r29791 2026-09-24 cevans CHG: WIP from git [q13768]

M /branches/20260911_cevans_q13768/include/do_search.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/config/config.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/hooks/all.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/include/typesense_search_functions.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/languages/en.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/pages/setup.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/scripts/reindex.php
r29790 2026-09-24 cevans CHG: bring up to date with trunk before merging git work in [q13768]

M /branches/20260911_cevans_q13768
M /branches/20260911_cevans_q13768/api/index.php
A /branches/20260911_cevans_q13768/batch/cron_jobs/016_api_log_truncate.php
M /branches/20260911_cevans_q13768/css
M /branches/20260911_cevans_q13768/css/global.css
A /branches/20260911_cevans_q13768/dbstruct/help_api_log.txt
A /branches/20260911_cevans_q13768/dbstruct/index_api_log.txt
A /branches/20260911_cevans_q13768/dbstruct/table_api_log.txt
M /branches/20260911_cevans_q13768/dbstruct/table_collection_savedsearch.txt
M /branches/20260911_cevans_q13768/include/action_functions.php
M /branches/20260911_cevans_q13768/include/api_functions.php
M /branches/20260911_cevans_q13768/include/boot.php
M /branches/20260911_cevans_q13768/include/collections_functions.php
M /branches/20260911_cevans_q13768/include/config.default.php
M /branches/20260911_cevans_q13768/include/config_functions.php
M /branches/20260911_cevans_q13768/include/dash_functions.php
M /branches/20260911_cevans_q13768/include/dash_tile_generation.php
M /branches/20260911_cevans_q13768/include/do_search.php
M /branches/20260911_cevans_q13768/include/do_search_filtering.php
M /branches/20260911_cevans_q13768/include/file_functions.php
M /branches/20260911_cevans_q13768/include/general_functions.php
M /branches/20260911_cevans_q13768/include/header.php
M /branches/20260911_cevans_q13768/include/keyboard_navigation.php
M /branches/20260911_cevans_q13768/include/plugin_functions.php
M /branches/20260911_cevans_q13768/include/render_functions.php
M /branches/20260911_cevans_q13768/include/reporting_functions.php
M /branches/20260911_cevans_q13768/include/request_functions.php
M /branches/20260911_cevans_q13768/include/search_functions.php
M /branches/20260911_cevans_q13768/include/search_title_processing.php
M /branches/20260911_cevans_q13768/include/user_functions.php
M /branches/20260911_cevans_q13768/include/version.php
M /branches/20260911_cevans_q13768/js/ajax_collections.js
M /branches/20260911_cevans_q13768/js/global.js
M /branches/20260911_cevans_q13768/js/header.js
M /branches/20260911_cevans_q13768/login.php
M /branches/20260911_cevans_q13768/pages/admin/admin_content.php
M /branches/20260911_cevans_q13768/pages/admin/admin_manage_field_options.php
M /branches/20260911_cevans_q13768/pages/admin/admin_system_log.php
M /branches/20260911_cevans_q13768/pages/ajax/category_tree_lazy_load.php
A /branches/20260911_cevans_q13768/pages/ajax/smart_fc_image.php
M /branches/20260911_cevans_q13768/pages/collection_download.php
M /branches/20260911_cevans_q13768/pages/collection_log.php
M /branches/20260911_cevans_q13768/pages/collection_manage.php
M /branches/20260911_cevans_q13768/pages/collection_public.php
M /branches/20260911_cevans_q13768/pages/collections_featured.php
M /branches/20260911_cevans_q13768/pages/csv_export_results_metadata.php
M /branches/20260911_cevans_q13768/pages/download.php
M /branches/20260911_cevans_q13768/pages/download_progress.php
M /branches/20260911_cevans_q13768/pages/edit.php
M /branches/20260911_cevans_q13768/pages/requests.php
M /branches/20260911_cevans_q13768/pages/search.php
M /branches/20260911_cevans_q13768/pages/team/team_analytics.php
M /branches/20260911_cevans_q13768/pages/team/team_related_keywords.php
M /branches/20260911_cevans_q13768/pages/team/team_report.php
M /branches/20260911_cevans_q13768/pages/team/team_request.php
M /branches/20260911_cevans_q13768/pages/team/team_research.php
M /branches/20260911_cevans_q13768/pages/team/team_user.php
M /branches/20260911_cevans_q13768/pages/terms.php
M /branches/20260911_cevans_q13768/pages/tools/offline_jobs.php
M /branches/20260911_cevans_q13768/pages/upload_batch.php
M /branches/20260911_cevans_q13768/pages/user/user_actions.php
M /branches/20260911_cevans_q13768/pages/user/user_messages.php
M /branches/20260911_cevans_q13768/pages/view_shares.php
M /branches/20260911_cevans_q13768/plugins/clip/pages/setup.php
M /branches/20260911_cevans_q13768/plugins/consentmanager/pages/list.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/include/csv_functions.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ar.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/be.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/bg.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/bn.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ca.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/cs.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/cy.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/da.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/de.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/el.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/en.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/es-AR.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/es.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/fa.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/fi.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/fr.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/hi.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/hr.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/hu.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/id.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/it.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/jp.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ko.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ku.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ms.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/nl.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/no.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/pa.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/pl.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/pt-BR.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/pt.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ro.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ru.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/sk.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/sv.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/sw.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/th.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/tl.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/tr.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/uk.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/ur.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/vi.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/zh-CN.php
M /branches/20260911_cevans_q13768/plugins/csv_upload/languages/zh-TW.php
M /branches/20260911_cevans_q13768/plugins/licensemanager/pages/list.php
M /branches/20260911_cevans_q13768/plugins/news/pages/news_edit.php
M /branches/20260911_cevans_q13768/plugins/rse_search_notifications/pages/watched_searches.php
M /branches/20260911_cevans_q13768/plugins/rss2/pages/rssfilter.php
A /branches/20260911_cevans_q13768/tests/test_list/000392_safe_file_name.php
M /branches/20260911_cevans_q13768/tests/test_list/001560_report_process_period.php
A /branches/20260911_cevans_q13768/tests/test_list/001590_api_logging.php
r29733 2026-09-17 cevans CHG: schema + indexer poc from sprint, better date indexing, start on query_by builder - WIP! [q13768]

M /branches/20260911_cevans_q13768/include/do_search.php
M /branches/20260911_cevans_q13768/include/resource_functions.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/config/config.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/include/typesense_search_functions.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/pages/setup.php
M /branches/20260911_cevans_q13768/plugins/typesense_search/scripts/reindex.php
r29702 2026-09-11 cevans NEW: Creating branch [q13768]

A /branches/20260911_cevans_q13768