Skip to content

Releases: Volmarg/personal-management-system

Version 1.4.44

03 Apr 14:41
Compare
Choose a tag to compare

Fixes:

  • use PasswordType for password field in passwords module,
  • severe issue with data loss when migrating from old schedules structure (from table to calendar),
  • smarttab crashing in schedules widget on dashboard when no schedules are present,

Code cleanup

  • move inline styles to scss files,

Version 1.4.43

02 Apr 09:51
Compare
Choose a tag to compare

Added/Changes

  • expanded ScheduleReminder with processed column, (includes migration).
  • searched schedule in schedules is now being highlighted and view is scrolled to it's location in calendar grid,

Fixes

  • in some view notes categories had no indents,
  • some notes categories were duplicated in view,
  • change info in .env regarding ip restriction,
  • update npm packages for security reason,
  • incorrect unique constraint on ScheduleReminder,
  • redirect was not working after removing last note from note category,

Version 1.4.42

01 Apr 18:00
Compare
Choose a tag to compare

Changes/Added

  • SchedulesReminder entity, alongside with gui changes in Schedules to allow adding reminders via schedule popup,
    • contains new Migration,
  • Schedule search in the Schedules module,
    • it's now possible to find a schedule by it's title,
  • CronTransferSchedulesToNotifierProxyLoggerCommand works now only with schedules which have reminders (check new description in command)

Version 1.4.41

15 Mar 07:17
Compare
Choose a tag to compare

Added:

  • SmartTabs were added to the part of the modules views to make the GUI more transparent,

Version 1.4.4

06 Mar 06:26
Compare
Choose a tag to compare

Changes:

The Schedules module has been completely rebuilt, it's no longer handled via table but it's not fully interactive calendar.

Important: this release will modify the state of database, move data between old/new tables, remove the no longer used tables. It's recommended to make a DB backup just in case.

Adjustments:

  • show name of todo record while processing it via modal,
  • optimize MonthlyPayments loading time by grouping payments by years,

Fixes:

  • setting related entity via ajax call didn't worked for some fields names,
  • soft removing entities didn't handles properly related entities,
  • missing hover animation for monthly payment group,
  • could not copy data between main folder of upload modules,

Version 1.4.31

11 Feb 15:52
Compare
Choose a tag to compare

Fixes:

  • some notes categories were incorrectly, permanently hidden,
  • recurring payment cron logic was not working,

Added:

  • descriptions for all modules,

QA:

  • changed all snake_case PHP variables from within src to camelCase

Version 1.4.30

04 Feb 17:58
Compare
Choose a tag to compare

Changes:

Information:
PMS has now been integrated with my 2nd project. It's now possible to transfer the schedules to the NPL, which will then handle sending the messages via given channels

  • PMS command
    • cron:transfer-schedules-to-notifier-proxy-logger
  • NPL comands
    • npl:cron:send-discord-messages
    • npl:cron:send-emails
  • the NPL has no documentation at this point,

Version 1.4.25

31 Jan 06:07
Compare
Choose a tag to compare

Added

  • ajax based files upload:
    • supports Drag & Drop,
    • reloads page content not whole page,

Version 1.4.24

19 Jan 16:20
Compare
Choose a tag to compare

Fixes:

  • Exception, incorrect php version,
  • Stacking tippyjs (aka new popover) boxes,
  • Fix docker settings,
  • Remove composer check in docker settings,

Version 1.4.23

24 Dec 11:27
Compare
Choose a tag to compare

Changes/Fixes

  • move IP checks / logout timeout to .env,
  • add additional params / description to backup command,
  • replace Popover with Tippy due to issues with Popover,
  • fixed search results (small white bar was visible under search input),
  • add missing video upload directory to project structure,
  • JobHolidays was crashing when no HolidayPool was defined,

Improvements

  • add code size analyser for webpack,
  • add .php-version for symfony server,
  • reduce the production assets files
    • js (from 24mb to ~ 4mb),