The new Ripple frontend.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Morgan Bazalgette 8eafeede2d
⬆️ v1.8.3 ⬆️
1 year ago
data Update locales 1 year ago
modules Implement localisable documentation 2 years ago
routers osin schemas are handled by bdzr 2 years ago
scripts Update locales 1 year ago
semantic Fix placeholder color being completely white 2 years ago
services Finish token creation pages 2 years ago
static Revert "Revert "Revert "Add new christmas background""" 1 year ago
templates Add quick edit button on user profiles for admins 1 year ago
vendor require license to be agreed before starting hanayo 1 year ago
website-docs @ a65b3e5159 Update website-docs 1 year ago
.eslintrc eslint config 1 year ago
.gitignore Add basic oauth flow 2 years ago
.gitmodules Add submodule website-docs 2 years ago
2fa.go append query to redir URL in 2fa 2 years ago
Gopkg.lock require license to be agreed before starting hanayo 1 year ago
Gopkg.toml require license to be agreed before starting hanayo 1 year ago
LICENSE Forgetting we are using GNU AGPL: check 3 years ago
README.md add warning on the README of hanayo 1 year ago
avatar.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
beatmap.go merge appends and remove shiet 1 year ago
context.go fix breaking changes 1 year ago
dev.go Ha! I'm dumb. 2 years ago
doc.go ⬆️ v1.8.3 ⬆️ 1 year ago
errors.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
funcmap.go Remove japanese thing 1 year ago
gulpfile.js make dark site a real setting instead of an easter egg 1 year ago
helpers.go pass valid context to Exchange code 1 year ago
irc.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
loadchangelog.go fix changelog freaking out 3 years ago
localisation.go Make website show localised text 2 years ago
login.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
main.go require license to be agreed before starting hanayo 1 year ago
messages.go Add messages system (for {error,success,info,...} messages) 3 years ago
oauth.go Add X-Frame-Options: deny to OAuth token requests 2 years ago
package.json Start implementing localisation in JavaScript 2 years ago
profbackground.go Slight increase of 13% of profile background quality 2 years ago
profile.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
pw.go Create token revocation page 2 years ago
rate_limiter.go use getContext instead of MustGet("context").(context) 3 years ago
recovery.go Update vendor 2 years ago
register.go Don't add user to leaderboard when they register 2 years ago
semantic.json Display achievements on user profiles 1 year ago
sessions.go Make Language set in the Context, not by the template 2 years ago
simple.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
startuato_linux.go deploy a specific branch 2 years ago
startuato_windows.go When refreshing templates, restart the entire webserver 3 years ago
templates.go ignore non-html files while loading templates 1 year ago
tracking.go Move from git.zxq.co to zxq.co 2 years ago
yarn.lock Start implementing localisation in JavaScript 2 years 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.