Update: TODO
This commit is contained in:
parent
66a5a25a7f
commit
5686f748a8
20
TODO.md
20
TODO.md
@ -6,10 +6,7 @@
|
||||
- [x] Flag that sets the debug mode
|
||||
- [x] Flag to show the version
|
||||
- [x] Page versioning in a really basic way
|
||||
- [ ] Flag to select store
|
||||
- [ ] Config file (to select store and some other future options)
|
||||
- [x] Makefile helper
|
||||
- [ ] Reload if files changes [idea](https://medium.com/@olebedev/live-code-reloading-for-golang-web-projects-in-19-lines-8b2e8777b1ea#.gok9azrg4)
|
||||
- [ ] CI (gofmt, golint, more)?
|
||||
|
||||
## Bootstrap
|
||||
@ -18,5 +15,20 @@
|
||||
- [x] Sample Model
|
||||
- [x] Store interface (gorm, file...)
|
||||
- [x] Open db store
|
||||
- [ ] Open file store
|
||||
- [x] Templates
|
||||
|
||||
## Must
|
||||
> Must have things (as tasks)
|
||||
- [ ] List history (in every detail page, a link to the history should be included)
|
||||
- [ ] Deal with static content (images, attachments...)
|
||||
- [ ] If you're about to save not the latest version, button: save -> restore
|
||||
- [ ] Delete any page or version
|
||||
- [ ] Not allow to create a kind of forbidden-words list (edit, list, version...)
|
||||
- [ ] Redirect page/ -> page
|
||||
|
||||
## Enhacements
|
||||
> Things that would be awesome to have, but not necessary for now
|
||||
- [ ] Config file (to select store and some other future options)
|
||||
- [ ] Flag to select store
|
||||
- [ ] Open file store
|
||||
- [ ] Reload if files changes [idea](https://medium.com/@olebedev/live-code-reloading-for-golang-web-projects-in-19-lines-8b2e8777b1ea#.gok9azrg4)
|
||||
|
Loading…
Reference in New Issue
Block a user