github Volmarg/personal-management-system v1.23
Version 1.23

latest releases: v2.0.0, v1.4.65, v1.4.64...
5 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,
  • 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,

Don't miss a new personal-management-system release

NewReleases is sending notifications on new releases.