From 9c6a4f6c20ed8582fdfc0c9e571e3fc44aac1ead Mon Sep 17 00:00:00 2001 From: Nicolas Giard Date: Fri, 31 Aug 2018 23:42:14 -0400 Subject: [PATCH] refactor: logging + search modules PH --- client/components/admin/admin-editor.vue | 29 ++++++++------ client/components/admin/admin-logging.vue | 38 +++++++++---------- client/components/admin/admin-search.vue | 26 ++++++++----- config.sample.yml | 7 ++-- server/app/data.yml | 4 +- server/master.js | 2 +- .../logging/{bugsnag.js => bugsnag/logger.js} | 0 .../logging/{console.js => console/logger.js} | 0 .../logging/{loggly.js => loggly/logger.js} | 0 .../{papertrail.js => papertrail/logger.js} | 0 .../logging/{rollbar.js => rollbar/logger.js} | 0 .../logging/{sentry.js => sentry/logger.js} | 0 server/modules/search/algolia.js | 26 ------------- server/modules/search/algolia/definition.yml | 7 ++++ server/modules/search/algolia/engine.js | 26 +++++++++++++ server/modules/search/aws/definition.yml | 7 ++++ server/modules/search/aws/engine.js | 26 +++++++++++++ server/modules/search/azure.js | 26 ------------- server/modules/search/azure/definition.yml | 7 ++++ server/modules/search/azure/engine.js | 26 +++++++++++++ server/modules/search/db.js | 26 ------------- server/modules/search/db/definition.yml | 7 ++++ server/modules/search/db/engine.js | 26 +++++++++++++ server/modules/search/elasticsearch.js | 26 ------------- .../search/elasticsearch/definition.yml | 7 ++++ server/modules/search/elasticsearch/engine.js | 26 +++++++++++++ .../modules/search/manticore/definition.yml | 7 ++++ server/modules/search/manticore/engine.js | 26 +++++++++++++ server/modules/search/solr.js | 26 ------------- server/modules/search/solr/definition.yml | 7 ++++ server/modules/search/solr/engine.js | 26 +++++++++++++ server/modules/search/sphinx/definition.yml | 7 ++++ server/modules/search/sphinx/engine.js | 26 +++++++++++++ server/setup.js | 16 +++----- 34 files changed, 327 insertions(+), 189 deletions(-) rename server/modules/logging/{bugsnag.js => bugsnag/logger.js} (100%) rename server/modules/logging/{console.js => console/logger.js} (100%) rename server/modules/logging/{loggly.js => loggly/logger.js} (100%) rename server/modules/logging/{papertrail.js => papertrail/logger.js} (100%) rename server/modules/logging/{rollbar.js => rollbar/logger.js} (100%) rename server/modules/logging/{sentry.js => sentry/logger.js} (100%) delete mode 100644 server/modules/search/algolia.js create mode 100644 server/modules/search/algolia/definition.yml create mode 100644 server/modules/search/algolia/engine.js create mode 100644 server/modules/search/aws/definition.yml create mode 100644 server/modules/search/aws/engine.js delete mode 100644 server/modules/search/azure.js create mode 100644 server/modules/search/azure/definition.yml create mode 100644 server/modules/search/azure/engine.js delete mode 100644 server/modules/search/db.js create mode 100644 server/modules/search/db/definition.yml create mode 100644 server/modules/search/db/engine.js delete mode 100644 server/modules/search/elasticsearch.js create mode 100644 server/modules/search/elasticsearch/definition.yml create mode 100644 server/modules/search/elasticsearch/engine.js create mode 100644 server/modules/search/manticore/definition.yml create mode 100644 server/modules/search/manticore/engine.js delete mode 100644 server/modules/search/solr.js create mode 100644 server/modules/search/solr/definition.yml create mode 100644 server/modules/search/solr/engine.js create mode 100644 server/modules/search/sphinx/definition.yml create mode 100644 server/modules/search/sphinx/engine.js diff --git a/client/components/admin/admin-editor.vue b/client/components/admin/admin-editor.vue index 78eee914..2396560a 100644 --- a/client/components/admin/admin-editor.vue +++ b/client/components/admin/admin-editor.vue @@ -1,6 +1,6 @@ @@ -35,6 +38,10 @@ export default { ], selectedEditor: 'code' } + }, + methods: { + save() {}, + refresh() {} } } diff --git a/client/components/admin/admin-logging.vue b/client/components/admin/admin-logging.vue index 3905c0f3..9b4fd95b 100644 --- a/client/components/admin/admin-logging.vue +++ b/client/components/admin/admin-logging.vue @@ -1,6 +1,6 @@ diff --git a/client/components/admin/admin-search.vue b/client/components/admin/admin-search.vue index ecf56bbe..df6a2062 100644 --- a/client/components/admin/admin-search.vue +++ b/client/components/admin/admin-search.vue @@ -1,6 +1,6 @@