Marius Tarau gitadmin
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-22 18:56:46 +00:00
79750b2a4a fix(parcel-sync): use eTerra nomenclature API for county population
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-22 18:46:43 +00:00
86c39473a5 feat(parcel-sync): show county in UAT search dropdown via eTerra data
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-22 02:15:40 +00:00
2a25e4b160 fix(registratura): replace parentheses with en-dash in contact display
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-22 02:04:20 +00:00
c8aee1b58e fix(registratura): remove parentheses from institution-only contacts, add live contact sync
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-21 23:09:03 +00:00
a3ab539197 feat: add read-only /api/projects endpoint for external tools
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-21 20:33:09 +00:00
aab38d909c feat: add dedicated /api/address-book REST endpoint for inter-service access
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 19:23:11 +00:00
de52b5dced docs: update CLAUDE.md with infrastructure, PDF compression, address book changes
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 19:10:38 +00:00
8e2534ebe3 feat: quick contact dialog from registratura supports name OR company
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 19:07:09 +00:00
9d73697fb0 feat: address book - require name OR company, add department to contact persons
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 18:50:39 +00:00
87ac81c6c9 fix: encode unicode filenames in Content-Disposition headers
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 17:54:31 +00:00
4b5d3bd498 fix(pdf-compress): bypass middleware body buffering for upload routes
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 17:44:09 +00:00
003a2821fd fix(pdf-compress): zero-memory multipart parsing + streamed response
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 17:23:08 +00:00
e070aedae5 fix: increase middleware body size limit to 500MB for PDF uploads
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 16:47:40 +00:00
f032cf0e4a fix(pdf-compress): replace busboy with manual multipart parsing
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 16:07:20 +00:00
5a7de39f6a fix(pdf-compress): stream large uploads via busboy instead of arrayBuffer
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 15:50:50 +00:00
f5deccd8ea refactor(pdf-compress): replace Ghostscript with qpdf + iLovePDF API
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 15:19:46 +00:00
d75fcb1d1c fix(pdf-compress): remove /screen preset that destroys font encoding
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 14:32:06 +00:00
9e73dc3cb9 fix(pdf-compress): use arrayBuffer() instead of formData() for large files
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 14:18:36 +00:00
194ddf0849 fix(pdf-compress): fix broken multipart parsing + add body size limit
gitadmin pushed to main at gitadmin/ArchiTools 2026-03-13 13:49:51 +00:00
81c61d8411 fix(registratura): show expiry/AC alerts regardless of entry status