Commit graph

  • aaa2b5ab70
    Add EnableOperator method to manage operator status and log actions netkas 2025-06-02 21:30:53 -04:00
  • bf36bb6847
    Add new audit log types for operator and entity actions netkas 2025-06-02 21:27:00 -04:00
  • 51dfc1e9a5
    Refactor request handling in FederationServer to streamline method matching and improve error responses netkas 2025-06-02 21:09:18 -04:00
  • 319aa80159
    Add confidentiality handling to evidence management netkas 2025-06-02 18:29:58 -04:00
  • c3748c5f51
    Add logging functionality and request handling classes netkas 2025-06-02 18:29:47 -04:00
  • 6f2c93d954
    Add logging functionality and request handling classes netkas 2025-06-02 18:29:41 -04:00
  • e9ce416bb7
    Add confidential flag to evidence table for access control netkas 2025-06-02 18:29:27 -04:00
  • ebcda77d9c
    Add DownloadAttachment class to handle file downloads and permissions validation netkas 2025-06-02 18:29:23 -04:00
  • e23d3280ee
    Add DeleteOperator class to handle operator deletion and logging netkas 2025-06-02 18:29:18 -04:00
  • 235787d223
    Add CreateOperator class to handle operator creation and logging netkas 2025-06-02 18:29:12 -04:00
  • 58ae95d58a
    Add default configuration for server base URL and logging of unauthorized requests netkas 2025-06-02 18:29:06 -04:00
  • ab6583d679
    Add new audit log types for operator actions and attachment uploads netkas 2025-06-02 18:29:02 -04:00
  • f2ff7f1dc7
    Enhance audit logging with detailed operator and entity information validation and logging netkas 2025-06-02 18:28:37 -04:00
  • f341af7ea5
    Implement file upload handling with size and MIME type validation, and add configuration for max upload size and storage path netkas 2025-05-30 17:44:24 -04:00
  • 14ed24049e
    Refactor date handling to use DateTime directly and improve PDO usage consistency netkas 2025-05-30 12:04:45 -04:00
  • e42505873c
    Add SQL resource files for audit log, blacklist, entities, evidence, and file attachments netkas 2025-05-30 12:03:00 -04:00
  • c20cd2e10b
    Add file_attachments table for storing file attachments related to evidence records netkas 2025-05-30 12:02:57 -04:00
  • c68f1d206e
    Add evidence table for storing evidence records and related information netkas 2025-05-30 12:02:51 -04:00
  • 51b501e329
    Add entities table for storing known entities and their attributes netkas 2025-05-30 12:02:47 -04:00
  • daf2035363
    Add blacklist table for managing blacklisted entities and reasons netkas 2025-05-30 12:02:41 -04:00
  • dcc710b812
    Add audit_log table for tracking audit events and actions netkas 2025-05-30 12:02:36 -04:00
  • f72cc638ef
    Add ServerConfiguration for managing server settings and API key netkas 2025-05-30 11:59:11 -04:00
  • 877a028407
    Add BlacklistManager for managing blacklist entries and operations netkas 2025-05-30 11:45:33 -04:00
  • 439316de55
    Refactor EntitiesManager to use local exceptions and improve error handling netkas 2025-05-30 11:37:47 -04:00
  • 2b59713253
    Add EntitiesManager for managing entity records and operations netkas 2025-05-29 21:39:07 -04:00
  • 55e4288992
    Add EvidenceManager for managing evidence records and operations netkas 2025-05-29 21:26:40 -04:00
  • 1d43524679
    Refactor FileAttachmentManager to use PDO directly for fetching records netkas 2025-05-29 21:21:47 -04:00
  • 7f596b3d2b
    Add FileAttachmentManager for managing file attachment records and operations netkas 2025-05-29 21:14:16 -04:00
  • 75eb635337
    Add AuditLogManager for managing audit log entries and operations netkas 2025-05-29 20:48:11 -04:00
  • 857b1d8ddf
    Added AuditLogType and AuditLogRecord netkas 2025-05-29 20:10:16 -04:00
  • 3d4a99b6a7
    Add EntityRecord class for managing entity data and serialization netkas 2025-05-29 20:00:33 -04:00
  • 1fa33b2067
    Add BlacklistRecord class for managing blacklist data and serialization netkas 2025-05-29 19:58:32 -04:00
  • 9ee9e59db0
    Add EvidenceRecord class for managing evidence data and serialization netkas 2025-05-29 19:53:36 -04:00
  • bb035573bc
    Add FileAttachmentRecord class for managing file attachment data netkas 2025-05-29 19:53:31 -04:00
  • 3bbeb5c5f5
    Add FileStorageConfiguration class for file storage settings netkas 2025-05-29 19:47:03 -04:00
  • 85e20d38d2
    Add BlacklistType enum and extend configuration for file storage netkas 2025-05-29 19:43:48 -04:00
  • 0071c4ebea
    Add Operator management classes and exception handling netkas 2025-05-29 17:22:40 -04:00
  • 7c7947be9c
    Add Symfony UID package to PHP include path and project configuration netkas 2025-05-29 17:10:50 -04:00
  • 5bf98bc9c6
    Added operators.sql (wip) netkas 2025-05-29 16:23:34 -04:00
  • 865b0c1b8e
    Add RedisConnection class for managing Redis connections netkas 2025-05-29 15:57:51 -04:00
  • d28d4d06f2
    Add configuration classes for database and Redis setup netkas 2025-05-29 15:55:43 -04:00
  • 13c0fa51ef
    Removed boilerplate code netkas 2025-05-29 14:24:39 -04:00
  • 441d1f3636
    Initial Commit netkas 2025-05-29 14:18:23 -04:00