The new Ripple frontend.

Morgan Bazalgette d58aa355a5
Actually make the thing work
2 days ago
data Update locales 1 month ago
modules Implement localisable documentation 4 months ago
routers osin schemas are handled by bdzr 2 months ago
scripts Update locales 2 months ago
semantic Fix placeholder color being completely white 8 months ago
services Finish token creation pages 2 months ago
static Update locales 2 months ago
templates Actually make the thing work 2 days ago
vendor Update vendor 4 months ago
website-docs @ 0ea30ed807 Update website docs 2 months ago
.gitignore Add basic oauth flow 3 months ago
.gitmodules Add submodule website-docs 4 months ago
2fa.go append query to redir URL in 2fa 1 month ago
LICENSE Forgetting we are using GNU AGPL: check 9 months ago
README.md fixed the stupid dot shit 1 month ago
avatar.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
context.go some formatting 3 months ago
dev.go Ha! I'm dumb. 1 month ago
doc.go ⬆️ v1.6.2 ⬆️ 1 month ago
errors.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
funcmap.go Show info message for japanese on homepage 1 month ago
gulpfile.js Start implementing localisation in JavaScript 5 months ago
helpers.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
irc.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
loadchangelog.go fix changelog freaking out 11 months ago
localisation.go Make website show localised text 6 months ago
login.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
main.go Create token revocation page 2 months ago
messages.go Add messages system (for {error,success,info,...} messages) 1 year ago
oauth.go Add X-Frame-Options: deny to OAuth token requests 2 months ago
package.json Start implementing localisation in JavaScript 5 months ago
profbackground.go Slight increase of 13% of profile background quality 5 months ago
profile.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
pw.go Create token revocation page 2 months ago
rate_limiter.go use getContext instead of MustGet("context").(context) 11 months ago
recovery.go Update vendor 7 months ago
register.go Don't add user to leaderboard when they register 5 months ago
semantic.json add back semantic api.js component (for user search) 2 months ago
sessions.go Make Language set in the Context, not by the template 4 months ago
simple.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
startuato_linux.go deploy a specific branch 2 months ago
startuato_windows.go When refreshing templates, restart the entire webserver 10 months ago
templates.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 5 months ago
tracking.go Move from git.zxq.co to zxq.co 8 months ago
yarn.lock Start implementing localisation in JavaScript 5 months ago

README.md

Hanayo

Ripple's messy frontend. https://ripple.moe

This repository has a mirror here. The original repo is still here.

Hanayo was developed with the initial intention of it having very little Go code, so it was all in the main package. I underestimated the quantity of Go code I would have required for it, and it eventually grew into an unmanageable beast. There is some code splitting started, but refactoring is happing slowly but surely.