Skip to content

Latest commit

 

History

History
1337 lines (1005 loc) · 116 KB

CHANGELOG.md

File metadata and controls

1337 lines (1005 loc) · 116 KB

4.8.1 (2022-04-08)

Chores
  • node: upgrade to version 14 (65566905)
Continuous Integration
  • pull-request: only checkout privat repos for org members (bd21421f)
Documentation Changes
Bug Fixes
  • landing-page-header: use dynamic storybook link (d407a791)
  • vue-select: don't focus input after outside click (76284345)

4.8.0 (2022-03-26)

Chores
New Features
  • vue-masonry:
    • add proper image handling (350f3e87)
    • recalculate height when content changes (8eac1d1a)
  • vue-select:
    • focus custom select when menu closes (847450a2)
    • support multi-select (f6c338ea)
  • vue-menu:
    • emit close event on esc press (258bdf7e)
    • emit close event on Tab press (9b1cd674)
  • components:
  • vue-input: add debounced-input event (6e204a3f)
Bug Fixes
  • components: validation and error states (c6d9bd0d)
  • accordion-item: register when mounted (b88720e5)
  • vue-slider: increase space below label (9425b3b2)
  • vue-select: add css for native/custom switch (8240483f)

4.7.0 (2022-01-30)

Documentation Changes
New Features
  • vue-input: change leading icon color (b4b83c41)
  • vue-select: change icon spacing (57b9a5d4)
  • vue-button: add ghost variation (71953260)
Bug Fixes
  • vue-select: change css structure for menu positioning (2c932e4d)
  • add currency input to coverage report (1894c807)

4.6.0 (2021-12-22)

Build System / Dependencies
Chores
  • vuesion+: add currency input (c8ee5106)
New Features
  • vue-input: add slots for leading/trailing icon (ab0b85be)
  • avatar: add support for icons (dc90d193)
  • color-palette: add info color (c3028014)
  • vue-menu: scroll to active item on key press (5a60ccd7)
Refactors
  • vue-input: emit original event-object on input (b352008a)
  • v-for: make sure all keys are unique (2854dda0)

4.5.0 (2021-11-26)

Chores
  • use es6 as test target (9fcd6358)
  • remove graphql folder from coverage (7387a289)
Documentation Changes
  • typo: add vue-text look property (57596d9f)
New Features
  • vee-select: add search via keyboard (a3a012fe)
  • vee-validate: add regex by default (1badb64d)
  • vue-columns: add auto-height, can-grow, can-shrink props (42fbb411)
  • add google-fonts module (fc287b8f)
  • vue-box: add auto-height prop (1d471d5a)
Bug Fixes
  • vee-select:
    • make validation work and add error state (0e81e049)
    • don't show menu if disabled (0bea3bd3)
Refactors
  • forms: use composition-api (e0146021)
  • components: move forms into separate folder (e7fa4d26)
  • vue-columns: use flex gap (9ccd1e22)
  • vue-inline: use flex gap (c33facfa)

4.4.1 (2021-10-23)

Chores
Bug Fixes
  • vue-button: add aria-hidden to icons (94ab7953)
  • vue-text: add default font-family (3a1f32ab)
  • generators: use correct variable name in vuex actions (b5eacbcf)
  • vue-select: apply placeholder css class to custom-select (5f5a4d8f)
  • vue-inline: add css class for no-wrap property (f2a17be4)

4.4.0 (2021-10-02)

Chores
Continuous Integration
  • replace circleCI with Github workflows (57df1083)
New Features
  • vue-sidebar: add active-class for nuxt-link (b649c361)
  • vue-menu: add disabled state for items (5ddc0fad)
Bug Fixes
  • vuex-blueprint: add default exports (5389a6d5)
  • vue-pagination: add type attribute to buttons (475cb0b6)

4.3.0 (2021-09-04)

Continuous Integration
  • add Vuesion+ Calendar and Date picker (cf266202)
  • split vuesion+ components into separate repos (5a03c042)
Documentation Changes
  • component-docs: replace disclaimer with CTA (170cb998)
  • design-system: update introduction text (833055c6)
  • update README.md (2e46cdbc)
New Features
  • vue-input:
  • components: reduce description-gap for better y-alignment (5125dc9f)
  • vue-select: focus/scroll to item of the selected value (c47a8961)
  • i18n: add full-icu package and scripts (5166dad0)
  • jest-setup: add stub for Element.scrollTo (22c9f870)
  • dark-mode: optimize surface colors (69cda30c)
  • collapse-animation: support dynamic child-height (99d496c9)
  • vue-menu: change max-height to fit better in viewport (53ae1ff8)
Bug Fixes
Refactors
  • vue-dropdown: simplify onKeyDown event handler (a29db17c)

4.2.0 (2021-08-17)

Chores
  • vuesion-config: sort i18n properties (480796a1)
  • i18n: clean up translations (a8ce8d7b)
New Features
Bug Fixes
  • generators:
  • meta: use title instead of description (e020a72a)
  • feature-list: fix typos (aacee1a0)
  • pwa-meta: let vue-meta handle the meta information (66eea278)
  • vue-select: add role to custom-select (73ea1892)
  • vue-icon-vuesion: remove aria attribute (da473588)
  • icon-list: remove view-boards (f12ed301)
Refactors
  • tokens: rename --a11y-color to --a11y-default-color (bc32d206)

4.1.0 (2021-08-11)

Continuous Integration
New Features
  • apollo-example: add border-radius to image (0ffebf4a)
  • component-docs: add vuesion+ disclaimer (c5912447)
  • typo: links - inherit font-weight (315cdf8f)
  • vue-select: add align(-y)-menu properties (6f0c8e12)
  • vue-dropdown: add align-y-menu property (fa9809d5)
  • vue-card: remove overflow hidden (cb18815f)

4.0.0 (2021-08-09)

Chores
Continuous Integration
Documentation Changes
  • design-system:
  • components: update usage information (b7409d63)
  • add README.md files (3b8691a7)
New Features
  • testimonials: reduce avatar size (810acb8f)
  • landing-page: refine content (882539f8)
  • components:
  • vue-input:
  • vue-dropdown:
  • vue-select:
  • toast: add success toast type (c3b06cc7)
  • design-system:
  • tweak dark-theme (9f23051d)
  • optimize stories for mobile viewport (eaeab867)
  • register icons globally (9cbe4a1a)
  • add nuxtjs/color-mode (2f01661e)
  • add nuxtjs/html-validator (674f0a2f)
  • add nuxtjs/robots (7cc3e606)
  • add nuxt/eslint-module (c1b400f8)
  • add type-gen for swagger (#549) (a8081a85)
  • add pwa update script (#548) (afd133df)
  • add vue-apollo (#547) (a999afd2)
  • add logging with winston (#546) (16ed6da8)
  • use @nuxtjs/auth (#519) (14f07ba1)
  • use @nuxtjs/composition-api (#518) (23b2bcbf)
  • add vuesion service (#509) (5298fe50)
  • counter page fetch example (f8ed3bcd)
  • add http-service (0b8f62a5)
  • add app-config (3c2dea97)
  • add vuex-persist (6544678a)
  • add vuex-persist (67703638)
  • added storybook packages (24bb890c)
  • added design system stories (1f5f435f)
  • added all component stories (ebb4f724)
  • added ci script (e955e2fc)
  • updated nuxt (2c1af9f3)
  • updated jest (34738b06)
  • added cookie-parser, compression, and helmet (ff0ca593)
  • got routes and auth working (bf7ce0e7)
  • reorganized tests, added tests, plus cleanup (e4b5dd07)
  • got vee validate working and fixed some tests (87a06d12)
  • added eslint rules and worked on vallidation (bc9a9339)
  • almost have validate working now (a6c91f76)
  • added testing library package (fee43669)
  • got more components and tests working (10784c4d)
  • got most tests passing + cleanup (b5a6b4a3)
  • moved app into src (35043f59)
  • got most components working (5a9e86ad)
  • initial commit (d9b91036)
  • support theming (06da52e0)
  • vue-columns:
  • get-dom-ref: add vue components as type (63bd0586)
  • vue-box: add alignment properties (37faa615)
  • vue-checkbox:
    • add hide-label prop (2359fbc2)
    • apply re-design, update tests and stories (926ec0b9)
  • vue-markdown: change table cell spacing (25b5b671)
  • ci: update running order (3bdf698a)
  • cypress: increase timeouts (b1b2a93f)
  • icons: sync with Figma icon set (83066476)
  • vue-tab-group: apply re-design, update tests and stories (913a083a)
  • vue-sidebar: apply re-design, update tests and stories (21bbeec1)
  • vue-navbar: apply re-design, update tests and stories (de9e16ec)
  • vue-avatar: apply re-design, update tests and stories (e64bec95)
  • vue-tooltip: apply re-design, update tests and stories (7e902305)
  • vue-toast: apply re-design, update tests and stories (e0e9bb53)
  • vue-footer: apply re-design, update tests and stories (be82a82c)
  • vue-accordion: apply re-design, update tests and stories (f6087c9c)
  • vue-pagination: apply re-design, update tests and stories (75d13ac1)
  • vue-modal:
    • apply re-design, update tests and stories (e230c933)
    • apply re-design, update tests and stories (39a08200)
  • vue-card: apply re-design, update tests and stories (9b29a4e6)
  • vue-collapse: apply re-design, update tests and stories (00b6d0c9)
  • vue-breadcrumb: apply re-design, update tests and stories (824819f2)
  • vue-back-to-top: apply re-design, update tests and stories (f6947586)
  • vue-menu: apply re-design, update tests and stories (c1a87057)
  • vue-textarea: apply re-design, update tests and stories (321714fd)
  • vue-slider: apply re-design, update tests and stories (d97a2da8)
  • vue-toggle: apply re-design, update tests and stories (8fe52be7)
  • vue-loader: apply re-design, update tests and stories (ca75d72e)
  • vue-radio: apply re-design, update tests and stories (e9ac9fa5)
  • vue-button: apply re-design, update tests and stories (5e63c241)
  • vue-image: move to data display, update tests and stories (e1097d64)
  • vue-badge: apply re-design, update tests and stories (aae11318)
  • vue-column: add align-y prop (70b4704d)
  • i18n: add formatFallbackMessages (260f71e7)
  • vue-text: add align property (e0c70738)
  • layout-components: support space value null (753cfac3)
  • vue-inline:
  • generators: add interface (#540) (3be17d42)
Bug Fixes
  • landing-page-header: add closing ) for background-image url (5e1a8345)
  • vue-select:
  • vue-button: fix spacing for icon only button (3b431b6e)
  • html validation errors (3afc90b6)
  • add changes from design-review (0fd04cf0)
  • add vuesion/models to dependencies (123ddbe9)
  • remove unused prop with-vertical-space (#541) (d57ebd39)
  • theme, locale change (deec6a79)
  • make vee-validate examples working (cb5ab7b1)
  • server static storybook directory (e1b2de2e)
  • jest coverage location and minor adjustments (cb6f078e)
  • final part of workaround to change capitalization of folder (1d55d5a4)
  • workaround to change capitalization of folder (b40211e6)
  • run tests in ci script (e6c0ab97)
  • got coverage working and updated all jest related dependencies (b768d95e)
  • minor import fixes (43f12c6c)
  • handled injection not found in FormExample test (3ee50d01)
  • use nuxt-link instead of router-link (dcea1826)
  • update deprecated method calls in tests (cb14ecf0)
  • all counter tests passing now (9636573f)
  • all VueDatePicker tests passing now (10b80d26)
  • all VueTextArea tests passing now (03985be3)
  • vue input tests passing now (5152648c)
  • work around vue-jest error with ts-jest dependency (95d0d2d3)
  • removed unnecessary dependency (d556d3d3)
  • minor VueTextarea fixes (7177f82c)
  • counter import in test (de2ada69)
  • helmet import (dba4c351)
  • use vuesion getIntInRange (a18f3598)
  • got nav bar hamburger button to display (6f75b3b7)
  • fix state type in connected component tests (3877aaad)
  • fix memory leak caused by vee-validate (f728f51c)
  • vue-inline: interpolate revert prop (1a9a6d61)
  • layout-components: typings and wrong function call (d03397a2)
  • vue-column: support array values for full-width (8f263231)
  • vue-slider: use parseFloat instead of parseInt (#534) (c2e5c5cf)
  • components: use id as labels for-attribute value (#531) (3ffe4547)
  • response-interceptor: revert to old solution (59aefc0b)
  • story-book: add padding to content preview (56e0a8e0)
Refactors
  • add common scss variables for input sizes (5e56cae8)
  • clean up token usage in components (b7cdbd03)
  • sync token naming with figma (7a087ad7)
  • remove vue-grid (48c6d291)
  • remove link color tokens (b643cee0)
  • split interaction and brand variation tokens (6a3efd40)
  • turn functions into arrows (ed719413)
  • move components to atomic design folders (fbdf5673)
  • move animations to shared components (1f6b793c)
  • remove directives (8cc4393f)
  • rename @vuesion packages (fdc55203)
  • switch to eslint (#490) (ee515e50)
  • design-system:
  • i18n:
  • components:
    • move premium components to separate folder (0bc2e6cc)
    • unify component properties (#514) (3f602ff1)
  • vue-button:
  • vue-text:
  • assets: restructure design-system folder (03ea8035)
  • vue-columns:
  • prop-validators:
    • split align validator into x/y (c394d443)
    • add generic responsive prop validator (78878f49)
  • generators: update page blueprint (74c05986)
  • vue-grid: use composition api + re-design (#501) (81fc5250)
  • vue-input: use composition api + re-design (#500) (6c0560d0)
  • vue-modal:
  • prefetch: call App.prefetch first, then AuthGuard (#493) (6020ece9)
  • storybook-addon-vue-info: update to latest version (#489) (9c7eabe3)
Code Style Changes
  • minor linting fix (65f3760c)
  • fixed import order in interceptor files (0137533a)
  • cleaned up eslint file (b2675b84)
  • ignore console log that is meant for production (a48f71b5)
  • added commented lines that are not working (ebb363cd)
  • minor linting (266dccba)
Tests

3.7.3 (2020-09-26)

Chores
Bug Fixes
  • spa example config.json (0c69149d)
  • memory leak related to logging within server-side rendering (#520) (88ba3688)
Tests

3.7.2 (2019-10-13)

Chores
  • style-guide: rename examples folder to example (2bb66082)
Bug Fixes
  • vue-calendar: fix left padding for negative values (#476) (478b9cb4)
  • generators: make delete mutation reactive (#474) (47f74a45)
Tests
  • increase coverage for components in isolation (#475) (6d662cff)

3.7.1 (2019-10-09)

Chores

3.7.0 (2019-10-01)

Chores
  • generators: make the templates generic with hints (04fbabbc)
New Features
  • generators: add blueprint for CRUD module (#467) (05ee8d92)
  • vue-slider: handle focusout event (4f2f8179)
  • vue-autocomplete: only prevent default when list is open (01c4592a)

3.6.0 (2019-09-21)

Chores
New Features
Bug Fixes
  • components: remove duplicate event handlers (#462) (0abd6e5f)
Tests

3.5.0 (2019-08-26)

New Features
  • vue-autocomplete: add autofocus and validation (#448) (89b4ad76)

3.4.0 (2019-08-25)

Chores
New Features
Bug Fixes
  • vue-data-table: add custom css class property (#446) (7bebf23e)
  • components: align input elements (#445) (2ae57bc2)
  • vue-slider: remove focus indicator after move end (#443) (eba0d9b0)

3.3.1 (2019-08-12)

Chores
  • deps: update vuesion packages (b79db603)

3.3.0 (2019-08-05)

Chores
New Features

3.2.3 (2019-06-09)

Bug Fixes
  • storybook: merge webpack resolve attributes (163c95d8)

3.2.2 (2019-05-30)

Chores

3.2.1 (2019-05-30)

Bug Fixes
  • datepicker: add methods to stories (f057d3b0)

3.2.0 (2019-05-19)

Chores
Documentation Changes
New Features
  • vue-markdown: prop for using router or native links (#411) (76b792f2)
  • add devServer watchOptions to vuesion cfg (#403) (eaca388d)
Bug Fixes
  • vue-calender: year view for min/max date (#413) (b277cade)
  • generators: implement conditionals, fix kebabCase (#410) (1a57b508)

3.1.0 (2019-05-02)

Chores
Continuous Integration
  • fix pipeline by running spa build not in parallel (f3c14ea3)
Documentation Changes
New Features

3.0.0 (2019-04-10)

Chores
Documentation Changes
New Features
Bug Fixes
Refactors

2.3.0 (2019-04-01)

Chores
New Features
Refactors

2.2.0 (2019-03-02)

Chores
  • storybook: align component structure with atomic design (#355) (a17a2627)
  • update README.md (3768a5b0)
Documentation Changes
  • update clean-up guide to include dashboard (b514d69d)
New Features
Bug Fixes
  • i18n: handle cached locales in client correctly (#356) (d591596a)

2.1.0 (2019-02-23)

Build System / Dependencies
Chores
Continuous Integration
Documentation Changes
New Features
Bug Fixes
Refactors

2.0.2 (2019-01-26)

Bug Fixes

2.0.1 (2019-01-21)

Chores
  • update vue-starter-packages (6bc71f14)
Documentation Changes
Bug Fixes
  • downgrade webpack because of breaking change (3c4f11af)

2.0.0 (2019-01-19)

Chores
Continuous Integration
Documentation Changes
New Features
Bug Fixes
  • data-table: sanitize regex (993001e3)
  • generator-cli: fix HttpService reference (f78df43a)
  • tslint: remove tslint autofix (#309) (e90d8ad1)
  • tests: get rid of wrapper:any (be7bb3fd)
  • vue-button:
  • vue-donut-chart: reset usedColors on data change (344a1ced)
  • vue-dropdown-menu: stop propagating events (0a891b73)
  • store: check for module state before deleting it (dc33eb32)
  • vue-data-table: remove margin from icon (044f9330)
Refactors
  • design-system:
  • use vue-starter-service and vue-starter-vuex-persist (#323) (7bddaceb)
  • webpack config (#315) (361ebf2f)
  • components:
  • http-service:
    • use init function to pass deps to service (b7a53d2c)
    • separate interceptors; add tests (8c13ffac)
  • vuex-persist: prepare to function as an own package (983ea217)
  • webpack: clean up configs (ecd1d981)
  • i18n: handle prettier formatting (#308) (8118154b)
  • storybook:
    • use rules from base webpack config (56b95df4)
    • update storybook-addon-vue-info (a47c7ed2)
  • tests: get rid of wrapper:any (858a5593)
  • dev-server: use webpack hooks (505298dd)
  • vue-panel: rename to vue-card (08090c8e)
  • vue-data-table:
    • remove calculated width (faa31695)
    • extract scss variable into separate file (02dfad19)
  • sidebar: change tag to aside, height and width (c8284617)
  • ui:
    • rename variation warn to warning (c822e138)
    • rename brand-warn to brand-warning (2477eed6)
    • rename brand variant attention to warn (bf249b03)
    • namings, colors, fonts and spacings (b9fb8016)
  • vue-modal: center modal on desktop; stick to content width (d6d71e4c)
Tests

1.4.0 (2018-10-27)

Chores
Documentation Changes
New Features
  • vue-input: add auto-focus for SPA's (05996b33)
  • vue-tooltip: add property to programmatically suppress tooltip (#263) (d625656c)
  • vue-data-table: add row to scoped slot; add sortable, fitContent (#256) (fb7ed420)
  • i18n: update portuguese translations (#253) (38655445)
Bug Fixes
Performance Improvements
  • add webpack performance budget (ee944cf2)
Tests
  • vuex-persist: replace localStorage with mock implementation (#272) (0c129940)

1.3.0 (2018-10-06)

Chores
Documentation Changes
  • readme: add issue-hunt and all-contributors (#233) (2d84ee50)
  • add missing snipped to 3rd party integration guide (12b18047)
New Features
Refactors
Tests
  • vue-select: add test for disabled property (#239) (907dfd22)

1.2.2 (2018-09-13)

Chores
Documentation Changes
  • add progressive-web-app section (#227) (3387b957)
  • add guide to integrate with 3rd party UI libraries (#225) (8b3357bc)
  • add a recommended architecture section (#222) (b7b575b4)
  • add tutorial how to prefetch data on the server side (#221) (9b162bb3)
Bug Fixes
Performance Improvements

1.2.1 (2018-08-16)

Chores
Documentation Changes
Bug Fixes

1.2.0 (2018-08-04)

Documentation Changes
New Features
Bug Fixes
  • vue-modal: change overlay event listener for Firefox (#205) (678954ad)
Refactors
  • routes: simplify error-handling code (#187) (a24d0961)
  • vuex: change default-state object to a factory function (#183) (66d31fb7)
Tests
  • e2e: add 404 HTTP status integration test (#200) (c65619ae)

1.1.4 (2018-07-25)

Chores
Documentation Changes
Bug Fixes
  • build: don't use app config in spa build (ec14fa06)

1.1.3 (2018-07-24)

Bug Fixes

1.1.2 (2018-07-14)

Bug Fixes
  • server-utils: add string interpolation to logger (7e5a930d)

1.1.1 (2018-07-07)

Bug Fixes
  • update-script: remove .update.json and winston, fix folder creation (6890ddca)

1.1.0 (2018-06-30)

Chores
Documentation Changes
New Features
Bug Fixes
  • performance: increase http cache time (f56c0f8e)
  • vue-calendar: don't display empty days as currentDay (#158) (2663cc82)
  • vue-nav-bar: close nav bar on logo click (#161) (e3bb2563)
Refactors
  • http-service: set store from outside to prevent circular deps (#169) (374f17f9)

1.0.0 (2018-05-31)

Chores
Documentation Changes
  • check for typos and update style of writing (#143) (e11dfbbc)
  • add getting started guide and docs (efdef9d6)
New Features
  • dev: reload express app on changes (#136) (adcb5329)
  • add client-side error logging (#128) (18d82d60)
  • proper error and 404 pages + SSR (#122) (3df9db55)
  • add support for SPA build (#111) (5385ca28)
  • add logging to express application (#95) (84eb04ad)
  • add app config and make it accessible in vuex store (#67) (1e831923)
  • add required prop and $attrs to all form elements (22388f3f)
  • add box-sizing for all elements (90813577)
  • add recommendations from checkbot.io (eb227387)
  • add storybook and shared components generator (#56) (9d04afab)
  • load external stylesheets asynchronously (2aaf8844)
  • redirect http traffic to https (a3b229fa)
  • components:
  • vue-navbar: add event listener for closing the navbar (#109) (c4afc26b)
  • vue-router: add scroll behaviour for hashes (#65) (78769621)
  • VueButton: add font awesome icon support (#68) (1ad535d7)
  • services: add HttpService (afc5782f)
  • vuex-persist: add 'beforePersist' hook (dd558643)
  • VueForm: handle dynamic slots (45d63d70)
  • i18n:
    • support multi line comments in i18n magic comments (bfdc4f8c)
    • set defaultLang from acceptLanguage or cookie (#33) (b7eb7e02)
    • add possibility to add default messages with magic comments (6459d179)
    • add brazilian portuguese translations (#26) (20fc85a0)
    • add vue-i18n and language switch (#6) (1c3b1e74)
  • VueSelect: add change event (1e5f31ea)
  • vuex:
    • add tests for actions, getters and mutations + generators (e49a5c2e)
    • add vuex-persist + LocalStorage and Cookie persister (#29) (954f9a04)
  • pwa:
    • increase lighthouse score (e00201bf)
    • add service worker support, refine accessibility (#9) (cda2d93b)
  • css: add postcss plugins (70d48b4a)
  • test: add basic e2e test setup with cypress.io (d06d9e79)
  • scripts: add extract-i18n-messages (e9c660b7)
  • home:
  • PWA: refine sw.ts; remove http caching for rendered HTML (574101ba)
  • SEO: add vue-meta to manipulate html-header tags and attributes (#10) (1d9b6872)
Bug Fixes
  • vue-autocomplete: trigger change event on every click (54f37977)
  • vue-modal: make content scrollable (c6d19fe4)
  • generators: change first parameter of registerModule to array (#131) (1fa3fa2d)
  • vue-select: remove browser default styles (cb8ab473)
  • build:
    • change asset paths in SPA webpack config (09ec7066)
    • replace process.env.NODE_ENV instead of process.env (1ee7327e)
  • add production config (9dd9ba5f)
  • merge update dependencies (b65c9dbd)
  • spacings in Stage and VueFooter (25146407)
  • replace FA js with FA font to prevent DOM diffs between server/client (f35cd194)
  • pwa: add manifest.json to index.html (6a13c0df)
  • vue-grid: add padding for mobile phones (3ab54501)
  • vue-calendar: handle negative paddingLeft (89b01cf0)
  • i18n:
    • rename en-EN to en-US (588eb1be)
    • set correct default-lang (b4d0b917)
    • set defaultLang from acceptLang if no defaultLang is specified in cookies (341d9756)
  • http-service: append Auth header only if no Auth header is in cfg (8284aefa)
  • ci: upload code coverage report (d3535ec6)
  • VueMarkdown: trim text before rendering (#87) (89496d87)
  • lint: trailing comma check (#76) (728e58ce)
  • VueCalendar: set correct start date (58c2ab96)
  • coverage: remove HttpService from coverage (32b08f07)
  • tools:
    • escape double quotes in extract-i18n-messages (d6c2c7c9)
    • reformat generator blueprints (a87c1828)
  • services: remove default base url from HttpService (2ce77fab)
  • components:
  • VueForm: add div around dynamic components (a3b1537d)
  • VueSelect: rename VueSelectOption to IVueSelectOption (f95e770b)
  • extract-i18n-messages: escape line-breaks, support html-tags (324d1e65)
  • pagination: add cursor pointer for non touch devices (48d5fc8d)
  • VueSlider: remove unnecessary branches, better mobile ux (4b72baf6)
  • css:
    • cssnano - remove default preset (d13e92b8)
    • disable z-index optimisation (3e55a340)
  • scripts: make extract-i18n-messages working again (22467701)
  • Stage: move text up for mobile because of ios safari (b3e03e59)
  • counter: add top margin (e10888eb)
  • mobile: add additional touchstart events (60420c32)
  • grid: correct rendering of filled grit-items (2ffc28fb)
Refactors
  • add some final touches for readability (100e7826)
  • reduce complexity (5076dc4d)
  • move EventBus to shared/services (5ea1a272)
  • move scripts/generators to ./tools, use tsc instead of webpack (#32) (7affc927)
  • app-config: move AppConfig from server utils to app/config (c6873c3d)
  • components: add storybook; remove form; add badge (#123) (c6eea020)
  • vuex-persist:
    • reduce complexity (2a5aa819)
    • rename whitelist to modules; remove ssr code from client bundle (a8b0b766)
  • vuex:
  • scripts: make i18n script testable (ff6f7e5d)
  • i18n:
    • remove messages from bundle (44d492b9)
    • change language codes to ISO standard (775fde72)
  • server:
  • http-service: make it work for i18n; update fresh token logic (213170b4)
  • storybook: use @typings instead of custom types (48cbe454)
  • VueCalendar: move scss variables to _variables.scss (586f9afd)
  • tooltip: split out scss variables (b62fa49a)
  • scss: add mixins, restructure code (#31) (cc38cffd)
  • typescript: replace type any with type definitions where possible (6f31bd9b)
Tests