Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-01 | partial implementation of tipping | Florian Dold | |
2017-08-27 | implement refunds | Florian Dold | |
2017-08-14 | fix build system / types | Florian Dold | |
2017-08-14 | implement returning coins to user's account | Florian Dold | |
2017-06-05 | pretty reset page | Florian Dold | |
2017-06-03 | don't uglify, since it makes source maps too big | Florian Dold | |
2017-05-30 | paths, multi env and webpack config | Florian Dold | |
2017-05-29 | fix linter errors | Florian Dold | |
2017-05-29 | adjust webpack config to exclude node modules | Florian Dold | |
2017-05-28 | move webex specific things in their own directory | Florian Dold | |
2017-05-27 | Simplify loading of the emscripten lib. | Florian Dold | |
This removes an ugly hack and makes it possible to access the emscripten compiled library from within nodejs test cases more easily. | |||
2017-05-23 | revert sourcemap config change, old one works perfectly fine in chrome | Florian Dold | |
2017-05-23 | remove debug logging, add comments | Florian Dold | |
2017-05-01 | implement payback (with rudimentary UI) | Florian Dold | |
2017-04-26 | don't fail if we don't pass env to webpack | Florian Dold | |
2017-04-24 | Optimize production builds. | Florian Dold | |
Uses UglifyJS, and thus TypeScript needs to compile down to ES5, since UglifyJS does not yet fully support ES6. Once all ES6 bugs in UglifyJS, we should compile to ES6 again. | |||
2017-04-24 | Reorganize module loading. | Florian Dold | |
We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node. |