Scott Idem
4629e1ec63
feat(site_domain): restore access_key enforcement for FQDN lookups
- api_crud_v3: strip falsy access_key values; restrict keyless queries
to public domains (both site_access_key and site_domain_access_key
must be NULL/empty); 75-line recursive block replaced with ~16 lines
- lib_sql_search: expand virtual 'access_key' field into priority SQL —
site_access_key first, site_domain_access_key as fallback
- cms.py: add site_domain_access_key to site_domain searchable_fields
- docs: update frontend guide with access key behavior and examples
- e2e test: expand to cover all valid/invalid access key scenarios (15/15)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 14:46:33 -04:00
..
2026-03-25 19:33:53 -04:00
2026-03-25 21:54:09 -04:00
2026-03-31 14:46:33 -04:00
2026-03-31 14:46:33 -04:00
2020-09-14 12:41:02 -04:00
2026-02-03 14:52:32 -05:00
2026-03-11 22:35:22 -04:00
2026-01-15 13:19:58 -05:00
2026-01-06 18:06:45 -05:00
2026-01-15 17:16:48 -05:00
2026-03-25 18:35:21 -04:00
2026-02-06 13:56:40 -05:00
2026-01-15 13:19:58 -05:00
2026-01-07 17:41:04 -05:00
2026-01-07 19:07:21 -05:00
2026-01-07 17:43:43 -05:00
2026-01-07 17:41:04 -05:00
2026-01-20 18:42:43 -05:00
2026-01-15 17:31:32 -05:00
2026-02-10 18:08:04 -05:00
2026-01-16 10:06:51 -05:00
2026-01-26 11:56:31 -05:00
2026-02-06 13:56:40 -05:00
2026-03-31 14:46:33 -04:00
2026-01-30 14:44:02 -05:00
2026-01-15 17:31:32 -05:00
2026-03-25 13:26:11 -04:00
2026-01-15 16:36:19 -05:00