Personal management system v1.21 Release Notes

Release Date: 2020-04-18 // over 2 years ago
  • Bigger update (therefore jumping directly to 1.21)

    ⚡️ Nothing changes in terms of new modules, functionallity etc - this is technical update
    ⚡️ No database update is required, however cache must be rebuilt as alot of code base has changed

    Technical changes

    • spiltted Actions logic from Controllers logic,
      • this means that wherever the was some route based code it was moved to new directory Actions with corresponding code (resposinble for handling explicitly the route call)
    • made some controllers more reusable,
    • cleaned up some controllers which means for example moving Repositories, Utils, Application to Core
    • added new core class like Controllers (*contains all the controllers that I actually had to use so far from app context - does not mean that all controllers are there),
    • 🚚 moved code from some Twig classes to controllers for reusability,
    • reogranized Twig classes structure,
    • reorganized Services structure,

    🛠 Bugfixes

    • editing MyFiles record didn't returned message,
    • datatables mass removal keept breaking page,
    • ⚡️ currency update was incorrectly handled,

    Information

    • ✅ I've retested pretty much all i could but there still might be some new bug here or there (at this point still got some older bugs on list to fix)