Personal management system v1.23 Release Notes
Release Date: 2020-07-26 // over 3 years ago-
๐ Bugfixes:
- datetimepicker was moving while scrolling in modal,
- furcan fontawesome modal was scrolling while scrolling page,
- issues were not soft deletable, added cascade soft delete logic,
- โก๏ธ schedules update information not working, incorrect schedules coloring,
- stepping in products price form, add missing js from last push,
- menu overlaping scrollbar,
- ๐ unable to remove issues without related records,
- โก๏ธ not working update for HolidayPool,
Other:
- ๐ฆ Resolve few twig deprecations + add composer patches package,
- โก๏ธ JobAfterhours crashing due to symfony update 4.4.10 (missing getter),
- โ Sort bills by latest created, use lates in the items list,
- ๐ Move pms installer to composer command instead of
after install
, - DatePicker: set monday as first day of week,
- ๐ Clear repositories deprecations,
๐ Improvements:
- โ Add ExpirableSession mechanism, make SystemLock expire after 15 min,
- โ Add page reload upon ajax call, reload page on unlock expiration,
- 0๏ธโฃ Datetimepicker - set default time to now, set first day to monday,
- โ Add logic for entity validations and reporting errors via ajax response (JobHolidays atm)
- โก๏ธ Rework backend update to use AjaxResponse, rework part of frontend ajax calls to use js dto,
- โ Add Typescript support for Webpack compiler,
JS to Ts rewriting (long term changes incomming)
- โ Add front logic for handling form validations, replace notification with TS script,
- ๐ฑ Cleanup project structure, move scss to assets, remove unused assets,
- โ Remove not used js from assets,