Commit graph

  • 3ada090eef
    Merge pull request #828 from librespeed/dependabot/github_actions/actions/stale-11 master sstidl 2026-08-03 07:27:52 +02:00
  • 4142a915a6
    chore(deps): bump actions/stale from 10 to 11 dependabot[bot] 2026-08-03 05:08:08 +00:00
  • b98d3dcf0a
    Merge 6ae24a1e40 into 1af6517eb9 Ehsan Shirvanian 2026-07-30 10:45:18 +02:00
  • 1af6517eb9
    Merge pull request #820 from EmanuelPeixoto/fix-upload-http-status sstidl 2026-07-30 07:06:37 +02:00
  • 397308de03 fix upload race: use captured x in onload, remove upload.onload restart EmanuelPeixoto 2026-07-28 16:10:41 -03:00
  • 18e254ff49
    Merge pull request #826 from librespeed/dependabot/npm_and_yarn/minimatch-3.1.5 sstidl 2026-07-28 07:31:18 +02:00
  • aefa645520
    Merge pull request #827 from librespeed/dependabot/npm_and_yarn/flatted-3.4.3 sstidl 2026-07-28 07:30:57 +02:00
  • 5e7bdbfa31
    Merge pull request #825 from librespeed/dependabot/npm_and_yarn/js-yaml-4.3.0 sstidl 2026-07-28 07:30:27 +02:00
  • 9d07f726bb
    Merge pull request #824 from librespeed/dependabot/npm_and_yarn/brace-expansion-1.1.16 sstidl 2026-07-28 07:29:39 +02:00
  • 36584defcc
    chore(deps-dev): bump flatted from 3.3.3 to 3.4.3 dependabot[bot] 2026-07-28 05:26:43 +00:00
  • fd0529e793
    chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 dependabot[bot] 2026-07-28 05:26:42 +00:00
  • 3f59cf07cf
    chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 dependabot[bot] 2026-07-28 05:26:40 +00:00
  • 081c8bfeb5
    chore(deps-dev): bump brace-expansion from 1.1.12 to 1.1.16 dependabot[bot] 2026-07-28 05:26:40 +00:00
  • f4acb0d82d
    Merge pull request #779 from librespeed/chore/playwright-mode-test-plan sstidl 2026-07-28 07:25:39 +02:00
  • dbb4067f5e ci: run Docker workflow for master pull requests Stefan Stidl 2026-07-27 22:18:31 +02:00
  • 2afc380e19 fix upload: check HTTP status in xhr.onload, expand IIS docs EmanuelPeixoto 2026-07-23 17:50:51 -03:00
  • 16e8440dff chore(release): prepare v6.2.0 v6.2.0 Stefan Stidl 2026-07-22 20:23:45 +02:00
  • be1c7f87a7
    Merge pull request #798 from akirayamamoto/fix/php-post-max-size-upload-chunks sstidl 2026-07-22 20:17:51 +02:00
  • 1b3c0ac9c4 fix upload: check HTTP status in onload, document server body size limit EmanuelPeixoto 2026-07-22 14:51:45 -03:00
  • 7e10d1eb96
    Merge pull request #818 from sstidl/feat/add-pwa-manifest sstidl 2026-07-20 22:56:57 +02:00
  • e7d4fecccf fix: include PWA assets in npm package Stefan Stidl 2026-07-20 22:50:30 +02:00
  • 3b25d9e33a feat: add installable PWA metadata Stefan Stidl 2026-07-20 22:35:16 +02:00
  • 48aaa4da57
    Merge pull request #809 from shaked-shlomo/fix/doc-typos sstidl 2026-07-20 11:44:45 +02:00
  • 481b50f79b
    Merge pull request #812 from librespeed/dependabot/github_actions/actions/checkout-7 sstidl 2026-07-20 11:43:23 +02:00
  • 602aae8ce0
    Merge pull request #817 from librespeed/dependabot/github_actions/actions/setup-node-7 sstidl 2026-07-20 11:42:45 +02:00
  • 0ae3211e44
    chore(deps): bump actions/setup-node from 6 to 7 dependabot[bot] 2026-07-20 05:08:46 +00:00
  • b0100ec3c1
    chore(deps): bump actions/checkout from 6 to 7 dependabot[bot] 2026-06-22 05:07:36 +00:00
  • a293ac4cb9
    Merge pull request #811 from librespeed/dependabot/docker/alpine-3.24 sstidl 2026-06-15 13:21:39 +02:00
  • b765d5993a
    chore(deps): bump alpine from 3.23 to 3.24 dependabot[bot] 2026-06-15 05:08:26 +00:00
  • 265c42d4bf docs: trim Docker PHP ini comments Akira Yamamoto 2026-06-09 22:27:23 +10:00
  • 914a29de7a docker: simplify Alpine PHP ini install Akira Yamamoto 2026-06-09 18:25:14 +10:00
  • a30872a4e8 docs: shorten PHP upload limit comment Akira Yamamoto 2026-06-09 18:19:10 +10:00
  • 0feb8b5042 docs: update Alpine PHP ini comment Akira Yamamoto 2026-06-09 18:11:52 +10:00
  • db4a5f8d5a docker: drop runtime PHP scan-dir discovery for env var + apk path glob Akira Yamamoto 2026-04-27 09:42:36 +10:00
  • 3b3cddeb41 fix(docker): raise PHP post_max_size for default 20MB upload chunks Akira Yamamoto 2026-04-26 18:36:35 +10:00
  • b4eeb5c260 Fix typos in documentation and a code comment Shaked Shlomo 2026-06-01 17:16:34 +03:00
  • 23b7780056
    Merge pull request #805 from librespeed/internet-stability sstidl 2026-05-27 22:54:47 +02:00
  • 320b908864 Add stability feature Playwright coverage, fix Server selection start race internet-stability Stefan Stidl 2026-05-16 20:02:07 +02:00
  • 48263c47e8 remove duplicated lines from rebase Stefan Stidl 2026-05-16 19:10:39 +02:00
  • 8ba87a92bc Merge branch 'internet-stability' of https://github.com/librespeed/speedtest into internet-stability Stefan Stidl 2026-05-16 19:06:45 +02:00
  • 89e14e9a38 Update README for stability test Stefan Stidl 2026-05-16 17:23:34 +02:00
  • 7a995280a2 Fix stability test server list and timeouts Stefan Stidl 2026-05-16 15:22:06 +02:00
  • fd883ba67f fix: clarify stability failed requests metric Stefan Stidl 2026-05-16 15:00:53 +02:00
  • 5278912ed4 Fix code review issues: server loading, subdir nav, chart perf Tom Hudson 2026-03-15 18:27:15 -04:00
  • 7839a4331c Add internet stability test feature Tom Hudson 2026-03-15 18:07:20 -04:00
  • 5cd7ce2efa perf: avoid O(n²) indexOf lookup in classic UI server loop valer23 2026-04-17 10:42:37 +02:00
  • 69fa7a4edb fix: handle parenthetical qualifiers and multi-comma server names valer23 2026-04-17 10:39:33 +02:00
  • 42d700cf08 fix: avoid mutating original server array and add null guard valer23 2026-04-17 10:28:38 +02:00
  • 4ec3a755fa feat: sort server list by country name instead of city name valer23 2026-04-17 10:28:38 +02:00
  • c11ee9f68a
    Merge pull request #800 from akirayamamoto/experiment/alpine-base-no-php sstidl 2026-05-16 17:57:30 +02:00
  • 7b5c33455d
    Merge branch 'master' into experiment/alpine-base-no-php sstidl 2026-05-16 17:56:02 +02:00
  • 94104e9bb3 Update README for stability test Stefan Stidl 2026-05-16 17:23:34 +02:00
  • a9197302b0 Fix stability test server list and timeouts Stefan Stidl 2026-05-16 15:22:06 +02:00
  • 8db7cdca80 fix: clarify stability failed requests metric Stefan Stidl 2026-05-16 15:00:53 +02:00
  • 903a7024c4 Merge origin/master into internet-stability origin/internet-stability Stefan Stidl 2026-05-16 10:23:37 +02: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
  • e52fcda7c3 docs: update install instructions (closes #790) Stefan Stidl 2026-04-26 14:23:09 +02: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 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