diff --git a/.travis.yml b/.travis.yml index 4c67cb225..c76fdf768 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,7 @@ node-preset: &node # Used internally to share configuration, ignored by travis. - node_modules before_install: - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.22.4 - - export PATH="$HOME/build/cozy/cozy-drive:$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH" + - export PATH="$HOME/build/cozy/cozy-photos:$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH" branches: only: - master @@ -37,12 +37,11 @@ jobs: node_js: - 20 script: yarn test - - &build-web - name: "Drive web" + - name: "Photos web" stage: "build" <<: *node env: - - COZY_APP_SLUG=drive + - COZY_APP_SLUG=photos before_script: - yarn run cozy-ci-transifex - scripts/decrypt.sh @@ -54,7 +53,6 @@ jobs: - yarn build:$COZY_APP_SLUG:browser - echo -en 'travis_fold:end:build\\r' - &downcloud-cert if [ "$TRAVIS_SECURE_ENV_VARS" != "false" ]; then eval "$(ssh-agent -s)" && chmod 600 /tmp/id_rsa_travis_downcloud && ssh-add /tmp/id_rsa_travis_downcloud; fi # Needs to be inlined and not in a script to work. - - if [ "${COZY_APP_SLUG}" == "drive" ]; then yarn bundlemon; fi #- echo 'create and deploy' && echo -en 'travis_fold:start:createanddeploy\\r' #- if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then ./scripts/create-deploy-test.sh; fi #- echo -en 'travis_fold:end:createanddeploy\\r' @@ -66,7 +64,7 @@ jobs: deploy: - &deploy provider: script - repo: cozy/cozy-drive + repo: cozy/cozy-photos skip-cleanup: true script: yarn run deploy:$COZY_APP_SLUG on: @@ -74,20 +72,16 @@ jobs: - <<: *deploy on: tags: true - - <<: *build-web - name: "Photos web" - env: - - COZY_APP_SLUG=photos env: global: - - MATTERMOST_CHANNEL='{"dev":"appvengers","beta":"appvengers,publication","stable":"appvengers,publication"}' + - MATTERMOST_CHANNEL='{"dev":"app-photos","beta":"app-photos,publication","stable":"app-photos,publication"}' - secure: OLcPuglkDbRd9Xf8WmPAlAWTmdXDb+SNVc7+WKQjIap5Ej58BBTtaAYR8kzFKSWmvWWSnvKmOYJfOHvWIOfkzlwhGLnk/xUnCCsjWmWNjOmnL5x74gCbfEgyU+rIwr2c4/hpzjcywTVBIhL4l/Bxjn+Op+NepKYMNTKko9qB7fA+nDglX/t3VObC9kEXwXElOOgLHNpbfQLEJxdEqXm8hVMmfjA/wSQnX96GqWhKWqMMPyjAxwkxYXFa04AgeTV3C8y4x7YxiuaE8cKZfi+DYX8DyV0XdBVKJTBKTGEaTbotewmXf7F+zsZ6Rg46HvQskSmckMqMKzZfGLFKsVELt6wyNVdVwptWXfu9o2FrXvvHj1krOltN5kQPKLwSmQH4RSlekQ+JYpRN4e+w4dNazILk1pAMu7+EqBTdH5khkDxeA1LAfFVuZz3QP1/fczF/PXSMsaQa779XXKf8dsEP5S8dHjpCOLSI506E+sWa/tu1mSZoaL+jGPovhiygsPUjbjqUmim3Dz+22y2E8jGrEeIdTEcoDXrvjcqwSNvs2LXlgOtgjxP47Fb3Enk18BUpVL2LMTmwF8FbglfKOTOFHHuhT/lQjtptT6NBu0tKi8fcJ/jj3patUj2kbqo85FYext/VrPN42uIXkDCxu9bEnyaGkBpl3qgD7F0J/gJSa10= - secure: e7S5xeDOf5b18HEYMytTtFvy0GGtEq5KHc9eiydOXpWKhs1Lry/yOKPteJFN5fh6uHvlg02DCbANr2vvj0O8jn37eyudHowVsKJHXm4dEl9pe9Rbd1t6CwLwEb1qiI9juIlPt05nrlFKxrRzWEsC2mtk56FMfOhdKNf43O9VOJ9avxGk+6ztmo7iJjSZRRzRzqdw9NvS6yTAEZH0KHLxfIqXTppJU7vRDYRLpQLc7qJcAbiz2YuuINB0B8SzxhzuPADhxyxys8G8aurkbOYtJcFpUTBakRd8a9djP8r2+kuU5tb0OUOTnxBf3kETOD3B01kgGfd58tU6vt+zkD3sWZGpkKRjYXb7rPePDiPKrUx/OcTS8P7MO9+pwS5z3jocHIx3DNwPSUoVBj6mH7NBn8iEXHbMhWCZllNvTWmFCsTZKJsGky3smNz5nPf7/NOmJ5cdTcIY1jtSjRHzpkrBU22bd/8Jup1Z6YTsAuws/Hb5jVxV67ojjAHfFTR8JlBv8Nbb/0iux04ghcwcvbfPMFIe11PHs4OAvB/YKJGdEL58KCEMHc6XD51eFFir0M/94y8y2Cvq0loxO7TiiI+VdI9QALU5MRLiEMhMU/xdlVtUqfvCd4CcDLDr8tf+REwe8jUo7h7shgBdi9j7ioJYgB9oeJUJYv9gYVPdbXkpFd4= - secure: sbON3ZjGlkJTJPTHJGQwYw14sZgOT/mjzIUy8JxDRn+NIIzdrAJpqKM4ZJsfET6U+g+ZXWzn64y4cG3corwZ+Z03g1Bwb5oRq/if+cdXs68QWYkWZYUzGM9/JgvK3QFJ/3uH9KeEaO0aPtb2u2XdrDuXxGzTsQ0tRiC6E0Y7KokDczingLEy3BGqNgg7bZyhvDh9JGlmnB4tQC1+eTIq94Km+oaxrVqrK2Ch4qHPwjtI7aZ+bsZ9YQpQNEL5nzkCK7uAOJBh29FwAuo7Z5kanzinrSur2XiBpJa6pQ4DYc8bZqm41iRCqP1BsLsME7Om+veIBdGDzgyEIw15x9lNTvdRFdv65Lc0LfFs43cfL4s/Ikul1A0b8BetmFb9s+YJ276JUReyUHTC3+z4QIsMNAnBE+b/KgLSfv5rvV2pxuUwIyumqMZCrYt1kHi1KG3/j4FRkh+7svvGQanJuTMJ/rgT+Nh7HRUCzYPaQNL7adjJIfZPT7rvIUxL1mWWBBiOS2ijGDudzTD8stf3g85kjsBmgH1cTsxhj0rQ0P1+r67yNSzsRIU8R9LTMIbVp43x+1N89xF1YUQjjT8ul1Q0D4E1UhFr3UrZyzmhZ2dk3TK8cFrFUGi+qw+oPPJjw2xoN0sBnqOzVcUTnWg+pBEFya++CiIiVT61VjqKeEIU8mY= # REGISTRY TOKEN - secure: RUeeH+C5Yz3LKM/WX63NK79HnwSM3grulFbBKS4F6PZD4k1pnwV/T3pfqCcUZRvyWX7937aWqO4qD2kXRWd1T+I6wffA9H74SlsJcNFPWd6iBDGMh0uGTrJuUiimXd4hG2cFuRMF5dKmyn2P/2ncCcF3hgpntmoWVBj62YhD9CpbS/oxeUZluo4cHoQPaFvxLCYq7lLK372WCPpH2HwElkCL7lnPX1/ESJ+whgnwe+5g+XHWrsPkNIufqltBHz8Q2vIwjI7qPInS45CNutLox8fJCx4x5BAXrZjB8uNRys881HRA54KmRzdCTeq348o1DVnXo2J/poUffxELyK5TrgDJn3ZzqybnRTi5ve19I9S2HlH4MGoQ+wGys0feDPgrCkcIDm6/pNpd3EEVCxsdj69RvCTeUMoftZZRkiT4qAUKsuHGir/1of547Q/Dd6Z2KkKBrEiHbUSJIQHhYbMtdx2NIuLS7DRn9/VtW8QpySkkbPpnucCpDlhTaG65Md8to9+33yzAHjekOH5YrG1zoziZbt0ymq6JYgCMg64Gr+Gotk5j+PwIqu37T9TnqIeSim6UaznAfipXW4CmMgOvHDQj/KSfXSn0rYzW138Cw8MhoGg3bygYRBIp384UAOx9/1J3+Q0BhnYZs1TmKXPmiIul74d4DMPemVA8JhYQkB0= # MATERMOST_HOOK_URL - - secure: lggtB/s2BGWm0f/6aqWq9KoH4PgFdrWv5fR2QUKrWjeUjPus8uTG4WDfxgRRPF4GgUIkYcboODB43A01UzgbRi2KWZjysj0W8/oKj2bt1VqMtA+G6qQMXIIZ0d1W5+x38MsEmUnDamCMQEv38xrFK9xlStIfA/dCvJg+dYBhaGDxYcdSkA3IWVHRfrFXVLol/O+V+CvpSv5vP8AkTHgiILRUEb0nJxx2Dpoeecb79Qg/lAAhUOGz51VPbhms+t+W9DmAH+El9wrbYkxCTe/tyCQXzzXwV4jspz9/QO7nODaHOERrW8ZB6zFe8R+7nvDOtflunaPaa3trt7n93bbthoDIDgOPjD1Gud2Hh7Vsp6P0yYCC3nAj1El5ueK0FIeE7TbltVZFxNqh67ULruZWC1zt1kA3WmBohZthw6f0XGiOnLD1J7O4rn9SPR6t6WFO3LSkl8/jJ250NdcWG+jl7qsF5Brk+9SSZRdFodHPx6EzggqzlKCVfduOYJnYAVf8vAeEvPaXvSdX34iHLzeG80vaanDOCWWlviLGmxojf4a9MteAJTRKwfcozQYF8yf13gtUlRPDw7eq7Fj4oRCoV0aDF5qy0V8w1zpTtPZXJ4BpNMWMMR9Hs+UlVBFwAGw+01Xdk4S1cSEgVbkl5idlUSbiDYQtiZARPQW+Z3Z/s5s= #ANDROID_KEYSTORE_PASS + - secure: lggtB/s2BGWm0f/6aqWq9KoH4PgFdrWv5fR2QUKrWjeUjPus8uTG4WDfxgRRPF4GgUIkYcboODB43A01UzgbRi2KWZjysj0W8/oKj2bt1VqMtA+G6qQMXIIZ0d1W5+x38MsEmUnDamCMQEv38xrFK9xlStIfA/dCvJg+dYBhaGDxYcdSkA3IWVHRfrFXVLol/O+V+CvpSv5vP8AkTHgiILRUEb0nJxx2Dpoeecb79Qg/lAAhUOGz51VPbhms+t+W9DmAH+El9wrbYkxCTe/tyCQXzzXwV4jspz9/QO7nODaHOERrW8ZB6zFe8R+7nvDOtflunaPaa3trt7n93bbthoDIDgOPjD1Gud2Hh7Vsp6P0yYCC3nAj1El5ueK0FIeE7TbltVZFxNqh67ULruZWC1zt1kA3WmBohZthw6f0XGiOnLD1J7O4rn9SPR6t6WFO3LSkl8/jJ250NdcWG+jl7qsF5Brk+9SSZRdFodHPx6EzggqzlKCVfduOYJnYAVf8vAeEvPaXvSdX34iHLzeG80vaanDOCWWlviLGmxojf4a9MteAJTRKwfcozQYF8yf13gtUlRPDw7eq7Fj4oRCoV0aDF5qy0V8w1zpTtPZXJ4BpNMWMMR9Hs+UlVBFwAGw+01Xdk4S1cSEgVbkl5idlUSbiDYQtiZARPQW+Z3Z/s5s= # ANDROID_KEYSTORE_PASS # To generate a new key: travis encrypt GH_TOKEN= -r cozy/cozy-drive - - secure: SaS/oRY5vQ1gVu7nwUB2/hml85eU7ZOveOppzjqDBSdwx+1189hPjEdOmiNhpGT2p8k5dV5RTOtEIw4dwt1FrHSo86mlb8hZgUkAWOcO/Ewfz0pZ7JW0rFgfYgIRfwHqRIkJQpDDrSekQLfHPVZe9yip+BQJ7vksWckj2G3zs6YbFCr8AbXdg++i0Ypoku+oTlqb1eqRymSbdl694LfMPA2wvHNvQhHtBPdsm+V4LUjv+fxtVadfJ52nCSgd70PuKbIhEUpGI/IvKPZ/BHXuSTfO9p3Ds5srD+SjrGl9sAxokQKbtib+tlJt6baZJe0y7BgHyG5b6apB2f2VIXyms93lH76CaYIU0mQTO1N3XplVUn/iU6oLQKi9tcttRRNy7t9I5uCBiv4NXY0qKAmR2hfmvBS4AgFEUuRG9gZts1ZYAMYVe34Hj2NXiGh4dl3qkgSEey2NiajIhcXeYTMdMeZ8W0PTmDdaH+TDfAAfU5vGqG7gzT3i7Ca/gwUH95lcFIimPC1CqIqPNV2LU60mr3PG9KnUq3yUiaalwbHu1w3f2jjPRzQs7WEbmKa5XlPzUtasB+GkS4PDBuKAWUe63BeeSX/CN4dd6rhRd4tNgi8Dc/9pTryNdUtRQXq5BBNw+Ngu/L2p9fr6mjyQby353nn9VAVNPCeW1tVkkVvGn7g= #GH_TOKEN + - secure: SaS/oRY5vQ1gVu7nwUB2/hml85eU7ZOveOppzjqDBSdwx+1189hPjEdOmiNhpGT2p8k5dV5RTOtEIw4dwt1FrHSo86mlb8hZgUkAWOcO/Ewfz0pZ7JW0rFgfYgIRfwHqRIkJQpDDrSekQLfHPVZe9yip+BQJ7vksWckj2G3zs6YbFCr8AbXdg++i0Ypoku+oTlqb1eqRymSbdl694LfMPA2wvHNvQhHtBPdsm+V4LUjv+fxtVadfJ52nCSgd70PuKbIhEUpGI/IvKPZ/BHXuSTfO9p3Ds5srD+SjrGl9sAxokQKbtib+tlJt6baZJe0y7BgHyG5b6apB2f2VIXyms93lH76CaYIU0mQTO1N3XplVUn/iU6oLQKi9tcttRRNy7t9I5uCBiv4NXY0qKAmR2hfmvBS4AgFEUuRG9gZts1ZYAMYVe34Hj2NXiGh4dl3qkgSEey2NiajIhcXeYTMdMeZ8W0PTmDdaH+TDfAAfU5vGqG7gzT3i7Ca/gwUH95lcFIimPC1CqIqPNV2LU60mr3PG9KnUq3yUiaalwbHu1w3f2jjPRzQs7WEbmKa5XlPzUtasB+GkS4PDBuKAWUe63BeeSX/CN4dd6rhRd4tNgi8Dc/9pTryNdUtRQXq5BBNw+Ngu/L2p9fr6mjyQby353nn9VAVNPCeW1tVkkVvGn7g= # GH_TOKEN - secure: 0nsxnmSyJ6981wPVo3w7L4HLN91SwcIWXFvvGlVsnWvSkzJ3anUHlWno47Ro4HR0GUDL9DUP7Xr7Gg80GF2IrmN+Yv6nrZ+luHL+TQt3nD03j/ENpQy9JtQTgWmBWMQNoKYTzlgcZqO+k3G/5gRi+Z/M+uY8XJVDRzg8vcmXBGIHnxHRzG9ObV0yxyuJfPbiDpPD+r0x0PM/St+Y32PdOApD7BWDv/jz17MVM84fpdl7e/NdFieu8sx8bokr2n7X237Qlx+pylntAdZsHFK6QRwHAwgwK/mnEBU+ch0xTGV3+em3MFIWBBD6dWUChT+8BEoXHr7F07ZfTVZHx5HyxzLGy11O/sVGGQNR5idRq6DsOmmnPukYcxahAh1iSc77W5JS7Yc+8fn6z21S4T9LW92n0+HtUzEA9rXqnBE7vlaVp0BOyeP2lPbqEAYTamGdhhlWRLhvdBgNMTJUjwM43bTp66O/MAbtw5YJ4ccSWCwffhkZ9nEPlYrMdowKzOVdKLUYZWPZ38BMSdfHoA0sGZDUFPQhHJTBXdEb/WRj9BcnOoJY5/Or4QVDhdMkjpFxPMHk4zJSFh/QQPnRNpAZuMTSJTohoUopRg+f1kEnnlzoCfozLQ4JgDBkdZYQLE9HlEVnhxFY/vbQbggmSHuBloWvonec9zH0R0bc2ETAlt8= # RUNDECK_TOKEN - secure: MUD/mY/nkwfRcZ6sE3Vp+vXspCgx6wjGMSmpgQCsJr+rfwsJnqukrY/NzlnzQAbh57cuJHDC6aXsQv156GneJkXf7/IQNgla20UnWs07xN2zHosRReTROqYy4vPdcRa2kZ1CZgXXQWWvkrhd//6KKjyHa3Bv0TlkD4EK19gffP8Nw/lmvZpvwrwmBl986QcyCTYE/5HS01dkWr4yvUKAQCPYeEySuDF9ISZ0qV2V1jdaJ2Hc0BZaGdYpYWctQCSwV6r7E+1r2OkeuWk1Zgs1zads89UHywy0dabfMxYDZhvm5EZ8OjZ2Sxb32mSxuy1jB61kqkFgvFNzu0BamCWf73zm1Z9qfjd3mlVd1cR+c2EkXIIMEW3o4ai+vzyBNNDFuICg7nuVeLE1F9a6w9qOGfwKF0zSyjwyIjLfGSClOqMv9IfVSFovPt1Gu4EgeOtATSRQQje3BUrqWe7HfaqeRegtWKReFWFNCgRBJ+ER05M1cGXOLYLjYMLEdOhvqqXv66bme7zTt6bf++Qpt98U8n8iwHiu4jHJ78kwP9MrNloAe6piwtX/2H9dPZ9Vebx9ZU0ytfndadXHDPeX7r4y/U1kbQ0J1ZQYl85iEB91+bkyY2JYFmr/qCuEGOT6Bz2A208RHAZ325kJh4uFkf4rNPZWnmPcht7frSbjLOBfphI= # TX_TOKEN diff --git a/.tx/config b/.tx/config index 1550ae719..09e862a05 100644 --- a/.tx/config +++ b/.tx/config @@ -1,12 +1,6 @@ [main] host = https://www.transifex.com -[o:cozy:p:cozy-drive:r:global] -file_filter = src/drive/locales/.json -source_file = src/drive/locales/en.json -source_lang = en -type = KEYVALUEJSON - [o:cozy:p:cozy-photos-v3:r:global] file_filter = src/photos/locales/.json source_file = src/photos/locales/en.json diff --git a/README.md b/README.md index 367c9b3f5..3b5c8e49e 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -[![Travis build status shield](https://img.shields.io/travis/cozy/cozy-drive.svg?branch=master)](https://travis-ci.org/cozy/cozy-drive) -[![Github Release version shield](https://img.shields.io/github/tag/cozy/cozy-drive.svg)](https://github.com/cozy/cozy-drive/releases) -[![NPM Licence shield](https://img.shields.io/github/license/cozy/cozy-drive.svg)](https://github.com/cozy/cozy-drive/blob/master/LICENSE) +[![Travis build status shield](https://img.shields.io/travis/cozy/cozy-photos.svg?branch=master)](https://travis-ci.org/cozy/cozy-photos) +[![Github Release version shield](https://img.shields.io/github/tag/cozy/cozy-photos.svg)](https://github.com/cozy/cozy-photos/releases) +[![NPM Licence shield](https://img.shields.io/github/license/cozy/cozy-photos.svg)](https://github.com/cozy/cozy-photos/blob/master/LICENSE) -[Cozy] Drive +[Cozy] Photos ===== @@ -15,10 +15,10 @@ What's Cozy? [Cozy] is a platform that brings all your web services in the same private space. With it, your webapps and your devices can share data easily, providing you with a new experience. You can install Cozy on your own hardware where no one's tracking you. -What's Drive? +What's photos? ---- -Cozy Drive makes your file management easy. Main features are: +Cozy photos makes your file management easy. Main features are: - File tree - Files and folders upload. @@ -33,19 +33,19 @@ _:pushpin: Note:_ [Yarn] is the official Node package manager of Cozy. Don't hes ### Install -Starting the Drive app requires you to [setup a dev environment][setup]. +Starting the photos app requires you to [setup a dev environment][setup]. You can then clone the app repository and install dependencies: ```sh -$ git clone https://github.com/cozy/cozy-drive.git -$ cd cozy-drive +$ git clone https://github.com/cozy/cozy-photos.git +$ cd cozy-photos $ yarn install ``` :pushpin: Don't forget to set the local node version indicated in the `.nvmrc` before doing a `yarn install`. -:warning: During its early ages, _cozy-drive_ uses beta versions of [cozy-ui] and [cozy-client-js], take a look at the ["living on the edge" note](#living-on-the-edge) below to know how to install and configure the latest available versions. +:warning: During its early ages, _cozy-photos_ uses beta versions of [cozy-ui] and [cozy-client-js], take a look at the ["living on the edge" note](#living-on-the-edge) below to know how to install and configure the latest available versions. Cozy's apps use a standard set of _npm scripts_ to run common tasks, like watch, lint, test, build… @@ -53,19 +53,19 @@ Cozy's apps use a standard set of _npm scripts_ to run common tasks, like watch, Using a watcher - with Hot Module Replacement: ```sh -$ cd cozy-drive -$ yarn watch:drive:browser -$ cozy-stack serve --appdir drive://cozy-drive/build/drive --disable-csp +$ cd cozy-photos +$ yarn watch:photos:browser +$ cozy-stack serve --appdir photos://cozy-photos/build/photos --disable-csp ``` Or directly build the app (static file generated): ```sh -$ cd cozy-drive -$ yarn build:drive -$ cozy-stack serve --appdir drive://cozy-drive/build/drive +$ cd cozy-photos +$ yarn build:photos +$ cozy-stack serve --appdir photos://cozy-photos/build/photos ``` -Your app is available at http://drive.cozy.localhost:8080/#/folder +Your app is available at http://photos.cozy.localhost:8080/#/folder Note: it's mandatory to explicit to cozy-stack the folder of the build that should be served, to be able to run the app. @@ -75,16 +75,16 @@ You can easily view your current running app, you can use the [cozy-stack docker ```sh # in a terminal, run your app in watch mode -$ cd cozy-drive -$ yarn watch:drive:browser +$ cd cozy-photos +$ yarn watch:photos:browser ``` ```sh # in another terminal, run the docker container -$ docker run --rm -it -p 8080:8080 -v "$(pwd)/build/drive":/data/cozy-app/drive cozy/cozy-app-dev +$ docker run --rm -it -p 8080:8080 -v "$(pwd)/build/photos":/data/cozy-app/photos cozy/cozy-app-dev ``` -Your app is available at http://drive.cozy.tools:8080. +Your app is available at http://photos.cozy.tools:8080. Advanced case ---- @@ -105,10 +105,10 @@ Bob sees Alice's shared folder in his own cozy. If you develop with the [cozy-stack CLI](https://github.com/cozy/cozy-stack/blob/master/docs/cli/cozy-stack.md), you have to run [MailHog](https://github.com/mailhog/MailHog) on your computer and tell `cozy-stack serve` where to find the mail server with some [options](https://github.com/cozy/cozy-stack/blob/master/docs/cli/cozy-stack_serve.md#options): ``` -./cozy-stack serve --appdir drive:../cozy-drive/build,settings:../cozy-settings/build --mail-disable-tls --mail-port 1025 +./cozy-stack serve --appdir photos:../cozy-photos/build,settings:../cozy-settings/build --mail-disable-tls --mail-port 1025 ``` -_This commands assumes you `git clone` [cozy-drive](https://github.com/cozy/cozy-drive) and [cozy-settings](https://github.com/cozy/cozy-settings) in the same folder than you `git clone` [cozy-stack](https://github.com/cozy/cozy-stack)._ +_This commands assumes you `git clone` [cozy-photos](https://github.com/cozy/cozy-photos) and [cozy-settings](https://github.com/cozy/cozy-settings) in the same folder than you `git clone` [cozy-stack](https://github.com/cozy/cozy-stack)._ Then simply run `mailhog` and open http://cozy.tools:8025/. @@ -119,7 +119,7 @@ With MailHog, **every email** sent by cozy-stack is caught. That means the email ### Run on you mobile phone or your tablet :phone: -[See specific documentation](src/drive/targets/mobile/README.md). +[See specific documentation](src/photos/targets/mobile/README.md). ### Living on the edge @@ -136,7 +136,7 @@ yarn link then go back to your app project and replace the distributed cozy-ui module with the linked one: ```sh -cd cozy-drive +cd cozy-photos yarn link cozy-ui ``` @@ -154,7 +154,7 @@ Consider using [rlink] instead of `yarn link` Tests are run by [jest] under the hood, and written using [chai] and [sinon]. You can easily run the tests suite with: ```sh -$ cd cozy-drive +$ cd cozy-photos $ yarn test ``` @@ -163,7 +163,7 @@ $ yarn test ### Open a Pull-Request -If you want to work on Drive and submit code modifications, feel free to open pull-requests! See the [contributing guide][contribute] for more information about how to properly open pull-requests. +If you want to work on photos and submit code modifications, feel free to open pull-requests! See the [contributing guide][contribute] for more information about how to properly open pull-requests. Community @@ -181,16 +181,16 @@ If you were using a [transifex-client](tx-client), you must move to [Transifex C The transifex configuration file is still in an old version. Please use the previous client for the moment [https://github.com/transifex/transifex-client/](https://github.com/transifex/transifex-client/). -###### Drive specificity +###### photos specificity -CozyDrive and CozyPhotos share this mono-repository but the translations are split into two projects Transifex. +Cozyphotos and CozyPhotos share this mono-repository but the translations are split into two projects Transifex. That is why the translation files are not present in this repository. To update the translation in other language, make the changes directly on [tx-translate]. Select one language and click on **global** ### Maintainer -The lead maintainer for Cozy Drive is @Crash--, send him/her a :beers: to say hello! +The lead maintainer for Cozy photos is @Crash--, send him/her a :beers: to say hello! ### Get in touch @@ -205,7 +205,7 @@ You can reach the Cozy Community by: License ------- -Cozy Drive is developed by Cozy Cloud and distributed under the [AGPL v3 license][agpl-3.0]. +Cozy photos is developed by Cozy Cloud and distributed under the [AGPL v3 license][agpl-3.0]. @@ -225,8 +225,8 @@ Cozy Drive is developed by Cozy Cloud and distributed under the [AGPL v3 license [contribute]: CONTRIBUTING.md [tx]: https://www.transifex.com/cozy/ [tx-signin]: https://www.transifex.com/signin/ -[tx-app]: https://www.transifex.com/cozy/cozy-drive/dashboard/ -[tx-translate]: https://www.transifex.com/cozy/cozy-drive/translate/ +[tx-app]: https://www.transifex.com/cozy/cozy-photos/dashboard/ +[tx-translate]: https://www.transifex.com/cozy/cozy-photos/translate/ [tx-cli]: https://developers.transifex.com/docs/cli [tx-client]: https://github.com/transifex/transifex-client [libera]: https://web.libera.chat/#cozycloud diff --git a/id_rsa_travis_downcloud.enc b/id_rsa_travis_downcloud.enc deleted file mode 100644 index 20b79cd20..000000000 Binary files a/id_rsa_travis_downcloud.enc and /dev/null differ diff --git a/package.json b/package.json index b6d8db303..67afa867c 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "cozy-drive", + "name": "cozy-photos", "version": "1.64.0", "main": "src/main.jsx", "scripts": { @@ -56,7 +56,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/cozy/cozy-drive.git" + "url": "git+https://github.com/cozy/cozy-photos.git" }, "author": "Cozy Cloud (https://cozy.io/)", "contributors": [ @@ -74,9 +74,9 @@ ], "license": "AGPL-3.0", "bugs": { - "url": "https://github.com/cozy/cozy-drive/issues" + "url": "https://github.com/cozy/cozy-photos/issues" }, - "homepage": "https://github.com/cozy/cozy-drive#readme", + "homepage": "https://github.com/cozy/cozy-photos#readme", "devDependencies": { "@sentry/cli": "1.72.1", "@testing-library/jest-dom": "5.17.0", diff --git a/src/photos/targets/manifest.webapp b/src/photos/targets/manifest.webapp index 6c36cc40f..f75ad0b5f 100644 --- a/src/photos/targets/manifest.webapp +++ b/src/photos/targets/manifest.webapp @@ -7,7 +7,7 @@ "licence": "AGPL-3.0", "icon": "public/app-icon.svg", "categories": ["cozy"], - "source": "https://github.com/cozy/cozy-drive", + "source": "https://github.com/cozy/cozy-photos", "editor": "Cozy", "developer": { "name": "Cozy Cloud",