Age | Commit message (Expand) | Author | Files | Lines |
2020-05-15 | set legacy variables in ported chars | gumi | 10 | -15/+147 |
2020-04-12 | the max password length for evol2 is actually still 23 | gumi | 1 | -1/+1 |
2020-03-31 | add support for nanoid for session tokens | gumi | 6 | -54/+69 |
2020-03-28 | add email validation bypass for local development | gumi | 1 | -1/+10 |
2020-03-28 | require sending the email address on identity validation | gumi | 2 | -3/+9 |
2020-03-28 | add authentication bypass for local development | gumi | 2 | -1/+12 |
2020-03-27 | set the vault account id in an account variable | gumi | 5 | -4/+90 |
2020-03-27 | use sequelize setters for ip addresses | gumi | 9 | -11/+23 |
2020-03-19 | bump minor version | gumi | 2 | -5/+1229 |
2020-03-18 | make sure the identity table is not uppercase | gumi | 1 | -0/+2 |
2020-03-18 | fix cache update on evol name change | gumi | 1 | -1/+1 |
2020-03-15 | refactor strictIPCheck => strictIpCheck in vault.login | gumi | 1 | -1/+2 |
2020-03-15 | add an Identity type | gumi | 7 | -90/+207 |
2020-03-15 | turn the session store into a proper class | gumi | 3 | -46/+131 |
2020-03-11 | refactor the authentication and validation | gumi | 7 | -541/+361 |
2020-03-08 | immediately swap the uuid after login and check the email | gumi | 2 | -2/+42 |
2020-03-06 | only give 30 minutes to click a login link | gumi | 1 | -3/+7 |
2020-03-06 | prevent uuid bruteforcing | gumi | 7 | -8/+140 |
2020-03-06 | expose the vault account id | gumi | 2 | -0/+6 |
2020-03-05 | oh how I wish this was typescript | gumi | 2 | -1/+3 |
2020-03-04 | this is for you, Jesusalva | gumi | 7 | -24/+24 |
2020-03-04 | pre-cache the game accounts on login | gumi | 12 | -189/+397 |
2020-03-03 | add rudimentary anti-bruteforcing | gumi | 6 | -11/+79 |
2020-03-03 | tmwa accounts can have 4-character passwords (yes, it's dumb) | gumi | 1 | -1/+1 |
2020-03-03 | improve rate limiter logging | gumi | 1 | -9/+19 |
2020-03-03 | reduce the cooldown on legitimate tmwa operations to avoid bans | gumi | 1 | -2/+2 |
2020-03-03 | simplify some sequelize operations | gumi | 2 | -11/+6 |
2020-03-03 | auto-fix accounts with no primary identity | gumi | 1 | -1/+6 |
2020-03-02 | more bugs, yay | gumi | 2 | -2/+2 |
2020-03-02 | fix primary identity assignment for new accounts | gumi | 1 | -1/+1 |
2020-03-02 | hotfix | gumi | 2 | -6/+26 |
2020-03-02 | add support for Vault + major refactor | gumi | 35 | -113/+3084 |
2019-07-14 | add web page | gumi | 2 | -0/+12 |
2019-07-14 | remove unused stuff | gumi | 2 | -3/+0 |
2019-05-26 | fix a typo in the outbound email | gumi | 1 | -2/+3 |
2019-05-26 | list all account names in the outbound reset email | gumi | 1 | -1/+5 |
2019-05-26 | tell players to contact staff if they believe they've been hacked | gumi | 1 | -3/+3 |
2019-05-26 | prevent from doing many resets at the same time | gumi | 1 | -2/+18 |
2019-05-26 | add uuid-based password reset | gumi | 3 | -6/+119 |
2019-05-25 | use template literals instead of relying on console printf | gumi | 1 | -2/+2 |
2019-05-25 | unfortunately we're using an older node binary on dezilaromed | gumi | 2 | -2/+3 |
2019-05-25 | send to webhook on successful account creationv2.1.0 | gumi | 3 | -4/+31 |
2019-05-25 | use integrated nodemailer and connect to tmwa-admin directly | gumi | 4 | -150/+172 |
2018-04-11 | EXPERIMENTAL: automated password resets for tmwa | gumi | 3 | -4/+130 |
2018-04-11 | make the console less verbose | gumi | 3 | -18/+16 |
2018-04-10 | remove a testing leftover | gumi | 1 | -1/+0 |
2018-04-10 | ...it turns out tokens can be quite long | gumi | 1 | -1/+1 |
2018-04-10 | new major version: v1.0.0v1.0.0 | gumi | 6 | -212/+267 |
2018-04-10 | only call the captcha check when we actually need it | gumi | 1 | -6/+7 |
2018-04-10 | don't accept "undefined" as token | gumi | 1 | -1/+1 |