issues
search
universe
/
vapid
Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML.
https://www.vapid.com
MIT License
0
stars
1
forks
source link
feat: Rewrite.
#7
Open
amiller-gh
opened
3 years ago
amiller-gh
commented
3 years ago
Dashboard Changes
[x] Simplify admin dashboard templates
[x] Swap .ejs to .hbs
[x] Remove VapidDeployer (implement as parent library)
[x] Remove all auth related code (implement as parent library)
[x] Use postcss for browser support and css import
[x] Use rollup instead of webpack
[ ] Remove Semantic UI
[ ] Add babel for JS compat
Public API Changes
[x] Remove out-of-the-box scss support
[x] Use postcss for browser support and css import
[x] Add components w/ custom component resolvers
[x] Enable multiple page/collection pairs
[x] New MemoryProvider
[ ] New FirebaseProvider
[ ] Enable multiple collection types w/ collection instance picker in dashboard
[ ] Use rollup instead of webpack
[ ] Allow projects to override default rollup config
[ ] Add babel for JS compat
[ ] Update generate command
Private API Changes
[x] Add extensible helpers
[x] Unified database provider test suite
[x] Add glimmer template renderer
[x] Separate database interface and "Database Providers"
[ ] Unify directive and helper data models
Server Changes
[x] Replace koa with fastify
[ ] Replace Koa flash
[ ] Refactor LiveReload to always re-build
Infra Changes
[x] Jest for tests
[x] Typescript
[x] Remove scss
[x] Move all vendor files to node_modules deps
[x] Use pino for logging
Dashboard Changes
Public API Changes
Private API Changes
Server Changes
Infra Changes