Skip to content

Releases: Volmarg/personal-management-system

Version 1.20.6

16 Feb 16:23
Compare
Choose a tag to compare

Added

  • new Reports
    • Payments charts:
      • Payments by types for each month
      • Payments total amount for each month
      • Total payments percentage for types
    • Savings charts
      • Payments by types for each month (At this point has hardcoded custom value as no income module is yet there)

Version 1.20.5

14 Feb 21:24
Compare
Choose a tag to compare

Bugfixes:

  • upload was crashing due to datatable pagination,
  • could not soft delete parent event if all children were soft deleted,
  • could not open reports page,
  • images for contacts types sometimes were not rendered.

Version 1.20.4

01 Feb 21:03
Compare
Choose a tag to compare

Quality

  • refactored ajax calls used for all the crud actions (like edit/remove actions for dataTables) and page content loading
    • It would be impossible to extend/implement new logic for this as it was done dirty/incorrect way

Bugifxes

  • events for widgets were attachet multiple times which resulted on multiple modals call on widget click

Version 1.20.3

24 Jan 19:45
Compare
Choose a tag to compare

Added

  • Currencies - available in main setting of the page (menu visible on-avatar-click)
  • Currencies are now used with MoneyOwed (changing symbol in settings will change it also in MoneyOwed
    • Upon currency removal the currencies names are keeped in the MoneyOwed so it's possible to keep showing currency just by adding it again

Info

  • multiplier visible in currencies is not used right now for anything, it's just there as I thought that maybe eventually somewhere in distant future I might want to make currency in some places reliable on the currency multiplier so that I can for example add products with EUR and have it auto recalculated to PLN
  • emojis are supported as currencies

Version 1.20.2

03 Jan 17:54
Compare
Choose a tag to compare

Bugfix

  • not working report,

Version 1.20.1

30 Dec 13:26
8026875
Compare
Choose a tag to compare

Upgrades

  • more modules/page elements are being loaded via ajax,
  • input validations:
    • like min/max, float/string/int,
  • upgraded to Symfony 4.4
  • refactor:
    • general code quality,
    • plural tables renamed to singular,

Bugfixes

  • crashing modules,
  • not working saving/delete/edit in certain modules,

Version 1.20

23 Nov 18:08
Compare
Choose a tag to compare

As this is a major release and milestone (finished everything that I've planned in terms of modules/functionallity) - I mark it as 1.20.

Changes
Contacts are totally reworked - there are no more submodules and contacts fields, instead there are contact cards with contacts types and contacts groups

VERY IMPORTANT
With this version the old contacts tables are REMOVED, there is no fix/no backup sql in migration, if You will launch this migration, then Your data in these tables will be lost

Bugfixes

  • quicknote creation widget was not working

Version 1.19

09 Nov 14:50
Compare
Choose a tag to compare

Changes

  • changed MyCar to MySchedules module

Added

  • Notificaions
    • incomming schedules are now shown in the notification bell,

Bugfixes

  • notes in search result had no title in some cases

Information

  • this verison contains migration which will
    • copy data from MyCarSchedules to MySchedules,
    • create base schedule type car
    • types from MyCarSchedulesTypes will be removed and won't be copied
    • removes tables: MyCarSchedules and MyCarSchedulesTypes

Version 1.18.9

08 Nov 05:27
Compare
Choose a tag to compare

Added

  • Settings mechanisms
    • Settings for dashboard are now visible under user profile menu
      • Contains controll of widgets visibility

Version 1.18.8

02 Nov 14:47
Compare
Choose a tag to compare

Added

  • possibility to set recurring payments in payments settings,
  • command bin/console cron:set-recurring-payments for setting up the payments,
    • checks if payments have been already added for given month.
    • returns small reporting in console,
    • has optional option day for setting to which day of given months should the payments be assigned to,

Bugfix

  • checking if ZipArchive is present
  • it's possible that linux is missing php-zip package