The new Ripple frontend.
Morgan Bazalgette ea46dd2d51
again, make rank one wide and mods two wide
4 days ago
data change support@ripple.moe to support.ripple.moe where necessary 4 weeks ago
modules Implement localisable documentation 8 months ago
routers osin schemas are handled by bdzr 6 months ago
scripts Update locales 5 months ago
semantic Fix placeholder color being completely white 1 year ago
services Finish token creation pages 5 months ago
static Merge branch 'master' of https://zxq.co/ripple/hanayo 1 week ago
templates again, make rank one wide and mods two wide 4 days ago
vendor use dep, and update dependencies 2 weeks ago
website-docs @ 8e4a7351e7 Update website-docs 4 days ago
.eslintrc eslint config 2 weeks ago
.gitignore Add basic oauth flow 7 months ago
.gitmodules Add submodule website-docs 8 months ago
2fa.go append query to redir URL in 2fa 5 months ago
Gopkg.lock use dep, and update dependencies 2 weeks ago
Gopkg.toml use dep, and update dependencies 2 weeks ago
LICENSE Forgetting we are using GNU AGPL: check 1 year ago
README.md add warning on the README of hanayo 2 weeks ago
avatar.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
beatmap.go merge appends and remove shiet 1 week ago
context.go fix breaking changes 2 weeks ago
dev.go Ha! I'm dumb. 5 months ago
doc.go ⬆️ v1.7.0 ⬆️ 2 weeks ago
errors.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
funcmap.go fix breaking changes 2 weeks ago
gulpfile.js make dark site a real setting instead of an easter egg 2 weeks ago
helpers.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
irc.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
loadchangelog.go fix changelog freaking out 1 year ago
localisation.go Make website show localised text 10 months ago
login.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
main.go redirect /help to support.ripple.moe 2 weeks 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 5 months ago
package.json Start implementing localisation in JavaScript 9 months ago
profbackground.go Slight increase of 13% of profile background quality 9 months ago
profile.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
pw.go Create token revocation page 5 months ago
rate_limiter.go use getContext instead of MustGet("context").(context) 1 year ago
recovery.go Update vendor 11 months ago
register.go Don't add user to leaderboard when they register 9 months ago
semantic.json add back semantic api.js component (for user search) 5 months ago
sessions.go Make Language set in the Context, not by the template 8 months ago
simple.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
startuato_linux.go deploy a specific branch 6 months ago
startuato_windows.go When refreshing templates, restart the entire webserver 1 year ago
templates.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 9 months ago
tracking.go Move from git.zxq.co to zxq.co 1 year ago
yarn.lock Start implementing localisation in JavaScript 9 months ago

README.md

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

Hanayo

Hanayo answers the question: what if you wanted to write in PHP but make it fast?

This is Ripple's shitty frontend. It doesn't look shitty, but the code is. There were many mistakes done in the building of Hanayo, and it is now pretty much an unmanageable beast. Do not take the code you see here as an example of good Go code.