Abel Hoogeveen
58e885e35f
Added the setLocation() method for Output.
...
Useful for redirecting the user to a different page and automatically setting the correct status header.
2023-02-14 14:55:46 +01:00
Abel Hoogeveen
cd331dc39d
Stop lowering cache permissions.
...
- Temporary solution until ObjectStorage is implemented here.
2021-11-30 11:33:18 +01:00
Abel Hoogeveen
444f614c48
Updated compatibility of WebComponent.
...
- Now uses latest libraries of FuzeWorks.
2021-11-29 22:47:45 +01:00
Abel Hoogeveen
b976dbeae3
Implemented HTTP->HTTPS redirect and fixed a bug with Output where a 500 is raised when no output is created.
2019-12-20 11:11:22 +01:00
Abel Hoogeveen
1180445dcc
Changed output cache to include GET parameters as cache key.
...
This allows more dynamic pages to cache pages based on the exact request.
2019-11-16 11:41:44 +01:00
Abel Hoogeveen
208d2783c7
Release 1.2.0-RC3
2019-03-05 11:23:52 +01:00
Abel Hoogeveen
416d3895d0
Implemented changes requested by FuzeWorks\Application
...
- CSRF Verification is now functional again
- CSRF throws CSRFException
- XSS clean can now be disabled in the config globally. Once disabled, this can't be overridden
- X-Powered-By header is now always suppressed
- WebComponent now assigns global variables to the LayoutEngine.
- CSRF Exceptions can be handled by a view, if this one implements the securityExceptionHandler() method
- Error403 page added
2019-03-01 11:25:18 +01:00
Abel Hoogeveen
fb733077ee
Updated minor changes. Creates version 1.2.0-RC1
2019-02-15 19:30:11 +01:00
Abel Hoogeveen
eda14348b0
Implemented all basic features of WebComponent. Not release ready
2019-02-09 20:22:49 +01:00
Abel Hoogeveen
e276a7ca29
Initial commit
2019-02-04 00:10:18 +01:00