Go to file
Joas Schilling 3e2d17b0ed
Create update-nextcloud-ocp.yml
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2022-09-26 20:09:13 +02:00
.github Create update-nextcloud-ocp.yml 2022-09-26 20:09:13 +02:00
.tx
appinfo Merge pull request #1279 from nextcloud/fix/invalid-fileid 2022-09-23 09:42:58 +02:00
css Lint fix 2021-08-04 07:25:11 +00:00
cypress Disable downloading files from albums as it it not supported yet 2022-09-20 14:41:35 +02:00
img Update app icons and 'Your photos' icon 2019-12-10 16:56:33 +07:00
js Merge pull request #1279 from nextcloud/fix/invalid-fileid 2022-09-23 09:42:58 +02:00
l10n [tx-robot] updated from transifex 2022-09-26 03:21:59 +00:00
lib Do not get all the files list when fetching the albums list 2022-09-23 10:39:57 +02:00
screenshots small changes 2020-01-07 11:22:34 +01:00
src Make sure we have a valid fileID for albums content 2022-09-22 16:05:24 +02:00
templates Lint fix 2021-08-04 07:25:11 +00:00
tests Use stub implementation 2022-08-23 15:37:57 +02:00
.eslintrc.js Non-cropped layout 2020-10-16 07:10:00 +00:00
.gitattributes
.gitignore Add collaborators management views 2022-09-16 07:44:28 +00:00
.l10nignore All .l10nignore 2019-12-05 20:49:44 +01:00
.npmignore
.php-cs-fixer.dist.php Use stub implementation 2022-08-23 15:37:57 +02:00
COPYING
Makefile Fix webpack compiled changes 2019-12-05 15:05:50 +01:00
README.md Fix grammar 2022-04-05 13:40:54 -03:00
babel.config.js Bump deps and use npm7 2021-06-16 08:36:02 +02:00
composer.json Migrate to nextcloud/ocp 2022-09-23 10:02:42 +02:00
composer.lock Migrate to nextcloud/ocp 2022-09-23 10:02:42 +02:00
cypress.config.js Use registered projectId 2022-09-16 13:34:42 +02:00
jest.config.js Introduce tiled layout in the timeline 2022-08-22 19:44:47 +02:00
package-lock.json Merge pull request #1279 from nextcloud/fix/invalid-fileid 2022-09-23 09:42:58 +02:00
package.json Merge pull request #1279 from nextcloud/fix/invalid-fileid 2022-09-23 09:42:58 +02:00
postcss.config.js Bump deps and use npm7 2021-06-16 08:36:02 +02:00
psalm.xml Use stub implementation 2022-08-23 15:37:57 +02:00
stylelint.config.js Rename to stylelintConfig 2021-12-21 07:26:08 +01:00
webpack.js Add collaborators management views 2022-09-16 07:44:28 +00: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.