Fred Boniface fred.boniface
  • Joined on 2025-12-04
fred.boniface pushed to main at OwlBoard/pis-data-ingress 2026-02-21 19:39:13 +00:00
a2d6ee7400 Run npm audit fix in response to vulnerabilities in libraries
7903344eea Add data normalisation and remove hash libraries & functions as hashes are no longer required.
Compare 2 commits »
fred.boniface pushed to main at OwlBoard/OwlBoard-TS 2026-02-21 19:28:32 +00:00
16bb7d3510 Add data normalization and validation. Add validation error error type.
fred.boniface pushed to main at OwlBoard/OwlBoard-TS 2026-02-21 11:17:18 +00:00
edca2698a7 Add manual test for PIS endpoint
fred.boniface pushed to main at OwlBoard/OwlBoard-TS 2026-02-21 00:18:47 +00:00
4fd95189ce Fic declatation of baseUrl to ensure it includes /api/v3 whether provided or not.
fred.boniface pushed to main at OwlBoard/OwlBoard-TS 2026-02-21 00:10:45 +00:00
4f13309cdc Tidy up package.json
fred.boniface pushed to main at OwlBoard/OwlBoard-TS 2026-02-21 00:04:28 +00:00
4059082416 Add initial PIS route
35bfa52531 Initialise project
Compare 2 commits »
fred.boniface created repository OwlBoard/OwlBoard-TS 2026-02-20 23:01:43 +00:00
fred.boniface pushed tag v3.0.1-alpha3 to OwlBoard/api-schemas 2026-02-20 22:32:01 +00:00
fred.boniface pushed to main at OwlBoard/api-schemas 2026-02-20 22:31:05 +00:00
8ac0215247 Feat: Add 'skip' object to the PISObject schema to allow for partial matches to be described.
fred.boniface pushed tag v3.0.1-alpha2 to OwlBoard/api-schemas 2026-02-19 21:06:16 +00:00
fred.boniface pushed to main at OwlBoard/api-schemas 2026-02-19 21:05:47 +00:00
07f224ff18 Relax type requirements on 'd' (data payload) field to improve type generation
fred.boniface pushed tag v3.0.1-alpha1 to OwlBoard/api-schemas 2026-02-19 17:28:22 +00:00
fred.boniface pushed to main at OwlBoard/api-schemas 2026-02-19 17:13:49 +00:00
91e9432a07 Update to handle /v3 version
fred.boniface pushed tag 0.0.8 to OwlBoard/pis-data-ingress 2026-02-18 22:44:01 +00:00
fred.boniface pushed to main at OwlBoard/pis-data-ingress 2026-02-18 22:43:44 +00:00
0c934a748f Adjust logging so NATS connection closure only logs error if the error is defined.
fred.boniface pushed tag 0.0.7 to OwlBoard/pis-data-ingress 2026-02-18 22:29:00 +00:00
fred.boniface pushed to main at OwlBoard/pis-data-ingress 2026-02-18 21:54:08 +00:00
33bd1cd320 Update NATS connection to handle using a KV store to track last update
fred.boniface pushed tag 0.0.6 to OwlBoard/pis-data-ingress 2026-02-18 19:39:42 +00:00
fred.boniface pushed to main at OwlBoard/pis-data-ingress 2026-02-18 19:39:26 +00:00
e115edd79e Ensure S3 configured to create bucket if not exists
fred.boniface pushed tag 0.0.5 to OwlBoard/pis-data-ingress 2026-02-18 19:18:11 +00:00