Commit graph

  • bba222a2fc
    fix: 💄 Remove extra bg value on Avatar inner images Jesse Wierzbinski 2024-06-20 18:53:34 -1000
  • 21fcdd8f64
    refactor: ♻️ Refactor suggestboxes to follow text cursor Jesse Wierzbinski 2024-06-20 17:51:06 -1000
  • 7e47dafa18
    feat: Make Avatar component display a loading screen while image is loading Jesse Wierzbinski 2024-06-20 17:50:41 -1000
  • e309c56a86
    refactor: ♻️ Disable Nuxt component auto-importing (obscures code flow) Jesse Wierzbinski 2024-06-20 16:09:09 -1000
  • 32d1acb4c1
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-06-20 15:15:14 -1000
  • 6d879cdf44
    fix: 🛂 Fix OIDC provider login not showing up when logged out Jesse Wierzbinski 2024-06-19 16:54:55 -1000
  • d68836ffa7
    revert: Revert previous commit, switch Dockerfile back to Nodejs Jesse Wierzbinski 2024-06-19 16:47:17 -1000
  • bad7d43b1e
    refactor(build): 🏗️ Simplify Dockerfile, only use Bun Jesse Wierzbinski 2024-06-19 16:31:09 -1000
  • 5e6e881b98
    refactor: ♻️ Refactor toaster code for more accessibility and better UI Jesse Wierzbinski 2024-06-19 15:40:13 -1000
  • 2b14813555
    feat: Add error notification for all errors Jesse Wierzbinski 2024-06-19 14:11:00 -1000
  • f9433e259b
    refactor: ♻️ Fix linter errors Jesse Wierzbinski 2024-06-19 14:07:56 -1000
  • 8a984abfb2
    refactor: ⬆️ Update @lysand-org/client to 0.2.0, use its types instead Jesse Wierzbinski 2024-06-19 13:57:38 -1000
  • cd1fb48b68
    chore: ⬆️ Upgrade dependencies Jesse Wierzbinski 2024-06-18 20:42:37 -1000
  • 28ffa735ca
    chore: ⚰️ Remove dead code Jesse Wierzbinski 2024-06-18 20:39:55 -1000
  • 0c46cb2dc2
    feat: 💄 Refresh mobile navbar styles Jesse Wierzbinski 2024-06-18 20:39:18 -1000
  • 1691daa000
    feat: Add settings page to configure account and preferences Jesse Wierzbinski 2024-06-18 20:16:28 -1000
  • 633ff184e3
    fix: 🐛 Fix attachment dialog sometimes distorting images Jesse Wierzbinski 2024-06-18 15:36:08 -1000
  • 1b4cdff9df
    feat: Add mentions autocompleter Jesse Wierzbinski 2024-06-15 22:33:05 -1000
  • a2ee954bce
    feat: ♻️ Redesign password reset page Jesse Wierzbinski 2024-06-15 20:44:16 -1000
  • d456c72bc4
    fix: 🐛 Replace old registration page Jesse Wierzbinski 2024-06-15 20:35:20 -1000
  • fef4fa1e30
    feat: ♻️ Rewrite registration UI Jesse Wierzbinski 2024-06-15 20:34:35 -1000
  • fc6b44d237
    feat: 💄 Improve authentication UI Jesse Wierzbinski 2024-06-15 17:14:13 -1000
  • 56fc71185e
    feat: use CSS variables for color themes Jesse Wierzbinski 2024-06-15 16:39:58 -1000
  • d1b9447caa
    feat: Allow primary color changes through Tailwind config Jesse Wierzbinski 2024-06-15 15:42:48 -1000
  • c1d9c64148
    feat: Test new form styles Jesse Wierzbinski 2024-06-15 15:31:21 -1000
  • ba60a38d2d
    fix: 🐛 Fix registration button missing on mobile, improve spacing Jesse Wierzbinski 2024-06-15 14:04:17 -1000
  • b44fcf7249
    style: 💄 Improve mobile navbar spacing Jesse Wierzbinski 2024-06-15 13:52:15 -1000
  • 8792e56f03
    fix: 🐛 Add background color for PWA Jesse Wierzbinski 2024-06-15 13:10:59 -1000
  • cd37eba691
    fix: 🐛 Fix incorrect PWA screenshot path Jesse Wierzbinski 2024-06-15 13:08:22 -1000
  • 5316bb0290
    fix: 🐛 Fix PWA icons using incorrect paths Jesse Wierzbinski 2024-06-15 12:54:25 -1000
  • d0b82e822d
    feat: Make PWA installable with icons and screenshots Jesse Wierzbinski 2024-06-15 12:41:23 -1000
  • 60cbe129bb
    fix: 🎨 Make noscript more Vue-friendly Jesse Wierzbinski 2024-06-15 11:33:19 -1000
  • 2266dcd725
    feat: Make whole app client-only, add noscript fallback Jesse Wierzbinski 2024-06-15 11:18:58 -1000
  • 961eccafa0
    fix: 🐛 Don't set the page title as 'error' when there isn't one Jesse Wierzbinski 2024-06-11 19:09:20 -1000
  • 3db36ae618
    feat: Add error page when an account is not found Jesse Wierzbinski 2024-06-11 18:41:27 -1000
  • 46193938fe
    feat: Add support for developer badges and user role displaying Jesse Wierzbinski 2024-06-11 17:53:55 -1000
  • a889f8d142
    chore: ⬆️ Update @lysand-org/client for new types Jesse Wierzbinski 2024-06-11 15:02:30 -1000
  • 18b4bc64b3
    chore: 🔧 Set Nuxt compatibility version to 4 Jesse Wierzbinski 2024-06-11 14:15:51 -1000
  • 44dc06454c
    chore: 📦 Update Nuxt to 3.12 Jesse Wierzbinski 2024-06-11 14:09:28 -1000
  • 87c8b7ab92
    feat: Add accept/reject buttons on follow request notifications Jesse Wierzbinski 2024-06-11 14:03:30 -1000
  • 67467b2dfd
    fix: 🐛 Fix reblogs showing wrong user as reblogger Jesse Wierzbinski 2024-06-11 13:54:35 -1000
  • 8f192a40ed
    fix: 🔒 Allow all origins in form-action CSP Jesse Wierzbinski 2024-06-11 09:58:18 -1000
  • e6650b6da4
    chore: 📦 Update packages Jesse Wierzbinski 2024-06-10 16:30:53 -1000
  • 8707a45ec8
    fix: 🐛 Fix not being able to sign out on desktop Jesse Wierzbinski 2024-06-10 16:29:33 -1000
  • 6e2401b67d
    feat: Improve accessibility everywhere Jesse Wierzbinski 2024-06-09 18:33:14 -1000
  • 192c7f83c3
    docs: 📝 Make README prettier, add LICENSE Jesse Wierzbinski 2024-06-09 17:53:51 -1000
  • ef9a6f1da4
    feat: Add multi-account support, more options for posts, UI improvements Jesse Wierzbinski 2024-06-09 17:24:55 -1000
  • 48954baf06
    chore: 📦 Update packages Jesse Wierzbinski 2024-06-07 23:07:56 -1000
  • c7b239415f
    fix: 🐛 Fix missing quotes Jesse Wierzbinski 2024-06-07 22:45:20 -1000
  • e7768e3a3f
    chore: 📦 Use NPM version of @lysand-org/client Jesse Wierzbinski 2024-06-07 15:30:23 -1000
  • 0bd3237965
    refactor: ♻️ Replace megalodon with @lysand-org/client Jesse Wierzbinski 2024-06-07 13:09:15 -1000
  • 5c528e8d03
    feat: Introduce groundwork for settings page Jesse Wierzbinski 2024-06-06 13:09:07 -1000
  • 3974cafd4f
    chore: 📦 Update packages Jesse Wierzbinski 2024-06-06 12:21:22 -1000
  • 39b7f24f98
    fix: 🐛 Fix adaptive dropdowns being clicked twice when using a desktop Jesse Wierzbinski 2024-06-06 11:29:27 -1000
  • 29d98c9f2c
    feat: Add note editing capabilities Jesse Wierzbinski 2024-06-05 20:42:44 -1000
  • 5a8e4e5d0f
    fix: Add role to a few aside elements Jesse Wierzbinski 2024-06-05 18:21:30 -1000
  • ee6fed83d8
    style: 💄 Add small border to desktop side navbar Jesse Wierzbinski 2024-06-05 18:17:07 -1000
  • 1f2fa12b8f
    feat: Add icon to non-video or audio files, with download Jesse Wierzbinski 2024-06-05 18:05:55 -1000
  • 5a97f12782
    fix: 🐛 Prevent sending a post without content Jesse Wierzbinski 2024-06-05 17:58:20 -1000
  • fab1757d8f
    fix: 🐛 Fix text not working in composer Jesse Wierzbinski 2024-06-05 17:54:54 -1000
  • a643e3f8aa
    feat: Add alt text editor, improve accessibility Jesse Wierzbinski 2024-06-05 17:48:12 -1000
  • ef4a2aa0c2
    feat: Add alt text viewer for attachments Jesse Wierzbinski 2024-06-05 17:19:03 -1000
  • d62d267c60
    feat: Add file uploads to composer Jesse Wierzbinski 2024-06-05 15:35:09 -1000
  • f91df20dc1
    fix: 🐛 Fix AdaptiveDropdown not responding to touch on mobile Jesse Wierzbinski 2024-06-04 18:44:12 -1000
  • 3c68c2e788
    refactor: ♻️ Replace HeadlessUI with Ark UI, improve UI Jesse Wierzbinski 2024-06-04 14:03:15 -1000
  • d109e09a72
    chore: 📦 Update all packages to latest version Jesse Wierzbinski 2024-06-03 20:49:00 -1000
  • fe257fbdba
    build(deps): bump @vite-pwa/nuxt from 0.7.0 to 0.8.0 dependabot[bot] 2024-06-03 22:35:17 +0000
  • 11ece6a8bf
    feat: Finish password resets code Jesse Wierzbinski 2024-05-16 22:28:14 -1000
  • 6566f8c17a
    fix: 🐛 Fix some emojis being stretched in composer Jesse Wierzbinski 2024-05-16 21:50:28 -1000
  • 6f843ade69
    feat: Add password reset page Jesse Wierzbinski 2024-05-16 21:50:16 -1000
  • 9347b7ac25
    feat: Automatically log out user if session has expired or is invalid Jesse Wierzbinski 2024-05-16 21:19:06 -1000
  • 44e6112335
    feat: Show spinner while OIDC account linking is loading Jesse Wierzbinski 2024-05-16 20:47:49 -1000
  • f6153cb5fe
    refactor: ⚰️ Remove old testing code Jesse Wierzbinski 2024-05-16 20:41:44 -1000
  • c8e0cac6e2
    Revert "feat: init Toothless" Jesse Wierzbinski 2024-05-16 20:27:17 -1000
  • 252e9cbd47
    Merge branch 'main' of https://github.com/lysand-org/lysand-fe Jesse Wierzbinski 2024-05-16 20:26:03 -1000
  • a03392bbc3
    feat: Rework OIDC flow, add emoji autosuggestions Jesse Wierzbinski 2024-05-16 20:25:59 -1000
  • a17e0ed3e5 feat: init Toothless aprilthepink 2024-05-14 04:39:04 +0200
  • 7253a01921
    fix: 🐛 Clamp greeting username to a single line Jesse Wierzbinski 2024-05-12 19:17:46 -1000
  • 9393b09b82
    fix: 🐛 Fix logo being broken Jesse Wierzbinski 2024-05-12 18:43:05 -1000
  • 9632aadbde
    feat: Add secret OIDC account linking support Jesse Wierzbinski 2024-05-12 18:33:53 -1000
  • 32c13d4c99
    fix: 🐛 Fixes with not refreshing localStorage me value Jesse Wierzbinski 2024-05-12 17:44:32 -1000
  • 14a37d3585
    fix: 🔒 Make COEP cross-origin Jesse Wierzbinski 2024-05-12 17:29:21 -1000
  • f90a43909b
    fix: 🐛 Layout fixes, make CW composing work Jesse Wierzbinski 2024-05-12 17:19:53 -1000
  • a41aa3b91d
    fix: 🐛 Apps without websites would break consent page Jesse Wierzbinski 2024-05-12 12:39:10 -1000
  • c0ced8b4cb
    fix: 🐛 Make authorize flow client-only to prevent weird HTML output Jesse Wierzbinski 2024-05-12 12:30:34 -1000
  • d551d7ac65
    feat: Add support for displaying oauth code to user Jesse Wierzbinski 2024-05-12 12:21:44 -1000
  • 6d2b607f2b
    fix: 🐛 Various bugfixes Jesse Wierzbinski 2024-05-11 23:23:38 -1000
  • 52c1f1c57f
    refactor: Ditch nuxt-icon in favour of iconify's native WebComponent Jesse Wierzbinski 2024-05-11 23:04:00 -1000
  • e622c1625f
    fix: 🐛 Bugixes, add automatic GitHub Actions deployment Jesse Wierzbinski 2024-05-11 22:37:57 -1000
  • 6e8f4ae8e1
    perf: Performance work, add PWA Jesse Wierzbinski 2024-05-11 21:30:02 -1000
  • 7d07e639c8
    perf: Slight performance changes Jesse Wierzbinski 2024-05-11 20:13:35 -1000
  • 19a880a5e0
    fix: 🐛 Remove forgotten padding container Jesse Wierzbinski 2024-05-11 19:35:27 -1000
  • 1840526649
    feat: 💄 UI refactoring Jesse Wierzbinski 2024-05-11 19:26:29 -1000
  • 5c416ce793
    fix: 🐛 Fix missing custom scrollbars in places Jesse Wierzbinski 2024-05-11 18:46:37 -1000
  • 2cc3d2ea7a
    feat: Polish UI, add new functionality to composer Jesse Wierzbinski 2024-05-11 18:34:03 -1000
  • ddebe77e5b
    feat: 💄 Small UI tweaks Jesse Wierzbinski 2024-05-11 17:53:42 -1000
  • 6f0da44844
    feat: Add new virtual scrollbar system, resolve note context Jesse Wierzbinski 2024-05-11 17:42:24 -1000
  • dd62647928
    feat: Add reply header rendering in notes Jesse Wierzbinski 2024-05-11 16:33:40 -1000
  • e90ff9d508
    feat: Markdown rendering improvements Jesse Wierzbinski 2024-05-11 16:15:42 -1000
  • 8b22a22ae4
    fix: 💄 Add slight margin to Lysand logo on login page Jesse Wierzbinski 2024-05-08 10:48:23 -1000