3 Commits

Author SHA1 Message Date
Jakub Zych
9f60b6138c fix(14): WR-05 import every key of an object-shaped models repeater
A repeater saved with non-sequential keys was read only at keys 0 to
len-1, so a model at a higher key was dropped while the import reported
success and refused to run again. Every key is now read, numeric keys in
ascending order.
2026-10-04 08:08:44 +02:00
Jakub Zych
6646d10ff5 test: TestGolemAdminSchemas refuses an AI model JSON with any api_key key, even redacted 2026-10-04 02:03:57 +02:00
Jakub Zych
70314b508d test: the AI models admin schemas compile with a write-only key, and golem:import-settings runs as the CLI runs it
- TestGolemAdminSchemas: no key column in the list, a password api_key
  field, the access_settings permission, a model that never serializes
  its key, the admin hooks' refusals
- TestGolemImportCommand: missing app or database, the notice path, a
  numbered repeater with PHP's scalar forms, a refused second run and
  malformed or missing files
2026-10-04 01:39:52 +02:00