Anki add-on: Sync Learned to TickTick

Introduction This plugin automatically syncs your daily "studied cards" to a habit on the TickTick platform as well as synchronizing the learned time to a timer. Read below to learn how to set up everything! Required Fill these in in the config before use! The addon won't work with these left blank. To do that download the addon, go to Tools -> Addons -> Sync Learned to TickTick -> Config (on the bottom right side) username: Your TickTick Mail password: Your TickTick Password. Info: TickTick sends your password via. HTTPS which is secure, but you should still be careful because adding it here adds it to a file on your computer! If you are uncertain about adding your password here you can check the complete source code of this Addon by clicking "View Files" on the right side of the Addon-Window. Usage This addon syncs only by the habit name, so feel free to change the habit in TickTick as you please. The only thing that this addon changes is the card count of the current date as well as the learned time. Automatically syncs when the "sync" button is pressed or activated in any other way. Configuration These fields configure the plugin for your personal use. Keep in mind that you can also sync the plugin to a already existing habit by entering its name as the habit_name here. habit_name: The name of the habit in TickTick. Warning , this has to match the case-sensitive name of the habit. If you change the name in TickTick, change it here as well! target: Daily target for cards. Only affects the habit if it is newly created unit_name: Name of the units. Only affects the habit if it is newly created Known Restriction This Addon will not work if you are at your habit-limit! (5 for free accounts). There is nothing I can do about that. Changelog Version 1.1 (March 25th 2023): Signs in on application start-up, reducing the "freeze" time of each sync caused by this addon. Added a synchronization to the new "Timer" feature in TickTick Automatically creates a new Timer linked to the habit Syncs all learned times >5 minutes to this Timer Fixed multiple small bugs/issues Hotfix 1.11 (September 19th 2023): Fixed login Hotfix 1.12 (December 15th 2023): Fixed addon crash when manually syncing with no actual learned time yet Tested and bumped supported versions Hotfix 1.13 (March 3th 2024): Fixed login-crash caused by using an outdated browser version in the request header Hotfix 1.14 (March 22nd 2024): Fixed login-crash caused by TickTick changing their endpoint spelling from "signin" to "signon"... If you have any questions or feedback feel free to use the "Contact Author" button!