Comments (3)
Thanks for your reply!
It indeed is a new feature, but it would help us quite a lot with booking our room.
I see your concerns, but currently a malicious actor is also able to book each slot for each day (by just repeating the booking).
Here is the real problem IMHO that the booking is accepted after confirming the email, for this case it would be better if the organizer would have to accept the booking first (as another option to accepting it immediately - which would be another new feature, but is not the scope here).
Offering one long and one short slot seems quite hacky, because the meetings could be 30min, 1h, 2h, 3h, the whole day...
from calendar.
It seems like this would only require changes in the UI, here and here. I was able to make a request from the UI with a longer time range than configured and the booking was correctly saved. Just the calendar entry after confirmation uses the configured booking length.
from calendar.
I like the idea of a time range but the appointments app was never intended to be for flexible slots. This would be an entirely new feature.
Selecting multiple slots is also a bit problematic IMHO because then a malicious/mischievous actor could easily book each available slot for each day, causing shenanigans by taking up all the slots.
You could offer two appointment configurations - one for a long slot, one for a shorter one maybe?
from calendar.
Related Issues (20)
- REQ: Week view starts with the current day
- Implement Appointment Scheduling Feature for Nextcloud Calendar HOT 3
- Can not set end for repeating events on smaller screens HOT 1
- Creating custom categories is broken HOT 1
- Deck board task not showing color bullet on month view HOT 1
- Subscribed Calendars are not showing in the calendar app HOT 6
- Rooms/Resources: Showing a better location description
- Reordering of calendars reloads page and logs user out HOT 2
- Geolocation HOT 1
- Add attachment (Nextcloud internal) popup does not show files and folders HOT 2
- Include incoming shared calendars in the "default calendar" selection HOT 2
- Add all holiday calendars from Thunderbird? HOT 4
- Personal calendar cannot be removed HOT 3
- Not possible to add appointments via WebUI HOT 6
- Folder and file picker doesn't work HOT 4
- Import of ICS file with two entries (Deutsche Bahn Ticket, outward and return) partially fails, needs two imports HOT 1
- Calendar - error when creating event with an invited circle containing a group HOT 2
- changed events should send email HOT 4
- Time zone selection not working for new event popup HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calendar.