Commit graph

25 commits

Author SHA1 Message Date
jelhan
dec12d81a7 move legacy support to api 2015-10-17 15:44:27 +02:00
jelhan
0317c7c0c8 use ember-cli-build-info 2.0 to fix #65 2015-08-19 13:42:38 +02:00
jelhan
72b8136636 do not watch /api for changes 2015-08-01 22:14:26 +02:00
jelhan
feb6fb2e15 only include necessary api files in dist 2015-08-01 22:04:20 +02:00
jelhan
d1c8646bda rewritten api using Slim Framework 2015-08-01 18:42:48 +02:00
jelhan
1f955d4e93 update ember-moment 2015-08-01 11:41:41 +02:00
jelhan
fe878c61ba move api into own directory 2015-07-31 23:26:46 +02:00
jelhan
e0a2fbdcf4 only include timezone data from 2010-2020
before all timezone data was included (1900-2038)
this reduces vendor.js production build by another 144KB
2015-07-31 14:39:59 +02:00
jelhan
d511417323 only include necessary moment locales
reduces vendor.js by 128KB in production build
2015-07-31 14:13:58 +02:00
jelhan
eb798a3c4c use fixed version of ember-cli-build-info 2015-07-28 17:22:31 +02:00
jelhan
f9eaa10ee1 refactor "participate in poll"-tests as acceptance tests using pretender instead of dummy data 2015-07-27 20:28:00 +02:00
jelhan
ab4f88dd7f Fix: handling of different timezones
There were some timezone issues especially concerning daylight saving time (DST).
We should not rely on timezone offset since this will change due to DST.
Instead determine the users timezone (using jsTimezoneDetect therefore) and
then using this via moment-timezone.

This commit changes poll model. It drops timezoneOffset and adds timezone as a new property.
It's not tested yet against polls created before without timezone property. This has to be done before merge.

Also we should consider using ember-moment template helpers instead of our own formatted-date helper.
2015-07-15 16:20:24 +02:00
jelhan
d6cf7efa3c add version information to
* build (as html meta tag)
* stored polls and users

Closes #65
2015-06-20 19:04:19 +02:00
jelhan
9024322367 fix 404 in test 2015-04-04 01:39:28 +02:00
jelhan
b84f09a906 fix production build 2015-04-04 01:33:42 +02:00
jelhan
caba42a853 using ember-cli-easyform-extensions as it support ember >= 1.10 2015-04-02 20:28:35 +02:00
jelhan
50b8951396 Merge branch 'master' into ember1.10
Conflicts:
	package.json
2015-04-02 20:15:57 +02:00
jelhan
f6a15e0c1d Revert "add version string to build as meta tag"
This reverts commit d343f0df32.
2015-04-02 13:30:29 +02:00
jelhan
57726c2996 update ember-cli to 1.2.1 and ember to 1.10
update to ember 1.10 causes several issues due to HTMLBars; some are allready fixed but some not:
* current used version of ember-easyForm is not compatible with ember 1.10
* tests aren't working
2015-04-02 12:56:55 +02:00
jelhan
29e43c26e8 dummy polls for testing and development
test: add a user to a default poll

default poll url
http://localhost:4200/#/poll/defaultpoll?encryptionKey=0123456789abcdefghijklmnopqrstuvwxyzABC
2015-01-24 14:50:56 +01:00
jelhan
d343f0df32 add version string to build as meta tag
looks like: <meta name="build-info" content="version=v0.2.1-3-g1e2dbd9"/>

closes #65
2015-01-19 22:48:36 +01:00
jelhan
65406e2633 Merge branch 'master' into feat/ember-cli
Conflicts:
	app/index.html
2014-11-06 21:22:00 +01:00
jelhan
3e85382cf8 ember-validations as ember-addons 2014-11-02 16:55:10 +01:00
jelhan
7dec3c47ca migration to ember-cli 2014-11-01 18:00:46 +01:00
jelhan
7a241bd311 first steps to ember-cli 2014-10-30 21:44:22 +01:00