Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow user flows when the acting user is legitimate, but not its owner | Arthur Schiwon | 2019-11-28 | 2 | -0/+39 |
| | | | | | | for instance, when a sharee changes a file, the owner can act upon Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | Add mimetype to creators | Julius Härtl | 2019-11-27 | 1 | -0/+8 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Code style fixes and cleanup | Julius Härtl | 2019-11-27 | 2 | -4/+4 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Direct editing API to allow file editing using a one-time token for | Julius Härtl | 2019-11-27 | 7 | -0/+502 |
| | | | | | | mobile apps Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Merge pull request #18019 from nextcloud/enhancement/password-policy-events | Roeland Jago Douma | 2019-11-27 | 2 | -0/+101 |
|\ | | | | | Add typed events for password_policy | ||||
| * | Add typed events for password_policy | Christoph Wurst | 2019-11-27 | 2 | -0/+101 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Merge pull request #17834 from nextcloud/enh/noid/generic-event-replacement-tk2 | blizzz | 2019-11-27 | 1 | -0/+169 |
|\ \ | |/ |/| | Public API's GenericEvent replacement (take 2) | ||||
| * | add Nextcloud specific GenericEvent implementation | Arthur Schiwon | 2019-11-26 | 1 | -0/+169 |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | Merge pull request #17948 from nextcloud/enh/check-if-property-is-bool | Roeland Jago Douma | 2019-11-26 | 1 | -6/+18 |
|\ \ | |/ |/| | Make isXXX available for bool properties only | ||||
| * | Make isXXX available for bool properties only | Daniel Kesselberg | 2019-11-16 | 1 | -6/+18 |
| | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | | Merge pull request #18108 from nextcloud/refactor/strict-credential-store | Roeland Jago Douma | 2019-11-26 | 1 | -4/+5 |
|\ \ | | | | | | | Add return type hint to credential store and make it strict | ||||
| * | | Add return type hint to credential store and make it strict | Christoph Wurst | 2019-11-25 | 1 | -4/+5 |
| | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | | Merge pull request #17896 from nextcloud/fix/noid/consider-create-group-result | blizzz | 2019-11-25 | 1 | -2/+2 |
|\ \ \ | |/ / |/| | | take group creation result into consideration | ||||
| * | | fix documentation, get and createGroup may return null | Arthur Schiwon | 2019-11-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | * also have stricter checks in place Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | | Some php-cs fixes | Roeland Jago Douma | 2019-11-22 | 154 | -106/+111 |
|/ / | | | | | | | | | | | | | | | | | | | | | * Order the imports * No leading slash on imports * Empty line before namespace * One line per import * Empty after imports * Emmpty line at bottom of file Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Make the post login event public | Christoph Wurst | 2019-11-20 | 1 | -0/+76 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Merge pull request #16828 from nextcloud/feature/noid/accept-incoming-shares | Roeland Jago Douma | 2019-11-18 | 3 | -0/+62 |
|\ \ | | | | | | | 🔗☑️ Accept all incoming shares | ||||
| * | | Only restrict loading of group and user shares for now | Joas Schilling | 2019-11-12 | 1 | -0/+6 |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | | Allow to accept group shares | Joas Schilling | 2019-11-12 | 2 | -0/+22 |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | | Respect the accepted flag for group and user shares | Joas Schilling | 2019-11-12 | 1 | -0/+34 |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | Merge remote-tracking branch 'origin/master' into filecache-extension | Roeland Jago Douma | 2019-11-18 | 4 | -4/+101 |
|\ \ \ | | |/ | |/| | |||||
| * | | relax dependency on GenericEvent, instead stay compatible with old events | Arthur Schiwon | 2019-11-13 | 4 | -4/+101 |
| |/ | | | | | | | | | | | * also fixes tagging events Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | dont expose metadata etag for now | Robin Appelman | 2019-11-13 | 1 | -10/+0 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | expose filecache extension data in FileInfo | Robin Appelman | 2019-11-13 | 1 | -0/+36 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | store filecache extension fields | Robin Appelman | 2019-11-13 | 1 | -0/+24 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | add count() as shortcut for count('*') in FunctionBuilder | Robin Appelman | 2019-11-13 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | return from QueryBuilder instead of IQueryBuilder | Robin Appelman | 2019-11-13 | 1 | -31/+31 |
|/ | | | | | | this make the type hints work properly with querybuilder subclasses Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Do not throw an exception for base App class | Julius Härtl | 2019-11-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | mark getAppContainer as a valid way to construct app containers | Robin Appelman | 2019-11-04 | 1 | -0/+8 |
| | | | | | | this is triggerd (and not cought by the query arm) if an item from an app is queried before the app queries it's own Application instance Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #17506 from nextcloud/bugfix/12790/workflow-frontend | blizzz | 2019-11-04 | 1 | -3/+0 |
|\ | | | | | Workflow frontend polishing | ||||
| * | do not break on Checkers that do not need specific context info | Arthur Schiwon | 2019-10-29 | 1 | -3/+0 |
| | | | | | | | | | | | | request time, for example Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | | fixup! Get all shares as iterable | Daniel Calviño Sánchez | 2019-10-30 | 2 | -0/+2 |
| | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com> | ||||
* | | Get all shares as iterable | Roeland Jago Douma | 2019-10-30 | 2 | -0/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | Sometimes we need all shares or rather a specific subset of shares but creating dedicated functions is a pain. This just returns an iterable object for all shares so we can loop over them without allocating all the memory on the system. It should not be used by any user called code. But in an occ command or background job it is fine IMO. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Merge pull request #17562 from ↵ | Roeland Jago Douma | 2019-10-29 | 1 | -2/+25 |
|\ \ | | | | | | | | | | | | | nextcloud/techdebt/17509/log-error-when-setting-up-application-incorrectly Log an error in development cases when the application class was set … | ||||
| * | | Log an error in development cases when the application class was set up ↵ | Joas Schilling | 2019-10-16 | 1 | -2/+25 |
| | | | | | | | | | | | | | | | | | | incorrectly Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | Having the contructor in the interface makes no sense... | Roeland Jago Douma | 2019-10-29 | 1 | -7/+0 |
| |/ |/| | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Merge pull request #17173 from nextcloud/feature/event-broadcasting | Roeland Jago Douma | 2019-10-28 | 2 | -0/+128 |
|\ \ | | | | | | | Make it possible to broadcast events to (web) clients | ||||
| * | | Make it possible to broadcast events to (web) clients | Christoph Wurst | 2019-10-28 | 2 | -0/+128 |
| | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | | Add isXXX getter to Entity | Christoph Wurst | 2019-10-22 | 1 | -9/+12 |
|/ / | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* / | use OCP\EventDispatcher\Event over Symfony's deprecated Event | Arthur Schiwon | 2019-10-17 | 8 | -8/+8 |
|/ | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | Allow to set the group display name in the database backend | Joas Schilling | 2019-09-27 | 2 | -0/+47 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Add a displayname to the database group backend | Joas Schilling | 2019-09-27 | 1 | -0/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Add talk-attachment as a rich object type | Joas Schilling | 2019-09-17 | 1 | -0/+37 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #17151 from nextcloud/td/remove/createPreview | Roeland Jago Douma | 2019-09-15 | 1 | -12/+0 |
|\ | | | | | Remove deprecated function createPreview | ||||
| * | Remove deprecated function createPreview | Roeland Jago Douma | 2019-09-15 | 1 | -12/+0 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Disable app token creation for impersonated people, ref #15539 | Greta Doci | 2019-09-15 | 1 | -0/+17 |
|/ | | | | Signed-off-by: Greta Doci <gretadoci@gmail.com> | ||||
* | Use Symfony's new contract Event class instead of the deprecated one | Christoph Wurst | 2019-09-12 | 3 | -2/+18 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Add Symfony inspired typed event dispatcher method | Christoph Wurst | 2019-09-11 | 1 | -0/+12 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Merge pull request #16682 from nextcloud/enh/12790/workflow-backend | Roeland Jago Douma | 2019-09-11 | 11 | -26/+573 |
|\ | | | | | workflow overhaul | ||||
| * | fix missing @since's | Arthur Schiwon | 2019-09-09 | 2 | -0/+13 |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> |