feat: add encrypted export with password-protected ZIP (Closes #48)
This commit was merged in pull request #97.
This commit is contained in:
+7
-1
@@ -70,11 +70,17 @@ return [
|
||||
['name' => 'permission#setPermission', 'url' => '/api/v1/permissions/{ncUserId}', 'verb' => 'PUT'],
|
||||
['name' => 'permission#removePermission', 'url' => '/api/v1/permissions/{ncUserId}', 'verb' => 'DELETE'],
|
||||
|
||||
// ── CSV Export ──────────────────────────────────────────────
|
||||
// ── CSV Export (plain) ──────────────────────────────────────
|
||||
['name' => 'export#members', 'url' => '/api/v1/export/members', 'verb' => 'GET'],
|
||||
['name' => 'export#fees', 'url' => '/api/v1/export/fees', 'verb' => 'GET'],
|
||||
['name' => 'export#birthdays', 'url' => '/api/v1/export/birthdays', 'verb' => 'GET'],
|
||||
|
||||
// ── Encrypted Export (password-protected ZIP) ───────────────
|
||||
['name' => 'export#membersEncrypted', 'url' => '/api/v1/export/members/encrypted', 'verb' => 'POST'],
|
||||
['name' => 'export#feesEncrypted', 'url' => '/api/v1/export/fees/encrypted', 'verb' => 'POST'],
|
||||
['name' => 'export#birthdaysEncrypted', 'url' => '/api/v1/export/birthdays/encrypted', 'verb' => 'POST'],
|
||||
['name' => 'export#bankingEncrypted', 'url' => '/api/v1/export/banking/encrypted', 'verb' => 'POST'],
|
||||
|
||||
// ── Audit log ───────────────────────────────────────────────
|
||||
['name' => 'audit#index', 'url' => '/api/v1/audit-log', 'verb' => 'GET'],
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user