summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.meteor/packages1
-rw-r--r--.meteor/versions1
-rw-r--r--CHANGELOG.md5
-rw-r--r--client/components/main/layouts.jade3
-rw-r--r--client/components/main/layouts.js17
-rw-r--r--i18n/ar.i18n.json1
-rw-r--r--i18n/bg.i18n.json1
-rw-r--r--i18n/br.i18n.json1
-rw-r--r--i18n/ca.i18n.json1
-rw-r--r--i18n/cs.i18n.json1
-rw-r--r--i18n/de.i18n.json1
-rw-r--r--i18n/el.i18n.json1
-rw-r--r--i18n/en-GB.i18n.json1
-rw-r--r--i18n/en.i18n.json1
-rw-r--r--i18n/eo.i18n.json1
-rw-r--r--i18n/es-AR.i18n.json1
-rw-r--r--i18n/es.i18n.json1
-rw-r--r--i18n/eu.i18n.json1
-rw-r--r--i18n/fa.i18n.json1
-rw-r--r--i18n/fi.i18n.json1
-rw-r--r--i18n/fr.i18n.json1
-rw-r--r--i18n/gl.i18n.json1
-rw-r--r--i18n/he.i18n.json1
-rw-r--r--i18n/hu.i18n.json1
-rw-r--r--i18n/hy.i18n.json1
-rw-r--r--i18n/id.i18n.json1
-rw-r--r--i18n/ig.i18n.json1
-rw-r--r--i18n/it.i18n.json1
-rw-r--r--i18n/ja.i18n.json1
-rw-r--r--i18n/ka.i18n.json1
-rw-r--r--i18n/km.i18n.json1
-rw-r--r--i18n/ko.i18n.json1
-rw-r--r--i18n/lv.i18n.json1
-rw-r--r--i18n/mn.i18n.json1
-rw-r--r--i18n/nb.i18n.json1
-rw-r--r--i18n/nl.i18n.json1
-rw-r--r--i18n/pl.i18n.json1
-rw-r--r--i18n/pt-BR.i18n.json1
-rw-r--r--i18n/pt.i18n.json1
-rw-r--r--i18n/ro.i18n.json1
-rw-r--r--i18n/ru.i18n.json1
-rw-r--r--i18n/sr.i18n.json1
-rw-r--r--i18n/sv.i18n.json1
-rw-r--r--i18n/ta.i18n.json1
-rw-r--r--i18n/th.i18n.json1
-rw-r--r--i18n/tr.i18n.json1
-rw-r--r--i18n/uk.i18n.json1
-rw-r--r--i18n/vi.i18n.json1
-rw-r--r--i18n/zh-CN.i18n.json1
-rw-r--r--i18n/zh-TW.i18n.json1
-rw-r--r--settings.json1
51 files changed, 71 insertions, 2 deletions
diff --git a/.meteor/packages b/.meteor/packages
index 8f83280f..e76e15fb 100644
--- a/.meteor/packages
+++ b/.meteor/packages
@@ -85,3 +85,4 @@ browser-policy
eluck:accounts-lockout
rzymek:fullcalendar
momentjs:moment@2.22.2
+atoy40:accounts-cas \ No newline at end of file
diff --git a/.meteor/versions b/.meteor/versions
index a173e7e4..9de09a74 100644
--- a/.meteor/versions
+++ b/.meteor/versions
@@ -9,6 +9,7 @@ aldeed:simple-schema@1.5.3
alethes:pages@1.8.6
allow-deny@1.1.0
arillo:flow-router-helpers@0.5.2
+atoy40:accounts-cas@0.0.2
audit-argument-checks@1.0.7
autoupdate@1.3.12
babel-compiler@6.24.7
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c704e31a..4ba46b67 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,7 +3,8 @@
This release adds the following new features:
- [Nested tasks](https://github.com/wekan/wekan/pull/1723);
-- [Calendar improvements](https://github.com/wekan/wekan/pull/1752).
+- [Calendar improvements](https://github.com/wekan/wekan/pull/1752);
+- [SSO CAS](https://github.com/wekan/wekan/pull/1742).
and fixes the following bugs:
@@ -14,7 +15,7 @@ and fixes the following bugs:
no-unused-vars](https://github.com/wekan/wekan/commit/dd324aa581bed7ea31f20968c6b596f373e7054f);
- Fix [Minimize board sidebar actually just moves it over](https://github.com/wekan/wekan/issues/1589).
-Thanks to GitHub users dagomar, pravdomil, TNick and xet7 for their contributions.
+Thanks to GitHub users dagomar, ppoulard, pravdomil, TNick and xet7 for their contributions.
# v1.11 2018-06-30 Wekan release
diff --git a/client/components/main/layouts.jade b/client/components/main/layouts.jade
index 4d76aabb..911f23f4 100644
--- a/client/components/main/layouts.jade
+++ b/client/components/main/layouts.jade
@@ -17,6 +17,9 @@ template(name="userFormsLayout")
img(src="{{pathFor '/wekan-logo.png'}}" alt="Wekan")
section.auth-dialog
+Template.dynamic(template=content)
+ if isCas
+ .at-form
+ button#cas(class='at-btn submit' type='submit') {{casSignInLabel}}
div.at-form-lang
select.select-lang.js-userform-set-language
each languages
diff --git a/client/components/main/layouts.js b/client/components/main/layouts.js
index f12718a7..6d6e616d 100644
--- a/client/components/main/layouts.js
+++ b/client/components/main/layouts.js
@@ -39,6 +39,16 @@ Template.userFormsLayout.helpers({
const curLang = T9n.getLanguage() || 'en';
return t9nTag === curLang;
},
+
+ isCas() {
+ return Meteor.settings.public &&
+ Meteor.settings.public.cas &&
+ Meteor.settings.public.cas.loginUrl;
+ },
+
+ casSignInLabel() {
+ return TAPi18n.__('casSignIn', {}, T9n.getLanguage() || 'en');
+ },
});
Template.userFormsLayout.events({
@@ -47,6 +57,13 @@ Template.userFormsLayout.events({
T9n.setLanguage(i18nTagToT9n(i18nTag));
evt.preventDefault();
},
+ 'click button#cas'() {
+ Meteor.loginWithCas(function() {
+ if (FlowRouter.getRouteName() === 'atSignIn') {
+ FlowRouter.go('/');
+ }
+ });
+ },
});
Template.defaultLayout.events({
diff --git a/i18n/ar.i18n.json b/i18n/ar.i18n.json
index 5f423ddf..53fa803b 100644
--- a/i18n/ar.i18n.json
+++ b/i18n/ar.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "المزيد",
"cards": "بطاقات",
"cards-count": "بطاقات",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "تعديل الصورة الشخصية",
"change-password": "تغيير كلمة المرور",
diff --git a/i18n/bg.i18n.json b/i18n/bg.i18n.json
index 69fe5188..c8ca3b35 100644
--- a/i18n/bg.i18n.json
+++ b/i18n/bg.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Още",
"cards": "Карти",
"cards-count": "Карти",
+ "casSignIn": "Sign In with CAS",
"change": "Промени",
"change-avatar": "Промени аватара",
"change-password": "Промени паролата",
diff --git a/i18n/br.i18n.json b/i18n/br.i18n.json
index a1043e89..7b511bf1 100644
--- a/i18n/br.i18n.json
+++ b/i18n/br.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Muioc’h",
"cards": "Kartennoù",
"cards-count": "Kartennoù",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Kemmañ ger-tremen",
diff --git a/i18n/ca.i18n.json b/i18n/ca.i18n.json
index 6cceb936..bf891c90 100644
--- a/i18n/ca.i18n.json
+++ b/i18n/ca.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Més",
"cards": "Fitxes",
"cards-count": "Fitxes",
+ "casSignIn": "Sign In with CAS",
"change": "Canvia",
"change-avatar": "Canvia Avatar",
"change-password": "Canvia la clau",
diff --git a/i18n/cs.i18n.json b/i18n/cs.i18n.json
index 61b5402c..daf21326 100644
--- a/i18n/cs.i18n.json
+++ b/i18n/cs.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Více",
"cards": "Karty",
"cards-count": "Karty",
+ "casSignIn": "Sign In with CAS",
"change": "Změnit",
"change-avatar": "Změnit avatar",
"change-password": "Změnit heslo",
diff --git a/i18n/de.i18n.json b/i18n/de.i18n.json
index ac7f544b..614d4b80 100644
--- a/i18n/de.i18n.json
+++ b/i18n/de.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mehr",
"cards": "Karten",
"cards-count": "Karten",
+ "casSignIn": "Sign In with CAS",
"change": "Ändern",
"change-avatar": "Profilbild ändern",
"change-password": "Passwort ändern",
diff --git a/i18n/el.i18n.json b/i18n/el.i18n.json
index 0cfb4b25..13844004 100644
--- a/i18n/el.i18n.json
+++ b/i18n/el.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Περισσότερα",
"cards": "Κάρτες",
"cards-count": "Κάρτες",
+ "casSignIn": "Sign In with CAS",
"change": "Αλλαγή",
"change-avatar": "Change Avatar",
"change-password": "Αλλαγή Κωδικού",
diff --git a/i18n/en-GB.i18n.json b/i18n/en-GB.i18n.json
index f900def4..937fc657 100644
--- a/i18n/en-GB.i18n.json
+++ b/i18n/en-GB.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json
index d5488ad0..9244af9c 100644
--- a/i18n/en.i18n.json
+++ b/i18n/en.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn" : "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/eo.i18n.json b/i18n/eo.i18n.json
index 3d8000c4..ef7c6476 100644
--- a/i18n/eo.i18n.json
+++ b/i18n/eo.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Pli",
"cards": "Kartoj",
"cards-count": "Kartoj",
+ "casSignIn": "Sign In with CAS",
"change": "Ŝanĝi",
"change-avatar": "Change Avatar",
"change-password": "Ŝangi pasvorton",
diff --git a/i18n/es-AR.i18n.json b/i18n/es-AR.i18n.json
index 95553e31..64935585 100644
--- a/i18n/es-AR.i18n.json
+++ b/i18n/es-AR.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mas",
"cards": "Tarjetas",
"cards-count": "Tarjetas",
+ "casSignIn": "Sign In with CAS",
"change": "Cambiar",
"change-avatar": "Cambiar Avatar",
"change-password": "Cambiar Contraseña",
diff --git a/i18n/es.i18n.json b/i18n/es.i18n.json
index 67f4d46e..6f2d6cd6 100644
--- a/i18n/es.i18n.json
+++ b/i18n/es.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Más",
"cards": "Tarjetas",
"cards-count": "Tarjetas",
+ "casSignIn": "Sign In with CAS",
"change": "Cambiar",
"change-avatar": "Cambiar el avatar",
"change-password": "Cambiar la contraseña",
diff --git a/i18n/eu.i18n.json b/i18n/eu.i18n.json
index 9ca140d8..08729670 100644
--- a/i18n/eu.i18n.json
+++ b/i18n/eu.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Gehiago",
"cards": "Txartelak",
"cards-count": "Txartelak",
+ "casSignIn": "Sign In with CAS",
"change": "Aldatu",
"change-avatar": "Aldatu avatarra",
"change-password": "Aldatu pasahitza",
diff --git a/i18n/fa.i18n.json b/i18n/fa.i18n.json
index 481a56ac..2cd998be 100644
--- a/i18n/fa.i18n.json
+++ b/i18n/fa.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "بیشتر",
"cards": "کارت‌ها",
"cards-count": "کارت‌ها",
+ "casSignIn": "Sign In with CAS",
"change": "تغییر",
"change-avatar": "تغییر تصویر",
"change-password": "تغییر کلمه عبور",
diff --git a/i18n/fi.i18n.json b/i18n/fi.i18n.json
index 3677dacb..2b1e9286 100644
--- a/i18n/fi.i18n.json
+++ b/i18n/fi.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Lisää",
"cards": "Kortit",
"cards-count": "korttia",
+ "casSignIn": "CAS kirjautuminen",
"change": "Muokkaa",
"change-avatar": "Muokkaa profiilikuvaa",
"change-password": "Vaihda salasana",
diff --git a/i18n/fr.i18n.json b/i18n/fr.i18n.json
index 22a3e8cf..c783490d 100644
--- a/i18n/fr.i18n.json
+++ b/i18n/fr.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Plus",
"cards": "Cartes",
"cards-count": "Cartes",
+ "casSignIn": "Sign In with CAS",
"change": "Modifier",
"change-avatar": "Modifier l'avatar",
"change-password": "Modifier le mot de passe",
diff --git a/i18n/gl.i18n.json b/i18n/gl.i18n.json
index 5422314d..aec06426 100644
--- a/i18n/gl.i18n.json
+++ b/i18n/gl.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Máis",
"cards": "Tarxetas",
"cards-count": "Tarxetas",
+ "casSignIn": "Sign In with CAS",
"change": "Cambiar",
"change-avatar": "Cambiar o avatar",
"change-password": "Cambiar o contrasinal",
diff --git a/i18n/he.i18n.json b/i18n/he.i18n.json
index f15c7f9b..c035fd1e 100644
--- a/i18n/he.i18n.json
+++ b/i18n/he.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "עוד",
"cards": "כרטיסים",
"cards-count": "כרטיסים",
+ "casSignIn": "Sign In with CAS",
"change": "שינוי",
"change-avatar": "החלפת תמונת משתמש",
"change-password": "החלפת ססמה",
diff --git a/i18n/hu.i18n.json b/i18n/hu.i18n.json
index 07379611..3e3f3903 100644
--- a/i18n/hu.i18n.json
+++ b/i18n/hu.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Több",
"cards": "Kártyák",
"cards-count": "Kártyák",
+ "casSignIn": "Sign In with CAS",
"change": "Változtatás",
"change-avatar": "Avatár megváltoztatása",
"change-password": "Jelszó megváltoztatása",
diff --git a/i18n/hy.i18n.json b/i18n/hy.i18n.json
index 124bc7dd..a56db758 100644
--- a/i18n/hy.i18n.json
+++ b/i18n/hy.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/id.i18n.json b/i18n/id.i18n.json
index a80444a7..06076aa5 100644
--- a/i18n/id.i18n.json
+++ b/i18n/id.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Lainnya",
"cards": "Daftar Kartu",
"cards-count": "Daftar Kartu",
+ "casSignIn": "Sign In with CAS",
"change": "Ubah",
"change-avatar": "Ubah Avatar",
"change-password": "Ubah Kata Sandi",
diff --git a/i18n/ig.i18n.json b/i18n/ig.i18n.json
index 90ce0668..5b759739 100644
--- a/i18n/ig.i18n.json
+++ b/i18n/ig.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Gbanwe",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/it.i18n.json b/i18n/it.i18n.json
index b067d567..7968967d 100644
--- a/i18n/it.i18n.json
+++ b/i18n/it.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Altro",
"cards": "Schede",
"cards-count": "Schede",
+ "casSignIn": "Sign In with CAS",
"change": "Cambia",
"change-avatar": "Cambia avatar",
"change-password": "Cambia password",
diff --git a/i18n/ja.i18n.json b/i18n/ja.i18n.json
index 9910b002..c70b0d35 100644
--- a/i18n/ja.i18n.json
+++ b/i18n/ja.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "さらに見る",
"cards": "カード",
"cards-count": "カード",
+ "casSignIn": "Sign In with CAS",
"change": "変更",
"change-avatar": "アバターの変更",
"change-password": "パスワードの変更",
diff --git a/i18n/ka.i18n.json b/i18n/ka.i18n.json
index 83751851..f2b32e0f 100644
--- a/i18n/ka.i18n.json
+++ b/i18n/ka.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/km.i18n.json b/i18n/km.i18n.json
index e1a26fcb..e0838ffc 100644
--- a/i18n/km.i18n.json
+++ b/i18n/km.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/ko.i18n.json b/i18n/ko.i18n.json
index d9a980df..ddcc3c0c 100644
--- a/i18n/ko.i18n.json
+++ b/i18n/ko.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "더보기",
"cards": "카드",
"cards-count": "카드",
+ "casSignIn": "Sign In with CAS",
"change": "변경",
"change-avatar": "아바타 변경",
"change-password": "암호 변경",
diff --git a/i18n/lv.i18n.json b/i18n/lv.i18n.json
index b79c7043..abeec5ad 100644
--- a/i18n/lv.i18n.json
+++ b/i18n/lv.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/mn.i18n.json b/i18n/mn.i18n.json
index 7f0c2fc1..f2f093b3 100644
--- a/i18n/mn.i18n.json
+++ b/i18n/mn.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Аватар өөрчлөх",
"change-password": "Нууц үг солих",
diff --git a/i18n/nb.i18n.json b/i18n/nb.i18n.json
index 1838aa0f..72bd0430 100644
--- a/i18n/nb.i18n.json
+++ b/i18n/nb.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mer",
"cards": "Kort",
"cards-count": "Kort",
+ "casSignIn": "Sign In with CAS",
"change": "Endre",
"change-avatar": "Endre avatar",
"change-password": "Endre passord",
diff --git a/i18n/nl.i18n.json b/i18n/nl.i18n.json
index 90832ea6..6a54b9c5 100644
--- a/i18n/nl.i18n.json
+++ b/i18n/nl.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Meer",
"cards": "Kaarten",
"cards-count": "Kaarten",
+ "casSignIn": "Sign In with CAS",
"change": "Wijzig",
"change-avatar": "Wijzig avatar",
"change-password": "Wijzig wachtwoord",
diff --git a/i18n/pl.i18n.json b/i18n/pl.i18n.json
index fcaa5bab..a12a5389 100644
--- a/i18n/pl.i18n.json
+++ b/i18n/pl.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Więcej",
"cards": "Karty",
"cards-count": "Karty",
+ "casSignIn": "Sign In with CAS",
"change": "Zmień",
"change-avatar": "Zmień Avatar",
"change-password": "Zmień hasło",
diff --git a/i18n/pt-BR.i18n.json b/i18n/pt-BR.i18n.json
index f92f3d21..6135ae54 100644
--- a/i18n/pt-BR.i18n.json
+++ b/i18n/pt-BR.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mais",
"cards": "Cartões",
"cards-count": "Cartões",
+ "casSignIn": "Sign In with CAS",
"change": "Alterar",
"change-avatar": "Alterar Avatar",
"change-password": "Alterar Senha",
diff --git a/i18n/pt.i18n.json b/i18n/pt.i18n.json
index 0c988d43..0d6df67e 100644
--- a/i18n/pt.i18n.json
+++ b/i18n/pt.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mais",
"cards": "Cartões",
"cards-count": "Cartões",
+ "casSignIn": "Sign In with CAS",
"change": "Alterar",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/ro.i18n.json b/i18n/ro.i18n.json
index a70e3972..8146ee3b 100644
--- a/i18n/ro.i18n.json
+++ b/i18n/ro.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/ru.i18n.json b/i18n/ru.i18n.json
index 1d55aedf..577d7b43 100644
--- a/i18n/ru.i18n.json
+++ b/i18n/ru.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Поделиться",
"cards": "Карточки",
"cards-count": "Карточки",
+ "casSignIn": "Sign In with CAS",
"change": "Изменить",
"change-avatar": "Изменить аватар",
"change-password": "Изменить пароль",
diff --git a/i18n/sr.i18n.json b/i18n/sr.i18n.json
index 6f25bc3b..db8e9792 100644
--- a/i18n/sr.i18n.json
+++ b/i18n/sr.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/sv.i18n.json b/i18n/sv.i18n.json
index 25bcf6f3..7d0fa978 100644
--- a/i18n/sv.i18n.json
+++ b/i18n/sv.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Mera",
"cards": "Kort",
"cards-count": "Kort",
+ "casSignIn": "Sign In with CAS",
"change": "Ändra",
"change-avatar": "Ändra avatar",
"change-password": "Ändra lösenord",
diff --git a/i18n/ta.i18n.json b/i18n/ta.i18n.json
index 83751851..f2b32e0f 100644
--- a/i18n/ta.i18n.json
+++ b/i18n/ta.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/th.i18n.json b/i18n/th.i18n.json
index fcde0e71..86e3a65d 100644
--- a/i18n/th.i18n.json
+++ b/i18n/th.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "เพิ่มเติม",
"cards": "การ์ด",
"cards-count": "การ์ด",
+ "casSignIn": "Sign In with CAS",
"change": "เปลี่ยน",
"change-avatar": "เปลี่ยนภาพ",
"change-password": "เปลี่ยนรหัสผ่าน",
diff --git a/i18n/tr.i18n.json b/i18n/tr.i18n.json
index c0d2026a..c1e2d7f8 100644
--- a/i18n/tr.i18n.json
+++ b/i18n/tr.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "Daha",
"cards": "Kartlar",
"cards-count": "Kartlar",
+ "casSignIn": "Sign In with CAS",
"change": "Değiştir",
"change-avatar": "Avatar Değiştir",
"change-password": "Parola Değiştir",
diff --git a/i18n/uk.i18n.json b/i18n/uk.i18n.json
index 459aad9e..d2b27f81 100644
--- a/i18n/uk.i18n.json
+++ b/i18n/uk.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/vi.i18n.json b/i18n/vi.i18n.json
index e785f0d0..43852935 100644
--- a/i18n/vi.i18n.json
+++ b/i18n/vi.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "More",
"cards": "Cards",
"cards-count": "Cards",
+ "casSignIn": "Sign In with CAS",
"change": "Change",
"change-avatar": "Change Avatar",
"change-password": "Change Password",
diff --git a/i18n/zh-CN.i18n.json b/i18n/zh-CN.i18n.json
index 6ea7ee27..bbc060fb 100644
--- a/i18n/zh-CN.i18n.json
+++ b/i18n/zh-CN.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "更多",
"cards": "卡片",
"cards-count": "卡片",
+ "casSignIn": "Sign In with CAS",
"change": "变更",
"change-avatar": "更改头像",
"change-password": "更改密码",
diff --git a/i18n/zh-TW.i18n.json b/i18n/zh-TW.i18n.json
index ced49edd..e8bcbd2c 100644
--- a/i18n/zh-TW.i18n.json
+++ b/i18n/zh-TW.i18n.json
@@ -134,6 +134,7 @@
"cardMorePopup-title": "更多",
"cards": "卡片",
"cards-count": "卡片",
+ "casSignIn": "Sign In with CAS",
"change": "變更",
"change-avatar": "更改大頭貼",
"change-password": "更改密碼",
diff --git a/settings.json b/settings.json
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/settings.json
@@ -0,0 +1 @@
+{} \ No newline at end of file