Commit Graph

50 Commits

Author SHA1 Message Date
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
21791ec25b add font-awesome and font loading support 2017-01-31 18:52:17 -07:00
02846dbcdc add custom color palette 2017-01-28 20:50:12 -07:00
27bffc0f6c add bulma and sass compilation
on production builds, create a root style.css file
2017-01-28 20:49:57 -07:00
ea5de580a8 set up orders model and relationships 2017-01-26 17:50:56 -07:00
a41c7428b9 add product model and seed script 2017-01-26 17:30:38 -07:00
10aab7ca76 fix customer model case 2017-01-26 17:07:05 -07:00
6116ee37b3 prepare seed script for other data types 2017-01-26 16:23:39 -07:00
d058554cf1 add customer seed script 2017-01-26 16:11:58 -07:00
c24686fc99 prepare for github publishing 2017-01-22 14:49:46 -07:00
2333c15d48 tweak up the npm scripts 2017-01-22 14:22:52 -07:00
d59f09d1fd make linter pass 2017-01-22 14:22:52 -07:00
7ba55e7482 remove dev modules from dependencies
add isarray to fix a resolution issue with yarn
2017-01-22 14:22:52 -07:00
7eac56f092 make webpack middleware into boot scripts 2017-01-22 14:22:52 -07:00
88b860958b update the yarn lockfile 2017-01-22 14:22:52 -07:00
917272ad6e add babelrc with es2015 rule 2017-01-22 14:22:51 -07:00
540eda3ee3 add basic view app 2017-01-22 14:22:51 -07:00
f9e237da09 turn webpack middleware into middleware
fix HMR middleware, and some loopback boilerplate cleanup
2017-01-22 14:22:51 -07:00
c85b2e2702 setup webpack 2017-01-22 14:22:50 -07:00
74453d75fc setup static serving and routing 2017-01-22 14:22:07 -07:00
f448356454 setup static serving and routing 2017-01-22 14:21:25 -07:00
07202a8c60 checkin, with customer model 2017-01-21 15:11:04 -07:00