Skip to content

Releases: sgillott/module-meetingsManager

Release list

v0.8.00

v0.8.00 Pre-release
Pre-release

Choose a tag to compare

@sgillott sgillott released this 16 Aug 12:06

###Meetings Manager v0.8.00
Meetings Manager v0.8.00 is the first compatible release of the module for Gibbon v30.0.00+. It lets a small number of authorised staff define recurring meetings once and have Gibbon generate the correct native Calendar events - with the right participants, on the right dates - automatically, reusing Gibbon's own Calendar. This means meetings will be shown on the participants calendar (and not to everyone.)

What changed?*

  • Now compatible with Gibbon v30.0.00+ (a staff department gateway that is coming in v31 is not present in v30). This version checks whether the department gateway is present and if not, revert to it's own native SQL query.

Highlights

  • Added Meeting Definitions covering Once, Selected Dates, Weekly, and School Timetable Cycle recurrence, resolved against real school year, term, closure, and Tie Days to Dates data
  • Generates and keeps in sync native Gibbon Calendar events, with Internal (Space-based) or External locations
  • Added a full audience rule engine - All Teaching Staff, All Staff, Year Group, Department, Department Coordinator, Role, Specific Staff, and - Exclude Individual - re-resolved on demand via Refresh Participants
  • Added Preview with per-date and per-participant control before anything is written to the Calendar, including two-way manual date overrides to force a date in or out independent of school closures or non-school days
  • Added Cancel / Move / Change Time / Restore actions for individual generated occurrences, without affecting the rest of the series
  • Split management into Manage Meetings_all (any meeting) and Manage Meetings_my (own meetings only), so Teachers can be granted self-service access without full Administrator rights
  • Added Archive / Unarchive for meeting series, preserving full history
  • Added Draft / Published / Archived status indicators on the meeting list
  • Added a dedicated Settings page to configure the Calendar Event Type used for generated meetings

v0.7.00

v0.7.00 Pre-release
Pre-release

Choose a tag to compare

@sgillott sgillott released this 16 Aug 11:21

###Meetings Manager v0.7.00
Meetings Manager v0.7.00 is the first release of the module for Gibbon v31. It lets a small number of authorised staff define recurring meetings once and have Gibbon generate the correct native Calendar events - with the right participants, on the right dates - automatically, reusing Gibbon's own Calendar, timetable, staff, department, role, and Space data.

Highlights

  • Added Meeting Definitions covering Once, Selected Dates, Weekly, and School Timetable Cycle recurrence, resolved against real school year, term, closure, and Tie Days to Dates data
  • Generates and keeps in sync native Gibbon Calendar events, with Internal (Space-based) or External locations
  • Added a full audience rule engine - All Teaching Staff, All Staff, Year Group, Department, Department Coordinator, Role, Specific Staff, and - Exclude Individual - re-resolved on demand via Refresh Participants
  • Added Preview with per-date and per-participant control before anything is written to the Calendar, including two-way manual date overrides to force a date in or out independent of school closures or non-school days
  • Added Cancel / Move / Change Time / Restore actions for individual generated occurrences, without affecting the rest of the series
  • Split management into Manage Meetings_all (any meeting) and Manage Meetings_my (own meetings only), so Teachers can be granted self-service access without full Administrator rights
  • Added Archive / Unarchive for meeting series, preserving full history
  • Added Draft / Published / Archived status indicators on the meeting list
  • Added a dedicated Settings page to configure the Calendar Event Type used for generated meetings