| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-22 | Fetch configs from app setting and pass them down | Frederick Muriuki Muriithi | |
| Fix the code to avoid using global variables holding configuration variables to avoid the failures caused by action-at-a-distance effects due to change of a value elsewhere. This way, all code consistently receives the same configuration values passed on from callers. We pass on the following configuration settings: * TMPDIR * SQL_URI * TEXTDIR | |||
| 2025-09-10 | Fix pylint failing tests. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-16 | refactor: pass request headers as dict. | Alexander_Kabui | |
| 2025-07-16 | refactor: pass required fields directly instead of request object for rate ↵ | Alexander_Kabui | |
| limiting. | |||
| 2025-07-16 | feat: Minor fix. | Alexander_Kabui | |
| 2025-07-16 | feat: Implement gnqna rate limiter. | Alexander_Kabui | |
| 2025-07-09 | Re-apply "Chores/gnqa no login" | BonfaceKilz | |
| This reverts commit f5e89525f941caa6546ea777bb632b7aa44f9b1f. | |||
| 2025-07-09 | Revert "Chores/gnqa no login" (#229) | BonfaceKilz | |
| 2025-07-07 | Delete unused import. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Only queue an edit during edits. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Update endpoint for listing diffs to include the change_type. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Delete view_diff end-point. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Update list_diffs to filter by change_type, remove auth check. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Feed json object directly into CaseAttributeEdit when editing. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Fix mypy errors. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Fix pylint errors. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Use app config for LMDB path in case attributes API. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Add missing keyword arg when applying changes. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Fix value access in data dict for case attribute updates. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Delete unused imports. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Delete "update_case_attribute" | Munyoki Kilyungi | |
| To update an attribute, you can use the "apply_change" function instead. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Use "401 Authorized" status code for auth errors. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Add authorisation to view-diff endpoint. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Add authorisation for listing diffs. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Use new functions for edit and approve/reject APIs. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Add function for viewing a single diff change. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Delete unused case-attributes functions and variables. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Remove add/delete case attributes end-points. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Update "edit" case attribute end-point. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Add update case-attributes function. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | Rename gn3/case_attributes.py -> gn3/api/case_attributes.py. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-07-07 | refactor: Refactor gnqna fallback. | Alexander_Kabui | |
| 2025-07-07 | refactor: Pylint and mypy fixes. | Alexander_Kabui | |
| 2025-07-07 | feat: Add check for anonymous metadata. | Alexander_Kabui | |
| 2025-07-07 | feat: Remove authentication requirement for gnqa users. | Alexander_Kabui | |
| 2025-07-07 | feat: Add decorator to act as a fallback for anonymous users. | Alexander_Kabui | |
| 2025-07-07 | refactor: Replace cache query with user query if results in db. | Alexander_Kabui | |
| 2025-07-07 | feat: Add function to clean up query before dumping to db. | Alexander_Kabui | |
| 2025-07-07 | feat: Expand previous query search window from 1 to 21 days | Alexander_Kabui | |
| * Now searches for previous queries without requiring a user ID. | |||
| 2025-04-30 | Disable log-in for wiki edits. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-24 | Add "**kwargs" to delete_wiki to make @require_token to work. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-24 | Remove early return in delete_wiki to complete query execution. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-22 | Fix pylint errors. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-22 | Implement delete_wiki API endpoint. | Munyoki Kilyungi | |
| * gn3/api/metadata_api/wiki.py: Import delete_wiki_entries_by_id. (delete_wiki): New API endpoint. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-22 | Auto-pep8 files. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-22 | Reduce arguments in run_async_cmd by using options dictionary. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-04-08 | Pass application log-level to the worker. | Frederick Muriuki Muriithi | |
| 2025-04-08 | Use computed job queue to avoid collisions. | Frederick Muriuki Muriithi | |
| 2025-04-08 | feat: Append GN3 computation completion marker to log file. | Alexander_Kabui | |
| 2025-03-07 | Revert "fix: Replace file path fetching code in rqtl2.py with ↵ | Munyoki Kilyungi | |
| current_app.root_path" This reverts commit e7baf1a4cf05a4e7794a6531c92d367fcd8f1651. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
