Jesse Wierzbinski
|
0a82cdc59e
|
docs(config): 📝 Explain what redirect URL to put in OIDC config
|
2024-05-16 21:30:27 -10:00 |
|
Jesse Wierzbinski
|
606c7e290c
|
chore: 📦 Update all packages to latest version
|
2024-05-16 21:00:43 -10:00 |
|
Jesse Wierzbinski
|
ec62906221
|
chore: 🔖 Update version to 0.6.0
|
2024-05-16 20:59:21 -10:00 |
|
Jesse Wierzbinski
|
d4e1c0d95d
|
fix(api): 🐛 Fix incorrect OAuth2 linking logic
|
2024-05-16 20:58:27 -10:00 |
|
Jesse Wierzbinski
|
2db4f25ba6
|
feat(config): ✨ Allow frontend route customization and forcing OIDC
|
2024-05-16 18:05:06 -10:00 |
|
Jesse Wierzbinski
|
b34166de93
|
docs(api): 📝 Document all API changes
|
2024-05-16 15:50:13 -10:00 |
|
Jesse Wierzbinski
|
b1216a43f2
|
refactor(api): ♻️ Change route names, improve API endpoints to be more consistent with Mastodon API
|
2024-05-16 15:49:59 -10:00 |
|
Jesse Wierzbinski
|
a6eb826b04
|
docs: 📝 Update contributing guide
|
2024-05-16 09:50:37 -10:00 |
|
Jesse Wierzbinski
|
517f0c631e
|
refactor: 🔨 Also run bun install in pre-commit hooks
|
2024-05-15 17:32:05 -10:00 |
|
Jesse Wierzbinski
|
119f9ea97b
|
fix(build): 💚 Update Lockfile
|
2024-05-15 17:29:46 -10:00 |
|
Jesse Wierzbinski
|
060b3980ba
|
fix(build): 🐛 Make the prepare command use bunx
|
2024-05-15 17:28:37 -10:00 |
|
Jesse Wierzbinski
|
11460a83ad
|
refactor(build): 🐛 Promote Husky to dependency
|
2024-05-15 17:26:59 -10:00 |
|
Jesse Wierzbinski
|
6fdc8b2b9a
|
fix(build): 🐛 More shenanigans??
|
2024-05-15 17:25:27 -10:00 |
|
Jesse Wierzbinski
|
075a23124b
|
feat: ✨ Add Husky
|
2024-05-15 17:19:45 -10:00 |
|
Jesse Wierzbinski
|
2b5b82b465
|
fix: 🐛 Fix all TypeScript issues
|
2024-05-15 17:07:34 -10:00 |
|
Jesse Wierzbinski
|
29aa43f4ce
|
fix(build): 🐛 Continuation of previous commit
|
2024-05-15 16:51:59 -10:00 |
|
Jesse Wierzbinski
|
023b80f411
|
fix(build): 🐛 Changed the CI test config so it is valid
|
2024-05-15 16:50:07 -10:00 |
|
Jesse Wierzbinski
|
fb31375b74
|
refactor(config): 🔥 Replace config validation with Zod
|
2024-05-15 16:37:25 -10:00 |
|
Jesse Wierzbinski
|
093337dd4f
|
refactor(federation): 🔥 Remove old types and federation code
|
2024-05-14 14:38:30 -10:00 |
|
Jesse Wierzbinski
|
5fd6a4e43d
|
feat(federation): ➕ Replace old types and federation validators with @lysand-org/federation
|
2024-05-14 14:35:13 -10:00 |
|
Jesse Wierzbinski
|
25d087a54b
|
feat(build): ✨ Start Lysand from CLI in prod
|
2024-05-13 11:54:51 -10:00 |
|
Jesse Wierzbinski
|
6b83336fa3
|
fix(api): ✅ Fix a test sending a body with a GET request
|
2024-05-13 11:48:58 -10:00 |
|
Jesse Wierzbinski
|
6c3fcf699e
|
feat(api): ✨ Add support for multithreaded API servers
|
2024-05-13 11:36:46 -10:00 |
|
Jesse Wierzbinski
|
e502a2d8c8
|
fix(federation): 🐛 Fix missing regex error message
|
2024-05-13 11:35:36 -10:00 |
|
Jesse Wierzbinski
|
5e87f85851
|
refactor(federation): 🦺 Update Lysand object validatio to be stricter
|
2024-05-13 11:33:39 -10:00 |
|
Jesse Wierzbinski
|
eb976250a4
|
fix(api): 🐛 Fix post editing not working with JSON content-type
|
2024-05-12 19:25:56 -10:00 |
|
Jesse Wierzbinski
|
b83d76abf6
|
fix(api): 🐛 Fix only one emoji being parsed per post
|
2024-05-12 19:14:37 -10:00 |
|
Jesse Wierzbinski
|
0d4d894fd4
|
docs: 📝 Update docs to add guidance on setting up OIDC
|
2024-05-12 18:55:34 -10:00 |
|
Jesse Wierzbinski
|
7f6aeeb859
|
feat(api): ✨ Add secret rudimentary OIDC account linking support
|
2024-05-12 18:34:35 -10:00 |
|
Jesse Wierzbinski
|
ff43b19122
|
fix(api): 🐛 Fix OIDC
|
2024-05-12 18:01:51 -10:00 |
|
Jesse Wierzbinski
|
29d7b09677
|
fix(api): 🐛 Deleting emojis now removes them from object storage
|
2024-05-12 16:52:19 -10:00 |
|
Jesse Wierzbinski
|
7846a03bcf
|
fix(api): 🐛 Fix incorrect content_type when uploading and converting emojis
|
2024-05-12 16:30:26 -10:00 |
|
Jesse Wierzbinski
|
4f070c9b65
|
fix(api): 🔒 Replace bad webfinger regex with good one
|
2024-05-12 16:27:40 -10:00 |
|
Jesse Wierzbinski
|
9ad0f88ff2
|
fix(api): 🐛 Local media uploader: don't error out when a file has already been uploaded
|
2024-05-12 16:18:07 -10:00 |
|
Jesse Wierzbinski
|
da2520e60e
|
feat(api): ✨ Add user emoji upload capabilities
|
2024-05-12 16:09:57 -10:00 |
|
Jesse Wierzbinski
|
980f4c8021
|
fix(api): 🐛 Forbid uploading emojis with the same shortcode
|
2024-05-12 15:17:15 -10:00 |
|
Jesse Wierzbinski
|
8e5d68144c
|
fix(api): 🐛 Fix regression in emoji parsing caused by incorrectly changed regex
|
2024-05-12 15:07:55 -10:00 |
|
Jesse Wierzbinski
|
c6c92e716f
|
fix(api): ⏪ Remove code that checks for missing filenames
|
2024-05-12 14:35:55 -10:00 |
|
aprilthepink
|
c4910fb7f9
|
feat: nix shell
Signed-off-by: aprilthepink <aprl@acab.dev>
|
2024-05-13 02:30:52 +02:00 |
|
Jesse Wierzbinski
|
303928f960
|
refactor(api): 🔥 Refactor media uploader code
|
2024-05-12 14:30:27 -10:00 |
|
Jesse Wierzbinski
|
9566387273
|
fix(api): 🐛 Fix oauth token endpoint returning an ISO-8601 string instead of a unix timestamp
|
2024-05-12 14:01:37 -10:00 |
|
Jesse Wierzbinski
|
ff14e5a5d3
|
fix(api): 🐛 Fix auth could not error when token was wrong and authorization required on a route
|
2024-05-12 13:53:49 -10:00 |
|
Jesse Wierzbinski
|
14d3a243a2
|
fix(api): 🐛 Add safeguards to emoji upload routes
|
2024-05-12 13:43:58 -10:00 |
|
Jesse Wierzbinski
|
67bee695e6
|
feat(api): ✨ Add safeguard when using formdata without a boundary
|
2024-05-12 13:21:06 -10:00 |
|
Jesse Wierzbinski
|
3f9ec0bc80
|
feat(api): ✨ Add support for urn:ietf:wg:oauth:2.0:oob oauth redirect URI
|
2024-05-12 12:24:15 -10:00 |
|
Gaspard Wierzbinski
|
e07337340d
|
Merge pull request #14 from lysand-org/feat/nixify
feat: flake devshell
|
2024-05-12 12:06:39 -10:00 |
|
aprilthepink
|
a17b9a739e
|
feat: flake devshell
Signed-off-by: aprilthepink <aprl@acab.dev>
|
2024-05-12 23:58:58 +02:00 |
|
Jesse Wierzbinski
|
6859ab5775
|
fix(api): 🐛 Fix incorrect ancestor order in note context endpoint
|
2024-05-11 16:44:00 -10:00 |
|
Jesse Wierzbinski
|
4713d0f93f
|
fix(api): 🐛 Add JSON support to every form that doesn't have a file parameter
|
2024-05-11 15:51:01 -10:00 |
|
Jesse Wierzbinski
|
9f0eab03f2
|
fix(api): 🐛 Add JSON support to /api/v1/statuses/:id
|
2024-05-11 15:47:25 -10:00 |
|