Changelog

R 33

(2024-09-24)

  • New: Json config editor web tool
  • Change: Move service manager IDs to .env file;
  • Fix: potential problem with G Calendar event deletion after last update;

R 32.2 (latest release)

  • Add deletion of Google Calendar Event
  • Add: now reservation of virtual services can be saved as Google Calendar event
  • Fix options combination that did not allow the software to handle virtual services correctly
  • Improve: Tickets now print the virtual service name instead of their parent service's.

R 32

  • Add: Basic functionality to generate events on one admin's Google Calendar, based on user reservation;
  • Add: Google Client API library dependency in Composer json file;

R 31

  • Add: dialog to confirm or cancel reservation for non-admin users
  • Improve: Booking for yesterday (keeper-only);
  • New: Virtual Services (services that share their internal calendar with the 'parent' service) and new db column named bk_code (identifying the parent service);
  • Add: Function to get the working shifts is now available inside the control panel;

R 30.2

  • Tests
  • Fix: user id flux in Edit Users function;
  • Improve: get service reservations new inline command(s);
  • Delete, Breaking change: unused minimum time gap parameter;
  • Update: docs;
  • Activate print proforma tickets boolean option;

R 30.1

  • Demo version preparation;
  • Add: PDF versions of Wiki docs;
  • Improve: Edit Users function;

R 30

  • Update: control panel functions;
  • New: button-driven user editor wizard, where the keeper can enable, disable users and promote them to another role (roles are defined in the configuration file) this function is also a means to see a user's internal id (used in text commands);
  • Add: Function to count single user's reservations
  • When selected a user in the user editor wizard, it displays the most relevant database fields; column names from the user database table are now translatable via the fields object (located under the text object in JSON config file);

R 29

  • Add: Configurable database name;
  • New: Keeper-only functions are now grouped into single command button named "control panel"
  • Add: Basic support for user roles for a role-based maximum number of reservations;
  • Add: Keeper text command to promote users to other role if existing;
  • After signup, user can be enabled or disabled by default (config file option);
  • Fix: users excel list columns;
  • Add: Function to get user capabilities by role;

R 28

First Release

  • Function to 'edit' a reservation: it stores the user's fullname for a limited time (180 seconds) and connects canceling and booking together for ease fo use.
  • Fix: Reservation check was imprecise in some limit cases

Previous updates are omitted: the functionalities are already displayed in the dev guide and quick start wikis and are considered to be core functions

This page was last edited on 2024-09-24 15:08

Powered by Wiki|Docs

This page was last edited on 2024-09-24 15:08

Zweb Studio
(c) 2024 zweb studio all rights reserved

Powered by Wiki|Docs