Your Name and Claude Sonnet 5
2c77a8e229
Ignore local .claude/ dev-server config
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-03 17:01:13 +08:00
Your Name and Claude Sonnet 5
251c9de87c
Convert im_webapp from static mock prototypes to real backend integration
...
Implements all 11 product chapters (auth, messaging, contacts, groups,
files/favorites, calls, workplace/reports, settings, security) against the
real /v1/im REST API and native Tinode WS protocol, replacing the hardcoded
mock data the ba8f48ee prototype commit shipped with. Adds src/lib/im-api.js
as the REST client, plus supporting fixes across messages-view.jsx and the
attachment/upload/download pipeline (wrong SDK auth headers, group topic
naming, seq/timezone edge cases) found via live end-to-end testing against
the real backend.
Backup checkpoint before reconciling with origin/dev's parallel rewrite.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-03 11:40:53 +08:00
richjohnrambo
ba8f48ee83
完成 IM Web Android 端产品页面开发
2026-08-25 18:30:40 +08:00
Your Name
ca5e74ee98
修复静态资源发布后不生效: /umd/缓存策略从immutable改为no-cache
...
构建产物文件名不带内容哈希,一年免验证的缓存策略导致每次蓝绿发布后
浏览器和CDN都会继续吃旧版本,用户需要清缓存或开无痕窗口才能看到更新。
改为no-cache后浏览器/CDN每次都会带条件请求向源站确认,未变化时只是
一次很快的304,一旦文件真的变了会立刻拿到新内容,不再需要手动清缓存。
2026-08-12 12:54:41 +08:00
Your Name
111d9040a7
修复健康检查失败: nginx补上IPv6监听
...
首次部署时健康检查一直失败——容器内nginx只listen了IPv4(0.0.0.0:80),
但/etc/hosts里localhost解析到::1在前,wget http://localhost/因而连不上 。
补上 listen [::]:80 双栈监听解决。部署脚本那边也同步改成直连127.0.0.1,
避免再依赖localhost的解析顺序。
2026-08-11 12:52:06 +08:00
Your Name
85ac8ce43b
接入Gitea Actions蓝绿发布:API_KEY构建时注入、新增Dockerfile
...
- src/config.js 的 API_KEY 改为从构建时环境变量 TINODE_API_KEY 注入,
不再依赖官方demo默认值;未设置时保留原demo key作为本地快速测试的兜底
- webpack.config.js 新增 DefinePlugin 完成注入,并自动加载(gitignored的)
.env.local,开发者本地调试不需要每次手动export
- 新增 Dockerfile(node构建+nginx serve) 和 docker/nginx.conf
- 新增 .gitea/workflows/deploy.yml:手动触发的蓝绿发布流程
2026-08-11 12:40:12 +08:00
or-else
14e1e6b549
bug fix: typo
2026-07-04 16:01:47 +03:00
or-else
70a9ab8996
firebase updated, two bugs related to fb fixed
2026-07-04 15:42:55 +03:00
or-else
d24b297685
adding new files
2026-07-04 15:19:29 +03:00
or-else
7bf3fa71d6
partially dependencies updated
2026-07-04 15:19:03 +03:00
Gene
ac9d61eaad
Merge pull request #143 from Moraussubara-Shi/devel
...
proposed Portuguese translation
2026-05-23 22:07:47 +03:00
Moraussubara Shi
ece2aa0e87
proposed Portuguese translation
2026-05-20 20:12:23 +01:00
or-else
ac779ef31b
merge devel
2026-03-03 13:36:48 +03:00
or-else
e2c32de5c2
update the sdk version
2026-03-03 13:32:29 +03:00
or-else
6bd9afe017
update translations
2026-03-02 14:39:27 +03:00
or-else
91799adb9a
rebuilt, new translation modules added to git
2026-03-02 14:11:36 +03:00
or-else
3bfabc90f3
add missing vi translations, rearrange language imports in alpha order
2026-03-02 14:06:40 +03:00
Gene
6b21c1deaa
Merge pull request #141 from Antoanyabo/i18n-vi
...
feat(translation): Add Vietnamese (vi) translation
2026-03-02 13:34:19 +03:00
amit
d674deeca6
feat(translation): Add Vietnamese (vi) translation
2026-03-02 15:07:52 +07:00
or-else
573f99993a
rebuilt with the sdk bug fix
2026-03-01 19:05:14 +03:00
or-else
e6dfde28f6
restore topic subscription after a reconnect
2026-03-01 18:31:24 +03:00
or-else
389ef305ab
cleanup
2026-03-01 14:03:18 +03:00
or-else
2aa1b731ee
fix for #140 , fix for some UI breakage, cosmetic changes
2026-03-01 13:59:59 +03:00
or-else
656aebdb5d
rebuild with the correct version of the sdk
2026-02-13 15:43:24 +03:00
or-else
e9d6c2e5bf
fix #139 : use dvh/dvw css units for the top viewport size
2026-02-13 15:38:45 +03:00
or-else
e097f134b7
dependencies updated
2026-01-20 13:02:19 +03:00
or-else
d296bebe1c
bump version to 0.25.2
2026-01-20 13:00:39 +03:00
or-else
234fb48b93
cleanup
2026-01-20 12:58:58 +03:00
or-else
a54ae70746
split out a few modules, handle esc key
2026-01-19 15:41:33 +03:00
or-else
5b7565c8f8
debug logging removed
2026-01-17 12:58:36 +03:00
or-else
dea781b423
adding TheCard preview
2026-01-17 12:55:45 +03:00
or-else
930f4f0656
TheCard handling in messages
2026-01-16 20:51:57 +03:00
or-else
16489432cf
fix wallpaper defaults
2026-01-16 11:51:42 +03:00
or-else
84534dfc63
dependencies updated, browserlist config updated, version changed to 0.25.1
2025-12-26 15:51:21 +03:00
or-else
8c3d273c34
missing translations added
2025-12-26 15:24:34 +03:00
or-else
b2bae67ed2
version bumped, dependencies updated
2025-12-12 09:13:31 +03:00
or-else
825a6661f3
dependencies updated, version changed to 0.25.0-rc1
2025-11-26 12:02:48 +03:00
or-else
c4fa4c6847
dependencies updated, rebuilt
2025-11-08 12:52:29 +03:00
or-else
c17a314640
fix dark mode button color
2025-11-08 10:20:30 +03:00
or-else
7fa83d0d3e
merge devel
2025-11-07 19:33:14 +03:00
or-else
fb11d0f477
dependencies updated
2025-11-07 15:13:18 +03:00
or-else
b11d1f6d39
dependencies updated, version changed to 25.0-beta3, rebuilt
2025-11-07 15:09:26 +03:00
or-else
896505e49d
fix incoming call colors in dark mode
2025-11-06 18:39:05 +03:00
or-else
ad3c6f5d36
fixed position of controls in incoming call
2025-11-06 13:15:57 +03:00
or-else
b4ba9ab7d8
slightly stronger indicator of pinned chat
2025-10-28 12:36:05 +03:00
or-else
4cd3e84178
make subscriber count work with older server
2025-10-28 12:32:52 +03:00
or-else
15b41a9bd8
better screenshots
2025-10-27 19:32:33 +03:00
or-else
89c1cc7add
minor UI tweak, screenshots updated
2025-10-27 19:07:25 +03:00
or-else
0a1e2d3a3d
bump version, update dependencies
2025-10-27 10:27:40 +03:00
or-else
3a2a9f90d0
translations added
2025-10-27 10:13:54 +03:00