Jesse Wierzbinski
|
d8c7558bcb
|
feat: 💄 UI changes, new collapsible sidebars
|
2024-05-08 02:15:21 -10:00 |
|
Jesse Wierzbinski
|
45eb8c6309
|
feat(build): 👷 Add SBOM and provenance data to Docker build
|
2024-05-07 22:20:46 -10:00 |
|
Jesse Wierzbinski
|
77542d226d
|
chore: 📦 Update all packages
|
2024-05-07 22:13:57 -10:00 |
|
Jesse Wierzbinski
|
8181b5db66
|
feat: ✨ Allow login with either username or email
|
2024-05-07 22:10:17 -10:00 |
|
Jesse Wierzbinski
|
afeba9d4a3
|
docs: 📝 Update README to add more info
|
2024-05-06 09:17:12 -10:00 |
|
Jesse Wierzbinski
|
e0468c421d
|
fix: 🐛 Fix form-action CSP
|
2024-05-05 23:00:15 -10:00 |
|
Jesse Wierzbinski
|
d95c1c17f0
|
chore: 💄 Update logo
|
2024-05-05 11:51:49 -10:00 |
|
Jesse Wierzbinski
|
e29ed01e52
|
fix: 🔒 Remove unnecessary crossorigin attributes
|
2024-05-04 19:33:50 -10:00 |
|
Jesse Wierzbinski
|
cafe272429
|
feat: 🔒 Add crossorigin attributes to every image element
|
2024-05-04 19:22:47 -10:00 |
|
Jesse Wierzbinski
|
74425cd62e
|
refactor: 🔒 Improve security of frontend with nonce, CSP and security headers
|
2024-05-04 17:33:51 -10:00 |
|
Jesse Wierzbinski
|
8eaccb31c2
|
fix: 💄 Make sure avatars never shrink in flex containers
|
2024-05-02 17:28:31 -10:00 |
|
Jesse Wierzbinski
|
eb0385ab8a
|
fix: 🚑 Add missing user account from username viewing route
|
2024-04-30 23:18:26 -10:00 |
|
Jesse Wierzbinski
|
d9173b4ce2
|
feat: ✨ Add bottom sidebar on mobile
|
2024-04-30 22:40:33 -10:00 |
|
Jesse Wierzbinski
|
951a806477
|
chore: 📦 Update packages
|
2024-04-30 22:40:19 -10:00 |
|
Jesse Wierzbinski
|
0eabb10eff
|
style: 🎨 Change logo to WebP version as SVG one had gradient issues
|
2024-04-29 14:05:01 -10:00 |
|
Jesse Wierzbinski
|
9cb17235ff
|
feat: 🎨 Update favicon to new logo
|
2024-04-29 11:56:11 -10:00 |
|
Jesse Wierzbinski
|
bf803928e8
|
refactor: ⚡ Update logo to new SVG version
|
2024-04-29 11:51:17 -10:00 |
|
Jesse Wierzbinski
|
ccd2307584
|
fix: ⚡ Optimize rendering a little
|
2024-04-29 11:21:50 -10:00 |
|
Jesse Wierzbinski
|
55ca97e936
|
refactor: 🔥 Remove syntax highlighting for performance
|
2024-04-29 11:05:58 -10:00 |
|
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 |
|