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 db120cdbff
Fix IPN having the wrong username
10 months ago
data Remove references to 2fa with telegram 11 months ago
modules unhardcode ripple IPs on guides 10 months ago
routers osin schemas are handled by bdzr 1 year ago
scripts Update locales 1 year ago
semantic Fix placeholder color being completely white 2 years ago
services Finish token creation pages 1 year ago
static Fix IPN having the wrong username 10 months ago
templates Fix IPN having the wrong username 10 months ago
vendor require license to be agreed before starting hanayo 1 year ago
website-docs @ 5accb37540 unhardcode ripple IPs on guides 10 months ago
.drone.yml add drone 11 months ago
.editorconfig add drone 11 months ago
.eslintrc eslint config 1 year ago
.gitignore Add basic oauth flow 1 year ago
.gitmodules Add submodule website-docs 1 year ago
2fa.go append query to redir URL in 2fa 1 year 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 2 years ago
README.md Woops, wrong link 11 months 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. 1 year ago
doc.go ⬆️ v1.8.6 ⬆️ 10 months 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 2 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) 2 years ago
oauth.go Add X-Frame-Options: deny to OAuth token requests 1 year ago
package.json Start implementing localisation in JavaScript 2 years ago
profbackground.go Slight increase of 13% of profile background quality 1 year ago
profile.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
pw.go Create token revocation page 1 year ago
rate_limiter.go use getContext instead of MustGet("context").(context) 2 years ago
recovery.go Update vendor 2 years ago
register.go Don't add user to leaderboard when they register 1 year ago
semantic.json Display achievements on user profiles 1 year ago
sessions.go Make Language set in the Context, not by the template 1 year ago
simple.go ADD EVERYTHING TO TEMPLATES FILE OH YEAH 2 years ago
startuato_linux.go deploy a specific branch 1 year ago
startuato_windows.go When refreshing templates, restart the entire webserver 2 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 build status

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.