Commit Graph

50 Commits

Author SHA1 Message Date
3wc
0c58555b43 Hot damn working date filtering 2023-10-29 23:12:39 +00:00
3wc
8e2eead540 smol tweaks 2023-10-29 22:28:01 +00:00
3wc
4b8df70527 More formatting 2023-10-29 21:56:39 +00:00
3wc
f7edf18391 Fuckkk yeah, working mapping-adding 2023-10-29 21:49:26 +00:00
3wc
6b8b4c380e black reformat 2023-10-29 13:40:03 +00:00
3wc
ccbbc80116 Fix mapping import, show mapping count on list 2023-10-29 13:38:32 +00:00
3wc
f8f83ce4d4 Finish converting CLI commands to use peewee 2023-10-29 09:28:25 +00:00
3wc
ca7cd1aaa3 Start switching to peewee for cli commands, add kimai c2v2db command 2023-10-28 23:40:27 +01:00
3wc
c68e373b18 Show kimai activity counts, clear data before get 2023-10-28 01:21:50 +01:00
3wc
cd278b32aa Switch to peewee ORM 2023-10-28 00:42:30 +01:00
3wc
65f16a252c Working kimai filtering, diable requests_cache for now 2023-10-27 23:27:48 +01:00
3wc
4b85921b3e Reasonably-working Kimai API data fetch'n'display 2023-10-27 22:00:03 +01:00
3wc
a5eca9960e Kimai API caching and nicer architecture 2023-10-27 21:11:29 +01:00
3wc
d88098dd30 Initial Kimai API 2023-10-27 21:02:17 +01:00
3wc
8908290c4d Simplify db ORM method names 2023-10-27 21:01:45 +01:00
3wc
23e90a4413 Reformat db too 2023-10-27 19:32:16 +01:00
3wc
7d8c37f75c Drop screen title for now 2023-10-27 16:51:44 +01:00
3wc
eb33dfb99f Don't lose filter after moving facts 2023-10-27 16:48:03 +01:00
3wc
b06cf1fc62 Reformatting 2023-10-27 16:40:25 +01:00
3wc
36f324e5ba Code refactor 2023-10-27 16:39:58 +01:00
3wc
2b7689c840 Style datatable cursor 2023-10-27 16:29:12 +01:00
3wc
cbbf952787 Improve filtering, add "move facts" 2023-10-27 16:28:46 +01:00
3wc
8e5e28ea67 Proper DB ORM, filtering 🎉 2023-10-27 04:04:30 +01:00
3wc
dc30727c62 Working categories page 2023-10-27 02:26:26 +01:00
3wc
a0cdf945bf Switch to testing db, working deletion 🎉 2023-10-27 02:01:21 +01:00
3wc
b5e486020e Basic TUI using textual 2023-10-27 01:13:08 +01:00
3wc
98aee02ee8 Support multiple mapping files in kimai sync 2023-09-06 12:00:16 +02:00
3wc
f858d4a5f0 Support multiple mapping files 2023-07-08 13:13:07 +01:00
3wc
40c0312e4c Sort entries, fix docs 2023-01-12 16:34:51 -08:00
3wc
d171cf4c5d Add tidy command to README 2022-11-11 19:26:38 -08:00
3wc
5080e61abb Add categories tidy command 2022-11-11 17:18:23 -08:00
3wc
900fb9f0c0 Run autopep8 2022-11-11 16:43:30 -08:00
3wc
503b35c12c Reformat 2022-11-11 16:42:24 -08:00
3wc
ad4b909cf3 Tweak README, ignore data/, add requirements 2022-03-01 14:22:31 +02:00
3wc
4c8dd9de4d update readme and add tags 2021-11-29 15:24:51 +02:00
3wc
acc3153fba kimai sync --just-errors and --ignore-activities 2021-10-11 15:50:09 +02:00
3wc
385eb44a71 Add __main__ to run with -m 2021-09-08 13:31:06 +02:00
3wc
a3aef30826 Tweak reqs, add rename_category, etc. 2021-09-07 23:53:36 +02:00
3wc
704206ae7c Add kimai to READMe 2021-09-07 23:51:01 +02:00
3wc
78c243fc8b Many changes to Kimai stuff:
- Move `import kimai` to `kimai import`
 - Add `kimai sync` to check which Customers / Projects / Activities are
   missing, using the API
 - Switch to duration in hours instead of seconds
 - Add `--after` option to `kimai import` to limit time records by date
2021-04-06 11:43:28 +02:00
3wc
b345f27583 Update .gitignore 2021-04-05 14:08:57 +02:00
3wc
5a00f4c84b Make move_facts output more useful 2020-12-18 17:12:05 +02:00
3wc
61beba151f Add CSV output for activities list 2020-12-18 17:11:39 +02:00
3wc
9f30d1cc48 Add export kimai to README 2020-09-30 20:57:20 +02:00
3wc
54fdfb7223 Update README 2020-09-30 20:49:55 +02:00
3wc
272cd6f3a9 Add username option and docstring for export kimai 2020-09-30 20:44:07 +02:00
3wc
b5b4eabf7f Add export kimai subcommand 2020-09-30 20:36:27 +02:00
3wc
1fd66175a2 Reorganise 2020-09-21 20:17:59 +02:00
3wc
d03ab17079 Add commands to list & move facts, & find dups 2019-12-28 11:33:35 +02:00
3wc
541606619f Initial import 2019-12-27 12:28:25 +02:00