Thomas Citharel
f00ce710d0
fix(appointments): Fix disabling appointments feature
...
Was removed as part of a87dfb4bc0
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-01-23 10:49:24 +01:00
Pawel Boguslawski
0bf6b13b84
can_subscribe_link loadstate fallback added
...
Related: https://github.com/nextcloud/calendar/issues/4904
Related: https://github.com/nextcloud/calendar/issues/4843
Author-Change-Id: IB#1126265
Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl>
2023-01-20 11:03:50 +01:00
Richard Steinmetz
e7c489700b
Redesign calendar sharing
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-11-22 18:46:07 +01:00
Pawel Boguslawski
21e05ef8a0
Merge main into main-IB#1126265
2022-10-02 17:33:36 +02:00
Pawel Boguslawski
ef4c1f920b
Added parameter to hide option for calendar subscription via link
...
Added calendar application config parameter `allow_subscribe_link` to hide option for
calendar subscription via link (i.e. for internal Nextcloud setups). Use
```
occ config:app:set calendar allow_subscribe_link --value 'yes'
```
to show (default if not set) and
```
occ config:app:set calendar allow_subscribe_link --value 'no'
```
to hide calendar subscription via link option. Should be applied together with
https://github.com/nextcloud/server/pull/34387
Related: https://github.com/nextcloud/server/pull/34387
Author-Change-Id: IB#1126265
Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl>
2022-10-02 17:11:26 +02:00
Richard Steinmetz
93fb7c58df
Fix eslint issues
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-09-16 15:59:15 +02:00
Richard Steinmetz
c4968f68c5
Replace license headers with SPDX identifiers
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-09-09 12:11:43 +02:00
Christoph Wurst
a87dfb4bc0
Drop Nextcloud 22-24 support
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-09-09 08:54:15 +02:00
Christoph Wurst
e649ded5df
Bump @nextcloud/vue to v6beta7
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-09-08 19:14:27 +02:00
Thomas Citharel
c3aa892167
Add a config setting to disable appointments
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2022-06-14 16:54:26 +02:00
Richard Steinmetz
094b01975f
Fix eslint issues
...
Ran "npm lint:fix" and fixed one small issue manually.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-03-24 11:32:38 +01:00
Raimund Schlüßler
81dc334038
Fix alarm type selection if forceAlarmType is null
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2022-03-14 15:05:52 +01:00
Raimund Schlüßler
bba3cd5c97
Fix translation for default calendar name ( #4047 )
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2022-03-11 14:40:06 +01:00
Christoph Wurst
dfa5e8fa18
Allow admins to force an event type
...
Any other value set by another client still shows up. This only
"enforces" the alarm type for those who only use the Calendar app.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-03-03 18:08:43 +01:00
Christoph Wurst
6bf4d07a3c
Allow admins to hide event exports
...
occ config:app:set calendar hide_event_download --value=yes
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-03-03 17:13:07 +01:00
Richard Steinmetz
db307c3064
Disable appointment configs on unsupported servers
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-25 16:06:32 +01:00
Richard Steinmetz
ea317651e3
Implement CRUD UI for appointment configs
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-25 16:06:30 +01:00
Richard Steinmetz
737fd7cd20
Run lint:fix
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-07-23 12:39:17 +02:00
Valdnet
c59575f6f0
l10n: Separate words
2021-07-13 12:07:56 +02:00
Valdnet
af9b6d2284
l10n: Separate words
2021-07-13 12:01:52 +02:00
Valdnet
c5134e4590
l10n: Separate words
2021-07-13 12:00:07 +02:00
John Molakvoæ (skjnldsv)
3c98f7a802
Fix lint
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-06-25 14:38:26 +02:00
Christoph Wurst
ba0d245ef3
Add a trashbin for calendars and events
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-05-31 21:05:55 +02:00
Matteo Settenvini
bea17a7109
Add defaultReminder setting
...
Add a setting to the app state that can be reused
when creating new events to set a default alarm / reminder.
Signed-off-by: Matteo Settenvini <matteo@member.fsf.org>
2021-04-08 12:42:50 +02:00
Azul
e268b8b027
minor: remove `updateTodayJob` from main Calendar.vue
...
The calendar grid was moved into its own component in
3a076313a6
.
`updateTodayJob` and `updateTodayJobPreviousDate` were moved with it.
Signed-off-by: Azul <azul@riseup.net>
2021-02-23 20:33:42 +01:00
Thomas Citharel
00be056cf0
Hide the AppNavigation and the CalendarGrid components when calendar not found
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-01-14 18:05:08 +01:00
dependabot[bot]
6bc665828f
Bump @nextcloud/dialogs from 2.0.1 to 3.1.1
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs ) from 2.0.1 to 3.1.1.
- [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases )
- [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v2.0.1...v3.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-01-11 13:58:05 +01:00
Georg Ehrke
a77df0c11b
Add proper error messages to Editor
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-09-02 19:45:18 +02:00
Georg Ehrke
3a076313a6
Move CalendarGrid to its dedicated component
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-28 15:20:37 +02:00
Georg Ehrke
fcf80cd1f9
Fix regression in public sharing page
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-22 11:38:56 +02:00
Georg Ehrke
f2a37ac921
Use required slots for AppNavigation
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-07-13 12:07:06 +02:00
Georg Ehrke
4d0962a458
Merge pull request #2278 from nextcloud/tests/store/settings
...
Add unit-tests for certain stores.
2020-06-22 08:12:35 +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
ffddfac58b
Make calendar-list sortable
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-06-10 14:17:06 +02:00
Georg Ehrke
d57b254f5e
Use nc/dialogs instead of ocp.toast
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-05-05 11:52:07 +02:00
Georg Ehrke
32c1e9e95a
Add tasks_enabled to Initial State Service
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-16 17:53:30 +02:00
Boris Fritscher
4de349503c
add show_tasks to php test
...
Signed-off-by: Boris Fritscher <boris@fritscher.ch>
2020-04-16 10:18:07 +02:00
Boris Fritscher
e96f559fd4
Show tasks in calendar
...
- supports taks in mixed calendars or on task only calendars
- feature can be toggled in settings
- checkbox icon adapts to light and dark text and is checked if task is
done
- if start date is available event duration is set from start to due
date
- clicking on event redirects to task app
Signed-off-by: Boris Fritscher <boris@fritscher.ch>
2020-04-16 10:18:02 +02:00
John Molakvoæ (skjnldsv)
170b8920f6
Fix @nextcloud/vue imports
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-06 18:43:05 +02:00
Georg Ehrke
2058696ded
Add SlotDuration option to settings
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-28 17:10:46 +01:00
Georg Ehrke
567e71c36c
Merge pull request #2020 from nextcloud/bugfix/1963/display_issue_equal_dtstart_dtend
...
Bugfix/1963/display issue equal dtstart dtend
2020-02-24 18:10:03 +01:00
Georg Ehrke
fdcb60ce2a
FullCalendar: add timeGridEventMinHeight to make very short events visible
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-24 15:26:10 +01:00
Georg Ehrke
026bda1403
Provide setting for event limit
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-24 14:56:11 +01:00
Georg Ehrke
cc171a31ce
fixes #1759 : Use InitialState service
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-24 13:40:41 +01:00
Georg Ehrke
8ac724ebb3
Stop hardcoding saturday and sunday as weekend, change it based on locale
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-24 11:17:12 +01:00
Georg Ehrke
29c43f18e9
Fix resolving timezone alias
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-20 14:04:46 +01:00
Georg Ehrke
ca50ef8a86
Merge pull request #1806 from nextcloud/bugfix/noid/window_resize
...
Handle window resize on our own instead of relying on fullcalendar
2020-01-15 10:27:57 +01:00
Georg Ehrke
2484802e52
Convert eventRender from event to prop
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-14 14:26:36 +01:00
Georg Ehrke
0c908e9238
Handle window resize on our own instead of relying on fullcalendar
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-14 14:20:25 +01:00
Georg Ehrke
9a2433c2ca
Bring back event-limit
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-13 12:15:05 +01:00