Commit Graph

71 Commits

Author SHA1 Message Date
Joe Fleming
780a8ca101 Update helmet and compression
Alternative to https://github.com/w33ble/customer-manager-vue-demo/pull/4

Both older versions had a ReDoS vulnerable version of debug.
2017-09-27 08:57:21 -07:00
Joe Fleming
29c2b69b72 Merge pull request #3 from w33ble/snyk-fix-69b470c6
[Snyk] Fix for 2 vulnerable dependency paths
2017-08-02 08:22:43 -07:00
snyk-bot
38cc063e41 fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:ms:20170412

Latest report for w33ble/customer-manager-vue-demo:
https://snyk.io/test/github/w33ble/customer-manager-vue-demo
2017-08-02 15:22:05 +00:00
Joe Fleming
6b3ae9acac Merge pull request #1 from vishwasrao/patch-2
Update Customers.vue
2017-05-30 14:17:37 -07:00
Vishwasrao Salunkhe
b5588433ba Update Customers.vue
Added closing tags for customer-card and customer-row which were missing.
2017-03-26 19:31:28 +05:30
53ee1511b9 add links to view and edit 2017-03-22 11:12:40 -07:00
253d3eb6f6 add customer view and edit 2017-03-22 11:08:12 -07:00
7a3d38f7ee add byId getter to customer store 2017-03-21 19:46:17 -07:00
be3b5cfeda move mock customer api to service 2017-03-21 19:45:58 -07:00
2c11f883cd add and use object spread 2017-03-21 19:44:34 -07:00
0125643a41 fix bug where no localstorage exists 2017-02-22 17:22:36 -07:00
b1ae02faee cleanup and TODO 2017-02-22 17:22:07 -07:00
87e02e52ce move loading state into component
change behavior and add getter to trigger the reloading of data
2017-02-20 19:03:02 -07:00
a1186f4bfd add an indicator on login 2017-02-20 17:00:29 -07:00
e76a233d00 add customer loading, and refresh button
reload customer data if it's been more than 30 seconds
2017-02-20 16:59:46 -07:00
3540920d2d make login async, add ids to customer records 2017-02-20 14:51:58 -07:00
6a741b0dd6 add order count to table view 2017-02-20 14:51:42 -07:00
bad35c762f hook up customer store to Customers page 2017-02-20 14:48:34 -07:00
07e022a033 create customers store 2017-02-20 14:47:46 -07:00
2cf1144573 add some controls 2017-02-20 14:22:40 -07:00
e1e8145d26 allow customers view to be toggled 2017-02-20 14:12:13 -07:00
5bf0aa24a0 add customer table and row components 2017-02-20 14:09:29 -07:00
97f58b0fb3 fix typo 2017-02-20 14:09:00 -07:00
1335180377 add lz compression to localstorage state 2017-02-20 13:41:17 -07:00
df20bab9fb add localstorage state persistence 2017-02-20 13:28:07 -07:00
e935db172a add store linting rules 2017-02-20 13:25:37 -07:00
cda2ef36bd remove component pre-route validation
we're using a global router guard, there's no need for it in the component
2017-02-20 13:11:20 -07:00
8265cb7f06 add logout handling 2017-02-20 13:10:55 -07:00
2f44aa9125 add failed login handling 2017-02-20 12:56:02 -07:00
6bef65e80a login form, actions, and mutations 2017-02-20 12:53:50 -07:00
4caae2828b fix the login component auth hook 2017-02-20 11:54:03 -07:00
1ec52a3de1 add better development sourcemaps 2017-02-20 11:46:42 -07:00
0b313f10e1 move auth into vuex state 2017-02-20 11:27:23 -07:00
3d082f63f5 move routing guard to main entry 2017-02-20 09:59:25 -07:00
0b4f1866a9 add vuex store to vue app 2017-02-14 20:45:05 -07:00
faee26c586 add and use isAuthenticated method 2017-02-14 20:37:16 -07:00
b800513800 use custom elements compliant component names 2017-02-14 20:34:17 -07:00
0008b0a1ea use fancy name casting for imported component 2017-02-14 20:34:16 -07:00
9cae920510 use top nav component on login page 2017-02-14 20:30:27 -07:00
3ee9fd9853 turn the top nav into a component 2017-02-14 20:23:44 -07:00
0a14321a06 remove the temp state from App 2017-02-14 20:23:28 -07:00
e6941b59d0 if logged in, redirect to customers 2017-02-14 20:11:23 -07:00
0996117565 add authentication requirement
and a mock auth helper
2017-02-14 20:06:05 -07:00
3631f98b58 wrangle some of the linting rules 2017-02-14 20:06:03 -07:00
b80f01019d add login page 2017-02-14 19:26:35 -07:00
fc6528c668 name all the things, consistently 2017-02-14 19:26:17 -07:00
e7b42a14d0 customer list cards view 2017-02-14 19:18:04 -07:00
72cc7ae89d add router and route containers 2017-01-31 19:32:20 -07:00
7c48412bbe add vue-router 2017-01-31 19:11:19 -07:00
2728436674 add bulma site header 2017-01-31 18:52:19 -07:00