33 Commits

Author SHA1 Message Date
25bfb4b23a
Renamed gitlab-ci to the correct name 2024-12-06 18:59:34 -03:00
df15ebb7a1
Add .gitlab-ci.yaml for linting and testing pipelines 2024-12-06 18:57:55 -03:00
fecae83e7e
Added tests to main.py 2024-12-06 18:43:36 -03:00
ac44076bd8
Added tests for fetch_events 2024-12-06 18:08:44 -03:00
e998b9b8db
Added tests for _process_exdate 2024-12-06 17:58:51 -03:00
75aeac97db
Added tests to connect_to_caldav 2024-12-06 17:52:06 -03:00
975278cb55
Fixed failing test 2024-12-06 17:31:13 -03:00
f832d4ef69
Added missing tests for sync_logic.py 2024-12-06 17:17:54 -03:00
81d2ef2986
Added tests to delete_event_from_google 2024-12-06 17:01:18 -03:00
ae9a742382
Added tests to add_event_to_google 2024-12-06 16:54:30 -03:00
e467364a5b
Added tests for _create_google_event 2024-12-06 16:49:58 -03:00
a937e1a227
Improve testing coverage for load_local_sync function 2024-12-06 16:46:06 -03:00
2e3b464aac
Added pytest-mock 2024-12-06 16:35:22 -03:00
c38321331c
Add test fixtures and test logic for calendar syncing and authentication 2024-12-06 16:24:51 -03:00
fee6a1d041
Refactor imports to use absolute paths in src directory 2024-12-06 16:23:50 -03:00
39c3b80947
Added pytest 2024-12-06 16:22:55 -03:00
de22b54026
Fixed ruff error 2024-12-06 16:05:39 -03:00
6b57093205
Update dependencies to latest versions 2024-12-06 16:01:51 -03:00
580bda9e89
Update sync logic to retain Google event IDs 2024-12-03 15:23:03 -03:00
939942eb3a
Handle missing Google ID gracefully in delete function 2024-12-02 12:26:25 -03:00
ee909815b6
Refactor event logic to support Google Calendar updates 2024-11-27 20:24:39 -03:00
b401b0335e
Removed useless comments 2024-11-24 23:27:13 -03:00
8df31ef074
Refactor logging setup and usage for better event tracking 2024-11-24 23:24:23 -03:00
5511bb1dd0
Refactor event data serialization for JSON 2024-11-24 22:54:34 -03:00
1cd3b37835
Add support for recurring events 2024-11-24 21:35:32 -03:00
ad058310dd
Updated README 2024-11-24 21:25:24 -03:00
c905e1b9c3
Refactor file paths for script execution 2024-11-24 21:19:47 -03:00
ccfc877ed2
Update Python dependency versions and add new dependencies 2024-11-24 21:15:42 -03:00
7dfcb2ba5c
Modified README 2024-11-24 21:06:57 -03:00
af561487e6
Add pre-commit hooks for ruff code formatting 2024-11-24 20:45:59 -03:00
b03c199c7a
Refactored script to make it more readable 2024-11-24 20:45:27 -03:00
99ba891adb
Add Google Calendar event IDs to events during creation and preserve them during updates 2024-11-24 20:17:25 -03:00
007e0c51c5
Initial commit 2024-11-24 20:06:20 -03:00