portainer/app/docker/helpers
xAt0mZ 2445a5aed5
fix(registry): Performance issues with Registry Manager (#2648)
* fix(registry): fetch datatable details on page/filter/order state change instead of fetching all data on first load

* fix(registry): fetch tags datatable details on state change instead of fetching all data on first load

* fix(registry): add pagination support for tags + loading display on data load

* fix(registry): debounce on text filter to avoid querying transient matching values

* refactor(registry): rebase on latest develop

* feat(registries): background tags and optimisation -- need code cleanup and for-await-of to cancel on page leave

* refactor(registry-management): code cleanup

* feat(registry): most optimized version -- need fix for add/retag

* fix(registry): addTag working without page reload

* fix(registry): retag working without reload

* fix(registry): remove tag working without reload

* fix(registry): remove repository working with latest changes

* fix(registry): disable cache on firefox

* feat(registry): use jquery for all 'most used' manifests requests

* feat(registry): retag with progression + rewrite manifest REST service to jquery

* fix(registry): remove forgotten DI

* fix(registry): pagination on repository details

* refactor(registry): info message + hidding images count until fetch has been done

* fix(registry): fix selection reset deleting selectAll function and not resetting status

* fix(registry): resetSelection was trying to set value on a getter

* fix(registry): tags were dropped when too much tags were impacted by a tag removal

* fix(registry): firefox add tag + progression

* refactor(registry): rewording of elements

* style(registry): add space between buttons and texts in status elements

* fix(registry): cancelling a retag/delete action was not removing the status panel

* fix(registry): tags count of empty repositories

* feat(registry): reload page on action cancel to avoid desync

* feat(registry): uncancellable modal on long operations

* feat(registry): modal now closes on error + modal message improvement

* feat(registries): remove empty repositories from the list

* fix(registry): various bugfixes

* feat(registry): independant timer on async actions + modal fix
2019-10-14 15:45:09 +02:00
..
configHelper.js refactor(app): introduce new project structure for the frontend (#1623) 2018-02-01 13:27:52 +01:00
constraintsHelper.js refactor(app): introduce webpack and babel (#2407) 2019-03-21 18:46:49 +13:00
containerHelper.js refactor(app): introduce webpack and babel (#2407) 2019-03-21 18:46:49 +13:00
imageHelper.js fix(registry): Performance issues with Registry Manager (#2648) 2019-10-14 15:45:09 +02:00
infoHelper.js feat(edge): introduce support for Edge agent (#3031) 2019-07-26 10:38:07 +12:00
labelHelper.js fix(secret-creation): prevent assignment of label with no name (#2838) 2019-04-19 09:18:40 +12:00
logHelper.js fix(log-viewer): strip headers in container logs when TTY is disabled (#1861) 2018-05-04 09:45:05 +02:00
nodeHelper.js fix(services): use the Public URL instead of a manager IP (#1665) 2018-02-21 10:55:51 +01:00
secretHelper.js refactor(app): introduce new project structure for the frontend (#1623) 2018-02-01 13:27:52 +01:00
serviceHelper.js refactor(app): introduce webpack and babel (#2407) 2019-03-21 18:46:49 +13:00
taskHelper.js feat(agent): add agent support (#1828) 2018-05-06 09:15:57 +02:00
volumeHelper.js refactor(app): introduce new project structure for the frontend (#1623) 2018-02-01 13:27:52 +01:00