Commit Graph

17 Commits

Author SHA1 Message Date
c2b8b36499 Add debug to poll
Some checks failed
Build and Publish Docker Container / build (push) Failing after 1m59s
2024-03-03 20:55:34 +00:00
b7102e12a6 Run rustfmt and fix some clippy lints 2024-03-03 20:53:41 +00:00
479389dde6 Report update statistics 2024-03-03 20:49:27 +00:00
7759632848 Migrate database updates to use TimeEntrys over ReportRows 2024-03-03 20:35:53 +00:00
62657f2bdd Refactor poll to use the time_entry based approach from now on 2024-03-03 19:53:44 +00:00
90457155aa Refactor Toggl API types
Significant renaming and data type changes to Toggl API types occurred to improve identification and consistency. For example, 'Current' is renamed to 'TimeEntry', 'ProjectClient' is renamed to 'Client', and 'TogglQuery' is renamed to 'TogglReportQuery'. Changes affected multiple sections of the codebase, including routes and DB access.
2024-03-02 10:10:30 +00:00
b9b211723e Fix a bunch of warnings 2024-03-02 09:22:47 +00:00
43399c28b1 Separate out routes 2024-03-02 09:18:37 +00:00
ee21753411 Centralise files related to talking to the Toggl apis to the toggl_api module 2024-03-01 21:21:33 +00:00
1df76ea573 Rename TogglClient to TogglApiClient 2024-03-01 21:18:16 +00:00
8b2f0102c4 Incorporate beachhead files from the previous mono-repo 2024-03-01 20:04:00 +00:00
2b7cc00fb6 Allow for removing now deleted entries on refresh 2024-02-22 12:55:29 +00:00
19acabd3da (toggl-portal): Add periodic polling config 2023-11-29 13:53:09 +00:00
8e2356ac85 (toggl-portal): Fetch projects and clients when there is an update. 2023-11-06 20:30:35 +00:00
6971e4a874 (toggl-portal): Scheduling pain 2023-11-05 15:56:45 +00:00
1d726b76c4 (toggl-portal): Make poll accessible 2023-11-03 19:53:41 +00:00
7e2848a0c1 (toggl-portal): Poll 2023-11-03 19:50:43 +00:00