summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | refactor(settings): Replace security annotations with respective attributesprovokateurin2024-07-2713-75/+91
| | |/ / / / | |/| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | Merge pull request #46821 from ↵Kate2024-08-141-2/+4
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | nextcloud/refactor/updatenotification/security-attributes
| * | | | | refactor(updatenotification): Replace security annotations with respective ↵provokateurin2024-07-271-2/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | attributes Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | fix(files): Fix non-sticky sticky views in files navChristopher Ng2024-08-141-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | chore(i18n): Improved grammarrakekniven2024-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #46723 from ↵Richard Steinmetz2024-08-147-426/+718
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/feat/add-delta-sync-to-subscription-calendars feat(webcal): only update modified and deleted events from webcal calendars
| * | | | | feat(webcal): only update modified and deleted events from webcal calendarsAnna Larch2024-08-137-426/+718
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | Merge pull request #45435 from nextcloud/feat/dav/upcoming-events-apiChristoph Wurst2024-08-1410-0/+524
|\ \ \ \ \ | | | | | | | | | | | | feat(dav): Add an API for upcoming events
| * | | | | feat(dav): Add an API for upcoming eventsChristoph Wurst2024-08-1310-0/+524
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1496-86/+320
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #47200 from nextcloud/fix/issue-47193Sebastian Krupinski2024-08-131-6/+6
|\ \ \ \ \ | | | | | | | | | | | | fix: test variables before returning
| * | | | | fix: test variables before returningSebastianKrupinski2024-08-131-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | | | chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-1320-51/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #45786 from nextcloud/fix/caldav/default-vjournalRichard Steinmetz2024-08-132-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(caldav): allow VJOURNAL if no supported component set is specified
| * | | | | | fix(caldav): allow VJOURNAL if no supported component set is specifiedRichard Steinmetz2024-08-132-2/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is mandated by the RFCs. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | Merge pull request #47195 from ↵Joas Schilling2024-08-133-7/+14
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/return-correct-userid-on-fed-invites fix(federation): Return the used userID to allow the inviting server …
| * | | | | fix(federation): Return the used userID to allow the inviting server to ↵Joas Schilling2024-08-133-7/+14
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | react to the famous `mapUid` result Signed-off-by: Joas Schilling <coding@schilljs.com>
* / / / / fix: Update translation stringArchisman Das2024-08-131-1/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: Archisman Das <archisman.officials@gmail.com>
* | | | Merge pull request #41740 from nextcloud/Fix/duplicate-remindersHamza2024-08-133-4/+12
|\ \ \ \ | | | | | | | | | | fix(dav): Handle duplicate event reminder
| * | | | fix: handle-duplicate-reminderhamza2212024-08-133-4/+12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
* | | | | fix(files): Add messages when "new folder" fails or gets cancelledFerdinand Thiessen2024-08-131-3/+10
|/ / / / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1312-2/+82
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | feat(taskprocessing): add text2text, text2image, contextWrite, transcribe ↵Julien Veyssier2024-08-138-2/+584
| | | | | | | | | | | | | | | | | | | | | | | | and translate providers in the testing app Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | feat: Make `ISharedStorage` public API and reuse where possibleFerdinand Thiessen2024-08-129-34/+46
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(dav): Ensure share properties are also set on public remote endpointFerdinand Thiessen2024-08-126-24/+64
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-128-0/+18
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-1112-12/+56
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #47157 from nextcloud/perf/prevent-extra-requestsPytal2024-08-101-6/+3
|\ \ \ \ | | | | | | | | | | perf(files): Prevent extraneous requests when tree children are loading
| * | | | perf(files): Prevent extraneous requests when tree children are loadingChristopher Ng2024-08-091-6/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | fix: fix getting the folder node from the dav responseRobin Appelman2024-08-101-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-10118-12/+314
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(systemtags): Sub folders should be opened in filesFerdinand Thiessen2024-08-093-0/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently this is simply broken and here are two ways: 1. Open subfolders in files view 2. Implement logic to save last request 1 is the way this is now implemented, basically copy-paste from the recent view. 2 is much more complicated because if we get `/2/foo/bar` as the path we need to know the source of `foo`, so we would need at least 2 requests or cache the previous directory. We do not do it like this for any view so lets just stick with 1 for now. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(files): trim names on new node creationskjnldsv2024-08-093-7/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | fix(files): Disable tags editing for shared files/folders with view only ↵Konstantin Myakshin2024-08-093-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | permission Signed-off-by: Konstantin Myakshin <molodchick@gmail.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-09126-280/+512
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(SetupCheck): Properly check public access to data directoryFerdinand Thiessen2024-08-082-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When checking for public (web) access to the data directory the status is not enough as you might have a webserver that forwards to e.g. a login page. So instead check that the content of the file matches. For this the `.ncdata` file (renamed from `.ocdata`¹) has minimal text content to allow checking. ¹The file was renamed from the legacy `.ocdata`, there is a repair step to remove the old one. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | feat: Load limited depth treeChristopher Ng2024-08-085-33/+101
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | feat(files): Add getter for all view configsChristopher Ng2024-08-081-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | perf(files): Remove redundant call to get navigationChristopher Ng2024-08-081-1/+0
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | feat(files): Update openapiChristopher Ng2024-08-083-28/+93
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | feat(files): Allow specifying path and depth for returned folder treeChristopher Ng2024-08-081-44/+37
| | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | Merge pull request #47121 from nextcloud/fix/a11y-inline-actionFerdinand Thiessen2024-08-084-53/+64
|\ \ \ \ | | | | | | | | | | fix(systemtags): Make inline tags list fully accessible
| * | | | fix(systemtags): Make inline tags list fully accessibleFerdinand Thiessen2024-08-084-53/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. The label was wrong it mentioned the first and last tag, so the information was duplicated 2. It only mentioned the first and last but not all other 3. All other tags were only added as `title` which is not accessible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #46624 from nextcloud/fix/issue-43923Sebastian Krupinski2024-08-082-2/+29
|\ \ \ \ \ | |/ / / / |/| | | | fix(caldav): test for null and blank value
| * | | | fix(caldav): test for null and blank valueSebastianKrupinski2024-08-072-2/+29
| | | | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | | Merge pull request #47120 from nextcloud/fix/systemtagsAndy Scherzinger2024-08-081-1/+1
|\ \ \ \ \ | | | | | | | | | | | | fix(systemtags): Correctly load tagged files in "tags"-files-view
| * | | | | fix(systemtags): Correctly load tagged files in "tags"-files-viewFerdinand Thiessen2024-08-081-1/+1
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / / / / Fix(l10n): Update translations from TransifexNextcloud bot2024-08-0832-6/+394
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | fix(files): file name and header sort buttons alignmentsskjnldsv2024-08-072-2/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | Merge pull request #47102 from nextcloud/fix/files-multiple-propfindJohn Molakvoæ2024-08-073-5/+3
|\ \ \ \