Skip to content
Snippets Groups Projects
Commit 4baa6e09 authored by Sebastian Mihalache's avatar Sebastian Mihalache :hammer_pick: Committed by Jure
Browse files

feat: add email templating component

parent 6f2bca8a
No related branches found
No related tags found
No related merge requests found
......@@ -20,8 +20,19 @@ module.exports = {
},
mailer: {
from: 'nobody@example.com',
path: path.join(__dirname, 'mailer'),
},
'pubsweet-client': {
'login-redirect': '/testRedirect',
},
journal: {
name: 'Coko Foundation',
staffEmail: 'Coko <team@coko.foundation>',
logo: 'https://coko.foundation/wp-content/uploads/2017/11/logo-coko.png',
ctaColor: '#EE2B77',
logoLink: 'https://coko.foundation/',
publisher: 'Coko Foundation',
privacy: '',
address: '2973 16th St., Suite 300, San Francisco, CA 94103',
},
}
......@@ -419,6 +419,27 @@
mkdirp "^0.5.1"
rimraf "^2.5.2"
 
"@pubsweet/coko-theme@^4.1.0":
version "4.1.0"
resolved "https://registry.yarnpkg.com/@pubsweet/coko-theme/-/coko-theme-4.1.0.tgz#c163c20f50990d0aa9bf9455418fe1f368465f9a"
integrity sha512-7tE0ERvkgxyA/ZrXHczqoCy5JGFLcpRCfdp5vwtbQfD7dVvg8kuKP5+SPV3Dw1oF6aym+eoXLdl8IRx7gCcUWA==
dependencies:
"@pubsweet/ui-toolkit" "^1.2.0"
cokourier-prime-sans "git+https://gitlab.coko.foundation/julientaq/cokourier-sans-prime.git"
styled-components "^3.2.5"
typeface-fira-sans-condensed "^0.0.54"
typeface-vollkorn "^0.0.54"
"@pubsweet/default-theme@3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@pubsweet/default-theme/-/default-theme-3.0.0.tgz#7760c88b63fba45b41ad3f6019f54dd0d06e1dfc"
integrity sha512-XEg3nWXs1807ZmxsSv4FJa0VYtWhjXWR0dmxhL2vp3FAPvc9t97Pl1vcseky5I7MN5icwNeF7wLeF2tABmuiPQ==
dependencies:
styled-components "^3.2.5"
typeface-noto-sans "^0.0.54"
typeface-noto-serif "^0.0.54"
typeface-ubuntu-mono "^0.0.54"
"@pubsweet/starter@git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git":
version "1.0.0-alpha.1"
resolved "git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git#aa768ddf88dceb1966e94acca34b3f3870d1b700"
......@@ -449,6 +470,40 @@
pubsweet-theme-plugin "^0.0.3"
react-router-redux next
 
"@pubsweet/ui-toolkit@^1.1.2", "@pubsweet/ui-toolkit@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@pubsweet/ui-toolkit/-/ui-toolkit-1.2.0.tgz#5531149fa2229acc06e76e964b8a412bf503c4ce"
integrity sha512-HwnFt4eES5RopLLY7ajb//UvaCLXS29XCWOOB5cs90DkwysVZaH/GM5HB/QtClQ5tuXiR3BqfjLy2mHMA0Z+PQ==
dependencies:
color "^3.0.0"
lodash "^4.17.4"
styled-components "^3.2.5"
"@pubsweet/ui@^8.7.0", "@pubsweet/ui@^8.8.0":
version "8.8.0"
resolved "https://registry.yarnpkg.com/@pubsweet/ui/-/ui-8.8.0.tgz#d6a845cd6d0d51c1c14956dccc11900fb87d2178"
integrity sha512-Ypr86pfeysF90upV7Ybk5vTr3uCnR0WWlfQZyXsmGn8jFyTlkHMJDNMw1XggfKxdmefyk5hkpcV4YiKklZ0+PA==
dependencies:
"@pubsweet/ui-toolkit" "^1.2.0"
babel-jest "^21.2.0"
classnames "^2.2.5"
enzyme "^3.7.0"
enzyme-adapter-react-16 "^1.1.1"
invariant "^2.2.3"
lodash "^4.17.4"
moment "^2.22.1"
prop-types "^15.5.10"
react "^16.2.0"
react-dom "^16.2.0"
react-feather "^1.0.8"
react-redux "^5.0.2"
react-router-dom "^4.2.2"
react-tag-autocomplete "^5.5.0"
recompose "^0.26.0"
redux "^3.6.0"
redux-form "^7.0.3"
styled-components "^3.2.5"
"@types/async@2.0.49":
version "2.0.49"
resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.49.tgz#92e33d13f74c895cb9a7f38ba97db8431ed14bc0"
......@@ -11751,6 +11806,44 @@ public-encrypt@^4.0.0:
parse-asn1 "^5.0.0"
randombytes "^2.0.1"
 
pubsweet-client@^6.0.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/pubsweet-client/-/pubsweet-client-6.1.0.tgz#79194234f591bc515bf1802689e1291c8ae8e679"
integrity sha512-on/uWQuzkuj0XbLh10ts9IbCL3+tAdFFlODqsVSKNnqB/2QxrcmKIkW2+RI3Oy9rBHCff3HVAjzhhfaHYmb8JQ==
dependencies:
"@pubsweet/ui" "^8.8.0"
"@pubsweet/ui-toolkit" "^1.2.0"
apollo-cache-inmemory "^1.2.4"
apollo-client "^2.3.4"
apollo-link "^1.2.1"
apollo-link-context "^1.0.5"
apollo-link-http "^1.5.4"
apollo-link-ws "^1.0.8"
apollo-upload-client "^8.0.0"
authsome "^0.1.0"
config "^2.0.1"
event-source-polyfill "^0.0.10"
global "^4.3.1"
graphql "^14.0.2"
graphql-tag "^2.7.3"
isomorphic-fetch "^2.1.1"
lint-staged "^6.0.0"
lodash "^4.0.0"
prop-types "^15.5.8"
react "^16.2.0"
react-apollo "^2.1.0"
react-redux "^5.0.2"
react-router-dom "^4.2.2"
react-router-redux next
redux "^3.6.0"
redux-form "^7.0.3"
redux-logger "^3.0.1"
redux-thunk "^2.2.0"
reselect "^3.0.1"
styled-components "^3.2.5"
styled-normalize "^3.0.1"
subscriptions-transport-ws "^0.9.12"
pubsweet-component-form-group@1.1.25:
version "1.1.25"
resolved "https://registry.yarnpkg.com/pubsweet-component-form-group/-/pubsweet-component-form-group-1.1.25.tgz#ba93e042483ce7097f799966322940d6b67f2b11"
......@@ -11785,6 +11878,18 @@ pubsweet-component-medium-draft@^0.2.3:
react-redux "^5.0.6"
redux "^3.7.2"
 
pubsweet-component-password-reset-frontend@^2.0.15:
version "2.0.17"
resolved "https://registry.yarnpkg.com/pubsweet-component-password-reset-frontend/-/pubsweet-component-password-reset-frontend-2.0.17.tgz#8b1d33a66ae18704e48c29e18651288dcab98e5d"
integrity sha512-3fj63ih7yQiB308CrxwQZvPtq3NmahChiAb+86XtxHXYmPIHVOGvLo1RmZuogt6bY7EnRrGBnGVmEGjm/ph2Vg==
dependencies:
"@pubsweet/ui" "^8.8.0"
"@pubsweet/ui-toolkit" "^1.2.0"
prop-types "^15.5.10"
query-string "^5.0.0"
react-router "^4.2.0"
styled-components "^3.2.5"
pubsweet-component-pepper-theme@^0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/pubsweet-component-pepper-theme/-/pubsweet-component-pepper-theme-0.0.5.tgz#eb39aafbab8e1a737752b6c5ed7ef057ead414cc"
......@@ -14189,6 +14294,11 @@ styled-components@^4.1.1:
stylis-rule-sheet "^0.0.10"
supports-color "^5.5.0"
 
styled-normalize@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/styled-normalize/-/styled-normalize-3.0.1.tgz#217efb96598690addd04699ca71af0db3473fea2"
integrity sha512-EtTwCJDKMoJ+GU0YxklkHukltPGz7Swfq/fKyeP/WEQGF01DXGVXmuo1Rp2kMTQ9kz7o6dVBvvmT+KQyKe8Okw==
styled-normalize@^8.0.4:
version "8.0.4"
resolved "https://registry.yarnpkg.com/styled-normalize/-/styled-normalize-8.0.4.tgz#6a0885dc16c61d88813dab8f5137da928fe0c947"
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment