Browse Source

fix(files): preview loading

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
tags/v28.0.0beta1
John Molakvoæ (skjnldsv) 8 months ago
parent
commit
e3b2af4d9c
No account linked to committer's email address
100 changed files with 154 additions and 173 deletions
  1. 2
    1
      apps/files/appinfo/info.xml
  2. 10
    8
      apps/files/src/components/FileEntry.vue
  3. 0
    3
      dist/1567-1567.js
  4. 0
    1
      dist/1567-1567.js.map
  5. 2
    2
      dist/2719-2719.js
  6. 1
    1
      dist/2719-2719.js.map
  7. 2
    2
      dist/5912-5912.js
  8. 1
    1
      dist/5912-5912.js.map
  9. 3
    0
      dist/5941-5941.js
  10. 0
    22
      dist/5941-5941.js.LICENSE.txt
  11. 1
    0
      dist/5941-5941.js.map
  12. 2
    2
      dist/comments-comments-app.js
  13. 1
    1
      dist/comments-comments-app.js.map
  14. 2
    2
      dist/core-common.js
  15. 1
    1
      dist/core-common.js.map
  16. 2
    2
      dist/core-login.js
  17. 1
    1
      dist/core-login.js.map
  18. 2
    2
      dist/core-main.js
  19. 1
    1
      dist/core-main.js.map
  20. 2
    2
      dist/core-maintenance.js
  21. 1
    1
      dist/core-maintenance.js.map
  22. 2
    2
      dist/core-profile.js
  23. 1
    1
      dist/core-profile.js.map
  24. 2
    2
      dist/core-recommendedapps.js
  25. 1
    1
      dist/core-recommendedapps.js.map
  26. 2
    2
      dist/core-unified-search.js
  27. 1
    1
      dist/core-unified-search.js.map
  28. 2
    2
      dist/dashboard-main.js
  29. 1
    1
      dist/dashboard-main.js.map
  30. 2
    2
      dist/dav-settings-admin-caldav.js
  31. 1
    1
      dist/dav-settings-admin-caldav.js.map
  32. 2
    2
      dist/dav-settings-personal-availability.js
  33. 1
    1
      dist/dav-settings-personal-availability.js.map
  34. 2
    2
      dist/federatedfilesharing-vue-settings-admin.js
  35. 1
    1
      dist/federatedfilesharing-vue-settings-admin.js.map
  36. 2
    2
      dist/federatedfilesharing-vue-settings-personal.js
  37. 1
    1
      dist/federatedfilesharing-vue-settings-personal.js.map
  38. 2
    2
      dist/files-init.js
  39. 1
    1
      dist/files-init.js.map
  40. 2
    2
      dist/files-main.js
  41. 1
    1
      dist/files-main.js.map
  42. 2
    2
      dist/files-personal-settings.js
  43. 1
    1
      dist/files-personal-settings.js.map
  44. 2
    2
      dist/files-reference-files.js
  45. 1
    1
      dist/files-reference-files.js.map
  46. 2
    2
      dist/files-sidebar.js
  47. 1
    1
      dist/files-sidebar.js.map
  48. 2
    2
      dist/files_external-init.js
  49. 1
    1
      dist/files_external-init.js.map
  50. 2
    2
      dist/files_reminders-main.js
  51. 1
    1
      dist/files_reminders-main.js.map
  52. 2
    2
      dist/files_sharing-files_sharing_tab.js
  53. 1
    1
      dist/files_sharing-files_sharing_tab.js.map
  54. 2
    2
      dist/files_sharing-init.js
  55. 1
    1
      dist/files_sharing-init.js.map
  56. 2
    2
      dist/files_sharing-personal-settings.js
  57. 1
    1
      dist/files_sharing-personal-settings.js.map
  58. 2
    2
      dist/files_trashbin-main.js
  59. 1
    1
      dist/files_trashbin-main.js.map
  60. 2
    2
      dist/files_versions-files_versions.js
  61. 1
    1
      dist/files_versions-files_versions.js.map
  62. 2
    2
      dist/oauth2-oauth2.js
  63. 1
    1
      dist/oauth2-oauth2.js.map
  64. 2
    2
      dist/settings-apps-view-7418.js
  65. 1
    1
      dist/settings-apps-view-7418.js.map
  66. 2
    2
      dist/settings-apps.js
  67. 1
    1
      dist/settings-apps.js.map
  68. 2
    2
      dist/settings-users-8351.js
  69. 1
    1
      dist/settings-users-8351.js.map
  70. 2
    2
      dist/settings-vue-settings-admin-ai.js
  71. 1
    1
      dist/settings-vue-settings-admin-ai.js.map
  72. 2
    2
      dist/settings-vue-settings-admin-basic-settings.js
  73. 1
    1
      dist/settings-vue-settings-admin-basic-settings.js.map
  74. 2
    2
      dist/settings-vue-settings-admin-delegation.js
  75. 1
    1
      dist/settings-vue-settings-admin-delegation.js.map
  76. 2
    2
      dist/settings-vue-settings-admin-security.js
  77. 1
    1
      dist/settings-vue-settings-admin-security.js.map
  78. 2
    2
      dist/settings-vue-settings-apps-users-management.js
  79. 1
    1
      dist/settings-vue-settings-apps-users-management.js.map
  80. 2
    2
      dist/settings-vue-settings-personal-info.js
  81. 1
    1
      dist/settings-vue-settings-personal-info.js.map
  82. 2
    2
      dist/settings-vue-settings-personal-password.js
  83. 1
    1
      dist/settings-vue-settings-personal-password.js.map
  84. 2
    2
      dist/settings-vue-settings-personal-security.js
  85. 1
    1
      dist/settings-vue-settings-personal-security.js.map
  86. 2
    2
      dist/settings-vue-settings-personal-webauthn.js
  87. 1
    1
      dist/settings-vue-settings-personal-webauthn.js.map
  88. 2
    2
      dist/sharebymail-vue-settings-admin-sharebymail.js
  89. 1
    1
      dist/sharebymail-vue-settings-admin-sharebymail.js.map
  90. 2
    2
      dist/systemtags-init.js
  91. 1
    1
      dist/systemtags-init.js.map
  92. 2
    2
      dist/theming-admin-theming.js
  93. 1
    1
      dist/theming-admin-theming.js.map
  94. 2
    2
      dist/theming-personal-theming.js
  95. 1
    1
      dist/theming-personal-theming.js.map
  96. 2
    2
      dist/twofactor_backupcodes-settings.js
  97. 1
    1
      dist/twofactor_backupcodes-settings.js.map
  98. 2
    2
      dist/updatenotification-updatenotification.js
  99. 1
    1
      dist/updatenotification-updatenotification.js.map
  100. 0
    0
      dist/user_status-menu.js

+ 2
- 1
apps/files/appinfo/info.xml View File

@@ -5,8 +5,9 @@
<name>Files</name>
<summary>File Management</summary>
<description>File Management</description>
<version>1.23.0</version>
<version>2.0.0</version>
<licence>agpl</licence>
<author>John Molakvoæ</author>
<author>Robin Appelman</author>
<author>Vincent Petry</author>
<types>

+ 10
- 8
apps/files/src/components/FileEntry.vue View File

@@ -60,11 +60,14 @@
</template>

<!-- Decorative image, should not be aria documented -->
<img v-else-if="previewUrl && !backgroundFailed"
<img v-else-if="previewUrl && backgroundFailed !== true"
ref="previewImg"
alt=""
class="files-list__row-icon-preview"
:class="{'files-list__row-icon-preview--loaded': backgroundFailed === false}"
:src="previewUrl"
@error="backgroundFailed = true">
@error="backgroundFailed = true"
@load="backgroundFailed = false">

<FileIcon v-else />

@@ -77,7 +80,7 @@
</span>

<!-- Rename input -->
<form v-show="isRenaming"
<form v-if="isRenaming"
v-on-click-outside="stopRenaming"
:aria-hidden="!isRenaming"
:aria-label="t('files', 'Rename file')"
@@ -94,7 +97,7 @@
@keyup.esc="stopRenaming" />
</form>

<a v-show="!isRenaming"
<a v-else
ref="basename"
:aria-hidden="isRenaming"
class="files-list__row-name-link"
@@ -309,8 +312,7 @@ export default Vue.extend({

data() {
return {
dummyPreviewUrl: 'data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"/>',
backgroundFailed: false,
backgroundFailed: undefined,
loading: '',
dragover: false,

@@ -651,7 +653,7 @@ export default Vue.extend({
this.loading = ''

// Reset background state
this.backgroundFailed = false
this.backgroundFailed = undefined
if (this.$refs.previewImg) {
this.$refs.previewImg.src = ''
}
@@ -1030,7 +1032,7 @@ tr {
}

/* Preview not loaded animation effect */
.files-list__row-icon-preview:not([style*='background']) {
.files-list__row-icon-preview:not(.files-list__row-icon-preview--loaded) {
background: var(--color-loading-dark);
// animation: preview-gradient-fade 1.2s ease-in-out infinite;
}

+ 0
- 3
dist/1567-1567.js
File diff suppressed because it is too large
View File


+ 0
- 1
dist/1567-1567.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/2719-2719.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/2719-2719.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/5912-5912.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/5912-5912.js.map
File diff suppressed because it is too large
View File


+ 3
- 0
dist/5941-5941.js
File diff suppressed because it is too large
View File


dist/1567-1567.js.LICENSE.txt → dist/5941-5941.js.LICENSE.txt View File

@@ -26,28 +26,6 @@

/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

/**
* @copyright 2022 Louis Chmn <louis@chmn.me>
*
* @author Louis Chmn <louis@chmn.me>
*
* @license AGPL-3.0-or-later
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/

/**
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
*

+ 1
- 0
dist/5941-5941.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/comments-comments-app.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/comments-comments-app.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-common.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-common.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-login.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-login.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-maintenance.js View File

@@ -1,2 +1,2 @@
!function(){"use strict";var n,e={49e3:function(n,e,t){var o=t(48033),r=t(79753),i=t(25108),u=(0,r.getRootUrl)()+"/status.php";!function n(){i.info("checking the Nextcloud maintenance status"),o.Z.get(u).then((function(n){return n.data})).then((function(e){if(!1===e.maintenance)return i.info("Nextcloud is not in maintenance mode anymore -> reloading"),void window.location.reload();i.info("Nextcloud is still in maintenance mode"),setTimeout(n,2e4)})).catch(i.error.bind(void 0))}()}},t={};function o(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.m=e,n=[],o.O=function(e,t,r,i){if(!t){var u=1/0;for(l=0;l<n.length;l++){t=n[l][0],r=n[l][1],i=n[l][2];for(var c=!0,a=0;a<t.length;a++)(!1&i||u>=i)&&Object.keys(o.O).every((function(n){return o.O[n](t[a])}))?t.splice(a--,1):(c=!1,i<u&&(u=i));if(c){n.splice(l--,1);var f=r();void 0!==f&&(e=f)}}return e}i=i||0;for(var l=n.length;l>0&&n[l-1][2]>i;l--)n[l]=n[l-1];n[l]=[t,r,i]},o.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(e,{a:e}),e},o.d=function(n,e){for(var t in e)o.o(e,t)&&!o.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:e[t]})},o.e=function(){return Promise.resolve()},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),o.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},o.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},o.nmd=function(n){return n.paths=[],n.children||(n.children=[]),n},o.j=1802,function(){o.b=document.baseURI||self.location.href;var n={1802:0};o.O.j=function(e){return 0===n[e]};var e=function(e,t){var r,i,u=t[0],c=t[1],a=t[2],f=0;if(u.some((function(e){return 0!==n[e]}))){for(r in c)o.o(c,r)&&(o.m[r]=c[r]);if(a)var l=a(o)}for(e&&e(t);f<u.length;f++)i=u[f],o.o(n,i)&&n[i]&&n[i][0](),n[i]=0;return o.O(l)},t=self.webpackChunknextcloud=self.webpackChunknextcloud||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))}(),o.nc=void 0;var r=o.O(void 0,[7874],(function(){return o(49e3)}));r=o.O(r)}();
//# sourceMappingURL=core-maintenance.js.map?v=b86da2eed72a6f76d114
!function(){"use strict";var n,e={49e3:function(n,e,t){var o=t(93664),r=t(79753),i=t(25108),u=(0,r.getRootUrl)()+"/status.php";!function n(){i.info("checking the Nextcloud maintenance status"),o.Z.get(u).then((function(n){return n.data})).then((function(e){if(!1===e.maintenance)return i.info("Nextcloud is not in maintenance mode anymore -> reloading"),void window.location.reload();i.info("Nextcloud is still in maintenance mode"),setTimeout(n,2e4)})).catch(i.error.bind(void 0))}()}},t={};function o(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.m=e,n=[],o.O=function(e,t,r,i){if(!t){var u=1/0;for(l=0;l<n.length;l++){t=n[l][0],r=n[l][1],i=n[l][2];for(var c=!0,a=0;a<t.length;a++)(!1&i||u>=i)&&Object.keys(o.O).every((function(n){return o.O[n](t[a])}))?t.splice(a--,1):(c=!1,i<u&&(u=i));if(c){n.splice(l--,1);var f=r();void 0!==f&&(e=f)}}return e}i=i||0;for(var l=n.length;l>0&&n[l-1][2]>i;l--)n[l]=n[l-1];n[l]=[t,r,i]},o.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(e,{a:e}),e},o.d=function(n,e){for(var t in e)o.o(e,t)&&!o.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:e[t]})},o.e=function(){return Promise.resolve()},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),o.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},o.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},o.nmd=function(n){return n.paths=[],n.children||(n.children=[]),n},o.j=1802,function(){o.b=document.baseURI||self.location.href;var n={1802:0};o.O.j=function(e){return 0===n[e]};var e=function(e,t){var r,i,u=t[0],c=t[1],a=t[2],f=0;if(u.some((function(e){return 0!==n[e]}))){for(r in c)o.o(c,r)&&(o.m[r]=c[r]);if(a)var l=a(o)}for(e&&e(t);f<u.length;f++)i=u[f],o.o(n,i)&&n[i]&&n[i][0](),n[i]=0;return o.O(l)},t=self.webpackChunknextcloud=self.webpackChunknextcloud||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))}(),o.nc=void 0;var r=o.O(void 0,[7874],(function(){return o(49e3)}));r=o.O(r)}();
//# sourceMappingURL=core-maintenance.js.map?v=8a93fc0e3bf1faadb384

+ 1
- 1
dist/core-maintenance.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-profile.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-profile.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-recommendedapps.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-recommendedapps.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/core-unified-search.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/core-unified-search.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/dashboard-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/dashboard-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/dav-settings-admin-caldav.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/dav-settings-admin-caldav.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/dav-settings-personal-availability.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/dav-settings-personal-availability.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/federatedfilesharing-vue-settings-admin.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/federatedfilesharing-vue-settings-admin.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/federatedfilesharing-vue-settings-personal.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/federatedfilesharing-vue-settings-personal.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-personal-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-personal-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-reference-files.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-reference-files.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files-sidebar.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files-sidebar.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_external-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_external-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_reminders-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_reminders-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-files_sharing_tab.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-files_sharing_tab.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_sharing-personal-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_sharing-personal-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_trashbin-main.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_trashbin-main.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/files_versions-files_versions.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/files_versions-files_versions.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/oauth2-oauth2.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/oauth2-oauth2.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-apps-view-7418.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-apps-view-7418.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-apps.js View File

@@ -1,2 +1,2 @@
!function(){"use strict";var n,e={49983:function(n,e,t){var r=t(48033),o=t(79753),i=t(69183);window.OC.Settings=window.OC.Settings||{},window.OC.Settings.Apps=window.OC.Settings.Apps||{rebuildNavigation:function(){return r.Z.get((0,o.generateOcsUrl)("core/navigation",2)+"/apps?format=json").then((function(n){var e=n.data;200===e.ocs.meta.statuscode&&((0,i.j8)("nextcloud:app-menu.refresh",{apps:e.ocs.data}),window.dispatchEvent(new Event("resize")))}))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.m=e,n=[],r.O=function(e,t,o,i){if(!t){var u=1/0;for(s=0;s<n.length;s++){t=n[s][0],o=n[s][1],i=n[s][2];for(var a=!0,c=0;c<t.length;c++)(!1&i||u>=i)&&Object.keys(r.O).every((function(n){return r.O[n](t[c])}))?t.splice(c--,1):(a=!1,i<u&&(u=i));if(a){n.splice(s--,1);var f=o();void 0!==f&&(e=f)}}return e}i=i||0;for(var s=n.length;s>0&&n[s-1][2]>i;s--)n[s]=n[s-1];n[s]=[t,o,i]},r.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(e,{a:e}),e},r.d=function(n,e){for(var t in e)r.o(e,t)&&!r.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:e[t]})},r.e=function(){return Promise.resolve()},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.nmd=function(n){return n.paths=[],n.children||(n.children=[]),n},r.j=1647,function(){r.b=document.baseURI||self.location.href;var n={1647:0};r.O.j=function(e){return 0===n[e]};var e=function(e,t){var o,i,u=t[0],a=t[1],c=t[2],f=0;if(u.some((function(e){return 0!==n[e]}))){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(c)var s=c(r)}for(e&&e(t);f<u.length;f++)i=u[f],r.o(n,i)&&n[i]&&n[i][0](),n[i]=0;return r.O(s)},t=self.webpackChunknextcloud=self.webpackChunknextcloud||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))}(),r.nc=void 0;var o=r.O(void 0,[7874],(function(){return r(49983)}));o=r.O(o)}();
//# sourceMappingURL=settings-apps.js.map?v=2aa3a3d9e4f3e5c8cb84
!function(){"use strict";var n,e={49983:function(n,e,t){var r=t(93664),o=t(79753),i=t(69183);window.OC.Settings=window.OC.Settings||{},window.OC.Settings.Apps=window.OC.Settings.Apps||{rebuildNavigation:function(){return r.Z.get((0,o.generateOcsUrl)("core/navigation",2)+"/apps?format=json").then((function(n){var e=n.data;200===e.ocs.meta.statuscode&&((0,i.j8)("nextcloud:app-menu.refresh",{apps:e.ocs.data}),window.dispatchEvent(new Event("resize")))}))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.m=e,n=[],r.O=function(e,t,o,i){if(!t){var u=1/0;for(s=0;s<n.length;s++){t=n[s][0],o=n[s][1],i=n[s][2];for(var a=!0,c=0;c<t.length;c++)(!1&i||u>=i)&&Object.keys(r.O).every((function(n){return r.O[n](t[c])}))?t.splice(c--,1):(a=!1,i<u&&(u=i));if(a){n.splice(s--,1);var f=o();void 0!==f&&(e=f)}}return e}i=i||0;for(var s=n.length;s>0&&n[s-1][2]>i;s--)n[s]=n[s-1];n[s]=[t,o,i]},r.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(e,{a:e}),e},r.d=function(n,e){for(var t in e)r.o(e,t)&&!r.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:e[t]})},r.e=function(){return Promise.resolve()},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),r.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},r.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.nmd=function(n){return n.paths=[],n.children||(n.children=[]),n},r.j=1647,function(){r.b=document.baseURI||self.location.href;var n={1647:0};r.O.j=function(e){return 0===n[e]};var e=function(e,t){var o,i,u=t[0],a=t[1],c=t[2],f=0;if(u.some((function(e){return 0!==n[e]}))){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(c)var s=c(r)}for(e&&e(t);f<u.length;f++)i=u[f],r.o(n,i)&&n[i]&&n[i][0](),n[i]=0;return r.O(s)},t=self.webpackChunknextcloud=self.webpackChunknextcloud||[];t.forEach(e.bind(null,0)),t.push=e.bind(null,t.push.bind(t))}(),r.nc=void 0;var o=r.O(void 0,[7874],(function(){return r(49983)}));o=r.O(o)}();
//# sourceMappingURL=settings-apps.js.map?v=19f79cf48705090f8898

+ 1
- 1
dist/settings-apps.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-users-8351.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-users-8351.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-ai.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-ai.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-basic-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-basic-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-delegation.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-delegation.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-admin-security.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-admin-security.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-apps-users-management.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-apps-users-management.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-info.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-info.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-password.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-password.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-security.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-security.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/settings-vue-settings-personal-webauthn.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/settings-vue-settings-personal-webauthn.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/sharebymail-vue-settings-admin-sharebymail.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/sharebymail-vue-settings-admin-sharebymail.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/systemtags-init.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/systemtags-init.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/theming-admin-theming.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/theming-admin-theming.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/theming-personal-theming.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/theming-personal-theming.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/twofactor_backupcodes-settings.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/twofactor_backupcodes-settings.js.map
File diff suppressed because it is too large
View File


+ 2
- 2
dist/updatenotification-updatenotification.js
File diff suppressed because it is too large
View File


+ 1
- 1
dist/updatenotification-updatenotification.js.map
File diff suppressed because it is too large
View File


+ 0
- 0
dist/user_status-menu.js View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save