build packages.x86_64-linux.e2e-tests
0.01 s
$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-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 --log-format raw-with-logs build --no-link git+https://codeberg.org/mtlynch/little-moments?ref=email-auth&rev=d8a46b0e5eae19cbcf0ac92b2bf5189ee236b95b#packages.x86_64-linux.e2e-tests --print-build-logs
0.12 s
error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/b94814e466529d88444a9534f8614fb8878d6c3b393000a004fcc656257a1334.sqlite ' is busy
41.35 s
Running phase: unpackPhase
41.36 s
unpacking source archive /nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source
41.38 s
source root is source
41.39 s
Running phase: patchPhase
41.40 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
41.41 s
Running phase: configurePhase
41.42 s
no configure script, doing nothing
41.43 s
Running phase: buildPhase
41.74 s
Running phase: fixupPhase
41.77 s
shrinking RPATHs of ELF executables and libraries in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
41.83 s
checking for references to /build/ in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps...
41.92 s
patching script interpreter paths in /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
42.21 s
post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
42.26 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
42.27 s
post-build-hook: copying 1 paths...
42.27 s
post-build-hook: copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' to 'https://cache.nix-ci.com'...
46.07 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
47.07 s
post-build-hook: copying 1 paths...
47.08 s
post-build-hook: copying path '/nix/store/jgmszivhm1hqmg4qsdlda7adlck4qiji-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'...
47.98 s
Running phase: unpackPhase
48.00 s
unpacking source archive /nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source
48.04 s
source root is source
48.10 s
Running phase: patchPhase
48.12 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
48.16 s
Running phase: configurePhase
48.20 s
Running phase: buildPhase
48.27 s
go: downloading github.com/aws/aws-sdk-go-v2 v1.41.5
48.29 s
go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.13
48.29 s
go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.13
48.29 s
go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3
48.29 s
go: downloading codeberg.org/mtlynch/go-evolutionary-migrate v0.0.1
48.29 s
go: downloading github.com/ncruces/go-sqlite3 v0.22.0
48.29 s
go: downloading github.com/google/uuid v1.6.0
48.34 s
go: downloading golang.org/x/image v0.38.0
48.43 s
go: downloading github.com/mtlynch/simpleauth/v2 v2.0.0-20241108014613-2f32145d692d
48.54 s
go: downloading github.com/mtlynch/jeff v0.2.4
48.60 s
go: downloading github.com/tinylib/msgp v1.1.6
48.65 s
go: downloading github.com/philhofer/fwd v1.1.1
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.9
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.14
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.18
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.10
48.69 s
go: downloading github.com/aws/smithy-go v1.24.2
48.69 s
go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.21
48.77 s
go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13
48.82 s
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21
48.82 s
go: downloading github.com/ncruces/julianday v1.0.0
48.82 s
go: downloading github.com/tetratelabs/wazero v1.8.2
48.82 s
go: downloading golang.org/x/sys v0.29.0
50.84 s
Running phase: installPhase
51.96 s
post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules
52.01 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
52.03 s
post-build-hook: copying 1 paths...
52.03 s
post-build-hook: copying path '/nix/store/s5hgf9aihgdwxdy13sjln8l9az2cq20i-import-from-tinybeans-0.0.1-go-modules' to 'https://cache.nix-ci.com'...
56.97 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
57.43 s
post-build-hook: copying 0 paths...
57.60 s
Running phase: unpackPhase
57.60 s
unpacking source archive /nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source
57.64 s
source root is source
57.67 s
Running phase: patchPhase
57.68 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
57.70 s
Running phase: configurePhase
57.87 s
Running phase: buildPhase
57.88 s
Building subPackage ./cmd/import-from-tinybeans
72.17 s
Running phase: checkPhase
82.55 s
? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files]
82.56 s
Running phase: installPhase
82.59 s
Running phase: fixupPhase
82.61 s
shrinking RPATHs of ELF executables and libraries in /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1
82.61 s
shrinking /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped
82.62 s
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
82.63 s
checking for references to /build/ in /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1...
82.65 s
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
82.66 s
patching script interpreter paths in /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1
82.67 s
stripping (with command strip and flags -S -p) in /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1/bin
82.97 s
post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1
83.00 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
83.02 s
post-build-hook: copying 1 paths...
83.02 s
post-build-hook: copying path '/nix/store/rwpz1hpdxfh31m20bjp5rvzd3b7brq85-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'...
86.77 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
88.49 s
post-build-hook: copying 0 paths...
88.62 s
Running phase: unpackPhase
88.63 s
unpacking source archive /nix/store/98ncgaqwfrvf600352gz6qracnpy9aij-source
88.65 s
source root is source
88.66 s
Running phase: patchPhase
88.66 s
Executing npmConfigHook
88.66 s
Configuring npm
88.66 s
Validating consistency between /build/source/package-lock.json and /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps/package-lock.json
88.69 s
Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps
88.69 s
Installing dependencies
88.77 s
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
88.77 s
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
88.77 s
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
89.38 s
89.38 s
added 100 packages, and audited 101 packages in 623ms
89.38 s
89.38 s
25 packages are looking for funding
89.38 s
run `npm fund` for details
89.38 s
89.38 s
found 0 vulnerabilities
89.42 s
patching script interpreter paths in node_modules
89.43 s
node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.44 s
node_modules/@playwright/test/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.45 s
node_modules/playwright/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.46 s
node_modules/ulid/bin/cli.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.47 s
node_modules/playwright-core/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.48 s
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"
89.49 s
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"
89.50 s
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"
89.51 s
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"
89.52 s
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"
89.53 s
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"
89.53 s
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"
89.54 s
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"
89.55 s
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"
89.56 s
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"
89.57 s
node_modules/playwright-core/lib/utilsBundleImpl/xdg-open: interpreter directive changed from "#!/bin/sh" to "/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3/bin/sh"
89.60 s
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"
89.61 s
node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.64 s
node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.66 s
node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1/bin/node"
89.74 s
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
89.74 s
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
89.74 s
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
89.94 s
rebuilt dependencies successfully
89.95 s
patching script interpreter paths in node_modules
90.01 s
Finished npmConfigHook
90.01 s
Running phase: updateAutotoolsGnuConfigScriptsPhase
90.03 s
Running phase: configurePhase
90.05 s
no configure script, doing nothing
90.05 s
Running phase: buildPhase
90.06 s
no Makefile or custom buildPhase, doing nothing
90.06 s
Running phase: checkPhase
91.00 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 1729fc5f-a659-4e76-a664-b993f0760435-full.avif
91.03 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg
91.07 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied 1729fc5f-a659-4e76-a664-b993f0760435-150px.jpg
91.07 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied fa5121fd-d3b8-454c-bce7-d54d05a889bc-full.mp4
91.08 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg
91.10 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-150px.jpg
91.10 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied c85c2f25-0ed0-4961-8c58-0af23d520298-full.mp4
91.11 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg
91.12 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-150px.jpg
91.12 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied b6eed4e6-679a-45f5-a12e-4bc9bf03944a-full.jpg
91.20 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg
91.23 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg
91.26 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied b6eed4e6-679a-45f5-a12e-4bc9bf03944a-150px.jpg
91.26 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 8e087ec3-ef36-45cf-8956-b71de137e97e-full.jpg
91.34 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied 8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg
91.37 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg
91.40 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied 8e087ec3-ef36-45cf-8956-b71de137e97e-150px.jpg
91.40 s
2026/04/15 00:34:31 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
92.11 s
2026/04/15 00:34:32 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db
92.19 s
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm.
92.19 s
npm warn Unknown env config "platform". This will stop working in the next major version of npm.
92.19 s
npm warn Unknown env config "arch". This will stop working in the next major version of npm.
93.18 s
[WebServer] 2026/04/15 00:34:33 codeberg.org/mtlynch/little-moments/cmd/app/main.go:29: starting little-moments server
93.18 s
[WebServer] 2026/04/15 00:34:33 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db
93.84 s
[WebServer] 2026/04/15 00:34:34 codeberg.org/mtlynch/little-moments/handlers/csp.go:43: CSP media origin: ""
93.85 s
[WebServer] 2026/04/15 00:34:34 codeberg.org/mtlynch/little-moments/cmd/app/main.go:89: listening on http://localhost:6001
94.11 s
94.11 s
Running 14 tests using 1 worker
94.86 s
Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set.
94.96 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
94.96 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
94.97 s
[WebServer] 2026/04/15 00:34:35 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
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
94.97 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
95.18 s
·[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
95.18 s
[WebServer] 2026/04/15 00:34:35 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
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
95.18 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
95.19 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
95.19 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
95.31 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
95.31 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
95.31 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
95.31 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
95.39 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
95.39 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
95.39 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
95.43 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
95.43 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
95.43 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
95.43 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
95.43 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
95.58 s
·[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
95.59 s
[WebServer] 2026/04/15 00:34:35 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
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
95.59 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
95.71 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
95.71 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
95.71 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
95.71 s
[WebServer] 2026/04/15 00:34:35 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
95.79 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
95.79 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
95.79 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
95.83 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
95.83 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
95.83 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
95.83 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
95.83 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
95.89 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
95.89 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.05 s
·[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.05 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
96.06 s
[WebServer] 2026/04/15 00:34:36 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
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
96.06 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
96.17 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
96.17 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
96.17 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
96.17 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
96.26 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
96.26 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
96.26 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
96.30 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
96.30 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
96.30 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
96.30 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
96.30 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
96.36 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /logout 303 0
96.36 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.40 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 303 33
96.40 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.56 s
·[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.56 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
96.57 s
[WebServer] 2026/04/15 00:34:36 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
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
96.57 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
96.67 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
96.67 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
96.67 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
96.67 s
[WebServer] 2026/04/15 00:34:36 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
96.76 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
96.76 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
96.76 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
96.79 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
96.79 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
96.79 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
96.79 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
96.80 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
96.95 s
·[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
96.95 s
[WebServer] 2026/04/15 00:34:37 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
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
96.95 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
97.06 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
97.06 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
97.06 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
97.06 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
97.16 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
97.16 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
97.16 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
97.19 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
97.19 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
97.19 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
97.19 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
97.19 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
97.34 s
·[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
97.34 s
[WebServer] 2026/04/15 00:34:37 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
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
97.34 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
97.46 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
97.46 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
97.46 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
97.46 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
97.54 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
97.54 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
97.54 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
97.58 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
97.58 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
97.58 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
97.58 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
97.58 s
[WebServer] 2026/04/15 00:34:37 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
97.74 s
·[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
97.74 s
[WebServer] 2026/04/15 00:34:38 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
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
97.74 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
97.75 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
97.75 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
97.86 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
97.86 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
97.86 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
97.86 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
97.94 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
97.94 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
97.94 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
97.98 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
97.98 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
97.98 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
97.98 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
97.98 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
98.01 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7966
98.01 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
98.01 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-full.avif 200 262753
98.24 s
·[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
98.24 s
[WebServer] 2026/04/15 00:34:38 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
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
98.24 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
98.25 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
98.25 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
98.36 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
98.36 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
98.36 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
98.36 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
98.44 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
98.44 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
98.44 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
98.48 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
98.48 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
98.48 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
98.48 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
98.48 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
98.53 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9330
98.53 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
98.57 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-full.mp4 206 13136
98.57 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-full.avif 200 262753
98.63 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
98.66 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-full.mp4 206 12623
98.66 s
[WebServer] 2026/04/15 00:34:38 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
98.73 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
98.76 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
98.81 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
99.02 s
·[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
99.05 s
[WebServer] 2026/04/15 00:34:39 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
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
99.05 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
99.14 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
99.14 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
99.14 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
99.14 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
99.22 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
99.22 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
99.22 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
99.26 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
99.26 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
99.26 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
99.26 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
99.26 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
99.29 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
99.30 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
99.33 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-full.mp4 206 12623
99.33 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
99.36 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
99.40 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
99.42 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8282
99.60 s
·[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
99.60 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
99.60 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
99.60 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
99.60 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
99.61 s
[WebServer] 2026/04/15 00:34:39 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
99.61 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
99.61 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
99.61 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
99.61 s
[WebServer] 2026/04/15 00:34:39 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
99.72 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
99.72 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
99.72 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
99.72 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
99.81 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
99.81 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
99.81 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
99.85 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
99.85 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
99.85 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
99.85 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
99.85 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
99.89 s
[WebServer] 2026/04/15 00:34:40 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
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
99.89 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
99.90 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
99.90 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
99.90 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
100.01 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
100.01 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
100.01 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
100.01 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
100.11 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
100.11 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
100.11 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6740
100.14 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
100.14 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
100.14 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
100.14 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
100.15 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
100.17 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8258
100.18 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
100.21 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
100.21 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-full.mp4 206 12623
100.29 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
100.33 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
100.41 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 8266
100.63 s
·[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
100.63 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
100.63 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
100.64 s
[WebServer] 2026/04/15 00:34:40 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
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
100.64 s
[WebServer] 2026/04/15 00:34:40 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
100.76 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
100.76 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
100.76 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
100.76 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
100.86 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
100.86 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
100.86 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
100.90 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
100.90 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
100.90 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
100.90 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
100.90 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
100.94 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7966
100.95 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
100.95 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-full.avif 200 262753
101.04 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 9330
101.08 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-full.mp4 206 13136
101.12 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
101.19 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8084
101.20 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
101.23 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
101.41 s
·[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
101.41 s
[WebServer] 2026/04/15 00:34:41 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
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
101.41 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
101.52 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
101.52 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
101.52 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
101.52 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
101.61 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
101.61 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
101.61 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
101.65 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
101.65 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
101.65 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
101.65 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
101.65 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
101.68 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 8084
101.68 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
101.68 s
[WebServer] 2026/04/15 00:34:41 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
101.71 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
101.89 s
·[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login 200 2970
101.89 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901
101.89 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25
101.89 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917
101.89 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496
101.89 s
[WebServer] 2026/04/15 00:34:42 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
101.90 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775
101.90 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128
101.90 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478
101.90 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813
102.01 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/store/sqlite/login_tokens.go:17: inserting login token for user 700001
102.01 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/login_dev.go:47: login: generated token for homer@example.com (user 700001)
102.01 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login 303 0
102.01 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /login/confirm 200 2840
102.09 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/login.go:95: login confirm: consumed token for user 700001 (homer@example.com)
102.09 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /login/confirm 303 0
102.09 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
102.13 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/1729fc5f-a659-4e76-a664-b993f0760435-250px.jpg 200 3217
102.13 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/fa5121fd-d3b8-454c-bce7-d54d05a889bc-thumb-250px.jpg 200 3190
102.13 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/c85c2f25-0ed0-4961-8c58-0af23d520298-thumb-250px.jpg 200 3063
102.13 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-250px.jpg 200 3134
102.13 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-250px.jpg 200 3228
102.14 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6736
102.22 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9708
102.23 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608
102.23 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b6eed4e6-679a-45f5-a12e-4bc9bf03944a-850px.jpg 200 14082
102.26 s
[WebServer] 2026/04/15 00:34:42 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/8e087ec3-ef36-45cf-8956-b71de137e97e-850px.jpg 200 14295
102.48 s
·
102.48 s
14 passed (9.3s)
102.54 s
Running phase: installPhase
102.55 s
Running phase: fixupPhase
102.56 s
shrinking RPATHs of ELF executables and libraries in /nix/store/dpdk3azmkdzinrmhq5sp7qsr8x17gdaw-little-moments-e2e-0.0.1
102.56 s
checking for references to /build/ in /nix/store/dpdk3azmkdzinrmhq5sp7qsr8x17gdaw-little-moments-e2e-0.0.1...
102.57 s
patching script interpreter paths in /nix/store/dpdk3azmkdzinrmhq5sp7qsr8x17gdaw-little-moments-e2e-0.0.1
102.69 s
post-build-hook: Uploading paths from nix-ci to the NixCI cache /nix/store/dpdk3azmkdzinrmhq5sp7qsr8x17gdaw-little-moments-e2e-0.0.1
102.72 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
102.73 s
post-build-hook: copying 1 paths...
102.73 s
post-build-hook: copying path '/nix/store/dpdk3azmkdzinrmhq5sp7qsr8x17gdaw-little-moments-e2e-0.0.1' to 'https://cache.nix-ci.com'...
102.80 s
post-build-hook: warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
103.26 s
post-build-hook: copying 1 paths...
103.26 s
post-build-hook: copying path '/nix/store/wv0v73jkrnalq2k87yjqvvjaxivwl8kv-little-moments-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...