24 Commits
Author SHA1 Message Date
ge-garcia 62b3bf1c83 docs: update readme 2025-10-13 12:44:17 -04:00
ge-garcia 47a76569c1 fix:lint 2025-10-13 12:19:22 -04:00
ge-garcia e7fff00001 v1: delete old repo, initalize monorepo structure, config, database, and api packages basic setup 2025-10-10 21:17:32 -04:00
ge-garcia 7325fddd45 merge: branch 'refactor/client-changes' 2025-10-08 17:24:55 -04:00
ge-garcia 2f91713c11 ui: consistency across pages and better autofocus
- Consistency achieved across all pages on header items, icons, and
margins / positions. Kinda hacked together quite a bit, may need to
focus on a consistent style guide across components via utility classes
- Autofocus on MessageInput. Refs were giving problems, ended up using
DOM queries and focus is now achieved on ChatPage load and when replying
to a user. Not ideal and should be changed to Refs again at some point
- CreateChannelModal now loads categories, still fails the actual POST
request though
- Removed extrenuous console.log statements
- Laid groundwork for permissions system
- New more consistent look and feel overall
2025-10-07 15:55:24 -04:00
ge-garcia 24a99900b1 fix: role logic, autofocus
- MessageInput: autofocus on reply
- usePermission: new hook to start working out permissions and actions
- fix all build blocking errors
2025-10-06 20:03:49 -04:00
ge-garcia 99ade46247 ui: message improvements
- Message input: improve focus
- Server home icon: improve sizing and padding relative to other borders
on page
- Chat page: improve loading more messages through use effect scroll
2025-10-06 19:30:35 -04:00
ge-garcia 2edf97bf1c ui: many minor changes
- Messages:
    - Separate into components in @/components/messages/
    - Fixed replies
    - Dropdown still failing
- Channel Sidebar's User Panel:
    - Navigate to /settings
- Settings:
    - Use navigate() instead of a tags
    - Remove stub settings cards
- ServerSidebar: minor padding fix
- ChannelSidebar: category collapse working
2025-10-06 19:05:23 -04:00
ge-garcia 0cbb496fab merge: branch 'refactor/client-cleanup' 2025-10-01 16:38:42 -04:00
ge-garcia 8ca50b327a fix: channels not mapped properly, new dev:web and dev:electron scripts 2025-10-01 16:31:46 -04:00
ge-garcia e071be8def merge pull request 'fix: fix all build blocking errors for bun run build' (#1) from refactor/client-cleanup into main
Reviewed-on: #1
2025-10-01 19:45:57 +00:00
ge-garcia 8bb12f94e3 fix: fix all build blocking errors for bun run build 2025-10-01 15:34:19 -04:00
ge-garcia bdc448c193 voip: initial test run of store for managing socket connections 2025-09-28 10:05:11 -04:00
ge-garciaandGitHub a2fb529911 Merge pull request #11 from k-puig/feature/events
socket set up
2025-09-28 08:37:50 -04:00
ge-garcia 67d041e287 Merge branch 'main' of https://github.com/k-puig/shellhacks-2025 2025-09-28 08:34:47 -04:00
ge-garcia 83e813a950 socket set up 2025-09-28 08:02:47 -04:00
ge-garcia a5e7fa4bc6 sad 2025-09-28 07:46:11 -04:00
ge-garcia af8371ed84 halfway commit to allow collaboration 2025-09-28 05:58:29 -04:00
ge-garcia b79d3ac2cf auth: update server authentication 2025-09-28 01:58:59 -04:00
ge-garcia d6a52460c5 ui: theme system, routing fixes, major overhaul, still need to fix dropdowns 2025-09-27 23:19:51 -04:00
ge-garciaandGitHub 65dad4a9c2 Merge pull request #4 from k-puig/feature/client-setup
feature/client setup
2025-09-27 03:41:28 -04:00
ge-garcia 1592703149 src: first layout, many dependencies
- setup query templates and potential auth flow/state
- basic server & channel lists
- guessed types for db and apis
- user panel / settings templates
- many steps left
2025-09-27 03:38:42 -04:00
ge-garcia f069340bab src: gitignore 2025-09-27 00:38:29 -04:00
ge-garcia ee56df5540 src: update build and dev 2025-09-27 00:26:30 -04:00