Commit Graph

941 Commits

Author SHA1 Message Date
Lennart
fe5f3207ae principal: Add auth checking and fix member path 2024-05-27 15:38:00 +02:00
Lennart
27d8967413 Remove old comments 2024-05-27 15:25:57 +02:00
Lennart
b910fd461c refactor(caldav) 2024-05-27 15:11:36 +02:00
Lennart
0d67a4d96e Update README.md 2024-05-27 15:11:35 +02:00
Lennart
a1825c4f4f Merge pull request #4 from lennart-k/dependabot/cargo/h2-0.3.26
Bump h2 from 0.3.24 to 0.3.26
2024-05-27 09:55:56 +02:00
Lennart
4d7e3e96c7 Update dependencies 2024-05-27 09:54:35 +02:00
Lennart
35c6b1f59c update README.md 2024-05-25 22:41:22 +02:00
Lennart
1578bf83c4 formatting 2024-05-25 22:41:15 +02:00
Lennart
75a1c37331 Rename dav_resource.rs to resource.rs 2024-05-25 22:34:02 +02:00
Lennart
bdca080558 sqlite: refactor insert_calendar 2024-05-25 22:29:43 +02:00
Lennart
1c88821b21 sqlite: clean up get_events 2024-05-25 22:27:37 +02:00
Lennart
7e02a7e095 I didn't know about into_iter before :/ 2024-05-25 22:23:19 +02:00
Lennart
5bbd3ea638 remove garbage 2024-05-25 22:21:44 +02:00
Lennart
38f5338ceb Make prefix a parameter to decrease chaos 2024-05-25 22:19:38 +02:00
Lennart
d0f652a951 dav: update get_members 2024-05-25 22:08:37 +02:00
Lennart
5eced9e321 update comment 2024-05-25 22:05:48 +02:00
Lennart
248b3b118a remove old code 2024-05-25 22:03:43 +02:00
Lennart
76485b2109 bump dependencies 2024-05-25 22:03:23 +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
35acfe1575 store(Event): Keep plaintext ics string 2024-05-25 17:39:10 +02:00
Lennart
be27d4d7fa store: Add delete_calendar 2024-05-25 17:38:29 +02:00
dependabot[bot]
616ef7ae59 Bump h2 from 0.3.24 to 0.3.26
Bumps [h2](https://github.com/hyperium/h2) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 16:17:14 +00:00
Lennart
2bdc31cc3f update dependencies 2024-03-29 15:35:40 +01:00
Lennart
b8ee45e387 refactoring 2024-03-29 15:35:30 +01:00
Lennart
69fec2f8b2 store: experiments with unit tests 2024-03-29 15:35:15 +01:00
Lennart
320e1a7462 sql: make calendar name optional 2024-03-29 15:34:48 +01:00
Lennart
29adbadfb4 refactoring 2024-03-29 14:06:33 +01:00
Lennart
93d22939a4 refactoring 2024-03-29 14:03:28 +01:00
Lennart
09b3ad0429 add some authentication 2024-03-27 19:39:37 +01:00
Lennart
e6bc9b0989 remove unnecessary enumproperty trait 2024-03-27 17:22:38 +01:00
Lennart
55342309b9 move keep-alive fix to only close connections where an error occurs 2024-03-16 00:05:51 +01:00
Lennart
af870c305b disable keep-alive: workaround for timeouting requests after auth error 2024-03-16 00:01:15 +01:00
Lennart
8f8fa99d8e refactor auth 2024-03-16 00:00:31 +01:00
Lennart
b549e99d53 simplify auth extractor 2024-03-15 23:28:19 +01:00
Lennart
efeec7d1d4 making auth sync since that suffices for now and makes the code simpler 2024-03-15 22:40:04 +01:00
Lennart
4f1a59b66d remove comment 2024-03-15 21:51:26 +01:00
Lennart
a8dc00b9e1 update dependency 2024-03-15 21:29:31 +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
b89c954752 fixing supported-calendar-component 2024-03-15 20:44:51 +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
b21586d077 intense code jankification 2024-03-14 19:46:32 +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
a145445277 Replacing garbage code with less garbage code :) 2024-03-14 16:55:46 +01:00
Lennart
b9ee8506e1 replace plaintext props with enums 2024-03-14 16:15:50 +01:00
Lennart
de0053166a add tagname 2024-03-14 16:15:18 +01:00
Lennart
ade96aa559 caldav: user enums for props 2024-03-14 13:57:59 +01:00
Lennart
bed64796b3 parse_propfind: bugfix 2024-03-14 13:01:04 +01:00
Lennart
8ccddb635c parse_propfind: make public 2024-03-14 13:00:52 +01:00