Lennart
|
f92be513dc
|
resource: change some type signatures
|
2024-11-02 11:49:55 +01:00 |
|
Lennart
|
0c14f8ba90
|
Improvement to access control
|
2024-10-31 21:18:41 +01:00 |
|
Lennart
|
eab03fef6b
|
dav: get_resource replace principal with User
|
2024-10-31 18:20:43 +01:00 |
|
Lennart
|
764f9401ac
|
dav: remove anyhow dependency
|
2024-10-31 18:15:44 +01:00 |
|
Lennart
|
d593a28381
|
propfind does not need to be async
|
2024-10-08 16:13:48 +02:00 |
|
Lennart
|
efa5e3ab89
|
Update docstrings
|
2024-10-04 20:09:28 +02:00 |
|
Lennart
|
6d1a2f59c0
|
edit resource.rs
|
2024-10-04 20:07:19 +02:00 |
|
Lennart
|
b710dd9df6
|
Reorganise resource methods
|
2024-10-04 20:02:14 +02:00 |
|
Lennart
|
a47d056df0
|
Massive refactoring how DAV resources and routes work
|
2024-10-03 23:02:13 +02:00 |
|
Lennart
|
b35e50bf76
|
typing
|
2024-09-29 15:14:36 +02:00 |
|
Lennart
|
48abbb7ac3
|
minor refactoring
|
2024-09-29 15:09:58 +02:00 |
|
Lennart
|
3469252cd3
|
Refactoring to move authentication out of the ResourceService layer
|
2024-09-29 15:01:46 +02:00 |
|
Lennart
|
f2f66c95d2
|
refactor from file to resource
|
2024-09-29 14:42:56 +02:00 |
|
Lennart
|
93e28a1a32
|
Remove unnecessary async_trait usages
|
2024-09-29 12:47:38 +02:00 |
|
Lennart
|
2bc9635501
|
Add status code to multistatus element
|
2024-08-02 20:35:52 +02:00 |
|
Lennart
|
99ac654448
|
Refactoring that will hopefully make life easier
|
2024-07-28 20:54:31 +02:00 |
|
Lennart
|
6f4bc4ba7b
|
Move DELETE method to Resource framework
|
2024-06-30 19:44:13 +02:00 |
|
Lennart
|
04ad124799
|
Some refactoring
|
2024-06-28 21:55:15 +02:00 |
|
Lennart
|
55e6faf822
|
Add <remove> to PROPPATCH implementation and some refactoring
|
2024-06-23 16:42:44 +02:00 |
|
Lennart
|
326aa9a895
|
PROPFIND: Implement propname, altough in an ugly way
|
2024-06-21 22:19:03 +02:00 |
|
Lennart
|
029b23154d
|
Rename list_dead_props to list_props (they aren't necessarily dead)
|
2024-06-21 18:04:29 +02:00 |
|
Lennart
|
f78f3e8194
|
Add basic framework for PROPPATCH implementation
|
2024-06-20 19:40:01 +02:00 |
|
Lennart
|
7dcc29302a
|
Replace more anyhow errors with explicit error types
|
2024-06-01 14:24:31 +02:00 |
|
Lennart
|
bee4675f82
|
Add explicit error type to propfind resources
|
2024-06-01 13:58:43 +02:00 |
|
Lennart
|
0f3c3d5beb
|
Refactor all the propfind business
|
2024-05-29 13:57:23 +02:00 |
|
Lennart
|
5cf1904769
|
remove unnecessary type hint
|
2024-05-28 15:24:05 +02:00 |
|
Lennart
|
4f5957dc60
|
fix improper error handling for propfind
|
2024-05-28 15:20:45 +02:00 |
|
Lennart
|
bcfbc5bc02
|
add todo note
|
2024-05-28 15:20:22 +02:00 |
|
Lennart
|
75a1c37331
|
Rename dav_resource.rs to resource.rs
|
2024-05-25 22:34:02 +02:00 |
|
Lennart
|
248b3b118a
|
remove old code
|
2024-05-25 22:03:43 +02:00 |
|
Lennart
|
7a0a91f823
|
Refactoring: Lots of fixes still necessary to get it into a working state
|
2024-05-25 22:00:09 +02:00 |
|
Lennart
|
e6bc9b0989
|
remove unnecessary enumproperty trait
|
2024-03-27 17:22:38 +01:00 |
|
Lennart
|
1221a3cba1
|
work on errors
|
2024-03-15 21:29:21 +01:00 |
|
Lennart
|
ebf826f5b0
|
lots of changes
|
2024-03-15 20:53:41 +01:00 |
|
Lennart
|
dc13e990ff
|
formatting
|
2024-03-14 21:42:56 +01:00 |
|
Lennart
|
a7f4c2ad65
|
migrating propstat responses to serde
|
2024-03-14 21:40:38 +01:00 |
|
Lennart
|
b540362791
|
Migrate DAV props to serde. Big clusterfuck right now but it'll hopefully pay off
|
2024-03-14 19:24:23 +01:00 |
|
Lennart
|
ade96aa559
|
caldav: user enums for props
|
2024-03-14 13:57:59 +01:00 |
|
Lennart
|
c8bd214438
|
Move Resource and xml_snippets to dav crate
|
2023-09-14 13:39:53 +02:00 |
|
Lennart
|
1e6e97abfb
|
Rename dav crate to caldav to prepare splitting dav functionality into dav crate
|
2023-09-14 13:25:58 +02:00 |
|
Lennart
|
4eb8aa44b4
|
Rename propfind to xml_snippets
|
2023-09-13 19:35:08 +02:00 |
|
Lennart
|
31c7dcbd7d
|
dav: Migrate WebDav routes into a resource formalism
|
2023-09-13 12:46:48 +02:00 |
|