aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add missing newlines to .htaccessMichaIng2019-10-311-2/+2
| | | Signed-off-by: MichaIng <micha@dietpi.com>
* Add "Order" to assure that no parental "Allow" can grant accessMichaIng2019-09-261-0/+2
| | | Signed-off-by: MichaIng <micha@dietpi.com>
* Add "Order" to assure that no parental "Allow" can grant accessMichaIng2019-09-261-0/+2
| | | Signed-off-by: MichaIng <micha@dietpi.com>
* Apache 2.5 will be released as 2.6MichaIng2019-08-191-2/+2
| | | | | + Ref: https://github.com/nextcloud/server/pull/16792/files#r315206147 Signed-off-by: Micha Felle <micha@dietpi.com>
* Minor syntaxMichaIng2019-08-191-21/+21
| | | | | | | + Use Apache syntax with cases according to official docs: https://github.com/nextcloud/server/pull/16792/files#r315207691 + Add missing whitespace for concatenating strings to variable: https://github.com/nextcloud/server/pull/16792/files#r315207520 + Apache 2.5 will be released as 2.6: https://github.com/nextcloud/server/pull/16792/files#r315206147 Signed-off-by: Micha Felle <micha@dietpi.com>
* Use syntax with cases according to official docsMichaIng2019-08-191-12/+12
| | | | | + Ref: https://github.com/nextcloud/server/pull/16792/files#r315207691 Signed-off-by: Micha Felle <micha@dietpi.com>
* Update lib/private/Setup.php MichaIng2019-08-191-1/+1
| | | | | + Remove unnecessary spaces from code Co-Authored-By: Daniel Kesselberg <mail@danielkesselberg.de>
* Harden config protection .htaccessMichaIng2019-08-191-6/+15
| | | | | | | | | | | + Set "Satisfy All" whenever available, as well on Apache 2.4+. This is required to override possible "Satisfy Any" on parent dir, which otherwise would allow direct access to data, regardless of "Require" directive. + Set "Deny from all" as well whenever available, to block access regardless of which access control directive takes priority. + Assume Apache 2.2 only, if mod_authz_core and mod_access_compat are both not available, to avoid doubled directives. In this case set "Deny from all" directive only if the providing mod_authz_host module is available. "Satisfy" is a core directive on Apache 2.2. + Update Apache version strings. Regarding the used directives/modules, Apache 2.4 and 2.5 behave the same. + Add ordering spaces to better reflect the nested directives and to match style of other .htaccess files. Fixes: #6449 (for the config directory) Signed-off-by: Micha Felle <micha@dietpi.com>
* Harden data protection .htaccessMichaIng2019-08-191-8/+16
| | | | | | | | | | | + Set "Satisfy All" whenever available, as well on Apache 2.4+. This is required to override possible "Satisfy Any" on parent dir, which otherwise would allow direct access to data, regardless of "Require" directive. + Set "Deny from all" as well whenever available, to block access regardless of which access control directive takes priority. + Assume Apache 2.2 only, if mod_authz_core and mod_access_compat are both not available, to avoid doubled directives. In this case set "Deny from all" directive only if the providing mod_authz_host module is available. "Satisfy" is a core directive on Apache 2.2. + Update Apache version strings. Regarding the used directives/modules, Apache 2.4 and 2.5 behave the same. + Add ordering spaces to better reflect the nested directives and to match style of other .htaccess files. Fixes: https://github.com/nextcloud/server/issues/6449 Signed-off-by: Micha Felle <micha@dietpi.com>
* Merge pull request #16781 from nextcloud/bug/fix-password-resetRoeland Jago Douma2019-08-194-3/+4
|\ | | | | Send new password instead of empty string
| * Update bundlesJulius Härtl2019-08-192-2/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Force proper action for login formJulius Härtl2019-08-191-0/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * Send new password instead of empty stringDaniel Kesselberg2019-08-191-1/+1
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #16779 from ↵Roeland Jago Douma2019-08-194-8/+8
|\ \ | |/ |/| | | | | nextcloud/dependabot/npm_and_yarn/css-vars-ponyfill-2.1.1 Bump css-vars-ponyfill from 2.0.2 to 2.1.1
| * Bump css-vars-ponyfill from 2.0.2 to 2.1.1dependabot-preview[bot]2019-08-184-8/+8
| | | | | | | | | | | | | | | | | | | | Bumps [css-vars-ponyfill](https://github.com/jhildenbiddle/css-vars-ponyfill) from 2.0.2 to 2.1.1. - [Release notes](https://github.com/jhildenbiddle/css-vars-ponyfill/releases) - [Changelog](https://github.com/jhildenbiddle/css-vars-ponyfill/blob/master/CHANGELOG.md) - [Commits](https://github.com/jhildenbiddle/css-vars-ponyfill/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* | Merge pull request #16766 from nextcloud/fix/frame-src/no-nonceRoeland Jago Douma2019-08-191-3/+0
|\ \ | | | | | | frame-src doesn't respect the nonce attribute
| * | frame-src doesn't respect the nonce attributeRoeland Jago Douma2019-08-161-3/+0
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #16784 from nextcloud/bugfix/noid/fix_foreach_valarm_errorRoeland Jago Douma2019-08-192-0/+40
|\ \ \ | | | | | | | | fix foreach error for reminder generator
| * | | fix foreach error for reminder generatorGeorg Ehrke2019-08-182-0/+40
| | | | | | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | | [tx-robot] updated from transifexNextcloud bot2019-08-1922-6/+214
|/ / /
* | | Merge pull request #16756 from ↵Roeland Jago Douma2019-08-181-1/+1
|\ \ \ | |_|/ |/| | | | | | | | nextcloud/allow-context-subclasses-in-acceptance-tests-to-access-parent-actor Allow Context subclasses in acceptance tests to access parent actor
| * | Allow Context subclasses in acceptance tests to access parent actorDaniel Calviño Sánchez2019-08-161-1/+1
| |/ | | | | | | | | | | | | | | | | | | Although uncommon, in some cases a Context may need to be extended (for example, to override a step defined in the server with a specific behaviour in the acceptance tests of an app); in those cases the subclass should be able to access the actor attribute defined in the Context it is extending. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Merge pull request #16778 from nextcloud/dependabot/npm_and_yarn/webpack-4.39.2Roeland Jago Douma2019-08-1841-74/+74
|\ \ | | | | | | Bump webpack from 4.39.1 to 4.39.2
| * | Bump webpack from 4.39.1 to 4.39.2dependabot-preview[bot]2019-08-1841-74/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [webpack](https://github.com/webpack/webpack) from 4.39.1 to 4.39.2. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v4.39.1...v4.39.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* | | [tx-robot] updated from transifexNextcloud bot2019-08-1844-96/+776
|/ /
* / [tx-robot] updated from transifexNextcloud bot2019-08-1754-20/+300
|/
* [tx-robot] updated from transifexNextcloud bot2019-08-16106-208/+282
|
* Merge pull request #16408 from nextcloud/version/noid/17.0.0beta1v17.0.0beta1Roeland Jago Douma2019-08-151-2/+2
|\ | | | | 17.0.0 Beta 1
| * 17.0.0 Beta 1Morris Jobke2019-08-081-2/+2
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #3044 from nextcloud/dav-email-remindersRoeland Jago Douma2019-08-1535-7/+5189
|\ \ | | | | | | Calendar events email reminders
| * | Final fixesGeorg Ehrke2019-08-1519-868/+1659
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Add repair step to register reminder index for existing eventsGeorg Ehrke2019-08-156-4/+240
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Support recurring events + repeating alarmsGeorg Ehrke2019-08-1520-576/+1908
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Provide a fake AudioProvider that is basically the same as PushProvider, ↵Georg Ehrke2019-08-154-0/+40
| | | | | | | | | | | | | | | | | | better then not showing reminders at all for now Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Stop using deprecated registerNotifier, use registerNotifierService insteadGeorg Ehrke2019-08-151-12/+6
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Implement getID and getName in Reminder/Notifier as required since Nextcloud 17Georg Ehrke2019-08-151-0/+20
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | smaller syntax changes to CalDAV reminder classesGeorg Ehrke2019-08-157-56/+38
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | run send reminders background-job only when mode is not set to occGeorg Ehrke2019-08-151-4/+9
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | add occ dav:send-event-reminders, so you don't have to rely on the ↵Georg Ehrke2019-08-154-0/+77
| | | | | | | | | | | | | | | | | | background-job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Support event reminders (email and notifications)Thomas Citharel2019-08-1528-6/+2711
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Merge pull request #16507 from nextcloud/bugfix/15416/update_autodisabled_appsRoeland Jago Douma2019-08-154-7/+29
|\ \ \ | |/ / |/| | Fix tracking of auto disabled apps in Updater
| * | Make the auto-disabled list more broadJoas Schilling2019-08-154-15/+28
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Fix tracking of auto disabled apps in UpdaterGeorg Ehrke2019-08-151-1/+10
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Merge pull request #16666 from nextcloud/feature/calendar/delegationRoeland Jago Douma2019-08-1526-138/+847
|\ \ \ | | | | | | | | Feature/calendar/delegation
| * | | use principaluri instead of userid, allowing to add delegates for rooms and ↵Georg Ehrke2019-08-1521-222/+644
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup add owner_id and proxy_id as db index, since we use it for querying Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup don't add ACL for each individual proxy, just use calendar-proxy groups Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup allow delegation of resources / rooms Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix addIndex call in migration Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix remaining constructor calls of Principal Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup minor fixes and unit tests Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | | Early first stage implementation of the groupsetRoeland Jago Douma2019-08-151-2/+54
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Use the proxymapper to obtain valid proxy dataRoeland Jago Douma2019-08-1510-32/+99
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Add DB mapper and EntityRoeland Jago Douma2019-08-144-0/+115
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Add table to handle calendar delegationsRoeland Jago Douma2019-08-142-1/+54
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #16154 from ↵Roeland Jago Douma2019-08-151-2/+8
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/fix/noid/accessibility-focusable-viewtoggle Make possible to focus grid/list view toggle via keyboard