Commit graph

390 commits

Author SHA1 Message Date
Jesse Wierzbinski 68e5ede6c6
feat: Add ability to follow and unfollow users 2024-04-29 10:22:44 -10:00
Jesse Wierzbinski 8c68957df8
feat: Add home timeline for logged-in users 2024-04-28 16:59:28 -10:00
Jesse Wierzbinski 63cbe6bb82
fix: 🚑 Fix errors when logging in with incorrect credentials 2024-04-28 13:48:03 -10:00
Jesse Wierzbinski a2a2149776
fix: 🐛 Don't auto mention yourself when replying/quoting yourself 2024-04-27 21:54:13 -10:00
Jesse Wierzbinski 86e254b7e7
fix: 🐛 Put the Note view on the app layout 2024-04-27 21:46:05 -10:00
Jesse Wierzbinski 7004deafcd
fix: 🐛 Fix hydration errors on sidebar 2024-04-27 21:11:37 -10:00
Jesse Wierzbinski ef1e0de9a8
fix: 🐛 Do not allow users to do certain things when logged out (would previously error) 2024-04-27 20:55:23 -10:00
Jesse Wierzbinski b4e682a562
feat: Add quoting, replies, refactor parts of old code 2024-04-27 20:35:26 -10:00
Jesse Wierzbinski 0f214b6a17
refactor: 🎨 Refactor notes, event system and timelines 2024-04-27 19:02:27 -10:00
Jesse Wierzbinski 7461478170
style: 🎨 Run Biome 2024-04-26 21:58:17 -10:00
Jesse Wierzbinski 83ff97d7ff
feat: Add small exit animation to timelines 2024-04-26 21:51:16 -10:00
Jesse Wierzbinski b14a616ef4
feat: Timeline refactors, timelines now auto-refresh 2024-04-26 21:39:26 -10:00
Jesse Wierzbinski 3004bf4816
feat: Add post composer 2024-04-26 21:04:02 -10:00
Jesse Wierzbinski c550978872
fix: 🚑 Fix bug preventing login due to incorrect oauth redirect 2024-04-26 19:47:23 -10:00
Jesse Wierzbinski d6f61cfd44
fix: 🐛 Fix application name always showing up as "Soapbox" when signing in 2024-04-26 19:21:39 -10:00
Jesse Wierzbinski 4ae54b3af9
feat: When signing in, use clientside navigation when redirecting to OAuth if on same origin 2024-04-26 19:19:32 -10:00
Jesse Wierzbinski 3c8093a3d2
feat: Implement proper login and logout using UI 2024-04-26 18:50:30 -10:00
Jesse Wierzbinski e0c41bb9b5
feat: New notifications view, refactor all composables 2024-04-26 15:28:12 -10:00
Jesse Wierzbinski 7b8a02d49e
fix: Improve accessibility of entire site 2024-04-25 20:34:57 -10:00
Jesse Wierzbinski c29cae2955
build: Add explanations for which apps can be used, add link to registration page in sidebar 2024-04-25 20:10:44 -10:00
Jesse Wierzbinski a45c04258e
feat: 🎨 Design refactor of all pages 2024-04-25 19:54:02 -10:00
Jesse Wierzbinski 9467cef34b
feat: Add new navigation sidebar and instance description block on / 2024-04-25 13:04:45 -10:00
Jesse Wierzbinski b105c40807
refactor(build): 🐛 Switch final docker image to Node (use Bun for everything else except final Docker)
Solves issues with Bun's missing Brotli implementation
2024-04-24 21:25:54 -10:00
Jesse Wierzbinski d1f61dc32d
style: 🎨 Apply Biome 2024-04-24 20:58:17 -10:00
Jesse Wierzbinski a17df9fff8
feat: Create new user profile view, refine components, add dropdown to notes 2024-04-24 20:56:01 -10:00
Jesse Wierzbinski a0d0737683
fix: 🔥 Disable gzip compression on build public assets 2024-04-22 11:46:02 -10:00
Jesse Wierzbinski a2b708a17c
fix: 🎨 Change note link placement to only be on content 2024-04-22 11:07:21 -10:00
Jesse Wierzbinski 126b2b9cf1
fix(build): 🐛 Disable Brotli compression for public assets 2024-04-22 11:07:01 -10:00
Jesse Wierzbinski 38c23ce677
chore: 📦 Update NPM packages 2024-04-22 09:57:29 -10:00
Jesse Wierzbinski 959f87825b
refactor(build): 🐛 Build standalone Bun Nitro server again instead of purely static files 2024-04-22 09:55:03 -10:00
Jesse Wierzbinski 1852eed3aa
fix: 🚑 Fix issue causing OAuth login to not work 2024-04-21 22:20:58 -10:00
Jesse Wierzbinski 7b3b26c9ad
fix(build): 🚑 Fix serve running on wrong path 2024-04-21 22:10:14 -10:00
Jesse Wierzbinski 1847ef1217
ci(build): 💚 Fix docker CI build 2024-04-21 21:41:21 -10:00
Jesse Wierzbinski acd50ece9b
feat: ♻️ Change code to build in static mode, add timelines, profiles and notes, new design 2024-04-21 21:38:51 -10:00
Jesse Wierzbinski 9edfd5ac2d
feat: Edit site to support Lysand's OIDC/OAuth2 2024-04-18 07:53:37 -10:00
Jesse Wierzbinski 65ad29ea92
fix: 🐛 Fix pages using the wrong base URLs for API endpoints 2024-04-14 17:02:40 -10:00
Jesse Wierzbinski 7accd4c037
refactor: 🎨 Don't fetch from config, use runtimeConfig 2024-04-14 16:41:56 -10:00
Jesse Wierzbinski a7dbb2afce
fix(build): 🐛 Give proper permissions again 2024-04-14 15:31:34 -10:00
Jesse Wierzbinski 51a74331c7
fix(build): 🐛 Give proper permissions to GitHub Actions build
Prevents the build from failing to push to package registry
2024-04-14 15:29:49 -10:00
Jesse Wierzbinski f6989707f4
refactor: 🎨 Move Lysand-FE into its own repository 2024-04-14 15:16:57 -10:00