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
Robin McCorkell
2992a1aa88
Merge pull request #18395 from owncloud/hide-empty-security-warning
...
[admin settings] Show success message if security warnings are empty
2015-08-21 11:38:40 +01:00
Morris Jobke
63a1f9afac
add success message
2015-08-21 11:09:01 +02:00
Morris Jobke
e8c3eb7473
Clear cron errors on change of background job mode
...
* fixes #18454
2015-08-20 14:51:28 +02:00
Morris Jobke
08161027c4
Merge pull request #18403 from owncloud/do-not-delete-group-if-empty
...
Do not delete group if empty, hide delete icon for group admin
2015-08-19 21:07:04 +02:00
michag86
3a6d273265
do not remove empty group in gui by js
2015-08-19 20:05:52 +02:00
Morris Jobke
8f00f103c6
Merge pull request #18114 from owncloud/fix-delete-user-feedback
...
[user mgnt] fix delete user feedback on failure
2015-08-19 16:10:55 +02:00
Morris Jobke
70bce7a54a
[admin settings] hide security warnings if empty
...
* fixes #15257
2015-08-18 16:42:25 +02:00
Jan-Christoph Borchardt
12eec397e3
Merge pull request #17975 from owncloud/settings_admin_warning_levels
...
Settings admin warning levels
2015-08-18 13:38:08 +02:00
Hendrik Leppelsack
e5444a1a5d
replace tipsys with tooltips
2015-08-12 23:09:49 +02:00
Vincent Petry
cf532247e0
Merge pull request #13949 from rullzer/no_negative_expire
...
Do not allow invalid default expire days
2015-08-07 17:33:30 +02:00
Morris Jobke
637edfde24
[user mgnt] fix delete user feedback on failure
...
* fixes #18099
2015-08-07 11:07:29 +02:00
Robin Appelman
0f5af5482e
use the main search box to filter users in user management
2015-08-05 17:29:20 +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
Roeland Jago Douma
8bde72c4bd
All setup messages are now properly types
2015-07-30 09:57:08 +02:00
Roeland Jago Douma
5d15051da4
Allow setupchecks to specify a warning level
2015-07-30 09:57:08 +02:00
Vincent Petry
f4168fcf40
Trigger "apprendered" event in users page
...
This will properly update the controls bar width and display the search
box initially.
2015-07-29 11:01:51 +02:00
michag86
3841bb1c07
assign error message to correct object
...
fix for #17817
2015-07-22 18:42:46 +02:00
Roeland Jago Douma
15a0f8e433
Do not allow invalid default expire days
...
Currently it is possible to set a negative number of days in which a
public share expires. This results in public sharing not working and it
undesired.
Weird thing is that the API still lets you create shares and gives back
an URL. However the id is "unkown" and the URL invalid.
2015-07-04 06:57:00 +02:00
Vincent Petry
2f6dc8743e
Fix global app list state
2015-07-02 17:15:14 +02:00
Joas Schilling
e0fb5f4b5e
Accept this language change at your own risk
2015-06-23 10:59:15 +02:00
Joas Schilling
6adddb3095
Merge pull request #16889 from owncloud/group-sorting-fixes
...
Only sort by group name when LDAP is involved
2015-06-19 08:29:25 +02:00
Joas Schilling
171f86ca2e
Only sort by group name when LDAP is involved
2015-06-16 11:10:00 +02:00
Joas Schilling
fee62ac61c
Always keep "Everyone" and "admin" at the top of the list
2015-06-16 11:10:00 +02:00
Joas Schilling
580155abe7
Load the update information asyncroniously to fix the page load speed
2015-06-10 12:11:05 +02:00
Thomas Müller
f051b7381b
Merge pull request #16402 from owncloud/issue-15956-slow-group-usercount
...
Sort user groups by group name and hide the user count
2015-06-08 12:11:22 +02:00
Morris Jobke
197378d1fd
Fix L10n in apps management
...
* fixes #16632
2015-05-30 13:39:12 +02:00
Vincent Petry
66e426c990
Sort apps by level, then by name
...
Also properly initialize the level to 0 when no level was returned
2015-05-20 13:43:20 +02:00
Joas Schilling
d683752b37
Sort user groups by group name and hide the user count
2015-05-18 12:55:19 +02:00
Jan-Christoph Borchardt
952a90f2e3
Merge pull request #16037 from owncloud/enc_dont_disable_encryption
...
don't let the the user disable encryption once it was activated
2015-05-05 18:53:01 +02:00
Morris Jobke
5fd849f545
Allow user to set an empty email address
...
* fixes #16057
2015-05-05 11:58:19 +02:00
Bjoern Schiessle
8f1e504d79
adjust wording and add button to confirm encryption
2015-05-05 10:38:09 +02:00
Roeland Jago Douma
a9a9adc217
Only show SSL table header if there are certificates
2015-05-04 19:08:43 +02:00
Bjoern Schiessle
6dc3682cc2
don't let the the user disable encryption once it was activated
2015-05-04 13:13:31 +02:00
Morris Jobke
62bac7de91
Add missing loading indicator for enabled apps
...
* happened when an app gets activated, because the
new appended HTML doesn't contain the loading
image
* fixes #15806
2015-04-23 21:40:51 +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
Lukas Reschke
20a6073a9f
Migrate personal certificate handling into AppFramework controllers
...
Also added unit-tests and better error-handling
2015-04-20 12:58:58 +02:00
Clark Tomlinson
1174ad0681
Merge pull request #15445 from owncloud/enc2_migration
...
add migration script from old encryption to new one
2015-04-16 09:34:47 -04:00
Bjoern Schiessle
d2ef73367c
allow user to start migration in admin settings if no external user back-ends are enabled
2015-04-16 14:15:04 +02:00
Jan-Christoph Borchardt
04ca5b8160
remove slow fade animation for remaining tipsy tooltips
2015-04-15 12:25:10 +02:00
Jan-Christoph Borchardt
9332c8c266
remove slow fade animation for tipsy tooltip
2015-04-15 09:10:21 +02:00
Morris Jobke
74732cc0d8
Fix user list
...
* the name cell was changed from td to th because of accessibility
issues - this adjusts the CSS and JS to behave like before
2015-04-13 21:43:36 +02:00
Roeland Jago Douma
2b8fc774d0
Initial fix for #15494
2015-04-12 16:29:05 +02:00
Lukas Reschke
ba52f6f8fc
Merge pull request #15314 from owncloud/app-categories-15274
...
Add different trust levels to AppStore interface
2015-04-09 10:07:32 +02:00
Lukas Reschke
eb1cf58d11
Reference `$(this)` instead
2015-04-08 21:26:12 +02:00
Lukas Reschke
0cd29e00d1
Fix wording
2015-04-08 21:24:03 +02:00
Thomas Müller
1fbf5d86df
Merge pull request #14472 from owncloud/feature/wipencryptionapp
...
encryption 2.0 app
2015-04-07 16:46:45 +02:00
Thomas Müller
bf809ac85a
Removing left overs from old encryption app
2015-04-07 13:30:29 +02:00
Morris Jobke
4334cdc973
Revert "[WIP] Only show SSL table header if there are certificates"
2015-04-07 13:30:08 +02:00
Jan-Christoph Borchardt
2b6e13d088
Merge pull request #15345 from rullzer/fix_15263
...
[WIP] Only show SSL table header if there are certificates
2015-04-07 13:19:36 +02:00
Jan-Christoph Borchardt
6250365bf4
app mgmt app level design enhancements
2015-04-07 11:55:10 +02:00
Lukas Reschke
0816cf9142
Add experimental applications switch
...
Allows administrators to disable or enabled experimental applications as well as show the trust level.
2015-04-03 13:21:24 +02:00
Joas Schilling
4e50f2b72d
Fix the initial list of groups
2015-04-02 15:47:48 +02:00
Robin McCorkell
68b4ce568e
Fix JS reference error for personal password changing
2015-03-31 12:41:10 +01:00
Roeland Jago Douma
d61f688126
Only show SSL table header if there are certificates
2015-03-31 13:00:24 +02:00
Morris Jobke
00b2be11dd
Merge pull request #15239 from owncloud/see-no-evil
...
Move federated cloud sharing, files externals and updater to special pos...
2015-03-30 09:05:31 +02:00
Joas Schilling
495562f40c
Move federated cloud sharing, files externals and updater to special positions
2015-03-27 09:38:09 +01:00
Vincent Petry
ea93356598
Don't append user in a filtered list if groups don't match
2015-03-27 00:09:35 +01:00
Jan-Christoph Borchardt
fc59a37ae7
Merge pull request #14918 from owncloud/fix-password-change-ie8-and-9
...
Don't use placeholder for password in IE8 & 9
2015-03-26 22:06:22 +01:00
Thomas Müller
232518ac54
Merge pull request #15234 from owncloud/encryption2_core
...
core part of encryption 2.0
2015-03-26 21:14:59 +01:00
Bjoern Schiessle
ff9c85ce60
implement basic encryption functionallity in core to enable multiple encryption modules
2015-03-26 20:56:51 +01:00
Morris Jobke
55e1226dfe
Don't use placeholder for password in IE8 & 9
...
* the placeholder is in IE 8 and 9 just set as text and
styled a bit grey. If the form is then serialized without
typing something in the placeholder is sent as value
* this fixes that behaviour for the password field and
properly detects empyt passwords
* fixes #14912
2015-03-26 20:03:27 +01:00
Jan-Christoph Borchardt
7c66e17237
force log messages to break to alleviate horizontal scroll on Admin page
2015-03-26 12:34:57 +01:00
Jan-Christoph Borchardt
04a4df5065
only show connection checks results if there are errors, fix #11476
2015-03-25 09:34:13 +01:00
Joas Schilling
5e71d1558a
Merge pull request #15149 from owncloud/fix-enable-for-group
...
Correctly get array of groups and send OCP\IGroup objects to enable meth...
2015-03-24 13:50:56 +01:00
Joas Schilling
b262c30fa9
Correctly get array of groups and send OCP\IGroup objects to enable method
2015-03-24 12:56:42 +01:00
Joas Schilling
c3c2517131
Display a message when no apps can be found for this oc version
2015-03-24 11:29:28 +01:00
Jan-Christoph Borchardt
bdb4089139
collapse app descriptions by default, make expandable, fix #13112
2015-03-19 16:30:47 +01:00
Robin Appelman
cb4367b6d5
disable submit button while groupname is empty
2015-03-18 14:19:26 +01:00
Thomas Müller
ffe06ac5c7
display app update error messages - fixes #14611
2015-03-11 09:59:56 +01:00
Jan-Christoph Borchardt
db02edd7c8
adjust list of errors, more compact and readable
2015-03-06 15:27:21 +01:00
Lukas Reschke
bbd5f28415
Let users configure security headers in their Webserver
...
Doing this in the PHP code is not the right approach for multiple reasons:
1. A bug in the PHP code prevents them from being added to the response.
2. They are only added when something is served via PHP and not in other cases (that makes for example the newest IE UXSS which is not yet patched by Microsoft exploitable on ownCloud)
3. Some headers such as the Strict-Transport-Security might require custom modifications by administrators. This was not possible before and lead to buggy situations.
This pull request moves those headers out of the PHP code and adds a security check to the admin settings performed via JS.
2015-03-02 19:07:46 +01:00
Jakob Sack
0efed5c216
Add absolute time of last cronjob as hover tip
2015-02-28 21:48:19 +01:00
Lukas Reschke
e5c6af5102
Merge pull request #10599 from owncloud/move_passwordchange_text
...
Make the password changed msg inline to fix #10242
2015-02-24 11:54:17 +01:00
Thomas Müller
66e3211fd8
Merge pull request #13439 from owncloud/app-filter
...
Make the search box filter apps
2015-02-23 21:51:53 +01:00
Vincent Petry
e144d3aa49
Added unit test for app filter
2015-02-23 15:29:25 +01:00
Robin Appelman
3632962000
Make the search box filter apps
2015-02-19 00:01:03 +01:00
Lukas Reschke
0ea6de2f8c
Encode Requesttoken for avatars
...
Fixes new avatar selection in master half, other half will work when https://github.com/owncloud/core/pull/14266 has get merged.
Shocking to see how much places in our code do it wrong 🔫
2015-02-17 15:25:38 +01:00
kondou
95cfe292f4
Make the password changed msg inline to fix #10242
2015-02-11 14:27:05 +01:00
Arthur Schiwon
30b24696c8
fix user loading
2015-02-04 17:19:11 +01:00
Volkan Gezer
9beb033a9f
fix trusted domain localization
2015-02-01 16:06:12 +01:00
Morris Jobke
9fbeaf0fd9
Add value if restore of data is possible for a user
...
* reason: nice to know before password change in user management
* restore is possible:
* encryption is disabled
* encryption is enabled, admin and user has checked the
restore option
* if not possible:
* highlight users row in red once the admin wants to change the password
* show also a little tipsy
2015-01-27 13:23:19 +01:00
Sugaroverdose
2244e0eba7
do not clear fields until request return success
2015-01-20 23:14:41 +03:00
Morris Jobke
1b81339dfd
Drop the hide and show of new users in user list
...
* causes the first load after the initial load to hide some users in the viewport
and showing them again, but with a scrolled up viewport
* causes higher load for nearly never visible effects
* fixes #12962
2015-01-16 18:11:31 +01:00
Vincent Petry
6e20a408b4
Cancel app list load when switching categories
2015-01-16 12:23:02 +01:00
Robin Appelman
22ab56a592
Fix js error in personal settings if there is no password field
2015-01-09 15:38:39 +01:00
Morris Jobke
6a5f12beca
Merge pull request #12988 from owncloud/logfile_download
...
Logfile download
2015-01-09 00:33:22 +01:00
Georg Ehrke
f579f2bd94
add Download logfile button to admin settings
...
add logSettingsController
add download logfile button
move getEntries to LogSettingsController
move set log level to logsettingscontroller.php
add warning if logfile is bigger than 100MB
add unit test for set log level
fix typecasting, add new line at EoF
show log and logfile download only if log_type is set to owncloud
add unit test for getFilenameForDownload
2015-01-07 14:55:53 +01:00
Morris Jobke
5ce295907f
Merge pull request #12687 from owncloud/auto-escape-t-placeholders
...
Auto escape t placeholders
2015-01-07 12:57:33 +01:00
Morris Jobke
bfdf0db7c0
Autoescape of placeholders in t() and p() - for JS
...
* add disableEscape parameter to disable this functionality
* drop usage of escapeHTML() that is now done inside t()
* add unit test for escaped and not escaped placeholder
* proper JSDoc
2015-01-07 12:56:32 +01:00
Robin Appelman
b2124d8d4f
Fix group select autocomplete
2015-01-06 15:48:15 +01:00
Thomas Müller
995f01fa2a
Merge pull request #12921 from owncloud/user-mail-user-management
...
Mail address of users is now changable in the user management
2014-12-19 09:51:18 +01:00
Jörn Friedrich Dreyer
891474b0d6
Merge pull request #12759 from owncloud/core-reduce-js-and-css
...
make sure styles and scripts are only loaded once
2014-12-18 23:18:37 +01:00
Morris Jobke
5913af8a72
Mail address of users is now changable in the user management
...
* introduced new route settings/users/{id}/mailAddress
* kept old responses
* better error messages
* dropped lostpassword.php from settings/ajax
* cleaned up the UserList.add() and hand in user object instead of
each attribute as another parameter
* check for change permission of mail address
* proper response messages
2014-12-18 22:43:09 +01:00
Thomas Müller
5327b80430
Merge pull request #12870 from owncloud/send-mail-new-user
...
Send mail for new users
2014-12-18 22:32:37 +01:00
Thomas Müller
51a22431ee
load showpassord.js conditionally in the template only if needed
2014-12-16 18:45:37 +01:00
Morris Jobke
3b61f76ca0
Send mail for new users
...
* supply mail address
* send mail with username and URL to that mail address
* option to temporary enable this feature
2014-12-16 09:10:22 +01:00
Morris Jobke
d3fe780805
fix initial loading limit of user management on large screens
2014-12-12 17:58:01 +01:00
Morris Jobke
04aaa72810
Show user backend in user management
...
* add switch to settings to show user backend
* user classes for headers and rows to unify the show/hide statement
* add user backend to response of user create request
* proper markup in settings area
2014-12-12 14:19:29 +01:00