summaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* Add admin interface to enforce 2FAChristoph Wurst2018-10-102-0/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Rename admin security sectionChristoph Wurst2018-10-082-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add an endppoint for clients to request an app passwordRoeland Jago Douma2018-10-032-0/+2
| | | | | | | | Now that we allow enforcing 2 factor auth it make sense if we also allow and endpoint where the clients can in the background fetch an apppassword if they were configured before the login flow was present. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #11409 from nextcloud/feature/consolidated-2fa-settingsRoeland Jago Douma2018-10-032-0/+4
|\ | | | | Consolidate personal two-factor provider settings
| * Update autoloader class mapChristoph Wurst2018-10-022-0/+4
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #10967 from nextcloud/zipresponseMorris Jobke2018-10-022-0/+2
|\ \ | |/ |/| Add zip response
| * fixup! Add fix responseRoeland Jago Douma2018-10-021-5/+5
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * Add fix responseJakob Sack2018-10-022-5/+7
| | | | | | | | implements #7589
* | Add column to DB to store expired passwordsRoeland Jago Douma2018-10-022-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #11433 from nextcloud/feature/all_lax_cookies2Christoph Wurst2018-10-022-0/+2
|\ \ | |/ |/| Make authenticated cookies lax
| * Make authenticated cookies laxRoeland Jago Douma2018-09-282-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This protects our cookies a bit more. It makes sure that when a 3rdparty websites embededs a public alendar for example. That all the users see this in anonymous mode there. It adds a small helper function. In the future we can think about protecting other cookies like this as well. But for now this is sufficient to not have the user logged in at all when doing 3rdparty requests. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Let 2FA providers provide their custom icons (dark/light)Christoph Wurst2018-10-012-0/+2
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Emit event on enablign or disabling of 2FA providerRoeland Jago Douma2018-10-012-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add mandatory 2FA service/classChristoph Wurst2018-09-302-0/+4
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Only allow 2FA state changs if providers support the operationChristoph Wurst2018-09-252-0/+6
| | | | | | | | Ref https://github.com/nextcloud/server/issues/11019. Add `twofactorauth:cleanup` command Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add public interfaces for activable/deactivable 2FA providersChristoph Wurst2018-09-102-0/+4
| | | | | | | Fixes https://github.com/nextcloud/server/issues/11018. Required for https://github.com/nextcloud/server/issues/11019. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update autoloaderRoeland Jago Douma2018-09-052-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add wrapper Logger in DIContainerRoeland Jago Douma2018-09-042-0/+2
| | | | | | | This makes sure that for example app for the context is always set. We can in the future extend this to include more info. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #10334 from denismosolov/group-addDenis Mosolov2018-08-242-0/+4
|\ | | | | Add options to create/remove groups via occ
| * Add an options to create and remove groups via occDenis Mosolov2018-08-162-0/+4
| | | | | | | | Signed-off-by: Denis Mosolov <denismosolov@gmail.com>
* | Merge pull request #10526 from steiny2k/HEICHEIFMorris Jobke2018-08-222-0/+2
|\ \ | | | | | | Support HEIC for previews
| * | Develop HEIC/HEIF preview support #7406Sebastian Steinmetz2018-08-112-0/+2
| | | | | | | | | Signed-off-by: Sebastian Steinmetz <me@sebastiansteinmetz.ch>
* | | Bump autoloaderRoeland Jago Douma2018-08-202-0/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Update autoloaderDaniel Kesselberg2018-08-122-2/+0
|/ / | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* / Bump autoloadersRoeland Jago Douma2018-08-101-1/+1
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add "password_by_talk" column to "share" table in the databaseDaniel Calviño Sánchez2018-07-242-0/+2
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Autoresize + autoloaderJohn Molakvoæ (skjnldsv)2018-07-212-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Autoloader bumpJohn Molakvoæ (skjnldsv)2018-07-192-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* autoloader bumpJohn Molakvoæ (skjnldsv)2018-07-192-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #10110 from nextcloud/feature/100500/whats-new-info-usersMorris Jobke2018-07-132-0/+6
|\ | | | | Display What's New info to users
| * Backend work to provide NC whats New info to usersArthur Schiwon2018-07-052-0/+6
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | update autoloaderBjoern Schiessle2018-07-112-0/+2
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Add repair job for pending cron jobsMorris Jobke2018-07-092-0/+2
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* replace \OCP\Federation\Exception\ShareNotFoundException with the generic ↵Bjoern Schiessle2018-07-022-2/+6
| | | | | | \OCP\Share\Exception\ShareNotFound exception Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* start implementing federated sharing 2.0Bjoern Schiessle2018-07-022-0/+26
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Merge pull request #10048 from nextcloud/feature/9760/systemd-loggerblizzz2018-06-302-0/+2
|\ | | | | Systemd Logger
| * Added a logger for systemd/journaldJohannes Ernst2018-06-292-0/+2
| | | | | | | | | | | | Added a unit test Signed-off-by: Johannes Ernst <jernst@indiecomputing.com>
* | Bump autoloader and fix testsJulius Härtl2018-06-292-2/+2
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* adjust backend and gui to update and changelog serverArthur Schiwon2018-06-292-0/+8
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #9773 from nextcloud/feature/noid/resource_bookingMorris Jobke2018-06-292-0/+18
|\ | | | | resource booking
| * update classloader/classmap for calendar resource booking changesGeorg Ehrke2018-06-252-0/+18
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #9632 from nextcloud/enhancement/stateful-2fa-providersMorris Jobke2018-06-252-0/+14
|\ \ | |/ |/| Stateful 2fa providers
| * Make 2FA providers statefulChristoph Wurst2018-06-202-0/+14
| | | | | | | | | | | | | | | | | | | | | | This adds persistence to the Nextcloud server 2FA logic so that the server knows which 2FA providers are enabled for a specific user at any time, even when the provider is not available. The `IStatefulProvider` interface was added as tagging interface for providers that are compatible with this new API. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Add the new PublicShareController and PublicShareMiddlewareRoeland Jago Douma2018-06-202-0/+8
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Initial PKT implementationRoeland Jago Douma2018-06-182-0/+6
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add new authtoken v2 columns to the authtoken tableRoeland Jago Douma2018-06-182-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Abstract the Provider via a managerRoeland Jago Douma2018-06-182-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #9846 from nextcloud/feature/noid/add_stricter_cspsJohn Molakvoæ2018-06-132-0/+6
|\ | | | | Add stricter CSPs
| * Add stricter CSPsRoeland Jago Douma2018-06-132-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | * Deprecate our default CSP * Add strict CSP that is always our strictest setting * Add strict eval CSP (disable unsafe-eval) * Add strict inline CSP (disables inline styles) This is just to move forward and have a incremental improvement of our CSP Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Background job to clean up old backups of the updaterMorris Jobke2018-06-132-0/+4
|/ | | | | | | * a one-time job gets scheduled after each update via a repair job * the job remove all directories inside data/updater-INSTANCEID/backups except the 3 most recent ones (determined by mtime of the folder) Signed-off-by: Morris Jobke <hey@morrisjobke.de>