storj/web
Vitalii 6e1fd12930 web/satellite: paginate ListObjects request to show more than 1000 objects
With this change, we are able to fetch all objects to show in the object browser.
AWS SDK V3 provides paginator functionality to automatically make additional requests for every MaxKeys value (we use 500 objects at a time).
By initial request we fetch first 500 objects and save continuation tokens for the rest of the object batches.
Also, we save currently active (fetched) object range.
If user tries to open a page with objects which are out of currently active range then we look for needed continuation token and fetch needed objects batch.
Added a feature flag for this funtionality.

Issue:
https://github.com/storj/storj/issues/5595

Change-Id: If63e3c2ddaac3ea9f2bc1dc63cb49007f897e3e2
2023-09-06 12:47:15 +00:00
..
multinode web/multinode: fix wrong free disk space in allocation on dashboard 2023-07-05 11:24:24 +00:00
satellite web/satellite: paginate ListObjects request to show more than 1000 objects 2023-09-06 12:47:15 +00:00
storagenode web/storagenode: zksync era compatible links wallet/transactions 2023-06-08 13:47:02 +00:00