Marcel Klehr
88cd54bae8
enh(search): Always search in current folder
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-02-04 11:55:25 +01:00
Marcel Klehr
6ced56ac21
fix(cs:fix)
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-02-02 20:04:13 +01:00
Marcel Klehr
fcc2029427
fix(Copyright): Hello 2024
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-02-02 19:34:37 +01:00
Marcel Klehr
9ae5a7b471
fix(BookmarkMapper#_selectTags): Always return a string for tags column
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-01-03 16:52:09 +01:00
Marcel Klehr
61d9750b9f
fix(TreeMapper#getChildren): Add more aggressive per-layer caching
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-01-03 13:57:22 +01:00
Marcel Klehr
c2213b9e09
fix(BookmarkWithTagsAndParent): Avoid requerying tags if a bookmark has no tags
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-01-03 13:56:52 +01:00
Marcel Klehr
20f7df2b48
Fix TreeMapper#getChildren
...
see https://github.com/floccusaddon/floccus/issues/1408
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-08-20 14:14:42 +02:00
Marcel Klehr
79b6a20d06
enh(javascript,file): Fix TreeMapper#getChildren
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-08-17 09:06:54 +02:00
Marcel Klehr
423a15ef36
enh(javascript,file): Fix TreeMapper#getChildren
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-08-17 07:33:52 +02:00
Marcel Klehr
f6ec244152
enh(javascript,file): Allow creating javascript and file links
...
fixes #832
fixes #1468
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-08-16 20:19:22 +02:00
Marcel Klehr
995d8f0e49
Fix TreeMapper#isFolderSharedWithUser
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-30 14:25:51 +02:00
Marcel Klehr
2a922736f4
Backend: Avoid Share loops
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-30 13:43:46 +02:00
Marcel Klehr
4de5b52363
Fix(types): Remove type casts
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-16 16:33:09 +02:00
Marcel Klehr
a4978ac7e4
Fix(types): Fix static analysis
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-16 16:33:09 +02:00
Marcel Klehr
44d2e24c83
fix(Authorizer): Allow editing share roots and propagate permissions across multi-share boundaries
...
fixes #2036
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-16 16:33:09 +02:00
Marcel Klehr
f7d2b7bbee
Merge pull request #2045 from nextcloud/test/move-folders
2023-07-16 16:31:10 +02:00
Marcel Klehr
b337f38bab
test(FolderController): Test moving and editing read-only shares
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-16 16:09:51 +02:00
Marcel Klehr
ab99f4d85e
fix(psalm): Add proper types to TreeMapper
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-15 14:37:36 +02:00
Marcel Klehr
026fb6229d
fix(TreeMapper#getParentOf): Select correct type
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-15 14:12:50 +02:00
Marcel Klehr
0711ec3544
fix(ui): Use display names instead of ids
...
fixes #1628
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-02-19 14:19:13 +01:00
Marcel Klehr
ecd123c393
Implement sorting by URL
...
fixes #1183
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-12-13 16:36:29 +01:00
Marcel Klehr
8d37cc1edd
Make search available on public links
...
fixes #1698
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-12-12 23:02:03 +01:00
Marcel Klehr
f5d31fa680
cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-11-19 12:17:54 +01:00
Marcel Klehr
8ceba5a50c
cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-11-18 16:51:29 +01:00
Marcel Klehr
991658b789
Fix count bookmarks in background job
...
fixes #1852
fixes #1853
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-07-28 14:57:41 +02:00
Marcel Klehr
944d31c8fd
Upgrade nc requirements ( #1845 )
2022-07-11 14:58:56 +02:00
Marcel Klehr
85aa554013
BookmarkMapper#findAll: Implement recursive query ( #1764 )
2022-06-25 14:47:26 +02:00
Marcel Klehr
1ab22ab94b
Revert "BookmarkMapper#findAll: Implement recursive query ( #1764 )"
...
This reverts commit be582dd827
.
2022-06-25 14:47:26 +02:00
Marcel Klehr
be582dd827
BookmarkMapper#findAll: Implement recursive query ( #1764 )
2022-06-10 15:55:15 +02:00
Marcel Klehr
68bf20517d
NotesService: Put bookmarks from Notes into a separate folder
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-03-19 19:13:26 +01:00
Marcel Klehr
74fb4510f6
Projects: Add bookmarks folders
...
remove bookmark picker from collections.js for now as we don't have a picker, yet.
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-03-13 16:34:35 +01:00
Marcel Klehr
164fd3af2a
First pass at implementing projects
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-03-13 12:29:05 +01:00
Marcel Klehr
cea9fe8477
Feature: Show and count duplicates
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-03-11 13:39:01 +01:00
Marcel Klehr
6f3ab00460
Implement Shared folders filter
...
fixes #1161
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-02-16 13:57:35 +01:00
Marcel Klehr
77c2a9991c
Composer: Update nextcloud/coding-standard
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-02-15 18:14:49 +01:00
Marcel Klehr
04bcb34035
Fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-12-12 16:25:21 +01:00
Marcel Klehr
7b0c040aa8
BookmarkController: Remove hierarchy limit for public links
...
Fixes #1706
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-12-12 12:26:19 +01:00
Marcel Klehr
bc1b518b5b
Cap description content at 1024 chars
...
fixes https://github.com/floccusaddon/floccus/issues/952
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-09-27 12:15:08 +02:00
Marcel Klehr
6d110e5865
Follow up: Accomodate small sort_buffer_size's in mysql
...
Fixup for BookmarkMapper#findAllInPublicFolder
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-08-22 11:57:40 +02:00
Marcel Klehr
c4efbc6944
Accomodate small sort_buffer_size's in mysql
...
This works by leaving out the group by clauses and relying on the controller to add those fields with separate queries.
fixes #1631
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-08-22 11:54:50 +02:00
Marcel Klehr
b16cccc676
Fix: Adding same bookmark second time removes preexisting tags
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-26 15:08:40 +02:00
Marcel Klehr
a5fe110398
bookmark endpoint: Fix performance by introducing supporting query
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-24 12:36:26 +02:00
Marcel Klehr
bb3bc25dcc
Catch UrlParseErrors
...
fixes #1598
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 11:41:59 +02:00
Marcel Klehr
30c206a817
Fix psalm errors
...
See psalm.dev/230
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-06-24 12:45:26 +02:00
Marcel Klehr
ff6ed4593a
Fix tag filter query performance
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-06-09 21:01:29 +02:00
Marcel Klehr
bfcd92cd0f
Implement full-text archiving of HTML pages
...
fixes #438
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-04-13 14:33:22 +02:00
Marcel Klehr
996036c078
Fix: Recover from multiple root folders
...
fixes #1467
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-03-31 21:37:46 +02:00
Marcel Klehr
195790a6f2
DB: Fix Bookmark title length cap at 1024
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-02-10 13:45:15 +01:00
Marcel Klehr
9212749b55
Merge pull request #1387 from nextcloud/feature/nc21
2021-02-10 11:39:30 +01:00
Marcel Klehr
b639516fcc
BackgroundJobs: Improve tests and fix GC job
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-02-07 12:38:54 +01:00