Version 1.21
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)