Chris Coutinho
|
2b11718c43
|
test: continue working on oauth client
|
2025-10-14 01:23:30 +02:00 |
|
Chris Coutinho
|
33b962a7fc
|
test: Setup interactive browser test
|
2025-10-14 01:23:30 +02:00 |
|
Chris Coutinho
|
4d7e4b9a4b
|
feat(server): Experimental support for OAuth2/OIDC authentication
|
2025-10-14 01:22:15 +02:00 |
|
Chris Coutinho
|
167053578d
|
feat(deck): Initialize Deck app client/server
|
2025-09-11 00:10:25 +02:00 |
|
Chris Coutinho
|
3836534205
|
fix(client): Strip cookies from responses to avoid falsely raising CSRF errors
|
2025-08-08 21:03:16 +02:00 |
|
Chris Coutinho
|
37b1057d2a
|
feat(contacts): Initialize Contacts App
|
2025-08-03 14:15:37 +02:00 |
|
Chris Coutinho
|
8956945e9d
|
chore: sort imports
|
2025-08-01 12:21:32 +02:00 |
|
Neovasky
|
7291c930c4
|
feat(calendar): add comprehensive Calendar app support via CalDAV protocol
- Add complete CalDAV client implementation following NextCloud patterns
- Implement 11 comprehensive calendar MCP tools:
* nc_calendar_list_calendars - list available calendars
* nc_calendar_create_event - full event creation with recurrence, reminders, attendees
* nc_calendar_list_events - enhanced with advanced filtering capabilities
* nc_calendar_get_event - detailed event information retrieval
* nc_calendar_update_event - comprehensive event modification
* nc_calendar_delete_event - event removal
* nc_calendar_create_meeting - quick meeting creation with smart defaults
* nc_calendar_get_upcoming_events - upcoming events in next N days
* nc_calendar_find_availability - intelligent scheduling with conflict detection
* nc_calendar_bulk_operations - batch update/delete/move operations
* nc_calendar_manage_calendar - calendar creation and management
- Add CalDAV and iCalendar dependencies to support calendar operations
- Implement comprehensive integration tests (11 test cases covering all scenarios)
- Update documentation with complete calendar tools reference and usage examples
Resolves #74
|
2025-07-27 00:25:31 -04:00 |
|
Chris Coutinho
|
e50be7db07
|
chore: Move clients into separate submodule
|
2025-07-07 00:06:24 +02:00 |
|