Jesse Wierzbinski
|
0987df7783
|
feat: ✨ Implement mobile navbar
|
2024-12-09 16:52:04 +01:00 |
|
Jesse Wierzbinski
|
ca824a2a1a
|
refactor: ♻️ Disable SSR, always build as static
|
2024-12-04 12:53:43 +01:00 |
|
Jesse Wierzbinski
|
f672ce5a69
|
refactor: ♻️ Rewrite password reset page, polish auth
|
2024-12-03 12:30:10 +01:00 |
|
Jesse Wierzbinski
|
5b3e9ce8b3
|
refactor: 🔥 Remove old code
|
2024-12-02 22:55:36 +01:00 |
|
Jesse Wierzbinski
|
c483f35b99
|
refactor: ♻️ Rewrite authentication page
|
2024-12-02 17:20:27 +01:00 |
|
Jesse Wierzbinski
|
9ced2c98e4
|
refactor: ♻️ Rewrite sidebar with shadcn
|
2024-11-30 00:58:04 +01:00 |
|
Jesse Wierzbinski
|
a7b570905a
|
refactor: ♻️ Initiate shadcn/ui refactor
|
2024-11-29 22:39:42 +01:00 |
|
Jesse Wierzbinski
|
3d27565a3e
|
fix: 🐛 Set COEP to credentialless to be able to load remote content
|
2024-11-08 08:18:57 +01:00 |
|
Jesse Wierzbinski
|
862839bf34
|
refactor: ♻️ Use explicit imports for OverlayScrollbars
|
2024-11-05 17:09:12 +01:00 |
|
Jesse Wierzbinski
|
0f6e87c275
|
refactor: 🔥 Remove useless parts of config
|
2024-11-05 17:05:56 +01:00 |
|
Jesse Wierzbinski
|
3bdc5c4c37
|
chore: 📦 Update compatibility date to today
|
2024-11-05 17:00:14 +01:00 |
|
Jesse Wierzbinski
|
56366b87ba
|
refactor: 🔥 Remove @nuxtjs/seo
|
2024-11-05 16:58:19 +01:00 |
|
Jesse Wierzbinski
|
76e5f4e9aa
|
feat: ✨ Set cache-control maxAge on emojis to 1 year
|
2024-11-05 15:03:55 +01:00 |
|
Jesse Wierzbinski
|
6b6d1d44d2
|
feat: ✨ Add emoji theme picker
|
2024-11-05 14:25:28 +01:00 |
|
Jesse Wierzbinski
|
cc54e95e92
|
refactor: ♻️ Use new Versia branding everywhere
|
2024-08-28 00:23:29 +02:00 |
|
Jesse Wierzbinski
|
d960fb3682
|
refactor: 🔥 Remove useless PWA icons
|
2024-07-22 21:24:02 +02:00 |
|
Jesse Wierzbinski
|
f1ada1745d
|
chore: ⬆️ Upgrade dependencies
|
2024-07-21 15:32:58 +02:00 |
|
Jesse Wierzbinski
|
7b13265d47
|
feat: ✨ Allow specifying an Onion API host URL
|
2024-06-25 18:53:44 -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
|
e309c56a86
|
refactor: ♻️ Disable Nuxt component auto-importing (obscures code flow)
|
2024-06-20 16:09:09 -10:00 |
|
Jesse Wierzbinski
|
0c46cb2dc2
|
feat: 💄 Refresh mobile navbar styles
|
2024-06-18 20:39:18 -10:00 |
|
Jesse Wierzbinski
|
8792e56f03
|
fix: 🐛 Add background color for PWA
|
2024-06-15 13:10:59 -10:00 |
|
Jesse Wierzbinski
|
cd37eba691
|
fix: 🐛 Fix incorrect PWA screenshot path
|
2024-06-15 13:08:22 -10:00 |
|
Jesse Wierzbinski
|
5316bb0290
|
fix: 🐛 Fix PWA icons using incorrect paths
|
2024-06-15 12:54:25 -10:00 |
|
Jesse Wierzbinski
|
d0b82e822d
|
feat: ✨ Make PWA installable with icons and screenshots
|
2024-06-15 12:41:23 -10:00 |
|
Jesse Wierzbinski
|
18b4bc64b3
|
chore: 🔧 Set Nuxt compatibility version to 4
|
2024-06-11 14:15:51 -10:00 |
|
Jesse Wierzbinski
|
8f192a40ed
|
fix: 🔒 Allow all origins in form-action CSP
|
2024-06-11 09:58:18 -10:00 |
|
Jesse Wierzbinski
|
e7768e3a3f
|
chore: 📦 Use NPM version of @lysand-org/client
|
2024-06-07 15:30:23 -10:00 |
|
Jesse Wierzbinski
|
ef4a2aa0c2
|
feat: ✨ Add alt text viewer for attachments
|
2024-06-05 17:19:03 -10:00 |
|
Jesse Wierzbinski
|
d62d267c60
|
feat: ✨ Add file uploads to composer
|
2024-06-05 15:35:09 -10:00 |
|
Jesse Wierzbinski
|
14a37d3585
|
fix: 🔒 Make COEP cross-origin
|
2024-05-12 17:29:21 -10:00 |
|
Jesse Wierzbinski
|
6d2b607f2b
|
fix: 🐛 Various bugfixes
|
2024-05-11 23:23:38 -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
|
7d07e639c8
|
perf: ⚡ Slight performance changes
|
2024-05-11 20:13:35 -10:00 |
|
Jesse Wierzbinski
|
6f0da44844
|
feat: ✨ Add new virtual scrollbar system, resolve note context
|
2024-05-11 17:42:24 -10:00 |
|
Jesse Wierzbinski
|
e0468c421d
|
fix: 🐛 Fix form-action CSP
|
2024-05-05 23:00:15 -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
|
d9173b4ce2
|
feat: ✨ Add bottom sidebar on mobile
|
2024-04-30 22:40:33 -10:00 |
|
Jesse Wierzbinski
|
55ca97e936
|
refactor: 🔥 Remove syntax highlighting for performance
|
2024-04-29 11:05:58 -10:00 |
|
Jesse Wierzbinski
|
0f214b6a17
|
refactor: 🎨 Refactor notes, event system and timelines
|
2024-04-27 19:02:27 -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
|
126b2b9cf1
|
fix(build): 🐛 Disable Brotli compression for public assets
|
2024-04-22 11:07:01 -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
|
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
|
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 |
|