Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests/lib
AgeCommit message (Collapse)Author
2018-05-29Make sure the file is readable before attempting to create a previewRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-05-24make sure force language is reflected in html lang attributeGeorg Ehrke
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2018-05-23Certain tokens can expireRoeland Jago Douma
However due to the nature of what we store in the token (encrypted passwords etc). We can't just delete the tokens because that would make the oauth refresh useless. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-05-23Allow the rotation of tokensRoeland Jago Douma
This for example will allow rotating the apptoken for oauth Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-04-19Merge pull request #9232 from nextcloud/12-9205Roeland Jago Douma
[stable12] Provide an option to disable HTML emails
2018-04-18Provide an option to disable HTML emailsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-04-18Show EOL warning in the update sectionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-02-27Merge pull request #8130 from ↵Morris Jobke
nextcloud/fix-own-avatar-not-updated-when-display-name-is-changed [stable12] Fix own avatar not updated when display name is changed
2018-01-31Fix own avatar not updated when display name is changedDaniel Calviño Sánchez
The avatar endpoint returns the avatar image or, if the user has no avatar, the display name. In that later case the avatar is generated on the browser based on the display name. The avatar endpoint response is cached, so when the display name changes and the avatar is got again the browser could use the cached value, in which case it would use the same display name as before and the avatar would not change. When the avatar is an image the cache is invalidated with the use of the "version" parameter, which is increased when the image changes. When the avatar cache was first introduced only the image avatars were cached, but it was later changed to cache all avatar responses to limit the requests made to the server. Thus, now the cache of the display name is invalidated too by increasing the version of the avatar if the display name changes and there is no explicit avatar set. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-01-29Use S3Client::upload instead of splitting single/multipart upload ourselvesRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-01-09Merge pull request #7745 from nextcloud/7692_12Morris Jobke
[stable12] Don't lie about preview types
2018-01-08Merge pull request #7694 from nextcloud/stable12-7611Roeland Jago Douma
[stable12] Don't attempt to translate login names to uids when uids are provided
2018-01-08Don't lie about the preview mimetypeRoeland Jago Douma
For legacy reasons we stored all the previews with a png extention. However we did not put png data in them all the time. This caused the preview endpoints to always report that a preview is a png file. Which was a lie. Since we abstract away from the storage etc in the previewmanager. There is no need anymore to store them as .png files and instead we can use the actual file extention. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-01-04removes invalid tests, adapts another oneArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-01-04never translate login names when requiring with a user idArthur Schiwon
where appropriate, the preLoginNameUsedAsUserName hook should be thrown. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-01-04extend tests for status quoArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-01-04Fixed testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-01-04Fixed testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-01-04Correctly remove temp test directory treeJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-01-04Added tests for various installations typesJohn Molakvoæ (skjnldsv)
- With root installation - Core css - App inside server root - Secondary apps directory outside server root - With an installation in a sub directory - Core css - App inside server root - Secondary apps directory outside server root Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-01-04Fixed webroot for scss filesJohn Molakvoæ (skjnldsv)
Fixed tests Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-01-03Unit tests for #6977Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-12-19Fix duplicate session token after remembered loginChristoph Wurst
On a remembered login session, we create a new session token in the database with the values of the old one. As we actually don't need the old session token anymore, we can delete it right away. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2017-12-18Merge pull request #7558 from nextcloud/12-7427Morris Jobke
[stable12] Fix email buttons for white theme
2017-12-18Fix email buttons for white themeMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-12-13Merge pull request #7464 from nextcloud/cached-mount-info-filepath-12Morris Jobke
[12] Allow getting the filepath when getting cached mounts by fileid
2017-12-12allow 'Nextcloud' in the user agent string of AndroidBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2017-12-12Allow getting the filepath when getting cached mounts by fileidRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2017-11-28Merge pull request #7328 from ↵Morris Jobke
nextcloud/backport/7327/access-list-regression-for-not-current-accesss [stable12] Only in case of $currentAccess the array uses the id as index
2017-11-28Fix current access list test and add one for $currentAccess === falseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-23CSSResourceLocator: handle SCSS in apps outside rootKyle Fazzari
Currently static CSS files work fine in apps outside of the root. However, as soon as an app uses SCSS, Nextcloud starts being unable to find the web root. Fix this problem by backporting select snippets from master specifically targeting this issue, and add a test to ensure it doesn't regress. Fix #5289 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
2017-11-14{J,CS}SResourceLocator: account for symlinks in app pathKyle Fazzari
Currently, if the app path includes a symlink, the calculated webDir will be incorrect when generating CSS and URLs will be pointing to the wrong place, breaking CSS. Use realpath when retrieving app path, and these issues go away. Fix #6028 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
2017-11-10Merge pull request #6464 from nextcloud/proper-english-nowhave-backport-stable12blizzz
[stable12] Improve text: 'you have now' -> 'you now have'
2017-11-09Fix welcome text for better grammar in themed instancesMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-11-06Improve mimetype detection for object storagesMorris Jobke
Object storage instances always fall back to the content based mimetype detection, because the file name for object storage was always random due to the fact that it was temporarily storage in a generated temp file. This patch adds a check before that to make sure to use the original file name for this purpose and also remove possible other extensions like the versioning or part file extension. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-10-23Provide tests for future timestamp formattingMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-10-09Merge pull request #6737 from nextcloud/aws-sdk-12Robin Appelman
[12] Update aws sdk + s3 improvements
2017-10-09Add tests for multipart uploadRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2017-10-03dont run invalid path repair step when upgrading from 11.0.5.2 and laterRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2017-09-18Add filter for `shareapi_allow_share_dialog_user_enumeration`Lukas Reschke
This adjusts the contacts menu to also support searching by email address which is relevant in scenarios where no UID is known such as LDAP, etc. Furthermore, if `shareapi_allow_share_dialog_user_enumeration` is disabled only results are shown that match the full user ID or email address. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-18Add testsTobia De Koninck
Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
2017-09-18Fix testsTobia De Koninck
Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
2017-09-12Fix AppPassword 2FA authRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-09-12Improve text: 'you have now' -> 'you now have'Leon Klingele
Signed-off-by: Leon Klingele <leon@struktur.de>
2017-09-11Use the language of the recipient for the share notificationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-06Merge pull request #6319 from nextcloud/improve_2fa-12Roeland Jago Douma
[stable12] Improve 2FA
2017-09-06Fix login with basic authRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-09-05Fix testsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-09-05Fix unit testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-31Improve 2FARoeland Jago Douma
* Store the auth state in the session so we don't have to query it every time. * Added some tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>