Skip to content

Releases: Volmarg/personal-management-system

Version 2.0.2

27 Nov 13:39

Choose a tag to compare

Mostly legacy code cleanup - pretty much all the mess should be cleaned up by now.

Contains some minor fixes here & there,

Changes

  • 911afd3 🔥 Wipe leftover services logic, from ctrl cleanup
  • 9cf5906 ♻️ Cleanup remaining legacy trans.
  • 2ca91a9 🐛 Wrong trans ref
  • 49ad363 🔥 Legacy FileTagger
  • 145df4e ♻️ Further translations cleanup && merge
  • a66b906 ♻️ Further translations cleanup
  • e9779e1 🔥 Wipe part of legacy translations
  • 3d5447f ♻️ ModuleAnnotation to ModuleAttribute
  • 6e83cc8 ♻️ Replace AnnotationReader with AttributeReader
  • 8025c62 🐛 MonthlyPayments description trim
  • 692d832 🔥 Wipe last legacy Controller
  • 0469710 ♻️ Get rid of ConfigLoaders core controller
  • 1a844bb ♻️ Env and Utils into service
  • 3b57f68 ♻️ Settings Controllers into services
  • 1472a21 🔥 Wipe some legacy controllers
  • 24b740f ♻️ ModulesController into ModulesService
  • 589b25b ♻️ Wipe useless controllers. Move some ctrl to service
  • 66b0529 ♻️ Wipe some useless controllers, use repo logic
  • fef3da6 🔥 Wipe obsolete legacy controllers
  • 5c036eb ♻️ LockedResource/Security-Controller into service
  • 25fd20f ♻️ Actions tiny cleanup
  • ab7e813 ♻️ Move assets around
  • 4b5a2d8 🔥 Wipe commands legacy code + legacy miniatures comman
  • 33ebd27 🔥 Further wipe controllers dead code
  • 2fbc183 🔥 cleanup some controllers legacy logic
  • 39a6624 ♻️ Wipe useless dtos, rename some other dtos
  • df2152c 🔥 Wipe entities legacy stuff
  • 3a2e729 🔥 Wipe some useless entity interfaces
  • 0ab7bd9 🔥 Cleanup repos code
  • 0d419d3 🔥 Wipe some legacy dead code from repos
  • 5d79c31 🔥 Further wipe dead code
  • 0277ded 🔥 Wipe dead code from files services
  • a833b3c 🔥 Wipe bunch of old files related logic
  • 154cf7d 🐛 Recurring payments day of month not validated
  • e7dc685 🐛 Job holidays pool not validated on update
  • 8756c43 ♻️ ValidationVo into ValidationDto
  • 57b7832 ✨ Add schedules reminder sending to pi cron.d
  • d3c717c 🐛 Reminders command not marking reminder as handled
  • 40adade 🔥 Wipe useless code in multiple files
  • 04bb5da 🔥 Wipe legacy ConfigLoaderSession
  • 305f526 🔥 Wipe legacy logger
  • 8171a92 🔥 Remove legacy Translator
  • 6b8d64c 🔥 Wipe legacy App
  • 4022c44 🔥 Wipe logger calls through legacy app
  • 1b0f9be 🔥 Wipe translator calls in legacy app
  • 2b1cb83 ✨ Handle sending reminders over discord webhook
  • 05436ea 🧑‍💻 Script: git diff between tags
  • 8a08fb6 🔥 Wipe ConfigLoaders calls through legacy app
  • 2743cf7 ✨ Store notification settings

Version 2.0.1

27 Sep 09:25

Choose a tag to compare

  • 5b49df3 🔥 Legacy App, wipe EM calls, wipe dead code in App
  • 4812d14 🔥 Remove legacy Repositories
  • faff86e 🔥 Remove legacy repo calls from legacy app
  • dc0648a 🔥 wipe lockedRepo calls through legacy repos
  • 74f5c8c 🔥 Wipe files tags repo calls through legacy repo
  • d9b3e31 🔥 Wipe legacy calls to payment settings repo
  • adc7b14 🔥 Wipe legacy password group ctrl + repo calls
  • 25a3d69 🔥 Wipe some legacy todo/goal code
  • 0acd1f4 🔥 Wipe legacy reccuring payment monthly ctrl +repo calls
  • e7f0d7c 🔥 Monthly payment legacy controller + legacy repo calls
  • ff2751a 🔥 Password repo calls through legacy repo
  • 16ff57b ♻️ private script host change
  • 18da392 🔥 Clean settingRepo legacy calls
  • f0a6c3a 🔥 Wipe NotesCategoryRepo calls over legacy repo + clean garbage
  • a6acc91 🔥 WIpe legacy GoalPaymentsController + repo calls
  • d3cc46f 🔥 Wipe legacy PaymentBillItem ctrl + repo calls
  • ffe2baf 🔥 Wipe legacu ContactController + repo calls
  • 6aa4b3a 🍻 missing translations for previous commit
  • c2f148d ✨ Route for monthly payments import
  • f5f27fb 🔥 Legacy PaymentProduct ctr + repo calls
  • b9e1b3d 🔥 MyTodoElement controller wipe + repo calls
  • cb7c5b9 🔥 Legacy ContactGroupRepo calls through repos
  • 66ad401 🔥 Wipe legacy travelIdeas ctrl + repo calls
  • 8e67f7c 🔥 Wipe legacy payment income ctrl + repo calls
  • 30534a7 🔥 Wipe legacy password controller + repo calls
  • a330bd4 🔥 Legacy issue progress controller, repo calls
  • 3cb270c 🔥 Cleanup contact type controller and repo calls
  • 29aee7b 🔥 Cleanup jobHolidaysPool legacy repo/controller
  • af191fe 🔥 Wipe legacy ReportsController and repo calls
  • 6e23d0d 🔥 Wipe notesRepo calls through legacy repo
  • 3ac7cba 🔥 Wipe shopping plans repo through legacy repo call
  • 4553ea4 🔥 Wipe job holiday repo call from legacy repos
  • 9f2f86f 🔥 Remove user repo calls from legacy repo
  • d1a5b31 🔥 Wipe legacy registration dto with validators
  • 52efdea 🔥 Cleanup myScheduleRepo
  • 40445a5 🔥 Cleanup usage of payment owed repo over legacy app
  • 3e06c9a 🔥 Wipe legacy bills controller && clean repo
  • 243a0c2 🔥 wipe legacy issue contact controller
  • b47ad35 🔥 Wipe module data repos usage through legacy repositories
  • 5d6b50d 🔥 Cleanup IssueRepo
  • 6e0cd57 🔥 Wipe legacy ModuleController
  • eb4458d 🔥 Clean schedule reminder repo
  • 7b253b6 🔥 Cleanup ScheduleCalendarRepo
  • 07f0cf8 🔥 Wipe legacy schedule controllers
  • fd4b7a9 🔥 Wipe legacy Core Setttings Controller
  • fb50d4c 🔥 Get rid of legacy Core Controllers
  • 1a32db3 ♻️ Wipe legacy AbstractRepository
  • 41636cc 🔥 Wipe legacy SessionService
  • ed3be02 🔥 Wipe legacy UserController
  • 1192ab4 🔥 Wipe legacy SessionKeyLifetime validators
  • 77ab14d 🔥 Wipe bigger part of Core Controllers
  • d7c009b 🔥 Wipe legacy form core controlle
  • 0234e9f 🔥 Wipe leftover of forms
  • e619223 🔥 Further remove legacy form && types
  • 511fbcf 🔥 wipe legacy form types
  • 654454e 🔥 Further wipe legacy types
  • 23ca822 🔥 Wipe some legacy form types
  • 9544dad 🔥 Wipe legacy module forms and part of ctrl code
  • 997d508 🔥 Further remove legacy forms
  • 891b0e2 🐛 GoalPayment showOnDashboard was mandatory
  • eef49c5 🔥 Wipe some old form types
  • fc6f217 🐛 Monthly payment amount stored as int instead of float
  • d8f696e 🔥 Wipe remaining files legacy forms
  • 8e0c7fd 🔥 Wipe some legacy forms
  • acc6c63 🔥 Wipe legacy FileSearch logic
  • e2184d0 🔥 Wipe legacy AjaxResponse && FormInterface
  • 2be422e 🔥 Wipe files action
  • e9008c7 🔥 Wipe legacy images/job settings actions
  • dfe77d7 🔥 Wipe legacy SearchAction
  • bb8f7c3 🔥 Wipe legacy LockedResourceAction.
  • a72464e 🔥 Wipe some app / url matcher legacy code
  • 7c2b504 🔥 Wipe legacy settings actions
  • 504ffb7 🔥 Wipe old files actions
  • 5bf693d 🔥 Clean bigger part of legacy Repositories
  • b369f2e 🔥 Remove legacy ReportAction
  • e2baab2 🔥 Wipe legacy ModuleDataAction && VideoAction
  • 572bfa7 ✨ Critical on db dump fail
  • 5d5f431 🐛 Crontab file pms-pi doing broken backups
  • 6797280 🔥 Cleanup parto f the chunky Repositories.php
  • 4fe9a17 🔥 Remove legacy GoalsSettingsAction
  • 65d0c23 🔥 Remove some legacy actions
  • bbb2894 🔥 Wipe further legacy forms
  • e4233a8 🔥 Wipe more legacy forms
  • e254323 🔥 Wipe legacy user forms
  • 088e7aa 🔥 Wipe legacy StringToDateTimeTransformer
  • db59d2d 🔥 Remove legacy todo / password forms
  • c86182c 🔥 Wipe another set of form classes
  • bab7d53 🔥 Wipe part of legacy forms handlers
  • 67c447c 🔥 Wipe legacy DialogAction && MyImageActions
  • 6145995 🔥 Remove old ShoppingPlansController
  • 60bcec2 🐛 Messed up payments-each-month chart dates
  • 1026ed4 🔥 Remove legacy MyScheduleCalendarController
  • a083e22 🔥 Wipe legacy MyJobHolidaysController
  • 5623793 🔥 Wipe old job afterhours controller
  • 5d08a36 🔥 Wipe some old contacts code
  • d39ec9e 🚸 Demo: dont let ppl upload
  • a9013ca 🔥 Wipe old Dashboard controller
  • ef77270 🔥 Remove old AchievementController

Version 2.0.0

01 May 10:19

Choose a tag to compare

This version is a complete rework of frontend.

Goal is that 2.0.x versions do not contain any database changes, so it should be very easy to migrate from latest 1.x to 2.0.x

For details see:

Version 1.4.65

18 Aug 07:44

Choose a tag to compare

Fix

  • flex breaking setup

Other

  • remove google composer packages (breaking setup for some ppl)

Version 1.4.64

30 Sep 14:34

Choose a tag to compare

Adjustments/Changes

  • Added message title prefix for schedule transferred to NPL,
  • Bootstrap selects are searchable,
  • Added new form type for password preview a password generate,
  • Resources check command: add param for parth and danger mb level

Fixes

  • CronTransferSchedulesToNotifier was crashing,
  • Could not transfer notes without body to pms-io,
  • Nulled fields crashing transfer to pms-io,
  • Prod log not logging everything that is necessary,
  • ScheduleReminder processed status get reseted on updating,
  • Notes crashing when editing existing note,

Version 1.4.63

26 Aug 12:32

Choose a tag to compare

Changes:

  • Bills entries are now editable,
  • Extended linear charts - showing more information,

Fixes:

  • Removal of deprecated package webpack-encore-pack,
  • missing label in savings chart,
  • could not save ModuleData entity on front,

Version 1.4.62

02 Aug 14:53

Choose a tag to compare

Fixes

  • could not enter upload settings,
  • xss in Issues module,
  • upload and actions related to upload based modules are now filtered / blocked depending on state of related locked modules

Version 1.4.61

20 Jul 19:24

Choose a tag to compare

Changes

  • optimize docker installation

Version 1.4.6

16 Jul 19:58

Choose a tag to compare

Added

  • gui installer /installer.php
    • Accessible only when project is executed for the first time,
    • If the project already exist, it will just mark installation as completed and return to login page,

Fixes

  • selecting note category breaking the table of categories,
  • correct the encryption of password sent to PMS-IO,
  • no logs on prod mode,
  • BootstrapSelect not adding button classes correctly,
  • could not add new goal via widget,

Other

  • make Issue name/description editable,
  • allow moving folder from within folder itself,

Version 1.4.52

24 Jun 15:31

Choose a tag to compare

Fixes

  • FileValidatorService non existing method,
  • removing payment monthly returns incorrect template data,

Other

  • added TinyMce strikethrough,
  • added autofocus to fontawesome picker search input,
  • prevent closing note modal on save, prevent page reload,
  • integrate PMS-IO,
  • added command to monitor disc space left,
  • added command to backup the configuration files separately,
  • send emergency email on production,