- add new contributors (6a2c7b9b)
- update quick start / install (997837cb)
- fix cleanup docs (#267) (b0d881e4)
- config: fix spelling mistake (#255) (4e6dfc2c)
- 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)
- module typings (#271) (efe654b3)
- remove performance budget in dev-mode (a58728e0)
- remove empty img alt tag rules (f5ad9605)
- typings: add rootState to ActionContext (#262) (22dcbb36)
- add webpack performance budget (ee944cf2)
- add new contributors (7c42780a)
- catch errors for prefetch in a unified way (#230) (20f959fc)
- improve 404 page wording (#228) (937e1151)
- readme: add issue-hunt and all-contributors (#233) (2d84ee50)
- add missing snipped to 3rd party integration guide (12b18047)
- vue-tab-group: add is-active property to pre-select tab-item (#248) (0f5f2316)
- vue-modal: emit close event on ESC press (#247) (b38c8401)
- components: add Breadcrumb (#234) (ac425a0d)
- don't change route on 404 (#229) (d00dabb2)
- improve test setup for connected components (#246) (115d5fad)
- add return type for prefetch (#243) (1c15c1bf)
- dev: add type checking and linting (#238) (0db3242e)
- 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)
- optimize Dockerfile (d0348a5f)
- update issue templates (4d52e7ff)
- redirect from route guards (#204) (a05def33)
- add programmatic server side redirect (#201) (ea3afe3a)
- add server-side redirect (#199) (9c036f73)
- replace font-awesome with SVG's (#180) (da9422fb)
- components:
- routes: simplify error-handling code (#187) (a24d0961)
- vuex: change default-state object to a factory function (#183) (66d31fb7)
- build: don't use app config in spa build (ec14fa06)
- server-utils: add string interpolation to logger (7e5a930d)
- update-script: remove .update.json and winston, fix folder creation (6890ddca)
- update dependencies (#176) (cf3a10d7)
- update contributing guidelines (fdc2fee3)
- add version to README.md (b2ae228a)
- http-service: remove default authorization header (#156) (3d057535)
- cli: add hint for paths in names (#168) (a66dfffe)
- contributing: add "chore" to list of commit message types (#157) (24b6be90)
- improve wording (#154) (752b946e)
- vue-pagination: add keyboard navigation (dc025687)
- components:
- vue-slider: accessibility for keyboard users (#160) (7735f9c4)
- vue-date-picker: open calendar on focus (#159) (57a2b148)
- scripts: add script to update the vue-starter (#152) (f5b53e32)
- add runtime config (#150) (c383f1b1)
- vue-modal: add smooth scrolling (c17dbacf)
- 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)
- update dependencies (80f48fdf)
- update dependencies (47a29c87)
- reformat webpack configs (bf7730fb)
- add Dockerfile to dockerize the app (e10c363d)
- update dependencies (83138a0d)
- upgrade to vue-loader v15 (#127) (15dd9ebe)
- update docs (#121) (42dfe250)
- update dependencies (#112) (8aae9734)
- update README.md (#114) (3106190d)
- update docs (#96) (0d6c6f75)
- update CONTRIBUTING.md (b8f41ac6)
- update dependencies (6ced40f8)
- update dependencies (#74) (fc9ebb6e)
- reformat code (a0981214)
- update dependencies (fa97dd05)
- update dependencies (2a40190a)
- change slack button in README.md (bb988fd8)
- add slack button to README.md (3e45f752)
- add tweet button to README.md (4afef1ec)
- add type definitions (90c3adbb)
- update dependencies (e86b6cd6)
- optimize build (aa92efd8)
- update dependencies (4067f405)
- update README.md (aaf6c709)
- update docs (37730879)
- update docs (c2deba86)
- update dependencies (#30) (6909b49b)
- update dependencies (70c3eb73)
- optimize build time (ebb6f09b)
- add reference to anime.js to README.md (a14b4d9e)
- remove prestart script; add skip cleanup to travis.yml (98c931b6)
- remove postinstall script (fe57afb0)
- specify engines in package.json (bcfa8426)
- update README.md (8ba669f5)
- update README.md (ae67a651)
- update README.md (4ec53c24)
- update README.md (5c1766b4)
- change badge style in README.md; remove node v9 from CI (b8ab87d1)
- add codecov badge to README.md (e0be2d1f)
- add codecov and separate ci script (8ad49737)
- add travis ci badge to README.md (d91f507a)
- add travis ci configuration (f300ec09)
- update README.md (92c312ec)
- add CODE_OF_CONDUCT.md (34ff6d95)
- add LICENSE (14e96734)
- dependencies: update vue test-utils (5fc8690b)
- README:
- build: add externals to isomorphic config (032b49ab)
- ci:
- webpack: add bundle-analyzer; add magic comments (ab679e1b)
- check for typos and update style of writing (#143) (e11dfbbc)
- add getting started guide and docs (efdef9d6)
- 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:
- add example for form validation (#126) (68ed033f)
- add vue-autocomplete (#97) (ab40c579)
- add VueIcon (#91) (cc826883)
- add VueGridRow to existing grid system (#90) (ee670f75)
- add VueMarkdown (88cc553c)
- add 'cssClass' property to all components (72215a6f)
- add generic form with schema and validations (2616151a)
- add notification stack (dd495afe)
- add calendar, date-picker, date-range-picker (f4caedb7)
- add select (19751a83)
- add pagination (039d8e05)
- add accordion (6c55cc8b)
- add RangeSlider (#40) (b844bee2)
- add tooltip (#37) (209d0da2)
- add checkbox / radio button (#36) (bed3bdd1)
- add header/description to components page (04550498)
- add first version of tab component (2af814b4)
- add collapse, add modal, refine navbar (#11) (e4f59011)
- add initial set (button, grid, input, loader, navbar, panel) (#8) (f29eb60c)
- 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:
- VueSelect: add change event (1e5f31ea)
- vuex:
- pwa:
- 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)
- 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:
- 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:
- 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:
- 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:
- 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)
- 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:
- vuex:
- scripts: make i18n script testable (ff6f7e5d)
- i18n:
- 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)
- VueCalendar: fix tests (c32fc8a3)