KoalaDev
17c3ea295a
Centralize KoalaStuff legal notice
2026-07-23 02:59:58 +02:00
Timo
5d3cee4271
fix: update sitemap dates for dirty sources
2026-07-19 21:41:45 +02:00
Timo
1149de7ab7
fix: derive sitemap dates from page history
2026-07-19 21:33:53 +02:00
Timo
4882e058f1
fix: keep support SEO and sitemap metadata accurate
2026-07-19 21:21:49 +02:00
Timo
8d7085c97e
fix: hide access banner on smaller screens
2026-07-19 21:10:50 +02:00
Timo
630869260b
ci: publish text chat server beta
2026-07-19 20:43:11 +02:00
Timo
e9d735cd39
Merge remote-tracking branch 'origin/main' into feature/textchat
...
# Conflicts:
# extension/background.js
# extension/popup.js
2026-07-19 20:32:24 +02:00
Timo
aee3588f43
Document v2.6.4 release
2026-07-16 12:01:21 +02:00
GitHub Action
7f898e6eb4
chore(release): update versions to v2.6.4 [skip ci]
2026-07-16 09:51:25 +00:00
Timo
d2d4f5f3ea
Localize extension store metadata
v2.6.4
2026-07-16 11:50:21 +02:00
GitHub Action
6e625e3a38
chore(release): update versions to v2.6.3 [skip ci]
2026-07-15 11:37:32 +00:00
Timo
6aa2f53e6b
Fix access guide spacing and user help link
v2.6.3
2026-07-15 13:34:35 +02:00
Timo
2b485fed53
chore(release): update versions to v2.6.3 [skip ci]
2026-07-15 13:34:24 +02:00
Timo
fe13275b5d
Harden host access recovery races
2026-07-15 13:31:56 +02:00
Timo
61d0d64c7d
Remove developer link from user access guide
2026-07-15 13:28:20 +02:00
Timo
abcb10a1c3
Scope access help to Chromium rollout
2026-07-15 13:23:54 +02:00
Timo
03121477a8
Add dismissible localized access banner
2026-07-15 13:20:00 +02:00
Timo
285c04e00d
Align browser help cards
2026-07-15 13:09:50 +02:00
Timo
1989eb639b
Clarify sudden Chrome site access rollout
2026-07-15 13:07:48 +02:00
Timo
fd48ce8481
Fix site access banner overlay and immediate guidance
2026-07-15 13:05:24 +02:00
GitHub Action
649c8796a9
chore(release): update versions to v2.6.2 [skip ci]
2026-07-15 10:47:24 +00:00
Timo
142153a131
Harden host access recovery for v2.6.2
v2.6.2
2026-07-15 12:46:57 +02:00
Timo
a334605dd5
Remove unrelated relay troubleshooting from help page
2026-07-15 12:27:59 +02:00
Timo
7e7e60f267
Fix blocked website access and add troubleshooting page
2026-07-15 12:24:59 +02:00
KoalaDev
354500873c
fix: keep llms release version in sync
2026-07-15 10:05:26 +02:00
KoalaDev
9e0d294758
fix(chat): harden client state and messaging
2026-07-15 08:40:27 +02:00
KoalaDev
36c4c492d3
fix(chat): preserve detached overlay geometry
2026-07-15 07:31:27 +02:00
KoalaDev
e9dc299fc9
feat(chat): add in-page overlay
2026-07-15 07:23:02 +02:00
KoalaDev
ee0d68d8d3
feat(chat): add client encryption and key lifecycle
2026-07-15 07:10:32 +02:00
KoalaDev
f2eee6dc41
feat(chat): add stateless ciphertext relay
2026-07-15 07:02:08 +02:00
KoalaDev
8fee98834c
feat(chat): add encrypted invite contract
2026-07-15 06:58:22 +02:00
KoalaDev
771da1cf82
docs: add E2E chat feature brief
...
Design brief for the in-page E2E encrypted chat: threat model, key
derivation via URL fragment, #j2 link format, backward compatibility
with old extensions, and the constraints the discarded feature/soonTMChat
branch got wrong.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 06:25:52 +02:00
KoalaDev
ab2d7747fd
Merge branch 'main' of github.com:Shik3i/KoalaSync
2026-07-15 06:16:17 +02:00
KoalaDev
8f9676cc5a
fix(popup): make Status tab match the other tabs
...
The tab is still internally named data-tab="tab-dev". It used to be the
dev/diagnostics tab and was deliberately de-emphasized with font-size:
11px and a dimmer color. It was later relabelled to the user-facing
"Status" tab, but the rule stayed, leaving it 3px smaller and paler than
Room/Sync/Settings.
Drop tab-dev from the selector. #devToolsTabBtn, the opt-in Dev tab that
shares the rule, stays de-emphasized on purpose.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 06:15:40 +02:00
GitHub Action
477a814a79
chore(release): update versions to v2.6.1 [skip ci]
2026-07-15 03:57:56 +00:00
KoalaDev
cb84709358
fix(popup): render lobby peer names as text, not markup
...
Peer usernames are remote-controlled and were interpolated into an
innerHTML string in updateLobbyUI. The server only truncates them to 30
chars, so a peer could inject markup into everyone else's popup: enough
to load a remote image (leaking viewer IPs) or spoof readiness badges.
Inline handlers were already blocked by the MV3 default CSP.
Build the peer items with the DOM API, matching the pattern the sibling
peer list already uses.
Add the two checks that would have caught this before upload:
- eslint no-unsanitized, which reproduces the AMO warning at lint time
- addons-linter on the built XPI in verify-release, with
--warnings-as-errors since it exits 0 on warnings and AMO rejects them
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
v2.6.1
2026-07-15 05:57:38 +02:00
KoalaDev
43a7bb0d57
docs: scope changelog header to extension and relay server
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 05:16:58 +02:00
KoalaDev
e1e86307b1
docs: drop redesign-era items from v2.6.0 Fixed
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 05:16:45 +02:00
KoalaDev
e934fcf484
docs: limit v2.6.0 changelog to extension and server
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-15 05:16:16 +02:00
GitHub Action
d4181b2eaf
chore(release): update versions to v2.6.0 [skip ci]
2026-07-15 03:14:35 +00:00
KoalaDev
66d650f49c
docs: date v2.6.0 changelog release
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
v2.6.0
2026-07-15 05:13:43 +02:00
KoalaDev
2cde14b260
Merge pull request #28 from Shik3i/redesign/koala-nature-theme
...
Redesign the website and extension with the Koala nature theme
2026-07-15 05:03:48 +02:00
KoalaDev
db8bf8f647
docs: remove em dashes from store copy
2026-07-15 04:58:51 +02:00
KoalaDev
81001f2890
docs: correct relay and self-hosting copy
2026-07-15 04:55:53 +02:00
KoalaDev
861ffc306a
test(website): validate canonical relay URL
2026-07-15 04:53:29 +02:00
KoalaDev
6f6aac9c18
docs: refresh project documentation
2026-07-15 04:45:45 +02:00
KoalaDev
e4984b2d03
fix(website): complete self-hosting example
2026-07-15 04:37:51 +02:00
KoalaDev
18205f6573
docs(website): expand AI project profile
2026-07-15 04:29:20 +02:00
KoalaDev
a4bbddf3a4
fix(website): address accessibility audit findings
2026-07-15 04:23:14 +02:00
KoalaDev
b577f06988
fix(website): restore light mode step numbers
2026-07-15 03:48:22 +02:00