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-01-22 18:59:01 -05:00
2026-01-21 15:23:04 -05:00
2026-01-16 10:46:19 -05:00
2026-02-06 12:56:13 -05:00
2026-02-10 18:08:04 -05:00
2026-01-16 10:46:19 -05:00
2026-01-22 18:51:26 -05:00
2026-03-11 14:51:08 -04:00
2026-03-16 16:50:32 -04:00
2026-02-03 12:54:41 -05:00
2026-03-17 16:36:32 -04:00
2026-03-17 16:36:32 -04:00
2026-01-22 18:51:26 -05:00
2026-02-03 18:23:07 -05:00
2026-02-03 17:53:14 -05:00
2026-02-03 16:50:18 -05:00
2026-02-05 19:28:03 -05:00
2026-02-19 15:22:17 -05:00
2026-02-09 19:03:04 -05:00
2026-03-16 12:39:45 -04:00
2026-02-03 16:50:18 -05:00
2026-03-23 17:31:30 -04:00
2026-03-27 11:30:08 -04:00
2026-01-16 10:46:19 -05:00
2026-02-03 16:50:18 -05:00
2026-02-13 18:45:20 -05:00
2026-03-25 21:54:09 -04:00
2026-03-25 21:54:09 -04:00
2026-02-24 16:22:19 -05:00
2026-03-31 14:46:33 -04:00