Jeldrik Hanschke
02058ab756
upgrade to Ember 3.28 blueprints ( #647 )
2023-10-15 20:37:03 +02:00
Jeldrik Hanschke
fdebb93be4
remove IE11 support ( #400 )
2020-04-29 23:39:57 +02:00
jelhan
6b6653fc69
fix outdated CSP headers in .htaccess ( #212 )
2019-06-12 15:02:02 +02:00
Jeldrik Hanschke
ba57e915f8
X-Content-Security-Policy and X-Webkit-CSP are not needed anymore
...
All major browsers support standard by now. Only IE11 has limited support
for X-Content-Security-Policy. But that support is limited to sandbox
directive, which isn't used by Croodle.
2019-02-23 23:56:49 +01:00
Jeldrik Hanschke
de52f7afd4
CSP referrer is deprecated, Referrer-Policy header should be used instead
2019-02-23 23:56:49 +01:00
Jeldrik Hanschke
11265cb82d
deps: upgrade ember to 2.18
2018-12-29 20:23:19 +01:00
jelhan
3cf26d7221
make CSP even a little bit more restrictive
2016-09-03 18:51:38 +02:00
rugk
1dd23ab59b
Bring dev and stable CSP header in sync
...
Uses the most secure combination of these two.
2016-09-03 16:26:57 +02:00
rugk
e97c666458
Improve CSP header & add Referrer-Policy
2016-09-02 21:35:55 +02:00
rugk
eb803aae14
Prevent referrer from being send
2016-09-01 21:00:53 +02:00
jelhan
e735587c93
update floatThead and drop CSP unsafe-inline requirement
...
Closes #90
2016-08-23 11:43:58 +02:00
jelhan
2a75db5304
Update to chartjs 2.x
...
enhancements:
* responsive charts
* native support for stacked bars
* CSP: script-src: unsafe-inline is not needed anymore #90
2016-08-12 23:09:43 +02:00
jelhan
fe878c61ba
move api into own directory
2015-07-31 23:26:46 +02:00
jelhan
148cf81f01
php cli cron script to check and delete polls based on expiration date
...
should be sheduled by cron or something like
2015-07-29 20:31:48 +02:00
jelhan
f948750a77
malformed expiration date should not cause poll deletion
2015-07-29 12:08:01 +02:00
jelhan
badc99d978
directory handle resource should be closed
2015-07-27 17:58:06 +02:00
jelhan
3690a60496
[FEATURE] add expiration date for polls
2015-07-26 19:41:59 +02:00
jelhan
6e9fbec6e7
Update: ember 1.12 and ember-cli 0.2.7
2015-07-02 15:54:09 +02:00
jelhan
eb24c47e6a
CSP header is applied on a per-page-basis and for AJAX response applied by the context that performed the fetch
2015-07-02 12:53:36 +02:00
jelhan
d48395d059
HSTS header should be set on server side; not by application
2015-07-02 12:34:03 +02:00
jelhan
866e649640
prevent caching of AJAX requests in IE
2015-06-08 19:32:58 +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
7d5fd78d9a
fix: PHP Deprecated: Function split() is deprecated
2015-01-24 17:14:57 +01:00
jelhan
139b6b7088
upgrade ember-cli to 0.1.7
...
Tests doesn't run to due an error with relative api uri. This doesn't affect development or production environment.
2015-01-18 18:06:47 +01:00
jelhan
4b2f287e8f
fix content security policy issue
...
Should remove 'script-src' 'unsafe-eval' in future for better security.
It's required by modenizr.
2015-01-16 16:38:47 +01:00
jelhan
34fcededb2
gitkeep in public/ not necessary anymore
2015-01-16 15:05:51 +01:00
jelhan
a3432e1bc5
cleanup old files from EAK
2014-11-25 16:14:56 +01:00
jelhan
62d0ee760e
use node-phpcgi instead of proxy to serve api
...
php-cgi has to be installed and path have to be correct in server/index.js; default is debian standard
2014-11-02 23:43:34 +01:00
jelhan
a8d71a7202
support ember server --proxy feature
...
Move api.php in api/ folder; using .htaccess to map every request to api/index.php
requires apache mod-rewrite module and permissions
2014-11-01 18:40:33 +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
jelhan
8316f93ce4
fixes undefined property errors
2014-09-28 19:54:55 +02:00
jelhan
78aed17d50
remove embedded adapter (ember-data-extensions) and use core EmbeddedRecordMixin instead
2014-09-28 14:55:40 +02:00
jelhan
665c0f892f
Fix #29
2014-08-13 14:37:56 +02:00
jelhan
8014e6e965
floating thead of user-selection-table
2014-08-03 17:12:42 +02:00
jelhan
68950f570a
Fixing some problems due to migration to EAK
2014-07-06 18:56:51 +02:00
jelhan
b066b8806c
Starting to move to Ember App Kit
2014-07-06 17:37:54 +02:00