Lennart
|
1436af1f9c
|
tiny changes to rustical_xml
|
2025-05-14 19:43:09 +02:00 |
|
Lennart
|
8f69bc839a
|
dav: Add namespace to propname
|
2025-05-10 13:13:51 +02:00 |
|
Lennart
|
37eb6df64a
|
xml: Add namespace deserialisation
|
2025-05-10 13:09:22 +02:00 |
|
Lennart
|
3af9b3b8b4
|
Decrease number of rounds for app token hash
|
2025-05-10 11:54:09 +02:00 |
|
Lennart
|
d14ded7179
|
Put OPTIONS handler into dedicated function
|
2025-05-10 11:37:28 +02:00 |
|
Lennart
|
de6ccdc37b
|
Update askama
|
2025-05-07 13:43:37 +02:00 |
|
Lennart
|
86ecaef6db
|
Comment out broken DAV Push notifier
|
2025-05-06 15:05:44 +02:00 |
|
Lennart
|
2686530024
|
Mention that DAV Push support is currently broken
|
2025-05-06 15:03:49 +02:00 |
|
Lennart
|
d0c3d8f258
|
sqlite: Fix down-migration
|
2025-05-06 14:25:03 +02:00 |
|
Lennart
|
d1f249a01b
|
Implement data model changes to support new WebDAV Push spec
|
2025-05-03 15:24:00 +02:00 |
|
Lennart
|
f50ef8a1d5
|
DAV Push: Make trigger optional too
|
2025-05-02 22:28:01 +02:00 |
|
Lennart
|
e391c7e5b8
|
DAV Push: Make content-encoding optional
|
2025-05-02 22:26:31 +02:00 |
|
Lennart
|
3170ca1d08
|
A little more preparation for new DAV Push spec
|
2025-05-02 22:22:58 +02:00 |
|
Lennart
|
6330021f05
|
DAV Push: Add supported-triggers
|
2025-05-02 20:43:58 +02:00 |
|
Lennart
|
630a4600c2
|
xml: Fix dumb bug where default value would be evaluated and panic even when not needed
|
2025-05-02 20:38:27 +02:00 |
|
Lennart
|
6dc948ee78
|
Refactoring
|
2025-05-02 20:03:36 +02:00 |
|
Lennart
|
c9683580eb
|
Some refactoring work
|
2025-05-02 19:53:02 +02:00 |
|
Lennart
|
32e1ce85f1
|
small improvements to timestamp parsing
|
2025-05-02 19:06:56 +02:00 |
|
Lennart
|
97a5bd581f
|
Add get_recurrence_rule method to EventObject
|
2025-05-02 18:05:00 +02:00 |
|
Lennart
|
e611e67692
|
Some groundwork for recurrence expansion
|
2025-05-02 17:43:46 +02:00 |
|
Lennart
|
d826cb5fdd
|
Fix hrefs for calendar/addressbook get_members
|
2025-05-02 15:19:57 +02:00 |
|
Lennart
|
5f8dc290d8
|
Fix bug in addressbook multiget
|
2025-05-02 14:57:09 +02:00 |
|
Lennart
|
a78dd4a451
|
Add .ics and .vcf suffix to object resources
This fixes #61
|
2025-05-02 14:55:30 +02:00 |
|
Lennart
|
99388cf992
|
addressbook_store, add option to not return deleted objects with get_object
#61
|
2025-04-27 18:32:17 +02:00 |
|
Lennart
|
df5f19faab
|
Fix error status codes
|
2025-04-27 18:04:19 +02:00 |
|
Lennart
|
d9b624ba8e
|
apple profiles add hostname to identifier to prevent collisions
|
2025-04-27 17:16:55 +02:00 |
|
Lennart
|
96a3d84088
|
frontend: Add generator for Apple configuration profiles
Closes #58
|
2025-04-27 16:38:47 +02:00 |
|
Lennart
|
2e940bed2f
|
Fix REPORT calendar-data after I stupidly broke it
|
2025-04-27 16:35:46 +02:00 |
|
Lennart
|
3b58d73b58
|
Some preparation to parse CalDAV REPORT requests with calendar-data
|
2025-04-27 15:09:28 +02:00 |
|
Lennart
|
19708b7951
|
xml: Add support for enum other tuple variants
|
2025-04-27 15:09:02 +02:00 |
|
Lennart
|
ef636308de
|
small change to user page
|
2025-04-27 14:07:44 +02:00 |
|
Lennart
|
2521a9b776
|
Fix Allow header in OPTION method
|
2025-04-26 15:37:40 +02:00 |
|
Lennart
|
0311ae4ee1
|
Fix MKCALENDAR for Apple Calendar (does not send resourcetype)
|
2025-04-26 15:20:47 +02:00 |
|
Lennart
|
d3710afe7b
|
Update readme since we a slowly approaching a usable state
|
2025-04-26 14:59:47 +02:00 |
|
Lennart
|
17c245901d
|
Remove test that I'm currently too lazy to fix
|
2025-04-26 14:32:49 +02:00 |
|
Lennart
|
fbc540d1ed
|
sqlite_store: Reorder migrations
|
2025-04-26 14:25:37 +02:00 |
|
Lennart
|
40cb0c56e9
|
sqlite_store: Reorder migrations
|
2025-04-26 14:21:59 +02:00 |
|
Lennart
|
87112f3794
|
Migrate principal store to sqlite
|
2025-04-26 14:13:37 +02:00 |
|
Lennart
|
1f915b73de
|
frontend: Wrap timezone in textarea
|
2025-04-26 11:31:55 +02:00 |
|
Lennart
|
8ae8a5cda7
|
cli: Add basic functionality to assign membership
|
2025-04-26 11:23:15 +02:00 |
|
Lennart
|
4c6de20d75
|
cli: Allow changing principal type
|
2025-04-26 11:01:20 +02:00 |
|
Lennart
|
6422ae8f57
|
cli: Change principal displayname
|
2025-04-26 10:58:52 +02:00 |
|
Lennart
|
4071ea4ff4
|
CLI: Allow editing principal password
|
2025-04-26 10:52:23 +02:00 |
|
Lennart
|
6b9bd1226f
|
Update Cargo.lock
|
2025-04-20 22:24:02 +02:00 |
|
Lennart
|
3d1e44cc71
|
Update Cargo.toml
|
2025-04-20 22:23:13 +02:00 |
|
Lennart
|
0c940b595e
|
oidc: Remove all dependencies on other rustical crates
|
2025-04-20 22:12:52 +02:00 |
|
Lennart
|
be9712241c
|
Move oidc to dedicated crate
|
2025-04-20 21:40:03 +02:00 |
|
Lennart
|
5e4cdc6a12
|
oidc: Add checking of state returned by IdP
|
2025-04-20 21:30:32 +02:00 |
|
Lennart
|
2c74d56f50
|
Refactoring of frontend and OIDC
I want to make some code reusable for other projects
|
2025-04-20 21:23:52 +02:00 |
|
Lennart
|
678d2291e0
|
frontend: Move oidc configuration to dedicated section
|
2025-04-20 20:42:24 +02:00 |
|