Refactorying the CMS component, to have an effective CMS_SERVICE, and setup as CMS_SETUP.
This way the application is much simpler, no need to implement deferred feature of CMS_SERVICE.
keep compilable with EiffelStudio <= 7.1
removed unused local variable
Now the cms.ini resolves variable ${abc} ... and key is case insensitive
Merge branch 'master' of https://github.com/EiffelWebFramework/EWF
Code cleaning
and use HTTP_DATE instead of duplicating code.
Fixed request new password
Merge branch 'master' of https://github.com/EiffelWebFramework/EWF
cleaning
- Implemented user_by_email on USER_MANAGER and APPLICATION_SERVICE
- Factorized code for SELECT_USER_ACTION descendant .. to avoid any maintainance issue if db evolves.
- Updated recent EWF's change related to CMS. Now being client of CMS_SERVICE rather than inherits from it.
- in Task edit, be sure to save only if the submit form has the op field as "save"