Skip to content

Releases: mrf345/FQM

0.9 release

14 Sep 08:12
a021b91
Compare
Choose a tag to compare

Fixed:

  • Refactored parts of the code for better performance running in production with Gunicorn. #216
  • Fixed Management side-bar inconsistent index numbers. #207
  • Fixed Operators only bug in the Management base template. #208
  • Fixed Customization > Tickets view doesn't reflect updated changes. #209
  • Fixed Display Screen auto-play permission warning is blocking the screen. #200
  • Fixed Touch Screen form showing the wrong label. #203
  • Fixed Display Screen fails to handle TTS failure with no internet. #198

Added:

  • Add an API module to handle adding, updating, and deleting tickets. #224 #225
  • Add a Background Task to reset tickets on a specific date or schedule. #221
  • Add a Display Screen template to display the last 4 called tickets. #215
  • Add a Display Screen option to hide the waiting tickets index number. #214
  • Add to Management updating a ticket status and details option. #211

0.8.1 release

09 Jul 22:07
75bae3b
Compare
Choose a tag to compare

Fixed:

  • Single row queuing TTS announcement includes office number, while it shouldn't #161
  • Preview slide show with default background color fails #164
  • Windows executable doesn't support 32bit #168
  • MacOS executable wrong base and working directory #186

Added:

  • Option to hide a given task from the touch screen #170
  • Automatically mute video sound, when TTS announcement is playing #171
  • Improve registered tickets TTS announcements #174
  • Add support for alphanumeric office numbers #179

0.8

20 Jun 03:10
2dc1d07
Compare
Choose a tag to compare
0.8

Fixed:

  • Fix several issues with cross-platform printers setup #135 #125 #122
  • Fix Customization > Video screen and upload issues #118 #119
  • Fix Text-To-Speech caching tasks causing race condition on some operating systems #105
  • Fix database migrations fails to load on newly generated databases #129
  • Fix audio file notification is disabled alongside audio announcement #108
  • Fix Display Screen excessive CPU usage on low spec devices #103

Added:

  • Add an alternative POS printers driver for Unix-like operating systems officially: Gnu/Linux #131
  • Add a single row queuing setup. Basically the same queuing experience without the need for a Touch Screen #144
  • Add support for Urdu and German text-to-speech announcement options.
  • Refactor Text-To-Speech generator and Add documentation to help users, add support for their language easily
  • Add Display Screen customization option for handling audio announcement queuing #139

0.7 Release

18 Feb 13:42
a2c5cb5
Compare
Choose a tag to compare

Fixed:

  • Fix multimedia unused files always showing up as used (2020-02-17)
  • Fix video none-responsive resolution (2020-02-17) (Demo: #82)
  • Fix TTS announcements taking too long to load (2020-02-09)
  • Fix importing data.sqlite database file from older release to a newer one fails (2020-02-09)

Added:

  • Add flag setting to enable or disable common office strict tickets pulling (2020-02-05) (Demo: #61)

  • Add option to disable all the transition effects and reddit-wallpapers (2020-02-10) (Demo: #71)

  • Add pull random ticket from tasks or offices (2020-02-10) (Demo: #70)

  • Add option to display ticket number beside name on display screen (2020-02-12) (Demo: #76)

  • Add put random ticket on-hold (2020-02-10) (Demo: #74)

  • Add time-spent-waiting column in tasks and offices (2020-02-15)

  • Add printed ticket font size scaling (2020-02-16) (Demo: #81)

  • Add Multiple Touch screen support based on offices (2020-02-13) (Demo: #79)

  • Add Multiple Display screen support based on offices (2020-02-13) (Demo: #79)

  • Add multiple display screen routing
  • Add dynamic /feed to handle any office
  • Add core and manage full test coverage (2020-02-07)

0.6

02 Jan 03:42
860405f
Compare
Choose a tag to compare
0.6

Features :

  • Display last pulled ticket in tasks, offices and all_offices (2019-12-26)

  • Decouple GUI and add command-line interface (2019-12-22)

  • Add errors logger that will show in ./errors.log

  • Export improvements and options: (2020-01-01)

  • Add hiding headers option
  • Add delimiter options
  • Improve current .csv exporter
  • Initial integration test suite: (2019-12-30)
  • Add testing db switch
  • Cover and refactor all Administrate endpoints

Fixes and improvements:

  • Migrate code from Python 2 and PySide to Python 3 and PyQT5 (2019-12-22)
  • Customization multimedia page bug (2019-12-22)
  • Fix high memory consumption result of over caching (2019-12-22)
  • Use one source of truth for all translations gt_cached.json (2019-12-23)
  • Fix /feed and announcements bug after migration to py3 (2019-12-24)
  • Fix reset office from within itself bug (2019-12-24)
  • Fix search SQLAlchemy safe parameters, after migration to py3 bug (2019-12-24)
  • Printer failsafe should display error in errors.log (2019-12-28)
  • Fix last ticket to pull getting stuck bug (2019-12-26)
  • Fix operators common task permissions: (2019-12-26)
  • Operator shouldn't be able to update, reset, delete common tasks
  • apply to all affected endpoints and templates
  • Fix JS scripts IE11 compatibility (2019-12-25)

  • Remove Firefox and new release notifier (2019-12-25)

  • Fix audio multimedia upload false detection bug (2019-12-25)

  • Fix multimedia webm format upload, add mp3 to supported files. (2019-12-25)

  • Fix windows printing to rely fully on wmic. (2019-12-28)

  • Fix task update bug, introduced after migrating to Py3 (2020-01-01)

  • Finally IE 11 is fully supported 🚀

  • Backend refactoring improved performance by 62% under heavy overload 🚀

0.5 release

01 Dec 00:53
a2a8890
Compare
Choose a tag to compare

0.5 beta release