Commit graph

30 commits

Author SHA1 Message Date
f341af7ea5
Implement file upload handling with size and MIME type validation, and add configuration for max upload size and storage path
Some checks failed
CI / release (push) Has been cancelled
CI / debug (push) Has been cancelled
CI / check-phpunit (push) Has been cancelled
CI / check-phpdoc (push) Has been cancelled
CI / generate-phpdoc (push) Has been cancelled
CI / test (push) Has been cancelled
CI / release-documentation (push) Has been cancelled
CI / release-artifacts (push) Has been cancelled
2025-05-30 17:44:24 -04:00
14ed24049e
Refactor date handling to use DateTime directly and improve PDO usage consistency
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / test (push) Blocked by required conditions
CI / generate-phpdoc (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-30 12:04:45 -04:00
e42505873c
Add SQL resource files for audit log, blacklist, entities, evidence, and file attachments
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-30 12:03:00 -04:00
c20cd2e10b
Add file_attachments table for storing file attachments related to evidence records 2025-05-30 12:02:57 -04:00
c68f1d206e
Add evidence table for storing evidence records and related information 2025-05-30 12:02:51 -04:00
51b501e329
Add entities table for storing known entities and their attributes 2025-05-30 12:02:47 -04:00
daf2035363
Add blacklist table for managing blacklisted entities and reasons 2025-05-30 12:02:41 -04:00
dcc710b812
Add audit_log table for tracking audit events and actions 2025-05-30 12:02:36 -04:00
f72cc638ef
Add ServerConfiguration for managing server settings and API key
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-30 11:59:11 -04:00
877a028407
Add BlacklistManager for managing blacklist entries and operations 2025-05-30 11:45:33 -04:00
439316de55
Refactor EntitiesManager to use local exceptions and improve error handling 2025-05-30 11:37:47 -04:00
2b59713253
Add EntitiesManager for managing entity records and operations 2025-05-29 21:39:07 -04:00
55e4288992
Add EvidenceManager for managing evidence records and operations 2025-05-29 21:26:40 -04:00
1d43524679
Refactor FileAttachmentManager to use PDO directly for fetching records 2025-05-29 21:21:47 -04:00
7f596b3d2b
Add FileAttachmentManager for managing file attachment records and operations 2025-05-29 21:14:16 -04:00
75eb635337
Add AuditLogManager for managing audit log entries and operations
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 20:48:11 -04:00
857b1d8ddf
Added AuditLogType and AuditLogRecord
Some checks are pending
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / release (push) Waiting to run
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 20:10:56 -04:00
3d4a99b6a7
Add EntityRecord class for managing entity data and serialization 2025-05-29 20:00:33 -04:00
1fa33b2067
Add BlacklistRecord class for managing blacklist data and serialization
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 19:58:32 -04:00
9ee9e59db0
Add EvidenceRecord class for managing evidence data and serialization
Some checks are pending
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 19:53:36 -04:00
bb035573bc
Add FileAttachmentRecord class for managing file attachment data 2025-05-29 19:53:31 -04:00
3bbeb5c5f5
Add FileStorageConfiguration class for file storage settings 2025-05-29 19:47:03 -04:00
85e20d38d2
Add BlacklistType enum and extend configuration for file storage 2025-05-29 19:43:48 -04:00
0071c4ebea
Add Operator management classes and exception handling
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 17:22:40 -04:00
7c7947be9c
Add Symfony UID package to PHP include path and project configuration 2025-05-29 17:10:50 -04:00
5bf98bc9c6
Added operators.sql (wip) 2025-05-29 16:23:34 -04:00
865b0c1b8e
Add RedisConnection class for managing Redis connections
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 15:57:51 -04:00
d28d4d06f2
Add configuration classes for database and Redis setup 2025-05-29 15:55:43 -04:00
13c0fa51ef
Removed boilerplate code 2025-05-29 14:24:39 -04:00
441d1f3636
Initial Commit
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-05-29 14:18:23 -04:00