Commit Graph

130 Commits

Author SHA1 Message Date
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
82a9a48d86 fix(courses): don't break app on draft courses without lessons 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
5e55d7b5b4 feat(errors): new error page copy 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
8d902dabcd fix(errors): remove breadcrumb from error page 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
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
2eb85dc718 fix(modal): change links to link to contentful.com 2018-02-02 15:31:51 +01:00
Benedikt Rötsch
80823484b4 refactor(tracking): conditional pug include instead of injection (#96) 2018-02-01 12:01:18 +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
Benedikt Rötsch
bde8d4e47b fix(settings): add missing space before link 2018-01-30 10:18:29 +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
Benedikt Rötsch
c1d4a88a11 fix(module-copy): emphasized variant now uses wrapper 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
Benedikt Rötsch
ac164d9069 chore(assets): update to latest assets 2017-12-14 18:22:16 +01:00
Khaled Garbaya
1ef4d1c51a fix: Add edit in web app link for course list 2017-12-14 14:01:32 +01:00
Khaled Garbaya
a7a5b2afc8 chore: Fix modal title 2017-12-14 14:01:32 +01:00
Khaled Garbaya
fec1fa8a41 refactor: Improvements
* refactor: Update modal

* refactor: Update settings page

* feat: Add reset credentials

* feat: Add .nvmrc and lodash

* chore: Remove console.log

* chore: nmvrc -> .nvmrc

* chore: nmvrc -> .nvmrc
2017-12-13 15:57:01 +01:00
Khaled Garbaya
9b55a8ba66 fix: fix error display 2017-11-30 16:42:21 +01:00
Khaled Garbaya
b456500c9f feat: Minor fixes (#73)
* feat: Address JPs Feedback

* fix: settings config

* fix: fix tests
2017-11-30 12:46:30 +01:00
Khaled Garbaya
f45c65c111 chore: Improve error page (#66)
* chore: Improve error page

* fix: Fix middlware order

* fix: Remove console.log
2017-11-15 14:01:54 +01:00
David Litvak Bruno
3a78027c28 chore(update): remove image rendering on lessons (#65) 2017-11-15 09:44:12 +01:00
Robert Linde
9b76e5a74b Add translation for edit in the web app (#64) 2017-11-13 21:04:55 +01:00
Benedikt Rötsch
1587b3a0d8 fix(links): link correct GH repository 2017-11-09 16:10:51 +01:00
JP
c91c141bb1 Change modal text; add link to model's repo to localization files (#57) 2017-11-09 15:54:12 +01:00
Benedikt Rötsch
b7aff5901c rename labels to use full api name 2017-11-09 11:01:45 +01:00
Benedikt Rötsch
7f5a99d81e fix(style): simplify footer and fix mobile design 2017-11-09 11:01:45 +01:00
Benedikt Rötsch
9fb8c37bd0 fix(style): simplify header and fix mobile design 2017-11-09 11:01:45 +01:00
Benedikt Rötsch
229a892bfc feat(controls): add help text to API dropdown 2017-11-09 11:01:45 +01:00
David Litvak Bruno
20a1a0915f chore(localization): add localization for skill level tags (#43)
* chore(localization): add localization for skill level tags

* chore(localization): lowercase the skill level symbols
2017-11-08 17:09:16 +01:00
David Litvak Bruno
761a585943 chore(contactUs): contact us now opens in a new tab (#42) 2017-11-08 16:01:17 +01:00
David Litvak Bruno
aa769dc02f chore(github): replace links with real ones (#41) 2017-11-08 15:59:16 +01:00
JP
0d7b489492 Hotfix/static text changes (#40)
* Update text on next lesson button

* Change language names in code snippets modules
2017-11-08 15:57:04 +01:00
Benedikt Rötsch
1c1a352269 feat(modules): add image caption and shadow 2017-11-08 13:17:09 +01:00
Khaled Garbaya
1c36ea6c85 fix: Fix Editorial feature 2017-11-08 11:05:20 +01:00
David Litvak Bruno
146c01643b feat(analytics): add analytics on deploy script (#32) 2017-11-07 17:33:32 +01:00
David Litvak
68a8052bdf feat(localization): add localization for static strings 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
751b8aaf7f refactor(routes): remove unused categories route files 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
2575aa81d4 fix(twitter-cards): use correct tw card meta value attribute 2017-11-07 17:33:32 +01:00