Commit graph

  • a6a73a806f
    Merge ab86aab10f into e52fcda7c3 sstidl 2026-04-30 13:51:30 +08:00
  • b2e2ba4377
    Merge 070898e7bd into e52fcda7c3 TheV 2026-04-27 23:19:52 +02:00
  • 786bc29ca4
    Merge 8c22140ebb into e52fcda7c3 Akira Yamamoto 2026-04-27 14:27:50 +10:00
  • 8c22140ebb Make ca-certificates dependency explicit Akira Yamamoto 2026-04-27 14:27:46 +10:00
  • 475cae5b0e EXPERIMENT: drop FROM php:8-alpine in favor of FROM alpine:3.21 Akira Yamamoto 2026-04-27 09:46:22 +10:00
  • 4e8fec20d3
    Merge 6ae24a1e40 into e52fcda7c3 Ehsan Shirvanian 2026-04-27 09:46:22 +10:00
  • 401d2a0552
    Merge 88f822b1a1 into e52fcda7c3 Akira Yamamoto 2026-04-27 09:42:39 +10:00
  • 88f822b1a1 docker: drop runtime PHP scan-dir discovery for env var + apk path glob Akira Yamamoto 2026-04-27 09:42:36 +10:00
  • e52fcda7c3 docs: update install instructions (closes #790) master Stefan Stidl 2026-04-26 14:23:09 +02:00
  • d0883796fc fix(docker): raise PHP post_max_size for default 20MB upload chunks Akira Yamamoto 2026-04-26 18:36:35 +10:00
  • 853214db6c
    chore(release): v6.1.0 (#795) v6.1.0 Copilot 2026-04-18 23:33:55 +02:00
  • 18bad6d3c0
    chore(release): v6.1.0 copilot-swe-agent[bot] 2026-04-18 21:23:25 +00:00
  • 1ec859d63c
    Rename my-agent.agent.md to release-agent.agent.md sstidl 2026-04-18 23:17:54 +02:00
  • 5c563305fc
    Define Release Agent with purpose and responsibilities sstidl 2026-04-18 23:16:28 +02:00
  • ecb2a0e736
    Add Docker TAGLINE env customization for modern frontend slogan (#794) Copilot 2026-04-18 23:06:37 +02:00
  • a1e0a77ab5
    Fix TAGLINE sed delimiter and add apostrophe tagline E2E test copilot/feature-customize-docker-image copilot-swe-agent[bot] 2026-04-18 20:48:33 +00:00
  • 8f0323c4a7 update geoip phar and db sstidl 2026-04-18 22:29:36 +02:00
  • aeca99505b
    Refine TAGLINE replacement and expand E2E coverage copilot-swe-agent[bot] 2026-04-18 20:07:25 +00:00
  • a2a0a37a40
    Add Docker TAGLINE env customization for modern UI slogan copilot-swe-agent[bot] 2026-04-18 20:02:10 +00:00
  • eec82accb1
    Initial plan copilot-swe-agent[bot] 2026-04-18 19:57:54 +00:00
  • 070898e7bd perf: avoid O(n²) indexOf lookup in classic UI server loop valer23 2026-04-17 10:42:37 +02:00
  • d8a9763952 fix: handle parenthetical qualifiers and multi-comma server names valer23 2026-04-17 10:39:33 +02:00
  • 16abce9953 fix: avoid mutating original server array and add null guard valer23 2026-04-17 10:28:38 +02:00
  • b8a4b3b511 feat: sort server list by country name instead of city name valer23 2026-04-17 10:28:38 +02:00
  • c3d6830814 chore(release): v6.0.2 v6.0.2 Stefan Stidl 2026-04-14 14:25:27 +02:00
  • 18b46600d0
    docker: apply TITLE to modern page heading (#788) sstidl 2026-04-14 10:12:49 +02:00
  • d73d83f0b7 docker: apply TITLE to modern page heading Stefan Stidl 2026-04-14 10:03:06 +02:00
  • d18552fe8a
    docker: restore TITLE env handling in entrypoint (#787) sstidl 2026-04-14 09:06:03 +02:00
  • 73f235a890 test(e2e): cover TITLE with umlauts and quotes Stefan Stidl 2026-04-14 08:50:46 +02:00
  • 771da12c4e docker: escape TITLE for HTML output Stefan Stidl 2026-04-14 08:33:49 +02:00
  • 9b3160114f docker: restore TITLE env handling in entrypoint Stefan Stidl 2026-04-14 08:11:03 +02:00
  • 03d62a0ca1
    fix: add aria-label to startStopBtn for screen reader accessibility (#785) Copilot 2026-04-13 07:56:17 +02:00
  • f75de09f48
    fix: add aria-label to startStopBtn for screen reader accessibility copilot-swe-agent[bot] 2026-04-13 05:50:18 +00:00
  • da29334083
    Fix accessibility: replace div#startStopBtn with <button> in classic design (#782) Copilot 2026-04-13 07:40:02 +02:00
  • dce0bdddb3
    chore(deps): bump actions/setup-node from 4 to 6 (#783) dependabot[bot] 2026-04-13 07:32:05 +02:00
  • cd89d0e313
    chore(deps): bump actions/checkout from 4 to 6 (#784) dependabot[bot] 2026-04-13 07:31:44 +02:00
  • 172b11f4ab
    chore(deps): bump actions/checkout from 4 to 6 dependabot[bot] 2026-04-13 05:24:09 +00:00
  • 42c0380637
    chore(deps): bump actions/setup-node from 4 to 6 dependabot[bot] 2026-04-13 05:24:05 +00:00
  • 5a57b59717
    Replace div#startStopBtn with button element for keyboard accessibility copilot-swe-agent[bot] 2026-04-12 21:22:14 +00:00
  • cebc5f2846
    Initial plan copilot-swe-agent[bot] 2026-04-12 21:18:54 +00:00
  • d2b9c724e6
    Support legacy EMAIL env var as deprecated fallback for GDPR_EMAIL (#781) Copilot 2026-04-12 23:14:11 +02:00
  • aeb31c101c fix stderr logging Stefan Stidl 2026-04-12 23:12:18 +02:00
  • 2b6f5e0b6b
    Fix: Support legacy EMAIL env var as fallback for GDPR_EMAIL in privacy policy copilot-swe-agent[bot] 2026-04-12 21:02:06 +00:00
  • f0b848d617
    Initial plan copilot-swe-agent[bot] 2026-04-12 20:59:58 +00:00
  • ab86aab10f http fetch timeout fix chore/playwright-mode-test-plan Stefan Stidl 2026-04-12 15:40:32 +02:00
  • 21d3fb0260 ci: use npm ci and track package-lock for reproducible e2e Stefan Stidl 2026-04-12 15:21:38 +02:00
  • aa332c2528 test(e2e): make global setup readiness check node14-compatible Stefan Stidl 2026-04-12 15:19:55 +02:00
  • 48dcde3d1c test(e2e): fix backend-testpoint fixture port Stefan Stidl 2026-04-12 15:18:06 +02:00
  • 3bd9e1b7af
    chore/playwright mode test plan (#778) sstidl 2026-04-12 15:15:14 +02:00
  • 2c69f1bebf docs(test): refine playwright plan with implemented CI strategy Stefan Stidl 2026-04-12 15:05:54 +02:00
  • 8e4e10e236 ci: make standalone playwright manual and document e2e gating Stefan Stidl 2026-04-12 15:03:14 +02:00
  • 49f54a5c3c
    add e2e testing (#777) sstidl 2026-04-12 14:59:54 +02:00
  • 39802a400d ci(e2e): run on master push and allow manual dispatch Stefan Stidl 2026-04-12 14:43:50 +02:00
  • d84060f0d0 ci(docker): gate image build on playwright e2e Stefan Stidl 2026-04-12 14:17:19 +02:00
  • fa30b1af0d test(e2e): add classic standalone no-server regression Stefan Stidl 2026-04-12 14:14:40 +02:00
  • 8af69b87c2 test(e2e): add playwright phase-1 mode coverage Stefan Stidl 2026-04-12 14:06:03 +02:00
  • 0cabecdc78 docs(test): add playwright modes test plan Stefan Stidl 2026-04-12 14:06:00 +02:00
  • 1a45664d81 version strings sync Stefan Stidl 2026-04-12 13:53:38 +02:00
  • c4ce1d2731 doc: design-switch sstidl 2026-04-12 11:09:02 +00:00
  • 6693c7ee2c
    Cherry-pick: revert "Use server-list.json in classic frontend by default" (#776) v6.0.1 Copilot 2026-04-12 12:47:38 +02:00
  • 0036c36dce bump version to v6.0.1 copilot/cherry-pick-fd76790 sstidl 2026-04-12 10:45:59 +00:00
  • a77b739905
    Revert "Use server-list.json in classic frontend by default" Stefan Stidl 2026-04-12 12:36:23 +02:00
  • fd76790860 Revert "Use server-list.json in classic frontend by default" newdesign Stefan Stidl 2026-04-12 12:36:23 +02:00
  • 3a7dc31ff2
    Implement the new design from #649 (#694) v6.0.0 sstidl 2026-04-11 23:07:05 +02:00
  • 4afb3fc18a Apply brand color palette, mobile-first layout, Noto Sans Myanmar font Ryan- 2026-03-31 19:18:07 +07:00
  • d7303e5e8b Add portal-style UI, Burmese translation, and custom asset separation Ryan- 2026-03-31 19:11:36 +07:00
  • 8449b94ad6 Add configurable server list URLs to frontend and Docker Stefan Stidl 2026-03-19 00:32:13 +01:00
  • fdb1681aad Use server-list.json in classic frontend by default Stefan Stidl 2026-03-19 00:12:47 +01:00
  • debd40b4f7 fix: server.json handling Stefan Stidl 2026-03-18 23:56:18 +01:00
  • 1c7c44ed9c
    Filter unreachable servers from selector (newdesign UI) (#769) sstidl 2026-03-18 23:09:34 +01:00
  • d7bec8679f fix misleading comment Stefan Stidl 2026-03-18 18:33:29 +01:00
  • 91002b881b
    keep // servers in list sstidl 2026-03-18 17:47:40 +01:00
  • 61d1e51132
    Potential fix for pull request finding sstidl 2026-03-18 17:46:53 +01:00
  • 17ecc341d1
    Apply suggestions from code review sstidl 2026-03-18 17:30:00 +01:00
  • eda4148bcb Merge remote-tracking branch 'origin/master' into newdesign Stefan Stidl 2026-03-18 11:15:03 +01:00
  • 530c47a739 Filter unreachable servers from selector (newdesign UI) Lumi 2026-03-18 08:13:27 +01:00
  • 27acb2dcc5
    Update Speedtest screen recording link in README sstidl 2026-03-16 19:43:38 +01:00
  • 2fa1cfc6cc
    Merge 6f1d8c50f1 into e1310d88a3 Tom Hudson 2026-03-15 18:27:23 -04:00
  • 6f1d8c50f1 Fix code review issues: server loading, subdir nav, chart perf Tom Hudson 2026-03-15 18:27:15 -04:00
  • c5f5c30b28 Add internet stability test feature Tom Hudson 2026-03-15 18:07:20 -04:00
  • e1310d88a3
    Bump docker/setup-qemu-action from 3 to 4 (#760) dependabot[bot] 2026-03-11 20:16:35 +01:00
  • 7c0b191a21
    Bump docker/build-push-action from 6 to 7 (#762) dependabot[bot] 2026-03-11 20:16:09 +01:00
  • 983f0cec83
    Bump docker/setup-buildx-action from 3 to 4 (#759) dependabot[bot] 2026-03-11 20:15:50 +01:00
  • 7b62e8417f
    Bump docker/metadata-action from 5 to 6 (#761) dependabot[bot] 2026-03-11 20:13:55 +01:00
  • 82b7a2629d
    Bump docker/login-action from 3 to 4 (#763) dependabot[bot] 2026-03-11 20:13:06 +01:00
  • 62ec52c93a
    Bump docker/login-action from 3 to 4 dependabot[bot] 2026-03-09 05:28:54 +00:00
  • e222bdd908
    Bump docker/build-push-action from 6 to 7 dependabot[bot] 2026-03-09 05:28:51 +00:00
  • 8f841d7d73
    Bump docker/metadata-action from 5 to 6 dependabot[bot] 2026-03-09 05:28:48 +00:00
  • 0be3aefd3e
    Bump docker/setup-qemu-action from 3 to 4 dependabot[bot] 2026-03-09 05:28:44 +00:00
  • 64ef95a00f
    Bump docker/setup-buildx-action from 3 to 4 dependabot[bot] 2026-03-09 05:28:41 +00:00
  • f1f48ae53e
    fix: return client IPv6 address via cloudflared (#757) Matthew Kobayashi 2026-03-06 08:52:59 +10:00
  • fb193a6928
    fix: Validate and normalise IP addresses from request headers Matthew Kobayashi 2026-03-05 17:12:21 +10:00
  • 61379130ac
    fix: return client IPv6 address via cloudflared Matthew Kobayashi 2026-03-05 11:28:48 +10:00
  • 8a4550a717
    Merge 192accd42a into 98f447c8db Mohamad risza 2026-02-27 23:11:42 +00:00
  • 98f447c8db
    Add .NET client library to README (#739) MemphiZ 2026-02-23 18:57:48 +01:00
  • 01d7845053 test: add mssql docker compose tests Stefan Stidl 2026-02-07 22:51:20 +01:00
  • 6ae24a1e40 load chrts.js locally Ehsan Shirvanian 2026-02-05 14:25:17 -05:00
  • fbd32ea617 Add dark theme Ehsan Shirvanian 2026-02-05 13:52:54 -05:00
  • 5dd20570da add simple analytics page Ehsan Shirvanian 2026-02-05 13:41:08 -05:00
  • 734a35f89c
    Fix PHP version check for geoip2.phar compatibility (#754) Copilot 2026-01-31 21:45:28 +01:00