Dendy
e3064a3ace
fix: Fix SentKanji not containing the given Term
2025-04-11 08:02:43 +02:00
Dendy
477f2d3684
feat: Allow adding multiple cards with an argument
2025-04-11 08:02:20 +02:00
Dendy
806b70dafd
fix: Take suspended cards into account when creating new production notes
2025-04-11 07:41:41 +02:00
Dendy
73e64f534d
chore: Add /README.md
2025-04-09 09:36:59 +02:00
Dendy
3ac2cd7319
feat: Implement the actual card creation
2025-04-09 08:39:18 +02:00
Dendy
9093b1a0f8
feat: Implement SentenceListeningNote creating based on Note
2025-04-09 08:21:37 +02:00
Dendy
605d65e468
feat: Get latest note with kanji and update its info
...
It's not being created as of now
2025-04-08 22:10:05 +02:00
Dendy
7333c5164d
feat: Add fetching of SentenceListening and account for them on command
2025-04-08 21:52:38 +02:00
Dendy
96963fb926
feat: WIP | Prod. generation command. Get & rank terms to create
2025-04-08 21:30:09 +02:00
Dendy
eadd8a01ea
feat: Separate SentenceNote into its own extension of Note
2025-02-09 23:15:57 +09:00
Dendy
8c1613187a
feat: Separate highlightedKanji extraction & expose it
2025-02-09 15:40:40 +09:00
Dendy
cbaac88644
feat: Add view to see non-conforming notes
2025-02-09 14:38:56 +09:00
Dendy
6b184ca014
chore: Cleanup template and importmap stuff from default values
2025-02-09 14:31:14 +09:00
Dendy
64d5381d1e
fix: Do update the terms correctly (oops)
2025-02-09 13:29:06 +09:00
Dendy
0ac5d035a2
fix: Return a void array when failing to parse terms instead of null
2025-02-06 20:09:06 +09:00
Dendy
c19250e29e
feat: Interpret terms from non-conformant defintions
2025-02-06 20:02:50 +09:00
Dendy
6fc6307f6e
chore: Move vocabDef parsing from Note to Term
2025-02-06 19:10:08 +09:00
Dendy
ee2525797e
feat: More intelligent term detection mechanism supporting plain def.
2025-02-06 19:06:41 +09:00
Dendy
9a59845473
fix: Don't show suspended notes when grabbing them all
2025-02-06 18:40:29 +09:00
Dendy
28bcff1667
fix: When definition doesn't conform don't error out, return null
2025-02-06 18:12:56 +09:00
Dendy
576816fa03
feat: Add media info to Note Class
2025-02-06 17:58:32 +09:00
Dendy
b99d7ae971
fix: Set fields to the values, ignore anki sent order
...
PHP automatically maintains the order properly. Maybe just to make sure
it would be nice to somehow check the order but for now I'm leaving it
like this
2025-02-06 16:15:25 +09:00
Dendy
5586e80768
feat: Add endpoint to retrieve individual note from Anki
2025-02-06 16:08:08 +09:00
Dendy
2353c1fd1a
feat: Add method to AnkiService to get arbitrary notes from NIDs
2025-02-06 16:07:32 +09:00
Dendy
e5f893a43d
chore: Move Term Class to its own file
2025-02-06 15:58:47 +09:00
Dendy
39e6bc9af5
feat: Add rest of Anki fields to Note
2025-02-06 15:56:28 +09:00
Dendy
230f5f18a1
feat: Add createdAt and updatedAt to Note entity
2025-02-06 15:49:33 +09:00
Dendy
a0beb36a01
fix: Make noteInfo interacting AnkiService methods private
2025-02-06 15:24:32 +09:00
Dendy
e8fefa064f
chore: Treat not found noteInfos as NULL to prevent errors
2025-02-06 15:21:51 +09:00
Dendy
ea472e6afb
chore: Compartimentalize AnkiService a little into different functions
2025-02-06 15:09:14 +09:00
Dendy
4d58b2d299
feat: A lot of things that I don't remember but probs everything
2025-02-06 14:47:35 +09:00
Dendy
4fa52ec7cd
Add webapp packages
2024-11-01 06:52:29 +01:00
Dendy
2411bd23c3
Add initial set of files
2024-11-01 06:52:07 +01:00