Commit Graph

54 Commits

Author SHA1 Message Date
Hamza Mahjoubi aadc104be7 Chore: npm run lint:fix
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2024-03-21 16:35:50 +01:00
Richard Steinmetz c3df245dcc
fix(editor): switching to sidebar after creating a new event
Fix #5840

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-03-20 17:06:44 +01:00
Richard Steinmetz b6383fe090
fix(editor): show placeholder if an event's title is empty
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-03-20 10:18:23 +01:00
Hamza Mahjoubi 439c8b99e6 Feat: Calendar widget
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2024-03-19 16:16:38 +01:00
Richard Steinmetz f2e6975f29
fix(editor): grow save buttons and change their order
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-03-06 15:32:46 +01:00
Richard Steinmetz 3369fc8ea9
feat(editors): redesign editors
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-02-20 16:41:34 +01:00
Grigory Vodyanov fd355c9a15
chore: migrate to nextcloud/vue 8
Signed-off-by: Grigory V <scratchx@gmx.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-02-19 18:43:03 +01:00
Richard Steinmetz baeeae2446
perf(bundles): refactor @nextcloud/vue imports to use the esm bundle
Bundle sizes (npm run build):
Before: 8,5M js/calendar-main.js
After:  5,6M js/calendar-main.js

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-08-14 18:03:17 +02:00
Sergey Mosin 8fa9d99ea7
feat(editor): make links clickable in locations and description areas
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-08-08 12:29:38 +02:00
Johannes Merkel 3dfd7fab06
fix(duplicateEvent): Open duplicate in sidebar not original
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2023-06-30 14:01:09 +02:00
Felix e9c0ba9976 fix: userAsAttendee failing in case of public links
Signed-off-by: Felix <felix.nz@hotmail.de>
2023-04-27 12:06:10 +02:00
Richard Steinmetz 93fb7c58df
Fix eslint issues
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-09-16 15:59:15 +02:00
dependabot[bot] 3468cca568
Bump @nextcloud/vue from 6.0.0-beta.7 to 7.0.0-beta.1
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 6.0.0-beta.7 to 7.0.0-beta.1.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v6.0.0-beta.7...v7.0.0-beta.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-14 15:39:49 +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 e649ded5df
Bump @nextcloud/vue to v6beta7
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-09-08 19:14:27 +02:00
rogelio-o 04c0f9e7eb
Duplicate calendar event
Signed-off-by: rogelio-o <yo@rogelioorts.com>
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-06-21 13:29:41 +02:00
szaimen 88fde6d2b7 fix hide the 3-dot menu button for new events
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-06-13 15:25:40 +02:00
szaimen 360471c778 Add some basic key events to the simple editor
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-05-09 17:09:40 +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
Richard Steinmetz c27acf14ae
Hide invitation response buttons of read only events
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-03-24 10:32:04 +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
Christoph Wurst d26af22421
Rename 'Download' to 'Export'
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-03-03 16:06:49 +01:00
Richard Steinmetz 58c4df714d
Accept and decline invitations
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-01-28 11:41:04 +01:00
Richard Steinmetz cb92d5c478
Revert "Fix events being editable by invitees"
This reverts commit 74b78b9dc6.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2022-01-14 14:44:38 +01:00
Richard Steinmetz 74b78b9dc6
Fix events being editable by invitees
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-23 16:11:31 +01:00
Christoph Wurst 0a9060075d
Show resource and room search input on top
Room capacity and room type are less important. They are now shown
underneath.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-10-27 11:48:14 +02:00
szaimen 31eca98919 improve simple editor
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-09-28 02:25:00 +02:00
Raimund Schlüßler 9f79bb3e27
Replace all icons with material design variant
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2021-09-19 12:26:28 +02:00
Raimund Schlüßler c39443c920
Merge pull request #3410 from nextcloud/dependabot/npm_and_yarn/nextcloud/eslint-config-6.1.0
Bump @nextcloud/eslint-config from 6.0.0 to 6.1.0
2021-09-07 16:29:01 +02:00
Raimund Schlüßler bf44d031af
Fix vue/custom-event-name-casing
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2021-09-05 09:33:32 +02:00
Richard Steinmetz 772e4c3da4
Fix events disappearing from the grid
New events disappear from the grid when a user switches from the simple
to the sidebar editor. Now, the event stays until the user either saves
it or discards it by closing either editor.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-08-20 09:23:35 +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
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 fead5b7fac
Move calendar-picker above time-picker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-05-25 08:58:56 +02:00
Georg Ehrke bd1a31c08a
Replace v-autosize with our own directive, fix opening animation of sidebar editor
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-07 09:57:10 +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 e451a82270
Make sure popover editor does not leave boundaries
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-06 10:52:05 +02: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 494ab6070c
Position new event popover based on .fc-event for day and week view
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-20 17:09:55 +01:00
Georg Ehrke fe9a0e1c3e
Do not import the entire nextcloud/vue lib
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-12-05 14:23:00 +01:00
Georg Ehrke c37044c48b
Hide calendar-picker if user has only one writable calendar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-11-05 12:40:58 +01:00
Georg Ehrke 7ad9725b07
Move Show More button to upper right corner of popover in read-only
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-30 15:26:38 +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 cb3be08b02
Allow to edit location and description in popover editor, if event already has some set
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-22 14:44:03 +02:00
Georg Ehrke 5dcec04344
Merge pull request #1547 from nextcloud/bugfix/noid/hide_buttons_on_save
Hide editor buttons when saving is already in progress
2019-10-21 08:43:58 +00:00
Georg Ehrke 6964ef948a
Hide editor buttons when saving is already in progress
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-21 10:29:30 +02:00
Georg Ehrke 97a34560eb
Fix clicking more button in New event popover
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-10-21 09:14:31 +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 e103356663
eslint autofix
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