Ferdinand Thiessen
82237a8bc9
refactor(files): migrate to new `NcForm*` components for app settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 13:09:06 +07:00
Louis Chmn
8dc64d794c
refactor(files_versions): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-24 17:46:44 +07:00
Ferdinand Thiessen
3364f18ca0
test(dav): add e2e tests for availability & absence
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-23 05:21:46 +07:00
Ferdinand Thiessen
cfe886a96e
chore: replace `cypress-delete-downloads-folder` with simple implementation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-22 12:39:59 +07:00
Ferdinand Thiessen
1082dee5a4
chore: migrate Cypress to `@nextcloud/e2e-test-server`
...
- chore: use vite preprocessor for Cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-22 11:57:17 +07:00
Ferdinand Thiessen
81718a035a
test: adjust cypress tests for changes filter behavior
...
In https://github.com/nextcloud/server/issues/53038 we changed the
behavior: The filename filter is reset when changing the directory.
So we need to also adjust the Cypress tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-21 19:38:20 +07:00
Ferdinand Thiessen
f224d6680b
test: adjust cypress tests for updated `@nextcloud/password-confirmation`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-17 15:01:10 +07:00
Ferdinand Thiessen
3cf210a9a5
chore: ensure no `.only` is commited in test files
...
`.only` is only to be used for development, but must not be committed.
Instead failing tests which should be kept for later should be skipped
(`.skip`).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-15 16:00:01 +07:00
Ferdinand Thiessen
b3762488e8
test: adjust FilePicker tests to new dialogs version
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-15 14:25:10 +07:00
Ferdinand Thiessen
a66135f32f
chore: remove Cypress component testing
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 14:30:14 +07:00
Ferdinand Thiessen
91f3b6b4ee
chore: adjust code to new codestyle
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-02 13:19:42 +07:00
Louis
f8bed8f186
Merge pull request #51145 from nextcloud/home-folder-readonly
2025-10-01 10:09:19 +07:00
Ferdinand Thiessen
85271b95f6
test: mock appstore response in Cypress tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-30 14:53:29 +07:00
Louis Chemineau
1ab6dba242
test(files_external): Ensure Home folder permissions are correct
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-29 19:26:40 +07:00
Ferdinand Thiessen
6dede68baa
feat(ZipFolderPlugin): always use the parent folder name as archive name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-10 21:10:01 +07:00
Ferdinand Thiessen
e925dbbd0d
test: add cypress tests for the systemtags files view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 18:51:04 +07:00
Carl Schwan
daa69a6b12
fix(cypress): Adapt test to check the correct string
...
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
2025-08-27 09:48:58 +07:00
skjnldsv
3bdff6b3f5
fix(files): filter non batch actions in header
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-22 18:16:09 +07:00
Ferdinand Thiessen
591601d000
fix(theming): previews need the same file extension as their originals
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-21 19:22:45 +07:00
Ferdinand Thiessen
503f43f655
test(cypress): clear cache after running OCC commands
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-18 13:24:18 +07:00
rakekniven
17b4deb800
fix: Update tests
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-08-12 15:48:22 +07:00
kramo
c5d1f2f9ff
fix(l10n): Less jargon in source strings
...
This removes:
- “enable” for settings
- “settings” for settings sections
- “all” when there is no obvious subset of items
- “show” and “open” for navigation actions
- “changes” for applying/discarding
- “to clipboard” when copying
- Explaining things that cannot happen
- Explaining things twice, right below each other
- Unnecessary technical jargon
- Text that sounds like marketing copy and serves no other purpose
Signed-off-by: kramo <git@kramo.page>
2025-08-12 14:37:34 +07:00
Ferdinand Thiessen
9ad5214fce
test(files): adjust mocking initial state for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-11 17:01:32 +07:00
Ferdinand Thiessen
88be308b06
test(cypress): split helpers for files actions to make tests less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-08-05 23:49:46 +07:00
nfebe
2bb8c72c47
feat(files_sharing): Toggle display for trusted server shares
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-07-29 13:24:49 +07:00
skjnldsv
51a2125020
fix(systemtags): case-insensitive search & prevent duplicates
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-09 19:28:20 +07:00
skjnldsv
8f3019cf86
fix(files): VirtualList rendering for scrolling calculations
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-08 09:23:37 +07:00
Ferdinand Thiessen
3978e056cf
feat(files): search locally in the background while filtering by name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-07 10:52:21 +07:00
Ferdinand Thiessen
275c4404d4
feat(files): allow to configure default view
...
This allows to configure which view should be the default ("start view")
in the files app, currently either "all files" or "personal files".
But it might be extended to the new home view in the future.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-04 18:03:10 +07:00
Ferdinand Thiessen
69275cbda5
feat(files): add "search everywhere" button within the filters row
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-04 14:47:21 +07:00
Ferdinand Thiessen
c2d5b4eaf2
test: add e2e tests for files search
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-01 19:47:25 +07:00
skjnldsv
9806a9830c
feat(files_sharing): allow viewing files with download disabled
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-26 11:47:53 +07:00
Ferdinand Thiessen
87428bfeff
fix(files_sharing): do not double escape the share title
...
The title is already escaped by vue so special characters would result
in incorrect strings.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-19 11:44:21 +07:00
Ferdinand Thiessen
3796c96e47
fix(files): add plural form for selected nodes
...
Reported at Transifex:
> This string needs pluralization feature, because in some languages translation of "selected" differs between singular and plural.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-18 18:16:16 +07:00
skjnldsv
7c39f5fd1a
fix(files): auto reload sidebar tags on update
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-17 11:21:19 +07:00
skjnldsv
bf3ce79abd
feat(files_sharing): show Account menu on public pages
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-11 16:43:53 +07:00
skjnldsv
5974649724
fix(files): highlight previous folder on history up
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-03 15:38:25 +07:00
Ferdinand Thiessen
db7b0ae154
test: cleanup karma (jsunit) tests and move files_external to Cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 18:09:31 +07:00
Ferdinand Thiessen
7536b7ef63
test: adjust cypress tests to be less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-01 18:07:23 +07:00
Ferdinand Thiessen
74deaf4879
test: adjust for cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-28 14:21:31 +07:00
Ferdinand Thiessen
d535c377cf
fix: recommended apps button test
...
Regression of https://github.com/nextcloud/server/pull/52703 where the
`>` was added by accident and thus the button has a wrong label
including the rest of the button HTML.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-28 13:54:10 +07:00
Ferdinand Thiessen
60ccc85e76
fix(files_sharing): show note, label and list of uploaded files on file drop
...
This was missing from the Vue migration of the public share view:
- Show the note as the description of the file drop
- Show the label as the heading of the file drop if available
- Show list of uploaded files for verification
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-26 15:11:36 +07:00
Jérôme Herbinet
54a58c0dda
ci(cypress): replace "remove group" with "delete group"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2025-05-23 09:45:37 +07:00
nfebe
3e0368e142
test(settings): Test user manager can be set and unset
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-05-22 13:36:32 +07:00
Louis Chemineau
ec1db0c32a
fix: Replace the deprecated direct download link with the public DAV endpoint
...
Follow-up of #48098
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-05-21 16:01:54 +07:00
nfebe
7810a9005e
test(file_sharing): Do not open advanced settings manually
...
If a share note is present, the advanced settings should expand automatically,
without the user needing to click.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-05-14 22:39:15 +07:00
John Molakvoæ (skjnldsv)
3500018b56
feat(cypress): add oracle to setup tests
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-05-12 17:50:17 +07:00
skjnldsv
3dbc479239
chore(cypress): add setup tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-09 21:59:23 +07:00
Ferdinand Thiessen
88829b3abf
test: add e2e tests for multiple-files download
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-05 16:03:08 +07:00
Ferdinand Thiessen
dabe0ec29f
fix(settings): allow to clear twitter and fediverse
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-27 14:15:07 +07:00