All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.5.2 (2024-04-26)
- avoid empty string columns on csv import/export (#292) (f50e59d)
- deps: update all non-major dependencies (#288) (ec97e0a)
- deps: update all non-major dependencies (#290) (d7c750a)
- deps: update all non-major dependencies (#293) (4a71fb6)
2.5.1 (2024-04-25)
- avoid empty string columns on csv import/export (#292) (f50e59d)
- deps: update all non-major dependencies (#288) (ec97e0a)
- deps: update all non-major dependencies (#290) (d7c750a)
- deps: update all non-major dependencies (#293) (4a71fb6)
2.5.0 (2024-01-13)
- admin-settings-form: add download button to export array of objects config (f974887)
- mailchimp-vue: add list campaign option and table (#287) (9aa7412)
- admin-settings-form: properly handle numeric fields with arrey nested fields (5161efa)
- deps: update all non-major dependencies (#285) (597c849)
- deps: update dependency core-js to ^3.33.3 (#283) (9f049df)
- input-discount: allow negative percentage discount (#270) (d783d27)
2.4.0 (2023-05-30)
- deps: update all non-major dependencies (#255) (235d6ef)
- deps: update dependency bootstrap-vue to ^2.23.1 (#256) (720b371)
- deps: update dependency vue-router to ^3.6.5 (#248) (88f360a)
2.3.1 (2022-11-28)
- ml-search-category: change to correct limit (3942c6f)
2.3.0 (2022-09-05)
- list skipped installed apps to uninstall and read config (324329b)
2.2.0 (2022-08-17)
- check
CLOUDCOMMERCE_PROJECT_ID
and dinamically set discounts app auth uri (54db8bf)
2.1.1 (2022-08-02)
- mocked-apps: fix sak and rastreio.net apps cta (not free) (8578887)
2.1.0 (2022-08-02)
- mocked-apps: remove duplicated icon import (d732bc6)
2.0.8 (2022-07-06)
- deps: revert vue to 2.6 (semver) (b9600a8)
2.0.7 (2022-07-01)
- also filter skipped apps on related apps list (a1fd505)
2.0.6 (2022-07-01)
2.0.5 (2022-05-20)
- ec-app-card: show description as element title when text is truicated (3810ffd)
2.0.4 (2022-04-22)
- admin-settings-form: properly deal with boolean types from csv (7a15128)
2.0.3 (2022-01-27)
2.0.2 (2022-01-24)
2.0.1 (2022-01-24)
- app-feed-importer: fix function base url for production (dc49b40)
2.0.0 (2022-01-12)
- app-feed-importer: 🧨 you will need to reinstall the feed importer app
1.5.0 (2021-12-07)
- mocked-apps: add new paid "ERP Sig 2000" app (da481b7)
- deps: update all non-major dependencies (#194) (8816c67)
- deps: update all non-major dependencies (#196) (552f82f)
1.4.0 (2021-10-22)
1.3.1 (2021-09-29)
- imports: prevent invalid @ecomplus/auth named import (c38cb96)
1.3.0 (2021-09-28)
- ec-app-card: support for custom mocked apps (2f6ae66)
- ec-apps-market: add new
additionalApps
prop for mocked apps [#178] (da3bed3) - ec-apps-market: optional new
skippedApps
andcanDeleteSkippedApps
(default from window) (4962246) - input-text: toggle input type password/text [#190] (e992963)
- marketplace: new sales/shipping tabs and optional route param (d1e8d95)
- mocked-apps: first mocked apps for storefront and partner integrations on marketplace [#178] (df35dbb)
- application: properly push new route and render application again on new app click (0f4c4e0)
- auto-update-apps: better checking major version [#182] (71ad0c3)
- deps: update all non-major dependencies (#189) (7a45f29)
- ec-application: fix filtering related apps (different id) (957df1a)
- input-text: prevent anoying browser save password option [#186] (0a33c3a)
- input-zip-range: accept value 0 [#191] (039f0fa)
1.2.0 (2021-07-20)
1.1.0 (2021-06-14)
- admin-settings-form: add new
openCollapse
prop and slot (ef3b804) - app-custom-shipping: additional specific view for custom shipping app (#173) (d054a57)
- application: make settings form collapsable and customizable by props (7134683)
- application: new
settings-prepend
slot for custom apps views (8dc4669) - application-view: props for settings form, emit
load
event with application payload (26944e0) - input-text: render textarea for big string fields (7319644)
- app-custom-shipping: unset posting deadline on mocked shipping methods (41d8ee6)
- ec-admin-settings: must sanitize data and hidden data objects separately (1f35afc)
- router: prevent need to cancel routes for app specific views (and dry) (db42f88)
- sanitize: do not delete props on root data object (60358cd)
1.0.1 (2021-06-01)
- deps: update all non-major dependencies (#171) (9e3b5c5)
- input-date-time: prevent simultaneos input (set value) events (#179) (2f5bab7)
1.0.0 (2021-04-22)
- input-date-time: fix storing date and time unit values and create new date (#163) (103f459)
- input-money: no decimal scale for integer schema types (#162) (1b05c3b)
1.0.0-rc.7 (2021-04-01)
- application: update document title with app title (7c9b88e)
- deps: update @ecomplus/apps-manager to v1.0.1 (b1b7564)
- input-product: also handle id directly insert, fix handling search with unique result (sku) (24a8020)
- input-product: fix handling search with unique result (sku) (0fb7acd)
1.0.0-rc.6 (2021-03-26)
- input-product: general fixes with scheduled fetches and results handling (2f0de8e)
1.0.0-rc.5 (2021-03-17)
- deps: update @ecomplus/apps-manager to v1.0.0-rc.4 (#157) (caa4438)
- deps: update all non-major dependencies (#155) (3e58680)
1.0.0-rc.4 (2021-02-25)
- deps: update @ecomplus/apps-manager to v1.0.0-rc.3 (90554a2)
1.0.0-rc.3 (2021-02-21)
1.0.0-rc.2 (2021-02-19)
- application: fix handling on install event payload (#152) (f8fcedb)
- auto-update-apps: ignore inactive apps (#150) (49330ad)
- ec-application: force col-9 to fix responsive layout (10cafdc)
1.0.0-rc.1 (2021-02-12)
- auto-update-apps: select only specific fields to update with patch request (7640181)
- deps: update @ecomplus/apps-manager to v1.0.0-rc.2 (61d5abe)
1.0.0-rc.0 (2021-02-12)
- auto-update-apps: update all non-major apps patching new admin settings (#148) (382f394), closes #138 #138 #138 #138
- deps: update all non-major dependencies (ecda7b1)
- deps: update to @ecomplus/apps-manager and @ecomplus/auth v1 (#147) (b45aaae)
1.0.0-beta.2 (2021-01-23)
- app-ml: fix problem to load config in Mercado Livre app (#146) (028720b)
- router: manually dispatch hashchange for @ecomplus/admin listeners (9daa537), closes /github.com/vuejs/vue-router/issues/1807#issuecomment-360184146
1.0.0-beta.1 (2021-01-12)
1.0.0-beta.0 (2021-01-04)
- app-ml: solved to clearinterval on close oauth window (#143) (1465ae4)
- deps: update all non-major dependencies (#139) (5bd604f)
- input-boolean: use
name
(unique) for input id (dd3a828)
1.0.0-alpha.1 (2020-12-09)
0.2.25-rc.0 (2020-12-09)
- admin-settings: fix some loops keys (e65b40a)
- apps-market: properlly reseting and rendering load error (2cf9be7)
- deps: update all non-major dependencies (d787602)
- deps: update all non-major dependencies (#131) (b1de1a2)
- deps: update/merge non-major dependencies (3a24913)
- input-zip-code: format number to string on create only (not on input) (341e044)
- input-zip-code: properly accepting and parsing number value (ce83e55)
- input-zip-range: delete min/max if zero (105f0fd)
0.2.24 (2020-12-09)
- admin-settings: fix some loops keys (e65b40a)
- apps-market: properlly reseting and rendering load error (2cf9be7)
- deps: update all non-major dependencies (d787602)
- deps: update all non-major dependencies (#131) (b1de1a2)
- deps: update/merge non-major dependencies (3a24913)
- input-zip-code: format number to string on create only (not on input) (341e044)
- input-zip-code: properly accepting and parsing number value (ce83e55)
- input-zip-range: delete min/max if zero (105f0fd)
0.2.24-rc.0 (2020-10-10)
- app-card: back with component main class, minor style fixes (ca38f3d)
- deps: add 'babel-runtime' required for vue-markdown (a67867f)
- deps: update all non-major dependencies (#105) (f498a48)
- inputs: minor fixes for number/discount inputs (9c6207f)
- installed-app-card: minor code and appearence fixes for EcInstalledAppCard (88a429b)
0.2.23 (2020-06-12)
- admin-settings-form: use reset key when data list is reseted (b7fec47)
0.2.22 (2020-05-24)
0.2.21 (2020-05-20)
0.2.20 (2020-05-15)
- input-money: fix formatting number value from prop (9571240)
0.2.19 (2020-05-15)
- app-card: show downloads count only if gt zero (91899d6)
- money-input-matcher: check exact field name or schema 'maximum' (bb6d2f4)
0.2.18 (2020-05-09)
- inputs: prevent overwriting data values with defaults (6b54f3f)
0.2.17 (2020-05-09)
- number-inputs: prevent emitting 0 when empty (e54d6c0)
- sanitize: delete empty string and null props (0ca7a9b)
0.2.16 (2020-05-08)
- input-componens: emit default value on mounted (8d91b15)
- admin-marketplace: revert hard setting default values (8b849e1)
0.2.15 (2020-05-08)
- admin-settings-form: fix setting default values on data (3efc28a)
0.2.14 (2020-05-07)
- admin-settings-form: preset data field value with default (ab2f389)
0.2.13 (2020-05-05)
- router: using only normal imports yet (62391a4), closes /github.com/ecomplus/admin-marketplace/pull/96#issuecomment-624361785
0.2.12 (2020-05-04)
- csv-table: support csv upload for array of objects (88f2fa4)
0.2.11 (2020-04-24)
- input-boolean: fix localValue, set schema required (e29be89)
- input-boolean: warning color to disable bool, set :defaultChecked (6ef2bb8)
- inputs: general style and attr fixes for common inputs (7ea032e)
0.2.10 (2020-02-06)
- input-date-time: add inputs for date/time handling with format (8f16559)
- schema-parse: treat date-time string format (InputDateTime) (03fc275)
- input-zip-code: add schema to component props (fe7c771)
0.2.9 (2020-01-10)
- fixed bug when does not have hide property (fb19643)
- hide configuration tab if not installed application (#69) (1de228e)
0.2.8 (2020-01-02)
0.2.7 (2019-12-24)
- input-number: acepting string value and parse to number (38493ab)
- sanitize: fix checking object (escape null) (4cd1dfc)
0.2.6 (2019-12-23)
- implemented sanitize formData (59e8889)
0.2.5 (2019-12-19)
- admin-settings-form: allowing data list remove element (a19a765)
- admin-settings-form: show base (general) field group if not empty (e4db1f0)
- application: remove not yet ready i19 word (5b72a41)
0.2.4 (2019-12-18)
0.2.3 (2019-12-17)
- polyfill: manually add promise.all-settled not recognized by babel (6f40347)
0.2.2 (2019-12-17)
- application: avatar changes (#46) (8db2c63)
- application: changes into avatar and author's info (#45) (6a9cf78)
- application: fetch app data correctly, is loaded on allSettled (3354cbe)
0.2.1 (2019-12-17)
0.2.0 (2019-12-17)
- admin-settings: handling array of nested objects on form (671e1d5)
- admin-settings: improve form layout, show help text with links (7df8cb5)
- admin-settings: improve form organization with accordion (3092b02)
- application: saving app data/hidden from config form (#32) (d1c73bb)
- discover: add discober discount object (f2855af)
- discover: add object field to discover (c7410b1)
- discover: created discover function to discover field component (c86e59c)
- discover: include discover money input (608f2bb)
- dynamic-field: initial implementation by dynamic-field (b14189b)
- dynamic-form: also emit submit with form data only (132474b)
- ec-apps-market: new EcAppsMarket reusable component with list/tabs (dd839f9)
- ec-installed-app-card: comp with styles/funcs for installed app (0078abd)
- input-boolean: implemented input-boolean (a0f717f)
- filter by app_id before install (5777dbf)
- filter by app_id before install (9938f11)
- implemented input object (6d8fb2d)
- application: check if the app has already been installed (13cb25a)
- application: create layout of component (0b30178)
- application: delete app and tongle settings visible (e59f372)
- application: delete application (8221184)
- applications: implemented consume in market api (b6ae2da)
- applications: implemented filter applications (b91becc)
- ec-application-card: created ec-application-card component (665978b)
- ec-installed-application-card: created new component (18a8857)
- ecapplication: generic component for rendering app settings (e3ab08f)
- input-discount: add new features to input-discount (750ef83)
- input-enum: created input-enum (31e6c76)
- input-money: created input-money (8760fb3)
- input-number: created input-number compoenent (7ec85fe)
- input-password: created input-password (5e336f3)
- input-phone: created input phone (9ff8278)
- input-zip-code: created input zip code (089ea76)
- inputtext: created custom input-text component (f31c695)
- pkg: install vue-markdown (a061b81)
- transitions: minor update, add transition to router views (cdf2dc2)
- upload: created Upload component (ee3cd4e)
- adjusted route to accept Application component and fix style code (42fa974)
- admin-settings: grouping compex fields in collapses (34f8e0f)
- admin-settings: update parse admin settings method (dd6b880)
- app-card: update app card component to new porposed view/styles (6d48e44)
- application: importing and declaring form correctly (dc88af2)
- application: minor fix for i18n imported word (78203e9)
- application: minor fixes for application component (8e5b661)
- application: set applicationBody with assign to for deep reactivity (1622d1b)
- dynamic-field: add keys to component v-for (69e9e5a)
- dynamic-field: using v-model, fix component api (6b78718)
- dynamic-form: ensure vue deep, fix handling data, hiddenData (a2f33fc)
- ec-application: confirm before install application again (60dad64)
- ec-application: filter related apps (9aacbbb)
- get-schema-input: ensure field is a string (can receive number (40d72d7)
- imports: never import framework CSS inside JS here (57bc6ce)
- imports: removing dynamic field imports (b7fb6a7)
- input-boolean: fix style code (5957145)
- input-discount: add keys to select options (c82f6aa)
- input-number: fix component props and options (473e4fe)
- inputs: remove form item from single input components (042bc40)
- router: fix routes, remove mock view (f2062e3)
- router: update spa routes (dec639a)
- adjusted -vmodel (5d3baf6)
- conflicts (5c03f2c)
- conflicts (ec2cb70)
- erros and put another things (2c073ef)
- fix component name (b0aa555)
- fix errors and put some messages and routes (d6a3f7b)
- fixerrors (38c0869)
- orders of computed words (4004b3e)
- input-text: fix input-text props (6966ec5)