wildduck/lib/api
NickOvt 905b463a63
fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818)
* implement a mongopaging wrapper to encode page in the cursor

* update mongopaging validation schema to properly use base64url encoding

* list messages endpoint use embedded page in cursor instead of explicit user-provided

* addresses, auth, certs for listing endpoints use mongopaging wrapper

* dkim, domainaliases, filters - listing endpoints use mongopaging wrapper

* messages, storage, users, webhooks - listing endpoints use mongopaging wrapper

* mongopaging wrapper - if page negative due to externally crafter cursor, default to page 1
2025-05-27 15:39:04 +03:00
..
2fa fix(docs-client-gen): add more readable operationId and response types, fix deps ZMS-188 (#759) 2024-12-23 10:56:37 +02:00
acme.js fix(api-endpoints): public_get and acme endpoints excluded from api docs generation ZMS-156 (#688) 2024-05-09 11:45:07 +03:00
addresses.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
asps.js fix: ZMS-210 API and docs fallback values updates (#802) 2025-04-08 14:45:39 +03:00
audit.js fix(docs-client-gen): add more readable operationId and response types, fix deps ZMS-188 (#759) 2024-12-23 10:56:37 +02:00
auth.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
autoreply.js fix: ZMS-210 API and docs fallback values updates (#802) 2025-04-08 14:45:39 +03:00
certs.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
dkim.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
domainaccess.js fix(docs-client-gen): add more readable operationId and response types, fix deps ZMS-188 (#759) 2024-12-23 10:56:37 +02:00
domainaliases.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
filters.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
health.js fix(docs-client-gen): add more readable operationId and response types, fix deps ZMS-188 (#759) 2024-12-23 10:56:37 +02:00
mailboxes.js fix: ZMS 226 (#817) 2025-05-23 13:27:59 +03:00
messages.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
settings.js fix(docs-client-gen): add more readable operationId and response types, fix deps ZMS-188 (#759) 2024-12-23 10:56:37 +02:00
storage.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
submit.js fix(wdr-counter); ZMS-224 Count wdr counter after succesful message sent not before (#816) 2025-05-27 15:32:28 +03:00
updates.js fix: ZMS 226 (#817) 2025-05-23 13:27:59 +03:00
users.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00
webhooks.js fix(api-listings-pagination): ZMS-225 Encode page in next and previous cursor (#818) 2025-05-27 15:39:04 +03:00