Commit Graph

307 Commits

Author SHA1 Message Date
Khaled Garbaya
85d5e0faed fix: fix application name 2017-11-07 17:33:32 +01:00
Khaled Garbaya
cf953aa3ad fixup! fixup! fixup! feat: Add start npm script 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
Benedikt Rötsch
eaec09a594 test(e2e): fix twitter card test 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
Benedikt Rötsch
dcfd274e92 feat(footer): add GitHub logo and link 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
f2f2a79670 test(rebase): adjust tests from rebase and glue them together 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
1e271656de test(e2e): adjust tests to fit refactored version of the app 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
c7567ca895 ci(circle): add initial circle.yml 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
bd9e29b6eb test(e2e): add end to end tests via cypress.io 2017-11-07 17:33:32 +01:00
Khaled Garbaya
85ea880352 feat: Add start npm script 2017-11-07 17:33:32 +01:00
Khaled Garbaya
a77d8fcdea feat: Add start npm script 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
Khaled Garbaya
9ae9c543ba feat: Change cookie age to 24h 2017-11-07 17:33:32 +01:00
Khaled Garbaya
9f61d33500 fix: Adds courses/categories route 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
Frederik Lölhöffel
a110d848c0 Add contact us link to footer 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
Mario Bodemann
730ce24cc9 chore: capitalise comments 2017-11-07 17:33:32 +01:00
Khaled Garbaya
b6ae3f9f07 test: Add unit test (#20) 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
c2297d2e99 refactor(assets): remove assets submodule and add them as static files 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
bc73f3eec7 test(integration): test settings form and settings cookie 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
62129cc1e3 fix(dom): indent properly and add main element 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
a5a23b4ea9 test(integration): add rudimentary test for settings 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
4b6b355790 test(integration): fix course urls to make integration tests work again 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
9c5b0eaacc fix(sharing): proper og:url and add og:image:alt 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
490ec80f89 fix(sharing): give context to title and use proper og:image 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
5ddccf27d2 fix(settings): show correct space name and fix other small issues 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
bfd12a28e8 docs(README): rudimentary infos for setup and deep links 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
2bbe27cb3f feat(assets): get latest updates from assets repo 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
c35c8983b1 feat(imprint): add imprint 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
fb7755f10f feat(footer): link footer logo to contentful 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
837f45c8c7 fix(courses): fix copy 🍝 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
fd52efd625 feat(entry-states): display entity state for editors 2017-11-07 17:33:32 +01:00
Khaled Garbaya
63ff3e0426 fix: Remove About link 2017-11-07 17:33:32 +01:00
Khaled Garbaya
46fd1f6d00 fix: Fix category listing 2017-11-07 17:33:32 +01:00
Khaled Garbaya
f10406b260 refactor: change credentials 2017-11-07 17:33:32 +01:00
Khaled Garbaya
8549de7647 refactor: getCourse 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
JP Wright
8640483af3 Update credentials for user-testing test 2017-11-07 17:33:32 +01:00
Khaled Garbaya
a548432a1d fix: fix lessonImage 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
e285543769 feat(about): add about this modal 2017-11-07 17:33:32 +01:00
Khaled Garbaya
593b050545 chore: change credentials 2017-11-07 17:33:32 +01:00
Benedikt Rötsch
36af578090 fix(styling): proper logo 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