jackson/internal-ui
Aswin V 1188dd6396
Pagination fixes (#2347)
* `offset` -> `pageOffset`, `limit`-> `pageLimit`

* Be backward compatible in API

* Cleanup types and handle pagination qs

* Cleanup unused code

* Import type

* Cleanup and fix lint error

* Align params for sso-tracer

* Move parsing to a common util function

* pageLimit shouldn't be optional

* Cap pageLimit to max value, split the boolean

* Revert typings and assert non null

* Refactor var name

* Use util function to normalize pagination params across getAll and getByIndex

* Normalize offset/limit for dynamo/mongo

* Update query params in `FederatedSAMLApps`

* Cap to max limit if passed limit is 0

* Sync lock file

* Add a 3rd record and supply opts.pageLimit

* Normalize offset/limit for mem/redis

* Save the 3rd record in the store

* Fix getAll tests

* Give precedence to standard params over legacy

* Use util function

* Parse using util function

* Refactor

* Standardise pagination for `api/v1/dsync/events`

* Standardise pagination for api/admin/connections

* Standardise pagination for api/admin/directory-sync

* Standardise pagination for `api/v1/dsync/groups`

* Standardise pagination for `v1/dsync/users`, `v1/dsync/product`

* Standardise pagination in fetchByProduct APIs

* Update swagger for groups

* Fix pagination params definition, add the params for users api

* More swagger updates

* Swagger spec update for dsync events

* Add pagination params to apis fetching by product

* Update qs in internal-ui

* Remove type assertion

* [Swagger WIP] Fix response format for paginated APIs

* Add dsync events to swagger spec

* Fix swagger spec for sso tracer

* Fix swagger spec for federated-saml apps of a product

* Update pageLimit to 50

* Use pageLimit value from internal-ui

* Update UI SDK

* Cleanup local pagination component

* Update swagger version

* Remove unused keys from locale

* Fix tag for trace api spec

* Fix param name for swagger

* Fix swagger tag for trace

* updated package-lock

* updated package-lock

---------

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2024-03-06 20:14:14 +00:00
..
dev Add `@boxyhq/internal-ui` (#2305) 2024-02-27 22:12:39 +00:00
src Pagination fixes (#2347) 2024-03-06 20:14:14 +00:00
.gitignore Add `@boxyhq/internal-ui` (#2305) 2024-02-27 22:12:39 +00:00
README.md Add `@boxyhq/internal-ui` (#2305) 2024-02-27 22:12:39 +00:00
package-lock.json updated deployment, package-lock 2024-03-06 11:25:34 +00:00
package.json Bump @types/react from 18.2.62 to 18.2.63 in /internal-ui (#2387) 2024-03-06 14:15:54 +05:30
postcss.config.js Fix internal-ui package publishing (#2363) 2024-03-01 15:45:47 +00:00
tsconfig.json Add `@boxyhq/internal-ui` (#2305) 2024-02-27 22:12:39 +00:00
vite-env.d.ts Add `@boxyhq/internal-ui` (#2305) 2024-02-27 22:12:39 +00:00
vite.config.ts Fix internal-ui package publishing (#2363) 2024-03-01 15:45:47 +00:00

README.md

Shared React UI components for BoxyHQ SaaS and Admin Portal