Commit Graph

251 Commits

Author SHA1 Message Date
8b71418cf4
docs: Adjust wording 2025-02-23 22:28:40 -05:00
3a1e3843b9
ci: Workflow to publish the GHCR image on push 2025-02-23 22:25:18 -05:00
1ab85d64f7
feat: Other image metadata 2025-02-23 22:06:20 -05:00
f4f66bb85a
style: Prettier format 2025-02-23 22:00:48 -05:00
76eb635ab7
feat: Add Docker package to GHCR 2025-02-23 21:59:45 -05:00
bb2a0787b1
feat: Contanerization via Docker & Docker Compose 2025-02-23 21:42:17 -05:00
f4fda50135
fix: Properly organize dependencies 2025-02-22 23:38:41 -05:00
8b61368b44
fix: Remove unused variable 2025-02-22 16:19:07 -05:00
99179ef348
feat: Client side validation on account page 2025-02-22 15:48:54 -05:00
5782831ea6
feat: Client side validation for Signup and Login 2025-02-22 15:44:43 -05:00
d61625771e
feat: 24 Char limit on channel names 2025-02-22 15:41:49 -05:00
25d32d07b2
fix: Create bucket if not exists 2025-02-22 15:25:43 -05:00
6cf6d7e7e4
build: Add minio script (bun run minio) 2025-02-22 13:05:00 -05:00
f2a8b6f877
docs: Add TODO comment 2025-02-22 02:52:35 -05:00
ca526a1769
docs: Update TODO.md 2025-02-22 02:49:31 -05:00
06fc962c09
fix: Auto-refresh page on profile photo update 2025-02-22 02:46:52 -05:00
9711b0c926
fix: Server sometimes throwing 308 and ignoring requests 2025-02-22 02:44:39 -05:00
88558579d7
fix: Return POST resposne to the page 2025-02-22 02:44:16 -05:00
24257fea8c
feat: Actually make uploading profile image update it 2025-02-22 02:31:27 -05:00
3d467e8219
fix: Proper file extensions inside Minios 2025-02-21 19:36:31 -05:00
188d3e8318
feat: Full upload functionality 2025-02-21 19:28:14 -05:00
724e473755
fix: Prevent unauthed users from uploading 2025-02-21 18:37:54 -05:00
d0ee1296c4
feat: Framework for profile uploads with Minio 2025-02-21 18:35:00 -05:00
6adf4afcd7
fix: Prevent users from using the example password 2025-02-16 15:05:07 -05:00
22b3f0a72a
fix: Swap TS Expect errors with proper type handling in app.d.ts 2025-02-16 14:57:32 -05:00
f54eb55f91
build: Enable ESBuild as minifier 2025-02-16 01:16:37 -05:00
aa1cafd70a
build: Remove close plugin
Removes the custom close plugin, because preventing the DB from trying
to connect during the build stopped the issue of the build hanging.
2025-02-15 23:54:03 -05:00
eec5fc94ea
fix: Organize src/lib/types folder and Zod schemas 2025-02-15 23:23:52 -05:00
cc49ad84fb
fix: Replace utility classes with size="icon" on settings tooltip 2025-02-15 22:00:48 -05:00
77946c8ac6
feat: Tooltip for theme switcher 2025-02-15 22:00:14 -05:00
3f98b1f91e
feat: Account settings button 2025-02-15 21:57:27 -05:00
e8c155b5db
feat: Account settings page title 2025-02-15 21:46:30 -05:00
ab05344e8e
fix: Adjust success text formatti 2025-02-15 21:26:46 -05:00
885ff0fcd3
feat: Password update functionality 2025-02-15 21:24:37 -05:00
b0fc2f7c18
feat: Sign out functionality 2025-02-15 21:04:13 -05:00
51d255d15d
feat: Delete account functionality 2025-02-15 21:01:23 -05:00
c0688e87b0
docs: Update TODO.md 2025-02-15 20:42:50 -05:00
d77ee01bfe
fix: Move channelDialog into new forms dir 2025-02-15 19:01:47 -05:00
266a329e7e
feat: Setup schemas, componentize forms 2025-02-15 19:01:17 -05:00
3b696209e6
style: Prettier format 2025-02-15 16:45:08 -05:00
79552dd57c
feat: Frontend for Account Manager 2025-02-15 16:44:17 -05:00
09dce72dfc
fix: Typo 2025-02-15 16:38:48 -05:00
fb2592960c
fix: Change auth error response formatting 2025-02-13 10:40:42 -05:00
644deb31d7
fix: Don't crash on failed DB connection 2025-02-13 10:09:11 -05:00
7cf2c138b6
fix: Adjust classname variables 2025-02-12 18:04:10 -05:00
30ecb8ebd1
style: Missing comment 2025-02-11 18:01:03 -05:00
9b0843405a
build: Prevent DB connection during building 2025-02-11 17:58:27 -05:00
e938e7e064
fix: Minor production mode issues 2025-02-11 16:51:47 -05:00
66db8babbf
fix: Build stage stalling
Build stage would stall after finishing, this could cause some issue
when containerization is implemented, so I wrote a vite plugin to auto
kill it after it finished bundling.
2025-02-11 14:23:42 -05:00
4149066d74
fix: Allow codeblocks to expand to fit content
Note: Codeblocks can only be come up to 95% width of their container,
after that the `<pre>` will start scrolling.
2025-02-11 12:09:09 -05:00