Masahiko AMANO H1K0
H1K0 pushed tag v3.0.0 to tech/tanabata 2026-07-07 11:17:52 +03:00
H1K0 released 3.0.0 at tech/tanabata 2026-07-07 11:17:52 +03:00
H1K0 pushed to master at tech/tanabata 2026-07-06 22:39:13 +03:00
528b7004e3 fix(frontend): open original only when tapping the preview image
41c4667eb4 feat(frontend): enlarge viewer prev/next into full-height tap zones
Compare 2 commits »
H1K0 pushed to master at tech/tanabata 2026-07-03 19:51:18 +03:00
c3ed36f178 fix(frontend): fit PWA icons into maskable safe zone
H1K0 pushed to master at tech/tanabata 2026-07-03 19:21:32 +03:00
93e55e8e37 fix(frontend): show content date in local time, not UTC
H1K0 pushed to master at tech/tanabata 2026-07-03 18:23:24 +03:00
3f12b60261 fix(frontend): generate API types before svelte-check
H1K0 pushed to master at tech/tanabata 2026-07-03 18:13:58 +03:00
6d13fa425a fix(backend): swap db name in URL-style test DSN
H1K0 pushed to master at tech/tanabata 2026-07-03 10:58:46 +03:00
a0a987d561 ci(project): run the test suite before deploying
H1K0 pushed to master at tech/tanabata 2026-07-03 10:37:46 +03:00
3e04da3926 docs(project): clarify API path vs product version in openapi
87d3c27b65 style: apply prettier and gofmt
36546c46c9 fix(frontend): clear svelte-check a11y and reactivity warnings
ac27ea3176 chore(project): license the project under AGPL-3.0
eb3cf72969 feat(frontend): richer pool multi-select and clearer date label
Compare 5 commits »
H1K0 pushed to master at tech/tanabata 2026-07-03 08:38:55 +03:00
4b6db84afc feat: per-pool automatic file sorting
28f5b5d150 docs(project): sync docs with code and bump to 3.0.0
4883820f25 test(backend): encode the JPEG test fixture so it decodes
a6a46af12e feat(backend): graceful shutdown on SIGTERM/SIGINT
Compare 4 commits »
H1K0 pushed to master at tech/tanabata 2026-07-03 00:09:25 +03:00
bf7fa49a16 feat(frontend): support nested objects in the metadata editor
H1K0 pushed to master at audio/_template 2026-07-01 00:10:32 +03:00
c4d9668f86 [docs] Fix incorrect wording in COMMITS.md
H1K0 pushed to master at audio/_template 2026-06-30 19:14:28 +03:00
68e82a510a [docs] Add Russian and Japanese sections to COMMITS.md
H1K0 pushed to master at audio/_template 2026-06-30 18:57:38 +03:00
b5147fe28e [chore] Template scaffold
H1K0 created branch master in audio/_template 2026-06-30 18:57:38 +03:00
H1K0 created repository audio/_template 2026-06-30 18:49:02 +03:00
H1K0 pushed to master at tech/tanabata 2026-06-23 00:37:56 +03:00
76d9c35363 feat(frontend): show and edit file metadata
71cf79eeaa fix(backend): preserve omitted fields on file update
Compare 2 commits »
H1K0 pushed to master at tech/tanabata 2026-06-22 22:44:06 +03:00
a16accf443 feat(frontend): show keep-to-other distance in the duplicates view
78b5e86dd6 feat(backend): report stored pairwise distances in the duplicates response
Compare 2 commits »
H1K0 pushed to master at tech/tanabata 2026-06-22 22:26:26 +03:00
281358ff04 feat(frontend): open cluster files in the full viewer for comparison
d8cccbb9e0 fix(frontend): resolve duplicate actions in place without a full reload
Compare 2 commits »
H1K0 pushed to master at tech/tanabata 2026-06-22 22:13:57 +03:00
d7bfe6b596 feat(frontend): enlarge cluster images in a preview lightbox
e5a731eb29 perf(frontend): lazy-load thumbnails via IntersectionObserver
6fe6e4cd55 chore(project): lower duplicate hash threshold to 4 in example env
Compare 3 commits »