summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Fix license headersChristoph Wurst2020-01-136-9/+16
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #17861 from ↵Roeland Jago Douma2020-01-071-8/+9
|\ | | | | | | | | nextcloud/fix-tab-navigation-of-menu-in-public-share-pages Fix tab navigation of menu in public share pages
| * Split the menu entry for external shares in twoDaniel Calviño Sánchez2019-12-301-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The external shares entry showed a "button" that, when pressed, replaced the button with the input to set the remote share address. The "button" was actually a label for the input, so when the label was focused it transferred the focus to the input and thus pressing enter or space did not show the input. Moreover, inputs inside links are not valid HTML, and once shown there was no way to hide the input again. Due to all this, and for consistency with the direct link input, the external share input was moved to a different menu item that is shown and hidden when the button, which nows is also a real button, is clicked. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * Format HTML elementsDaniel Calviño Sánchez2019-12-301-8/+8
| | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Use the new Events in FlowRoeland Jago Douma2020-01-024-6/+171
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #18483 from nextcloud/fix/license-headers-18Christoph Wurst2019-12-2033-59/+100
|\ | | | | Update license headers for 18
| * Update license headers for 18Christoph Wurst2019-12-2033-59/+100
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #18080 from nextcloud/enhancement/noid/add-timeoutblizzz2019-12-201-0/+91
|\ \ | |/ |/| adding timeout param
| * nullable paramsMaxence Lange2019-12-131-1/+1
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| * +ManuallyLockedExceptionMaxence Lange2019-12-121-0/+91
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Merge pull request #17018 from ↵Joas Schilling2019-12-161-2/+4
|\ \ | | | | | | | | | | | | nextcloud/feature/noid/allow-to-force-enable-via-cli Allow to force enable apps via CLI
| * | Allow to force enable apps via CLIJoas Schilling2019-12-131-2/+4
| | | | | | | | | | | | | | | | | | Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #18384 from ↵Roeland Jago Douma2019-12-161-0/+53
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/18255/global_config_to_always_accept config.php setting to always accept internal shares
| * | | config.php setting to always accept internal sharesRoeland Jago Douma2019-12-161-0/+53
| |/ / | | | | | | | | | | | | | | | Part of #18255 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / / Add typed events for the filesystem/scannerChristoph Wurst2019-12-137-0/+434
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #18236 from ↵Roeland Jago Douma2019-12-122-2/+13
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/always-detect-mimetype-by-content-in-workflows Allow to detect mimetype by content
| * | Allow to specify apps that somethign is a dirJoas Schilling2019-12-101-1/+4
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Allow to check for the mimetype by content onlyJoas Schilling2019-12-101-1/+9
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #18350 from nextcloud/enhancement/typed-group-events-IIRoeland Jago Douma2019-12-118-0/+492
|\ \ \ | | | | | | | | Add typed events for all group hooks and legacy events
| * | | Add typed events for all group hooks and legacy eventsChristoph Wurst2019-12-118-0/+492
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #18348 from nextcloud/enhancement/typed-user-events-IIChristoph Wurst2019-12-1112-0/+805
|\ \ \ \ | | | | | | | | | | Add typed events for all user hooks and legacy events
| * | | | Add typed events for all user hooks and legacy eventsChristoph Wurst2019-12-1112-0/+805
| |/ / / | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #18224 from nextcloud/bugfix/noid/direct-editing-pathRoeland Jago Douma2019-12-111-0/+2
|\ \ \ \ | |/ / / |/| | | Use file path for direct editing
| * | | Use file path for direct editingJulius Härtl2019-12-051-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | Add interface for notification handler for dimissed eventsRoeland Jago Douma2019-12-102-0/+50
| |/ / |/| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Decouple resource provider registrationDaniel Kesselberg2019-12-072-0/+42
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Update license headersChristoph Wurst2019-12-05461-761/+1267
| |/ |/| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #17941 from nextcloud/search-by-ownerRoeland Jago Douma2019-12-051-0/+8
|\ \ | |/ |/| Allow filtering the search results to the users home storage
| * add @since to limitToHomeRobin Appelman2019-12-031-0/+1
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * Allow filtering the search results to the users home storageRobin Appelman2019-12-031-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is done by adding a ```xml <d:eq> <d:prop> <oc:owner-id/> </d:prop> <d:literal>$userId</d:literal> </d:eq> ``` clause to the search query. Searching by `owner-id` can only be done with the current user id and the comparison can not be inside a `<d:not>` or `<d:or>` statement Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #17833 from nextcloud/propagator-no-negative-sizesRoeland Jago Douma2019-12-041-0/+30
|\ \ | | | | | | dont set folder size to negative values during propagation
| * | add LEAST and GREATER to db function builderRobin Appelman2019-11-261-0/+30
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Add missing getUser method to direct editing IToken interfaceJulius Härtl2019-12-031-0/+6
| |/ |/| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Add typed create user eventsChristoph Wurst2019-12-032-0/+134
| | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #18134 from nextcloud/enh/noid/flow-extend-scopeRoeland Jago Douma2019-11-286-0/+219
|\ \ | | | | | | allow user flows when the acting user is legitimate, but not its owner
| * | add convenience interfaces so entities can provide presentable detailsArthur Schiwon2019-11-285-0/+180
| | | | | | | | | | | | | | | | | | the File entity starts with a display text (used by talk) Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | allow user flows when the acting user is legitimate, but not its ownerArthur Schiwon2019-11-282-0/+39
| | | | | | | | | | | | | | | | | | for instance, when a sharee changes a file, the owner can act upon Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Properly anotate LockedException in files node apiJulius Härtl2019-11-282-13/+29
|/ / | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Add mimetype to creatorsJulius Härtl2019-11-271-0/+8
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Code style fixes and cleanupJulius Härtl2019-11-272-4/+4
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Direct editing API to allow file editing using a one-time token forJulius Härtl2019-11-277-0/+502
| | | | | | | | | | | | mobile apps Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #18019 from nextcloud/enhancement/password-policy-eventsRoeland Jago Douma2019-11-272-0/+101
|\ \ | | | | | | Add typed events for password_policy
| * | Add typed events for password_policyChristoph Wurst2019-11-272-0/+101
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #17834 from nextcloud/enh/noid/generic-event-replacement-tk2blizzz2019-11-271-0/+169
|\ \ \ | |/ / |/| | Public API's GenericEvent replacement (take 2)
| * | add Nextcloud specific GenericEvent implementationArthur Schiwon2019-11-261-0/+169
| |/ | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #17948 from nextcloud/enh/check-if-property-is-boolRoeland Jago Douma2019-11-261-6/+18
|\ \ | |/ |/| Make isXXX available for bool properties only
| * Make isXXX available for bool properties onlyDaniel Kesselberg2019-11-161-6/+18
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #18108 from nextcloud/refactor/strict-credential-storeRoeland Jago Douma2019-11-261-4/+5
|\ \ | | | | | | Add return type hint to credential store and make it strict
| * | Add return type hint to credential store and make it strictChristoph Wurst2019-11-251-4/+5
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #17896 from nextcloud/fix/noid/consider-create-group-resultblizzz2019-11-251-2/+2
|\ \ \ | |/ / |/| | take group creation result into consideration