aboutsummaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* Make the L10N loading lazyRoeland Jago Douma2019-05-222-0/+2
| | | | | | | | | Fixes #15675 This makes loading of the actual L10N lazy. So we only detect and load the actual translations when they are used. Instead of trying to load them all the time just because an app is enabled. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remote wipe supportRoeland Jago Douma2019-05-202-0/+10
| | | | | | | | This allows a user to mark a token for remote wipe. Clients that support this can then wipe the device properly. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Allow 2FA to be setup on first loginRoeland Jago Douma2019-05-172-0/+6
| | | | | | | | | Once 2FA is enforced for a user and they have no 2FA setup yet this will now prompt them with a setup screen. Given that providers are enabled that allow setup then. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add interfaces to interact with subscription from support appMorris Jobke2019-05-132-0/+10
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update autoloaderMorris Jobke2019-05-092-0/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #15259 from nextcloud/bugfix/15256-wrong-column-typeMorris Jobke2019-05-072-0/+4
|\ | | | | Make access column a real boolean
| * Add second migration for addColumnDaniel Kesselberg2019-05-022-0/+2
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * Migration to change column type from smallint to booleanDaniel Kesselberg2019-05-022-0/+2
| | | | | | | | | | | | On pqsql true/false is no valid value for an integer column. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Add a login chain to reduce the complexity of LoginController::tryLoginChristoph Wurst2019-05-072-0/+32
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Repair step for link sharesRoeland Jago Douma2019-04-162-0/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Revert "Where is your data?"Roeland Jago Douma2019-03-202-4/+0
|
* Merge pull request #14502 from ↵Morris Jobke2019-03-052-0/+4
|\ | | | | | | | | nextcloud/feature/noid/add-activities-for-group-membership-changes Add activities for group membership changes
| * Dump autoloaderMorris Jobke2019-03-052-0/+4
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | moving final class to private, new interface in publicMaxence Lange2019-03-042-8/+16
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Update autoloaderJoas Schilling2019-03-012-2/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Make names mandatoryJoas Schilling2019-03-012-0/+22
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Allow apps to redirect to the default appJoas Schilling2019-03-012-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add an event to the Autocomplete Controller to allow to filter the resultsJoas Schilling2019-02-262-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update autoloader filesMorris Jobke2019-02-252-0/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Login flow V2Roeland Jago Douma2019-02-252-0/+20
| | | | | | | | This adds the new login flow. The desktop client will open up a browser and poll a returned endpoint at regular intervals to check if the flow is done. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* add event for cache updateRobin Appelman2019-02-182-0/+6
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Use CountWrapper instead of almost identical CountReadStreamRoeland Jago Douma2019-02-152-2/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Update autoloadersRoeland Jago Douma2019-02-112-0/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #13702 from nextcloud/feature/6717/rename-app-passwordsRoeland Jago Douma2019-02-082-0/+2
|\ | | | | Make it possible to rename app passwords
| * Don't update token if current session tokenDaniel Kesselberg2019-02-022-0/+2
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #13986 from nextcloud/feature/cleanup-job-13843Morris Jobke2019-02-072-0/+2
|\ \ | | | | | | Repair step to remove "photo." files created by photocache
| * | Repair step to remove "photo." files created by photocacheDaniel Kesselberg2019-02-072-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Before https://github.com/nextcloud/server/pull/13843 a "photo." file could be created for unsupported image formats by photocache. Because a file is present but not jpg, png or gif no photo could be returned for this vcard. These invalid files are removed by this repair step. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Merge pull request #13748 from nextcloud/cache-insert-eventMorris Jobke2019-02-072-0/+2
|\ \ \ | |/ / |/| | add event for inserting cache entries
| * | add event for inserting cache entriesRobin Appelman2019-02-072-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | this provides a reliable way for apps to listen to new files without the need to of cache wrappers to hook into inserts themselves (something which isn't 100% reliable) Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #13969 from ↵Morris Jobke2019-02-072-0/+2
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/enh/additional_scripts_no_on_public_pages No need to emit additonalscript event on public pages
| * | | Add StandaloneTemplateResponseRoeland Jago Douma2019-02-062-0/+2
| | |/ | |/| | | | | | | | | | | | | | | | This can be used by pages that do not have the full Nextcloud UI. So notifications etc do not load there. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Implement guest avatar endpointMichael Weimann2019-02-072-4/+12
| |/ |/| | | | | Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
* | Do not do redirect handling when loggin outRoeland Jago Douma2019-02-062-0/+4
|/ | | | | | | | | | | | | Fixes #12568 Since the clearing of the execution context causes another reload. We should not do the redirect_uri handling as this results in redirecting back to the logout page on login. This adds a simple middleware that will just check if the ClearExecutionContext session variable is set. If that is the case it will just redirect back to the login page. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Emit to load additionalscriptsRoeland Jago Douma2019-01-312-0/+2
| | | | | | | | | | | | | Fixes #13662 This will fire of an event after a Template Response has been returned. There is an event for the generic loading and one when logged in. So apps can chose to load only on loged in pages. This is a more generic approach than the files app event. As some things we might want to load on other pages as well besides the files app. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Provide initial stateRoeland Jago Douma2019-01-292-0/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Expose subadmin to OCPRoeland Jago Douma2019-01-292-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove legacy activity stuffJoas Schilling2019-01-242-4/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Bump autoloaderRoeland Jago Douma2019-01-132-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add IMapperExceptionRoeland Jago Douma2018-12-062-0/+2
| | | | | | | This way code using the DB mappers can have try catch blocks on this type of exceptions if they do not care if there was non or to many. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* update autoloadaerRobin Appelman2018-11-292-0/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Shorten index name of calendar changes tableJoas Schilling2018-11-141-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Clear avatar cache with frontend repairJohn Molakvoæ (skjnldsv)2018-11-082-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #11786 from nextcloud/feature/password_confirmation_backendMorris Jobke2018-11-062-0/+2
|\ | | | | Expose password confirmation capabilities in the user backend
| * Bump autoloadersRoeland Jago Douma2018-11-022-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #12071 from nextcloud/addressbook-uid-check-migrationRoeland Jago Douma2018-11-022-0/+2
|\ \ | |/ |/| Addressbook uid check migration
| * move migrationJohn Molakvoæ (skjnldsv)2018-11-012-2/+0
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * Repair registration and autoload bumpJohn Molakvoæ (skjnldsv)2018-11-012-0/+4
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Merge pull request #11053 from nextcloud/occ-app-update-commandMorris Jobke2018-11-022-0/+2
|\ \ | | | | | | occ app update command
| * | Add occ app:update commandMichael Gerber2018-11-012-0/+2
| |/ | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #11844 from nextcloud/multiple-link-sharesMorris Jobke2018-11-012-0/+2
|\ \ | |/ |/| allow to create multiple link shares via share api