summaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* Fix psalm not runningCarl Schwan2022-01-272-8/+21
| | | | | | | | | | The issue was that we were using psalm/phar instead of vimeo/psalm. This caused issue with the custom psalm plugin in buildd/psalm. This is using the opportunity to also update the psalm version from 3.8 to 3.17 and the php-cs-fixer too. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Update autoload and ClassLoaderChristopher Ng2022-01-193-7/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add hashed attribute column for indexed job existence checkJulius Härtl2022-01-182-0/+8
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Migrate profile_config id column to bigintChristopher Ng2021-12-152-0/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix relation "user_id" already exists migration errorChristopher Ng2021-12-092-0/+2
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Normalize directory entries in Encoding wrapperVincent Petry2021-11-192-0/+2
| | | | | | | | | | | | Directory entry file names are now normalized in getMetaData(), getDirectoryContents() and opendir(). This makes the scanner work properly as it assumes pre-normalized names. In case the names were not normalized, the scanner will now skip the entries and display a warning when applicable. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Add an OCP for trusted domain helperJoas Schilling2021-10-282-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Move preview provider registration to bootstrapRoeland Jago Douma2021-10-212-0/+2
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add an OCS endpoint for the hovercard contact actionsJoas Schilling2021-10-202-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #28751 from nextcloud/feat/28139/profile-pagePytal2021-10-182-0/+28
|\
| * Profile backendChristopher Ng2021-10-192-0/+28
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Add an API to set and rollback the user statusCarl Schwan2021-10-182-0/+2
|/ | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Merge pull request #29188 from nextcloud/enhancement/public-write-apiDaniel2021-10-152-0/+4
|\ | | | | Add calendar object creation API to OCP
| * Add create method to extended calendar implementationAnna Larch2021-10-152-0/+4
| | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Bump autoloaderJoas Schilling2021-10-142-0/+2
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add Public Calendar ProviderAnna Larch2021-10-142-0/+6
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #28608 from nextcloud/path-prefix-filterVincent Petry2021-10-072-0/+6
|\ | | | | generate a better optimized query for path prefix search filters
| * generate a better optimized query for path prefix search filtersRobin Appelman2021-08-262-0/+6
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Add admin privilege delegation for admin settingsCarl Schwan2021-09-292-0/+8
| | | | | | | | | | | | | | This makes it possible for selected groups to access some settings pages. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Update generated composer files to latest formatChristoph Wurst2021-09-221-11/+102
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #28728 from nextcloud/add-database-backend-limiterLukas Reschke2021-09-132-2/+6
|\ \ | | | | | | Add database ratelimiting backend
| * | Bump autoloaderLukas Reschke2021-09-062-2/+6
| | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | Adjust logic to store period instead of current timestampLukas Reschke2021-09-065-92/+6
| | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | Add database ratelimiting backendLukas Reschke2021-09-065-6/+92
| |/ | | | | | | | | | | | | In case no distributed memory cache is specified this adds a database backend for ratelimit purposes. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | add a job to clean up expired verification tokensArthur Schiwon2021-09-092-0/+2
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | move verification token logic out of lost password controllerArthur Schiwon2021-09-092-0/+6
|/ | | | | | | - to make it reusable - needed for local email verification Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Scope composer tools with the bin pluginChristoph Wurst2021-08-192-309/+346
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Regenerate autoloader fileLukas Reschke2021-07-122-2/+0
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Migrate HintException to OCPGary Kim2021-06-302-0/+2
| | | | Signed-off-by: Gary Kim <gary@garykim.dev>
* Rebuild autoloaderLukas Reschke2021-06-232-0/+2
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Add security.txtLukas Reschke2021-06-231-1/+3
| | | | | | Ref https://securitytxt.org Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Properly cleanup entries of WebAuthn on user deletionMorris Jobke2021-06-182-0/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #26430 from nextcloud/enh/dashboard-apiJulius Härtl2021-06-162-0/+4
|\
| * Update autoloaderJulius Härtl2021-06-152-0/+4
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | split of query building bits from searchhelperRobin Appelman2021-06-142-0/+2
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* allow interacting with IAccountPropertyCollectionsArthur Schiwon2021-06-032-0/+2
| | | | | | | | | | | | | - in fact the API could be done in a nicer way and it might be possible to work without IAccountPropertyCollection, but only with the IAccountProperties. - To keep it simple at first and not overengineer the blunt attempt is followed - If necessary helpful in the further cause of development adjustements or extensions can be done quickly with this base Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* add IAccountPropertyCollection with implementationArthur Schiwon2021-06-032-0/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #26792 from nextcloud/user-delete-cleanup-filesJohn Molakvoæ2021-06-022-0/+2
|\ | | | | better cleanup of user files on user deletion
| * better cleanup of user files on user deletionRobin Appelman2021-04-272-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Add mbstring as dependencyDaniel Kesselberg2021-06-013-4/+327
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #26600 from hosting-de/feature/occ-tagsMorris Jobke2021-05-252-4/+12
|\ \ | | | | | | Add commands to manage tags via OCC
| * | Add commands to manage tags via OCCJohannes Leuker2021-05-252-4/+12
| |/ | | | | | | | | | | list, add, delete, edit Signed-off-by: Johannes Leuker <j.leuker@hosting.de>
* | Drop \OCP\UserChristoph Wurst2021-05-212-2/+0
| | | | | | | | | | | | Inlines and remaining usages and drops the deprecated public API. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Do not try to contact lookup server if not neededRoeland Jago Douma2021-04-282-0/+4
|/ | | | | | | In some cases (for example you never send data to the lookup server) there is no need for this job to even try. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #26467 from nextcloud/feature/noid/allow-apps-to-log-to-auditJoas Schilling2021-04-132-0/+2
|\ | | | | Allow apps to log actions into the audit_log
| * Move to another namespace and class nameJoas Schilling2021-04-092-2/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Allow apps to log actions into the audit_logJoas Schilling2021-04-092-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Generate autoload filesLukas Reschke2021-04-062-0/+6
|/ | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* make ILDAPProviderFactory usable when there is no ldap setupRobin Appelman2021-03-312-0/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #25961 from nextcloud/enh/events/2fa_providerkesselb2021-03-302-0/+4
|\ | | | | Add real events for enabled 2fa providers for users