mongo_browser
mongo_browser copied to clipboard
It should not require a JavaScript runtime
- [x] find a good solution for seperating js from ruby
- [x] create simple angularjs app with grunt/requirejs and friends
separate front end from the backend (sinatra app)
- [x] move all front-end related files to the separate folder
- [x] get rid of sprockets
- [x] create grunt build file
- [x] fix javascript unit tests
- [x] bower for
underscoreandbootbox - [x] setup proxy for bower
- [x] fix bootbox dialogs
- [x] fix angularjs e2e test
- [x] build production release to
./publicdirectory - [x] minify css production files
- [x] fix images in production release
- [x] figure out how to run e2e specs
- [x] update build script, run all specs on travis-ci
- [ ] rename
libtobackend - [ ] do not include all files in the gem
- [ ] update script for builiding the gem
- [ ] update Readme
- [ ] create Readmne for the front-end application
- [ ] get rid of Sinatra?
add gem 'execjs' and gem 'therubyracer' into Gemfile
thx. @rusdec I'll check it!
Coverage remained the same when pulling 262865e6a94bd75ad26a6cb657868faa53a5332e on refactor-split-the-app into c3509691643236d47ceb084e984364e88a29f0c4 on master.
Coverage increased (+0%) when pulling 61f30ae5466afc57bdafa3068a64623830e51db3 on refactor-split-the-app into c3509691643236d47ceb084e984364e88a29f0c4 on master.