Go to file
Louis 80144d50af
Merge pull request #1323 from nextcloud/artonge/fix/shared_albums_e2e_tests
Fix e2e tests
2022-10-11 09:54:21 +02:00
.github Create update-nextcloud-ocp.yml 2022-09-26 20:09:13 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:49:59 +00:00
appinfo Make public pages work 2022-10-10 12:23:52 +02:00
css
cypress Fix e2e tests 2022-10-10 20:10:03 +02:00
img
js compile assets 2022-10-10 12:26:15 +02:00
l10n [tx-robot] updated from transifex 2022-10-11 02:41:46 +00:00
lib Fix e2e tests 2022-10-10 20:10:03 +02:00
screenshots
src Remove public upload code 2022-10-10 12:23:52 +02:00
templates Make public pages work 2022-10-10 12:23:52 +02:00
tests Make public pages work 2022-10-10 12:23:52 +02:00
.eslintrc.js
.gitattributes
.gitignore
.l10nignore
.npmignore
.php-cs-fixer.dist.php
COPYING
Makefile
README.md
babel.config.js
composer.json Migrate to nextcloud/ocp 2022-09-23 10:02:42 +02:00
composer.lock Update psalm baseline 2022-10-02 05:17:01 +00:00
cypress.config.js Use registered projectId 2022-09-16 13:34:42 +02:00
jest.config.js
package-lock.json Cleaning before review 2022-10-10 12:23:52 +02:00
package.json Cleaning before review 2022-10-10 12:23:52 +02:00
postcss.config.js
psalm.xml Make public pages work 2022-10-10 12:23:52 +02:00
stylelint.config.js
webpack.js Add public link logic 2022-10-10 12:23:52 +02:00

README.md

Nextcloud Photos

📸 Your memories under your control

Work in progress screenshot of Nextcloud Photos App

Why is this so awesome?

  • 📸 Beautiful Photo and Video Timeline
  • Favorites and Tagging: Favorite and tag your photos!
  • Slideshow and easy sharing: Show slideshows and share your photos or albums easily
  • Albums: Create albums from your contents

🚀 Installation

In your Nextcloud, simply enable the Photos app through the Apps management. The Nextcloud Photos app is only included in nextcloud v18 and higher.

Consider installing the preview generator for pre-generating thumbnails.

Mobile Photos

Use the Android/iOS App to view your photos. It's possible to auto-upload them.

Maintainers

If you'd like to join, just go through the issues list and fix some!

🏗 Development setup

  1. ☁ Clone this into your apps folder of your Nextcloud.
  2. 👩‍💻 In a terminal, run the command make dev-setup to install the dependencies.
  3. 🏗 Then to build the Javascript whenever you make changes, run make build-js. To create a pull request use make build-js-production. Watch changes with: make watch-js.
  4. Enable the app through the app management of your Nextcloud.
  5. 🎉 Partytime!
  6. 💻 Fix easily linting issues with npm run lint:fix.