Jesse Wierzbinski
|
78e4fa0f04
|
refactor: ♻️ Rewrite settings backend
|
2024-07-21 18:53:16 +02:00 |
|
Jesse Wierzbinski
|
3428e4b5b6
|
perf: ♻️ Use global instance of composable instead of an instance per component for identities, client and settings
|
2024-07-21 15:33:32 +02:00 |
|
Jesse Wierzbinski
|
e89f56a97e
|
fix: 🐛 Make usernames case-insensitive when searching and viewing profiles
|
2024-07-17 01:34:21 +02:00 |
|
Jesse Wierzbinski
|
d6f36eaecf
|
refactor: ♻️ Rewrite timeline rendering code
|
2024-06-28 17:05:50 -10:00 |
|
Jesse Wierzbinski
|
091615b04e
|
refactor: ♻️ Port all buttons to new UI library
|
2024-06-27 14:09:05 -10:00 |
|
Jesse Wierzbinski
|
13faf840dd
|
refactor: ♻️ Begin refactoring code to use new custom UI library
|
2024-06-27 03:03:03 -10:00 |
|
Jesse Wierzbinski
|
2e1cc99de4
|
fix: 🐛 Correctly add state parameter to OAuth2 logins
|
2024-06-26 16:55:07 -10:00 |
|
Jesse Wierzbinski
|
6c43374d8e
|
feat: 🔍 Block all AI crawlers in robots.txt, make users who opt out of indexing not-indexable
|
2024-06-20 20:01:33 -10:00 |
|
Jesse Wierzbinski
|
e74dbe3d59
|
refactor: ♻️ Only use a single localStorage key for scroll position
|
2024-06-20 19:12:04 -10:00 |
|
Jesse Wierzbinski
|
e309c56a86
|
refactor: ♻️ Disable Nuxt component auto-importing (obscures code flow)
|
2024-06-20 16:09:09 -10:00 |
|
Jesse Wierzbinski
|
6d879cdf44
|
fix: 🛂 Fix OIDC provider login not showing up when logged out
|
2024-06-19 16:54:55 -10:00 |
|
Jesse Wierzbinski
|
5e6e881b98
|
refactor: ♻️ Refactor toaster code for more accessibility and better UI
|
2024-06-19 15:40:13 -10:00 |
|
Jesse Wierzbinski
|
f9433e259b
|
refactor: ♻️ Fix linter errors
|
2024-06-19 14:07:56 -10:00 |
|
Jesse Wierzbinski
|
8a984abfb2
|
refactor: ⬆️ Update @lysand-org/client to 0.2.0, use its types instead
|
2024-06-19 13:57:38 -10:00 |
|
Jesse Wierzbinski
|
1691daa000
|
feat: ✨ Add settings page to configure account and preferences
|
2024-06-18 20:16:28 -10:00 |
|
Jesse Wierzbinski
|
a2ee954bce
|
feat: ♻️ Redesign password reset page
|
2024-06-15 20:44:16 -10:00 |
|
Jesse Wierzbinski
|
d456c72bc4
|
fix: 🐛 Replace old registration page
|
2024-06-15 20:35:20 -10:00 |
|
Jesse Wierzbinski
|
fef4fa1e30
|
feat: ♻️ Rewrite registration UI
|
2024-06-15 20:34:35 -10:00 |
|
Jesse Wierzbinski
|
fc6b44d237
|
feat: 💄 Improve authentication UI
|
2024-06-15 17:14:13 -10:00 |
|
Jesse Wierzbinski
|
d1b9447caa
|
feat: ✨ Allow primary color changes through Tailwind config
|
2024-06-15 15:42:48 -10:00 |
|
Jesse Wierzbinski
|
c1d9c64148
|
feat: ✨ Test new form styles
|
2024-06-15 15:31:21 -10:00 |
|
Jesse Wierzbinski
|
ba60a38d2d
|
fix: 🐛 Fix registration button missing on mobile, improve spacing
|
2024-06-15 14:04:17 -10:00 |
|
Jesse Wierzbinski
|
2266dcd725
|
feat: ✨ Make whole app client-only, add noscript fallback
|
2024-06-15 11:18:58 -10:00 |
|
Jesse Wierzbinski
|
3db36ae618
|
feat: ✨ Add error page when an account is not found
|
2024-06-11 18:41:27 -10:00 |
|
Jesse Wierzbinski
|
ef9a6f1da4
|
feat: ✨ Add multi-account support, more options for posts, UI improvements
|
2024-06-09 17:24:55 -10:00 |
|
Jesse Wierzbinski
|
0bd3237965
|
refactor: ♻️ Replace megalodon with @lysand-org/client
|
2024-06-07 13:09:15 -10:00 |
|
Jesse Wierzbinski
|
11ece6a8bf
|
feat: ✨ Finish password resets code
|
2024-05-16 22:28:14 -10:00 |
|
Jesse Wierzbinski
|
6f843ade69
|
feat: ✨ Add password reset page
|
2024-05-16 21:50:16 -10:00 |
|
Jesse Wierzbinski
|
a03392bbc3
|
feat: ✨ Rework OIDC flow, add emoji autosuggestions
|
2024-05-16 20:25:59 -10:00 |
|
Jesse Wierzbinski
|
32c13d4c99
|
fix: 🐛 Fixes with not refreshing localStorage me value
|
2024-05-12 17:44:32 -10:00 |
|
Jesse Wierzbinski
|
a41aa3b91d
|
fix: 🐛 Apps without websites would break consent page
|
2024-05-12 12:39:10 -10:00 |
|
Jesse Wierzbinski
|
c0ced8b4cb
|
fix: 🐛 Make authorize flow client-only to prevent weird HTML output
|
2024-05-12 12:30:34 -10:00 |
|
Jesse Wierzbinski
|
d551d7ac65
|
feat: ✨ Add support for displaying oauth code to user
|
2024-05-12 12:21:44 -10:00 |
|
Jesse Wierzbinski
|
52c1f1c57f
|
refactor: ⚡ Ditch nuxt-icon in favour of iconify's native WebComponent
|
2024-05-11 23:04:00 -10:00 |
|
Jesse Wierzbinski
|
6e8f4ae8e1
|
perf: ⚡ Performance work, add PWA
|
2024-05-11 21:30:02 -10:00 |
|
Jesse Wierzbinski
|
1840526649
|
feat: 💄 UI refactoring
|
2024-05-11 19:26:29 -10:00 |
|
Jesse Wierzbinski
|
5c416ce793
|
fix: 🐛 Fix missing custom scrollbars in places
|
2024-05-11 18:46:37 -10:00 |
|
Jesse Wierzbinski
|
6f0da44844
|
feat: ✨ Add new virtual scrollbar system, resolve note context
|
2024-05-11 17:42:24 -10:00 |
|
Jesse Wierzbinski
|
e90ff9d508
|
feat: ✨ Markdown rendering improvements
|
2024-05-11 16:15:42 -10:00 |
|
Jesse Wierzbinski
|
8b22a22ae4
|
fix: 💄 Add slight margin to Lysand logo on login page
|
2024-05-08 10:48:23 -10:00 |
|
Jesse Wierzbinski
|
d8c7558bcb
|
feat: 💄 UI changes, new collapsible sidebars
|
2024-05-08 02:15:21 -10:00 |
|
Jesse Wierzbinski
|
8181b5db66
|
feat: ✨ Allow login with either username or email
|
2024-05-07 22:10:17 -10:00 |
|
Jesse Wierzbinski
|
d95c1c17f0
|
chore: 💄 Update logo
|
2024-05-05 11:51:49 -10:00 |
|
Jesse Wierzbinski
|
cafe272429
|
feat: 🔒 Add crossorigin attributes to every image element
|
2024-05-04 19:22:47 -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
|
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
|
86e254b7e7
|
fix: 🐛 Put the Note view on the app layout
|
2024-04-27 21:46:05 -10:00 |
|
Jesse Wierzbinski
|
b14a616ef4
|
feat: ✨ Timeline refactors, timelines now auto-refresh
|
2024-04-26 21:39:26 -10:00 |
|