Christoph Wurst
46abd9e3d9
remove dead js code from personal settings
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2016-12-05 10:50:04 +01:00
Christoph Wurst
78f6e29954
Add federation scope to the user avatar
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-21 11:29:33 +01:00
Christoph Wurst
c42d977185
Add more personal information fields to the settings page for enhanced federated sharing
...
fix layout
Add generic way of handling input change events
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-21 11:29:10 +01:00
Joas Schilling
6c3f0fd431
Fix error message displaying
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-18 12:10:50 +01:00
Roeland Jago Douma
78efb1972e
Fix route and js
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-06 14:05:53 +01:00
Henry Mohn
fe544d807a
Removed else statement preventing Success message from displaying causing bug #1875
...
Signed-off-by: Henry Mohn <hmohniii@gmail.com>
2016-11-04 20:40:42 +00:00
Morris Jobke
cfae91ab64
Merge pull request #1828 from nextcloud/avatar-picker-improvements
...
Avatar picker improvements
2016-10-24 16:33:18 +02:00
Robin Appelman
0aec8647c2
use smaller cropper on small screens
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-24 13:56:21 +02:00
Robin Appelman
55c445ff39
set initial cropper to max size
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-21 15:08:36 +02:00
Roeland Jago Douma
3cbaec416a
Fix personal page
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-10-21 09:51:36 +02:00
Robin Appelman
ac167d4dc6
show spinner while loading/cropping avatar
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-20 16:36:03 +02:00
Robin Appelman
154fbe06ce
only show cropper dialog when the cropper is ready
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-20 16:25:11 +02:00
Robin Appelman
9983b5533a
float the avatar cropper over the page
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-20 16:23:54 +02:00
Robin Appelman
5a44b70efc
Prevent flashing the full sized image when cropping an avatar
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-10-20 15:57:34 +02:00
Joas Schilling
9c3e855812
The red box already makes clear it's an error
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-10-18 16:22:20 +02:00
Morris Jobke
4afb5d5527
remove old indicators for "saving started" and "saving successful"
...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-10-06 10:16:50 +02:00
Raghu Nayyar
6b2680f5f5
Removes spinner in case password is wrong as well.
2016-09-17 14:38:26 +02:00
Raghu Nayyar
b30908ba5d
Removes tipsy when password verification is going on
2016-09-17 14:38:26 +02:00
Raghu Nayyar
16711a2f99
Removes the check mark after 5 second timeout.
2016-09-17 14:38:26 +02:00
Raghu Nayyar
91ffb63595
Adds a checkmark when the change is complete.
2016-09-17 14:38:26 +02:00
Raghu Nayyar
682ed7ff8f
Disables teh button when clicked change password.
2016-09-17 14:38:26 +02:00
Roeland Jago Douma
14136295b7
Cache avatars properly
...
* Set proper caching headers for avatars (15 minutes)
* For our own avatar use some extra logic to invalidate when we update
2016-08-30 09:00:16 +02:00
Bjoern Schiessle
2a990a0db5
verify user password on change
2016-06-27 14:08:11 +02:00
Lukas Reschke
7a9d60d87e
Merge remote-tracking branch 'upstream/master' into master-upstream-sync
2016-06-26 12:55:05 +02:00
Christoph Wurst
7f22aeb5d6
redirect to new login route ( #25099 )
...
* redirect to new login route
* encode anchor in url and restore it client-side
2016-06-21 16:14:51 +02:00
Morris Jobke
ea25be51da
fix strengthify in personal settings
2016-06-15 15:27:40 +02:00
Christoph Wurst
12431aa399
list user's auth tokens on the personal settings page
2016-05-23 09:11:12 +02:00
Thomas Müller
9ad30f9c92
Merge pull request #22783 from patelfenil/bugfix-issue-17320
...
Remove image now not coming when user changes fullname. Fixes #17320
2016-04-25 23:02:00 +02:00
Christoph Wurst
05d203a989
replace $.parseJSON() by JSON.parse()
2016-04-19 15:06:42 +02:00
Lukas Reschke
f8ae1bb36e
Disable pastezone for jquery.fileupload
...
jquery.fileupload offers the [`pastezone`](https://github.com/blueimp/jQuery-File-Upload/wiki/Options#pastezone ) functionality. This functionality is enabled by default and if somebody copy-pastes something into Chrome it will automatically trigger an upload of the content to any configured jquery.fileupload element embedded in the JS.
This implementation triggers some problems:
1. The pastezone is defined globally by default (🙈 ). So if there are multiple fileupload's on a page (such as in the personal settings) then stuff is going to be uploaded to all embedded uploads.
2. Our server code is not able to parse the data. For example for uploads in the files app we expect a file name which is not specified => Just an error is thrown. You can reproduce this by taking a file into your clipboard and in Chrome then pressing <kbd>CTRL + V</kbd>.
3. When copy-pasting some string from MS Office on the personal page a temporary avatar with said content is created.
Considering that this is anyways was never working at all and causes bugs I've set the `pastezone` to `null`. This mens that upload via copy and paste will be disabled.
Lesson learned: Third-party JS libraries can have some weird details.
2016-03-22 20:28:57 +01:00
Morris Jobke
d79c8c6d13
Update avatar on username change if avatar is set
...
* fixes #20455
2016-03-17 17:34:22 +01:00
patelfenil
5fb96a4630
Remove image now not coming when user changes fullname. Fixes #17320
2016-03-07 21:20:29 +05:30
Thomas Müller
a3eaefa530
Save display name and email address on paste operations - fixes #22245
2016-02-09 16:20:04 +01:00
Joas Schilling
751e99512a
Hide the delete button, until we know its a custom avatar
2016-01-26 12:59:58 +01:00
Robin Appelman
c15cab7ed6
Allow admins to add system wide root certificates
2016-01-12 12:50:59 +01:00
Jan-Christoph Borchardt
e4cf53031b
fix overlap and functionality of cropper
2015-12-28 19:23:40 +01:00
Jan-Christoph Borchardt
640adde3b9
improve layout of personal settings page
2015-12-28 18:50:50 +01:00
Roeland Jago Douma
a81836a42f
Only load the big (128x128) avatar on the perosnal page
...
Before the code was executed on every page if a user was logged in. Now
only on the personal page. Thus saving a request on all other pages.
2015-12-17 13:55:22 +01:00
Lukas Reschke
3ea654d2d4
Use .text instead of .html
...
Makes some static source code analyzers happier.
2015-11-30 23:49:27 +01:00
Roeland Jago Douma
0265bcfdae
Moved changedisplayname to usercontroller
...
Killed the old static route to change a users display name and moved it
to a properly testable controller.
2015-11-20 16:05:43 +01:00
Thomas Müller
df1313d025
Merge pull request #19625 from owncloud/passwordchange-hidestrengthify
...
Properly hide strengthify after password change
2015-10-14 12:52:07 +02:00
Vincent Petry
c7aef6c368
Fix uploading avatar and root certs in IE8
2015-10-09 11:19:05 +02:00
Vincent Petry
14dc36efe6
Properly hide strengthify after password change
2015-10-07 17:56:28 +02:00
Lukas Reschke
84d1e36ff9
Remove requesttoken for avatars
...
First step for https://github.com/owncloud/core/issues/11915
2015-08-23 16:49:12 +02:00
Morris Jobke
e184157684
[avatar] add error handlers for avatar setup
...
add colon to translated string
use placeholder in t()
Adding a size limitation for avatar upload
Unit test for file size
Fix typo & display server side error message
2015-07-30 18:05:32 +02:00
michag86
3841bb1c07
assign error message to correct object
...
fix for #17817
2015-07-22 18:42:46 +02:00
Morris Jobke
5fd849f545
Allow user to set an empty email address
...
* fixes #16057
2015-05-05 11:58:19 +02:00
Roeland Jago Douma
a9a9adc217
Only show SSL table header if there are certificates
2015-05-04 19:08:43 +02:00
Thomas Müller
4a2f8f81ca
Don't pollute the global namespace
2015-04-21 12:01:56 +02:00
Morris Jobke
8935369564
fix date variable
2015-04-20 13:00:02 +02:00