What's Changed
- feat(deps): Add Nextcloud 31 support on master by @nickvergessen in nextcloud/groupfolders#3112
- build(deps): Bump webdav from 5.6.0 to 5.7.1 by @dependabot in nextcloud/groupfolders#3103
- emit audit log events for changes to groupfolders by @icewind1991 in nextcloud/groupfolders#3096
- Fix encryption wrapper not seen by groupfolder cache by @danxuliu in nextcloud/groupfolders#2942
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#2884
- chore: update workflows from templates by @skjnldsv in nextcloud/groupfolders#3053
- fix: load script on init step + deps update by @backportbot in nextcloud/groupfolders#3138
- fix(cypress): cypress branch env by @skjnldsv in nextcloud/groupfolders#3143
- Expose the app version to the capabilities endpoint by @ThibautPlg in nextcloud/groupfolders#2861
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3108
- Move CappedMemoryCache to OCP by @solracsf in nextcloud/groupfolders#2925
- Shallow scanning of specific paths by @steffenclemens in nextcloud/groupfolders#2232
- feat(settings): Make default quota configurable by @provokateurin in nextcloud/groupfolders#3160
- fix(settings): Calculate correct default quota option sizes by @provokateurin in nextcloud/groupfolders#3161
- build(deps-dev): Bump eslint-plugin-react from 7.34.1 to 7.35.2 by @dependabot in nextcloud/groupfolders#3172
- build(deps-dev): Bump cypress-visual-regression from 5.2.0 to 5.2.1 by @dependabot in nextcloud/groupfolders#3175
- build(deps): Bump @nextcloud/files from 3.8.0 to 3.9.0 by @dependabot in nextcloud/groupfolders#3174
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3155
- refactor(routes): Use attributes for routing by @provokateurin in nextcloud/groupfolders#3182
- build(deps-dev): Bump psalm/phar from 5.23.1 to 5.26.0 by @dependabot in nextcloud/groupfolders#3180
- fix(versions): Handle missing versions folder by @provokateurin in nextcloud/groupfolders#3183
- feat(psalm): Enable more/less specific issue handlers by @provokateurin in nextcloud/groupfolders#3184
- feat: Save deleted by property by @artonge in nextcloud/groupfolders#3170
- chore(deps): Update nextcloud/coding-standard to v1.2.3 by @provokateurin in nextcloud/groupfolders#3188
- build(deps-dev): Bump psalm/phar from 5.26.0 to 5.26.1 by @dependabot in nextcloud/groupfolders#3190
- fix(ACL): Actually return in ACLStorageWrapper methods by @provokateurin in nextcloud/groupfolders#3192
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3159
- chore(psalm): Remove dead logic by @provokateurin in nextcloud/groupfolders#3196
- fix 3130 : missing translations for Transifex by @smarinier in nextcloud/groupfolders#3191
- refactor(settings): Use Promise for API requests by @provokateurin in nextcloud/groupfolders#3200
- refactor(settings): Remove usage of jQuery by @provokateurin in nextcloud/groupfolders#3201
- refactor: Replace \OC::$server->get with \OCP\Server::get by @ChristophWurst in nextcloud/groupfolders#3204
- build(deps-dev): Bump eslint-plugin-cypress from 2.15.1 to 3.5.0 by @dependabot in nextcloud/groupfolders#3153
- build(deps): Bump send and express by @dependabot in nextcloud/groupfolders#3209
- build(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1 by @dependabot in nextcloud/groupfolders#3152
- build(deps-dev): Bump @types/webpack-env from 1.18.4 to 1.18.5 by @dependabot in nextcloud/groupfolders#3150
- fix(eslint): Also check .ts and .tsx files by @provokateurin in nextcloud/groupfolders#3207
- build(deps-dev): Bump typescript from 5.5.4 to 5.6.2 by @dependabot in nextcloud/groupfolders#3216
- build(deps): Bump @nextcloud/vue from 8.17.1 to 8.18.0 by @dependabot in nextcloud/groupfolders#3218
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3219
- fix: Do not expire labeled versions by @artonge in nextcloud/groupfolders#3213
- build(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.2.0 by @dependabot in nextcloud/groupfolders#3151
- chore(CI): Updating cypress.yml workflow from template by @nextcloud-command in nextcloud/groupfolders#3222
- Update Command/ExpireGroupBase: add type declarations by @joshtrichards in nextcloud/groupfolders#2768
- chore(gitignore): Ignore IntelliJ files by @provokateurin in nextcloud/groupfolders#3226
- perf(psalm): Use multiple threads by @provokateurin in nextcloud/groupfolders#3227
- feat(security): Add roave/security-advisories by @provokateurin in nextcloud/groupfolders#3228
- fix(psalm): Disable broken cache by @provokateurin in nextcloud/groupfolders#3230
- chore(deps): Remove unused dependencies by @provokateurin in nextcloud/groupfolders#3229
- build(deps-dev): Bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in nextcloud/groupfolders#3217
- build(deps-dev): Bump eslint-plugin-react from 7.35.2 to 7.36.1 by @dependabot in nextcloud/groupfolders#3215
- fix(psalm): Add all missing stubs by @provokateurin in nextcloud/groupfolders#3225
- refactor(FolderManager): Simplify CirclesManager access by @provokateurin in nextcloud/groupfolders#3232
- refactor: Change some returns from false to null by @provokateurin in nextcloud/groupfolders#3233
- chore(deps): Move cs-fixer, phpunit and psalm to vendor-bin by @provokateurin in nextcloud/groupfolders#3231
- feat(phpunit): Enable phpunit to collect coverage reports and save them as HTML by @provokateurin in nextcloud/groupfolders#3237
- fix(psalm): Update stubs by @provokateurin in nextcloud/groupfolders#3239
- fix(CacheListener): Use OCP IEventDispatcher by @provokateurin in nextcloud/groupfolders#3238
- refactor: Change callback notation to be more readable by @provokateurin in nextcloud/groupfolders#3244
- fix(psalm): Fix @throws annotations by @provokateurin in nextcloud/groupfolders#3243
- chore(deps): Update nextcloud/coding-standard to v1.3.0 by @provokateurin in nextcloud/groupfolders#3249
- build: Add rector by @provokateurin in nextcloud/groupfolders#3248
- fix: Fix all property, param and return types by @provokateurin in nextcloud/groupfolders#3245
- chore(deps): Update nextcloud/coding-standard to v1.3.1 by @provokateurin in nextcloud/groupfolders#3251
- Remove all usage of deprecated code by @provokateurin in nextcloud/groupfolders#3250
- Refactor with rector by @provokateurin in nextcloud/groupfolders#3252
- test: Fix all types by @provokateurin in nextcloud/groupfolders#3253
- fix: Add missing null checks by @provokateurin in nextcloud/groupfolders#3257
- fix(psalm): Enable psalm level 3 by @provokateurin in nextcloud/groupfolders#3258
- fix(psalm): Fix falsable return for getOwner() by @provokateurin in nextcloud/groupfolders#3259
- test: Add tests for Capabilities by @provokateurin in nextcloud/groupfolders#3260
- test: Add tests for Events by @provokateurin in nextcloud/groupfolders#3261
- test(psalm): Fix types by @provokateurin in nextcloud/groupfolders#3269
- build(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 by @dependabot in nextcloud/groupfolders#3266
- build(deps): Bump react-select from 5.8.0 to 5.8.1 by @dependabot in nextcloud/groupfolders#3268
- build(deps): Bump @nextcloud/vue from 8.18.0 to 8.19.0 by @dependabot in nextcloud/groupfolders#3265
- build(deps-dev): Bump cypress-visual-regression from 5.2.1 to 5.2.2 by @dependabot in nextcloud/groupfolders#3264
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3274
- fix(ACLStorageWrapper): Fix return types by @provokateurin in nextcloud/groupfolders#3280
- build(deps-dev): Bump eslint-plugin-react from 7.36.1 to 7.37.0 by @dependabot in nextcloud/groupfolders#3290
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3293
- fix(TrashBackend): Fix delete checks by @provokateurin in nextcloud/groupfolders#3281
- fix(settings): Fix config handling by @provokateurin in nextcloud/groupfolders#3285
- test: Add tests for Listeners by @provokateurin in nextcloud/groupfolders#3262
- fix(ACLPlugin): Fix PROPFIND acl-list when rules are empty by @provokateurin in nextcloud/groupfolders#3307
- fix(eslint): Remove JQuery Thenable by @provokateurin in nextcloud/groupfolders#3308
- fix(ACLStorageWrapper): Fix getDirectoryContent() return type by @provokateurin in nextcloud/groupfolders#3311
- build(deps-dev): Bump eslint-plugin-react from 7.37.0 to 7.37.1 by @dependabot in nextcloud/groupfolders#3313
- build(deps-dev): Bump @babel/preset-react from 7.24.1 to 7.25.7 by @dependabot in nextcloud/groupfolders#3312
- build(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.9 by @dependabot in nextcloud/groupfolders#3236
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3317
- fix(FolderManager): Use placeholder value for default quota instead of the current value on creation by @provokateurin in nextcloud/groupfolders#3325
- fix: Override check for applying quota in wrapper by @juliusknorr in nextcloud/groupfolders#3328
- fix: update parent etag when changing acl rules by @icewind1991 in nextcloud/groupfolders#3326
- build(deps-dev): Bump typescript from 5.6.2 to 5.6.3 by @dependabot in nextcloud/groupfolders#3343
- build(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 by @dependabot in nextcloud/groupfolders#3345
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3350
- chore(deps): Update nextcloud/ocp master by @provokateurin in nextcloud/groupfolders#3352
- fix: include mountpoint in original location for trash items by @icewind1991 in nextcloud/groupfolders#3362
- build(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2 in /vendor-bin/cs-fixer by @dependabot in nextcloud/groupfolders#3367
- build(deps-dev): Bump tslib from 2.7.0 to 2.8.0 by @dependabot in nextcloud/groupfolders#3372
- build(deps-dev): Bump cypress-split from 1.24.0 to 1.24.4 by @dependabot in nextcloud/groupfolders#3371
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3373
- build(deps-dev): Bump eslint-plugin-react from 7.37.1 to 7.37.2 by @dependabot in nextcloud/groupfolders#3379
- build(deps): Bump @nextcloud/files from 3.9.0 to 3.9.1 by @dependabot in nextcloud/groupfolders#3380
- build(deps-dev): Bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in nextcloud/groupfolders#3381
- build(deps-dev): Bump @babel/preset-react from 7.25.7 to 7.25.9 by @dependabot in nextcloud/groupfolders#3382
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3383
- refactor: Use constructor property promotion where possible by @provokateurin in nextcloud/groupfolders#3369
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3399
- test: Fix cypress tests by @provokateurin in nextcloud/groupfolders#3406
- build(deps-dev): Bump cypress-split from 1.24.4 to 1.24.5 by @dependabot in nextcloud/groupfolders#3395
- fix(routes): Revert back to index.php routes by @provokateurin in nextcloud/groupfolders#3407
- feat: Add OpenAPI by @provokateurin in nextcloud/groupfolders#3324
- build: Exclude vendor-bin from PHP lint by @provokateurin in nextcloud/groupfolders#3411
- fix(FolderController): Return folders as object with id as key by @provokateurin in nextcloud/groupfolders#3415
- fix(deps): Update openapi-extractor to v1.2.2 by @provokateurin in nextcloud/groupfolders#3417
- Fix labeled version autoExpire by @XueSheng-GIT in nextcloud/groupfolders#3393
- [local] Fix labeled version expiry by @artonge in nextcloud/groupfolders#3402
- build(deps-dev): Bump cypress from 13.15.1 to 13.15.2 by @dependabot in nextcloud/groupfolders#3428
- build(deps): Bump react-select from 5.8.1 to 5.8.3 by @dependabot in nextcloud/groupfolders#3430
- build(deps): Bump @nextcloud/files from 3.9.1 to 3.10.0 by @dependabot in nextcloud/groupfolders#3427
- build(deps): Bump @nextcloud/dialogs from 5.3.7 to 6.0.1 by @dependabot in nextcloud/groupfolders#3405
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3431
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3387
- fix: implement 'per user inherit' logic for folder delete permissions check by @icewind1991 in nextcloud/groupfolders#3404
- build(deps-dev): Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in nextcloud/groupfolders#3436
- ignore inShare from cli by @ArtificialOwl in nextcloud/groupfolders#3433
- build(deps): Bump @nextcloud/vue from 8.20.0 to 8.21.0 by @dependabot in nextcloud/groupfolders#3439
- build(deps-dev): Bump cypress from 13.15.2 to 13.16.0 by @dependabot in nextcloud/groupfolders#3438
- build(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.9 to 1.0.0-beta.10 by @dependabot in nextcloud/groupfolders#3437
- build(deps-dev): Bump openapi-typescript from 7.4.1 to 7.4.3 by @dependabot in nextcloud/groupfolders#3440
- build(deps-dev): Bump cypress-split from 1.24.5 to 1.24.6 by @dependabot in nextcloud/groupfolders#3441
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3442
- build(deps-dev): Bump sabre/dav from 4.6.0 to 4.7.0 by @dependabot in nextcloud/groupfolders#3391
- feat(GroupMountPoint): Implement IShareOwnerlessMount by @provokateurin in nextcloud/groupfolders#3401
- build(deps-dev): Bump typescript from 5.6.3 to 5.7.2 by @dependabot in nextcloud/groupfolders#3448
- bump @nextcloud/cypress from 1.0.0-beta.10 to 1.0.0-beta.11 by @dependabot in nextcloud/groupfolders#3449
- build(deps-dev): Bump tslib from 2.8.0 to 2.8.1 by @dependabot in nextcloud/groupfolders#3396
- bump @nextcloud/password-confirmation from 5.1.1 to 5.3.0 by @dependabot in nextcloud/groupfolders#3450
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3455
- fix(settings): Fix select input color by @provokateurin in nextcloud/groupfolders#3460
- Encryption trash fixes by @icewind1991 in nextcloud/groupfolders#3425
- build(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.11 to 1.0.0-beta.12 by @dependabot in nextcloud/groupfolders#3472
- build(deps-dev): Bump @babel/preset-react from 7.25.9 to 7.26.3 by @dependabot in nextcloud/groupfolders#3469
- build(deps-dev): Bump cypress from 13.16.0 to 13.16.1 by @dependabot in nextcloud/groupfolders#3470
- build(deps): Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in nextcloud/groupfolders#3482
- build(deps-dev): Bump openapi-typescript from 7.4.3 to 7.4.4 by @dependabot in nextcloud/groupfolders#3471
- build(deps-dev): Bump cypress-split from 1.24.6 to 1.24.7 by @dependabot in nextcloud/groupfolders#3473
- fix: hint table for columns where needed for sharded queries by @icewind1991 in nextcloud/groupfolders#3483
- bump react-select from 5.8.3 to 5.9.0 by @dependabot in nextcloud/groupfolders#3488
- bump @nextcloud/files from 3.10.0 to 3.10.1 by @dependabot in nextcloud/groupfolders#3489
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3492
- [master] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3503
- build(deps-dev): Bump eslint-plugin-react from 7.37.2 to 7.37.3 by @dependabot in nextcloud/groupfolders#3505
- build(deps): Bump @nextcloud/vue from 8.21.0 to 8.22.0 by @dependabot in nextcloud/groupfolders#3506
- build(deps-dev): Bump cypress from 13.16.1 to 13.17.0 by @dependabot in nextcloud/groupfolders#3498
- chore(CI): Updating reuse.yml workflow from template by @nextcloud-command in nextcloud/groupfolders#3510
- build(deps-dev): Bump openapi-typescript from 7.4.4 to 7.5.1 by @dependabot in nextcloud/groupfolders#3512
- Bump platform php version to a supported one by @solracsf in nextcloud/groupfolders#3495
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3515
- perf: Add index for group_folders table by @provokateurin in nextcloud/groupfolders#3390
- Release v19.0.0 alpha.1 by @come-nc in nextcloud/groupfolders#3529
- build(deps-dev): Bump typescript from 5.7.2 to 5.7.3 by @dependabot in nextcloud/groupfolders#3531
- build(deps-dev): Bump openapi-typescript from 7.5.1 to 7.5.2 by @dependabot in nextcloud/groupfolders#3530
- chore: Rename app to Team folders by @provokateurin in nextcloud/groupfolders#3536
- chore(release): v19.0.0-alpha.2 by @provokateurin in nextcloud/groupfolders#3539
- fix: Prefer mount owner over current user as owner of the storage by @juliusknorr in nextcloud/groupfolders#3538
- build(deps-dev): Bump eslint-plugin-react from 7.37.3 to 7.37.4 by @dependabot in nextcloud/groupfolders#3546
- build(deps-dev): Bump ts-loader from 9.5.1 to 9.5.2 by @dependabot in nextcloud/groupfolders#3545
- [master] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3534
- docs: Add example for ACL with multiple groups by @provokateurin in nextcloud/groupfolders#3547
- build(deps-dev): Bump undici from 5.28.4 to 5.28.5 by @dependabot in nextcloud/groupfolders#3548
- chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 by @nickvergessen in nextcloud/groupfolders#3549
- [stable31] Fix npm audit by @nextcloud-command in nextcloud/groupfolders#3560
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3563
- [stable31] fix(Trash): Fix original location for deleting shared item by @backportbot in nextcloud/groupfolders#3573
- [stable31] fix: use owner instead of current user for move-to-trash logic by @backportbot in nextcloud/groupfolders#3586
- [stable31] Update nextcloud/ocp dependency by @nextcloud-command in nextcloud/groupfolders#3602
- [stable31] include circles to acl by @backportbot in nextcloud/groupfolders#3589
- 19.0.0 by @icewind1991 in nextcloud/groupfolders#3606
- 19.0.1 by @icewind1991 in nextcloud/groupfolders#3610
New Contributors
- @ThibautPlg made their first contribution in nextcloud/groupfolders#2861
- @steffenclemens made their first contribution in nextcloud/groupfolders#2232
- @smarinier made their first contribution in nextcloud/groupfolders#3191
- @XueSheng-GIT made their first contribution in nextcloud/groupfolders#3393
Full Changelog: nextcloud/groupfolders@v18.0.10...v19.0.1