renovate[bot]
e3d0833d25
Update dependency ember-cli-clipboard to ^0.14.0 ( #348 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-18 12:20:48 +01:00
renovate[bot]
f226db090b
Update dependency babel-eslint to v10 ( #351 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-18 12:18:39 +01:00
Jeldrik Hanschke
77afc0d9fa
remove implicit this usage in templates ( #352 )
...
This refactors references to values in templates from `{{foo}}` to either `{{this.foo}}` if it's a property of backing JavaScript class or `{{@foo}}` if it's passed in on invocation.
You could find more details on this change in Ember docs:
- [required `this` in templates](https://guides.emberjs.com/release/upgrading/current-edition/templates/#toc_required-this-in-templates )
- [named arguments](https://guides.emberjs.com/release/upgrading/current-edition/templates/#toc_named-arguments )
While doing this I noticed that `<PollEvaluationSummaryOption>` component could be easily refactored to a template-only component. Done it as part of this pull request even so it's technically not related.
2020-01-18 12:17:06 +01:00
Jeldrik Hanschke
c9482786c1
refactor to native ECMAScript classes ( #344 )
...
Replaces Ember's old object model by native ECMAScript classes. Mostly automated with ember-native-class-codemod.
2020-01-18 10:13:50 +01:00
Jeldrik Hanschke
9983f76189
refactor form steps implementation ( #345 )
2020-01-13 17:13:23 +01:00
renovate[bot]
9dae6eda0a
Update dependency ember-bootstrap to v3.1.1 ( #341 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-01-10 00:25:33 +01:00
Jeldrik Hanschke
061b9a0d4a
use ember data modules for import ( #340 )
2020-01-08 15:58:52 +01:00
Jeldrik Hanschke
18ba1b6bbc
convert component invocation to angle brackets ( #339 )
2020-01-08 15:58:10 +01:00
Jeldrik Hanschke
7e784434b6
Upgrade Ember to 3.15 and other deps ( #338 )
2020-01-08 15:57:46 +01:00
Jeldrik Hanschke
efdc208772
Release 0.6.1
2020-01-05 23:08:44 +01:00
Jeldrik Hanschke
c7a1ad4473
do not include self-reference . folder release archive ( #337 )
2020-01-05 22:00:16 +01:00
Jeldrik Hanschke
811a388c95
Release 0.6.0
2020-01-05 16:51:43 +01:00
Jeldrik Hanschke
0ace28ed10
Merge pull request #336 from jelhan/renovate/ember-composable-helpers-3.x-lockfile
...
Update dependency ember-composable-helpers to v3.0.3
2020-01-05 15:38:13 +01:00
Jeldrik Hanschke
be5833bfa0
test should not depend on time zone ( #335 )
...
This hopefully fixes the flickering tests in Safari.
2020-01-05 15:37:06 +01:00
Jeldrik Hanschke
da16d8d199
Add and delete buttons should indicate focus ( #332 )
...
Add and delete buttons used for option creation don't have any text (except
for screenreader) but only an icon. Open Iconic uses a display: inline-block
for icons as default. But that one prevents text decoration from being applied.
Since text decoration is used to visually indicate focus, that's a serious
accessibility issue.
Closes #293
2020-01-05 15:36:54 +01:00
Renovate Bot
6f6c6e651f
Update dependency ember-composable-helpers to v3.0.3
2020-01-05 09:41:19 +00:00
Jeldrik Hanschke
5e5dbe84db
test should not depend on time zone
...
This hopefully fixes the flickering tests in Safari.
2020-01-03 14:25:37 +01:00
Jeldrik Hanschke
31118748ce
improve spanish translation ( #333 )
...
Accordingly to a spanish user the translation for validation error "Times
must be explicit" should be "Horas deben ser explícitas". Changed the
template accordingly. Hopefully that also makes sense for other unique
validations.
Closes #311
2020-01-03 13:41:31 +01:00
Jeldrik Hanschke
87e2dd15ba
add separate section for i18n to changelog ( #334 )
2020-01-03 13:40:57 +01:00
Jeldrik Hanschke
3d48c221a0
use specialised button for saving ( #331 )
...
Adds a <SaveButton> component that renders a save button similar to
<NextButton> but using a special icon that helps to distinguish both.
Also removes the block mode for <NextButton> component and some arguments
that aren't needed anymore.
Closes #294
2020-01-02 17:13:36 +01:00
renovate[bot]
8eb37c250d
Update dependency ember-math-helpers to v2.12.1 ( #328 )
2020-01-02 12:02:39 +01:00
renovate[bot]
c8704c6885
Update dependency lerna-changelog to v1 ( #321 )
2020-01-02 10:26:58 +01:00
renovate[bot]
a4ad6e1a4b
Update dependency ember-cli-mirage to v1.1.6 ( #322 )
2020-01-02 10:12:11 +01:00
renovate[bot]
4db4497cde
Update dependency eslint-plugin-node to v11 ( #329 )
2020-01-02 10:11:13 +01:00
Jeldrik Hanschke
0544cdfe45
fix typo in german translation ( #325 )
...
s/behälst/behältst/
2019-12-18 19:44:26 +01:00
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