Releases: Volmarg/personal-management-system
Releases · Volmarg/personal-management-system
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
Version 1.4.22
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
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
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,
- at this moment added additional logic to allow setting descriptions for different data types (entity, module, directory)
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
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
Fixes:
composer install
was crashing when no.env
file existed,composer pms-installer
was crashing due to missingSerializedJson
definitions,- missing entries for
envBuilder
inAutoInstaller
,
Version 1.4
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
Fixes
- moving
goals
totodo
resulted in mass duplication, - migrations
createIfColumnDoesNotExist
were never executed,
Version 1.31
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 withBootstrapSelect
, - 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 likemodules
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,
- wrong definition of
Info
- Todo requires some changes in future but at this point I wanted to have stable working
todo
withissues
Version 1.3a.1
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,