All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.19.0 (2017-11-25)
- cli: remove the logs also, and recreate directory (ca13738)
- react: no tests, no coverage, kthx (fc76556)
- router: fix object assign to create new object and return a 501 error on controller-less routes (3d5950f)
- router: rename ressources to resources to match rails convention (en francais?) (918a8c3)
- router: return empty data to prevent exception (bff9c36)
- router: use _id instead of id.. consistent with mongodb models (why not?) (6f1341b)
- cli: add the generate crud cli (f20f4d1)
- cli: adding generators for models and controllers (64ea839)
- cli: adding show view to scaffold (839d510)
- cli: adding the about command (aac06a2)
- cli: adding the edit page to scaffold (05393aa)
- cli: adding the scaffold command! generates a small MVC [WIP] (23e4f6e)
- react: adding custom methods to form and fetch (df011c6)
- react: adding withHenri HOC and forms components (WIP) (9953147)
- react: change fetchData to hydrate, and add a fetch method (b35a5c6)
- react: forms component (418dc2d)
- react: withHenri HOC to help fetch data (1273c8d)
- router: add crud type routes (resources without views) (344774a)
- router: add the ressources for routes (6db1c50)
- router: adding scope to ressources (99ff697)
- router: it is now possible to embed roles in routes definition (007a109)
- router: parsing routes and validating verbs (1fe95f3)
- server: check the file changes with prettier and output errors (and don't reload) (8fa958c)
- server: clear the terminal on reload (8f6e868)
- user: add roles support (mongoose) (4bb0f59)
0.18.0 (2017-11-17)
- henri: adding ts definitions (913916d)
- mongoose: export types (f30d244)
- user: inject user properly into context (2a3ef61)
0.17.0 (2017-11-09)
- cli: boilerplate package.json was old (173c712)
- log: better log output (9b159b1)
- model: remove logs (79bad32)
- router: rearrange the res.format to match html also (292f0c5)
- server: race condition with passport js middlewares (3c4237d)
- user: do not show password or login info. letfover from first draft (47ad7ff)
- cli: adding outdated notifier (6c7beb1)
- henri: add a better error description for missing cli (b1038ff)
- model: add models to global namespace in eslint automatically (6cf5846)
- router: adding support for custom middlewares (00f0401)
- server: it is now possible to add specific folder to ignore (hot reload) (988ff1f)
- user: add support for custom user model (defaults to 'user' (5180d61)
- user: no longer redirect on login. you will receive a 200 or 401. (c56736f)