Commit graph

847 commits

Author SHA1 Message Date
jelhan
9c4bd9e669
upgrade ember-bootstrap and ember-bootstrap-cp-validations to latest versions (#146)
Ember Bootstrap has changed a lot since the very outdated pre 1.0 release
which was used here. Changes are mostly about using composable components
and closure actions.

Also replaces PhantomJS with Chrome in CI cause PhantomJS is also very
outdated and causing test failure not related to any real world issues.
Ember CLI has replaced PhantomJS with Chrome in v2.15.1, which is the
upfollowing minor release to the version currently used.
2018-10-28 22:54:14 +01:00
jelhan
acd2ec24ae upgrade ember-cli-build-info to fix deprecation warning
Fixes deprecation warning:
  DEPRECATION: Ember CLI addons manage their own module transpilation during
  the `treeForAddon` processing. `ember-cli-build-info` has overridden the
  `this.options.babel` options which conflicts with the addons ability to
  transpile its `addon/` files properly. Falling back to default babel
  configuration options.
2017-11-02 11:50:30 +01:00
jelhan
d0db209821 Released v0.5.6 2017-08-31 16:28:45 +02:00
jelhan
2ac3bfacdb Fix: do not link assets with absolut paths to support serving from subdirectory
Bug introduced by 632c36eb12
2017-08-31 16:12:45 +02:00
jelhan
f41d8ebea0 Released v0.5.5 2017-08-31 14:43:46 +02:00
jelhan
f851ca3e69 run test against safari latest in SauceLab 2017-08-31 14:27:50 +02:00
jelhan
fe826666ba Fixes "TypeError: attempted to assign to readonly property" in Safari 10.1 2017-08-31 14:24:49 +02:00
jelhan
ee8c64e031 show expiration date and warn if poll will expire in next days (#140)
Closes #121
2017-08-26 02:14:09 +02:00
jelhan
ee6728314a replace jstimezonedetect by moment.tz.guess() (#139)
Closes #118
2017-08-26 01:54:41 +02:00
jelhan
70ba444b39 ensure that only non dev api dependencies are included in build (#138) 2017-08-26 01:29:57 +02:00
jelhan
565b426b03 tests/dummyData is not used anymore since 87ad9b0506 2017-08-13 20:43:33 +02:00
jelhan
fc342b6c05 Fix: poll creation time is not displayed as formatted
Also fixes #122
2017-08-13 20:32:23 +02:00
jelhan
e7555f873f do not hardcode another DATA_DIR if php built-in webserver is used 2017-08-13 20:22:01 +02:00
jelhan
7979b4d43d update codeception/phpbuiltinserver 2017-08-12 18:36:04 +02:00
jelhan
1a7d42af4f update api dependencies 2017-08-12 18:34:38 +02:00
jelhan
2078b2bcc1 flow/jsonpath is only required by tests 2017-08-12 18:32:47 +02:00
jelhan
e3286dfebf dependencies must support php 5.6 2017-08-12 18:30:04 +02:00
jelhan
b5c31dee93 add required php versions to composer.json 2017-08-12 18:25:04 +02:00
jelhan
9d230024bd chart.js is included by ember-cli-chart and not needed as dependency 2017-08-11 18:24:22 +02:00
jelhan
d2d88e271d upgrade ember-cli-chart to 3.3.1 2017-08-11 18:18:03 +02:00
jelhan
7a64346d56 upgrade ember-cli-page-object to 1.11.0 2017-08-11 16:53:18 +02:00
jelhan
b5c701c7c0 upgrade ember-cli-clipboard to 0.8.0 2017-08-11 16:49:41 +02:00
jelhan
d04d532018 upgrade ember-cli-content-security-policy to 0.6.2 2017-08-11 16:42:18 +02:00
jelhan
65702ff78e upgrade ember-array-helper to 2.1.0 2017-08-11 16:42:18 +02:00
jelhan
75a8bd023d update ember-simple-select to 0.6.1 which includes 1b2d13c0a8d5844757fd88b64b12f61c6455b94e 2017-08-11 16:42:18 +02:00
jelhan
64a9dea5e7 refactor dates handling (#137)
* Remove dates ArrayProxy.
* Use moment template helpers.
* Pass timezone and locale directly to moment template helper to avoid issues.
2017-08-11 16:39:36 +02:00
jelhan
e99a2f13b8 Fix: chart options are overriden by poll options
Bug introduced by 1df562b352.
2017-08-03 16:44:38 +02:00
jelhan
fc0b466fac Merge pull request #135 from jelhan/travis-edge
increase timeout to avoid edge start issue in saucelabs
2017-08-02 01:34:32 +02:00
jelhan
b14dbd1e0f increase timeouts to avoid edge start issue in saucelabs 2017-08-02 01:32:41 +02:00
jelhan
59d10adaed remove duplicate yarn global add bower call in .travis.yml 2017-08-01 17:37:26 +02:00
jelhan
cf8068cd8e remove file which has been added accidentally in 632c36eb12 2017-08-01 16:26:18 +02:00
jelhan
0407d28260 remove tests which just duplicates some tests allready done at tests/acceptance/create-a-poll-test.js 2017-08-01 16:24:10 +02:00
jelhan
5575629fb6 Legacy support is an acceptance test atleast since it's using a mocked api. 2017-08-01 16:23:35 +02:00
jelhan
b18fc21682 Merge pull request #136 from jelhan/ceibo
drup unused bower dependeny on ceibo
2017-08-01 14:30:29 +02:00
jelhan
1ebec0f4bc drup unused bower dependeny on ceibo 2017-08-01 13:17:28 +02:00
jelhan
2f1e729e2c Fix: second pretender instance warning 2017-08-01 10:26:38 +02:00
jelhan
36198c7ad1 could run all test in saucelabs now; update .travis.yml accordingly 2017-08-01 10:11:37 +02:00
jelhan
87ad9b0506 use ember-cli-mirage to mock api 2017-08-01 09:49:02 +02:00
jelhan
0f3aa1bc56 Fix tests in IE 11 2017-08-01 09:48:48 +02:00
jelhan
1df562b352 refactor {{poll-evaluation-chart}} and {{poll-evaluation-participants-table}} interfaces to make them less complex 2017-08-01 09:48:48 +02:00
jelhan
96ec32aa3e Fix: ember-i18n does not provide a default locale configuration for catalan 2017-08-01 09:48:48 +02:00
jelhan
7ab44aa9e5 use deprecation workflow 2017-08-01 09:48:48 +02:00
jelhan
53a34fcc2f Fixes DEPRECATION: Importing from the model-fragments module is deprecated.
Instead import from `ember-data-model-fragments
2017-08-01 09:48:48 +02:00
jelhan
8874e3a8a5 drop unused bower dependency on moment 2017-08-01 09:48:48 +02:00
jelhan
632c36eb12 updates dependencies and fixes property modified twice in a single render deprecations 2017-08-01 09:48:48 +02:00
jorge_SD
b517f0dee2 improve spanish translations 2017-07-29 15:16:56 +02:00
jelhan
13598fbe1b include catalan and italian locales for moment and bootstrap-datepicker 2017-07-28 10:52:22 +02:00
jorge_SD
1b815f0ee9 add italian and catalan translations; improve english translations 2017-07-28 10:40:22 +02:00
jelhan
5d017ba5c4 remove unused bower dependencies 2017-07-25 18:18:25 +02:00
jelhan
159c46b701 Merge pull request #132 from jelhan/moment-build-issue
fix build issue by updating ember-moment
2017-07-25 18:11:22 +02:00