Commit Graph

340 Commits

Author SHA1 Message Date
Benedikt Rötsch
82a9a48d86 fix(courses): don't break app on draft courses without lessons 2018-02-20 14:21:50 +01:00
Benedikt Rötsch
fb979fcb1e fix(entry-state): ignore lessons on course overview and attach state to courses by category 2018-02-20 14:21:50 +01:00
Benedikt Rötsch
cdbfa96426 fix(errors): only remove stack from error in production 2018-02-20 13:05:40 +01:00
Benedikt Rötsch
c36d98e5bb refactor(error-page): remove unused mixin 2018-02-20 13:05:40 +01:00
Benedikt Rötsch
165326bd02 fix(404): fix translation for missing route error 2018-02-20 13:05:40 +01:00
Benedikt Rötsch
beb69007ce fix(api-selection): fall back to delivery api for invalid apis 2018-02-20 13:05:40 +01:00
Benedikt Rötsch
5e55d7b5b4 feat(errors): new error page copy 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
3c9089af98 feat(errors): dynamic fallback locale 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
92fcbdf4d8 feat(errors): add reset credentials button to error page 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
8c20dfb817 fix(errors): detect a missing highlighted course 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
4cdfea0b3e fix(errors): dedicated 404 errors 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
9ca77e4e9c fix(errors): properly output API error information 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
54d1879445 fix(errors): set correct html title for error page 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
8d902dabcd fix(errors): remove breadcrumb from error page 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
94cadb2749 Revert "fix(errors): show stack trace on prod"
This reverts commit 699894b02d.
2018-02-16 11:57:41 +01:00
Benedikt Rötsch
67dca923e9 refactor(tracking): inject space id via templating instead of using cookies 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
46074b508d feat(query-params): proper handling in case of invalid credentials 2018-02-16 11:57:41 +01:00
Benedikt Rötsch
ff305e7d34 fix(entry-state): detect draft and pending changes at the same time 2018-02-13 15:17:23 +01:00
Khaled Garbaya
8abd754f02 fixup! fixup! fix(errors): properly output API error information 2018-02-08 14:50:28 +01:00
Khaled Garbaya
fd6de6ef86 fixup! fix(errors): properly output API error information 2018-02-08 14:50:28 +01:00
Benedikt Rötsch
9ee29c8555 Update README.md 2018-02-06 16:25:47 +01:00
Benedikt Rötsch
9783eda8a0 feat(editorial-features): switch logic to allow disabling via url params 2018-02-06 10:33:05 +01:00
Benedikt Rötsch
bccdb86f2c test(integration): fix path to match new content 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
5b052104f3 fix(errors): add hint to 500 errors and fix bullet points 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
4b6ec8cffa fix(errors): detect non-existing lessons 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
699894b02d fix(errors): show stack trace on prod 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
2eb85dc718 fix(modal): change links to link to contentful.com 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
af41f06a2d build(heroku): remove postbuild script 2018-02-01 14:20:04 +01:00
Benedikt Rötsch
80823484b4 refactor(tracking): conditional pug include instead of injection (#96) 2018-02-01 12:01:18 +01:00
Davide Borsatto
7a8376c714 refactor(contentful): Improve assert function (#93) 2018-02-01 11:52:46 +01:00
Benedikt Rötsch
901d616590 fix(assets): upgrade assets to latest versions (#99) 2018-02-01 11:40:14 +01:00
Benedikt Rötsch
2026dbe9d3 style(code-snippet): no need for module id in the markup (#97) 2018-02-01 11:24:54 +01:00
Benedikt Rötsch
fe560c8c2b feat(modal): add java version of tea to about modal 2018-02-01 11:17:22 +01:00
Charlie Chrisman
f73f7935bc Update README.md
added command to change directory into the newly cloned repo
2018-02-01 08:50:47 +01:00
Benedikt Rötsch
bde8d4e47b fix(settings): add missing space before link 2018-01-30 10:18:29 +01:00
Benedikt Rötsch
fe86b0402f chore(gitignore): switch to gitignore.io version 2018-01-29 11:56:34 +01:00
Benedikt Rötsch
bb564b628b fix(about): only attach non-default credentials 2018-01-29 11:35:50 +01:00
Benedikt Rötsch
1621369d24 test(staging): allow setting API host via env variable 2018-01-25 16:06:48 +01:00
Benedikt Rötsch
2706e31411 feat(about): attach settings to links in about modal 2018-01-25 16:06:48 +01:00
Benedikt Rötsch
67a73599bb fix(assets): upgrade assets to latest versions 2018-01-25 16:06:48 +01:00
Robert Linde
67d77a5e9d Update courses.js (#90) 2018-01-05 15:41:16 +01:00
Benedikt Rötsch
25e7b2dbf4 style(comma): add comma to join to make it more explicit 2018-01-03 11:10:24 +01:00
Benedikt Rötsch
c1d4a88a11 fix(module-copy): emphasized variant now uses wrapper 2018-01-03 11:10:24 +01:00
Benedikt Rötsch
3a6886e4f8 test(e2e): add dev script which uses interactive cypress 2018-01-03 11:10:24 +01:00
Benedikt Rötsch
012492cf05 fix(settings): use correct label for access token inputs 2018-01-03 11:04:16 +01:00
Benedikt Rötsch
67fcda3c18 fix(settings): add required attribute to settings form 2018-01-03 11:04:16 +01:00
Frederik Lölhöffel
f380679933 Update README.md (#85)
Remove duplicate paragraph.
2017-12-18 10:33:09 +01:00
Benedikt Rötsch
32e7f9c7a8 docs(README): add build status badge 2017-12-14 18:26:53 +01:00
Khaled Garbaya
8c49cf09bd chore: update assets 2017-12-14 18:26:14 +01:00
Benedikt Rötsch
60a94f0b1e test(integration): adjust for new content and settings 2017-12-14 18:25:38 +01:00