Commit graph

77582 commits

Author SHA1 Message Date
nextcloud-command
0032461692
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-16 22:18:44 +02:00
Ferdinand Thiessen
e8c1e2c611
fix(code-style): Adjust JS code to our code style
This resolves 68 ESLint warnings about invalid code style.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-16 22:11:59 +02:00
Ferdinand Thiessen
5be832344e
Merge pull request #48425 from nextcloud/fix/files-rename
fix(files): Ensure renaming state is correctly reset
2024-10-16 13:12:00 +02:00
Ferdinand Thiessen
9692da4a4b
Merge pull request #48696 from nextcloud/fix/share-notifications
fix(files_sharing): Add proper user facing messages on success
2024-10-16 12:49:38 +02:00
nextcloud-command
8e599600fb
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-16 12:12:05 +02:00
Ferdinand Thiessen
0ccced8664
fix(files_sharing): Add proper user facing messages on success
1. Use proper translated strings
2. Fix invalid use of translation message on API result
3. Log all errors

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-16 12:09:53 +02:00
Nextcloud bot
94e1241c58
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-16 00:20:20 +00:00
Ferdinand Thiessen
5b007b7b32
Merge pull request #48332 from nextcloud/chore/migrate-encryption-away-from-hooks
refactor(encryption): Migrate from hooks to events
2024-10-15 19:17:19 +02:00
Ferdinand Thiessen
b4ec7ca559
chore: Unify user related events to always provide a getUid method
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-15 18:33:11 +02:00
Ferdinand Thiessen
f3aa004b1c
refactor(encryption): Migrate away from Hooks to typed events
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Louis <louis@chmn.me>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-15 18:33:06 +02:00
nextcloud-command
4da970455a chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-15 16:30:25 +00:00
Ferdinand Thiessen
ef5a9cf00d
fix(files): Ensure renaming state is correctly reset
Problem: Is a node is renamed and the new name is out of the current
visible list of nodes the component will be recycled, this means
the props will change, so when the `onRename` functions is about to reset
the state the `this.source` will point to a different node.

To fix this, but also to separate business logic from visual representation,
the logic is moved into the renaming store and the component is only
responsible for rendering.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-15 18:20:16 +02:00
Christoph Wurst
cd3dc1719b
Merge pull request #48684 from nextcloud/bug/noid/codeowners-caldav-carddav
chore: request review from groupware when changing the card- and cald…
2024-10-15 15:54:16 +02:00
Ferdinand Thiessen
a5d8f4c8b6
Merge pull request #48702 from nextcloud/chore/update-sass-loader
chore: migrate from deprecated SASS API and SASS JS API
2024-10-15 15:11:41 +02:00
Côme Chilliet
dc92218d6d
Merge pull request #48371 from nextcloud/fix/rector-use-statements
Auto import Nextcloud classes in rector runs
2024-10-15 11:45:10 +02:00
Côme Chilliet
be80943686
chore: Update baseline after rector refactoring
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-10-15 10:47:38 +02:00
Côme Chilliet
1580c8612b
chore(apps): Apply new rector configuration to autouse classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-10-15 10:40:25 +02:00
Côme Chilliet
4ff9b3e0ce
feat(rector): Skip classes with a name too common from auto use statement
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-10-15 10:38:21 +02:00
Kate
cbcbe8a83c
Merge pull request #48682 from nextcloud/fix/appconfig/sensitive-keys-external-jwt-private-key 2024-10-15 10:38:16 +02:00
Côme Chilliet
28153443a5
chore(rector): Add rule to import Nextcloud classes in all files
We skip all files outside of OC/OCA/OCP from "use" auto-import because
 it’s not always desirable to import classes when they have generic
 names, so it should be the developer choice.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-10-15 10:38:05 +02:00
John Molakvoæ
832695d565
Merge pull request #48206 from nextcloud/feat/systemtags-public 2024-10-15 09:15:16 +02:00
Nextcloud bot
07f822c916
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-15 00:20:12 +00:00
Ferdinand Thiessen
b964e05312
Merge pull request #48673 from nextcloud/fix/null-label
fix(share): Return empty string if no label is set
2024-10-14 19:10:12 +02:00
Grigorii K. Shartsev
39ebc6ebc2 chore(assets): recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-10-14 18:54:32 +02:00
Grigorii K. Shartsev
7e03371dd7 chore(sass): migrate from deprecated mixed decls
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-10-14 18:52:36 +02:00
Grigorii K. Shartsev
958371b6b8 chore(sass): migrate from deprecated SASS api
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-10-14 18:52:36 +02:00
Grigorii K. Shartsev
1fba65545b chore(webpack): migrate to node-polyfill-webpack-plugin v4
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-10-14 18:52:36 +02:00
Grigorii K. Shartsev
6fbfdfe607 chore(devDeps): bump @nextcloud/webpack-vue-config and style related loaders
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-10-14 18:37:00 +02:00
Ferdinand Thiessen
3d2039f041
Merge pull request #48687 from nextcloud/chore/gender-neutral-language
chore: Use more gender neutral language
2024-10-14 18:13:30 +02:00
Ferdinand Thiessen
262ed0ffeb
Merge pull request #48650 from nextcloud/fix/shipped-app-version
fix: Shipped apps should include the Nextcloud version in the cache buster
2024-10-14 17:22:24 +02:00
Joas Schilling
f07993173a
Merge pull request #48604 from nextcloud/bugfix/noid/fix-tainted-file-appinfo
fix(appmanager): Fix tainted file path when loading appinfos
2024-10-14 17:03:09 +02:00
Ferdinand Thiessen
980ab1f56b
fix: Shipped apps should include the Nextcloud version in the cache buster
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-14 16:04:13 +02:00
Git'Fellow
ef532fefda
Merge pull request #48689 from nextcloud/mixedSetTTL
fix(locking): Accept mixed as value on setTTL
2024-10-14 15:43:08 +02:00
Ferdinand Thiessen
64dd4ce0ee
revert: "fix(files_sharing): Make share labels nullable"
This reverts commit 01c4fa3ba8.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-14 15:16:25 +02:00
Ferdinand Thiessen
2e4d3e4e75
fix(share): Return empty string if no label is set
* Resolves: https://github.com/nextcloud/server/issues/48629

While the database supports NULL, the typing has always said it only returns *string*.
So to not break any apps that might trust the typings we should return `''` if the database is set to `NULL`.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-14 15:15:51 +02:00
Joas Schilling
07449847e1
fix(appmanager): Fix tainted file path when loading appinfos
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-14 14:33:19 +02:00
nextcloud-command
46e844d14d
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-14 13:59:24 +02:00
provokateurin
51d9d63a01
chore: Use more gender neutral language
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-14 13:59:24 +02:00
Git'Fellow
8f7784bdf9
fix(locking): Accept mixed as value on setTTL
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-10-14 12:17:27 +02:00
Daniel Kesselberg
a495778646
chore: update groupware code owners
Ref https://github.com/nextcloud/groupware?tab=readme-ov-file#components-and-roles

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-10-14 11:51:59 +02:00
Louis
3f75c4808d
Merge pull request #48653 from nextcloud/rakekniven-patch-2
chore(l10n): Use default plural handling
2024-10-14 11:23:28 +02:00
nextcloud-command
d89aa55273 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-14 09:03:45 +00:00
provokateurin
7edb70a63e
fix(AppConfig): Add external JWT private key to sensitive keys
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-14 10:42:06 +02:00
Kate
10d1c3c29f
Merge pull request #48537 from nextcloud/add-command-to-cleanup-preview 2024-10-14 08:57:00 +02:00
Nextcloud bot
ec7f3605ac
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-14 00:20:01 +00:00
dependabot[bot]
c5115caacc
Merge pull request #48577 from nextcloud/dependabot/npm_and_yarn/puppeteer-23.5.0 2024-10-13 10:22:42 +00:00
dependabot[bot]
4c3f031af7 chore(deps-dev): Bump puppeteer from 23.4.1 to 23.5.0
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 23.4.1 to 23.5.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v23.4.1...puppeteer-v23.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-13 12:11:17 +02:00
dependabot[bot]
12c516775e
Merge pull request #48670 from nextcloud/dependabot/npm_and_yarn/pinia/testing-0.1.6 2024-10-13 09:14:43 +00:00
dependabot[bot]
69c2b3c17b chore(deps-dev): Bump @pinia/testing from 0.1.5 to 0.1.6
Bumps [@pinia/testing](https://github.com/vuejs/pinia) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/vuejs/pinia/releases)
- [Commits](https://github.com/vuejs/pinia/compare/@pinia/testing@0.1.5...@pinia/testing@0.1.6)

---
updated-dependencies:
- dependency-name: "@pinia/testing"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-10-13 09:03:21 +00:00
dependabot[bot]
de30fadaf5
Merge pull request #48669 from nextcloud/dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-2.2.4 2024-10-13 07:05:54 +00:00