Commit Graph

353 Commits

Author SHA1 Message Date
Guillem Hernandez Sola
105b2d43e6 Added new readme 2018-09-16 14:34:52 +02:00
Benedikt Rötsch
4ff1b3f826 feat(modal): enable Swift and Kotlin variant 2018-09-03 10:47:31 +02:00
Khaled Garbaya
3d47cc2293 build: Upgrade to circleci v2 (#120)
* build: Upgrade to circleci v2

* build: remove .circleci

* build: fix docker config

* build: enable test

* build: remove path

* build: change docker image

* build: no npm install
2018-06-25 15:02:31 +02:00
Frederik Lölhöffel
ff6ffacc64 Fix link to hosted version. 2018-04-27 10:06:47 +02:00
Khaled Garbaya
8a2b7dc649 feat: Update to the new SDK 2018-04-19 16:10:33 +02:00
Benedikt Rötsch
1baef21340 fix(empty-states): properly render empty content warning and add e2e test config 2018-04-17 13:11:01 +02:00
Khaled Garbaya
005c8013f8 Feat/no content (#112)
* Add empty content module

* Make Bene Happy again

* `h1` -> `h2`

* `h2` -> `h3`
2018-02-23 10:56:20 +01:00
Khaled Garbaya
1d513b9ede feat: Add empty content module (#111)
* Add empty content module

* Make Bene Happy again
2018-02-22 16:13:37 +01:00
Benedikt Rötsch
f2e5310168 build(npm): upgrade dependencies 2018-02-22 11:13:44 +01:00
Benedikt Rötsch
431bf1780d fix(lessons): lessons in draft on CDA now throw a 404 instead of a 500 2018-02-21 17:10:14 +01:00
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