Commit Graph

75821 Commits (b5bc4f31cf2b97ad08457fff92fbddcfd58153ee)
 

Author SHA1 Message Date
Ferdinand Thiessen 7eacd8b443
Merge pull request #46782 from nextcloud/fix/file-filters-design
fix(files): Ensure scrolled file list does not leak through file filters
2024-07-26 16:02:38 +07:00
nextcloud-command f3d9a71a34 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-26 13:38:39 +07:00
Ferdinand Thiessen 7abaee813a fix(files): Ensure scrolled file list does not leak through file filters
1. when scrolling the file list should not be visible behind the filters
2. on mobile we need to remove the padding of the filters to ensure they are accessible

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:27:29 +07:00
Ferdinand Thiessen 711e17698d
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:24:29 +07:00
Ferdinand Thiessen 3d3969c878
fix(styles): use also new CSS variable for correct header text color on public pages
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:22:10 +07:00
Ferdinand Thiessen a43fd11ac1
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:16:58 +07:00
Ferdinand Thiessen 39e163a192
fix(styles): Make sure footer with legal links is shown correctly
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:12:33 +07:00
Marcel Klehr 36130ace98
Merge pull request #46775 from nextcloud/chore/deprecate-old-ai-apis
chore: deprecate old AI APIs
2024-07-26 13:57:47 +07:00
Marcel Klehr b9187dcb9e fix(testing): Make Testing TextProcessing providers unicode safe
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-07-26 13:50:36 +07:00
Maksim Sukharev 0dc4ed1f62
style(settings): align icons at legacy help navigation
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-07-26 13:08:12 +07:00
Marcel Klehr 397b1d1654 chore: deprecate old AI APIs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-07-26 11:20:46 +07:00
John Molakvoæ 87dc0614d7
Merge pull request #46767 from nextcloud/fix/files-new-file-node 2024-07-26 11:11:20 +07:00
Ferdinand Thiessen dd88fa03a4 fix(files): Correctly validate new node name
* Resolves https://github.com/nextcloud/server/issues/45409

This includes two fixes:
1. The name in the "new node" dialog is correctly selected (e.g. `file.txt` only `file` is selected by default), to allow quick naming
2. `@nextcloud/files` functions for filename validation are used, this allows to use new Nextcloud 30 capabilities (e.g. reserved names)

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-26 08:46:23 +07:00
Kate 40c72d3f24
Merge pull request #46748 from nextcloud/refactor/core/security-attributes 2024-07-26 10:20:28 +07:00
provokateurin c57c3c1573
refactor(core): Replace security annotations with respective attributes
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-26 07:30:45 +07:00
Kate 41f7fa6840
Merge pull request #46745 from nextcloud/refactor/comments/security-attributes 2024-07-26 07:13:50 +07:00
Kate a9b77c3d12
Merge pull request #46761 from nextcloud/fix/core/document-csrf-token-endpoint 2024-07-26 07:13:26 +07:00
Nextcloud bot c2acabf020
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:19:53 +07:00
Arthur Schiwon 6e558a6d98
Merge pull request #46713 from nextcloud/release/30.0.0_beta_1
30.0.0 beta 1
2024-07-25 23:33:59 +07:00
Daniel 813264c15d
Merge pull request #46508 from nextcloud/ernolf/enh/imaginary-pdf-handling
feat(preview): introducing new class ImaginaryPDF
2024-07-25 23:17:58 +07:00
Arthur Schiwon b69dc21588
build(js): compile assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-25 22:41:50 +07:00
Arthur Schiwon ec15c5dfe9
build(hub): 30.0.0 beta 1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-25 22:39:26 +07:00
dependabot[bot] 21428cc961
Merge pull request #46765 from nextcloud/dependabot/npm_and_yarn/requirejs-2.3.7 2024-07-25 19:43:09 +07:00
dependabot[bot] 339fb9c0be
build(deps-dev): bump requirejs from 2.3.6 to 2.3.7
Bumps [requirejs](https://github.com/jrburke/r.js) from 2.3.6 to 2.3.7.
- [Commits](https://github.com/jrburke/r.js/compare/2.3.6...2.3.7)

---
updated-dependencies:
- dependency-name: requirejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-25 18:15:20 +07:00
Ferdinand Thiessen 97ea95714a
Merge pull request #45708 from nextcloud/feat/files-filters
feat(files): Implement files list filters
2024-07-25 20:12:52 +07:00
Andy Scherzinger 4f2a29adf9
Merge pull request #46672 from nextcloud/fix/preview-invalid-id
Avoid using partial file info as valid one
2024-07-25 19:37:30 +07:00
Andy Scherzinger 2e353d8849
Merge pull request #46759 from nextcloud/chore/less-banding-image
fix(theming): Use version with less color banding for dark variant
2024-07-25 19:33:37 +07:00
Ferdinand Thiessen 66f77b562c
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:29 +07:00
Ferdinand Thiessen 2c0e2cc09e
test: Add cypress tests for file list filtering
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:28 +07:00
Ferdinand Thiessen 1fc6b79f7c
feat(files_sharing): Add file list filter to filter by owner / sharee
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:28 +07:00
Ferdinand Thiessen aad09764cd
refactor: Make route parameters accessible using composables to reuse
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:28 +07:00
Ferdinand Thiessen 842c21f96b
feat(files): Implement files list filters for name, modified time and type
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:23 +07:00
Ferdinand Thiessen 968d41241b
feat(files): Allow to add file list filters
This adds sticky file list filters above the file list.
Those filters are used to filter the directory content and thus filter the file list.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:15:38 +07:00
Andy Scherzinger ba91f42c8b
Merge pull request #46753 from nextcloud/fix/renaming-full-validation
fix(files): Use `@nextcloud/files` filename validation to show more details
2024-07-25 18:28:13 +07:00
provokateurin 90e108e548
fix(core): Document CSRF token endpoint
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-25 18:04:46 +07:00
provokateurin 9d1705259c
fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checks
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-25 17:31:49 +07:00
ernolf a8bdd4f99b
feat(preview): move previews for imaginary pdf to own class ImaginaryPDF
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-07-25 17:01:01 +07:00
Ferdinand Thiessen 090a4010c1
fix(theming): Use version with less color banding for dark variant
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 16:58:12 +07:00
Greta d5bb37ab0d
Merge pull request #46749 from nextcloud/fix/background-job-error
fix: add a try and catch for delete versioning
2024-07-25 16:49:17 +07:00
Tobias Kaminsky c9da3daf7b
Merge pull request #46464 from nextcloud/unified-search-enhancements
Unified search: add attributes for clients
2024-07-25 16:39:33 +07:00
Ferdinand Thiessen c377205791
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 15:49:51 +07:00
Ferdinand Thiessen 523e0d3f2b
fix(files): Use `@nextcloud/files` filename validation to show more details
This will enable showing more details what exactly is wrong with the filename.
Especially with the new capabilities introduced with Nextcloud 30.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 15:49:33 +07:00
tobiasKaminsky 63d5c2b0e0 fix: https://github.com/nextcloud/calendar/issues/6079 and https://github.com/nextcloud/contacts/issues/3997
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-07-25 15:42:09 +07:00
Ferdinand Thiessen 9ed6d1eb9a
Merge pull request #46648 from nextcloud/fix/files-sharing-open
fix(files_sharing): `open-in-files` should open a folder and not the parent
2024-07-25 15:41:12 +07:00
Ferdinand Thiessen bc216efb30
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 15:09:25 +07:00
Ferdinand Thiessen 4979ed074f
test: Add regression test for opening shared folders
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 15:06:49 +07:00
Ferdinand Thiessen 442a233d39
fix(files_sharing): `open-in-files` should open a folder and not the parent
For files this behavior is fine, but for folders the folder itself should be opened.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 15:06:48 +07:00
greta 26d22881e5 fix: add a try and catch for delete versioning
Signed-off-by: greta <gretadoci@gmail.com>
2024-07-25 14:46:06 +07:00
Robin Appelman 6953be7a01
Merge pull request #46685 from nextcloud/sabre-directory-exception-previous
fix: keep previous exception when wrapping dav exceptions
2024-07-25 14:39:50 +07:00
Julius Härtl 3d7d0b6088
Merge pull request #46383 from nextcloud/feat/template-fields
feat: Template field workflow
2024-07-25 14:19:49 +07:00