147 Commits

Author SHA1 Message Date
lklynet 7303f605ac feat: add peer listing and graceful shutdown
- Add `/who` command to list active users via new `/api/peers` endpoint
- Implement graceful shutdown for server and swarm with proper cleanup
- Enhance SSE broadcast with client connection state checks
- Expose peer list in stats and add health endpoint
- Fix theme color refresh for network visualization
2026-03-04 19:07:53 -05:00
LKLY 3b80cb9036 Merge pull request #67 from ggfevans/feature/dracula-theme
feat: add Dracula dark & light themes
2026-01-28 12:51:52 -05:00
ggfevans 5ea7942001 fix: include THEMES.md, update alucard to dracula-light and remove dropshadow from screenshots 2026-01-23 02:00:52 -08:00
Gareth Evans 99d33cfb1d Apply suggestion from @owennewo-dev
Co-authored-by: Owen G <garciafamilyid4@gmail.com>
2026-01-23 01:00:26 -08:00
ggfevans 6459ba9f89 feat: add dracula/alucard themes 2026-01-22 03:09:25 -08:00
ggfevans 5f886866ee Update README.md with themes 2026-01-20 20:09:28 -08:00
ggfevans e75741e61d feat: add Dracula theme, this time with formatting yay 2026-01-20 17:41:25 -08:00
ggfevans 427011eb24 fix: update app.js with Dracula & Alucard themes 2026-01-20 17:32:27 -08:00
ggfevans 78a9a9a3e0 feat: add dracula theme 2026-01-20 17:31:43 -08:00
ggfevans 22d45e4931 feat: add Dracula light theme (Alucard)
Light variant based on official Alucard specification
Purple and pink accents on warm cream background

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 16:55:41 -08:00
ggfevans 0f1fff03ef feat: add Dracula dark theme
Based on official Dracula specification from draculatheme.com/spec
Purple and pink accents with cyan highlights on dark background
2026-01-20 16:55:41 -08:00
LKLY 482233907e Update package.json v1.0.1 2026-01-20 14:41:33 -05:00
LKLY 21850d5d04 Update package.json 2026-01-20 12:12:03 -05:00
LKLY bf0c11bf30 Update package.json v1.0.0 v0.14.1 2026-01-20 10:57:16 -05:00
LKLY e88e67fdbd Merge pull request #63 from Larguma/main
theme: add catppuccin mocha/latte
v0.14.0
2026-01-19 10:17:35 -05:00
Larguma 171ec63999 doc: update readme with new theme images 2026-01-18 15:06:47 +01:00
Larguma d3f08f8dd1 theme: add catppuccin mocha/latte 2026-01-18 15:00:02 +01:00
LKLY 4e53e6954e Clean up FUNDING.yml by removing comments
Removed commented funding model options and retained GitHub funding information.
2026-01-14 13:42:43 -05:00
LKLY d53bdef1c3 Merge pull request #61 from lklynet/fix/version-display-and-notification-bug
Add version to diagnostics and fix update notification bug
v0.13.0
2026-01-12 15:12:14 -05:00
lklynet f365545b15 Add version to diagnostics and fix update notification bug 2026-01-12 15:10:15 -05:00
LKLY fecb01958e Merge pull request #60 from lklynet/pr-38
Pr 38
2026-01-12 14:57:42 -05:00
LKLY 31b8338b5d Update base image to node:20-slim
big mistake updating lol
2026-01-12 14:52:34 -05:00
LKLY 1339817c8b Use BASE_IMAGE build-arg in Dockerfile to support per-arch base images 2026-01-12 14:45:29 -05:00
lklynet 5e9d2f9f27 Resolve conflicts and move bandwidth graph to diagnostics panel 2026-01-12 14:39:38 -05:00
LKLY fb081ab018 Merge pull request #58 from owennewo-dev/theme-screenshots
fix: update theme images
2026-01-12 14:19:02 -05:00
LKLY 9ea5abce2c Merge pull request #50 from nepeat/chore/node24
chore: update docker node 20->24
2026-01-12 14:17:07 -05:00
Owen G fd16605d0a update theme images 2026-01-12 09:56:07 -07:00
lklynet 0567f1a3d1 ci(virustotal): add ref specification and branch switching
Ensure the workflow checks out and switches to the correct branch by explicitly specifying the ref and using git switch
v0.12.2
2026-01-12 10:48:59 -05:00
lklynet f9ca9039b3 chore: bump version to 0.12.1 and optimize Dockerfile
- Update package version to 0.12.1
- Reorganize Dockerfile COPY commands for better clarity
v0.12.1
2026-01-12 10:42:19 -05:00
lklynet b86cf8bcce fix: correct file path for hypernode.svg in Dockerfile
The hypernode.svg file was being copied to the wrong location. Update the COPY command to place it in the public directory where it belongs.
2026-01-12 10:18:37 -05:00
lklynet ed4dda8614 feat(ui): update theme system and improve UI consistency
- Rename default theme to hypermind and add hypermind-classic theme
- Update theme colors and ordering in theme selector
- Add Google Sans fonts and update terminal font styling
- Move sound command status to system status bar
- Update documentation and screenshots for new themes
- Cleaned up branding images
v0.12.0
2026-01-12 10:14:46 -05:00
lklynet d81cb41ff3 style: increase font size for terminal input and prompt on mobile to prevent mobile zoom when chatting v0.11.1 2026-01-11 22:00:51 -05:00
github-actions[bot] a59cc893f1 Update VirusTotal badge [skip ci] 2026-01-12 01:40:30 +00:00
LKLY 619ad7aaf7 Merge pull request #13 from DataDalton/virustotal
Virustotal automation
2026-01-11 20:32:03 -05:00
lklynet b7eb5ecd54 feat(theme): add hypermind theme with notification support
Added a new (official) hypermind theme with color scheme to match new site and a notification display when switching themes
v0.11.0
2026-01-11 17:49:13 -05:00
lklynet 5d5217ee81 - fixed chat word wrapping
- added sounds for sent, received, whisper chats ('/sound' to turn on)
- /timestamp to turn chat time stamps on and off now
v0.10.0
2026-01-11 16:41:10 -05:00
lklynet 28a2014c01 Merge PR #49 and resolve conflicts 2026-01-11 16:31:02 -05:00
LKLY 4dd9ca1605 Merge pull request #55 from lklynet/pr-52
Pr 52
v0.9.1
2026-01-10 11:54:14 -05:00
LKLY 79987ff9c7 Merge branch 'main' into pr-52 2026-01-10 11:54:06 -05:00
lklynet 77c37ecdd8 chore: downgrade version to 0.9.1 for compatibility 2026-01-10 11:53:05 -05:00
LKLY 1a289742f8 Merge pull request #51 from lklynet/feature/new-version-alert
[feature] Add new version check and refactor api/chat commands
v0.9.0
2026-01-10 11:44:00 -05:00
lklynet e8ee38f730 fix: revert version to 0.9.0 and remove github mock endpoint
Remove mocked GitHub API response and implement actual API call
2026-01-10 11:42:43 -05:00
lklynet f7e86204a1 Fix duplicate chat messages and improve P2P deduplication 2026-01-09 11:06:49 -05:00
Fernando Campione ddcf67226f modularise chat commands and add error handling for wrong commands 2026-01-09 10:28:50 +00:00
Fernando Campione 0f08522e56 fix check 2026-01-09 10:10:16 +00:00
Fernando Campione 6ec66ada33 Commit work so far so I can continue from the office 2026-01-09 08:24:08 +00:00
lklynet 3211ae02da docs: add line break in themes list for better readability v0.8.0 2026-01-08 16:23:19 -05:00
lklynet a7b1513e3b docs: add theme preview images to README 2026-01-08 16:22:39 -05:00
nepeat 296f44efb2 chore: update docker node 20->24 2026-01-08 22:22:15 +01:00
lklynet 9b63103148 feat(chat): add sound effects and timestamp toggle functionality
- Implement SoundManager for playing sound effects on message events
- Add /sound and /timestamp commands to toggle features
- Persist sound and timestamp preferences in localStorage
- Style timestamps in chat messages
2026-01-08 15:58:37 -05:00