mirror of
1
Fork 0
gotosocial/docs
f0x52 b43f9ceca9
[frontend] Restructure Frontend Sources (#634)
* 🐸restructure frontend stuff, include admin and future user panel in main repo, properly deduplicate bundles for css+js across uses

* rename bundled to dist, caught by gitignore

* re-include status.css for profile template

* default to localhost

* serve frontend panels

* add todo message for abstraction

* refactor oauth registration flow

* oauth restructure

* update footer template

* change panel routes

* remove superfluous css imports

* write bundle to disk from test server, use forked budo-express

* wrap all page content in container

for robustness with addons etc injection other elements in body

* update documentation, goreleaser, Dockerfile

* update template meta tags

* add AGPL-3.0+ license header everywhere

* only attach update listener on EventEmitter

* cleaner config for various frontend bundles

* fix bundler script paths

* Merge commit 'd191931932b9293ce1be44ed08a1e69b9fcc1e25'

* fix up dockerfile, goreleaser

* go mod tidy

* add uglifyify

* move status hide/show js to frontend bundle

* fix stylesheet color( func regressions

* update contributing docs for new build path

* update goreleaser + docker building

* resolve dependency paths properly

* update package name

* use api errorhandler

Co-authored-by: tsmethurst <tobi.smethurst@protonmail.com>
2022-06-09 12:51:19 +02:00
..
admin [frontend] Restructure Frontend Sources (#634) 2022-06-09 12:51:19 +02:00
api [feature] More consistent API error handling (#637) 2022-06-08 20:38:03 +02:00
assets [documentation] Admin Panel installation + usage (#552) 2022-05-11 12:25:53 +02:00
configuration [feature] Start adding advanced configuration options, starting with `samesite` (#628) 2022-06-03 15:40:38 +02:00
federation [Documentation] Update glossary, expand entry for dereferencing (#542) 2022-05-04 14:33:24 +02:00
installation_guide [docs] Add Caddy instructions to the documentation (#594) 2022-05-23 11:45:55 +02:00
user_guide document post settings (#346) 2021-12-14 12:42:20 +01:00
environment.yml Update docs with better config + installation instructions (#300) 2021-11-14 16:54:23 +01:00
index.md [documentation] Add known issues + project links in readme and docs (#541) 2022-05-04 11:36:20 +02:00
requirements.txt requirements.txt for RtD 2021-07-31 17:54:50 +02:00
swagger.go Extend license notices to 2022 (#354) 2021-12-20 18:42:19 +01:00