Commit graph

1114 commits

Author SHA1 Message Date
renovate[bot]
4203c3c653 Update dependency ember-cli-flash to v1.8.0 (#315) 2019-12-16 13:57:00 +01:00
masterwendu
7d341c8b77 Document build without requiring Ember CLI to be installed globally (#318)
Use `yarn build --prod` instead of `ember build --prod` in documentation cause the later requires a global installation of `ember-cli`.
2019-12-16 13:48:13 +01:00
vmaffione
eeadc1806e Improve italian translations (#317)
* Improve italian translations

* increase allowed bundle size
2019-12-09 10:20:29 +01:00
renovate[bot]
42004adac0 Update dependency sass to v1.23.7 (#306) 2019-11-30 18:47:23 +01:00
renovate[bot]
2f6d9c96c4 Update dependency ember-fetch to v7 (#313) 2019-11-30 17:02:04 +01:00
renovate[bot]
2ec0a5bdbd Update dependency vlucas/phpdotenv to ^3.6.0 (#314) 2019-11-30 17:01:40 +01:00
renovate[bot]
f4e2e2fa41 Update dependency ember-test-selectors to v3 (#310) 2019-11-27 21:21:36 +01:00
Jeldrik Hanschke
d9b1bf7b5a
Improve test coverage for validation on participation form (#308)
* add tests that participation form is validated
* assert that first invalid form element is focused on invalid submission attempt
2019-11-20 14:52:23 +01:00
renovate[bot]
d2fcba466a Update dependency ember-power-calendar to v0.14.5 (#309) 2019-11-19 21:02:47 +01:00
Jeldrik Hanschke
cc52e28676 Release 0.6.0-rc.4 2019-11-17 19:19:23 +01:00
Jeldrik Hanschke
d27a6a4202
scroll to invalid form element if it's behind form navigation buttons (#307)
A form element may be in view port but hidden by form navigation buttons
with have a fixed position on mobile. In that case the form element should
still be scrolled to top of view port to make it visible.
2019-11-17 19:15:55 +01:00
Jeldrik Hanschke
91e3ccfb4b
scroll invalid radio groups into focus on submission (#305) 2019-11-15 23:24:54 +01:00
Jeldrik Hanschke
eb421142c0
radio inputs used on participation form should have validation feedback classes (#304) 2019-11-15 23:08:59 +01:00
renovate[bot]
2dc5c22409 Update dependency ember-bootstrap to v3 (#255) 2019-11-14 21:18:52 +01:00
Jeldrik Hanschke
b9c9d54d61
composer update (#299) 2019-11-13 23:12:18 +01:00
renovate[bot]
e2117fc04a Update dependency ember-composable-helpers to v3.0.2 (#290) 2019-11-12 22:07:16 +01:00
Jeldrik Hanschke
0da3dc8b02
next/save button should get focus before back button (#298) 2019-11-12 21:56:47 +01:00
renovate[bot]
b51135e16b Update dependency lerna-changelog to v0.8.3 (#297) 2019-11-12 20:59:21 +01:00
renovate[bot]
aefdf4f239 Update dependency ember-cli-page-object to v1.16.1 (#295) 2019-11-12 20:58:57 +01:00
Jeldrik Hanschke
d8c316cd75
validation become visible should not alter position of calendar (#296) 2019-11-11 22:34:16 +01:00
Jeldrik Hanschke
55cfa6e20f Release 0.6.0-rc.3 2019-11-10 18:22:32 +01:00
Jeldrik Hanschke
cf6d59bf84
readd colors indicating answer to participant table (#289) 2019-11-10 17:44:44 +01:00
Jeldrik Hanschke
4e6d046ec7
add abort button to retry save modal and several other fixes for it (#291)
Croodle shows a modal if saving a participation fails. The modal allows
a user to retry the save attempt. While it was always possible to close
the button by clicking on backdrop or using escape key, a button to do so
was missing. A user may not know about the user ways and may see reloading
the page as only possibilty to close the modal if he doesn't want to retry
again.

This adds the missing abort button and fixes some smaller bugs including:

- The modal was missing a title.
- If the modal was closed once it wasn't reopened on another failed saving
  attemp unless the user has visit another page in between.
- Several arguments were passed to <BsModal> that weren't existing at all.
2019-11-10 10:25:51 +01:00
renovate[bot]
66032423c6 Update dependency ember-cli-page-object to v1.16.0 (#286) 2019-11-09 15:21:37 +01:00
renovate[bot]
f774be4b56 Update dependency ember-fetch to v6.7.2 (#284) 2019-11-09 15:21:27 +01:00
Jeldrik Hanschke
49d380bef6
firefox is not scrolling up enough if it's triggered to early (#288) 2019-11-09 13:20:27 +01:00
renovate[bot]
ae306efb19 Update dependency sass to v1.23.3 (#276) 2019-11-09 12:57:03 +01:00
renovate[bot]
4c3828b03b Update dependency ember-power-calendar to v0.14.4 (#285) 2019-11-09 12:56:29 +01:00
Jeldrik Hanschke
79a11938ae Release 0.6.0-rc.2 2019-11-03 20:12:29 +01:00
Jeldrik Hanschke
bde9254fd7
remove partially filled validation error on clear (#283) 2019-11-03 19:19:55 +01:00
Jeldrik Hanschke
c55beabcfe
scroll first invalid input into view port on invalid submission (#282) 2019-11-02 21:57:59 +01:00
Jeldrik Hanschke
919aae0df9
use specific validation error if name is not unique on poll participation (#280) 2019-11-02 18:47:27 +01:00
Jeldrik Hanschke
6571a07ca5
show validation error if time input is partially filled (#279) 2019-11-02 16:51:47 +01:00
Jeldrik Hanschke
17c67617f4 Release 0.6.0-rc.1 2019-10-31 10:38:29 +01:00
renovate[bot]
0bf7995454 Update dependency ember-composable-helpers to v3.0.1 (#272) 2019-10-31 10:26:44 +01:00
renovate[bot]
0ef778b318 Update dependency sass to v1.23.2 (#268) 2019-10-31 10:26:38 +01:00
Jeldrik Hanschke
657620a98c
broccoli-assert-rev is required to fingerprint assets in production builds (#270) 2019-10-31 09:33:29 +01:00
Jeldrik Hanschke
41ddafdb72
fix failing test due to unexpected version format (#271) 2019-10-31 07:43:22 +01:00
Jeldrik Hanschke
06d3039466 Release 0.6.0-rc.0 2019-10-30 22:46:09 +01:00
Jeldrik Hanschke
b463f3ef62
automize releases with release-it and lerna-changelog (#269) 2019-10-30 22:39:37 +01:00
Jeldrik Hanschke
d604ed8164
upgrade API dependencies (#267)
Charset was removed from Content-Type intentionally in latest slim 3.x version. See https://github.com/slimphp/Slim/issues/2629 for reasons.

Ensure that composer respects our PHP support commitment.
2019-10-30 10:06:01 +01:00
renovate[bot]
a1c1cb885a upgrade codeception to ^3.1 and codeception/phpbuiltinserver to ^1.5 (#182) 2019-10-30 08:17:06 +01:00
renovate[bot]
fa562bd4c0 Update dependency ember-cli-mirage to v1.1.4 (#240) 2019-10-29 14:07:25 +01:00
renovate[bot]
b7fb259709 Update dependency ember-cli-chart to v3.5.0 (#243) 2019-10-29 14:07:09 +01:00
Jeldrik Hanschke
75a198f3e6
upgrade ember-source to ~3.13 (#266)
Also fixes an issue with owner injection. This must be done in `.create()` and not on `.extend()`. Ember 3.13 seems to be more strict about that one.
2019-10-29 12:31:22 +01:00
renovate[bot]
7e189ab83c Update dependency ember-power-calendar to ^0.14.0 (#239) 2019-10-29 10:43:06 +01:00
renovate[bot]
e034d9616f Update dependency ember-cp-validations to v4.0.0-beta.10 (#265) 2019-10-29 09:44:50 +01:00
renovate[bot]
b1ca9218ca Update dependency ember-auto-import to v1.5.3 (#256) 2019-10-29 08:42:19 +01:00
Jeldrik Hanschke
b421d19601
refactor step management and do not allow going forward with invalid state (#263)
Also removes an observer that causes a "You modified 'disabled' twice in a single render" and executes the logic in the next run loop to prevent that error. That's not ideal but it's not time for a major refactoring of that part.
2019-10-29 08:42:00 +01:00
Jeldrik Hanschke
67caaad803
upgrade Ember CLI to 3.13 and Ember Source + Ember Data to 3.12 (#264)
* upgrade Ember CLI to 3.13 and Ember Source + Ember Data to 3.12

Ember Source upgrade to 3.13 is blocked by Ember CP Validations,
which does not support Ember Source 3.13 yet.

Ember Data upgrade to 3.13 is blocked by Ember Data Model Fragments,
which does not support Ember Data 3.13 yet.

Also removes autofocus mixin and inlines the code as mixins are
considered an antipattern in latest Ember versions.

Removes some left overs in `"resolutions"` key. But that shouldn't have a real impact.
2019-10-29 08:02:50 +01:00