Commit Graph

816 Commits

Author SHA1 Message Date
Louis Chemineau 12f6e25a7d
feat: Use blurhash as preview
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-07 11:57:49 +01:00
julia.kirschenheuter 26ad6c77d0 chore(deps): Bump nextcloud/vue from `8.6.2` to `8.8.1`
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2024-02-29 15:49:01 +01:00
Louis ce3ed19b19
Merge pull request #2337 from nextcloud/dependabot/npm_and_yarn/postcss-8.4.35
Chore(deps-dev): Bump postcss from 8.4.31 to 8.4.35
2024-02-13 18:05:24 +01:00
Louis 3dbfb4ca64
Merge pull request #2338 from nextcloud/dependabot/npm_and_yarn/nextcloud/stylelint-config-2.4.0
Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.1 to 2.4.0
2024-02-13 18:05:13 +01:00
dependabot[bot] cb80b0ca66
Chore(deps-dev): Bump postcss from 8.4.31 to 8.4.35
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.31 to 8.4.35.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.31...8.4.35)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 04:24:09 +00:00
dependabot[bot] 290b0ebcfd
Chore(deps-dev): Bump ts-node from 10.9.1 to 10.9.2
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.9.1 to 10.9.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.9.1...v10.9.2)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 02:49:07 +00:00
dependabot[bot] 086879497c
Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.1 to 2.4.0
Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud/stylelint-config) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/nextcloud/stylelint-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/stylelint-config/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/stylelint-config/compare/v2.3.1...v2.4.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 02:48:43 +00:00
julia.kirschenheuter cbd91f4dc5 Bump NcVue to `v8.6.2`
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-07 11:04:03 -08:00
Ferdinand Thiessen 5f03c45728
enh: Migrate photos picker to use NcDialog
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-07 11:48:27 +01:00
dependabot[bot] c43ac27dc4
Merge pull request #2291 from nextcloud/dependabot/npm_and_yarn/cypress-visual-regression-4.0.0 2024-02-04 00:30:03 +00:00
dependabot[bot] bcd628ca6a
Chore(deps): Bump camelcase from 7.0.0 to 8.0.0
Bumps [camelcase](https://github.com/sindresorhus/camelcase) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/sindresorhus/camelcase/releases)
- [Commits](https://github.com/sindresorhus/camelcase/compare/v7.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: camelcase
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-03 03:04:31 +00:00
Christopher Ng bb79f5a645
chore: Bump @nextcloud deps
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-01-30 10:22:39 +01:00
dependabot[bot] d72c5e670d
Chore(deps-dev): Bump cypress-visual-regression from 2.1.1 to 4.0.0
Bumps [cypress-visual-regression](https://github.com/cypress-visual-regression/cypress-visual-regression) from 2.1.1 to 4.0.0.
- [Changelog](https://github.com/cypress-visual-regression/cypress-visual-regression/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-visual-regression/cypress-visual-regression/commits)

---
updated-dependencies:
- dependency-name: cypress-visual-regression
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:30:15 +00:00
Christopher Ng 298a71eacf chore: Bump @nextcloud/vue to v8.5.0
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-01-23 10:55:22 -08:00
nextcloud-command 6e77a78e91 Update npm and node engines versions
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-01-16 13:18:48 +00:00
julia.kirschenheuter 6316505128 Bump NcVue to 8.4.0
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-12-27 14:21:22 +00:00
Joas Schilling c54194263f
feat(deps): Add Nextcloud 29 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-23 14:25:21 +01:00
Christopher Ng 4a2b554cd7 chore: Bump @nextcloud/vue to v8.2.0
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-11-17 16:27:08 -08:00
Louis Chemineau 9ba51444c0
Fix eslint
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-11-09 15:35:32 +01:00
Louis Chemineau 88f9312750
Create photos sidebar tab
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-11-09 15:26:02 +01:00
root 2563e7bd29 update vue to 8.0.0-beta.9
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-31 15:25:39 +01:00
dependabot[bot] 09edaaa0bc Chore(deps): Bump vue-material-design-icons from 5.1.2 to 5.2.0
Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 5.1.2 to 5.2.0.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/robcresswell/vue-material-design-icons/compare/5.1.2...5.2.0)

---
updated-dependencies:
- dependency-name: vue-material-design-icons
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 16:16:09 +02:00
dependabot[bot] e721c6af64
Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.31
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.27 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 12:20:54 +00:00
dependabot[bot] 04238f5ae3 Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1
Bumps [cypress-wait-until](https://github.com/NoriSte/cypress-wait-until) from 1.7.2 to 2.0.1.
- [Release notes](https://github.com/NoriSte/cypress-wait-until/releases)
- [Changelog](https://github.com/NoriSte/cypress-wait-until/blob/master/release.config.js)
- [Commits](https://github.com/NoriSte/cypress-wait-until/commits/v2.0.1)

---
updated-dependencies:
- dependency-name: cypress-wait-until
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 12:14:49 +02:00
dependabot[bot] 1f07aa576f
Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.2
Bumps [tslib](https://github.com/Microsoft/tslib) from 2.5.0 to 2.6.2.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/2.5.0...v2.6.2)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-30 01:19:00 +00:00
Louis Chemineau 0f0cd60976
Bump cypress to v13
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-09-21 11:15:44 +02:00
dependabot[bot] 32ebe06a72
Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6
Bumps [@vue/vue2-jest](https://github.com/vuejs/vue-jest) from 29.2.4 to 29.2.6.
- [Release notes](https://github.com/vuejs/vue-jest/releases)
- [Commits](https://github.com/vuejs/vue-jest/compare/v29.2.4...v29.2.6)

---
updated-dependencies:
- dependency-name: "@vue/vue2-jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 02:37:47 +00:00
Christopher Ng 784aa9eb52 chore(deps): Upgrade @nextcloud/vue to v8 beta
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-29 10:11:34 -07:00
dependabot[bot] 150fb055a3
Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6
Bumps [@vue/test-utils](https://github.com/vuejs/test-utils) from 1.3.3 to 1.3.6.
- [Release notes](https://github.com/vuejs/test-utils/releases)
- [Commits](https://github.com/vuejs/test-utils/commits)

---
updated-dependencies:
- dependency-name: "@vue/test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-09 09:52:14 +00:00
dependabot[bot] 1d80f4cdf4 Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.14
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.13 to 10.4.14.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.13...10.4.14)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-09 11:33:15 +02:00
John Molakvoæ d5d99257f6
chore(deps): upgrade `@nextcloud` family
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-09 09:48:05 +02:00
John Molakvoæ add39f5ac1
Merge pull request #1982 from nextcloud/dependabot/npm_and_yarn/qs-6.11.2 2023-08-08 16:19:46 +02:00
John Molakvoæ bdc1077e52
Merge pull request #1984 from nextcloud/dependabot/npm_and_yarn/postcss-loader-7.3.3 2023-08-08 16:19:33 +02:00
dependabot[bot] 7ed650d4e5
Chore(deps): Bump qs from 6.11.0 to 6.11.2
Bumps [qs](https://github.com/ljharb/qs) from 6.11.0 to 6.11.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.11.0...v6.11.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-08 14:18:50 +00:00
dependabot[bot] eb9645c007
Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0
Bumps [@nextcloud/initial-state](https://github.com/nextcloud/nextcloud-initial-state) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-initial-state/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-initial-state/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-initial-state/compare/v2.0.0...v2.1.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/initial-state"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-05 03:22:18 +00:00
dependabot[bot] 4b2318ccfc
Chore(deps-dev): Bump postcss-loader from 7.0.2 to 7.3.3
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader) from 7.0.2 to 7.3.3.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases)
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v7.0.2...v7.3.3)

---
updated-dependencies:
- dependency-name: postcss-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-05 03:21:58 +00:00
dependabot[bot] 9d394b294f
Bump wait-on from 6.0.1 to 7.0.1
Bumps [wait-on](https://github.com/jeffbski/wait-on) from 6.0.1 to 7.0.1.
- [Release notes](https://github.com/jeffbski/wait-on/releases)
- [Commits](https://github.com/jeffbski/wait-on/compare/v6.0.1...v7.0.1)

---
updated-dependencies:
- dependency-name: wait-on
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 12:01:32 +00:00
John Molakvoæ d6aff35e03
chore: update node engines to next LTS (node 20 / npm 9)
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-21 12:32:17 +02:00
Louis Chemineau 9cf35eca57 Add jest's types
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-06-05 18:12:49 +02:00
Louis Chemineau 4103fbdf5d Apply linting rules
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-05-25 12:47:39 +02:00
Joas Schilling 4fa845218a
feat(deps): Add Nextcloud 28 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-17 15:17:20 +02:00
Louis Chemineau 7085aa6d3f Run npm audit fix
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-05-16 11:07:14 +02:00
julia.kirschenheuter 3499b2ab80 Bump @nextcloud/vue to 7.11.3
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-05-08 14:14:48 +02:00
hamza221 5835fa481b
fix focus in filepicker
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-04-13 11:04:04 +02:00
dependabot[bot] 4f99c6a9b1
bump cypress from 12.5.0 to 12.9.0
---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 03:31:40 +00:00
Joas Schilling ee3c92ccbf
chore: Add Nextcloud 27 support on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-03 10:23:45 +01:00
Louis Chemineau 0234a47791
Add location grouping views
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-02-24 08:35:39 +01:00
Louis Chemineau d94f30cc09 Add commands and listeners to generate location data of files:
The location data is stored inside `oc_files_metadata`.

- `occ photos:update-1000-cities` to update the cities1000 file.
- `occ photos:map-media-to-location`to map picture coordinates to a location

- `ReverseGeoCoderService` download the necessary files and build the `KDTree`
- `UpdateReverseGeocodingFilesCommand` command to allow to manually create the needed reverse geocoding files
- `MediaLocationManager` to manager the location mappings
- `MapMediaToLocationCommand` command to manually trigger location data mapping. Useful for pre-existing pictures.
- `LocationManagerNodeEventListener` to react to node, user and share events.
- `MapMediaToLocationJob` to reduce the load in event listeners

```php
                                          ┌─────────────────────┐
                            ┌────────────►│MapMediaToLocationJob│
                            │             └─────────┬───────────┘
                            │                       │
   ┌────────────────────────┴───────┐               │
   │LocationManagerNodeEventListener├──┐            ▼
   └────────────────────────────────┘  │  ┌────────────────────┐     ┌──────────────┐
                                       ├─►│MediaLocationManager├────►│LocationMapper│
   ┌─────────────────────────┐         │  └─────────┬──────────┘     └──────────────┘
   │MapMediaToLocationCommand├─────────┘            │
   └─────────────────────────┘                      │
                                                    ▼
   ┌──────────────────────────────────┐   ┌──────────────────────┐
   │UpdateReverseGeocodingFilesCommand├──►│ReverseGeoCoderService│
   └──────────────────────────────────┘   └──────────────────────┘
```

Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-02-22 15:44:33 +01:00
Louis 6dafb6b51d
Merge pull request #1622 from nextcloud/artonge/e2e/match_cypress_config_with_server
Copy how cypress is run on the server
2023-02-08 15:53:28 +01:00
dependabot[bot] ed2b939fed
Chore(deps): Bump jest-environment-jsdom from 29.3.1 to 29.4.1
Bumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.3.1 to 29.4.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.4.1/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-04 03:28:21 +00:00