1. 0.01 s $ /nix/store/wkkwxc04gdw6b263l1h29pjarjnjdyb6-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes build --no-link git+https://codeberg.org/mtlynch/little-moments?ref=master&rev=1bc90feaf5813480bd7d07f901b1c19f7bd99598#packages.x86_64-linux.e2e-tests --print-build-logs
  2. 0.35 s error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/72700dbc8841d38e36a7e07a2a94f2e7a6309eba447105ee7f837830c741d847.sqlite' is busy
  3. 6.58 s these 4 derivations will be built:
  4. 6.58 s /nix/store/f45ymh3xaqx4gvmaaxd04w1fdz4ajq4q-little-moments-dev-0.0.1.drv
  5. 6.58 s /nix/store/j9w39d3z9ps2wqxxzvs0mkrjlix2vgjf-little-moments-e2e-0.0.1-npm-deps.drv
  6. 6.58 s /nix/store/mb9f6bfffyvjsj0r38m6h7xai13dav5r-import-from-tinybeans-0.0.1.drv
  7. 6.58 s /nix/store/5wnwccnirara2skbyxhavf728vks12mw-little-moments-e2e-0.0.1.drv
  8. 6.58 s these 3 paths will be fetched (2.5 MiB download, 9.8 MiB unpacked):
  9. 6.58 s /nix/store/6jw4ddvxyry8xc9fiql4jr1lvdgj9j4l-dejavu-fonts-2.37
  10. 6.58 s /nix/store/n6wcsaw689sdfpn425g194v5nkss2xlb-dejavu-fonts-minimal-2.37
  11. 6.58 s /nix/store/4zdm93iqanr959cd9z11qqfz66v80hnb-fonts.conf
  12. 6.60 s copying path '/nix/store/n6wcsaw689sdfpn425g194v5nkss2xlb-dejavu-fonts-minimal-2.37' from 'https://cache.nix-ci.com'...
  13. 6.87 s building '/nix/store/mb9f6bfffyvjsj0r38m6h7xai13dav5r-import-from-tinybeans-0.0.1.drv'...
  14. 6.91 s building '/nix/store/f45ymh3xaqx4gvmaaxd04w1fdz4ajq4q-little-moments-dev-0.0.1.drv'...
  15. 6.95 s building '/nix/store/j9w39d3z9ps2wqxxzvs0mkrjlix2vgjf-little-moments-e2e-0.0.1-npm-deps.drv'...
  16. 6.95 s import-from-tinybeans> Running phase: unpackPhase
  17. 6.95 s import-from-tinybeans> unpacking source archive /nix/store/nk9lnf1qkrmk0sylav6r31hcgll8lhkr-source
  18. 6.95 s import-from-tinybeans> source root is source
  19. 6.95 s copying path '/nix/store/6jw4ddvxyry8xc9fiql4jr1lvdgj9j4l-dejavu-fonts-2.37' from 'https://cache.nix-ci.com'...
  20. 6.95 s little-moments-dev> Running phase: unpackPhase
  21. 6.96 s little-moments-dev> unpacking source archive /nix/store/nk9lnf1qkrmk0sylav6r31hcgll8lhkr-source
  22. 6.98 s import-from-tinybeans> Running phase: patchPhase
  23. 6.99 s little-moments-e2e> Running phase: unpackPhase
  24. 6.99 s import-from-tinybeans> Running phase: updateAutotoolsGnuConfigScriptsPhase
  25. 6.99 s little-moments-e2e> unpacking source archive /nix/store/nk9lnf1qkrmk0sylav6r31hcgll8lhkr-source
  26. 7.00 s little-moments-dev> source root is source
  27. 7.02 s little-moments-e2e> source root is source
  28. 7.04 s little-moments-e2e> Running phase: patchPhase
  29. 7.04 s import-from-tinybeans> Running phase: configurePhase
  30. 7.05 s little-moments-e2e> Running phase: updateAutotoolsGnuConfigScriptsPhase
  31. 7.06 s little-moments-e2e> Running phase: configurePhase
  32. 7.07 s little-moments-dev> Running phase: patchPhase
  33. 7.09 s little-moments-e2e> no configure script, doing nothing
  34. 7.10 s little-moments-e2e> Running phase: buildPhase
  35. 7.13 s little-moments-dev> Running phase: updateAutotoolsGnuConfigScriptsPhase
  36. 7.19 s little-moments-dev> Running phase: configurePhase
  37. 7.26 s import-from-tinybeans> Running phase: buildPhase
  38. 7.29 s import-from-tinybeans> Building subPackage ./cmd/import-from-tinybeans
  39. 7.41 s little-moments-dev> Running phase: buildPhase
  40. 7.42 s little-moments-dev> Building subPackage ./cmd/app
  41. 7.47 s copying path '/nix/store/4zdm93iqanr959cd9z11qqfz66v80hnb-fonts.conf' from 'https://cache.nix-ci.com'...
  42. 7.60 s little-moments-e2e> Running phase: fixupPhase
  43. 7.64 s little-moments-e2e> shrinking RPATHs of ELF executables and libraries in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  44. 7.72 s little-moments-e2e> checking for references to /build/ in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps...
  45. 7.83 s little-moments-e2e> patching script interpreter paths in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  46. 8.17 s little-moments-e2e (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  47. 8.30 s little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  48. 8.33 s little-moments-e2e (post)> copying 1 paths...
  49. 8.33 s little-moments-e2e (post)> copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' to 'https://cache.nix-ci.com'...
  50. 12.11 s little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  51. 12.22 s little-moments-e2e (post)> copying 0 paths...
  52. 21.74 s little-moments-dev> Running phase: checkPhase
  53. 27.47 s import-from-tinybeans> Running phase: checkPhase
  54. 30.15 s little-moments-dev> ? codeberg.org/mtlynch/little-moments/cmd/app [no test files]
  55. 30.16 s little-moments-dev> Running phase: installPhase
  56. 30.21 s little-moments-dev> Running phase: fixupPhase
  57. 30.23 s little-moments-dev> shrinking RPATHs of ELF executables and libraries in /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1
  58. 30.23 s little-moments-dev> shrinking /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1/bin/app-dev
  59. 30.25 s little-moments-dev> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  60. 30.25 s little-moments-dev> checking for references to /build/ in /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1...
  61. 30.29 s little-moments-dev> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  62. 30.30 s little-moments-dev> patching script interpreter paths in /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1
  63. 30.30 s little-moments-dev> stripping (with command strip and flags -S -p) in /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1/bin
  64. 30.64 s little-moments-dev (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1
  65. 30.70 s little-moments-dev (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  66. 30.71 s little-moments-dev (post)> copying 1 paths...
  67. 30.72 s little-moments-dev (post)> copying path '/nix/store/ky95kahy81pv2ry8liidvqnizvpvx235-little-moments-dev-0.0.1' to 'https://cache.nix-ci.com'...
  68. 36.14 s little-moments-dev (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  69. 36.21 s little-moments-dev (post)> copying 0 paths...
  70. 38.12 s import-from-tinybeans> ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
  71. 38.13 s import-from-tinybeans> Running phase: installPhase
  72. 38.17 s import-from-tinybeans> Running phase: fixupPhase
  73. 38.18 s import-from-tinybeans> shrinking RPATHs of ELF executables and libraries in /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1
  74. 38.18 s import-from-tinybeans> shrinking /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
  75. 38.20 s import-from-tinybeans> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  76. 38.20 s import-from-tinybeans> checking for references to /build/ in /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1...
  77. 38.23 s import-from-tinybeans> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
  78. 38.24 s import-from-tinybeans> patching script interpreter paths in /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1
  79. 38.25 s import-from-tinybeans> stripping (with command strip and flags -S -p) in /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1/bin
  80. 38.55 s import-from-tinybeans (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1
  81. 38.59 s import-from-tinybeans (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  82. 38.61 s import-from-tinybeans (post)> copying 1 paths...
  83. 38.61 s import-from-tinybeans (post)> copying path '/nix/store/raaabi39w8flmlm2ji4k2552ipn5s7qj-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
  84. 42.42 s import-from-tinybeans (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  85. 42.59 s import-from-tinybeans (post)> copying 0 paths...
  86. 42.68 s building '/nix/store/5wnwccnirara2skbyxhavf728vks12mw-little-moments-e2e-0.0.1.drv'...
  87. 42.72 s little-moments-e2e> Running phase: unpackPhase
  88. 42.73 s little-moments-e2e> unpacking source archive /nix/store/nk9lnf1qkrmk0sylav6r31hcgll8lhkr-source
  89. 42.74 s little-moments-e2e> source root is source
  90. 42.75 s little-moments-e2e> Running phase: patchPhase
  91. 42.76 s little-moments-e2e> Executing npmConfigHook
  92. 42.76 s little-moments-e2e> Configuring npm
  93. 42.76 s little-moments-e2e> Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
  94. 42.78 s little-moments-e2e> Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
  95. 42.78 s little-moments-e2e> Installing dependencies
  96. 42.85 s little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  97. 42.85 s little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  98. 42.85 s little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  99. 43.53 s little-moments-e2e>
  100. 43.53 s little-moments-e2e> added 100 packages, and audited 101 packages in 694ms
  101. 43.53 s little-moments-e2e>
  102. 43.53 s little-moments-e2e> 25 packages are looking for funding
  103. 43.53 s little-moments-e2e> run `npm fund` for details
  104. 43.53 s little-moments-e2e>
  105. 43.53 s little-moments-e2e> found 0 vulnerabilities
  106. 43.58 s little-moments-e2e> patching script interpreter paths in node_modules
  107. 43.59 s little-moments-e2e> node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  108. 43.60 s little-moments-e2e> node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  109. 43.61 s little-moments-e2e> node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  110. 43.62 s little-moments-e2e> node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  111. 43.63 s little-moments-e2e> node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  112. 43.64 s little-moments-e2e> node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  113. 43.65 s little-moments-e2e> node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  114. 43.66 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  115. 43.67 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_chrome_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  116. 43.68 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  117. 43.68 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_chrome_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  118. 43.69 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_dev_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  119. 43.70 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_dev_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  120. 43.71 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_chrome_beta_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  121. 43.72 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_stable_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  122. 43.73 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_msedge_stable_linux.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  123. 43.74 s little-moments-e2e> node_modules/playwright-core/bin/reinstall_chrome_beta_mac.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/bash"
  124. 43.75 s little-moments-e2e> node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
  125. 43.76 s little-moments-e2e> node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  126. 43.77 s little-moments-e2e> node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
  127. 43.84 s little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  128. 43.84 s little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  129. 43.84 s little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  130. 44.03 s little-moments-e2e> rebuilt dependencies successfully
  131. 44.03 s little-moments-e2e> patching script interpreter paths in node_modules
  132. 44.10 s little-moments-e2e> Finished npmConfigHook
  133. 44.11 s little-moments-e2e> Running phase: updateAutotoolsGnuConfigScriptsPhase
  134. 44.12 s little-moments-e2e> Running phase: configurePhase
  135. 44.14 s little-moments-e2e> no configure script, doing nothing
  136. 44.15 s little-moments-e2e> Running phase: buildPhase
  137. 44.15 s little-moments-e2e> no Makefile or custom buildPhase, doing nothing
  138. 44.15 s little-moments-e2e> Running phase: checkPhase
  139. 45.08 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 6503f410-1284-4174-a17d-08631a6671fe-full.avif
  140. 45.12 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 6503f410-1284-4174-a17d-08631a6671fe-250px.jpg
  141. 45.15 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 6503f410-1284-4174-a17d-08631a6671fe-150px.jpg
  142. 45.15 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 3b225b80-fae9-4451-a3b5-9a09a0611e0c-full.mp4
  143. 45.17 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg
  144. 45.18 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-150px.jpg
  145. 45.18 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 40b0dddd-b9d5-424b-aa4d-e2827f75012f-full.mp4
  146. 45.20 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg
  147. 45.21 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-150px.jpg
  148. 45.21 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied a70feb04-6e0e-48e8-b211-41da359e6349-full.jpg
  149. 45.29 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg
  150. 45.32 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg
  151. 45.35 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied a70feb04-6e0e-48e8-b211-41da359e6349-150px.jpg
  152. 45.35 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1dbec822-2582-4262-be19-c93f6c175cea-full.jpg
  153. 45.43 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg
  154. 45.46 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg
  155. 45.49 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 1dbec822-2582-4262-be19-c93f6c175cea-150px.jpg
  156. 45.49 s little-moments-e2e> 2026/04/12 23:52:18 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  157. 46.12 s little-moments-e2e> 2026/04/12 23:52:19 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
  158. 46.20 s little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
  159. 46.20 s little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm.
  160. 46.20 s little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm.
  161. 47.20 s little-moments-e2e> [WebServer] 2026/04/12 23:52:20 codeberg.org/mtlynch/little-moments/cmd/app/main.go:19: starting little-moments server
  162. 47.20 s little-moments-e2e> [WebServer] 2026/04/12 23:52:20 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
  163. 47.86 s little-moments-e2e> [WebServer] 2026/04/12 23:52:21 codeberg.org/mtlynch/little-moments/handlers/csp.go:43: CSP media origin: ""
  164. 47.86 s little-moments-e2e> [WebServer] 2026/04/12 23:52:21 codeberg.org/mtlynch/little-moments/cmd/app/main.go:72: listening on http://localhost:6001
  165. 48.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:21 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /api/debug/db/per-session 404 19
  166. 48.13 s little-moments-e2e>
  167. 48.13 s little-moments-e2e> Running 10 tests using 1 worker
  168. 48.91 s little-moments-e2e> Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
  169. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  170. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  171. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  172. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  173. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  174. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  175. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  176. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  177. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  178. 49.02 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  179. 49.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  180. 49.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  181. 49.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  182. 49.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  183. 49.07 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  184. 49.30 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  185. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  186. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  187. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  188. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  189. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  190. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  191. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  192. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  193. 49.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  194. 49.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  195. 49.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  196. 49.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  197. 49.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  198. 49.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  199. 49.53 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  200. 49.53 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  201. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  202. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  203. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  204. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  205. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  206. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  207. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  208. 49.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  209. 49.58 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  210. 49.58 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  211. 49.58 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  212. 49.58 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  213. 49.58 s little-moments-e2e> [WebServer] 2026/04/12 23:52:22 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  214. 49.75 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  215. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  216. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  217. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  218. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  219. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  220. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  221. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  222. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  223. 49.76 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  224. 49.80 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  225. 49.80 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  226. 49.80 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  227. 49.80 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  228. 49.80 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  229. 49.85 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7747
  230. 49.85 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  231. 49.85 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-full.avif 200 262753
  232. 50.08 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  233. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  234. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  235. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  236. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  237. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  238. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  239. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  240. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  241. 50.09 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  242. 50.13 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  243. 50.13 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  244. 50.13 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  245. 50.13 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  246. 50.13 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  247. 50.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9103
  248. 50.19 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  249. 50.23 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-full.avif 200 262753
  250. 50.25 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-full.mp4 206 13136
  251. 50.30 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  252. 50.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-full.mp4 206 12623
  253. 50.34 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  254. 50.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9481
  255. 50.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  256. 50.53 s little-moments-e2e> [WebServer] 2026/04/12 23:52:23 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  257. 50.74 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6513
  258. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  259. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  260. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  261. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  262. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  263. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  264. 50.74 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  265. 50.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  266. 50.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  267. 50.79 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  268. 50.79 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  269. 50.79 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  270. 50.79 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  271. 50.79 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  272. 50.85 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  273. 50.85 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  274. 50.89 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  275. 50.90 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-full.mp4 206 12623
  276. 50.93 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9481
  277. 50.96 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  278. 51.00 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  279. 51.18 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  280. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  281. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  282. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  283. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  284. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  285. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  286. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  287. 51.18 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  288. 51.19 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  289. 51.22 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  290. 51.22 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  291. 51.22 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  292. 51.22 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  293. 51.22 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  294. 51.27 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  295. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  296. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  297. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  298. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  299. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  300. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  301. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  302. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  303. 51.28 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  304. 51.32 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  305. 51.32 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  306. 51.32 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  307. 51.32 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  308. 51.32 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  309. 51.36 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  310. 51.37 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  311. 51.41 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  312. 51.41 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-full.mp4 206 12623
  313. 51.50 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9481
  314. 51.53 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  315. 51.62 s little-moments-e2e> [WebServer] 2026/04/12 23:52:24 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8031
  316. 51.83 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  317. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  318. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  319. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  320. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  321. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  322. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  323. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  324. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  325. 51.83 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  326. 51.87 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  327. 51.87 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  328. 51.87 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  329. 51.87 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  330. 51.87 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  331. 51.93 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7747
  332. 51.93 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  333. 51.94 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-full.avif 200 262753
  334. 52.04 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9103
  335. 52.08 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-full.mp4 206 13136
  336. 52.11 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  337. 52.20 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 7849
  338. 52.20 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  339. 52.23 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  340. 52.40 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  341. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  342. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  343. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  344. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  345. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  346. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  347. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  348. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  349. 52.40 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  350. 52.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  351. 52.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  352. 52.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  353. 52.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  354. 52.44 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  355. 52.50 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 7857
  356. 52.50 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  357. 52.50 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  358. 52.54 s little-moments-e2e> [WebServer] 2026/04/12 23:52:25 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  359. 52.70 s little-moments-e2e> ·[WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509
  360. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
  361. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
  362. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
  363. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
  364. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
  365. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx-ext-response-targets@2.0.0/response-targets.js 200 3722
  366. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
  367. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
  368. 52.71 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
  369. 52.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/6503f410-1284-4174-a17d-08631a6671fe-250px.jpg 200 3217
  370. 52.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/3b225b80-fae9-4451-a3b5-9a09a0611e0c-thumb-250px.jpg 200 3190
  371. 52.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-250px.jpg 200 3134
  372. 52.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/40b0dddd-b9d5-424b-aa4d-e2827f75012f-thumb-250px.jpg 200 3063
  373. 52.75 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-250px.jpg 200 3228
  374. 52.82 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9481
  375. 52.82 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
  376. 52.82 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a70feb04-6e0e-48e8-b211-41da359e6349-850px.jpg 200 14082
  377. 52.86 s little-moments-e2e> [WebServer] 2026/04/12 23:52:26 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1dbec822-2582-4262-be19-c93f6c175cea-850px.jpg 200 14295
  378. 53.07 s little-moments-e2e> ·
  379. 53.07 s little-moments-e2e> 10 passed (5.9s)
  380. 53.14 s little-moments-e2e> Running phase: installPhase
  381. 53.15 s little-moments-e2e> Running phase: fixupPhase
  382. 53.16 s little-moments-e2e> shrinking RPATHs of ELF executables and libraries in /nix/store/ba4m4f55416gyghalp36d0n8jbgl8v8s-little-moments-e2e-0.0.1
  383. 53.16 s little-moments-e2e> checking for references to /build/ in /nix/store/ba4m4f55416gyghalp36d0n8jbgl8v8s-little-moments-e2e-0.0.1...
  384. 53.17 s little-moments-e2e> patching script interpreter paths in /nix/store/ba4m4f55416gyghalp36d0n8jbgl8v8s-little-moments-e2e-0.0.1
  385. 53.28 s little-moments-e2e (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ba4m4f55416gyghalp36d0n8jbgl8v8s-little-moments-e2e-0.0.1
  386. 53.32 s little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  387. 53.33 s little-moments-e2e (post)> copying 1 paths...
  388. 53.33 s little-moments-e2e (post)> copying path '/nix/store/ba4m4f55416gyghalp36d0n8jbgl8v8s-little-moments-e2e-0.0.1' to 'https://cache.nix-ci.com'...
  389. 53.39 s little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
  390. 53.89 s little-moments-e2e (post)> copying 2 paths...
  391. 53.89 s little-moments-e2e (post)> copying path '/nix/store/j9w39d3z9ps2wqxxzvs0mkrjlix2vgjf-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
  392. 54.04 s little-moments-e2e (post)> copying path '/nix/store/5wnwccnirara2skbyxhavf728vks12mw-little-moments-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...