aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/src/settings.js
Commit message (Collapse)AuthorAgeFilesLines
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-091-2/+2
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-281-0/+4
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Rename setting 'sendEventRemindersToSharedGroupMembers' to ↵Daniel Teichmann2023-05-041-2/+2
| | | | | | 'sendEventRemindersToSharedUsers'. Signed-off-by: Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix #31303: Make reminder notification behaviour selectable.Daniel Teichmann2022-03-211-0/+4
| | | | Signed-off-by: Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de>
* Port dav calendar settings page to Vue.jsFrançois Freitag2021-06-051-0/+24
- Drop reliance on deprecated global jQuery object. - Allow testing user interactions. - Use newer technology stack. --- Test user interactions with the groupware dav settings Add infrastructure to test Vue components: - Use recommended libraries: - https://vuejs.org/v2/guide/testing.html#Recommendations - Use jest-dom for robust assertions on the DOM state - Use user-event to be more representative of user actions - Code is transpiled by Jest, with the help of vue-jest. Ignore test files for no-unpublished-import. Prevent ESLint from flagging: ``` /home/runner/work/server/server/apps/dav/src/views/CalDavSettings.spec.js Error: 1:24 error "@testing-library/vue" is not published node/no-unpublished-import Error: 2:23 error "@testing-library/user-event" is not published node/no-unpublished-import ``` Signed-off-by: François Freitag <mail@franek.fr>