Skip to content

Releases: uzh/z-pool-tool

0.5.0

06 Nov 09:21
Compare
Choose a tag to compare

Added

  • many hints (e.g. default lead time, contact filter, message templates, experiment roles)
  • reschedule session confirmable
  • mailings: display the amount of invitations handeld within the mailing
  • setup: add short commit SHA to non-production builds
  • logging: add IP address

Fixed

  • settings: show role permissions to recruiters and operators
  • upcomming session overview for contacts
  • do not notify uncanceled assignemtns when rescheduling
  • custom fields: group button naming
  • root middleware for login
  • mobile session UI

Changed

  • standardize the creation of search components
  • custom fields: use multi select in filter form for select custom fields
  • custom fields: do not allow publication of select / multi-select custom fields without options
  • mailing: uses now a limit (N emails during the mailing period) instead of rate (hourly rate)
  • mailing: check random order by default
  • mailing: hide subform when random is checked
  • settings: restructure email suffix form
  • settings: change disable_profile_after from weeks to days
  • settings: rename rules to role permission

0.4.8

24 Oct 10:57
Compare
Choose a tag to compare

Added

  • notification when a contact changes their email address to an existing one
  • layout for session print view
  • session enrollment through contact detail page
  • autofill experiment public title
  • ability to reset the invitations per experiment
  • optional mapping between mailings and invitations

Fixed

  • updating contact email address will not update email if the address is already in use
  • order of delete requests
  • use mrmime package to validate email address
  • only the specified tag in search gets handled (not all search results)

Changed

  • required default data is seeded in the migrations
  • consider user language in password reset email
  • queue reports issues only when it finally fails
  • logging of newly registered users
  • resend invitation UI adjustments

0.4.7

27 Sep 11:19
Compare
Choose a tag to compare

Added

  • display session and assignment reminder sent timestamps in resend single reminder modal
  • waiting list signup confirmation email
  • page to list all external data ids of a contact

Changed

  • performance update for guardian, rework roles
  • functionality to change the session of an assignment

0.4.6

18 Sep 15:16
Compare
Choose a tag to compare

Added

  • icons for paused / verified status of contacts
  • send reminders via text message
  • location description per language
  • resend a single reminder

Fixed

  • Layout of navigation in footer on mobile devices
  • Retain filter when using pagination
  • checking if contact matches filter
  • location address format
  • filter for including tags
  • session registration sessions with cancelled assignments
  • searchable created at field for waiting list
  • text message intercepter

Changed

  • improve performance of 'contains none' and 'contains some' filters
  • refactored session close view layout
  • placed buttons of session list in a dropdown
  • improve location create form
  • sort locations alphabetically
  • hide fully booked sessions for contact registration
  • always show hint about empty session list for contact registration
  • reformat displayed session start/end/duration
  • add message template element for session start/end/duration

0.4.5

22 Aug 10:00
Compare
Choose a tag to compare

Added

  • added edit form assignments of closed sessions

Changed

  • session close screen updates assignments on change

Fixed

  • filtering by multiple experiment participations
  • input naming conflict in search form
  • location path in message templates

0.4.4

10 Aug 09:24
Compare
Choose a tag to compare

Added

  • option to delete experiment and session specific message templates

Changes

  • rename allow all contacts to register for an experiment
  • extended available text elements in email templates
  • sort assignments alphabetically
  • sort locations alphabetically
  • show zurich timestamp in logs

Fixed

  • linebreaks in html emails

0.4.3

09 Aug 11:14
Compare
Choose a tag to compare

Changes

  • reminder runs every minute
  • matcher runs every five minutes
  • update naming for number of assignments

Fixed

  • persist checkboxes of session close view
  • validation of mailing rate in matcher

0.4.2

08 Aug 13:16
Compare
Choose a tag to compare

Fixed

  • keep filter when updating experiment

0.4.1

08 Aug 10:52
Compare
Choose a tag to compare

Added

  • external_data_required to experiments
  • external_data_id to assignments (required latest on session close)

Changed

  • include contacts whose import is pending in filter
  • allow password reset when import is pending
  • hide contact information when not allowed to read it
  • split first-/lastname of contact information list in session assignments

0.4.0

03 Aug 13:00
Compare
Choose a tag to compare

Added

  • readonly admin comment on contacts
  • credits and privacy policy pages
  • basic admin statistics
  • ability to promote a contact to an admin

Changed

  • log failed login attempt as warning

Fixed

  • blocking of email addresses after too many failed login attempts