portainer/api/http/handler
Anthony Lapenna 90d3f3a358
Enable endpoint backend pagination (#2989)
* feat(api): remove SnapshotRaw from EndpointList response

* feat(api): add pagination for EndpointList operation

* feat(api): rename last_id query parameter to start

* feat(api): implement filter for EndpointList operation

* feat(home): front - endpoint backend pagination (#2990)

* feat(home): endpoint pagination with backend

* feat(api): remove default limit value

* fix(endpoints): fix a minor issue with column span

* fix(endpointgroup-create): fix an issue with endpoint group creation

* feat(app): minor loading optimizations

* refactor(api): small refactor of EndpointList operation

* fix(home): fix minor loading text display issue

* refactor(api): document bolt services functions

* feat(home): minor optimization

* fix(api): replace seek with index scanning for EndpointPaginated

* fix(api): fix invalid starting index issue

* fix(api): first implementation of working filter

* fix(home): endpoints list keeps backend pagination when it needs to

* fix(api): endpoint pagination doesn't drop the first item on pages >=2 anymore

* fix(home): UI flickering on page/filter load/change

* feat(api): support searching in associated endpoint group data

* feat(api): declare EndpointList params as optional

* feat(endpoints): backend pagination for endpoints view (#3004)

* feat(endpoint-group): enable backend pagination (#3017)

* feat(api): support groupID filter on endpoints route

* feat(api): add new API operations endpointGroupAddEndpoint and endpointGroupDeleteEndpoint

* feat(endpoint-groups): backend pagination support for create and edit

* feat(endpoint-groups): debounce on filter for create/edit views

* feat(endpoint-groups): filter assigned on create view

* (endpoint-groups): unassigned endpoints edit view

* refactor(endpoint-groups): code clean

* feat(endpoint-groups): remove message for Unassigned group

* refactor(api): endpoint group endpoint association refactor

* refactor(api): rename files and remove comments

* refactor(api): remove usage of utils

* refactor(api): optional parameters

* feat(api): update endpointListOperation behavior and parameters

* refactor(api): remove unused methods associated to EndpointService

* refactor(api): remove unused methods associated to EndpointService

* refactor(api): minor refactor
2019-07-20 16:28:11 -07:00
..
auth fix(api): fix missing default Portainer permissions for users 2019-05-27 09:31:20 +12:00
dockerhub feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
endpointgroups Enable endpoint backend pagination (#2989) 2019-07-20 16:28:11 -07:00
endpointproxy fix(rbac): add specific authorization for Storidge management 2019-05-27 10:41:12 +12:00
endpoints Enable endpoint backend pagination (#2989) 2019-07-20 16:28:11 -07:00
extensions feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
file fix(api): remove x-frame-options header (#2322) 2018-10-03 14:18:03 +13:00
motd feat(motd): add the ability to use custom style (#2918) 2019-06-02 18:16:43 +12:00
registries fix(api): remove admin restriction for registry proxy endpoint 2019-05-27 09:15:50 +12:00
resourcecontrols refactor(api): refactor base import path (#2788) 2019-03-21 14:20:14 +13:00
roles feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
schedules feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
settings feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
stacks feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
status refactor(api): refactor base import path (#2788) 2019-03-21 14:20:14 +13:00
tags feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
teammemberships feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
teams feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
templates feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
upload feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
users fix(api): fix missing default Portainer permissions for users 2019-05-27 09:31:20 +12:00
webhooks feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
websocket feat(extensions): introduce RBAC extension (#2900) 2019-05-24 18:04:58 +12:00
handler.go fix(rbac): add specific authorization for Storidge management 2019-05-27 10:41:12 +12:00