| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move more extensions to extensions | Rory& | 2026-06-12 | 1 | -1/+2 |
| | | |||||
| * | Move entities to database | Rory& | 2026-06-11 | 12 | -29/+53 |
| | | |||||
| * | Use subpath imports for lambert-server, fix openapi.js | Rory& | 2026-06-11 | 4 | -4/+4 |
| | | |||||
| * | Dont send guild_add for autojoin guilds on register, disable bcrypt workers ↵ | Rory& | 2026-06-11 | 1 | -59/+61 |
| | | | | | as doing it in thread is slightly faster | ||||
| * | Bcrypt worker threads | Rory& | 2026-06-11 | 1 | -1/+3 |
| | | |||||
| * | Trace registration | Rory& | 2026-06-11 | 1 | -2/+19 |
| | | |||||
| * | Compliance: add user_id and user_settings to login response | Rory& | 2026-05-05 | 1 | -1/+1 |
| | | |||||
| * | Register: cache blocked IPs | Rory& | 2026-04-28 | 1 | -7/+41 |
| | | |||||
| * | eslint: arrow-body-style=as-needed | Rory& | 2026-04-19 | 1 | -3/+1 |
| | | |||||
| * | eslint: array callback return, no restricted imports | Rory& | 2026-04-19 | 1 | -1/+1 |
| | | |||||
| * | Remove unused imports for non-entities | Rory& | 2026-03-14 | 2 | -5/+2 |
| | | |||||
| * | API: fire SB_SESSION_REMOVE upon logging out a session | Rory& | 2026-03-13 | 2 | -2/+14 |
| | | |||||
| * | Separate IP check options during registration reg-ipchecks | ChrisChrome | 2026-02-16 | 1 | -1/+3 |
| | | |||||
| * | Port User.tag getter from pomelo as utility | Rory& | 2026-01-23 | 2 | -2/+2 |
| | | |||||
| * | Make openapi.js work offline - still needs conditionals fixed though | Rory& | 2026-01-22 | 5 | -6/+17 |
| | | |||||
| * | Whoami endpoint in api | Rory& | 2026-01-11 | 1 | -0/+57 |
| | | |||||
| * | Ignore empty ASN type/ID in register | Rory& | 2025-12-26 | 1 | -2/+6 |
| | | |||||
| * | Deprecation: Use object-based relations for typeorm | Rory& | 2025-12-19 | 3 | -3/+3 |
| | | |||||
| * | DEPRECATION: Move most select queries to object instead of string[] | Rory& | 2025-12-19 | 7 | -7/+7 |
| | | |||||
| * | Drop isProxy alltogether, because wtf is this language (!![] === true ↵ | Rory& | 2025-12-18 | 1 | -5/+0 |
| | | | | | apparently) - Fixes #1444 | ||||
| * | Avoid re-fetching user if not requesting extra fields | Rory& | 2025-12-18 | 1 | -3/+1 |
| | | |||||
| * | lintstagedrc: regenerate schemas/openapi if schemas changed | Rory& | 2025-12-17 | 14 | -813/+813 |
| | | |||||
| * | Prettier 1 | Rory& | 2025-12-17 | 7 | -75/+27 |
| | | |||||
| * | Remove device on logout | Rory& | 2025-12-17 | 1 | -6/+8 |
| | | |||||
| * | Fix sessions logout | Rory& | 2025-12-17 | 1 | -0/+1 |
| | | |||||
| * | Use query for sessions endpoint | Rory& | 2025-12-16 | 1 | -1/+1 |
| | | |||||
| * | Device management | Rory& | 2025-12-16 | 1 | -0/+75 |
| | | |||||
| * | Instance ban stuff | Rory& | 2025-12-13 | 2 | -1/+6 |
| | | |||||
| * | Refactor: Replace getIpAddress with req.ip | BrajamohanDas-afk | 2025-12-12 | 5 | -60/+24 |
| | | |||||
| * | wtf is wrong with ipdata | Rory& | 2025-12-03 | 1 | -0/+3 |
| | | |||||
| * | Fix register | Rory& | 2025-12-02 | 1 | -1/+1 |
| | | |||||
| * | Extended IP address scrutiny on register | Rory& | 2025-12-02 | 1 | -63/+55 |
| | | |||||
| * | Use IpDataClient in places | Rory& | 2025-12-02 | 2 | -5/+6 |
| | | |||||
| * | add fingerprint endpoint | doesnm | 2025-10-20 | 1 | -0/+29 |
| | | |||||
| * | Reorganise schemas a little bit | Rory& | 2025-10-15 | 7 | -9/+11 |
| | | |||||
| * | Pass mergeParams: true to new router calls due to express behavior change | Rory& | 2025-09-30 | 12 | -12/+12 |
| | | |||||
| * | Add first half of cloud attachment uploads | Rory& | 2025-09-29 | 1 | -2/+2 |
| | | |||||
| * | prevent re-verifying email | Puyodead1 | 2025-09-05 | 1 | -1/+5 |
| | | |||||
| * | Add validation to date_of_birth registration field | Zane Helton | 2025-06-28 | 1 | -2/+16 |
| | | | | | Resolves: #1020 | ||||
| * | Prettier | Emma [it/its]@Rory& | 2025-04-09 | 1 | -1/+3 |
| | | |||||
| * | stupid fix | MathMan05 | 2025-04-03 | 1 | -1/+1 |
| | | |||||
| * | fix password reset bug | MathMan05 | 2025-04-03 | 1 | -1/+1 |
| | | | | Not sure if this'll work, but made a pull so y'all could see the issue | ||||
| * | Added in date wrap on generate-registration-tokens.ts | root | 2025-03-19 | 1 | -2/+4 |
| | | |||||
| * | run prettier | dank074 | 2024-11-19 | 1 | -1/+1 |
| | | |||||
| * | turn off eslint rules causing issues | dank074 | 2024-11-13 | 1 | -1/+0 |
| | | |||||
| * | Send 204 regardless of user existance | TomatoCake | 2024-08-21 | 1 | -53/+13 |
| | | |||||
| * | Same error message if username too long | TomatoCake | 2024-08-17 | 1 | -2/+2 |
| | | |||||
| * | Consistent username length requirement | TomatoCake | 2024-08-17 | 1 | -3/+13 |
| | | |||||
| * | fix incorrect error field | Puyodead1 | 2024-07-08 | 1 | -1/+1 |
| | | |||||
| * | add new right for creating registration tokens | Puyodead1 | 2023-12-14 | 1 | -1/+1 |
| | | |||||
| * | remove INVALID_PASSWORD error response. close #1090 | Madeline | 2023-08-13 | 1 | -2/+10 |
| | | |||||
| * | Refactor email sending + remove email verification if mail sending is not set up | Madeline | 2023-08-12 | 2 | -9/+4 |
| | | |||||
| * | fix min password length check | Madeline | 2023-08-12 | 1 | -3/+2 |
| | | |||||
| * | Fix some linting warnings | Puyodead1 | 2023-08-06 | 1 | -1/+0 |
| | | |||||
| * | refactor checkToken | Madeline | 2023-07-28 | 2 | -5/+2 |
| | | |||||
| * | made it prettier | ngn | 2023-06-11 | 1 | -9/+14 |
| | | |||||
| * | Make sure min password length is not null | ngn | 2023-06-11 | 1 | -2/+3 |
| | | |||||
| * | Making the error message dynamic | ngn | 2023-06-10 | 1 | -1/+1 |
| | | |||||
| * | making min password length configurable | ngn13 | 2023-06-10 | 1 | -1/+1 |
| | | | | Co-authored-by: Puyodead1 <puyodead@proton.me> | ||||
| * | Implemented password length check | ngn | 2023-06-10 | 1 | -0/+8 |
| | | |||||
| * | oapi: fix a few response types in auth | Puyodead1 | 2023-04-13 | 2 | -3/+7 |
| | | |||||
| * | oapi: add missing 2fa types to login | Puyodead1 | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | oapi: finish users | Puyodead1 | 2023-04-13 | 2 | -2/+2 |
| | | |||||
| * | backfill missing query params | Puyodead1 | 2023-04-13 | 1 | -0/+12 |
| | | |||||
| * | fixing lots of openapi crap | Puyodead1 | 2023-04-13 | 8 | -20/+20 |
| | | |||||
| * | auth routes | Puyodead1 | 2023-04-13 | 12 | -40/+141 |
| | | |||||
| * | Remove ALL fosscord mentions | Madeline | 2023-03-31 | 12 | -24/+24 |
| | | |||||
| * | SPACEBAR | Madeline | 2023-03-31 | 12 | -12/+12 |
| | | |||||
| * | SPACEBAR | Madeline | 2023-03-31 | 12 | -10/+46 |
| | | |||||
| * | fix totp using wrong settings key | Puyodead1 | 2023-03-21 | 1 | -1/+1 |
| | | |||||
| * | Fix UserSettings relation being in `select` rather than `relations` | Madeline | 2023-03-16 | 3 | -5/+6 |
| | | |||||
| * | Rename password_reset config to passwordReset as it messes with config key ↵ | Madeline | 2023-02-25 | 1 | -1/+1 |
| | | | | | generation | ||||
| * | Merge branch 'master' of github.com:fosscord/fosscord-server | Madeline | 2023-02-24 | 1 | -1/+1 |
| |\ | |||||
| | * | fix a few issues with emails | Puyodead1 | 2023-02-24 | 1 | -1/+1 |
| | | | |||||
| * | | send required_action in gateway for when email verification is required | Madeline | 2023-02-24 | 1 | -11/+0 |
| |/ | |||||
| * | first batch of requested changes | Puyodead1 | 2023-02-24 | 2 | -42/+65 |
| | | |||||
| * | don't return token on register if verification required | Puyodead1 | 2023-02-24 | 1 | -0/+11 |
| | | |||||
| * | implement password reset | Puyodead1 | 2023-02-24 | 3 | -1/+150 |
| | | |||||
| * | don't print anything if email send is successful | Puyodead1 | 2023-02-24 | 1 | -2/+1 |
| | | |||||
| * | add right to resend verification emails | Puyodead1 | 2023-02-23 | 1 | -21/+25 |
| | | |||||
| * | fix: email verification | Puyodead1 | 2023-02-23 | 2 | -15/+15 |
| | | |||||
| * | fix: verification required for login not working correctly | Puyodead1 | 2023-02-23 | 1 | -0/+1 |
| | | |||||
| * | config: require account verification | Puyodead1 | 2023-02-23 | 2 | -6/+13 |
| | | |||||
| * | fix linting errors | Puyodead1 | 2023-02-23 | 1 | -11/+4 |
| | | |||||
| * | Fix template rendering and use verify email template | Puyodead1 | 2023-02-23 | 1 | -1/+1 |
| | | | | | email html is weird, some stuff isn't supported. | ||||
| * | Email verification works | Puyodead1 | 2023-02-23 | 2 | -3/+69 |
| | | | | | | | | | - Added /auth/verify to authenticated route whitelist - Updated /auth/verify to properly mark a user as verified, return a response, and fix expiration time check - Implemented /auth/verify/resend - Moved verification email sending to a helper method - Fixed VerifyEmailSchema requiring captcha_key | ||||
| * | add missing copyright headers | Puyodead1 | 2023-02-23 | 1 | -0/+18 |
| | | |||||
| * | send email verification | Puyodead1 | 2023-02-23 | 1 | -0/+45 |
| | | |||||
| * | various fixes for webauthn (#973) | Puyodead1 | 2023-02-03 | 1 | -7/+10 |
| | | |||||
| * | check pw and other auth before letting users undisable | Madeline | 2023-01-31 | 1 | -19/+19 |
| | | |||||
| * | Implement WebAuthn (#967) | Puyodead1 | 2023-01-30 | 2 | -7/+161 |
| | | | | | | | | | | * implement webauthn * code review --------- Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| * | Add ESLint (#941) | Madeline | 2023-01-20 | 4 | -10/+10 |
| | | | | | | | | * Add eslint, switch to lint-staged for precommit * Fix all ESLint errors * Update GH workflow to check prettier and eslint | ||||
| * | Script to add license preamble to each file. Also, does that. (#935) | Madeline | 2023-01-18 | 7 | -0/+126 |
| | | | | | | | | | | * Add script to automatically add license to each file * Add license preamble to each file. * Fix existing preamble detection breaking due to line endings. Git :( * Prevent license from being added to code with other licenses | ||||
| * | Add back include_url param to reg tokens | Madeline | 2023-01-10 | 1 | -3/+11 |
| | | |||||
| * | Prettier | Madeline | 2023-01-05 | 2 | -27/+62 |
| | | |||||
| * | Use adjusted email in /auth/login | Madeline | 2023-01-02 | 1 | -1/+1 |
| | | |||||
| * | Revert "Don't let users undisable their accounts" | Madeline | 2023-01-01 | 1 | -6/+8 |
| | | | | | This reverts commit cd84412c92c447826ebb2668295d46956618d962. | ||||
| * | Don't let users undisable their accounts | Madeline | 2023-01-01 | 1 | -8/+6 |
| | | |||||
| * | Reg tokens bypass other restrictions | Madeline | 2022-12-19 | 1 | -21/+22 |
| | | |||||
| * | Registration tokens | Madeline | 2022-12-19 | 2 | -1/+47 |
| | | |||||
| * | Add register ratelimit | TheArcaneBrony | 2022-12-19 | 1 | -1/+15 |
| | | |||||
| * | Remove some old test logs that expose info to console | TheArcaneBrony | 2022-12-18 | 2 | -3/+0 |
| | | |||||
| * | Prettier | Madeline | 2022-09-26 | 6 | -226/+348 |
| | | |||||
| * | Move schemas to /src/util/schemas | Madeline | 2022-09-26 | 4 | -53/+4 |
| | | |||||
| * | Add logout endpoint | Madeline | 2022-09-26 | 1 | -0/+16 |
| | | |||||
| * | Refactor to mono-repo + upgrade packages | Madeline | 2022-09-25 | 5 | -0/+395 |
