NoahBoos
|
aa13d08699
|
Code Review - Commented "AnkiConnect.ts" with JSDoc (Using AI)
|
2025-03-13 20:16:24 +01:00 |
|
NoahBoos
|
242a084e04
|
Merge remote-tracking branch 'origin/master'
|
2025-03-13 18:46:00 +01:00 |
|
Noah Boos
|
f2e8ec28ad
|
Code Review - Commented "CreateDeckModal.ts" with JSDoc (Using AI)
|
2025-03-13 18:44:36 +01:00 |
|
Noah Boos
|
06e1824acc
|
Code Review - Commented "AddNoteModal.ts" with JSDoc (Using AI)
|
2025-03-13 18:44:36 +01:00 |
|
NoahBoos
|
544f30f051
|
Code Review - Commented "utils.ts" with JSDoc
|
2025-03-13 18:44:36 +01:00 |
|
Noah Boos
|
898073c1d9
|
Code Review - Commented "CreateDeckModal.ts" with JSDoc (Using AI)
|
2025-03-13 16:45:38 +01:00 |
|
Noah Boos
|
c7727a816c
|
Code Review - Commented "AddNoteModal.ts" with JSDoc (Using AI)
|
2025-03-13 16:45:22 +01:00 |
|
Noah Boos
|
bdb33fbfea
|
Code Review - Finished commenting functions purposes and parameters of "utils.ts" with JSDoc
|
2025-03-13 16:22:15 +01:00 |
|
Noah Boos
|
68df5e2f79
|
Code Review - Commenting with JSDoc functions purposes and parameters of all "utils.ts"
|
2025-03-13 14:02:57 +01:00 |
|
NoahBoos
|
b7992f8421
|
Code review - Trying out JSDoc commentary.
|
2025-03-12 22:48:10 +01:00 |
|
NoahBoos
|
616681fda5
|
Refactoring - Splitting "Modals.ts" into "CreateDeckModal.ts", "AddNoteModal.ts" ; Stored modal-related code in the "modals" folder
|
2025-03-12 22:48:02 +01:00 |
|
NoahBoos
|
6f92219db3
|
Refactoring - Splitting "Modals.ts" into "CreateDeckModal.ts", "AddNoteModal.ts" ; Stored modal-related code in the "modals" folder
|
2025-03-12 20:35:44 +01:00 |
|
NoahBoos
|
ecf13b6110
|
Code review - "Patched" code inattention mistakes
|
2025-03-11 22:30:36 +01:00 |
|
NoahBoos
|
8ff086cf33
|
Refactoring - Continued to refactor modals classes written in "Modals.ts"
|
2025-03-11 22:16:33 +01:00 |
|
NoahBoos
|
4b27291c79
|
QoL - Edited AddContainer(), AddOptionsToDropdownFromDataset() ; Added AddLabel(), AddFieldsGroup()
|
2025-03-11 22:16:13 +01:00 |
|
NoahBoos
|
46f3e1886e
|
Refactoring - Continued to refactor modals classes written in "Modals.ts"
|
2025-03-10 22:23:05 +01:00 |
|
NoahBoos
|
5720666001
|
QoL - Added "AddInputsToDropdownFromDataset()" to ease adding options to a DropdownComponent
|
2025-03-10 22:22:44 +01:00 |
|
NoahBoos
|
62c5b69abb
|
Behavior - Changed how deck-related data is synchronized ; it is now synced as a deck object storing the name and ID as two distinct attributes
|
2025-03-10 22:21:21 +01:00 |
|
NoahBoos
|
216d593aa8
|
Refactoring - Started to refactor modals classes written in "Modals.ts"
|
2025-03-10 19:44:44 +01:00 |
|
NoahBoos
|
db2fcfb7df
|
QoL - Added plethora of functions in "utils.ts" to ease div, h1, h2, p, input, button and dropdown
|
2025-03-10 19:44:43 +01:00 |
|
NoahBoos
|
64b3d11be7
|
Features - Adding "Add a new note" command to Obsidian
|
2025-03-09 22:51:57 +01:00 |
|
NoahBoos
|
814e5b0223
|
Behavior - Implemented error handling for missing selections and empty input fields in submit button's back-end
|
2025-03-09 22:47:25 +01:00 |
|
NoahBoos
|
a86b282366
|
Features - Front-End Modal for the "Add Note" feature
|
2025-03-09 22:45:10 +01:00 |
|
NoahBoos
|
5bcc4b130f
|
Utilities - Creating "utils.ts" to store utils function ; Creating GetModelByName()
|
2025-03-09 22:42:52 +01:00 |
|
NoahBoos
|
d632fe4263
|
Features - Adding "Synchronize data with Anki" command to Obsidian
|
2025-03-09 17:49:07 +01:00 |
|
NoahBoos
|
d5a6661d0f
|
Behavior - Editing SynchronizeData() to avoid overwriting previously synchronized and saved data
|
2025-03-09 17:49:06 +01:00 |
|
NoahBoos
|
9b124e4071
|
Behavior - Triggering synchronization at plugin start
|
2025-03-09 17:48:53 +01:00 |
|
NoahBoos
|
bfd1cc6209
|
Features - Synchronizing models-related names, ids and fields names
|
2025-03-09 17:22:27 +01:00 |
|
NoahBoos
|
54fc403661
|
Features - Synchronizing models-related names and ids
|
2025-03-09 11:15:07 +01:00 |
|
NoahBoos
|
91b0274137
|
Features - Synchronization code base ; Synchronizing decks-related data
|
2025-03-09 11:13:39 +01:00 |
|
NoahBoos
|
f5d57efadd
|
Code Review - Refactoring RequestPermission() code
|
2025-03-08 10:41:09 +01:00 |
|
NoahBoos
|
edd718292f
|
Behavior & Code Review - Handling the errors that may occur while attempting to or creating a deck ; Refactoring CreateDeck() and CreateDeckModal
|
2025-03-08 10:41:08 +01:00 |
|
NoahBoos
|
5b2c446708
|
Behavior - Adding Notices to provide information on the state of connection between Anki and Obsidian & Patching plugin crash if connection isn't done successfully
|
2025-03-06 23:21:59 +01:00 |
|
NoahBoos
|
02da128072
|
Adding Feature - Create Deck & Behavior - Handling Empty Deck Name
|
2025-03-04 18:57:01 +01:00 |
|
NoahBoos
|
1157bc4613
|
Setting up Obsidian connection to Anki thanks to AnkiConnect add-on
|
2025-03-04 18:51:12 +01:00 |
|
NoahBoos
|
8a443ab278
|
Finishing Front-End Modal for the "Create Deck" feature - Editing 2 files and creating 1 file - "main.ts", "styles.css", "Modals.ts"
|
2025-03-04 17:09:12 +01:00 |
|
NoahBoos
|
c2df7724a7
|
Updating "main" field in "package.json" file
|
2025-03-04 15:52:57 +01:00 |
|
NoahBoos
|
f602a068c6
|
Adding Settings System (Sample) - Editing "main.ts", adding "AnkiIntegrationSettingTab.ts"
|
2025-03-04 12:22:23 +01:00 |
|
NoahBoos
|
f30a64cd5e
|
Editing 2 files - "package.json", "package-lock.json"
|
2025-03-03 20:10:16 +01:00 |
|
NoahBoos
|
57938b5f5e
|
Adding 2 files - "main.ts", "styles.css"
|
2025-03-03 19:43:13 +01:00 |
|
NoahBoos
|
f5c824068b
|
Setting up "build" scripts, editing file "esbuild.config.mjs"
|
2025-03-03 19:41:28 +01:00 |
|
NoahBoos
|
968be5791e
|
Setting up "dev" scripts, adding file "esbuild.config.mjs"
|
2025-03-03 19:17:14 +01:00 |
|
NoahBoos
|
30e18b96e3
|
Downloading esbuild related devDependencies
|
2025-03-03 19:10:34 +01:00 |
|
NoahBoos
|
d8d70893b0
|
Downloading Obsidian related devDependencies
|
2025-03-03 19:09:37 +01:00 |
|
NoahBoos
|
8db38eb996
|
Downloading npm built-in modules
|
2025-03-03 19:08:31 +01:00 |
|
NoahBoos
|
735ce1c488
|
Downloading TypeScript related devDependencies
|
2025-03-03 19:07:54 +01:00 |
|
NoahBoos
|
eb74ca987c
|
Initializing NodeJS
|
2025-03-03 19:05:00 +01:00 |
|
NoahBoos
|
ecda4fb163
|
Setting up plugin's id card by adding 2 files - "manifest.json", "versions.json"
|
2025-03-03 18:36:55 +01:00 |
|
NoahBoos
|
f632244dab
|
Adding file - "license.md"
|
2025-03-03 17:58:34 +01:00 |
|
NoahBoos
|
b4d9e88a44
|
Initial Commit
|
2025-03-03 16:58:36 +01:00 |
|