Prechádzať zdrojové kódy

Add CAS with attributes.

Thanks to ppoulard !
Lauri Ojansivu 6 rokov pred
rodič
commit
bd6e4a351b
5 zmenil súbory, kde vykonal 9 pridanie a 2 odobranie
  1. 1 0
      .gitignore
  2. 1 1
      .meteor/packages
  3. 1 1
      .meteor/versions
  4. 1 0
      Dockerfile
  5. 5 0
      snapcraft.yaml

+ 1 - 0
.gitignore

@@ -10,6 +10,7 @@ npm-debug.log
 .build/*
 packages/kadira-flow-router/
 packages/meteor-useraccounts-core/
+packages/meteor-accounts-cas/
 package-lock.json
 **/parts/
 **/stage

+ 1 - 1
.meteor/packages

@@ -84,7 +84,7 @@ cfs:gridfs
 eluck:accounts-lockout
 rzymek:fullcalendar
 momentjs:moment@2.22.2
-atoy40:accounts-cas
 browser-policy-framing
 mquandalle:moment
 msavin:usercache
+wekan:accounts-cas

+ 1 - 1
.meteor/versions

@@ -10,7 +10,6 @@ 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
@@ -180,4 +179,5 @@ useraccounts:unstyled@1.14.2
 verron:autosize@3.0.8
 webapp@1.4.0
 webapp-hashing@1.0.9
+wekan:accounts-cas@0.1.0
 zimme:active-route@2.3.2

+ 1 - 0
Dockerfile

@@ -148,6 +148,7 @@ RUN \
     cd /home/wekan/app/packages && \
     gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/flow-router.git kadira-flow-router && \
     gosu wekan:wekan git clone --depth 1 -b master git://github.com/meteor-useraccounts/core.git meteor-useraccounts-core && \
+    gosu wekan:wekan git clone --depth 1 -b master git://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas && \
     sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' /home/wekan/app/packages/meteor-useraccounts-core/package.js && \
     cd /home/wekan/.meteor && \
     gosu wekan:wekan /home/wekan/.meteor/meteor -- help; \

+ 5 - 0
snapcraft.yaml

@@ -142,6 +142,11 @@ parts:
               sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' meteor-useraccounts-core/package.js
               cd ..
             fi
+            if [ ! -d "packages/meteor-accounts-cas" ]; then
+              cd packages
+              git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git meteor-accounts-cas
+              cd ..
+            fi
             rm -rf package-lock.json .build
             meteor add standard-minifier-js --allow-superuser
             meteor npm install --allow-superuser