Benedikt Rötsch
|
ba2eeadf58
|
feat(server): display a url when server starts to make it clickable
|
2018-02-21 14:06:06 +01:00 |
|
Benedikt Rötsch
|
6b78189a66
|
fix(locales): properly detect & set fallback locale
|
2018-02-20 16:28:52 +01:00 |
|
Benedikt Rötsch
|
0bb53d8295
|
refactor(contentful): only include till the level we actually need
|
2018-02-20 14:21:50 +01:00 |
|
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 |
|