Commit graph

522 commits

Author SHA1 Message Date
133287988e Refactor, and stricter linting (with failures now). 2019-05-10 00:20:20 +02:00
7a16ac2c0a Rename renderer.ts to layout-renderer.ts and also rename the class
accordingly. This is more precise.
2019-05-09 20:14:57 +02:00
e83a37fd85 Fix FIXME 2019-05-09 20:10:58 +02:00
2c30a14c03 Sort imports alphabetically.
Some checks failed
continuous-integration/drone/push Build is failing
2019-05-09 19:25:52 +02:00
d00292fbb9 Migrate from CSS to SCSS. There's still a lot of potential, though. 2019-05-09 19:04:17 +02:00
dd1e7a2d18 Clean up and convert black.css to SASS.
Some checks failed
continuous-integration/drone/push Build is failing
2019-05-08 03:18:13 +02:00
fad4a2382a Now, uhr.bundle.js contains it all, while uhr.js contains no layouts but
Some checks failed
continuous-integration/drone/push Build is failing
just the plain Uhr widget.
2019-05-08 03:04:52 +02:00
7bee939654 Enable auditing and update package-lock.json.
Some checks failed
continuous-integration/drone/push Build is failing
2019-05-08 02:10:16 +02:00
5f5bc2256e Separate development and production build.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-08 01:28:16 +02:00
f01d10b81d Some CSS bundling with webpack. 2019-05-08 00:01:54 +02:00
4b64d4a793 Adjust README
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-06 02:39:59 +02:00
3c986d645a Exclude external dependencies jQuery and js-cookie from the bunde; use npm run build for bundling a production build; fix deprecated warnings.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-06 02:03:44 +02:00
174e0d9af2 Enable linting
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-05 12:18:46 +02:00
f344cdb3f8 Remove debug output statements and sort layouts alphabetically (by prettyName).
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-05 11:06:37 +02:00
708645f968 Delete obsolete layout definitions. 2019-05-05 11:01:43 +02:00
5a00280bdc Migrate all layouts 2019-05-05 10:59:50 +02:00
3e18bcb223 Clean up dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-05 03:45:04 +02:00
510bbd8f3b Build uing npm/webpack instead of grunt.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-05 03:42:15 +02:00
57d074d5fe It works now, but needs a lot more polish; also, must convert all
layouts.
2019-05-05 03:41:01 +02:00
933a3c92f5 Bundle using webpack. 2019-05-05 02:44:01 +02:00
1929209937 Rename uehrli.ts to uhr.ts, reformat the whole code base and fix typings problems. 2019-05-05 01:54:28 +02:00
5420f9c817 Rewrite it in TypeScript; I have no idea if that works. It's still a work-in-progress. 2019-05-05 01:07:55 +02:00
079bda7fb0 Merge branch 'feature/build-on-drone-ci' of manuel/uhr into develop
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-04 00:25:58 +02:00
dd8356861f Make the test less strict.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-05-04 00:21:38 +02:00
92817becc8 Lift version to 9.0.0-dev.0, since there were several large dependency upgrades
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2019-05-04 00:04:11 +02:00
1655a24aa4 Fix test again (to run on Linux, screw Windows) and re-add all files in dist/.
Some checks failed
continuous-integration/drone/push Build is failing
2019-05-03 23:54:30 +02:00
3355ee5cf5 Various clean ups
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-03 23:52:23 +02:00
40d762f90a Add rebuilt file
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-03 23:44:03 +02:00
864f0052b4 Fix test 2019-05-03 23:43:51 +02:00
1583f73220 Don't include deprecated jquery-ui.core.js, which breaks everything. 2019-05-03 23:43:10 +02:00
5a3e672b9c Fix various linting errors 2019-05-03 22:27:16 +02:00
82f867a8ec Update all dependencies to their latest versions
Some checks failed
continuous-integration/drone/push Build is failing
2019-05-03 19:01:49 +02:00
17fd6f70b8 Add .drone.yml for continuous integration on Drone CI.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-03 18:48:36 +02:00
d7581628af Fix Readme
Gitea renders differently. Need to fix.
2018-06-22 12:15:54 +02:00
a482920f44 Merge branch 'feature/remove-bower' into 'develop'
Feature/remove bower



See merge request !49
2016-06-27 20:49:58 +02:00
9f63969eff revert tests to previous state 2016-06-27 20:44:55 +02:00
fc8dc28fb7 final clean up 2016-06-27 20:34:43 +02:00
bb0dab5434 the build runs! 2016-06-27 20:26:20 +02:00
c5bc72c0ad update .gitlab-ci.yml 2016-06-27 19:49:06 +02:00
909e263d41 moved stuff from bower to npm, adapted gruntfile. tests fail for now. 2016-06-27 18:07:24 +02:00
852ff910f0 update version to next dev (8.0.4-dev.0) 2016-06-27 01:49:37 +02:00
61d180fcfd release version 8.0.3, as 8.0.2 is utterly unusable. sorry. 2016-06-27 01:48:21 +02:00
eec51682ac Merge branch 'master' into develop
Conflicts:
	dist/libs.js
	dist/libs.min.js
2016-06-27 01:45:28 +02:00
cf27fa9d04 release version 8.0.2 2016-06-27 01:42:40 +02:00
57aba62acf Merge branch 'feature/set-up-environments' into 'develop'
Feature/set up environments

enable continuous delivery!

See merge request !48
2016-06-27 01:27:26 +02:00
cdb30e405f make sure we're using a javascript-enabled runner for the builds 2016-06-27 01:19:34 +02:00
1c2015b41b obviously, we don't want to print the destination path in the build
output
2016-06-27 01:13:09 +02:00
7d774e6f6a also relete hidden files and directories 2016-06-27 01:12:12 +02:00
f6a24858d0 making progress: the deploy script seems somewhat useful now. 2016-06-27 01:10:08 +02:00
1163a6e357 perhaps use switch-statement? 2016-06-27 00:58:36 +02:00