Jesse Wierzbinski
|
b37921d0a3
|
fix(api): 🐛 Fix reblog notifications not having proper notes attached
|
2024-04-26 10:13:02 -10:00 |
|
Jesse Wierzbinski
|
ce0cfb4152
|
chore: 🐛 Remove the -dev from package.json
|
2024-04-25 15:59:18 -10:00 |
|
Jesse Wierzbinski
|
761e81bd3f
|
chore: 🔖 Update Lysand version to 0.5-dev in package.json
|
2024-04-25 15:58:51 -10:00 |
|
Jesse Wierzbinski
|
50ea9461e2
|
feat(api): ✨ Put the correct lysand version everywhere, add a new lysand_version field in the instance metadata endpoints
|
2024-04-25 15:57:57 -10:00 |
|
Jesse Wierzbinski
|
03750d5e86
|
feat(api): ✨ Add banner attribute to instance metadata endpoints (v1 and v2)
|
2024-04-25 12:40:45 -10:00 |
|
Jesse Wierzbinski
|
1b7b71eaec
|
refactor(api): 🎨 Refactor request parser
|
2024-04-25 08:50:30 -10:00 |
|
Jesse Wierzbinski
|
3247e90131
|
chore: 🎨 Apply Biome format
|
2024-04-24 19:22:19 -10:00 |
|
Jesse Wierzbinski
|
3521dd5eb7
|
fix(api): 🐛 Properly sort users in account search by closeness to query
|
2024-04-24 19:21:44 -10:00 |
|
Jesse Wierzbinski
|
1f44405ac3
|
fix(api): ✨ Change spoofed Mastodon build to Glitch-Soc from vanilla mastodon
|
2024-04-24 18:49:20 -10:00 |
|
Jesse Wierzbinski
|
7976e4b810
|
fix(build): 🚑 Fix Lysand not starting due to missing sed command
|
2024-04-24 18:43:53 -10:00 |
|
Jesse Wierzbinski
|
cde106a5db
|
feat(api): ✨ Add profile fields with emojis and Markdown to users
|
2024-04-24 18:37:55 -10:00 |
|
Jesse Wierzbinski
|
6373b8ae78
|
fix(api): 🐛 Spoof server as Mastodon 4.3.0 for clients that selectively enable features based off of the version
|
2024-04-24 18:31:27 -10:00 |
|
Jesse Wierzbinski
|
9e9998ea82
|
refactor(api): 🎨 Move createLocalUser to a static method of User
|
2024-04-24 17:48:39 -10:00 |
|
Jesse Wierzbinski
|
9d70778abd
|
refactor(api): 🎨 Move User methods into their own class similar to Note
|
2024-04-24 17:40:27 -10:00 |
|
Jesse Wierzbinski
|
abc8f1ae16
|
refactor(api): 🎨 Improve Markdown parsing with markdown-it instead of marked
|
2024-04-22 11:02:09 -10:00 |
|
Jesse Wierzbinski
|
436e805789
|
chore: 📦 Update NPM dependencies
|
2024-04-22 09:56:31 -10:00 |
|
Jesse Wierzbinski
|
1aef094fc2
|
refactor(frontend): 🐛 Refactor frontend/glitch resolution strategy to prevent bugs
|
2024-04-22 09:48:18 -10:00 |
|
Jesse Wierzbinski
|
5dd6ea4d10
|
feat(frontend): ⚡ Add Cache-Control header to frontends served
|
2024-04-21 22:37:34 -10:00 |
|
Jesse Wierzbinski
|
9834825184
|
feat(api): 🐛 Change consent route from /oauth/redirect to /oauth/consent
|
2024-04-21 21:36:45 -10:00 |
|
Jesse Wierzbinski
|
99822a716d
|
feat(federation): ✨ Add avatar attribute to WebFinger
|
2024-04-19 07:55:32 -10:00 |
|
Jesse Wierzbinski
|
d892ff68fd
|
chore: 📦 Update packages, scripts and run linting
|
2024-04-17 23:04:07 -10:00 |
|
Jesse Wierzbinski
|
7d6f85d096
|
test(api): ✅ Give JWT key to GitHub Actions test build
|
2024-04-17 22:55:37 -10:00 |
|
Jesse Wierzbinski
|
5cb48b2f3b
|
feat(api): ✨ Make Lysand a full OAuth2/OpenID Connect provider as well as still Mastodon compatible
|
2024-04-17 22:42:12 -10:00 |
|
Jesse Wierzbinski
|
f9f4a99cb9
|
fix(api): 🐛 Fix incorrect db fetching code breaking OAuth2
|
2024-04-17 15:56:17 -10:00 |
|
Jesse Wierzbinski
|
9804180123
|
fix(api): 🐛 Fix /api/v1/instance wrong SQL query causing 500s
|
2024-04-17 15:55:53 -10:00 |
|
Jesse Wierzbinski
|
203ea4b482
|
refactor(database): 🐛 Don't allow token userId to be null
|
2024-04-17 15:54:30 -10:00 |
|
Jesse Wierzbinski
|
633e92d4e9
|
feat: ✨ Allow specifying custom TLS certificate, key and CA
|
2024-04-17 15:53:42 -10:00 |
|
Jesse Wierzbinski
|
a37e8e92c5
|
feat(api): ✨ Implement filters API v2 (with some routes missing)
|
2024-04-17 13:47:03 -10:00 |
|
Jesse Wierzbinski
|
ce082f8e6a
|
fix(federation): 🐛 Fix objects endpoint not returning correctly formatted element
|
2024-04-17 12:47:26 -10:00 |
|
Jesse Wierzbinski
|
534a6136c1
|
test: 💚 Fix wrong config value causing CI tests to fail
|
2024-04-16 22:40:54 -10:00 |
|
Jesse Wierzbinski
|
3e43d130a0
|
ci: 📦 Update checkout action to v4
|
2024-04-16 22:30:24 -10:00 |
|
Jesse Wierzbinski
|
1266c46a61
|
ci: 🐛 Remove cosign signing (broken right now)
|
2024-04-16 22:27:31 -10:00 |
|
Jesse Wierzbinski
|
ebcd38870f
|
ci: 🎨 Make CI Docker build more traditional, and probably work again too
|
2024-04-16 22:24:31 -10:00 |
|
Jesse Wierzbinski
|
7e0cc9e0a8
|
docs: 📝 Reformat lists of endpoints
|
2024-04-16 22:02:16 -10:00 |
|
Jesse Wierzbinski
|
f5591b2b13
|
fix(build): 🐛 Revert bun-node container version to 1.1.3 (1.1.4 does not exist yet)
|
2024-04-16 21:10:47 -10:00 |
|
Jesse Wierzbinski
|
0929683c51
|
chore: 📦 Update all dependencies to latest version and Bun to 1.1.4
|
2024-04-16 21:09:28 -10:00 |
|
Jesse Wierzbinski
|
bf0153627e
|
feat(api): ✨ Implement /api/v1/markers
|
2024-04-16 21:04:03 -10:00 |
|
Jesse Wierzbinski
|
88b3ec7b43
|
refactor(database): 🎨 Update database and schema names to be clearer
|
2024-04-16 20:36:01 -10:00 |
|
Jesse Wierzbinski
|
9081036c6d
|
refactor(database): 🎨 Refactor note handling into its own class instead of separate functions
|
2024-04-16 18:09:21 -10:00 |
|
Jesse Wierzbinski
|
2998cb4deb
|
fix(frontend): 🐛 Fix incorrect branding on glitch-soc
|
2024-04-16 11:36:45 -10:00 |
|
Jesse Wierzbinski
|
fc4e0d1958
|
docs(frontend): 📝 Add docs on how to enable the use of the glitch-soc
|
2024-04-16 11:34:21 -10:00 |
|
Jesse Wierzbinski
|
d441fca1a1
|
fix(federation): 🐛 Fix wrong URI being generated in federated posts
|
2024-04-16 11:20:18 -10:00 |
|
Jesse Wierzbinski
|
47040ad273
|
feat(federation): ✨ Allow objects to be fetched via their ID
|
2024-04-16 11:18:47 -10:00 |
|
Jesse Wierzbinski
|
895826a5f8
|
fix(frontend): 🐛 Fix missing Lysand branding on glitch-fe
|
2024-04-16 07:24:57 -10:00 |
|
Jesse Wierzbinski
|
8b429fada6
|
fix(cli): 🚑 Make cli work again (wasn't connecting to database so it would hang)
|
2024-04-15 22:47:48 -10:00 |
|
Jesse Wierzbinski
|
214f4d5a3e
|
refactor(frontend): 🎨 Make code look better
|
2024-04-15 22:15:52 -10:00 |
|
Jesse Wierzbinski
|
6a419a2015
|
fix(api): 🐛 Fix incorrect function order causing Lysand branding not to be applied in glitch-soc
|
2024-04-15 21:54:39 -10:00 |
|
Jesse Wierzbinski
|
852a393c78
|
style(api): 🎨 Run Biome
|
2024-04-15 21:47:16 -10:00 |
|
Jesse Wierzbinski
|
7bf5d628b6
|
refactor(frontend): 🎨 Make glitch-soc server prettier
|
2024-04-15 21:46:49 -10:00 |
|
Jesse Wierzbinski
|
10b4378a68
|
feat(frontend): ✨ Implement glitch-soc logout
|
2024-04-15 21:23:06 -10:00 |
|