7a536bceea
release: bump to 1.0.028
2026-08-04 16:00:39 +00:00
a1861d19f9
release: bump to 1.0.027
2026-08-04 15:00:39 +00:00
25cf7e35b5
release: bump to 1.0.026
2026-08-04 14:00:36 +00:00
b4f43e1d95
release: bump to 1.0.025
2026-08-04 13:00:36 +00:00
49a047d8b6
release: bump to 1.0.024
2026-08-04 12:00:38 +00:00
1476bce574
release: bump to 1.0.023
2026-08-04 11:00:37 +00:00
043c8e39b4
release: bump to 1.0.022
2026-08-04 10:00:38 +00:00
a2acb594d4
release: bump to 1.0.021
2026-08-04 09:00:38 +00:00
2480f6a758
release: bump to 1.0.020
2026-08-04 08:00:37 +00:00
8529819847
release: bump to 1.0.019
2026-08-04 07:00:37 +00:00
b8645220d2
release: bump to 1.0.018
2026-08-04 06:00:35 +00:00
8bf68b152d
release: bump to 1.0.017
2026-08-04 05:00:35 +00:00
8046730278
release: bump to 1.0.016
2026-08-04 04:00:36 +00:00
dd8733b60d
release: bump to 1.0.015
2026-08-04 03:00:34 +00:00
542da65db5
release: bump to 1.0.014
2026-08-04 02:00:37 +00:00
3e2ad1034b
release: bump to 1.0.013
2026-08-04 01:53:06 +00:00
411a73d2ee
release: bump to 1.0.012
2026-07-08 12:59:59 +00:00
01557bc0e0
release: bump to 1.0.011
2026-07-08 12:00:02 +00:00
64e6aca3c8
release: bump to 1.0.010
2026-07-08 11:00:01 +00:00
2a70972001
release: bump to 1.0.009
2026-07-08 10:00:00 +00:00
1aad0d838f
release: bump to 1.0.008
2026-07-08 09:00:03 +00:00
c02be42339
release: bump to 1.0.007
2026-07-08 08:00:04 +00:00
f526f6c056
release: bump to 1.0.006
2026-07-08 07:00:00 +00:00
db9b3d7403
release: bump to 1.0.005
2026-07-08 06:00:03 +00:00
c6189cba06
release: bump to 1.0.004
2026-07-08 05:00:03 +00:00
bd36ed75d1
release: bump to 1.0.003
2026-07-08 04:00:04 +00:00
f132b926f7
release: bump to 1.0.002
2026-07-08 03:00:04 +00:00
2352e02fc9
fix: start archive scheduler in background thread when serving
2026-07-08 02:45:50 +00:00
60e99e521d
ci: trigger fresh run
2026-07-08 02:22:09 +00:00
13dbb6b058
release: bump to 1.0.001
2026-07-08 02:00:03 +00:00
1882d63b31
fix(ci): mount entire tests/playwright dir to fix config resolution
2026-07-08 01:57:58 +00:00
59d0545808
fix: convert playwright config to JS, add git credentials to release push
2026-07-08 01:50:34 +00:00
72903dc6dd
fix(ci): fix indentation in Playwright test step (YAML parse error)
2026-07-08 00:44:30 +00:00
7135d8b808
ci: trigger workflow run
2026-07-08 00:43:07 +00:00
35f67723d4
fix(ci): mount test files individually, install playwright@1.51.0 in container to avoid node_modules version conflict
2026-07-08 00:28:18 +00:00
771facb878
chore(ci): remove redundant pr-check.yml, ci.yml covers all workflows
2026-07-08 00:22:26 +00:00
cae5c4f4a0
fix(ci): pin playwright@1.51.0 and set PLAYWRIGHT_BROWSERS_PATH for baked-in browsers
2026-07-08 00:20:40 +00:00
fec577ef23
fix(ci): replace grep -oP with portable grep -oE for BusyBox
2026-07-08 00:13:48 +00:00
cf3101e18f
ci: trigger pipeline
2026-07-07 23:45:56 +00:00
d7e7c02838
feat: reserved CI port range 10000-10099, document convention
2026-07-07 23:27:12 +00:00
c27bd399ec
feat: CI auto-detects and shifts port to avoid production conflicts
2026-07-07 23:15:11 +00:00
e47dd2315e
fix: skip e2e on push to main, improve timeline CSS
2026-07-07 23:09:31 +00:00
31035119fe
feat: timeline layout with dates on left grouped by day
2026-07-07 23:01:16 +00:00
1298f88df8
fix(ci): isolate e2e container name to prevent killing production
2026-07-07 22:54:17 +00:00
9c2ffabfbf
fix: remove stale container before e2e app start
2026-07-07 22:47:20 +00:00
80ff136c31
feat: add Playwright E2E tests to CI
...
- 15 tests: home, listing, detail, nav, status, RSS/Atom, theme toggle
- CI e2e job seeds test DB (80 articles, 3 sources) in Docker container
- Tests run in mcr.microsoft.com/playwright:v1.51.0-jammy image
- Port 5000 published for health check from runner
- node_modules + test-results excluded from git
2026-07-07 22:45:52 +00:00
4c5e936ca8
fix: stable named volume for data persistence across deploys
2026-07-07 22:05:56 +00:00
5efa6e4284
fix: use pure shell instead of python3 for version parsing in runner
2026-07-07 21:18:07 +00:00
3fc5b2d58f
fix: use GITHUB_OUTPUT file in bump step too
2026-07-07 20:05:33 +00:00
7fbb84dce2
fix: use python3 instead of jq for JSON parsing in runner
2026-07-07 20:05:13 +00:00