Andreas Demmelbauer
fc45b65645
make shared calendars visible/enabled by default
...
Signed-off-by: Andreas Demmelbauer <git@notice.at>
2021-06-11 20:40:21 +02:00
Arthur Schiwon
7318f2f3ab
fixes encoded display of names that contain a special character
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2020-12-02 20:05:59 +01:00
Georg Ehrke
56d9de23ee
Cancelled -> Canceled
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-22 22:37:31 +02:00
Georg Ehrke
e2237b6ba0
Cleanup and tests for some Stores
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-06-11 15:33:04 +02:00
Georg Ehrke
6f5966a2b4
Cleanup models and add full unit test coverage
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-01 17:48:23 +02:00
Georg Ehrke
8408852e74
Unlike other hrefs, Sharee URIs are not encoded by the server .... Properly handle that
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-11 12:38:08 +01:00
Georg Ehrke
ccfa924035
Add custom color picker to sidebar editor
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-02 10:39:52 +01:00
Georg Ehrke
953aa4bb47
Fallback to calendarUri if displayname is undefined
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-31 15:30:49 +01:00
Georg Ehrke
37bf964908
Add Free/Busy UI
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-13 15:16:58 +01:00
Georg Ehrke
a6c64c7989
Unit tests
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-11-21 13:58:06 +01:00
Georg Ehrke
0bc684a793
Give description field a default height of 2 rows
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-11-05 10:24:29 +01:00
Georg Ehrke
34d8e2ffd1
Allow to link directly to event
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-30 15:51:26 +01:00
Georg Ehrke
0ba05c5623
Add tests for rfcProps
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-30 11:51:08 +01:00
Georg Ehrke
d834280d6d
linting fixes
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-29 09:48:06 +01:00
Georg Ehrke
fe1fdaf097
Add timezone at creation of calendar
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-28 15:30:47 +01:00
Georg Ehrke
f3ec278a68
Cleanup of calendar model, show calendar by default if owned by user
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-28 10:11:34 +01:00
Georg Ehrke
7e4de96077
Remove deprecated color utils, replace with uidToColor, add tests
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-27 12:13:23 +01:00
Georg Ehrke
351c0b0e90
add list of default categories
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Add PropertySelectMultiple
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Add Categories to EditorSidebar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Add category indicator to calendar-grid
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Revert "Add category indicator to calendar-grid"
This reverts commit d71a70ee6a43cc3e103ee6dfe61aa9a282c76953.
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Read-only version of category picker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-26 13:17:47 +02:00
Georg Ehrke
62322a722d
use eslint-config-nextcloud
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:22 +02:00
Georg Ehrke
766b92731c
Reimplement public sharing and embedding
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:20 +02:00
Georg Ehrke
3e2fcb4c07
Implement circle sharing by @jakobroehrl
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:19 +02:00
Georg Ehrke
5066abb6eb
BYSETPOS is an array, not a number
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:19 +02:00
Georg Ehrke
d658f137cc
Finish Reminder implementation
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:18 +02:00
Georg Ehrke
270940af84
allow removing recurrence rule
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:17 +02:00
Georg Ehrke
a60785d196
Finish implementatation of new recurrence-editor
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:16 +02:00
Georg Ehrke
8ca6749708
Extract recurrence-rule into calendarObjectInstance object
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:31:16 +02:00
Georg Ehrke
a6938b5798
use @nextcloud/... packages instead of nextcloud-...
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:29 +02:00
Georg Ehrke
76b24d5114
Stop using global OC, use nextcloud-l10n, nextcloud-router, etc. instead
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:28 +02:00
Georg Ehrke
7298ae58fe
use nextcloud-l10n whereever possible
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:28 +02:00
Georg Ehrke
02e7cd9aae
move certain services that are simply utilities to a utils folder, add instructions to tranlators, replace default illustration
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:28 +02:00
Georg Ehrke
beee805c55
Update placeholder for location and description
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:28 +02:00
Georg Ehrke
3533b8b582
Move Attendees Section to new calendarObjectInstance model, add property empty attendee section:
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:27 +02:00
Georg Ehrke
c779bde4b3
Move main inputs in editor to new calendarObjectInstance model and vuex store
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:27 +02:00
Georg Ehrke
3a0ab9f695
Add CalendarObjectInstance Model and Store to allow better reactivity in editor
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:27 +02:00
Georg Ehrke
eec95302a2
refactor ColorService, remove DefaultColorService
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:23 +02:00
Georg Ehrke
40abf760d4
rename cdav to caldavService
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:21 +02:00
Georg Ehrke
1a6fabad00
add empty test skeletons for javascript
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:20 +02:00
Georg Ehrke
6dff333234
properly handle cases where shares is not properly set on the cdav calendar object
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:07 +02:00
Georg Ehrke
ecd7c240fc
use new Contacts Controller API for attendee selector
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:06 +02:00
Georg Ehrke
9555c99942
properly handle undefined color of calendar
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:01 +02:00
Georg Ehrke
cea80f7b2f
Add ContactsStore to store fetched contacts for attendeeList
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:00 +02:00
Georg Ehrke
2a72b00b00
Use MOVE verb to move calendars
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:30:00 +02:00
Georg Ehrke
e474ccd742
Cut of Alpha off RGBA color property
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:59 +02:00
Georg Ehrke
3a58916e0b
Create sub components for editor, allow to save this or all future
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:43 +02:00
Georg Ehrke
2d4b8236a6
save new event
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:42 +02:00
Georg Ehrke
24f0d4d068
refactor import method, only send limited number of requests at a time
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:42 +02:00
Georg Ehrke
d4be81205d
allow to close the event editor by pressing the X button
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:37 +02:00
Georg Ehrke
b0fac4004f
load event into EditorComponent
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:37 +02:00
Georg Ehrke
75e8b05f31
cleanup principal store
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:36 +02:00
Georg Ehrke
cf7438e328
basic event rendering and caching of queried events
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-19 14:29:34 +02:00