Commit Graph

35 Commits

Author SHA1 Message Date
Khaled Garbaya
ffb9684691 chore: Improve error page (#66)
* chore: Improve error page

* fix: Fix middlware order

* fix: Remove console.log
2017-12-14 14:23:47 +01:00
Benedikt Rötsch
28845db8e6 rename labels to use full api name 2017-12-14 14:16:01 +01:00
Benedikt Rötsch
21b7a9dd1f feat(controls): add help text to API dropdown 2017-12-14 14:15:30 +01:00
Khaled Garbaya
af575f37f5 Production build (#75)
* Production (#44)

* test: Fix integration test

* fix: Fix Editorial feature

* chore(localization): move locales to i18n folder

* feat(modules): add image caption and shadow

* fix: clarify German translation🇩🇪

* chore(localization): fix typo (#47)

* Split first paragraph into sections (#46)

* feat(controls): add help text to API dropdown

* fix(style): simplify header and fix mobile design

* fix(style): simplify footer and fix mobile design

* fix(style): update stylesheet and scripts file

* test(e2e): adjust tests and make them fail on CI

* language fixes

* rename labels to use full api name

* Refactor entry state toggle (#48)

* chore(editorialFeatures): extract editorial features toggle

* chore(refactor): rename function to make more contextual sense

* Fix breadcrumb and add test for locales (#49)

* test(unit): add test to check for locale consistency

* fix(breadcrumb): translate lessons route

* Change readme url to http from https (#52)

* tests(e2e): expect only 2 courses

* fix(cookies): fix variable naming and extend to two days maxAge

* Change text on next lesson button (#54)

* Retranslate advancedLabel

* fix(translations): do not break on vim temp files. This is dedicated to JP

* fix(analytics): use correct app-id

* Add instructions to seed a space to readme (#61)

* Change modal text; add link to model's repo to localization files (#57)

* fix(links): link correct GH repository

* fix(i18n): adjust view on github link label

* fix(style): move GitHub link to the left

* new screenshot

* Update README.md (#63)

* Update README.md

* Update README.md

* Https mistake and Heroku buton

* fixup

* fixup

* feat(heroku): add app.json

* docs(README): add linebreak

* docs(README): minor adjustments

* fix(tracking): add link click tracking to snowplow

* Add translation for edit in the web app (#64)

* chore(typo): fix error message (#67)

* chore(update): remove image rendering on lessons (#65)

* chore: Improve error page (#66)

* chore: Improve error page

* fix: Fix middlware order

* fix: Remove console.log

* fix:  no more duplicate error messges (#71)

* fix: Fix middlware order

* fix: Remove console.log

* feat: Uniq error meassages

* fix: fix cli link (#72)

* Add instructions to run app as Docker container (#68)

* feat: Minor fixes (#73)

* feat: Address JPs Feedback

* fix: settings config

* fix: fix tests

* fix: fix error display

* Fix Cookie Max Age (#74)
2017-12-01 14:20:10 +01:00
Khaled Garbaya
c944885446 Production deploy 16:00 (#70)
* Production (#44)

* test: Fix integration test

* fix: Fix Editorial feature

* chore(localization): move locales to i18n folder

* feat(modules): add image caption and shadow

* fix: clarify German translation🇩🇪

* chore(localization): fix typo (#47)

* Split first paragraph into sections (#46)

* feat(controls): add help text to API dropdown

* fix(style): simplify header and fix mobile design

* fix(style): simplify footer and fix mobile design

* fix(style): update stylesheet and scripts file

* test(e2e): adjust tests and make them fail on CI

* language fixes

* rename labels to use full api name

* Refactor entry state toggle (#48)

* chore(editorialFeatures): extract editorial features toggle

* chore(refactor): rename function to make more contextual sense

* Fix breadcrumb and add test for locales (#49)

* test(unit): add test to check for locale consistency

* fix(breadcrumb): translate lessons route

* Change readme url to http from https (#52)

* tests(e2e): expect only 2 courses

* fix(cookies): fix variable naming and extend to two days maxAge

* Change text on next lesson button (#54)

* Retranslate advancedLabel

* fix(translations): do not break on vim temp files. This is dedicated to JP

* fix(analytics): use correct app-id

* Add instructions to seed a space to readme (#61)

* Change modal text; add link to model's repo to localization files (#57)

* fix(links): link correct GH repository

* fix(i18n): adjust view on github link label

* fix(style): move GitHub link to the left

* new screenshot

* Update README.md (#63)

* Update README.md

* Update README.md

* Https mistake and Heroku buton

* fixup

* fixup

* feat(heroku): add app.json

* docs(README): add linebreak

* docs(README): minor adjustments

* fix(tracking): add link click tracking to snowplow

* Add translation for edit in the web app (#64)

* chore(typo): fix error message (#67)

* chore(update): remove image rendering on lessons (#65)

* chore: Improve error page (#66)

* chore: Improve error page

* fix: Fix middlware order

* fix: Remove console.log

* fix:  no more duplicate error messges (#71)

* fix: Fix middlware order

* fix: Remove console.log

* feat: Uniq error meassages

* fix: fix cli link (#72)

* Add instructions to run app as Docker container (#68)
2017-11-16 14:42:28 +01:00
Benedikt Rötsch
fc68385384 rename labels to use full api name 2017-11-09 13:46:16 +01:00
Benedikt Rötsch
29f65020a5 feat(controls): add help text to API dropdown 2017-11-09 13:46:16 +01:00
David Litvak Bruno
146c01643b feat(analytics): add analytics on deploy script (#32) 2017-11-07 17:33:32 +01:00
Khaled Garbaya
a78a1914d8 fixup! fixup! feat: Add start npm script 2017-11-07 17:33:32 +01:00
Khaled Garbaya
41f947a746 fixup! feat: Add start npm script 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
Khaled Garbaya
9c2840ac89 feat: Add helmet and force SSL 2017-11-07 17:33:32 +01:00
JP Wright
cdb0a07ff7 Make changes to code to improve readability 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
7ad2c1fa4f refactor: Cleanup (#21)
* refactor(routes): remove unused sitemap route

* style(comments): enforce consistent comment style

* style(exports): enforce consistent export style

* chore: Add jsDoc for contentful service

* chore: Add jsDoc for contentful service \n \n closes #23

* refactor(app): move query parameter comment to right position and mention comment route middleware

* test(npm): add temporary test script

* refactor(middlewares): split up bootstrap middleware - fixes #23759

* refactor(cookies): use constances to give context the maxAge cookie setting

* refactor(variables): use more descriptive names for variables

* space became spaceId when it was just the id not the full space instance
* all (access) token variable name variants became [api-type]Token
* all clients are now called deliveryClient or previewClient
* cpa and cda only remain when they are used as actual API id
* env variables names adjusted

* perf(helpers): only run marked when content is not empty

* refactor(comments): fix typos

* refactor(comments): add hint why error is logged to console in settings

* chore: Add comments to routes and services

* refactor(requires): order and group requires

* fix(settings): add validation for wrong preview token

* chore: Add comments to routes

* chore: fix typo

* chore: console.error -> throw

* chore: move cookie name to a constant

* chore: Fix app.js comment

* typo: removing t

* chore: typos

* chore: removed unnecessary comment line sign

* chore: newline for readabillity

* chore: remove dangling `t`

* chore: remove `t`, add `l`

* chore: typos

* Fleshed out title

* build(npm): remove unused dependencies

* build(npm): upgrade to latest stable contentful sdk

* chore: Addressing David feedbak

* fix(credentials): update to match the new space

* chore: Addressing code review comments

* chore: Addressing code review comments

* chore: res -> response, req-> request

* chore: include exactly what we need

* chore: Address JPs comments

* chore: Address JPs comments

* chore: Address Fredericks comments

* chore: Address Fredericks comments

* fixup! chore: Address Fredericks comments

* fixup! fixup! chore: Address Fredericks comments

* fixup! fixup! fixup! chore: Address Fredericks comments

* fixup! fixup! fixup! fixup! chore: Address Fredericks comments

* fixup! fixup! fixup! fixup! fixup! chore: Address Fredericks comments

* fixup! fixup! fixup! fixup! fixup! fixup! chore: Address Fredericks comments
2017-11-07 17:33:32 +01:00
Khaled Garbaya
a91e46d70b refactor: refactor home and about routes 2017-11-07 17:33:32 +01:00
Khaled Garbaya
1e94188333 refactor: refactor routes 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
5333d26efb build(npm): remove unused serve-favicon dependency 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
456d0e65c5 fix(cookies): all cookies now last for a year 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
240e008a87 feat(editors): add editorial features aka the configurable edit link 2017-11-07 17:33:32 +01:00
Khaled Garbaya
d7654bb9bf test: add integration test 2017-11-07 17:33:32 +01:00
Khaled Garbaya
c6d12b4afd fix: Fix New fields naming 2017-11-07 17:33:32 +01:00
Khaled Garbaya
418871c6cf fix: Fix previw/delivery switch 2017-11-07 17:33:32 +01:00
Khaled Garbaya
f61c13d02e fix: Fix previw/delivery switch 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
bb1cdcc3f6 feat(controls): styled custom header dropdown with helptext and smart positioning (#13) 2017-11-07 17:33:32 +01:00
Khaled Garbaya
52de0d10f3 feat(breadcrumb): Add breadcrumb 2017-11-07 17:33:32 +01:00
Robert Linde
01fd3cc9b3 Fix some spelling errors (#5) 2017-11-07 17:33:32 +01:00
Mario Bodemann
e773c8b32d rename university to the app. (#4) 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
926b59aaaa feat(credentials): allow setting of space id and tokens via query string 2017-11-07 17:33:32 +01:00
Khaled Garbaya
713f554609 fix(mixins): Add locale/api and active link 2017-11-07 17:33:32 +01:00
Khaled Garbaya
500b103c03 feat(courses): Add view helpers 2017-11-07 17:33:32 +01:00
Khaled Garbaya
6c7ab31305 feat(courses): Add course list 2017-11-07 17:33:32 +01:00
Khaled Garbaya
3373ff282d refactor: Change views 2017-11-07 17:33:32 +01:00
Khaled Garbaya
dc3e8628f3 refactor: es6 all the things! 2017-11-07 17:33:32 +01:00
Khaled Garbaya
d1d580f288 feat: Add views and routes 2017-11-07 17:33:32 +01:00
Khaled Garbaya
02f7c2ce41 chore: Initial commit 2017-09-19 14:19:31 +02:00