- setDisplay logger for config module
- Add the
atLeast
option invalidateBody
,validateParams
helpers.
- Add the
config
helper property to theStructure
interface. - Add
Role
andUser
helper models to the framework. - Add the
resetDatabase
and access-as helper testing functions.
- Add the routers
util.ts
file first version.
- restructuration of
config.ts
. - Providing the
StartupFunction
type to use with thestartupconfig.js
file to configure the application dynamically. statics
instead ofpublics
and add customizablestatic
option.- minor fixes
- Enhance
publics
configuration capabilities (RegExp support).
- Structurify the server (see
server.ts
andStructure
interface). Which eases the testing. - Add
destroyStructure
function to gracefully close the connections and nullify the structure.
- Improve the public directories support.
- Add compression middleware.
- Tidy
config.ts
a bit.
- Add http2 support (
http2
,http2-key
,http2-cert
). - Fix some minor bugs.
- Update
README.md
.
- dissociate the initialisation of the session in the
getApp
function because it was not modular-proof and was clogging the tests. - update
README.md
- fixes the asynchronous initSessionFunction Middleware.
- update readme
- adding startup configuration script support.
- adding
util
test module in npm libraries.
- logging errors if any happens at start time.
- update the readme
- remove
node-env
support in configuration file (as it was prone to design weakness). - add the
public-directory
option to the configuration file and command line argument (--public-directory
). - and some various fixes.
- add this changelog