109 Commits

Author SHA1 Message Date
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
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
lklynet 920236ed13 note: stop working while drunk 2026-01-08 14:23:35 -05:00
lklynet 9ba4bda355 feat(dashboard): add total unique peers counter and update docs
- Add new counter for total unique peers in dashboard UI
- Update command description to clarify default message scope
- Enhance README with new features and better organization
2026-01-08 12:31:56 -05:00
lklynet 3c2abd711c feat(chat): add commands system, context menu and terminal improvements
- Implement chat commands system with help menu and easter eggs
- Add context menu for whisper and block actions
- Improve terminal UI with resizer and styling enhancements
- Update chat message formatting and validation
- Clean up and refactor messaging code
2026-01-08 11:31:07 -05:00
LKLY d0e0f3c5a3 Merge pull request #46 from lklynet/pr-45
Pr 45
2026-01-08 10:15:20 -05:00
lklynet 5c2c3298c5 Merge branch 'main' into pr-45 2026-01-08 10:12:54 -05:00
lklynet 7fac9cb010 feat(p2p): increase max relay hops and improve gossip algorithm
Increase MAX_RELAY_HOPS from 2 to 5 for better message propagation. Update gossip algorithm to scale with connection count, using a minimum of 6 or 25% of eligible peers.
2026-01-07 21:01:36 -05:00
lklynet 43fe041c11 some simple theme fixes and optimizations. 2026-01-07 15:06:29 -05:00
LKLY e9a112ebce Merge pull request #41 from owennewo-dev/custom-css-themes
feat: additional themes
2026-01-07 10:05:43 -05:00
Owen G b716294f9b Update README.md 2026-01-06 21:13:14 -07:00
Owen G c2970737c2 add ENABLE_THEMES .env var 2026-01-06 21:10:50 -07:00
Owen G b949a0605e Update css for new terminal 2026-01-06 21:03:54 -07:00
lklynet f150e39092 feat: implement 90s screenname generator and update ID display 2026-01-06 22:19:21 -05:00
lklynet eb884e7643 real global chat fix :) 2026-01-06 21:36:30 -05:00
lklynet f964ae889c global chat fix 2026-01-06 21:35:59 -05:00
Owen G b4230ebc2f Merge branch 'main' into custom-css-themes 2026-01-06 19:11:00 -07:00
lklynet bf87416c0f readme reflects global changes. 2026-01-06 19:25:19 -05:00
lklynet 92ffb287a9 Update README with global chat documentation 2026-01-06 19:24:00 -05:00
lklynet b9bd5c9294 Merge PR #43 and resolve conflicts 2026-01-06 19:19:04 -05:00
lklynet c5d4bada21 docs(docker-compose): update environment variables with comments
Add commented-out configuration options to document available settings
2026-01-06 19:02:41 -05:00
lklynet 8b2c4e0b12 docs: updated default configuration values in README 2026-01-06 18:46:13 -05:00
lklynet 6beeeb0383 Merge PR #42 into main, resolving conflicts by preserving optimizations 2026-01-06 18:40:50 -05:00
LKLY 3ba0799619 Merge pull request #44 from lklynet/resource-refinement
refactor: optimize resources with gossip subsampling, memory leak fixes, and tuned constants
2026-01-06 18:34:23 -05:00
lklynet f9050a4448 refactor: optimize resources with gossip subsampling, memory leak fixes, and tuned constants 2026-01-06 16:05:23 -05:00
LKLY 32399602de Update FUNDING.yml with funding details
Added funding options for GitHub Sponsors and Buy Me a Coffee.
2026-01-05 22:51:15 -05:00
lklynet 0b1481bbec chore: update UI styles and include WIP global chat changes 2026-01-05 22:17:31 -05:00
lklynet 617a9d8c70 Enhance application with updated config, styles, and p2p messaging adjustments 2026-01-05 20:22:27 -05:00
LKLY 5d8c9073ba Merge pull request #20 from lklynet/feature/ephemeral-chat
feat: ephemeral p2p chat
2026-01-05 19:46:29 -05:00
LKLY 836b5c2fb2 Merge pull request #16 from ricardoboss/feature/pow-upgrade
feat: allow gradual increase of POW
2026-01-05 19:30:16 -05:00
Owen G 285de1ca33 Delete settings.json 2026-01-05 13:56:46 -07:00
Owen G db7c74be63 Add theme documentation 2026-01-05 13:52:42 -07:00
Owen G e0add7d8bf fix .gitignore mistake 2026-01-04 18:18:07 -07:00
Owen G 3ac1066064 more themes 2026-01-04 18:16:16 -07:00
Owen G 85db2ad6dc tokyo night theme 2026-01-04 16:12:52 -07:00
Owen G 7f88a45ae7 Move colors to variables and fix up UI 2026-01-04 16:00:42 -07:00
Ricardo Boss b1046df7d6 feat: allow gradual increase of POW 2026-01-03 19:22:32 +01:00
lklynet 6fe004d036 add your own location to map
map updates heatmap without refresh
2026-01-03 12:10:57 -05:00