Skip to content

Releases: Volmarg/personal-management-system

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),

Version 1.4.22

02 Dec 18:06
Compare
Choose a tag to compare

Bugfixes:

  • saving reports were not summing all the incomes for given month,
  • closing editViaTinyMce was removing some of the styling added inside the editor,
  • composer install was still crashing when no database existed before it was called,

Improvements

  • changed the way that cards work in the TravelsIdeas, alongside with edit logic related to it,
  • add support to auto logout user after given amount of time (editable via .env),

Version 1.4.21

22 Nov 10:00
Compare
Choose a tag to compare

Added

Todo

  • modal:
    • name can be changed,
    • binded module is now selectable alongside for MyIssue entities,
    • toggle for dashboard visibility is now possible,
  • form,
    • displayOnDashboard is visible only when Goals module is selected,

Js

  • small mechanism to toggle DOM Elements visibility for given options picked from select,

Version 1.4.2

19 Nov 19:49
Compare
Choose a tag to compare

Improvements

  • Upload management
    • all forms are now handled via Ajax call,
  • repositories are now properly being called from controllers,
  • ModuleData - special entity for extending all modules with common logic,
    • at this moment added additional logic to allow setting descriptions for different data types (entity, module, directory)
      • activated that for Upload based modules,
      • this is also adjusted to renaming/moving folders via GUI,

Fixess

  • docker hash,
  • RemoveAction didn't worked for Files module,
  • incorrect response handling for widgets visibility setting,
  • retry loading dataProcessor from specialAction upon removal,
  • form submission with element of DataListType was failing,
  • overlaping images names in MyImages,
  • locked folders were still shown in selects, or arrows were rendered,

Version 1.4.1

07 Nov 05:19
fa5e0ed
Compare
Choose a tag to compare

Changes

  • added new module Videos,

Fixes

  • demo data generators entities had incorrect structure,
  • bootstrap select overlapped with other gui elements - made it impossible to select some options,

Version 1.4.01

25 Oct 09:59
Compare
Choose a tag to compare

Fixes:

  • composer install was crashing when no .env file existed,
  • composer pms-installer was crashing due to missing SerializedJson definitions,
  • missing entries for envBuilder in AutoInstaller,

Version 1.4

25 Oct 08:32
Compare
Choose a tag to compare

Major update

  • updated/adjusted the backend core to Symfony 5.1.x and PHP 7.4,
  • optimized templates caching,
  • optimized sqls calls,
  • added links to documentation,
  • implemented new user handling logic (symfony based instead of deprecated FOS bundle),
    • registration is now handled via form,

Version 1.31.1

12 Oct 16:37
Compare
Choose a tag to compare

Fixes

  • moving goals to todo resulted in mass duplication,
  • migrations createIfColumnDoesNotExist were never executed,

Version 1.31

11 Oct 16:47
Compare
Choose a tag to compare

Important updates

  • from now on the project supports php7.4 and node10, however with this release it will also work with older/previous versions,
  • next updates will use strictly php7.4 syntax,

Added

  • module Todo
    • extracted from Goals,
    • goals now use Todo logic,
    • it's possible to bind single Todo with Issue, also it's possible to extend the logic to use bind with other modules,

Changes

  • many selects were replaced with BootstrapSelect,
  • module JobAfterhours
    • now also shows the days remaining,

Fixes

  • Migrations will now work if the project has been built with schema:create, so the base configuration like modules entries can be applied,
    • also the migrations can be called one after another to create the project as well,
  • wrong fontawesome in Migration,
  • downloading file from search panel resulted in endless loader,
  • scrollbar not being updated when opening menu (resizing menu),
  • module Contacts
    • wrong definition of contacts column,

Info

  • Todo requires some changes in future but at this point I wanted to have stable working todo with issues

Version 1.3a.1

31 Aug 11:14
Compare
Choose a tag to compare

Bugfixes

  • loader did not disappear on file download in MyFiles,
  • removal action was breaking update/create,
  • call content by url ajax event was stacking,
  • prismjs was crashing in MyNotes,
  • create currency in PageSettings was crashing

Other

  • empty category in TravelIdeas is no longer displayed on overview (remains in list),
  • added BootstrapSelect for upload/folder create (to long indents were breaking select overview),
  • added file modified date as popover in MyFiles,