Releases: mrf345/FQM
0.9 release
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 theManagement
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
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
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
oroffices
(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
andoffices
(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
andmanage
full test coverage(2020-02-07)
0.6
Features :
-
Display last pulled ticket in
tasks
,offices
andall_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, addmp3
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
0.5 beta release