Development Archive

Welcome to the Inventory API development archive! Here you’ll find the latest updates, changes, and improvements to the application throughout its development history.

This page is automatically updated with the latest changes from our GitHub repository. Each entry represents a day’s worth of development activity.


Recent Commits

Commit Documentation

May 28, 2026 at 10:21 PM by

Commit Documentation This directory contains automatically generated documentation for each commit to the main branch. Recent Commits Update OVH runtime deployment docs (#1350) - 2026-05-28 fix: Composer audit fix (#1349) - 2026-05-28 chore: remediate Composer/npm advisories and restore workflow linting (#1347) - 2026-05-28 Normalize legacy picture imports by item and collection policy (#1336) - 2026-05-19 Fix (queue): Let worker daemon process the glossary queue (#1318) - 2026-05-15 Normalize THG contextual appearance translations to Markdown in…

View full commit details


Update OVH runtime deployment docs (#1350)

May 28, 2026 at 10:20 PM by PascalHavelange

Commit: 102821f17a3542ee2a9604ff55c6890dbefee3d6

Update OVH runtime deployment docs (#1350)

Commit: 102821f17a3542ee2a9604ff55c6890dbefee3d6 Date: 2026-05-28 22:20:35 +0000 Author: PascalHavelange

Commit Message

Update OVH runtime deployment docs (#1350)

Co-authored-by: Pascal HAVELANGE <havelangep@hotmail.com>

Files Changed

📝 Modified: deployment/README.md 📝 Modified: deployment/nginx.conf 📝 Modified: docs/deployment/server-configuration.md 📝 Modified: docs/deployment/testing-troubleshooting.md

Links

View commit on GitHub Browse repository at this commit

This documentation was automatically generated from Git commit data.

View full commit details


fix: Composer audit fix (#1349)

May 28, 2026 at 08:32 AM by PascalHavelange

Commit: 4322a9bf3e0ab3a912e785b1bf024ab6daf66f64

fix: Composer audit fix (#1349)

Commit: 4322a9bf3e0ab3a912e785b1bf024ab6daf66f64 Date: 2026-05-28 08:32:42 +0000 Author: PascalHavelange

Commit Message

fix: Composer audit fix (#1349)

Refactor code structure for improved readability and maintainability

Co-authored-by: Pascal HAVELANGE <havelangep@hotmail.com>

Files Changed

📝 Modified: package-lock.json 📝 Modified: scripts/importer/package-lock.json 📝 Modified: spa/package-lock.json

Links

View commit on GitHub Browse repository at this commit

This documentation was automatically generated from Git commit data.

View full commit details


chore: remediate Composer/npm advisories and restore workflow linting (#1347)

May 28, 2026 at 03:36 AM by Copilot

Commit: 265f998b04b33ffc79ba484406d085e3620f7b3f

chore: remediate Composer/npm advisories and restore workflow linting (#1347) Commit: 265f998b04b33ffc79ba484406d085e3620f7b3f Date: 2026-05-28 03:36:19 +0000 Author: Copilot Commit Message chore: remediate Composer/npm advisories and restore workflow linting (#1347) * chore: patch vulnerable dependencies and workflow validation * chore: patch newly disclosed Symfony advisories ——— Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Files Changed 📝 Modified: composer.lock 📝 Modified: scripts/validate-workflows.cjs 📝 Modified: spa/package-lock.json Links View commit on GitHub Browse repository at this commit This documentation was automatically generated from Git…

View full commit details


Normalize legacy picture imports by item and collection policy (#1336)

May 19, 2026 at 04:38 AM by Copilot

Commit: 748cd58edb2a2d5d057bfbf4a1defab823973c8c

Normalize legacy picture imports by item and collection policy (#1336) Commit: 748cd58edb2a2d5d057bfbf4a1defab823973c8c Date: 2026-05-19 06:38:16 +0200 Author: Copilot Commit Message Normalize legacy picture imports by item and collection policy (#1336) * Initial plan * refactor(importer): normalize picture metadata across all picture importers - Replace ArtistHelper with TagHelper in phase-02/03 picture importers - alt_text on ItemImage rows now uses caption-only text (not file path) - Add photographer to translationExtra in all picture importers - Remove artist…

View full commit details


Fix (queue): Let worker daemon process the glossary queue (#1318)

May 15, 2026 at 11:32 PM by PascalHavelange

Commit: 6714a1cc1492a473fb16fa39eebac19296c580ed

Fix (queue): Let worker daemon process the glossary queue (#1318) Commit: 6714a1cc1492a473fb16fa39eebac19296c580ed Date: 2026-05-15 23:32:47 +0000 Author: PascalHavelange Commit Message Fix (queue): Let worker daemon process the glossary queue (#1318) User: On the OVH server I see that mysqld and php eat up the whole processor, and 10% of mem constantly: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 23795 mysql 20 0 2913612 723136 44008 S 90,0 9,1 44,53 mysqld…

View full commit details


Normalize THG contextual appearance translations to Markdown in nested collection_item.extra (#1317)

May 15, 2026 at 09:08 PM by Copilot

Commit: fe5be314f31eb0a2ba352532328a6e54d6260bb8

Normalize THG contextual appearance translations to Markdown in nested collection_item.extra (#1317) Commit: fe5be314f31eb0a2ba352532328a6e54d6260bb8 Date: 2026-05-15 23:08:09 +0200 Author: Copilot Commit Message Normalize THG contextual appearance translations to Markdown in nested collection_item.extra (#1317) * Initial plan * Fix THG contextual description markdown conversion and regression tests Agent-Logs-Url: https://github.com/metanull/inventory-app/sessions/2ef75b15-3b02-44e4-a1d8-d81e4f9d407f Co-authored-by: metanull <20630081+metanull@users.noreply.github.com> ——— Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: metanull <20630081+metanull@users.noreply.github.com> Files Changed 📝 Modified: scripts/importer/src/importers/phase-10/thg-theme-item-translation-importer.ts 📝 Modified: scripts/importer/tests/unit/thg-theme-item-translation-importer.test.ts Links View commit on GitHub Browse repository at this commit…

View full commit details


Fix six legacy importer regressions from PR #1288 and PR #1300 (#1311)

May 15, 2026 at 12:12 AM by Copilot

Commit: 543e244d4ab027707ac4664010051e67cad747b0

Fix six legacy importer regressions from PR #1288 and PR #1300 (#1311) Commit: 543e244d4ab027707ac4664010051e67cad747b0 Date: 2026-05-15 02:12:31 +0200 Author: Copilot Commit Message Fix six legacy importer regressions from PR #1288 and PR #1300 (#1311) * Initial plan * Fix legacy importer regressions: table names, name truncation, museum BC key, resolvedCandidates warning Agent-Logs-Url: https://github.com/metanull/inventory-app/sessions/5b1171f4-9cdf-4657-9cc9-7684738e764a Co-authored-by: metanull <20630081+metanull@users.noreply.github.com> ——— Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: metanull <20630081+metanull@users.noreply.github.com> ——— Fixes #1305 Fixes #1306 Fixes #1307 Fixes #1308 Fixes #1309 Fixes…

View full commit details


Fix: Bug in #1299 - Test had a syntx error (#1301)

May 14, 2026 at 12:26 PM by PascalHavelange

Commit: 43795b1f7e829c2394b7fa6219cb8d32495a89d5

Fix: Bug in #1299 - Test had a syntx error (#1301) Commit: 43795b1f7e829c2394b7fa6219cb8d32495a89d5 Date: 2026-05-14 12:26:04 +0000 Author: PascalHavelange Commit Message Fix: Bug in #1299 - Test had a syntx error (#1301) Here’s a summary of what was found and fixed: — ## Root cause Broken file: monument-picture-importer.test.ts (line 245) PR #1300 added a regression test for the getParentItemName() fix using this destructuring syntax in a .find() callback: ```typescript // Before (broken) — TypeScript error:…

View full commit details


Normalize collection-item display labels and fix legacy picture translation imports (#1300)

May 14, 2026 at 10:00 AM by Copilot

Commit: 1c67a5120f34de50abbf4d5a77f37e288c4a3b42

Normalize collection-item display labels and fix legacy picture translation imports (#1300) Commit: 1c67a5120f34de50abbf4d5a77f37e288c4a3b42 Date: 2026-05-14 10:00:57 +0000 Author: Copilot Commit Message Normalize collection-item display labels and fix legacy picture translation imports (#1300) * Initial plan * feat: normalize collection item labels and picture translation imports (#1297) Story #1298: BrowseCollectionTree already uses ItemDisplayLabel::withDisplayLabel() and blade renders display_label as primary with internal_name as secondary. Add three tests for the centralized display-label behavior. Story #1299: Fix all six…

View full commit details



This page is automatically generated from our Git commit history and updated daily.

Last updated: May 28, 2026 at 10:21 PM