| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert "fix(api): drop unused redirect query param from oauth refresh" | Fuwn | 2026-04-18 | 1 | -1/+3 |
| | | | | | This reverts commit 13226aaeb7c4dc1ce01074ef1ba1eeb87b53d5f5. | ||||
| * | fix(api): drop unused redirect query param from oauth refresh | Fuwn | 2026-04-18 | 1 | -3/+1 |
| | | | | | | | | | | | | | The refresh endpoint accepted a ?redirect query param and, when present, called redirect(303, "/") instead of returning the refreshed token as JSON. The target was hardcoded to "/" regardless of the param's value, so the feature was dead — and the pattern of reading a "redirect" param invited future open-redirect bugs if someone wired the value through to redirect() directly. The sole in-tree caller (feeds/activity-notifications) reads the JSON response, so always return JSON and drop the redirect import. | ||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 1 | -23/+23 |
| | | |||||
| * | deps(sveltekit): Migrate to SvelteKit 2 | Fuwn | 2026-01-22 | 1 | -1/+1 |
| | | |||||
| * | fix: Throw redirects | Fuwn | 2025-12-01 | 1 | -1/+1 |
| | | |||||
| * | deps(SvelteKit): Migrate to SvelteKit 2 | Fuwn | 2025-06-09 | 1 | -1/+1 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 1 | -20/+20 |
| | | |||||
| * | feat: stronger logout | Fuwn | 2024-02-06 | 1 | -3/+2 |
| | | |||||
| * | feat(error): more error debugging | Fuwn | 2023-12-15 | 1 | -1/+3 |
| | | |||||
| * | feat(notifications): refresh token | Fuwn | 2023-12-15 | 1 | -25/+18 |
| | | |||||
| * | fix(earthly): environment variable types | Fuwn | 2023-12-07 | 1 | -2/+2 |
| | | |||||
| * | feat(oauth): refresh token route | Fuwn | 2023-09-17 | 1 | -0/+36 |