From 7ea185248c0e864fcaa86b67c6d5bed9cd412060 Mon Sep 17 00:00:00 2001 From: Mateus Machado Luna Date: Mon, 25 Jun 2018 13:01:07 -0300 Subject: [PATCH] Begins implementation of Background process store module. Begins implementation of 'last updated at...' info on Item Edition Page. Fixes disabled metadata not being listed at metadata edition page. Fixes error on creating filter. Get's rid of vuex warning when switching metadata and filter enabled state. --- .../edition/importer-edition-form.vue | 9 +- .../components/edition/item-edition-form.vue | 9 +- src/admin/components/lists/filters-list.vue | 8 +- src/admin/components/lists/metadata-list.vue | 6 +- src/admin/tainacan-admin-i18n.php | 2 + ...class-tainacan-rest-filters-controller.php | 2 +- src/js/store/modules/bgprocess/actions.js | 90 +++++++++++++++++++ src/js/store/modules/bgprocess/getters.js | 17 ++++ src/js/store/modules/bgprocess/index.js | 19 ++++ src/js/store/modules/bgprocess/mutations.js | 28 ++++++ src/js/store/modules/collection/actions.js | 2 +- src/js/store/modules/filter/actions.js | 4 +- src/js/store/modules/item/actions.js | 9 +- src/js/store/modules/item/getters.js | 4 + src/js/store/modules/item/index.js | 3 +- src/js/store/modules/item/mutations.js | 7 ++ src/js/store/modules/metadata/actions.js | 6 +- src/js/store/store.js | 4 +- 18 files changed, 211 insertions(+), 18 deletions(-) create mode 100644 src/js/store/modules/bgprocess/actions.js create mode 100644 src/js/store/modules/bgprocess/getters.js create mode 100644 src/js/store/modules/bgprocess/index.js create mode 100644 src/js/store/modules/bgprocess/mutations.js diff --git a/src/admin/components/edition/importer-edition-form.vue b/src/admin/components/edition/importer-edition-form.vue index 6b3a8dbe4..a5004ec98 100644 --- a/src/admin/components/edition/importer-edition-form.vue +++ b/src/admin/components/edition/importer-edition-form.vue @@ -229,7 +229,6 @@