Commit graph

44 commits

Author SHA1 Message Date
60eadbed64 Add admin only endpoint for user updating and fix permissions for admin users 2025-01-17 11:39:00 +08:00
008a2a2271 Add delete user endpoint 2025-01-16 19:54:49 +08:00
d227535383 Add in new document fields for upload and update operations 2025-01-11 20:03:43 +08:00
6357899b70 Only allow hardcopy requests 2025-01-11 00:47:20 +08:00
ffff9f9d77 Return additional document fields 2025-01-10 12:54:41 +08:00
dba3f6df62 Improve start_watcher OCR 2025-01-09 14:53:40 +08:00
9529560fed Add authorization requests 2025-01-09 02:10:42 +08:00
41507aa550 Add additional scanning metadata and sorting for documents 2025-01-09 00:43:55 +08:00
674a7ec592 Implement sender LLM OCR and request remarks 2025-01-08 13:38:39 +08:00
d5477a1e1a Fix head document requests endpoint 2025-01-06 14:27:39 +08:00
14f21bd2a8 Update document request serializer to return requester full name 2025-01-06 14:17:40 +08:00
8655a79e8b Update prompt 2024-12-19 00:12:11 +08:00
75d62014fb Fix error with questionnaire submissions not tied to requests 2024-12-18 23:13:56 +08:00
6f276b43cc Add relationship between questionnaires and document request 2024-12-18 21:19:55 +08:00
f3b16451fd Fix serializer slug for requester in document request 2024-12-18 20:32:04 +08:00
b24646d42d Add Ollama JSON schema for categorization 2024-12-18 17:05:44 +08:00
844113d44f Add in requested changes 2024-12-16 14:58:50 +08:00
d81319c8ec Update Ollama API to use different model 2024-12-07 14:03:17 +08:00
f39f5966d6 Add Ollama integration 2024-12-07 02:44:45 +08:00
9289166c0e Add patch endpoint for documents 2024-12-04 15:39:39 +08:00
7584f09b62 Add fix for file uploads with . symbols inside the filename 2024-12-04 02:51:57 +08:00
e0eba6ca21 Move sex and age fields from questionnaire to user and add planning role restrictions 2024-12-04 01:29:30 +08:00
724132e396 Fix field typo 2024-11-29 21:39:43 +08:00
f204b7e79e Return email in questionnaire client field 2024-11-29 21:15:50 +08:00
98e12dd15e Allow staff to view unrestricted document requests endpoint 2024-11-28 17:12:38 +08:00
776c3e08e1 Questionnaire improvements 2024-11-28 16:23:18 +08:00
559baca38c Fix files not being read properly in watcher 2024-11-28 13:41:58 +08:00
65662aeb45 Minor fixes to registration and emails 2024-11-27 23:28:22 +08:00
463e33d219 Update scripts 2024-11-27 00:49:20 +08:00
52d74de4fc Fix description 2024-11-27 00:35:59 +08:00
5bc170f519 Add directory watcher service 2024-11-27 00:32:28 +08:00
957272cd07 Fix edge case with updating document request status 2024-11-25 12:30:46 +08:00
0415d99968 Add unrestricted document request view for head 2024-11-25 02:35:59 +08:00
c9e6928e8a Add id to document request unit serializer context 2024-11-25 00:32:55 +08:00
9198867346 Return email instead of id in document_requests list view 2024-11-24 23:53:44 +08:00
7a29e0b737 Update CORS 2024-11-24 19:33:07 +08:00
b76adb3601 Add OCR metadata field processing for documents 2024-11-24 14:08:27 +08:00
9b78fdd9ae Containerize backend api and add erd generator via django-extensions 2024-11-24 12:25:57 +08:00
06ff830ae7 Update request form email template to include generic instructions for hardcopy requests 2024-11-24 10:49:38 +08:00
b0a9b6b6f0 Finish up questionnaire app 2024-11-24 10:34:41 +08:00
8bd8df9042 Add email template for request status update, fix admin view for request unit view, and add initial app for questionnaires 2024-11-24 02:56:36 +08:00
ba19412d31 Add document requests app 2024-11-24 02:20:18 +08:00
bb9fcc3d7c Add documents app 2024-11-23 23:02:52 +08:00
ccd7c5873c Initial commit 2024-11-23 21:55:32 +08:00