Commit Graph

14 Commits

Author SHA1 Message Date
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 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 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 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 4d58b2d299 feat: A lot of things that I don't remember but probs everything 2025-02-06 14:47:35 +09:00