-
npm install -
npm run babel-server -
npm run babel-clientor just run
-
./install.sh
git stashgit pull --rebase origin mastergit stash applynpm updatenpm run babel-servernpm run babel-client
or just run
*./update.sh
npm run startornode bin/www
Server will run at port: 5000
http://localhost:5000/admin/-- Administration page (TODO)http://localhost:5000/out/demo/-- Demo application (TODO)http://localhost:5000/out/ultragrid/-- Ultragrid application (TODO)http://localhost:5000/tests/-- Unit Tests (Almost done)
bin/www-- main application starterlib/-- output of bablel - translated es6src/-- main sources of expresssrc/routes/-- routes for expresssrc/manager.js-- main Manager -- most of interesting partsrc/websocket.js-- TODOpublic/-- public resources -- javascript and stylespublic/js/{src,lib}-- sources and compiled client javascriptresources/-- project resourcesresources/lists/-- files are containing JSON DB for each button, style, action and layoutresources/layouts/-- layouts (In Progress) -- only one - DEMO
- Just one - DEMO -- IN PROGRESS
[GET] /api/-- Nothing to do[PUT] /api/create/-- create Object[PUT] /api/update/-- update Object[DELETE] /api/delete/-- Delete Object[POST] /api/exec/-- Execute command - wait for end of execution[GET] /api/styles-- return collection of styles[GET] /api/style/:id-- select style with id[GET] /api/{buttons,layouts,actions}-- same as styles[GET] /api/{button,layout, action}/:id-- same as style
- Layouts - UNSUPPORTED
- API - Almost Done
- Edit - In Progress
- Admin - In Progress