Go to file
dependabot[bot] bf2215b83d
Chore(deps-dev): Bump psalm/phar from 5.21.1 to 5.22.1
Bumps [psalm/phar](https://github.com/psalm/phar) from 5.21.1 to 5.22.1.
- [Release notes](https://github.com/psalm/phar/releases)
- [Commits](https://github.com/psalm/phar/compare/5.21.1...5.22.1)

---
updated-dependencies:
- dependency-name: psalm/phar
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 02:48:41 +00:00
.github Updating command-compile.yml workflow from template 2024-02-04 20:40:36 +00:00
.tx
appinfo Add album creation to occ 2023-12-13 10:52:07 +01:00
composer perf(autoloader): Force own autoloader 2023-02-24 12:26:45 +01:00
cypress Upload test images in the /Photos directory 2024-02-15 16:24:02 +01:00
img
js Compile assets 2024-02-15 16:25:01 +01:00
l10n Fix(l10n): Update translations from Transifex 2024-02-17 01:19:22 +00:00
lib Restrict source folder selection to 1 2024-02-15 16:24:02 +01:00
screenshots
src Improve errors handling 2024-02-15 16:24:02 +01:00
templates
tests Fix psalm 2023-11-09 23:37:24 +01:00
.eslintrc.js
.gitattributes
.gitignore Revert using display name in shared albums' name 2023-05-16 09:54:41 +02:00
.l10nignore
.npmignore
.php-cs-fixer.dist.php Add commands and listeners to generate location data of files: 2023-02-22 15:44:33 +01:00
COPYING
Makefile Install php deps on dev setup 2023-05-09 10:59:51 +01:00
README.md Add information that main branch is needed of viewer app 2023-12-13 11:33:16 +01:00
babel.config.js
composer.json Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.1 to 1.2.1 2024-02-03 02:13:29 +00:00
composer.lock Chore(deps-dev): Bump psalm/phar from 5.21.1 to 5.22.1 2024-02-17 02:48:41 +00:00
cypress.config.ts fix: Adjust cypress config 2024-02-04 01:17:01 +01:00
jest.config.js
package-lock.json Merge pull request #2337 from nextcloud/dependabot/npm_and_yarn/postcss-8.4.35 2024-02-13 18:05:24 +01:00
package.json Merge pull request #2337 from nextcloud/dependabot/npm_and_yarn/postcss-8.4.35 2024-02-13 18:05:24 +01:00
postcss.config.js
psalm.xml techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 2023-08-28 15:54:36 +02:00
stylelint.config.js
tsconfig.json
webpack.js Add sidebar to the build entries 2023-11-15 22:00:08 +01: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.

Optional add-ons that make the Photos app even better:

  • Install Recognize for Nextcloud for AI-powered automatic face and object recognition. Includes automated tagging/categorizing.
  • Install the preview generator if pre-generating thumbnails is desired.
  • Install Imaginary to speed up preview generation.

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

This app requires the Viewer app to be installed and enabled. Follow its development setup and then continue here.

  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.