Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make JSON.parse usage safer (#373) | toasted-nutbread | 2023-12-19 |
| | | | | | | | | | | | | | | | * Make JSON.parse usage safer * Fix any type * Add readResponseJson * Use readResponseJson * Additional updates * Rename files * Add types | ||
* | Update eslint spacing rules (#366) | toasted-nutbread | 2023-12-17 |
| | | | | | | | | | * Add space-infix-ops rule * Add no-multi-spaces --------- Co-authored-by: Darius Jahandarie <djahandarie@gmail.com> | ||
* | Add extension error imports | toasted-nutbread | 2023-11-27 |
| | |||
* | Remove unneeded references | toasted-nutbread | 2023-11-27 |
| | |||
* | Add JSDoc type annotations to project (rebased) | toasted-nutbread | 2023-11-27 |
| | |||
* | Modernize codebase | Darius Jahandarie | 2023-11-04 |
| | | | | | | - Use ES modules - Remove vendored libs and build them from npm using esbuild - Switch from JSZip to zip.js | ||
* | fixed eslint, changed header to only use 2 spaces, added missing headers to test | Austin Siew | 2023-03-22 |
| | |||
* | Updated LICENSE to full license, added Yomitan 2023 to all license headers | Austin Siew | 2023-03-21 |
| | |||
* | Documentation updates (#2257) | toasted-nutbread | 2022-10-16 |
| | | | | | | | * Document Backend * Document RequestBuilder * Document some of AnkiConnect | ||
* | Optimize AnkiConnect.findNoteIds (#2190) | toasted-nutbread | 2022-08-20 |
| | | | | | | | * Use for loop rather than map * Add _getNoteQuery * Optimize findNoteIds to reduce repeat queries | ||
* | Add support for Anki API key (#2169) | toasted-nutbread | 2022-05-30 |
| | | | | | | | | | | | | | * Update material.css to support password fields * Support password * Add "apiKey" setting * Use apiKey * Update options if API key changes * Update tests | ||
* | Rename anki.js to anki-connect.js to more accurately reflect class name (#2167) | toasted-nutbread | 2022-05-29 |