This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 5 years ago

Closed 4 years ago

#667 closed task (fixed)

Blocking bookings feature

Reported by: jbenito Owned by: jmonnich
Priority: normal Milestone: v0.98.1
Component: Room Booking Version: 0.97.0
Keywords: Cc:

Description

1) we will offer an interface to create blocking days (CMS weeks). This interface will ask for:

  • Start/end date
  • Reason/Message?
  • List of rooms to be blocked
  • List of users (let's call it LU from now on) who may override the blocking and book anyway (CMS secretariat)

2) once the blocks are done, nobody but LU can book for those rooms during those days (just BOOK, NOT pre-book).
3) all the already existing bookings before blocking will be rejected automatically.
4) For rooms owned by the creator (e.g. Nathalie Bleesz and 40-x-x) of the blocking the blocking will be approved immediately.
5) For rooms owned by someone else (e.g. those other rooms that you use during CMS week but they are not yours) the owner will be notified and has to approve (or reject) the blocking request. In case of approval, all the existing bookings will be rejected.
6) When creating a booking, approved colliding blockings will be displayed in the availability table. Depending on if the user is allowed to book over the blocking a different color will be used.
7) a dedicated calendar should be available for the blocked rooms

Change History (7)

comment:1 Changed 5 years ago by jmonnich

  • Status changed from new to assigned

comment:2 Changed 5 years ago by jmonnich

  • Status changed from assigned to in_work

comment:3 Changed 4 years ago by jmonnich

  • Status changed from in_work to awaiting_merge

comment:4 Changed 4 years ago by jmonnich

  • Status changed from awaiting_merge to assigned

comment:5 Changed 4 years ago by jmonnich

  • Status changed from assigned to awaiting_merge

comment:6 Changed 4 years ago by jbenito

  • Status changed from awaiting_merge to merging

comment:7 Changed 4 years ago by Adrian Moennich <jerome.ernst.monnich@…>

  • Resolution set to fixed
  • Status changed from merging to closed

In [fb6f283b59124868cd5bb8b1f6c3be95ad93da35/indico]:

[FTR] Add room-blocking system

  • also add jQuery and jQuery UI
  • fixes #667
Note: See TracTickets for help on using tickets.