📸 Your memories under your control
Перейти к файлу
Nextcloud bot cc0c8804d0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-05-23 01:12:51 +00:00
.github chore(ci): Add reuse check 2024-05-03 11:40:12 +02:00
.reuse chore: Add SPDX header 2024-05-03 11:28:13 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:49:59 +00:00
LICENSES Update PublicAlbumAuthBackend licence to 3.0 or later 2024-05-07 10:50:33 +02:00
appinfo chore: Add SPDX header 2024-05-03 11:28:13 +02:00
composer chore: Add SPDX header 2024-05-03 11:28:13 +02:00
cypress chore: Add SPDX header 2024-05-03 11:28:13 +02:00
img chore: optimize svg size 2024-05-03 14:47:01 +02:00
js chore(assets): Recompile assets 2024-05-13 16:08:27 +00:00
l10n Fix(l10n): Update translations from Transifex 2024-05-23 01:12:51 +00:00
lib fix(SizeMetadataProvider): Swap the width and height if the image is rotated 2024-05-14 09:50:43 +02:00
screenshots Update screenshot in Readme.md 2022-11-15 12:59:15 +01:00
src fix(faces): Fix call to Viewer.open 2024-05-13 18:04:54 +02:00
templates chore: Add SPDX header 2024-05-03 11:28:13 +02:00
tests chore: Add SPDX header 2024-05-03 11:28:13 +02:00
.eslintrc.js Non-cropped layout 2020-10-16 07:10:00 +00:00
.gitattributes Create .gitattributes 2019-12-05 12:12:36 +01:00
.gitignore Revert using display name in shared albums' name 2023-05-16 09:54:41 +02:00
.l10nignore All .l10nignore 2019-12-05 20:49:44 +01:00
.npmignore This is photos 2019-11-04 18:54:03 +01:00
.php-cs-fixer.dist.php Add commands and listeners to generate location data of files: 2023-02-22 15:44:33 +01:00
AUTHORS.md chore: Add SPDX header 2024-05-03 11:28:13 +02:00
COPYING This is photos 2019-11-04 18:54:03 +01:00
Makefile chore: Add SPDX header 2024-05-03 11:28:13 +02:00
README.md chore: Add SPDX header 2024-05-03 11:28:13 +02:00
babel.config.js Bump deps and use npm7 2021-06-16 08:36:02 +02:00
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.23.1 to 5.24.0 2024-05-04 03:21:00 +00:00
cypress.config.ts fix: Adjust cypress config 2024-02-04 01:17:01 +01:00
jest.config.js Introduce tiled layout in the timeline 2022-08-22 19:44:47 +02:00
package-lock.json fix(deps): fix npm audit 2024-05-07 11:08:06 +02:00
package.json Chore(deps-dev): Bump postcss from 8.4.35 to 8.4.38 2024-04-27 01:24:11 +00:00
postcss.config.js Bump deps and use npm7 2021-06-16 08:36:02 +02:00
psalm.xml techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 2023-08-28 15:54:36 +02:00
stylelint.config.js Rename to stylelintConfig 2021-12-21 07:26:08 +01:00
tsconfig.json Copy how cypress is run on the server 2023-02-01 18:01:00 +01:00
webpack.js Add dashboard widget: On this day 2024-03-20 14:25:39 +01:00

README.md

Nextcloud Photos

REUSE status

📸 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 included in Nextcloud 18 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.