]>
source.dussan.org Git - nextcloud-server.git/log
Morris Jobke [Wed, 19 Apr 2017 02:38:49 +0000 (21:38 -0500)]
Fix font-weight of settings button
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Apr 2017 21:13:31 +0000 (16:13 -0500)]
Merge pull request #4372 from nextcloud/smtp-password
Don't put the SMTP password into the HTML code
Nextcloud bot [Tue, 18 Apr 2017 20:47:45 +0000 (20:47 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 18 Apr 2017 20:08:38 +0000 (15:08 -0500)]
Fix unit tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Christoph Wurst [Tue, 18 Apr 2017 19:43:11 +0000 (21:43 +0200)]
Merge pull request #4376 from nextcloud/add-bruteforce-protection-to-change-self-password
Add bruteforce protection to changePersonalPassword
Lukas Reschke [Tue, 18 Apr 2017 15:55:51 +0000 (17:55 +0200)]
Add bruteforce protection to changePersonalPassword
While the risk is actually quite low because one would already have the user session and could potentially do other havoc it makes sense to throttle here in case of invalid previous password attempts.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Joas Schilling [Tue, 18 Apr 2017 14:11:29 +0000 (16:11 +0200)]
Fix some more stuff
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 18 Apr 2017 14:08:29 +0000 (16:08 +0200)]
Fix tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 18 Apr 2017 13:44:20 +0000 (15:44 +0200)]
Don't put the SMTP password into the HTML code
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Tue, 18 Apr 2017 00:07:25 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 17 Apr 2017 00:07:33 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 16 Apr 2017 00:07:23 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Sat, 15 Apr 2017 18:06:24 +0000 (13:06 -0500)]
Merge pull request #2834 from nextcloud/accesListToShareManager
Access list to share manager
Nextcloud bot [Sat, 15 Apr 2017 00:07:36 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Fri, 14 Apr 2017 06:16:43 +0000 (08:16 +0200)]
Merge pull request #4330 from nextcloud/activities-for-password-mail-change
Add activities when email or password is changed
Roeland Jago Douma [Fri, 14 Apr 2017 06:15:55 +0000 (08:15 +0200)]
Merge pull request #4346 from nextcloud/properly-do-bruteforce-protection-via-annotation
Make BruteForceProtection annotation more clever
Nextcloud bot [Fri, 14 Apr 2017 00:07:36 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 13 Apr 2017 21:28:07 +0000 (16:28 -0500)]
Fix autoloader
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Lukas Reschke [Thu, 13 Apr 2017 20:50:44 +0000 (22:50 +0200)]
Make BruteForceProtection annotation more clever
This makes the new `@BruteForceProtection` annotation more clever and moves the relevant code into it's own middleware.
Basically you can now set `@BruteForceProtection(action=$key)` as annotation and that will make the controller bruteforce protected. However, the difference to before is that you need to call `$responmse->throttle()` to increase the counter. Before the counter was increased every time which leads to all kind of unexpected problems.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Morris Jobke [Thu, 13 Apr 2017 18:11:47 +0000 (13:11 -0500)]
Merge pull request #4326 from nextcloud/downstream-27562
Reorder the entries of the log for easier reading
Lukas Reschke [Thu, 13 Apr 2017 18:02:15 +0000 (20:02 +0200)]
Merge pull request #4308 from nextcloud/lost-password-email
Update email template for lost password email
Morris Jobke [Thu, 13 Apr 2017 17:16:38 +0000 (12:16 -0500)]
Merge pull request #2424 from nextcloud/fix-login-controller-test-consolidate-login
Fix login controller test and consolidate login
Morris Jobke [Thu, 13 Apr 2017 17:16:12 +0000 (12:16 -0500)]
Improve PHPDoc
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 13 Apr 2017 17:10:37 +0000 (12:10 -0500)]
Merge pull request #4337 from nextcloud/fix-adblock-share-icon
Fix AdBlock blocking share icon, ref #866
Joas Schilling [Wed, 12 Apr 2017 11:04:28 +0000 (13:04 +0200)]
Use constants
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Thu, 13 Apr 2017 17:01:57 +0000 (12:01 -0500)]
Merge pull request #4341 from nextcloud/local-link-explanation
Explain local link
Jos Poortvliet [Thu, 13 Apr 2017 09:30:35 +0000 (11:30 +0200)]
Explain local link
The local link is a clever thing and the clients should support this imho but it might not be clear to all users. For one, the term 'local link' is a bit odd. Local with respect to what? It links directly to the file or folder, so direct link seems to make more sense to me. And we should explain the difference with a public link. So this PR:
* renames local link to direct link
* adds a short explanation, noting it only works for users who have access to this file/folder.
As other links are called public link you could also consider calling this 'private link', I suppose. But the links we sent by mail to ppl could also be called 'private link' (they are for one user, who git it by email) so I think it might be confusing. What do @nextcloud/designers think?
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Lukas Reschke [Thu, 13 Apr 2017 16:53:56 +0000 (18:53 +0200)]
Merge pull request #4336 from nextcloud/add-ratelimiting
Add support for ratelimiting via annotations
Morris Jobke [Thu, 13 Apr 2017 15:40:12 +0000 (10:40 -0500)]
Merge pull request #4342 from nextcloud/update-certificate-bundle
Update CA bundle
Roeland Jago Douma [Thu, 13 Apr 2017 14:08:29 +0000 (16:08 +0200)]
Merge pull request #4344 from nextcloud/dont-load-handlebars
Don't load handlebars in template
Roeland Jago Douma [Thu, 13 Apr 2017 13:14:30 +0000 (15:14 +0200)]
Mail shares trigger the public key
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 13 Apr 2017 12:56:05 +0000 (14:56 +0200)]
Update autoloader
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 13 Apr 2017 12:52:09 +0000 (14:52 +0200)]
Fix server container registration
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Lukas Reschke [Thu, 13 Apr 2017 12:01:21 +0000 (14:01 +0200)]
Don't load handlebars in template
It's already loaded in core.json
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Roeland Jago Douma [Thu, 13 Apr 2017 11:37:39 +0000 (13:37 +0200)]
Not needed in the DIContainer anymore
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 13 Apr 2017 10:58:29 +0000 (12:58 +0200)]
Do not set full path if not currentAccess
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Joas Schilling [Tue, 11 Apr 2017 12:45:18 +0000 (14:45 +0200)]
Add samples to the docs
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Apr 2017 12:45:02 +0000 (14:45 +0200)]
Add more tests for the share helper
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Apr 2017 12:16:17 +0000 (14:16 +0200)]
Catch exceptions and use as many results as possible
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Apr 2017 12:08:35 +0000 (14:08 +0200)]
Activate the test
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Apr 2017 10:40:36 +0000 (12:40 +0200)]
Adjust docs and make !$currentAccess simpler
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 11 Apr 2017 10:16:10 +0000 (12:16 +0200)]
Add unit tests for sharebymail provider
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 10 Apr 2017 14:53:58 +0000 (16:53 +0200)]
Fix share manager test
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 10 Apr 2017 14:22:12 +0000 (16:22 +0200)]
Fix default share provider
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 10 Apr 2017 14:10:34 +0000 (16:10 +0200)]
Fix tests for ShareHelper
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 10 Apr 2017 13:40:30 +0000 (15:40 +0200)]
Fix federated file sharing
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 28 Mar 2017 15:06:26 +0000 (17:06 +0200)]
Fix returned paths for remote shares
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 28 Mar 2017 08:51:44 +0000 (10:51 +0200)]
Return the token as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 27 Mar 2017 21:39:20 +0000 (23:39 +0200)]
Also return the token
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 27 Mar 2017 14:06:31 +0000 (16:06 +0200)]
Return the paths for the users without setting them all up
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Mon, 20 Mar 2017 13:22:06 +0000 (14:22 +0100)]
Fix comments
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 4 Jan 2017 08:13:08 +0000 (09:13 +0100)]
Add shareHelper test
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 4 Jan 2017 07:59:43 +0000 (08:59 +0100)]
Add mail element to access list
* Each provider just returns what they have so adding an element won't
require changing everything
* Added tests
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 22 Dec 2016 20:44:21 +0000 (21:44 +0100)]
Offload acceslist creation to providers
* This allows for effective queries.
* Introduce currentAccess parameter to speciy if the users needs to have
currently acces (deleted incomming group share). (For notifications)
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 27 Oct 2016 13:32:23 +0000 (15:32 +0200)]
Added ShareHelper
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 27 Oct 2016 13:16:53 +0000 (15:16 +0200)]
Fix tests
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 19 Oct 2016 19:27:34 +0000 (21:27 +0200)]
Port Encryption/file to new getAccessList
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 19 Oct 2016 19:27:07 +0000 (21:27 +0200)]
Added to public interface
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Fri, 9 Sep 2016 10:57:01 +0000 (12:57 +0200)]
Add owner to access list
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Fri, 9 Sep 2016 10:53:17 +0000 (12:53 +0200)]
Add getAccessList to ShareManager
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Joas Schilling [Thu, 13 Apr 2017 10:35:08 +0000 (12:35 +0200)]
No need for those emails anymore
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 13 Apr 2017 10:34:34 +0000 (12:34 +0200)]
Send an email to the old address on email change
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 13 Apr 2017 10:34:02 +0000 (12:34 +0200)]
Allow to read the old email on the hook as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
Lukas Reschke [Thu, 13 Apr 2017 10:28:24 +0000 (12:28 +0200)]
Merge pull request #4313 from nextcloud/ldap-name-change
Change LDAP method names
Joas Schilling [Thu, 13 Apr 2017 09:58:19 +0000 (11:58 +0200)]
Move logic into new class with DI
Signed-off-by: Joas Schilling <coding@schilljs.com>
Lukas Reschke [Wed, 12 Apr 2017 21:00:02 +0000 (23:00 +0200)]
Remove expired attempts
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 20:26:09 +0000 (22:26 +0200)]
Add tests for multiple parameters
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 20:19:45 +0000 (22:19 +0200)]
Enable testing app in CI step
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 20:17:59 +0000 (22:17 +0200)]
Update static autoloadermap
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 20:14:11 +0000 (22:14 +0200)]
Move to dedicated MiddleWare
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 19:53:47 +0000 (21:53 +0200)]
Fix .drone.yml
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 19:37:10 +0000 (21:37 +0200)]
Add isset() as it can be an empty result
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 19:27:40 +0000 (21:27 +0200)]
Register in ServerContainer
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Wed, 12 Apr 2017 18:32:48 +0000 (20:32 +0200)]
Add support for ratelimiting via annotations
This allows adding rate limiting via annotations to controllers, as one example:
```
@UserRateThrottle(limit=5, period=100)
@AnonRateThrottle(limit=1, period=100)
```
Would mean that logged-in users can access the page 5 times within 100 seconds, and anonymous users 1 time within 100 seconds. If only an AnonRateThrottle is specified that one will also be applied to logged-in users.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Thu, 13 Apr 2017 09:55:12 +0000 (11:55 +0200)]
Update CA bundle
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Joas Schilling [Thu, 13 Apr 2017 09:49:02 +0000 (11:49 +0200)]
Send an email on password change
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Thu, 13 Apr 2017 09:26:05 +0000 (11:26 +0200)]
Merge pull request #4340 from nextcloud/remove-invalid-route
Remove invalid route
Joas Schilling [Wed, 12 Apr 2017 13:19:45 +0000 (15:19 +0200)]
Add activities when email or password is changed
Signed-off-by: Joas Schilling <coding@schilljs.com>
Lukas Reschke [Thu, 13 Apr 2017 09:05:44 +0000 (11:05 +0200)]
Remove invalid route
Said file doesn't exist anymore and accessing it would just return a 500
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Thu, 13 Apr 2017 08:51:09 +0000 (10:51 +0200)]
Merge pull request #3966 from nextcloud/downstream-26570
Override config.php values through environment variables
Morris Jobke [Thu, 13 Apr 2017 06:04:11 +0000 (01:04 -0500)]
Merge pull request #3043 from nextcloud/issue-3038-no-logentry-on-email-login
Dont create a log entry on email login
Nextcloud bot [Thu, 13 Apr 2017 00:08:02 +0000 (00:08 +0000)]
[tx-robot] updated from transifex
Lukas Reschke [Wed, 12 Apr 2017 21:14:12 +0000 (23:14 +0200)]
Merge pull request #4338 from nextcloud/handlebars-min
Move to handlebars.min.js
Roeland Jago Douma [Wed, 12 Apr 2017 20:22:38 +0000 (22:22 +0200)]
Move to handlebars.min.js
core.js is now below 1mb!
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Tue, 11 Apr 2017 22:24:58 +0000 (17:24 -0500)]
Update email template for lost password email
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Wed, 12 Apr 2017 19:23:11 +0000 (21:23 +0200)]
Merge pull request #4307 from nextcloud/sharing-emails
New emails for sharebymail
Lukas Reschke [Wed, 12 Apr 2017 18:58:05 +0000 (20:58 +0200)]
Merge pull request #4335 from nextcloud/jquery-ui-min
Moved to jquery-ui.custom.min.js
Morris Jobke [Wed, 12 Apr 2017 18:11:00 +0000 (13:11 -0500)]
Merge pull request #4282 from nextcloud/oci-connect-string
use the same oci connectstring in all code paths
Roeland Jago Douma [Wed, 12 Apr 2017 18:03:00 +0000 (20:03 +0200)]
Moved to jquery-ui.custom.min.js
Shaves off about 200kb of the default loaded js libs
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 12 Apr 2017 17:57:16 +0000 (19:57 +0200)]
Merge pull request #4306 from nextcloud/followup-3905
Favorites integration tests for shared files
Morris Jobke [Wed, 12 Apr 2017 17:55:09 +0000 (12:55 -0500)]
Merge pull request #4331 from nextcloud/query-builder-sum
Add sum() to the query function builder
Morris Jobke [Wed, 12 Apr 2017 17:34:42 +0000 (12:34 -0500)]
Fix unit tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 11 Apr 2017 20:00:37 +0000 (15:00 -0500)]
Favorites integration tests for shared files
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 12 Apr 2017 16:44:26 +0000 (11:44 -0500)]
Merge pull request #4329 from nextcloud/move-out-shared-folder
Fix moving files out of a shared folder
Joas Schilling [Wed, 12 Apr 2017 13:33:35 +0000 (15:33 +0200)]
Dont add click-button text for plaintext mails
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 12 Apr 2017 13:33:14 +0000 (15:33 +0200)]
No newlines when heading is empty
Signed-off-by: Joas Schilling <coding@schilljs.com>
Bjoern Schiessle [Wed, 12 Apr 2017 10:43:55 +0000 (12:43 +0200)]
make the plain text footer standard compliant and add a space after '--'. It also adds a line break in front so that there is some spacing between the mail body and the footer
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Joas Schilling [Wed, 12 Apr 2017 09:52:58 +0000 (11:52 +0200)]
Use instance name as alt-text
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 12 Apr 2017 09:52:33 +0000 (11:52 +0200)]
Don't duplicate the sentence with the header
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Tue, 11 Apr 2017 21:18:31 +0000 (16:18 -0500)]
Use new email design for sharebymail emails
Signed-off-by: Morris Jobke <hey@morrisjobke.de>