-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ajaxify user list for files external stable6 #10576
Ajaxify user list for files external stable6 #10576
Conversation
🚀 Test Passed. 🚀 |
Same as #10558 (comment):
=> 👍 |
$tmpl = new OCP\Template('files_external', 'settings'); | ||
$tmpl->assign('isAdminPage', true); | ||
$tmpl->assign('mounts', OC_Mount_Config::getSystemMountPoints()); | ||
$tmpl->assign('backends', OC_Mount_Config::getBackends()); | ||
$tmpl->assign('groups', OC_Group::getGroups()); | ||
$tmpl->assign('users', OCP\User::getUsers()); | ||
$tmpl->assign('userDisplayNames', OC_User::getDisplayNames()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this line needs to get removed (as it is in the original PR).
with my last commit 👍 someone wants to doublecheck me? @PVince81 |
Do we really want to backport this big change that introduces a new library to stable6 ? @karlitschek please confirm |
🚀 Test Passed. 🚀 |
@blizzz @DeepDiver1975 and @PVince81 what are your opinions? |
Upon further testing, i saw another glitch:
About the backport in general: Apparently it is not possible to save it with the methods available in a reasonable amount of time and effort. The 3rd party lib is only added to files_external just as are all other code changes. It makes sense a to assign someone to do more intensive testing (inlcuding having LDAP users). OTOH, we already backported it to OC 7. |
@blizzz cannot reproduce on master with non-LDAP users. Do you see it there ?? |
No, on master everything was fine, I only saw it on s6. Did not test s7 about it, good thing to do. |
@blizzz I also cannot reproduce the glitch of users disappearing in the GUI in stable6. Which browser? Did you reload the admin settings? I see the users flickering when adding a new external mount point, but they reappear immediately (ff & chrome). |
FF 32. Yes, I reloaded and tried again, it was reproducible. |
💣 Test FAILed. 💣 |
31ae00f
to
2107915
Compare
The inspection completed: 3 new issues, 4 updated code elements |
💣 Test FAILed. 💣 |
@owncloud-bot retest this please |
💣 Test FAILed. 💣 Build result: FAILUREGitHub pull request #10576 of commit 2107915 automatically merged.Building remotely on vm-slave-02 (SLAVE) in workspace /var/jenkins/workspace/pull-request-analyser-ng-simple@32 > git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/owncloud/core.git # timeout=10Fetching upstream changes from https://github.com/owncloud/core.git > git --version # timeout=10 > git fetch --tags --progress https://github.com/owncloud/core.git +refs/pull/:refs/remotes/origin/pr/ > git rev-parse origin/pr/10576/merge^{commit} # timeout=10Checking out Revision 15135d8c610ef2d6ef7d97d42ac4f98a8b266075 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 15135d8c610ef2d6ef7d97d42ac4f98a8b266075 > git rev-list 7d8283dbea1f018c6d1523a854ac0bcc168e5044 # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule update --init --recursiveTriggering pull-request-analyser-ng-simple » vm-slave-02Configuration pull-request-analyser-ng-simple » vm-slave-02 is still in the queue: Waiting for next available executor on vm-slave-02pull-request-analyser-ng-simple » vm-slave-02 completed with result FAILUREStarted calculate disk usage of buildFinished Calculation of disk usage of build in 0 secondsStarted calculate disk usage of workspaceFinished Calculation of disk usage of workspace in 35 second💣 Test FAILed. 💣 |
@owncloud-bot Retest this please. |
💣 Test FAILed. 💣 Build result: FAILUREGitHub pull request #10576 of commit 2107915 automatically merged.Building remotely on vm-slave-02 (SLAVE) in workspace /var/jenkins/workspace/pull-request-analyser-ng-simple@2 > git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/owncloud/core.git # timeout=10Fetching upstream changes from https://github.com/owncloud/core.git > git --version # timeout=10 > git fetch --tags --progress https://github.com/owncloud/core.git +refs/pull/:refs/remotes/origin/pr/ > git rev-parse origin/pr/10576/merge^{commit} # timeout=10Checking out Revision 15135d8c610ef2d6ef7d97d42ac4f98a8b266075 (detached) > git config core.sparsecheckout # timeout=10 > git checkout -f 15135d8c610ef2d6ef7d97d42ac4f98a8b266075 > git rev-list d324eea120b43175efa4ee6bc384fe1d40d34626 # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule update --init --recursiveTriggering pull-request-analyser-ng-simple » vm-slave-02Configuration pull-request-analyser-ng-simple » vm-slave-02 is still in the queue: Waiting for next available executor on vm-slave-02pull-request-analyser-ng-simple » vm-slave-02 completed with result FAILUREStarted calculate disk usage of buildFinished Calculation of disk usage of build in 0 secondsStarted calculate disk usage of workspaceFinished Calculation of disk usage of workspace in 12 second💣 Test FAILed. 💣 |
Jenkins is failing because there are no js unit test results 🚀 Test PASSed. 🚀 |
👍 |
Had a quick try with LDAP and it seems to work fine 👍 |
@karlitschek is there still room in 6.0.6 for this backport ? If yes, please click "Merge pull request". |
…xternal_stable6 Ajaxify user list for files external stable6
backport of #8507 to stable6 as separate PR because it introduces the select2 library