Better caldav support #73

Merged
konrad merged 82 commits from feature/better-caldav-support into master 2019-05-22 17:48:49 +00:00

82 Commits

Author SHA1 Message Date
konrad b3e8e968aa
updated swagger docs
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-05-22 19:24:47 +02:00
konrad 93c12a1ce2
Added a setting to disable caldav 2019-05-22 19:16:30 +02:00
konrad c96ac1279d
Fixed building in drone
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-05-22 19:09:55 +02:00
konrad 0cf1602b69
Drone debug
continuous-integration/drone/push Build is failing Details
2019-05-22 18:48:24 +02:00
konrad 4f32d3655f
Commented fixes
continuous-integration/drone/push Build is failing Details
2019-05-22 18:38:22 +02:00
konrad 290341b62b
Added go.mod
continuous-integration/drone/push Build is failing Details
2019-05-22 18:36:21 +02:00
konrad e1288a6dae
Docs/refactoring
continuous-integration/drone/push Build is failing Details
2019-05-22 18:33:17 +02:00
kolaente 2cc7c851a4
More urls and stuff
continuous-integration/drone/push Build is failing Details
2019-05-22 11:15:57 +02:00
kolaente 176a9f4c75
More figuring out why the hell this isn't working
continuous-integration/drone/push Build is failing Details
2019-05-18 23:50:22 +02:00
kolaente cda54ddcba
[skip ci] updated todo 2019-05-16 15:18:26 +02:00
kolaente 4533fe3af5
Added well-known urls
continuous-integration/drone/push Build is failing Details
2019-05-16 15:08:31 +02:00
kolaente bfd9b02503
[skip ci] updated todo 2019-05-16 13:27:33 +02:00
kolaente 5754d0f202
Show a proper title for lists
continuous-integration/drone/push Build is failing Details
2019-05-16 12:34:12 +02:00
kolaente 9642a62346
Only show a priority in tasks when we have one
continuous-integration/drone/push Build is failing Details
2019-05-16 12:30:31 +02:00
kolaente af491dcffb
[skip ci] updated todo 2019-05-15 23:06:29 +02:00
kolaente a517840046
Improved login performance
continuous-integration/drone/push Build is failing Details
2019-05-15 22:55:08 +02:00
kolaente db9021a5e6
Fixed parsing of uids from strings 2019-05-15 22:54:36 +02:00
kolaente 3001304bfe
Fixed parsing uids from strings
continuous-integration/drone/push Build is failing Details
2019-05-15 20:18:02 +02:00
kolaente 4ead5f23fc
Removed that dirty hack to fix etag updating
continuous-integration/drone/push Build is failing Details
2019-05-15 20:14:44 +02:00
kolaente a3ee8ace63
Fixed migrations
continuous-integration/drone/push Build is failing Details
2019-05-15 19:46:17 +02:00
konrad eb91738efd
Modified getting the supported types of calendars
continuous-integration/drone/push Build is failing Details
2019-05-15 00:45:27 +02:00
konrad e68d65d74f
Added contend size and last modified
continuous-integration/drone/push Build is passing Details
2019-05-15 00:03:27 +02:00
konrad 08e8bceb20
Fixed tests
continuous-integration/drone/push Build is passing Details
2019-05-14 23:59:22 +02:00
konrad d523807b8d
Fixed lint
continuous-integration/drone/push Build was killed Details
2019-05-14 23:54:37 +02:00
konrad abe71802a0
[skip ci] update todo 2019-05-14 23:53:32 +02:00
konrad 2fba0fc5df
Added deleting tasks
continuous-integration/drone/push Build is failing Details
2019-05-14 23:53:05 +02:00
konrad 26ebe2e4d8
Fixed refreshing all tasks from the server
continuous-integration/drone/push Build is failing Details
2019-05-14 23:32:12 +02:00
konrad 7cf6bc30f5
Refactored getting more task infos
continuous-integration/drone/push Build is failing Details
2019-05-14 23:22:48 +02:00
konrad 0fca47b6a9
Fixed organizer prop
continuous-integration/drone/push Build is failing Details
2019-05-14 22:29:28 +02:00
konrad 7b9b149389
Fixed marking a task as done from caldav
continuous-integration/drone/push Build is failing Details
2019-05-14 21:47:44 +02:00
konrad dd916cd533
Passed doneAt date to caldav
continuous-integration/drone/push Build is failing Details
2019-05-14 20:05:21 +02:00
konrad d5b6687de2
Fixed tests
continuous-integration/drone/push Build is failing Details
2019-05-14 19:37:05 +02:00
konrad 501d9d9f64
Fixed migrations
continuous-integration/drone/push Build was killed Details
2019-05-14 19:34:17 +02:00
konrad d6190bfc83
Save the date when marking a task as done
continuous-integration/drone/push Build is failing Details
2019-05-14 19:26:33 +02:00
konrad bcdbedb594
[skip ci] updated todo 2019-05-14 19:12:07 +02:00
konrad 8873be04f4
No more randomness on etags
continuous-integration/drone/push Build is failing Details
2019-05-14 19:09:28 +02:00
konrad 8883cef8b4
When modifying anything on a list (tasks, rights, etc) the list last updated timestamp is updated accordingly
continuous-integration/drone/push Build is failing Details
2019-05-14 19:08:56 +02:00
konrad d4a3ed5c64
[skip ci] updated todo 2019-05-14 18:43:36 +02:00
konrad 2a72f8ce33
Fixed lint
continuous-integration/drone/push Build is passing Details
2019-05-13 21:28:22 +02:00
konrad 0dac93ce91
Trying to get updating a task work
continuous-integration/drone/push Build is failing Details
2019-05-12 23:30:22 +02:00
konrad 50ab101b1d
Added more values being parsed when updating a task
continuous-integration/drone/push Build is failing Details
2019-05-12 21:32:45 +02:00
konrad 15bd506528
Merge branch 'master' into feature/better-caldav-support
continuous-integration/drone/push Build is passing Details
2019-05-12 16:49:36 +02:00
konrad 5d974970ac
Added more props to caldav todos 2019-05-12 12:57:33 +02:00
konrad 8972e34960
Added more props to caldav todos
continuous-integration/drone/push Build is passing Details
2019-05-12 12:51:52 +02:00
konrad 7136a037c5
Rearrange
continuous-integration/drone/push Build is passing Details
2019-05-11 21:48:08 +02:00
konrad 5e2aa5e5b7
Fixed misspell
continuous-integration/drone/push Build is passing Details
2019-05-11 21:42:57 +02:00
konrad 0bf968991b
Added updating a task via caldav
continuous-integration/drone/push Build was killed Details
2019-05-11 21:42:20 +02:00
konrad 6ed0344e77
Added uid to tasks
continuous-integration/drone/push Build is failing Details
2019-05-11 20:37:28 +02:00
konrad c1a424d9e4
[skip ci] updated todo 2019-05-11 20:17:44 +02:00
konrad bba29634bf
Fixed options reqeusts
continuous-integration/drone/push Build is failing Details
2019-05-11 20:17:27 +02:00
kolaente 892677999c
Updated go mod
continuous-integration/drone/push Build is passing Details
2019-05-08 17:47:44 +02:00
kolaente 8d870618c7
[skip ci] updated docs 2019-05-08 17:47:37 +02:00
kolaente b70d5d2267
Added creation of new tasks
continuous-integration/drone/push Build is passing Details
2019-05-08 17:41:31 +02:00
kolaente c9dd4fecd4
Disable replacements in go mod to fix the build
continuous-integration/drone/push Build is passing Details
2019-05-08 15:21:05 +02:00
kolaente 3cb2d9c177
Fixed lint
continuous-integration/drone/push Build is failing Details
2019-05-08 12:01:25 +02:00
kolaente 4d30e12f56
Properly added replacement modules
continuous-integration/drone/push Build is failing Details
2019-05-08 10:56:03 +02:00
konrad f9a40f5d02
[skip ci] Updated todo 2019-05-07 23:06:17 +02:00
konrad 310814be2d
Got refreshing a list working
continuous-integration/drone/push Build is failing Details
2019-05-07 23:04:54 +02:00
konrad 5752478168
Updated libraries
continuous-integration/drone/push Build is failing Details
2019-05-07 21:44:37 +02:00
konrad a92986db8c
Merge branch 'master' into feature/better-caldav-support
# Conflicts:
#	go.mod
#	go.sum
#	pkg/routes/api/v1/caldav.go
#	vendor/modules.txt
2019-05-07 21:43:07 +02:00
konrad a11146f118
Added route handler for updates
continuous-integration/drone/push Build is failing Details
2019-05-07 21:10:18 +02:00
konrad ab850c277d
Real titles for lists
continuous-integration/drone/push Build is failing Details
2019-05-07 20:00:20 +02:00
konrad f416026e1d
Somehow got it working....
continuous-integration/drone/push Build is failing Details
2019-05-07 19:21:31 +02:00
kolaente ef99175802
More debugging
continuous-integration/drone/push Build is failing Details
2019-05-06 11:23:48 +02:00
konrad 9bf84ead7c
More testing/debugging
continuous-integration/drone/push Build is failing Details
2019-05-05 23:49:52 +02:00
kolaente 3fb30677de
getting the principals response to work
continuous-integration/drone/push Build is failing Details
2019-05-04 11:03:32 +02:00
konrad 60ec119c8f
More trial and error
continuous-integration/drone/push Build is failing Details
2019-05-02 23:18:17 +02:00
konrad aa542e1fa6
Added a bunch of types and methods to support lists via caldav....
continuous-integration/drone/push Build is failing Details
2019-05-02 21:32:24 +02:00
kolaente 541d514e9a
comment all the things
continuous-integration/drone/push Build is failing Details
2019-05-02 15:36:40 +02:00
kolaente c31d663019
More types
continuous-integration/drone/push Build is failing Details
2019-05-02 15:32:37 +02:00
kolaente da4d3ac7ca
Started adding more fields to storage to be able to use multiple handlers and echo's url parsing
continuous-integration/drone/push Build is failing Details
2019-05-02 14:02:21 +02:00
konrad 0249df3840
Started implementing the caldav server based on samedi/caldav-go
continuous-integration/drone/push Build is failing Details
2019-05-01 23:13:11 +02:00
konrad aa24f8f5e8
Fixed lint
continuous-integration/drone/push Build is passing Details
2019-05-01 13:30:24 +02:00
konrad 7249cd29ce
[skip ci] Updated todo 2019-05-01 13:29:46 +02:00
konrad 330be763f0
Updated todo
continuous-integration/drone/push Build is failing Details
2019-05-01 13:28:17 +02:00
konrad 965cc2df60
Restructured caldav api handlers
continuous-integration/drone/push Build is failing Details
2019-05-01 13:28:02 +02:00
konrad 73b5db86ee
Change uids to be hashed task ids
continuous-integration/drone/push Build is passing Details
2019-05-01 12:58:40 +02:00
konrad 7221ea303e
Updated swagger docs
continuous-integration/drone/push Build is passing Details
2019-05-01 12:44:28 +02:00
konrad d2538302f9
Fixed lint 2019-05-01 12:44:17 +02:00
konrad 64b98b088e
Fixed caldav event start and end dates
continuous-integration/drone/push Build is failing Details
2019-05-01 12:43:12 +02:00
konrad 576dd8129b
Added caldav get support
continuous-integration/drone/push Build is failing Details
2019-05-01 12:19:12 +02:00
konrad e381399272
Added caldav parser
continuous-integration/drone/push Build is failing Details
2019-05-01 11:47:07 +02:00