Joeri de Gooijer pushed to branch feature/visual-editing-psp1 at cms-community 
/ hippo-addon-channel-manager


Commits:
7e3d20f8 by Arthur Bogaart at 2016-09-13T09:33:47+02:00
CHANNELMGR-863 Add webpack development build

- compile js/scss using webpack
- move vendor libs from index.html into webpack config
- disable gulp build

- - - - -
b31c193d by Arthur Bogaart at 2016-09-13T09:34:09+02:00
CHANNELMGR-863 Fix eslint errors due to newer version of airbnb

- - - - -
6b0d8918 by Arthur Bogaart at 2016-09-13T09:34:16+02:00
CHANNELMGR-863 Remove favicon

- - - - -
4cd567ca by Arthur Bogaart at 2016-09-13T09:34:20+02:00
CHANNELMGR-863 Import templates

- - - - -
271a1efa by Arthur Bogaart at 2016-09-13T09:34:25+02:00
CHANNELMGR-863 Remove caret version range

- - - - -
bc91bccb by Arthur Bogaart at 2016-09-13T09:34:34+02:00
CHANNELMGR-863 Require css styling in index

- - - - -
020e5699 by Arthur Bogaart at 2016-09-13T09:35:06+02:00
CHANNELMGR-863 Split vendor and custom SASS styling

- - - - -
213a74f2 by Arthur Bogaart at 2016-09-13T09:35:11+02:00
CHANNELMGR-863 Use wp template cache and update path
- copy static resources to public folder (i18n, images, scripts and styles)
- expose jquery and dragula as globals
- use ngtemplate & html loader for caching templates
- Fixed path for i18n json files

- - - - -
65af333d by Arthur Bogaart at 2016-09-13T09:35:21+02:00
CHANNELMGR-863 Changes path for static resources

This is a temporary solution for handling assets. The absolute path should be 
replaced with something simpler.

- - - - -
f28316c2 by Arthur Bogaart at 2016-09-13T09:35:25+02:00
CHANNELMGR-863 Fix menu editor

- include items.renderer.html with an import
- fix (tmp) for svg icon paths

- - - - -
5e7c242e by Arthur Bogaart at 2016-09-13T09:35:30+02:00
CHANNELMGR-863 Bump deps and validate webpack conf

- - - - -
1f4b7715 by Arthur Bogaart at 2016-09-13T09:35:42+02:00
CHANNELMGR-863 Add ignore conf for GIT and eslint

- - - - -
75ac147c by Arthur Bogaart at 2016-09-13T09:35:54+02:00
CHANNELMGR-863 Remove shrinkwrap

Will be re-created once the build is stable

- - - - -
18bf32ef by Arthur Bogaart at 2016-09-13T09:46:09+02:00
CHANNELMGR-863 Add npm start

- - - - -
609501c5 by Arthur Bogaart at 2016-09-13T09:52:26+02:00
CHANNELMGR-863 Fix sass import

- - - - -
60d76382 by Arthur Bogaart at 2016-09-13T10:18:37+02:00
CHANNELMGR-863 Fix eslint error

- - - - -
895d9c4f by Arthur Bogaart at 2016-09-13T10:29:33+02:00
CHANNELMGR-863 Add webpack-dashboard

- - - - -
928d15f9 by Arthur Bogaart at 2016-09-13T13:47:25+02:00
CHANNELMGR-863 Remove commented html

- - - - -
e11d1939 by Arthur Bogaart at 2016-09-13T13:47:59+02:00
CHANNELMGR-863 Simplify file structure

- - - - -
56377ffd by Arthur Bogaart at 2016-09-15T11:11:24+02:00
CHANNELMGR-863 Bumped devdepencies to latest

- - - - -
c3907c61 by Joeri de Gooijer at 2016-09-15T16:53:13+02:00
CHANNELMGR-863 first merge of fountain-webapp and arthur's webpack build

- - - - -
d6f2deab by Arthur Bogaart at 2016-09-16T11:15:53+02:00
CHANNELMGR-863 Add exclude-from-vendors conf

- - - - -
94d589a4 by Joeri de Gooijer at 2016-09-16T11:38:48+02:00
CHANNELMGR-863 restructure scss vendor code

Setup vender.scss such that it imports our variables
and then includes the vendor specific scss.

- - - - -
4181c0c7 by Joeri de Gooijer at 2016-09-16T11:42:36+02:00
CHANNELMGR-863 Remove css from styles loader test

- - - - -
4bf9acd5 by Joeri de Gooijer at 2016-09-16T11:43:36+02:00
CHANNELMGR-863 Change requires to imports

- - - - -
d48fbb7d by Joeri de Gooijer at 2016-09-16T14:15:10+02:00
CHANNELMGR-863 Set path to i18n files relative to current app

- - - - -
77b1d8e6 by Joeri de Gooijer at 2016-09-16T14:15:54+02:00
CHANNELMGR-863 Import angular material variables

- - - - -
0cf21754 by Joeri de Gooijer at 2016-09-16T16:14:22+02:00
CHANNELMGR-863 fix urls and templates

- - - - -
4221e2fb by Arthur Bogaart at 2016-09-19T10:57:48+02:00
CHANNELMGR-863 Use karma-chrome and sourcemaps

- formatted files

- - - - -
e5012ebf by Joeri de Gooijer at 2016-09-19T16:09:12+02:00
CHANNELMGR-863 update dev webpack config

- - - - -
bf748ff8 by Joeri de Gooijer at 2016-09-19T18:00:13+02:00
CHANNELMGR-863 make sure we start clean with serve

- - - - -
ee5f4e95 by Arthur Bogaart at 2016-09-19T23:25:47+02:00
CHANNELMGR-863 Execute the specs

- moved mock.environment code

- - - - -
a52b2134 by Arthur Bogaart at 2016-09-19T23:29:36+02:00
CHANNELMGR-863 import dependencies / fix ctrl names

- - - - -
bec8c177 by Arthur Bogaart at 2016-09-19T23:30:13+02:00
CHANNELMGR-863 Fix template property name

- - - - -
74880604 by Arthur Bogaart at 2016-09-20T09:13:50+02:00
CHANNELMGR-863 Import angular and angular-mocks

- - - - -
00c62e25 by Arthur Bogaart at 2016-09-20T09:15:22+02:00
CHANNELMGR-863 Provide jqeury and dragula

- - - - -
d6c9c766 by Arthur Bogaart at 2016-09-22T12:07:29+02:00
CHANNELMGR-863 Add jasmine-jquery

- - - - -
a1a07832 by Arthur Bogaart at 2016-09-22T12:08:05+02:00
CHANNELMGR-863 Add sourcemap to karma-watch

- - - - -
726b2d40 by Arthur Bogaart at 2016-09-22T12:11:23+02:00
CHANNELMGR-863 Provide dragula and fix paths

- - - - -
2c98ee3e by Arthur Bogaart at 2016-09-22T12:12:49+02:00
CHANNELMGR-863 Load jquery last

- - - - -
aa396521 by Arthur Bogaart at 2016-09-22T12:13:41+02:00
CHANNELMGR-863 import ng and fix paths

- - - - -
7fc21ed3 by Arthur Bogaart at 2016-09-22T12:20:56+02:00
CHANNELMGR-863 Add ng-include tpls into cache

- added (hopefully) temporary workaround using ng-cache-loader and a specific 
require() in thee 'tree' module to move the items.renderer.html 
template into ng-cache to it is not fetched over http by ng-include (which 
leads to a backend.flush-no-more-requests-expected error).

This will probably cause issues with the non-test build that will be fixed when 
merging.

- - - - -
95a6ed45 by Arthur Bogaart at 2016-09-22T12:21:32+02:00
CHANNELMGR-863 noInfo true

- - - - -
61122456 by Arthur Bogaart at 2016-09-22T13:50:47+02:00
CHANNELMGR-863 Add mocha-reporter

- - - - -
bab8f3c6 by Arthur Bogaart at 2016-09-22T14:28:22+02:00
CHANNELMGR-863 remove junitReporter

- plugin is not used atm

- - - - -
19e51d0f by Arthur Bogaart at 2016-09-22T15:07:38+02:00
CHANNELMGR-863 Stop karma task immediatly on done

Dont pass a null into done callback as that will cause gulp to wait for 20 or 
so seconds while the tests already finished

- - - - -
e4c76d17 by Arthur Bogaart at 2016-09-22T22:35:49+02:00
CHANNELMGR-863 Add path info to output files

- - - - -
83ec0d77 by Arthur Bogaart at 2016-09-22T22:37:44+02:00
CHANNELMGR-863 Exclude items.renderer.html

The special case items.renderer.html is loaded via ng-cache-loader and should 
be excluded from regular html-loader

- - - - -
f786c31d by Arthur Bogaart at 2016-09-22T22:46:38+02:00
CHANNELMGR-863 Replace isparta with babel-istanbul

ISparta-loader was deprecated and should be replaced with 
babel-plugin-istanbul. Config is done in .babelrc and triggered by setting 
NODE_ENV to 'test'

- - - - -
a6647317 by Arthur Bogaart at 2016-09-23T12:04:47+02:00
CHANNELMGR-863 Simplified gulp-karma task

- - - - -
85125a8b by Arthur Bogaart at 2016-09-23T12:09:11+02:00
CHANNELMGR-863 Remove phantomjs deps

- also added a tmp faster npm run script that does not use gulp to run the 
tests and does not hang for 30 seconds after tests have finished.

- - - - -
4b84bb6a by Arthur Bogaart at 2016-09-23T12:58:20+02:00
CHANNELMGR-863 Merge feature/webpack changes in feature/webpack-tests

- - - - -
36deb864 by Arthur Bogaart at 2016-09-23T13:08:09+02:00
CHANNELMGR-863 Reintegrate 'feature/webpack-tests'

- - - - -
7b155f0a by Arthur Bogaart at 2016-09-26T13:01:20+02:00
CHANNELMGR-863 Supress uglifyJS warnings in prod build

- - - - -
9c879ea8 by Joeri de Gooijer at 2016-09-26T15:37:26+02:00
CHANNELMGR-863 Webpack dev server config

- - - - -
7f61f8a8 by Joeri de Gooijer at 2016-09-26T17:13:08+02:00
CHANNELMGR-863 start webpack dev server with gulp

- - - - -
d9cde2c8 by Arthur Bogaart at 2016-09-27T10:48:45+02:00
CHANNELMGR-863 Serve hot dev-server

- copy assets using webpack, removed other task

- - - - -
207e4331 by Joeri de Gooijer at 2016-09-27T12:49:42+02:00
CHANNELMGR-863 update gulp tasks and fix webdev server copy plugin

- - - - -
98ba2e77 by Joeri de Gooijer at 2016-09-27T13:32:04+02:00
CHANNELMGR-863 Merge branch 'joeri-webpack' into feature/webpack

- - - - -
2bdc9f00 by Joeri de Gooijer at 2016-09-27T13:46:07+02:00
CHANNELMGR-863 remove duplicate port property

- - - - -
a9f64d4c by Joeri de Gooijer at 2016-09-27T16:12:33+02:00
CHANNELMGR-863 Restructure config objects

- - - - -
1cf31962 by Joeri de Gooijer at 2016-09-27T16:46:28+02:00
CHANNELMGR-863 simplify karma config

- - - - -
7b43649f by Joeri de Gooijer at 2016-09-27T16:49:54+02:00
CHANNELMGR-863 remove unused dependencies

- - - - -
f4d3a755 by Arthur Bogaart at 2016-09-29T12:11:37+02:00
CHANNELMGR-863 Simplify exports.path construction

- - - - -
e534c82e by Arthur Bogaart at 2016-09-29T12:21:50+02:00
CHANNELMGR-863 Enhance webpack build task

- add progressbar
- fail gulp task on error
- output warnings
- add 'profile' task for detailed build insights

- - - - -
520f52e3 by Arthur Bogaart at 2016-09-29T12:26:03+02:00
CHANNELMGR-863 Merge feature/webpack

- - - - -
bd0083b3 by Arthur Bogaart at 2016-09-29T12:27:14+02:00
CHANNELMGR-863 Reintegrate feature/webpack-build-output

- - - - -
00faf875 by Arthur Bogaart at 2016-09-29T13:14:54+02:00
CHANNELMGR-863 Remove done

- - - - -
d69b59c7 by Arthur Bogaart at 2016-09-29T13:58:57+02:00
CHANNELMGR-863 Merge serve with build output

- - - - -
4c6d7f6b by Joeri de Gooijer at 2016-09-29T17:38:02+02:00
CHANNELMGR-863 implement frontend-build with webpack

- - - - -
46a3c3fb by Arthur Bogaart at 2016-09-29T23:07:36+02:00
CHANNELMGR-863 Fix paths

- - - - -
4c0c1730 by Arthur Bogaart at 2016-09-30T00:17:03+02:00
CHANNELMGR-863 Fix karma files and proxies

- - - - -
68b95c25 by Arthur Bogaart at 2016-09-30T09:01:51+02:00
CHANNELMGR-863 Improve SASS build speed

- inline layout breakpoint variables

- - - - -
79757c7e by Joeri de Gooijer at 2016-10-04T17:29:50+02:00
CHANNELMGR-863 put back old version of angular material

- - - - -
36497976 by Joeri de Gooijer at 2016-10-05T15:18:21+02:00
CHANNELMGR-863 add eslint for channel manager

- - - - -
5e218785 by Joeri de Gooijer at 2016-10-07T10:39:57+02:00
CHANNELMGR-863 Change config option 'public' to 'publicPath'

- - - - -
80afed3b by Joeri de Gooijer at 2016-10-10T15:05:50+02:00
CHANNELMGR-863 add sass-lint config file

- - - - -
9d04e79f by Joeri de Gooijer at 2016-10-10T15:20:21+02:00
CHANNELMGR-863 Fix 'strict' lint errors

- - - - -
1d25cb9f by Joeri de Gooijer at 2016-10-10T15:25:42+02:00
CHANNELMGR-863 Fix 'no-useless-escape' lint errors

- - - - -
483aaa13 by Joeri de Gooijer at 2016-10-10T15:34:09+02:00
CHANNELMGR-863 Fix 'no-extra-boolean-cast' lint errors

- - - - -
66ab9c6c by Joeri de Gooijer at 2016-10-10T15:36:09+02:00
CHANNELMGR-863 Fix 'import/no-unresolved' lint errors

- - - - -
3c01d1ac by Joeri de Gooijer at 2016-10-10T15:36:59+02:00
CHANNELMGR-863 Fix 'import/newline-after-import' lint errors

- - - - -
fd4db38b by Joeri de Gooijer at 2016-10-10T15:38:20+02:00
CHANNELMGR-863 Fix 'operator-assignment' lint errors

- - - - -
948a5212 by Joeri de Gooijer at 2016-10-10T15:42:25+02:00
CHANNELMGR-863 Fix 'no-alert' lint errors

- - - - -
f9a26760 by Joeri de Gooijer at 2016-10-10T15:44:02+02:00
CHANNELMGR-863 Fix 'arrow-parens' lint errors

- - - - -
5dc824dd by Joeri de Gooijer at 2016-10-10T15:49:08+02:00
CHANNELMGR-863 Fix 'no-plusplus' lint errors

- - - - -
d318c0a3 by Joeri de Gooijer at 2016-10-10T15:49:49+02:00
CHANNELMGR-863 Fix 'lines-around-directive' lint errors

- - - - -
749a9dd4 by Joeri de Gooijer at 2016-10-10T16:01:14+02:00
CHANNELMGR-863 Fix 'prefer-spread' lint errors

- - - - -
5fcbc364 by Joeri de Gooijer at 2016-10-10T16:05:44+02:00
CHANNELMGR-863 Fix 'no-mixed-operators' lint errors

- - - - -
247aa104 by Joeri de Gooijer at 2016-10-10T16:07:17+02:00
CHANNELMGR-863 Fix 'import/imports-first' lint errors

- - - - -
5f1552a3 by Joeri de Gooijer at 2016-10-10T16:10:34+02:00
CHANNELMGR-863 Fix 'import/extensions' lint errors

- - - - -
0caa10bd by Joeri de Gooijer at 2016-10-10T16:53:24+02:00
CHANNELMGR-863 Fix 'import/prefer-default-export' lint errors

- - - - -
ac3bc051 by Joeri de Gooijer at 2016-10-10T17:12:16+02:00
CHANNELMGR-863 fix container element lint errors

- - - - -
5b5ee175 by Arthur Bogaart at 2016-10-10T20:13:51+02:00
CHANNELMGR-863 Fix build errors related to import/prefer-default

- - - - -
11ccca65 by Arthur Bogaart at 2016-10-10T20:17:36+02:00
CHANNELMGR-863 FIx 'no-prototype-builtins' eslint error

- - - - -
31397064 by Joeri de Gooijer at 2016-10-11T10:30:25+02:00
CHANNELMGR-863 Fix some export errors

- - - - -
f4505aee by Arthur Bogaart at 2016-10-11T13:28:56+02:00
CHANNELMGR-863 Merge master changes in feature/webpack

- - - - -
334f4c17 by Arthur Bogaart at 2016-10-11T13:54:14+02:00
CHANNELMGR-863 Fix lint error

- - - - -
2d4d3f29 by Arthur Bogaart at 2016-10-11T16:40:34+02:00
CHANNELMGR-863 Merge feature/webpack into 
feature/visual-editing-psp1-CHANNELMGR-863

- - - - -
7ab0f0ed by Arthur Bogaart at 2016-10-11T23:34:38+02:00
CHANNELMGR-863 Fix eslint errors

- - - - -
107101e0 by Joeri de Gooijer at 2016-10-12T16:29:26+02:00
CHANNELMGR-863 fix sass lint errors

- - - - -
fea183d9 by Joeri de Gooijer at 2016-10-12T16:33:50+02:00
CHANNELMGR-863 Update to frontend-build 4.0.0

- - - - -
5fb58357 by Joeri de Gooijer at 2016-10-12T16:35:36+02:00
CHANNELMGR-863 Merge branch 'feature/visual-editing-psp1' into 
feature/visual-editing-psp1-CHANNELMGR-863

- - - - -
710e6de8 by Joeri de Gooijer at 2016-10-12T17:01:27+02:00
CHANNELMGR-863 Update README.md and package.json scripts

- - - - -


30 changed files:

- .gitignore
- + frontend-ng/.babelrc
- + frontend-ng/.eslintrc
- + frontend-ng/.sass-lint.yml
- frontend-ng/README.md
- frontend-ng/build.conf.js
- frontend-ng/gulpfile.js
- − frontend-ng/karma.conf.js
- − frontend-ng/npm-shrinkwrap.json
- frontend-ng/package.json
- frontend-ng/pom.xml
- frontend-ng/src/angularjs/api/api.js
- frontend-ng/src/angularjs/api/catalog.service.js
- frontend-ng/src/angularjs/api/catalog.service.spec.js
- frontend-ng/src/angularjs/api/cms.service.js
- frontend-ng/src/angularjs/api/cms.service.spec.js
- frontend-ng/src/angularjs/api/config.service.js
- frontend-ng/src/angularjs/api/config.service.spec.js
- frontend-ng/src/angularjs/api/content.service.js
- frontend-ng/src/angularjs/api/dialog.service.js
- frontend-ng/src/angularjs/api/dialog.service.spec.js
- frontend-ng/src/angularjs/api/hst.constants.js
- frontend-ng/src/angularjs/api/hst.service.js
- frontend-ng/src/angularjs/api/hst.service.spec.js
- frontend-ng/src/angularjs/api/session.service.js
- frontend-ng/src/angularjs/api/session.service.spec.js
- frontend-ng/src/angularjs/api/siteMap.service.js
- frontend-ng/src/angularjs/api/siteMap.service.spec.js
- frontend-ng/src/angularjs/api/siteMapItem.service.js
- frontend-ng/src/angularjs/api/siteMapItem.service.spec.js


The diff was not included because it is too large.


View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-addon-channel-manager/compare/de1bb809c93c374c2e22c3bba015eae4f6c04630...710e6de89dbf3cb5b177377e9ce384ae4a2ea624
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to