The new Ripple frontend.

Morgan Bazalgette 8587147c50 Update locales 1 week ago
data 8587147c50 Update locales 1 week ago
modules b6c6e403b7 Start implementing localisation in JavaScript 3 weeks ago
routers/pagemappings ae72b332da move pagemappings to own module 1 month ago
scripts f5c9ab2a4b Update locales (remove ko for the moment) 1 week ago
semantic 3b022a77b2 Fix placeholder color being completely white 3 months ago
services c4c25cd143 add cieca CSRF test 3 months ago
static f2b2852aa1 We're sure taiko uses this system, so remove // TODO 1 week ago
templates e3453bc97b Changed paypal email in support page 1 week ago
vendor 9a87ff6098 Update vendor 2 months ago
.gitignore b0cfc82112 It's not christmas anymore 3 months ago
2fa.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
LICENSE dd77c40af7 Forgetting we are using GNU AGPL: check 4 months ago
README.md 815552a4c0 Add some notes on readme. 3 weeks ago
avatar.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
context.go d0b38fa751 Move from git.zxq.co to zxq.co 3 months ago
doc.go c2ef0d01b1 ⬆️ v1.4.0 ⬆️ 1 week ago
errors.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
funcmap.go f5c9ab2a4b Update locales (remove ko for the moment) 1 week ago
gulpfile.js b6c6e403b7 Start implementing localisation in JavaScript 3 weeks ago
helpers.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
irc.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
loadchangelog.go b4a1ec3266 fix changelog freaking out 6 months ago
localisation.go 1326494f99 Make website show localised text 1 month ago
login.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
main.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
make-dark.sh f6243e3ab1 Create script to generate dark theme, build static/dark 4 months ago
messages.go 8f02dbb22d Add messages system (for {error,success,info,...} messages) 9 months ago
package.json b6c6e403b7 Start implementing localisation in JavaScript 3 weeks ago
profbackground.go 41062fbeda Slight increase of 13% of profile background quality 2 weeks ago
profile.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
pw.go 181654f93e Initial work on localisation 1 month ago
rate_limiter.go b240c7d04c use getContext instead of MustGet("context").(context) 6 months ago
recovery.go 9a87ff6098 Update vendor 2 months ago
register.go 3472e69755 Don't add user to leaderboard when they register 1 week ago
semantic.json 7e6928b690 Update semantic to 2.2.6 4 months ago
sessions.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
simple.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
startuato_linux.go d0b38fa751 Move from git.zxq.co to zxq.co 3 months ago
startuato_windows.go a4a2c28abc When refreshing templates, restart the entire webserver 5 months ago
templates.go 4dbeca116a ADD EVERYTHING TO TEMPLATES FILE OH YEAH 3 weeks ago
tracking.go d0b38fa751 Move from git.zxq.co to zxq.co 3 months ago
yarn.lock b6c6e403b7 Start implementing localisation in JavaScript 3 weeks 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.