$ /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=about-build&rev=023a2c7291772a95511f12d163e825a5f3d8fefe#packages.x86_64-linux.e2e-tests --print-build-logs error (ignored): SQLite database '/var/cache/private/nix-ci-worker/eval-cache-v6/36f9c5de8793dc16610f4e5b40006efc24d93f104baf8879ce79cb81d9bc0738.sqlite' is busy these 3 derivations will be built: /nix/store/pmdif8l00sav36kz2hi719rgwyb9f66l-playwright-browsers.drv /nix/store/qzh749cabrz8zd2slgp9dzl7wsxmvjgw-import-from-tinybeans-0.0.1.drv /nix/store/4wlprsm4sb65azh0fj0k56ckk92lbmvf-little-moments-e2e-0.0.1.drv these 99 paths will be fetched (453.6 MiB download, 2.0 GiB unpacked): /nix/store/fwfpzqrvzhpjp91rbnq64z07diyicbwh-acl-2.3.2 /nix/store/12qcfbv6bgmxi1jd2dcddy25ijpcgj60-attr-2.5.2 /nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3 /nix/store/35yc81pz0q5yba14lxhn5r3jx5yg6c3l-bash-interactive-5.3p3 /nix/store/dc9vaz50jg7mibk9xvqw5dqv89cxzla3-binutils-2.44 /nix/store/rmv4h4x475k2p321ln3pd0ddng7vv8k6-binutils-2.44-lib /nix/store/xwydcyvlsa3cvssk0y5llgdhlhjvmqdm-binutils-wrapper-2.44 /nix/store/v8czfabwiry1aik0j3b4mqkqvn7vnxfi-brotli-1.1.0-lib /nix/store/xgavznqg1ay2hycpp7yy9ia1n751jcla-bzip2-1.0.8 /nix/store/qm9rxn2sc1vrz91i443rr6f0vxm0zd82-bzip2-1.0.8-bin /nix/store/27r2vkndmz7q6gni64l84j46igsz7km4-c-ares-1.34.5 /nix/store/imad8dvhp77h0pjbckp6wvmnyhp8dpgg-coreutils-9.8 /nix/store/8idis3j5l13c3x74jl8xly0k4qyk9mx6-curl-8.17.0 /nix/store/6jw4ddvxyry8xc9fiql4jr1lvdgj9j4l-dejavu-fonts-2.37 /nix/store/n6wcsaw689sdfpn425g194v5nkss2xlb-dejavu-fonts-minimal-2.37 /nix/store/3lq26d4nmwgh8cy0h55spgb3bxc7l504-die-hook /nix/store/20axvl7mgj15m23jgmnq97hx37fgz7bk-diffutils-3.12 /nix/store/0sf11lcbcbsqbj18sx26rg352m08rk7y-ed-1.22.2 /nix/store/wk01h0i1j91ph18b2kzlf213ixb9wq0k-expand-response-params /nix/store/jnjcxanszfrp8ln69wp0n9s237xbh7bz-expat-2.7.3 /nix/store/paj6a1lpzp57hz1djm5bs86b7ci221r0-file-5.45 /nix/store/av4xw9f56xlx5pgv862wabfif6m1yc0a-findutils-4.10.0 /nix/store/4zdm93iqanr959cd9z11qqfz66v80hnb-fonts.conf /nix/store/y2wdhdcrffp9hnkzk06d178hq3g98jay-gawk-5.3.2 /nix/store/kzq78n13l8w24jn8bx4djj79k5j717f1-gcc-14.3.0 /nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib /nix/store/shs2lyjm5yv7fmg4pwyvrlv9zr4macmv-gcc-14.3.0-libgcc /nix/store/vr15iyyykg9zai6fpgvhcgyw7gckl78w-gcc-wrapper-14.3.0 /nix/store/cky5dqng037hhbd41arkza29cv0hqab6-gdbm-1.26-lib /nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66 /nix/store/q6wgv06q39bfhx2xl8ysc05wi6m2zdss-glibc-2.40-66-bin /nix/store/gi4cz4ir3zlwhf1azqfgxqdnczfrwsr7-glibc-2.40-66-dev /nix/store/0rxahp0ckjwz7kmnh8vzwfs8ir8yrf5r-gmp-6.3.0 /nix/store/2f7yzmvcsydw38zr369l9xpk63v1ld5q-gmp-with-cxx-6.3.0 /nix/store/1kzclixw4c13wxin0b6cij1zykvwp0wb-gnu-config-2024-01-01 /nix/store/x3zjxxz8m4ki88axp0gn8q8m6bldybba-gnugrep-3.12 /nix/store/3fmzbq9y4m9nk235il7scmvwn8j9zy3p-gnumake-4.4.1 /nix/store/drc7kang929jaza6cy9zdx10s4gw1z5p-gnused-4.9 /nix/store/yi3c5karhx764ham5rfwk7iynr8mjf6q-gnutar-1.35 /nix/store/d471xb7sfbah076s8rx02i68zpxc2r5n-gzip-1.14 /nix/store/4424mzk2pyia5v1j33zjgrjaivrdy03y-icu4c-76.1 /nix/store/xsa61plh8lg41pdpp8hbd143hpczpfh2-icu4c-76.1-dev /nix/store/8kkk61czc0z479f7lsnxlias0wccrn4w-install-shell-files /nix/store/kk64v6spb2sfj8br6h729vgqd2d13pn7-isl-0.20 /nix/store/gs6yqc24w093xsnnz3kkhls8jz7pnffy-jq-1.8.1 /nix/store/qvbwz06cqra3cmlra40v0adw75j6j7wm-jq-1.8.1-bin /nix/store/h7rm00s43k24p73qw7wv1dw8iziqc054-keyutils-1.6.3-lib /nix/store/9z2jg63df52gd4nmbggjcw41cdi4m14p-krb5-1.22.1-lib /nix/store/b9p0zpa93hwvh4d0r1rmgc2500yx2ldn-libffi-3.5.2 /nix/store/qpvs11qdbqcx4q41pzmzld9phgbw4vv8-libmpc-1.3.1 /nix/store/d3fj7k3aya8slkgm72gn5izyvnlkgx73-libpsl-0.21.5 /nix/store/jrczm01vajmmh23wrzbgk51plwn7lfsi-libssh2-1.11.1 /nix/store/586m17rh3and42f2pyqvmsmrxaz6bdkn-libuv-1.51.0 /nix/store/jhsis6vma1lpli4gmm3m15w735w7010f-libuv-1.51.0-dev /nix/store/fvd182rak7k1s5ak1lw8507jvi3srrs8-little-moments-dev-0.0.1 /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps /nix/store/g4z9m2pl1wcv35yzgjg1934gmj83gx9m-mailcap-2.1.54 /nix/store/6l9mndwn2z52njn5shabyqc3jr3bxmla-make-shell-wrapper-hook /nix/store/lcwnhmdd6fqf84y35ll4i6ivi2x8vvd5-mpdecimal-4.0.1 /nix/store/czkzgcvcdc0c977cdmhaddyzhwp07x2g-mpfr-4.2.2 /nix/store/yijhn548p2589pkybgvbhll09bqsxy0q-ncurses-6.5 /nix/store/cn8ppsx5dns0n4naa4k5sc0siymg41vw-nghttp2-1.67.1-lib /nix/store/ggxfzhsmd3m54fac5xph7kva38k44mc2-nghttp3-1.12.0 /nix/store/50b381c1c7h4ll8a40wqh3fcknwpnnck-ngtcp2-1.17.0 /nix/store/l85fis49agvp5q1ild1rfh4rrgmn92sr-nodejs-22.21.1 /nix/store/l1idqv7ff0m2kbcqnn1yr415wyga1wxf-nodejs-22.21.1-dev /nix/store/n60blfsvvxs3cgqfrixavkmslnb7rkb5-nodejs-22.21.1-source /nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1 /nix/store/qayyvn6vq1yx49lr30kkrpdl1jy99752-nodejs-24.11.1-dev /nix/store/8gf4x5pspm4qal9a5ab6g9p9ci1wbx94-nodejs-install-executables /nix/store/xv4n287db99hi4zbr5mqwxbvw1cfp58q-nodejs-install-manuals /nix/store/n6pngcick68dyyzw99r59ljzsr0ms9m3-npm-build-hook /nix/store/chy0b7b0xh2rwg0zzv67rg3slk56h3rq-npm-config-hook /nix/store/30amqcpj3vnjy6ilxdp4ac1v9hbw1p5c-npm-install-hook /nix/store/3d8riwhf4bn18y0jsqn7vy4p25xbwi3h-oniguruma-6.9.10-lib /nix/store/61i74yjkj9p1qphfl7018ja4sdwkipx0-openssl-3.6.0 /nix/store/k0gl1zc7f5hk87lylxwbipb0b870bcmk-openssl-3.6.0-bin /nix/store/ydrckgnllgg8nmhdwni81h7xhcpnrlhd-openssl-3.6.0-dev /nix/store/qrwznp1ikdf0qw05wia2haiwi32ik5n0-patch-2.8 /nix/store/8q2582rd22xp8jlcg1xn1w219q5lx5xa-patchelf-0.15.2 /nix/store/6y07blp88mrgn05wxbif8yzmd0g2ss4x-pcre2-10.46 /nix/store/whxq6a57pq26hwgzmpn7hdsw819dy7kk-playwright-chromium /nix/store/akcw6sy9qpfrvxd9ma0js1sldn5k0hih-playwright-firefox /nix/store/vjjcrvhjq5324snzy0qmlb9c0g0lync9-prefetch-npm-deps-0.1.0 /nix/store/1rd1dikwmy9gnlk5911gf2wf5r8k9wdg-publicsuffix-list-0-unstable-2025-10-08 /nix/store/3lll9y925zz9393sa59h653xik66srjb-python3-3.13.9 /nix/store/41cgbkwax6pd1sgi8l81mamv6rvarryj-readline-8.3p1 /nix/store/l30c488dws7z5mazacqsmj25izb9jlp2-sqlite-3.50.4 /nix/store/awm8pnzpcj63lb26asvjm24j4kwg4d76-sqlite-3.50.4-bin /nix/store/na40apkxgv855bc8qpbi6gf0yvdzvnij-sqlite-3.50.4-dev /nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux /nix/store/xaa75rd44q62nc9mrbvym9d1m6gy0fj8-tzdata-2025b /nix/store/l2xk4ac1wx9c95kpp8vymv9r9yn57fvh-update-autotools-gnu-config-scripts-hook /nix/store/mzl19fy0j4fl395z3pbkwxcmkxi1733v-util-linux-minimal-2.41.2-lib /nix/store/q5vlz5jl6p7mv220s2vf6z5pqi1n935z-xz-5.8.1 /nix/store/v0rfdwhg6w6i0yb6dbry4srk6pnj3xp0-xz-5.8.1-bin /nix/store/l7xwm1f6f3zj2x8jwdbi8gdyfbx07sh7-zlib-1.3.1 /nix/store/hqvsiah013yzb17b13fn18fpqk7m13cg-zlib-1.3.1-dev /nix/store/s7vmxmhkq439cjb7ag9w198p6dk7kl0w-zstd-1.5.7 copying path '/nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps' from 'https://cache.nix-ci.com'... copying path '/nix/store/n6pngcick68dyyzw99r59ljzsr0ms9m3-npm-build-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/n6wcsaw689sdfpn425g194v5nkss2xlb-dejavu-fonts-minimal-2.37' from 'https://cache.nix-ci.com'... copying path '/nix/store/8kkk61czc0z479f7lsnxlias0wccrn4w-install-shell-files' from 'https://cache.nix-ci.com'... copying path '/nix/store/g4z9m2pl1wcv35yzgjg1934gmj83gx9m-mailcap-2.1.54' from 'https://cache.nix-ci.com'... copying path '/nix/store/n60blfsvvxs3cgqfrixavkmslnb7rkb5-nodejs-22.21.1-source' from 'https://cache.nix-ci.com'... copying path '/nix/store/xaa75rd44q62nc9mrbvym9d1m6gy0fj8-tzdata-2025b' from 'https://cache.nix-ci.com'... copying path '/nix/store/3lq26d4nmwgh8cy0h55spgb3bxc7l504-die-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/shs2lyjm5yv7fmg4pwyvrlv9zr4macmv-gcc-14.3.0-libgcc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1kzclixw4c13wxin0b6cij1zykvwp0wb-gnu-config-2024-01-01' from 'https://cache.nix-ci.com'... copying path '/nix/store/fvd182rak7k1s5ak1lw8507jvi3srrs8-little-moments-dev-0.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66' from 'https://cache.nix-ci.com'... copying path '/nix/store/1rd1dikwmy9gnlk5911gf2wf5r8k9wdg-publicsuffix-list-0-unstable-2025-10-08' from 'https://cache.nix-ci.com'... building '/nix/store/qzh749cabrz8zd2slgp9dzl7wsxmvjgw-import-from-tinybeans-0.0.1.drv'... copying path '/nix/store/l2xk4ac1wx9c95kpp8vymv9r9yn57fvh-update-autotools-gnu-config-scripts-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/6jw4ddvxyry8xc9fiql4jr1lvdgj9j4l-dejavu-fonts-2.37' from 'https://cache.nix-ci.com'... import-from-tinybeans> Running phase: unpackPhase import-from-tinybeans> unpacking source archive /nix/store/c9vw4azqb627g0gf8pjh1fcvbxkz7a4i-source import-from-tinybeans> source root is source import-from-tinybeans> Running phase: patchPhase import-from-tinybeans> Running phase: updateAutotoolsGnuConfigScriptsPhase import-from-tinybeans> Running phase: configurePhase copying path '/nix/store/4zdm93iqanr959cd9z11qqfz66v80hnb-fonts.conf' from 'https://cache.nix-ci.com'... import-from-tinybeans> Running phase: buildPhase import-from-tinybeans> Building subPackage ./cmd/import-from-tinybeans copying path '/nix/store/12qcfbv6bgmxi1jd2dcddy25ijpcgj60-attr-2.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/rlq03x4cwf8zn73hxaxnx0zn5q9kifls-bash-5.3p3' from 'https://cache.nix-ci.com'... copying path '/nix/store/v8czfabwiry1aik0j3b4mqkqvn7vnxfi-brotli-1.1.0-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/27r2vkndmz7q6gni64l84j46igsz7km4-c-ares-1.34.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/xgavznqg1ay2hycpp7yy9ia1n751jcla-bzip2-1.0.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/0sf11lcbcbsqbj18sx26rg352m08rk7y-ed-1.22.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/wk01h0i1j91ph18b2kzlf213ixb9wq0k-expand-response-params' from 'https://cache.nix-ci.com'... copying path '/nix/store/jnjcxanszfrp8ln69wp0n9s237xbh7bz-expat-2.7.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/y2wdhdcrffp9hnkzk06d178hq3g98jay-gawk-5.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/q6wgv06q39bfhx2xl8ysc05wi6m2zdss-glibc-2.40-66-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/3fmzbq9y4m9nk235il7scmvwn8j9zy3p-gnumake-4.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/0rxahp0ckjwz7kmnh8vzwfs8ir8yrf5r-gmp-6.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/drc7kang929jaza6cy9zdx10s4gw1z5p-gnused-4.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/cky5dqng037hhbd41arkza29cv0hqab6-gdbm-1.26-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/h7rm00s43k24p73qw7wv1dw8iziqc054-keyutils-1.6.3-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/fwfpzqrvzhpjp91rbnq64z07diyicbwh-acl-2.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/qm9rxn2sc1vrz91i443rr6f0vxm0zd82-bzip2-1.0.8-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/b9p0zpa93hwvh4d0r1rmgc2500yx2ldn-libffi-3.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/d3fj7k3aya8slkgm72gn5izyvnlkgx73-libpsl-0.21.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/yi3c5karhx764ham5rfwk7iynr8mjf6q-gnutar-1.35' from 'https://cache.nix-ci.com'... copying path '/nix/store/586m17rh3and42f2pyqvmsmrxaz6bdkn-libuv-1.51.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/lcwnhmdd6fqf84y35ll4i6ivi2x8vvd5-mpdecimal-4.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/yijhn548p2589pkybgvbhll09bqsxy0q-ncurses-6.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/cn8ppsx5dns0n4naa4k5sc0siymg41vw-nghttp2-1.67.1-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/ggxfzhsmd3m54fac5xph7kva38k44mc2-nghttp3-1.12.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/3d8riwhf4bn18y0jsqn7vy4p25xbwi3h-oniguruma-6.9.10-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/61i74yjkj9p1qphfl7018ja4sdwkipx0-openssl-3.6.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gs6yqc24w093xsnnz3kkhls8jz7pnffy-jq-1.8.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/qrwznp1ikdf0qw05wia2haiwi32ik5n0-patch-2.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/qvbwz06cqra3cmlra40v0adw75j6j7wm-jq-1.8.1-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/6y07blp88mrgn05wxbif8yzmd0g2ss4x-pcre2-10.46' from 'https://cache.nix-ci.com'... copying path '/nix/store/mzl19fy0j4fl395z3pbkwxcmkxi1733v-util-linux-minimal-2.41.2-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/jhsis6vma1lpli4gmm3m15w735w7010f-libuv-1.51.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/q5vlz5jl6p7mv220s2vf6z5pqi1n935z-xz-5.8.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/kk64v6spb2sfj8br6h729vgqd2d13pn7-isl-0.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/czkzgcvcdc0c977cdmhaddyzhwp07x2g-mpfr-4.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/xv4n287db99hi4zbr5mqwxbvw1cfp58q-nodejs-install-manuals' from 'https://cache.nix-ci.com'... copying path '/nix/store/l7xwm1f6f3zj2x8jwdbi8gdyfbx07sh7-zlib-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/d471xb7sfbah076s8rx02i68zpxc2r5n-gzip-1.14' from 'https://cache.nix-ci.com'... copying path '/nix/store/6l9mndwn2z52njn5shabyqc3jr3bxmla-make-shell-wrapper-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/rmv4h4x475k2p321ln3pd0ddng7vv8k6-binutils-2.44-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/paj6a1lpzp57hz1djm5bs86b7ci221r0-file-5.45' from 'https://cache.nix-ci.com'... copying path '/nix/store/l30c488dws7z5mazacqsmj25izb9jlp2-sqlite-3.50.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/awm8pnzpcj63lb26asvjm24j4kwg4d76-sqlite-3.50.4-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/v0rfdwhg6w6i0yb6dbry4srk6pnj3xp0-xz-5.8.1-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/hqvsiah013yzb17b13fn18fpqk7m13cg-zlib-1.3.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/qpvs11qdbqcx4q41pzmzld9phgbw4vv8-libmpc-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/41cgbkwax6pd1sgi8l81mamv6rvarryj-readline-8.3p1' from 'https://cache.nix-ci.com'... copying path '/nix/store/gi4cz4ir3zlwhf1azqfgxqdnczfrwsr7-glibc-2.40-66-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/35yc81pz0q5yba14lxhn5r3jx5yg6c3l-bash-interactive-5.3p3' from 'https://cache.nix-ci.com'... copying path '/nix/store/x3zjxxz8m4ki88axp0gn8q8m6bldybba-gnugrep-3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/na40apkxgv855bc8qpbi6gf0yvdzvnij-sqlite-3.50.4-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/dc9vaz50jg7mibk9xvqw5dqv89cxzla3-binutils-2.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/2f7yzmvcsydw38zr369l9xpk63v1ld5q-gmp-with-cxx-6.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4424mzk2pyia5v1j33zjgrjaivrdy03y-icu4c-76.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/kzq78n13l8w24jn8bx4djj79k5j717f1-gcc-14.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/s7vmxmhkq439cjb7ag9w198p6dk7kl0w-zstd-1.5.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/8q2582rd22xp8jlcg1xn1w219q5lx5xa-patchelf-0.15.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/imad8dvhp77h0pjbckp6wvmnyhp8dpgg-coreutils-9.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/9z2jg63df52gd4nmbggjcw41cdi4m14p-krb5-1.22.1-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/50b381c1c7h4ll8a40wqh3fcknwpnnck-ngtcp2-1.17.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/jrczm01vajmmh23wrzbgk51plwn7lfsi-libssh2-1.11.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/k0gl1zc7f5hk87lylxwbipb0b870bcmk-openssl-3.6.0-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/3lll9y925zz9393sa59h653xik66srjb-python3-3.13.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/20axvl7mgj15m23jgmnq97hx37fgz7bk-diffutils-3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/av4xw9f56xlx5pgv862wabfif6m1yc0a-findutils-4.10.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ydrckgnllgg8nmhdwni81h7xhcpnrlhd-openssl-3.6.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/8idis3j5l13c3x74jl8xly0k4qyk9mx6-curl-8.17.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/vjjcrvhjq5324snzy0qmlb9c0g0lync9-prefetch-npm-deps-0.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xwydcyvlsa3cvssk0y5llgdhlhjvmqdm-binutils-wrapper-2.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/xsa61plh8lg41pdpp8hbd143hpczpfh2-icu4c-76.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/l85fis49agvp5q1ild1rfh4rrgmn92sr-nodejs-22.21.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lgggxsrdzisnbligi7irlh4qmqczs0xk-nodejs-24.11.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/l1idqv7ff0m2kbcqnn1yr415wyga1wxf-nodejs-22.21.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/8gf4x5pspm4qal9a5ab6g9p9ci1wbx94-nodejs-install-executables' from 'https://cache.nix-ci.com'... copying path '/nix/store/chy0b7b0xh2rwg0zzv67rg3slk56h3rq-npm-config-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/30amqcpj3vnjy6ilxdp4ac1v9hbw1p5c-npm-install-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/qayyvn6vq1yx49lr30kkrpdl1jy99752-nodejs-24.11.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/vr15iyyykg9zai6fpgvhcgyw7gckl78w-gcc-wrapper-14.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux' from 'https://cache.nix-ci.com'... import-from-tinybeans> Running phase: checkPhase import-from-tinybeans> ? codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans [no test files] import-from-tinybeans> Running phase: installPhase import-from-tinybeans> Running phase: fixupPhase import-from-tinybeans> shrinking RPATHs of ELF executables and libraries in /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1 import-from-tinybeans> shrinking /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1/bin/.import-from-tinybeans-wrapped import-from-tinybeans> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked import-from-tinybeans> checking for references to /build/ in /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1... import-from-tinybeans> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked import-from-tinybeans> patching script interpreter paths in /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1 import-from-tinybeans> stripping (with command strip and flags -S -p) in /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1/bin import-from-tinybeans (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1 import-from-tinybeans (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead import-from-tinybeans (post)> copying 1 paths... import-from-tinybeans (post)> copying path '/nix/store/iaqf44gxa1h0lb01spp9qdv9k0ffx3hv-import-from-tinybeans-0.0.1' to 'https://cache.nix-ci.com'... import-from-tinybeans (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead import-from-tinybeans (post)> copying 1 paths... import-from-tinybeans (post)> copying path '/nix/store/qzh749cabrz8zd2slgp9dzl7wsxmvjgw-import-from-tinybeans-0.0.1.drv' to 'https://cache.nix-ci.com'... building '/nix/store/4wlprsm4sb65azh0fj0k56ckk92lbmvf-little-moments-e2e-0.0.1.drv'... little-moments-e2e> Running phase: unpackPhase little-moments-e2e> unpacking source archive /nix/store/c9vw4azqb627g0gf8pjh1fcvbxkz7a4i-source little-moments-e2e> source root is source little-moments-e2e> Running phase: patchPhase little-moments-e2e> Executing npmConfigHook little-moments-e2e> Configuring npm 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 little-moments-e2e> Setting npm_config_cache to /nix/store/s010d1fi38rq6sq05s7jvvqri9dwn7ci-little-moments-e2e-0.0.1-npm-deps little-moments-e2e> Installing dependencies little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm. little-moments-e2e> little-moments-e2e> added 100 packages, and audited 101 packages in 775ms little-moments-e2e> little-moments-e2e> 25 packages are looking for funding little-moments-e2e> run `npm fund` for details little-moments-e2e> little-moments-e2e> found 0 vulnerabilities little-moments-e2e> patching script interpreter paths in node_modules 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" 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" little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm. little-moments-e2e> rebuilt dependencies successfully little-moments-e2e> patching script interpreter paths in node_modules little-moments-e2e> Finished npmConfigHook little-moments-e2e> Running phase: updateAutotoolsGnuConfigScriptsPhase little-moments-e2e> Running phase: configurePhase little-moments-e2e> no configure script, doing nothing little-moments-e2e> Running phase: buildPhase little-moments-e2e> no Makefile or custom buildPhase, doing nothing little-moments-e2e> Running phase: checkPhase little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied e2f5e403-5b97-4802-80a5-000d9e183aa4-full.avif little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:121: copied e2f5e403-5b97-4802-80a5-000d9e183aa4-150px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-full.mp4 little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-150px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied 7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-full.mp4 little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:128: copied 7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-150px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied a32efb4d-d4fc-4307-bbf9-9026c1f76f41-full.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied a32efb4d-d4fc-4307-bbf9-9026c1f76f41-850px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied a32efb4d-d4fc-4307-bbf9-9026c1f76f41-150px.jpg little-moments-e2e> 2026/04/12 23:48:23 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:100: copied b67ab2c4-265b-4ec0-ae48-bc6e91be372c-full.jpg little-moments-e2e> 2026/04/12 23:48:24 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:108: copied b67ab2c4-265b-4ec0-ae48-bc6e91be372c-850px.jpg little-moments-e2e> 2026/04/12 23:48:24 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg little-moments-e2e> 2026/04/12 23:48:24 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:114: copied b67ab2c4-265b-4ec0-ae48-bc6e91be372c-150px.jpg little-moments-e2e> 2026/04/12 23:48:24 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db little-moments-e2e> 2026/04/12 23:48:24 codeberg.org/mtlynch/little-moments/cmd/import-from-tinybeans/main.go:140: wrote /build/source/test-imported-media/test-store.db little-moments-e2e> npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "platform". This will stop working in the next major version of npm. little-moments-e2e> npm warn Unknown env config "arch". This will stop working in the next major version of npm. little-moments-e2e> [WebServer] 2026/04/12 23:48:26 codeberg.org/mtlynch/little-moments/cmd/app/main.go:19: starting little-moments server little-moments-e2e> [WebServer] 2026/04/12 23:48:26 codeberg.org/mtlynch/little-moments/store/sqlite/sqlite.go:18: reading DB from /build/source/test-imported-media/test-store.db little-moments-e2e> [WebServer] 2026/04/12 23:48:27 codeberg.org/mtlynch/little-moments/handlers/csp.go:43: CSP media origin: "" little-moments-e2e> [WebServer] 2026/04/12 23:48:27 codeberg.org/mtlynch/little-moments/cmd/app/main.go:72: listening on http://localhost:6001 little-moments-e2e> [WebServer] 2026/04/12 23:48:28 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: POST /api/debug/db/per-session 404 19 little-moments-e2e> little-moments-e2e> Running 10 tests using 1 worker little-moments-e2e> Skipping host requirements validation logic because `PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS` env variable is set. little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:29 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6513 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7328 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-full.avif 200 262753 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 8631 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:30 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-full.mp4 206 13136 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7559 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-full.mp4 206 12623 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9017 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-850px.jpg 200 14082 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7567 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7559 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-full.mp4 206 12623 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9009 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-850px.jpg 200 14082 little-moments-e2e> [WebServer] 2026/04/12 23:48:31 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7559 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6513 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7559 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-full.mp4 206 12623 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9017 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-850px.jpg 200 14082 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1002 200 7567 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1000 200 7328 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-full.avif 200 262753 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1001 200 8631 little-moments-e2e> [WebServer] 2026/04/12 23:48:32 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-full.mp4 206 13136 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 7377 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-850px.jpg 200 14295 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1004 200 7377 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-850px.jpg 200 14295 little-moments-e2e> ·[WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET / 200 6509 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/css/bootstrap.min.css 200 194901 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/css/style.css 200 25 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/bootstrap@5.2.2/js/bootstrap.bundle.min.js 200 80496 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 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 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/htmx@2.0.4/htmx.min.js 200 50917 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/third-party/lucide@1.6.0/lucide.min.js 200 397128 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-ext/clear-before-send.js 200 775 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/lucide.js 200 478 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/htmx-settings.js 200 813 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/e2f5e403-5b97-4802-80a5-000d9e183aa4-250px.jpg 200 3217 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-250px.jpg 200 3134 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/ccfa5b29-a2cd-4137-b7cf-cc870fe411c6-thumb-250px.jpg 200 3190 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/7c3230cc-72fa-49df-b6c4-82e7bfd43c9a-thumb-250px.jpg 200 3063 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/b67ab2c4-265b-4ec0-ae48-bc6e91be372c-250px.jpg 200 3228 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /m/1003 200 9009 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /static/js/swipe-events.js 200 1608 little-moments-e2e> [WebServer] 2026/04/12 23:48:33 codeberg.org/mtlynch/little-moments/handlers/middleware.go:13: GET /media/a32efb4d-d4fc-4307-bbf9-9026c1f76f41-850px.jpg 200 14082 little-moments-e2e> · little-moments-e2e> 10 passed (7.9s) little-moments-e2e> Running phase: installPhase little-moments-e2e> Running phase: fixupPhase little-moments-e2e> shrinking RPATHs of ELF executables and libraries in /nix/store/vy30kvpb0znv7wnczf1b5xl348hq0c7c-little-moments-e2e-0.0.1 little-moments-e2e> checking for references to /build/ in /nix/store/vy30kvpb0znv7wnczf1b5xl348hq0c7c-little-moments-e2e-0.0.1... little-moments-e2e> patching script interpreter paths in /nix/store/vy30kvpb0znv7wnczf1b5xl348hq0c7c-little-moments-e2e-0.0.1 little-moments-e2e (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vy30kvpb0znv7wnczf1b5xl348hq0c7c-little-moments-e2e-0.0.1 little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead little-moments-e2e (post)> copying 1 paths... little-moments-e2e (post)> copying path '/nix/store/vy30kvpb0znv7wnczf1b5xl348hq0c7c-little-moments-e2e-0.0.1' to 'https://cache.nix-ci.com'... little-moments-e2e (post)> warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead little-moments-e2e (post)> copying 2 paths... little-moments-e2e (post)> copying path '/nix/store/y81x637dgglsy6607izrayz8jswff3b4-little-moments-e2e-0.0.1-npm-deps.drv' to 'https://cache.nix-ci.com'... little-moments-e2e (post)> copying path '/nix/store/4wlprsm4sb65azh0fj0k56ckk92lbmvf-little-moments-e2e-0.0.1.drv' to 'https://cache.nix-ci.com'...