~evanj/cms

Chore(e3/defaultDepth/redirect): Slight changes. Moving things around.
Feat(c/c.go): Testing for core controller.
Fix(c/space): Test coverage was whacked out over t.Run usage.
Feat(c/user): Adding testing for user controller.
Feat(c/space): Adding more testing for space. Removing old/stale tests
(db and content).
WIP(c/space): Adding testing for space controller. Happy path is
covered.
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(go.mod): Dependency cleanup. Removed some.
Fix(main.css): Large ref buttons overflow.
Fix(SpaceCopy): Full space copy couldn't handle looping references. This
has been fixed.
Fix(ContentType+Content transaction): Fix content iterator transaction
usage in cache/contenttype.go where cache was locking table so
contenttype failed to delete.
Fix(ContentSearch): Make sure rows are closed before committing
transaction.
Fix(db/content.go): Quickfix for broken content search (accidently
messed up last commit -- didn't test it).
Fix(db/content.go): Making sure all transactions are committed and
rolled back.
Fix(.build.yml): Update build for static dir.
Chore(pagination): Renaming Last to Before for pagination in
anticipation for After addition.
Feat(static): Moving all CSS/JS to static directory (no more external
CDN/unpkg usage).
Feat(TODO+.build.yml): More TODOs. Only deploy if current ref is latest
on branch.
Fix(iter, hooks): Fixing iterators for contenttype and hook. Improving
paging for sending webhooks. Fixing update with nested select locking
tables and timing out when ref and ref list types are updated on a
content.
Next