aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #24307 from owncloud/systemtags-perminterfaceVincent Petry2016-05-216-27/+67
|\ | | | | Add interface methods for permission check for system tags
| * Rename "not-assignble" to "restricted"Vincent Petry2016-05-203-3/+3
| |
| * Add app to shipped.jsonVincent Petry2016-05-201-0/+1
| |
| * Act on effective system tag canAssign permissionVincent Petry2016-05-203-25/+64
| | | | | | | | | | | | | | | | | | Whenever the server returns true for the can-assign Webdav property of a system tag, it means the current user is allowed to assign, regardless of the value of user-assignable. This commit brings the proper logic to the web UI to make it possible for users to assign when they have the permission.
* | [tx-robot] updated from transifexJenkins for ownCloud2016-05-212-0/+2
|/
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-202-2/+2
|
* Merge pull request #24657 from owncloud/fix-libreoffice-templatesVincent Petry2016-05-183-0/+0
|\ | | | | Remove author from libreoffice templates
| * Fix #24655Thomas Müller2016-05-173-0/+0
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2016-05-182-0/+2
|/
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-172-0/+22
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-156-10/+18
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-136-16/+44
|
* Show login error message correctly (#24599)Christoph Wurst2016-05-121-1/+0
|
* Do not automatically try to enable index.php-less URLs (#24539)Lukas Reschke2016-05-122-0/+45
| | | | | | | | | | | | | | | | | The current logic for mod_rewrite relies on the fact that people have properly configured ownCloud, basically it reads from the `overwrite.cli.ur l` entry and then derives the `RewriteBase` from it. This usually works. However, since the ownCloud packages seem to install themselves at `/owncloud` (because subfolders are cool or so…) _a lot_ of people have just created a new Virtual Host for it or have simply symlinked the path etc. This means that `overwrite.cli.url` is wrong, which fails hard if it is used as RewriteBase since Apache does not know where it should serve files from. In the end the ownCloud instance will not be accessible anymore and users will be frustrated. Also some shared hosters like 1&1 (because using shared hosters is so awesome… ;-)) have somewhat dubious Apache configurations or use versions of mod_rewrite from the mediveal age. (because updating is money or so…) Anyhow. This makes this explicitly an opt-in configuration flag. If `htaccess.RewriteBase` is set then it will configure index.php-less URLs, if admins set that after installation and don't want to wait until the next ownCloud version they can run `occ maintenance:update:htaccess`. For ownCloud 9.0 we also have to add a repair step to make sure that instances that already have a RewriteBase configured continue to use it by copying it into the config file. That way all existing URLs stay valid. That one is not in this PR since this is unneccessary in master. Effectively this reduces another risk of breakage when updating from ownCloud 8 to ownCloud 9. Fixes https://github.com/owncloud/core/issues/24525, https://github.com/owncloud/core/issues/24426 and probably some more.
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-122-2/+2
|
* Use proper URL generation function (#24576)Lukas Reschke2016-05-111-1/+1
| | | Fixes the redirection after login, otherwise `core/files/index` is opened which fails.
* use the UID for creating the session token, not the login nameChristoph Wurst2016-05-111-4/+4
|
* fix login with emailChristoph Wurst2016-05-111-1/+2
|
* fix PHPDoc and other minor issuesChristoph Wurst2016-05-112-4/+3
|
* show login errorChristoph Wurst2016-05-111-5/+12
|
* PHPDoc and other minor fixesChristoph Wurst2016-05-111-2/+4
|
* add unit tests for all new classesChristoph Wurst2016-05-111-3/+3
|
* increase token column widthChristoph Wurst2016-05-111-2/+1
| | | | add some range to time() assertions
* fix LoginController unit testsChristoph Wurst2016-05-111-1/+1
|
* fix setupChristoph Wurst2016-05-111-4/+11
|
* Add token auth for OCS APIsChristoph Wurst2016-05-112-3/+7
|
* Add index on 'last_activity'Christoph Wurst2016-05-111-2/+3
| | | | | | add token type column and delete only temporary tokens in the background job debounce token updates; fix wrong class import
* Add controller to generate client tokensChristoph Wurst2016-05-113-0/+93
|
* Check if session token is valid and log user out if the check failsChristoph Wurst2016-05-111-1/+0
| | | | | * Update last_activity timestamp of the session token * Check user backend credentials once in 5 minutes
* token based authChristoph Wurst2016-05-114-29/+64
| | | | | | | | * Add InvalidTokenException * add DefaultTokenMapper and use it to check if a auth token exists * create new token for the browser session if none exists hash stored token; save user agent * encrypt login password when creating the token
* Yo-ho-oh - Murder all band 'o piratesThomas Müller2016-05-112-10/+0
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-05-112-0/+2
|
* Merge pull request #24397 from owncloud/sort-share-linksMorris Jobke2016-05-101-9/+9
|\ | | | | Reordered share link settings
| * Reordered share link settingsVincent Chan2016-05-021-9/+9
| | | | | | | | closes #24122
* | Merge pull request #24434 from owncloud/permalinksLukas Reschke2016-05-102-3/+45
|\ \ | | | | | | Permalinks
| * | Do not encode slashes in "dir" URL param in files JSVincent Petry2016-05-061-1/+6
| | |
| * | Auto-add fileid in URL for currently displayed folderVincent Petry2016-05-061-2/+33
| | |
| * | Add route to resolve fileid to files app URLVincent Petry2016-05-061-0/+6
| | | | | | | | | | | | | | | | | | | | | The following routes will redirect to the files app and display the matching folder. If the fileid is a file, it will scroll to it. - http://localhost/owncloud/index.php/f/$fileid - http://localhost/owncloud/index.php/files/?dir=somedir&fileid=$fileid
* | | Merge pull request #24491 from owncloud/new-animated-full-css-spinnerThomas Müller2016-05-098-12/+88
|\ \ \ | | | | | | | | New animated loader: full css
| * | | New animated loaderskjnldsv2016-05-098-12/+88
| | | |
* | | | [tx-robot] updated from transifexJenkins for ownCloud2016-05-094-0/+52
|/ / /
* | | [tx-robot] updated from transifexJenkins for ownCloud2016-05-076-8/+168
| | |
* | | [tx-robot] updated from transifexJenkins for ownCloud2016-05-064-0/+68
| | |
* | | [tx-robot] updated from transifexJenkins for ownCloud2016-05-0518-2/+78
|/ /
* | [tx-robot] updated from transifexJenkins for ownCloud2016-05-0480-182/+182
| |
* | Merge pull request #23844 from owncloud/disable-userThomas Müller2016-05-033-0/+130
|\ \ | | | | | | Add occ commands to enable and disable a user + a disabled user can n…
| * | Add occ commands to enable and disable a user + a disabled user can no ↵Thomas Müller2016-05-023-0/+130
| |/ | | | | | | longer login - fixes #23838
* | Merge pull request #24389 from owncloud/login-by-emailLukas Reschke2016-05-031-2/+2
|\ \ | | | | | | Allow login by email address
| * | Allow login by email addressThomas Müller2016-05-021-2/+2
| |/
* | Move OC_Log_xx to \OC\Log namespaceRoeland Jago Douma2016-05-031-1/+1
| |