~evanj/cms

ref: afc228cb59683180b3b2957aceb6bf1aa0bf0d0e cms/cms.go -rw-r--r-- 617 bytes
Feat(invite): Adding invite feature.
WIP(Stripe downgrade): Work in progress commit. See TODO file. Need to
warn user on dangerous actions such as downgrade.
Feat(build version): Put build version into footer.
Fix(rate limiting): Refactor file upload access to RL.
WIP(rate limiting): Initial support for rate limiting. TODO: rate limit
for user to org.
Fix(save btn+stripe): Minor tweaks.
Feat(Big): Added a few things here...

* MVP stripe integration (new controller/server).
* Moved tmpl to views (package v).
* Added ability to create migrations.
* Added first migration. Remove user_to_space in favor of org table.
Feat(c/*+landing): Landing page additions for payment options in the
future + refactoring all controllers to DI base controller.
Feat(c/*): Adding testing to small controllers. Removing ping
controller.
Chore(e3/defaultDepth/redirect): Slight changes. Moving things around.
WIP(doc): Adding a documentation page. Only Spaces API complete so far.
Feat(HTTP): Refactoring HTTP routing/methods. Easier use via cURL -X.
Chore(deps): Update dependencies.
Feat(static): Moving all CSS/JS to static directory (no more external
CDN/unpkg usage).
Feat(pagination): Refactor pagination to operate on before rather than
page.
Feat(private files): Upload files to E3 as private.
Chore(os.Getenv): Condense os.Getenv usage to one location.
Feat(bootstrap 5): Refactor to bootstrap 5, various styling bugs.
Fix(embed): Adding go get build dep via //go:generate
Next