Commit Graph

  • 94d1427924
    Merge 8132b133de into 335cb3ae75 #44 moorsey 2024-01-06 12:39:36 +0000
  • 8132b133de
    Delete .github/workflows/docker-image.yml #44 moorsey 2024-01-06 12:39:34 +0000
  • b6eacfcc2e
    Update README.md moorsey 2024-01-06 12:31:57 +0000
  • 7d54a85880
    Create docker-image.yml moorsey 2024-01-06 12:03:03 +0000
  • e4ee51b20d
    Update autodoist.py moorsey 2024-01-06 11:16:11 +0000
  • c7baa68e03
    Merge pull request #1 from moorsey/moorsey-patch-1 moorsey 2024-01-06 11:15:24 +0000
  • d2b094f816
    Added chunking code for API limits moorsey 2024-01-06 11:14:19 +0000
  • 0d90be9cbd
    Merge fbd5bd5be4 into 335cb3ae75 #42 Matthew Cole Anderson 2023-10-25 20:46:52 +0000
  • fbd5bd5be4 Change dateformat argument help message #42 matthewanderson 2023-10-25 15:12:22 -0500
  • bb3bac88b6 Implement the dateformat argument matthewanderson 2023-10-25 14:58:39 -0500
  • 894e1b76f2
    Merge 6cef067a9a into 335cb3ae75 #41 Matthew Cole Anderson 2023-10-24 16:31:02 -0500
  • 6cef067a9a Preprend regex string literals with an 'r' making them raw strings #41 matthewanderson 2023-10-24 16:28:18 -0500
  • 74ffad0b46
    Merge c83ff59ed5 into 335cb3ae75 #38 jVallant 2023-06-14 15:41:34 +0000
  • c83ff59ed5 remove cache file #38 JVallant 2023-06-14 17:38:30 +0200
  • cd2d016013 Comment update JVallant 2023-06-14 17:35:20 +0200
  • 466dd6ebe4 Add parent name to subtask. JVallant 2023-06-14 17:22:25 +0200
  • 0a16de9a10 Extra logs for sync api 34_extra_logs Hoffelhas 2023-01-29 16:43:16 +0100
  • 0906e00ea6 Fix for #32 where api return of 'find_and_headerify_all_children' function is 0 2.0.1 Hoffelhas 2023-01-17 13:17:37 +0100
  • 335cb3ae75 Update README.me to v2.0 master v2.0 #40 dev Hoffelhas 2023-01-15 22:17:09 +0100
  • 6a0b64f256
    Update README v2.0 Hoffelhas 2023-01-15 22:11:11 +0100
  • a560a59857 Final preparations for v2.0 Hoffelhas 2023-01-15 22:00:00 +0100
  • 1f8f6ab182
    Merge pull request #31 from obbardc/wip/obbardc/docker-dev Hoffelhas 2023-01-15 21:57:12 +0100
  • 8a1bc1d5ec Final preparations for v2.0 Hoffelhas 2023-01-15 21:55:30 +0100
  • 2ce81df5bd
    Update README to v2.0 functionalities Hoffelhas 2023-01-15 18:10:43 +0100
  • 956f5176af Final preparations for v2.0 Hoffelhas 2023-01-15 16:38:34 +0100
  • 8fe99f4942
    Update README to v2.0.0 functionality. Hoffelhas 2023-01-15 15:50:00 +0100
  • 78dca0483e
    Update README to v2.0.0 functionality. Hoffelhas 2023-01-15 15:48:22 +0100
  • 565967cdc1
    Update README to v2.0.0 functionality. Hoffelhas 2023-01-15 15:44:37 +0100
  • d6d1ba121f
    Update README to v2.0.0 functionality. Hoffelhas 2023-01-15 15:42:17 +0100
  • 8b23fbd59a Final preparations for v2.0 Hoffelhas 2023-01-15 14:05:16 +0100
  • a4f99fa0c1 Minor clean-up of code Hoffelhas 2023-01-15 13:53:28 +0100
  • a66905e88c Only sync changes if api.queue has content. Else we'll time out after 45 minutes of no changes. Hoffelhas 2023-01-15 11:02:26 +0100
  • cf57687068 Implemented the filtered lists. Significant decrease of api requests and noticable speed-up! Hoffelhas 2023-01-15 00:24:17 +0100
  • adb7ae86de Build project and section dictionary from api.get_tasks() to save on api requests. Still todo: implement this into the loops. Hoffelhas 2023-01-14 23:57:22 +0100
  • 8541f06d92 Implemented SYNC API and commit queue, to ensure task content updates are sent in batches. This to ensure we don't run into the requests limits. Hoffelhas 2023-01-14 22:01:09 +0100
  • b741b83b14 Added possibility to ignore section labelling by providing a * either at the start or end of the section name. Useful for additional flexibility with e.g. kanban board. Hoffelhas 2023-01-13 21:32:06 +0100
  • 0231937b8f Build and publish Docker image in GitHub actions #31 Christopher Obbard 2022-01-03 16:44:06 +0000
  • 2ee1088e9c Add Dockerfile Christopher Obbard 2022-01-02 18:30:14 +0000
  • f47e974c7c Allow setting Todoist API key from environment variable Christopher Obbard 2023-01-13 18:09:33 +0000
  • 1312474e53 Manually added a similar fix as proposed in pull request #20 Hoffelhas 2023-01-13 18:02:46 +0100
  • e41dab3156 Minor cleanup #30 Hoffelhas 2023-01-13 17:02:53 +0100
  • 3a02d0d8c9 Fixed merge issues Hoffelhas 2023-01-13 17:01:43 +0100
  • 4dcce138c0 Added logic to show correct change counter in terminal Hoffelhas 2023-01-13 16:58:16 +0100
  • 707482cf17 Adding and removing headers defined on parentless task level now processes all children correctly. Hoffelhas 2023-01-13 16:35:00 +0100
  • bf6ce05ad8 bugfix needed: modify_headers does seem to work correctly at parentless task level Hoffelhas 2023-01-12 21:42:21 +0100
  • e1c0060afb check_header function updated Hoffelhas 2023-01-12 21:32:51 +0100
  • 685da743ab Fix found for updating the due task date, which keeps the recurring string intact Hoffelhas 2023-01-12 21:04:49 +0100
  • 7f766a5df7 Minor update Hoffelhas 2023-01-10 20:24:33 +0100
  • ce8044d5a7 Minor update to get_all_data Hoffelhas 2023-01-10 20:20:54 +0100
  • 619489a1d0 Initial update of check_header function. Still to finish and test Hoffelhas 2023-01-09 22:33:15 +0100
  • af63bb97c0 Minor addition of logging Hoffelhas 2023-01-09 21:45:08 +0100
  • 24d88460fb Changed end-of-day functionality, but apparently updating the due-date with the new API will remove the recurring settings. Brilliant. Need to find a fix for this. Hoffelhas 2023-01-08 22:23:54 +0100
  • 4aad462ce3 Start=due-x functionality working again. Time set by user is now also included in the diff calculation Hoffelhas 2023-01-08 18:42:16 +0100
  • 81769968ae Start=DD-MM-YYYY functionality working again. Hoffelhas 2023-01-08 18:13:06 +0100
  • 43e598a87a Fixed -hf flag not working correctly Hoffelhas 2023-01-08 17:37:24 +0100
  • b2f2fa270e Bugfix where manually changing the order of sequential tasks would not remove old labels. Hoffelhas 2023-01-08 17:11:47 +0100
  • 97a7073f1c Minor cleanup of code Hoffelhas 2023-01-08 16:21:50 +0100
  • a589c159c0 Type indication now seems to work on all levels Hoffelhas 2023-01-08 15:28:58 +0100
  • 86eb720f50 Overhaul labelling functionality now working on project level. Next: debug section and parentless tasks level. Hoffelhas 2023-01-08 14:58:49 +0100
  • aa274d5132 Additional testing of labelling logic Hoffelhas 2023-01-07 16:13:43 +0100
  • e9b2dd6f21 Fixed labelling bug with SEQ mode due to legacy code Hoffelhas 2023-01-07 15:44:56 +0100
  • fc9aa8da4f Children are now cleaned correctly after task_type change Hoffelhas 2023-01-07 15:07:57 +0100
  • 0c64e99455 Core labelling functionality now seems to function. Still need to fix one bug with cleaning children if task_type is set. Hoffelhas 2023-01-04 21:12:39 +0100
  • 4a236153d0 Added 'get_all_data' function to use the SYNC API v9 to obtain all the data in your Todoist. Needed for seeing e.g. completed tasks, which the REST API v2 does not provide. Hoffelhas 2023-01-04 10:01:00 +0100
  • 374d216a83 Basic SQLite DB functionality now working. Next: rewrite 'get_task_type()' function, and start some refactoring/debugging. Hoffelhas 2023-01-03 16:06:46 +0100
  • 2625547002 Basic labelling functionality working again. Still need to fix metadata storage Hoffelhas 2023-01-02 16:28:16 +0100
  • 95a71524cd Initial changes made to REST API. Working on a Sync API workaround to find completed tasks now. Hoffelhas 2022-12-17 19:31:19 +0100
  • a96b2051fe
    Update autodoist.py #26 Alexander Holzapfel 2022-08-04 00:31:56 +0200
  • c1b69bd73e Consider timezones when removing labels with relative change from due date #25 rmathijn 2022-07-21 00:31:36 +0200
  • 1bc64e03d8
    Fix parsing of due dates with time Rocco Mathijn Andela 2022-07-12 16:53:38 +0200
  • a4ced44e22 Don't stop processing sections if task is past hide_future #22 Christopher Obbard 2022-04-14 22:19:28 +0100
  • e1609f441e Rework remove_label to return True if the operation succeeded Christopher Obbard 2022-04-30 10:14:10 +0100
  • a92e00b8da Improve section task handling #21 Christopher Obbard 2022-04-14 21:56:48 +0100
  • c0e642d28b Log project name along with section name #20 Christopher Obbard 2022-04-14 21:54:53 +0100
  • 07ba49ee83 Build and publish Docker image in GitHub actions #17 Christopher Obbard 2022-01-03 16:44:06 +0000
  • db76979dac Allow api key to be set from environment variable Christopher Obbard 2022-01-03 16:37:51 +0000
  • 7aa35fb65b Add Dockerfile Christopher Obbard 2022-01-02 18:30:14 +0000
  • 3a25e05aa3 Initial check of 'T0 task date has changed' still included the time, hence check always failed. Now [:10] has been added to exclude a time during the check Hoffelhas 2021-09-20 13:26:47 +0200
  • 7857a397fc Times in a due date could now be processed. At the moment, only the first 10 string characters are read, which only includes 'YYYY-MM-DD'. This has been updated for all relevant variables which use the due date. Hoffelhas 2021-08-24 16:14:22 +0200
  • 67935a5b0c
    Update README.md Hoffelhas 2021-08-24 14:53:59 +0200
  • 482f27ff50 Added hotfix for detection of underscore replacement of the exclamation mark Hoffelhas 2021-08-24 14:49:34 +0200
  • 2dd6f06b13
    Merge pull request #15 from GwyndolynMarchant/datefix Hoffelhas 2021-08-24 14:22:10 +0200
  • a18cf5f54a
    Update README.md #16 Ari Bailey 2021-07-29 22:29:35 -0400
  • a202d0ac7d
    Update README.md Ari Bailey 2021-06-20 12:57:09 -0400
  • 190037364d Update autodoist.py Ari Bailey 2021-06-19 11:27:50 -0400
  • 1678674cb5 Update autodoist.py Ari Bailey 2021-06-19 11:27:44 -0400
  • 7ae6904c73 added overdue argument to parser, code cleanup Ari Bailey 2021-06-19 11:20:11 -0400
  • b2d85411e1 code properly compiles, some logic errors need to be fixed Ari Bailey 2021-06-19 09:12:59 -0400
  • c073c29d4d work on date logic including convert_time and time_diff methods + logic for overdue_recurring_completed method, store overdue recurring tasks, TODO: debug Ari Bailey 2021-06-18 19:46:07 -0400
  • 997dce3a2d Starting creating method that improves completion functionality of overdue recurring tasks by scheduling next occurence for today instead of tomorrow if possible. TODO: find a way to look at previous dates of completed items (potentially by caching these if necessary), and do date difference math Ari Bailey 2021-06-16 23:32:20 -0400
  • d0b074e0fe fix for shifted end-of-day #15 Gwyndolyn Marchant 2021-06-16 23:02:27 -0400
  • 5f3fef0e8f
    Update README.md v1.5 Hoffelhas 2021-01-25 19:50:42 +0100
  • 50c126b332
    Update README.md Hoffelhas 2021-01-25 19:49:24 +0100
  • 11f9830fea
    Update README.md Hoffelhas 2021-01-25 19:48:45 +0100
  • 0215af31fd
    Update README.md Hoffelhas 2021-01-25 18:27:07 +0100
  • a38f14e40c
    Update README.md Hoffelhas 2021-01-25 18:25:28 +0100
  • 319171251f
    Update README.md Hoffelhas 2021-01-25 18:21:50 +0100
  • c7ab4e564c v1.5 Hoffelhas 2021-01-25 18:00:43 +0100
  • d129885bbc setup.py update Hoffelhas 2021-01-23 21:53:17 +0100
  • 097ea0caae Updated todoist-python to version 8.1.3 and added requests 2.25.1 Hoffelhas 2021-01-23 21:48:19 +0100