Releases: Volmarg/personal-management-system
Releases · Volmarg/personal-management-system
Version 1.4.44
Fixes:
- use
PasswordType
for password field inpasswords
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
Added/Changes
- expanded
ScheduleReminder
withprocessed
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
regardingip
restriction, - update npm packages for security reason,
- incorrect
unique
constraint onScheduleReminder
, - redirect was not working after removing last note from note category,
Version 1.4.42
Changes/Added
SchedulesReminder
entity, alongside with gui changes inSchedules
to allow adding reminders via schedule popup,- contains new
Migration
,
- contains new
Schedule search
in theSchedules
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
Added:
SmartTabs
were added to the part of the modules views to make the GUI more transparent,
Version 1.4.4
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
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 withinsrc
tocamelCase
Version 1.4.30
Changes:
- integrated NPL:
- added command to transfer the messages to the NPL
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
Added
- ajax based files upload:
- supports Drag & Drop,
- reloads page content not whole page,
Version 1.4.24
Fixes:
- Exception, incorrect php version,
- Stacking tippyjs (aka new popover) boxes,
- Fix docker settings,
- Remove composer check in docker settings,
Version 1.4.23
Changes/Fixes
- move IP checks / logout timeout to
.env
, - add additional params / description to
backup command
, - replace
Popover
withTippy
due to issues withPopover
, - 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
forsymfony server
, - reduce the production assets files
- js (from
24mb
to ~4mb
),
- js (from