The new Ripple frontend.

Morgan Bazalgette 4b3f62afe8 Remove unused semantic components 3 weeks ago
data 1ba7f2a1c6 Camouflage "Don't stop me now!" 3 weeks ago
modules aef32b825e Implement localisable documentation 3 weeks ago
routers/pagemappings ae72b332da move pagemappings to own module 3 months ago
scripts 4b3f62afe8 Remove unused semantic components 3 weeks ago
semantic 3b022a77b2 Fix placeholder color being completely white 4 months ago
services c4c25cd143 add cieca CSRF test 4 months ago
static 4b3f62afe8 Remove unused semantic components 3 weeks ago
templates 1ba7f2a1c6 Camouflage "Don't stop me now!" 3 weeks ago
vendor 9a87ff6098 Update vendor 3 months ago
website-docs @ a97476d709 4e487e3ffa Update submodules 3 weeks ago
.gitignore b0cfc82112 It's not christmas anymore 4 months ago
.gitmodules 723f2b2a6c Add submodule website-docs 3 weeks ago
2fa.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
LICENSE dd77c40af7 Forgetting we are using GNU AGPL: check 5 months ago
README.md 815552a4c0 Add some notes on readme. 1 month ago
avatar.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
context.go 95a6e39d94 Make Language set in the Context, not by the template 3 weeks ago
doc.go c2ef0d01b1 ⬆️ v1.4.0 ⬆️ 1 month ago
errors.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
funcmap.go aef32b825e Implement localisable documentation 3 weeks ago
gulpfile.js b6c6e403b7 Start implementing localisation in JavaScript 1 month ago
helpers.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
irc.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
loadchangelog.go b4a1ec3266 fix changelog freaking out 7 months ago
localisation.go 1326494f99 Make website show localised text 2 months ago
login.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
main.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
messages.go 8f02dbb22d Add messages system (for {error,success,info,...} messages) 10 months ago
package.json b6c6e403b7 Start implementing localisation in JavaScript 1 month ago
profbackground.go 41062fbeda Slight increase of 13% of profile background quality 1 month ago
profile.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
pw.go 181654f93e Initial work on localisation 2 months ago
rate_limiter.go b240c7d04c use getContext instead of MustGet("context").(context) 7 months ago
recovery.go 9a87ff6098 Update vendor 3 months ago
register.go 3472e69755 Don't add user to leaderboard when they register 1 month ago
semantic.json 4b3f62afe8 Remove unused semantic components 3 weeks ago
sessions.go 95a6e39d94 Make Language set in the Context, not by the template 3 weeks ago
simple.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
startuato_linux.go a0e6cb0635 Make update do `git submodule update` 3 weeks ago
startuato_windows.go a4a2c28abc When refreshing templates, restart the entire webserver 6 months ago
templates.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 1 month ago
tracking.go d0b38fa751 Move from git.zxq.co to zxq.co 4 months ago
yarn.lock b6c6e403b7 Start implementing localisation in JavaScript 1 month ago

README.md

Hanayo

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

This repository has a mirror at https://github.com/osuripple/hanayo. The original repo is still at https://zxq.co/ripple/hanayo.

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.