Commit graph

1146 commits

Author SHA1 Message Date
renovate[bot]
482e5c5007 Update dependency ember-moment to v8 (#245) 2019-09-18 09:54:40 +02:00
renovate[bot]
1117ac73b8 Update dependency ember-fetch to v6.7.1 (#250) 2019-09-18 09:54:04 +02:00
renovate[bot]
1ba04dbc7c Update dependency ember-cli-browser-navigation-button-test-helper to ^0.2.0 (#244) 2019-09-17 16:19:26 +02:00
renovate[bot]
8379b34c2b Update dependency eslint-plugin-node to v10 (#248) 2019-09-17 16:18:12 +02:00
renovate[bot]
60778184ea Update dependency sass to v1.22.6 (#236) 2019-07-18 09:28:56 +02:00
renovate[bot]
b266742451 Update dependency ember-auto-import to v1.5.2 (#234) 2019-07-14 20:58:14 +02:00
Jeldrik Hanschke
7c523357dc
upgrade ember to 3.10 (#235)
Also adds a handy shortcut to run the bundlesize tests: `yarn test:bundlesize`.
2019-07-13 10:26:30 +02:00
renovate[bot]
38bfd5be60 Update dependency fs-extra to v8.1.0 (#231) 2019-07-09 21:55:05 +02:00
renovate[bot]
ee51f51670 Update dependency ember-cli-bundlesize to v0.2.1 (#233) 2019-07-09 21:54:52 +02:00
renovate[bot]
0e28096647 Update dependency sass to v1.22.3 (#229) 2019-07-08 18:51:39 +02:00
renovate[bot]
4d56412031 Update dependency ember-math-helpers to v2.11.3 (#228) 2019-07-05 18:22:14 +02:00
Renovate Bot
d1adcc0915
Update dependency ember-cli-clipboard to ^0.13.0 2019-07-02 18:09:53 +00:00
renovate[bot]
0dc3e86d31 Update dependency ember-page-title to v5.0.2 (#225) 2019-06-21 20:07:19 +02:00
renovate[bot]
ceb8c95702 Update dependency ember-cli-clipboard to ^0.12.0 (#227) 2019-06-21 20:07:05 +02:00
jelhan
2ed888711b
show flash message if creating poll failed (#222) 2019-06-15 00:50:55 +02:00
jelhan
07da863520
fix typo resulting in missing translation strings (#224) 2019-06-15 00:04:32 +02:00
renovate[bot]
17d567765c Update dependency ember-auto-import to v1.4.1 (#217) 2019-06-15 00:00:10 +02:00
jelhan
65063c71ce
validation error is flashing up for name input while saving participation (#219) 2019-06-14 23:58:53 +02:00
renovate[bot]
3361f90978 Update dependency ember-bootstrap to v2.8.0 (#218) 2019-06-14 22:53:07 +02:00
renovate[bot]
6f1ce81456 Update dependency ember-power-calendar to v0.13.3 (#207) 2019-06-12 15:02:21 +02:00
jelhan
6b6653fc69
fix outdated CSP headers in .htaccess (#212) 2019-06-12 15:02:02 +02:00
jelhan
7688d468e4
improve form buttons (#211)
* Adds a loading spinner to form buttons as long as submission is pending.
* Does some refactoring of form navigation buttons.
* Updates expected bundle size.
2019-06-12 09:07:48 +02:00
sappor0
32e5971aba Fixed some typographic issues and typos and stylistic issues with the en localisation (#215)
* Fixed some typos/stylistic issues with the english localisation strings
* typographically correct ellipsis
* typographically correct apostrophe
* typographically correct em dash
2019-06-10 19:51:30 +02:00
renovate[bot]
f10e6da6d6 Update dependency ember-cp-validations to v4.0.0-beta.9 (#206) 2019-06-07 13:05:34 +02:00
renovate[bot]
63d6fcfdda Update dependency sass to v1.21.0 (#203) 2019-06-07 11:23:44 +02:00
sappor0
c23ba1f6fb Using bootstrap 4 and related UI refresh (#205)
Changes at a glance:

- Switch from BS3 to BS4
- Polishing of some UI elements (low-hanging fruit for UX)
- Mobile-friendly layout.
2019-06-07 11:22:13 +02:00
renovate[bot]
25271e4019 Update dependency ember-auto-import to v1.4.0 (#204) 2019-06-05 15:19:19 +02:00
jelhan
25c9e38691
use relative URLs for assets (#202)
Assets must be referenced using relative URLs cause otherwise croodle
can't be served from subdirectories.

Can't add tests for this one cause ember requires absolute assets URLs
for testing.
2019-05-28 22:40:14 +02:00
renovate[bot]
8446b4b61f Update dependency ember-cli-mirage to v1.0.0 (#198) 2019-05-28 22:00:13 +02:00
renovate[bot]
d305f392f4 Update dependency ember-bootstrap to v2.7.1 (#199) 2019-05-28 19:00:21 +02:00
renovate[bot]
85b2d94ace Update dependency ember-awesome-macros to v5 (#200) 2019-05-28 18:59:54 +02:00
renovate[bot]
6a482e17cb Update dependency ember-cli-sass to v10.0.1 (#189) 2019-05-22 13:22:35 +02:00
jelhan
08f2a81ac1
Drop jQuery (#196)
Drops ember-radio-buttons addon and uses a plain input element instead. ember-radio-buttons doesn't seem to be maintained anymore and required jQuery. Also plain input element seems to be much easier to maintain.

Replaces ember-ajax by ember-fetch as ember-ajax is build on top of jQuery.ajax().

This reduces the bundle size by 25 KB (JavaScript) after gzip. Updating the size limit accordingly.
2019-05-22 12:29:29 +02:00
rugk
212b74fdb4 Improve whole Readme: wording/grammar/… (#190) 2019-05-21 23:18:43 +02:00
jelhan
0d21d6e169
test for bundle size regressions in CI (#195) 2019-05-21 16:52:46 +02:00
renovate[bot]
845456c0ae Update dependency ember-cli-flash to v1.7.2 (#194) 2019-05-21 15:58:09 +02:00
renovate[bot]
f8d33c898c Update dependency fs-extra to v8.0.1 (#192) 2019-05-21 13:54:01 +02:00
jelhan
7233f12ee1
refactor setupMirage import after upgrade of ember-cli-mirage (#193)
Recommended import path was changed in v1.0.0-beta.2:
https://github.com/samselikoff/ember-cli-mirage/releases/tag/v1.0.0-beta.2
2019-05-21 13:53:49 +02:00
renovate[bot]
24af03bb2a Update dependency ember-cli-mirage to v1.0.0-beta.3 (#185) 2019-05-21 13:33:23 +02:00
renovate[bot]
8e064f6a82 Update dependency ember-bootstrap to v2.7.0 (#187) 2019-05-21 13:32:14 +02:00
renovate[bot]
957000394e Update dependency fs-extra to v8 (#186) 2019-05-21 12:45:01 +02:00
renovate[bot]
83404028a2 Update dependency ember-power-calendar to v0.13.2 (#188) 2019-05-21 12:43:08 +02:00
renovate[bot]
69b27c2d28 Update dependency sass to v1.20.1 (#184) 2019-05-05 13:54:22 +02:00
renovate[bot]
9bf40aff26 Update dependency vlucas/phpdotenv to v3 (#183) 2019-04-26 10:32:43 +02:00
renovate[bot]
a3da4776ee Configure Renovate (#181) 2019-04-26 10:00:18 +02:00
jelhan
5edb3f3b0f
use ember-auto-import to import sjcl (#176) 2019-04-26 09:50:05 +02:00
jelhan
1dd7ee7ce3
hopefully fixes timeout for IE 11 on BrowserStack (#180) 2019-04-24 22:11:03 +02:00
jelhan
90e842e45b
upgrade dependencies (#178) 2019-04-24 21:43:02 +02:00
jelhan
17cfb4ab6d
Meaningful error pages (#177)
Adds meaningful error pages if
- poll does not exist
- encryption key is wrong.
2019-04-23 17:37:42 +02:00
Jeldrik Hanschke
596cd40d2f increase timeout for BrowserStack
This will hopefully fix the issues of failing tests due to timeouts on IE11.
Values are taken from testem configuration used by ember.js for BrowserStack:
https://github.com/emberjs/ember.js/blob/v3.9.1/testem.browserstack.js
2019-04-22 18:33:26 +02:00