Commit graph

151 commits

Author SHA1 Message Date
bda91ff955
Add audit log entry for deleted blacklist records
Some checks are pending
CI / generate-phpdoc (push) Blocked by required conditions
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 / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-06-06 18:22:30 -04:00
8ec47c855f
Implement GetBlacklistRecord functionality to retrieve specific blacklist entries
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-06-06 18:18:20 -04:00
663ce2ceac
Implement LiftBlacklist functionality and related methods 2025-06-06 18:15:20 -04:00
0ad53d6032
Implement DeleteBlacklist functionality and refactor related methods 2025-06-06 18:11:58 -04:00
14da271f06
Refactor ListBlacklist to require authentication for listing blacklist records 2025-06-06 18:08:42 -04:00
7ce59fec15
Add BlacklistEntity class to handle entity blacklisting requests
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-06-06 18:02:47 -04:00
b895f51228
Implement blacklist handling by adding ListBlacklist and BlacklistEntity request methods in Method.php 2025-06-06 18:02:43 -04:00
ae672d7d38
Refactor authentication handling to replace getAuthenticatedOperator with requireAuthenticatedOperator in multiple files
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-06-06 17:59:17 -04:00
885553121d
Refactor error messages in RequestException and improve authentication checks across multiple files
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-06-06 15:27:09 -04:00
1eb68dcd8d
Improved error handling so that Request exceptions and unhandled exceptions are logged using LogLib 2025-06-06 15:04:16 -04:00
9d17190609
Refactor authentication handling by replacing getAuthenticatedOperator with requireAuthenticatedOperator in evidence-related methods 2025-06-06 14:13:22 -04:00
079c1a9428
Refactor authentication handling by replacing getAuthenticatedOperator with requireAuthenticatedOperator in multiple entity methods 2025-06-06 13:39:32 -04:00
1eb5b83eb2
Add public entities configuration and authorization checks for entity records
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-06-06 13:22:03 -04:00
417499b6f4
Replace getAuthenticatedOperator with requireAuthenticatedOperator in DeleteEntity and add Configuration import in GetEntityRecord 2025-06-06 13:12:54 -04:00
ee7193c5ea
Replace getAuthenticatedOperator with requireAuthenticatedOperator in handleRequest method 2025-06-06 13:05:34 -04:00
3217100cff
Add authorization check for downloading attachments in handleRequest method 2025-06-06 13:05:29 -04:00
cb5862fe94
Add authorization check for audit logs in handleRequest method 2025-06-06 13:05:20 -04:00
4817c15338
Remove unnecessary parameter from getAuthenticatedOperator in ListAuditLogs 2025-06-06 13:02:29 -04:00
a18178f764
Remove unused Logger import in DeleteAttachment.php
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-06-06 01:06:24 -04:00
3df51cf4b1
Refactor error handling in attachment operations: standardize error messages and remove logging statements 2025-06-06 01:06:07 -04:00
04b4714da6
Add permission check and improve error handling in UploadAttachment
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 / release (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-06-06 01:04:36 -04:00
4d83948374
Fix variable name for attachment UUID in DownloadAttachment handler 2025-06-06 01:00:25 -04:00
29f9078789
Add authentication and permission checks for downloading attachments 2025-06-06 01:00:07 -04:00
f4536df74f
Enhance BlacklistManager: add evidence parameter and UUID generation for blacklist entries 2025-06-06 00:56:21 -04:00
fc6014b37e
Add permission check for managing entities in DeleteEntity request handler 2025-06-05 15:16:12 -04:00
19b932904a
Rename request handler classes for clarity and 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 / 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-06-05 15:13:25 -04:00
fe8c5ca350
Add ListBlacklist request handler to retrieve blacklist records
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 / release (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-06-05 15:08:09 -04:00
cf6b89aeb6
Add ListEntityBlacklist request handler 2025-06-05 15:08:03 -04:00
0e6410fd62
Add ListOperatorBlacklist request handler 2025-06-05 15:07:57 -04:00
d7095064c0
Add public blacklist configuration and access method 2025-06-05 15:07:53 -04:00
f18dc4672e
Add support for listing entity and operator blacklists 2025-06-05 15:07:48 -04:00
e4ab4a7c87
Fix condition check for public evidence access method 2025-06-05 15:07:42 -04:00
b7e7f76b1a
Fix condition check for public audit logs access method 2025-06-05 15:07:35 -04:00
4c44d8d64f
Fix condition check for public evidence listing access method 2025-06-05 15:07:30 -04:00
12f7832444
Fix condition check for public evidence access method 2025-06-05 15:07:26 -04:00
fbac5fdadb
Fix condition check for public audit logs access method 2025-06-05 15:07:21 -04:00
f8952aafa6
Fix condition check for public audit logs access 2025-06-05 15:07:13 -04:00
352e23d27d
Fix condition check for public evidence access 2025-06-05 15:07:05 -04:00
6ca3654142
Add default configuration for public blacklist visibility 2025-06-05 15:06:59 -04:00
339db05013
Add pagination support for retrieving blacklist entries 2025-06-05 15:06:48 -04:00
eb34a1027c
Implement evidence management methods: create, delete, and retrieve evidence
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-06-05 14:50:23 -04:00
c1a2384257
Remove unused imports and refactor audit log response handling 2025-06-05 00:54:12 -04:00
7cc13a850e
Remove unused FilesystemIterator import from UploadAttachment.php
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 / release (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-06-05 00:39:36 -04:00
ed1de7f790
Remove unused Configuration imports from RedisConnection.php 2025-06-05 00:39:32 -04:00
cdb10233dc
Remove unused OperatorManager import from QueryEntity.php 2025-06-05 00:39:11 -04:00
7e3e6e6083
Remove unused EntitiesManager import from ListOperatorAuditLogs.php 2025-06-05 00:39:05 -04:00
9dec35dc01
Remove unused OperatorManager import from ListEvidence.php 2025-06-05 00:38:59 -04:00
810c8ab4e9
Remove unused OperatorManager import from ListEntityAuditLogs.php 2025-06-05 00:38:54 -04:00
9c52134f73
Remove unused imports from ListAuditLogs.php 2025-06-05 00:38:47 -04:00
f6a0afa006
Remove unused OperatorManager import from GetEntity.php 2025-06-05 00:38:36 -04:00