Browse Source

Merge pull request #11355 from abpframework/auto-merge/rel-5-1/819

Merge branch dev with rel-5.1
pull/11365/head
Bunyamin Coskuner 5 years ago
committed by GitHub
parent
commit
efbbc7dfa5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 170
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js
  2. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  3. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  4. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  5. 2
      modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  6. 113
      modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js
  7. 2
      modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  8. 2
      modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  9. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  10. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  11. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  12. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  13. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  14. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  15. 113
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js
  16. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  17. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  18. 113
      modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js
  19. 2
      modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  20. 2
      modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  21. 113
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js
  22. 2
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  23. 2
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  24. 2
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map
  25. 2
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map
  26. 4
      npm/lerna.json
  27. 114
      npm/ng-packs/yarn.lock
  28. 2
      npm/package-update-script.js
  29. 3
      npm/publish-ng.ps1
  30. 4
      npm/scripts/package.json

170
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/jquery/abp.jquery.js

@ -1,6 +1,5 @@
var abp = abp || {}; var abp = abp || {};
(function ($) { (function ($) {
if (!$) { if (!$) {
throw "abp/jquery library requires the jquery library included to the page!"; throw "abp/jquery library requires the jquery library included to the page!";
} }
@ -8,7 +7,7 @@ var abp = abp || {};
// ABP CORE OVERRIDES ///////////////////////////////////////////////////// // ABP CORE OVERRIDES /////////////////////////////////////////////////////
abp.message._showMessage = function (message, title) { abp.message._showMessage = function (message, title) {
alert((title || '') + ' ' + message); alert((title || "") + " " + message);
return $.Deferred(function ($dfd) { return $.Deferred(function ($dfd) {
$dfd.resolve(); $dfd.resolve();
@ -16,7 +15,7 @@ var abp = abp || {};
}; };
abp.message.confirm = function (message, titleOrCallback, callback) { abp.message.confirm = function (message, titleOrCallback, callback) {
if (titleOrCallback && !(typeof titleOrCallback == 'string')) { if (titleOrCallback && !(typeof titleOrCallback == "string")) {
callback = titleOrCallback; callback = titleOrCallback;
} }
@ -43,36 +42,30 @@ var abp = abp || {};
abp.dom = abp.dom || {}; abp.dom = abp.dom || {};
abp.dom.onNodeAdded = function (callback) { abp.dom.onNodeAdded = function (callback) {
abp.event.on('abp.dom.nodeAdded', callback); abp.event.on("abp.dom.nodeAdded", callback);
}; };
abp.dom.onNodeRemoved = function (callback) { abp.dom.onNodeRemoved = function (callback) {
abp.event.on('abp.dom.nodeRemoved', callback); abp.event.on("abp.dom.nodeRemoved", callback);
}; };
var mutationObserverCallback = function (mutationsList) { var mutationObserverCallback = function (mutationsList) {
for (var i = 0; i < mutationsList.length; i++) { for (var i = 0; i < mutationsList.length; i++) {
var mutation = mutationsList[i]; var mutation = mutationsList[i];
if (mutation.type === 'childList') { if (mutation.type === "childList") {
if (mutation.addedNodes && mutation.removedNodes.length) { if (mutation.addedNodes && mutation.removedNodes.length) {
for (var k = 0; k < mutation.removedNodes.length; k++) { for (var k = 0; k < mutation.removedNodes.length; k++) {
abp.event.trigger( abp.event.trigger("abp.dom.nodeRemoved", {
'abp.dom.nodeRemoved', $el: $(mutation.removedNodes[k]),
{ });
$el: $(mutation.removedNodes[k])
}
);
} }
} }
if (mutation.addedNodes && mutation.addedNodes.length) { if (mutation.addedNodes && mutation.addedNodes.length) {
for (var j = 0; j < mutation.addedNodes.length; j++) { for (var j = 0; j < mutation.addedNodes.length; j++) {
abp.event.trigger( abp.event.trigger("abp.dom.nodeAdded", {
'abp.dom.nodeAdded', $el: $(mutation.addedNodes[j]),
{ });
$el: $(mutation.addedNodes[j])
}
);
} }
} }
} }
@ -80,13 +73,10 @@ var abp = abp || {};
}; };
$(function () { $(function () {
new MutationObserver(mutationObserverCallback).observe( new MutationObserver(mutationObserverCallback).observe($("body")[0], {
$('body')[0],
{
subtree: true, subtree: true,
childList: true childList: true,
} });
);
}); });
// AJAX /////////////////////////////////////////////////////////////////// // AJAX ///////////////////////////////////////////////////////////////////
@ -105,12 +95,13 @@ var abp = abp || {};
.done(function (data, textStatus, jqXHR) { .done(function (data, textStatus, jqXHR) {
$dfd.resolve(data); $dfd.resolve(data);
userOptions.success && userOptions.success(data); userOptions.success && userOptions.success(data);
}).fail(function (jqXHR) { })
if(jqXHR.statusText === 'abort') { .fail(function (jqXHR) {
if (jqXHR.statusText === "abort") {
//ajax request is abort, ignore error handle. //ajax request is abort, ignore error handle.
return; return;
} }
if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') { if (jqXHR.getResponseHeader("_AbpErrorFormat") === "true") {
abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd);
} else { } else {
abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd);
@ -118,39 +109,40 @@ var abp = abp || {};
}); });
}).promise(); }).promise();
promise['jqXHR'] = xhr; promise["jqXHR"] = xhr;
return promise; return promise;
}; };
$.extend(abp.ajax, { $.extend(abp.ajax, {
defaultOpts: { defaultOpts: {
dataType: 'json', dataType: "json",
type: 'POST', type: "POST",
contentType: 'application/json', contentType: "application/json",
headers: { headers: {
'X-Requested-With': 'XMLHttpRequest' "X-Requested-With": "XMLHttpRequest",
} },
}, },
defaultError: { defaultError: {
message: 'An error has occurred!', message: "An error has occurred!",
details: 'Error detail not sent by server.' details: "Error detail not sent by server.",
}, },
defaultError401: { defaultError401: {
message: 'You are not authenticated!', message: "You are not authenticated!",
details: 'You should be authenticated (sign in) in order to perform this operation.' details:
"You should be authenticated (sign in) in order to perform this operation.",
}, },
defaultError403: { defaultError403: {
message: 'You are not authorized!', message: "You are not authorized!",
details: 'You are not allowed to perform this operation.' details: "You are not allowed to perform this operation.",
}, },
defaultError404: { defaultError404: {
message: 'Resource not found!', message: "Resource not found!",
details: 'The resource requested could not found on the server.' details: "The resource requested could not found on the server.",
}, },
logError: function (error) { logError: function (error) {
@ -161,7 +153,9 @@ var abp = abp || {};
if (error.details) { if (error.details) {
return abp.message.error(error.details, error.message); return abp.message.error(error.details, error.message);
} else { } else {
return abp.message.error(error.message || abp.ajax.defaultError.message); return abp.message.error(
error.message || abp.ajax.defaultError.message
);
} }
}, },
@ -205,7 +199,9 @@ var abp = abp || {};
handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) { handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) {
var messagePromise = null; var messagePromise = null;
var responseJSON = jqXHR.responseJSON ? jqXHR.responseJSON : JSON.parse(jqXHR.responseText); var responseJSON = jqXHR.responseJSON
? jqXHR.responseJSON
: JSON.parse(jqXHR.responseText);
if (userOptions.abpHandleError !== false) { if (userOptions.abpHandleError !== false) {
messagePromise = abp.ajax.showError(responseJSON.error); messagePromise = abp.ajax.showError(responseJSON.error);
@ -233,9 +229,11 @@ var abp = abp || {};
blockUI: function (options) { blockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //block whole page if (options.blockUI === true) {
//block whole page
abp.ui.setBusy(); abp.ui.setBusy();
} else { //block an element } else {
//block an element
abp.ui.setBusy(options.blockUI); abp.ui.setBusy(options.blockUI);
} }
} }
@ -243,9 +241,11 @@ var abp = abp || {};
unblockUI: function (options) { unblockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //unblock whole page if (options.blockUI === true) {
//unblock whole page
abp.ui.clearBusy(); abp.ui.clearBusy();
} else { //unblock an element } else {
//unblock an element
abp.ui.clearBusy(options.blockUI); abp.ui.clearBusy(options.blockUI);
} }
} }
@ -257,36 +257,42 @@ var abp = abp || {};
return; return;
} }
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { if (
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); !settings.headers ||
} settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined
) {
request.setRequestHeader(
abp.security.antiForgery.tokenHeaderName,
token
);
} }
},
}); });
$(document).ajaxSend(function (event, request, settings) { $(document).ajaxSend(function (event, request, settings) {
return abp.ajax.ajaxSendHandler(event, request, settings); return abp.ajax.ajaxSendHandler(event, request, settings);
}); });
abp.event.on('abp.configurationInitialized', function () { abp.event.on("abp.configurationInitialized", function () {
var l = abp.localization.getResource('AbpUi'); var l = abp.localization.getResource("AbpUi");
abp.ajax.defaultError.message = l('DefaultErrorMessage'); abp.ajax.defaultError.message = l("DefaultErrorMessage");
abp.ajax.defaultError.details = l('DefaultErrorMessageDetail'); abp.ajax.defaultError.details = l("DefaultErrorMessageDetail");
abp.ajax.defaultError401.message = l('DefaultErrorMessage401'); abp.ajax.defaultError401.message = l("DefaultErrorMessage401");
abp.ajax.defaultError401.details = l('DefaultErrorMessage401Detail'); abp.ajax.defaultError401.details = l("DefaultErrorMessage401Detail");
abp.ajax.defaultError403.message = l('DefaultErrorMessage403'); abp.ajax.defaultError403.message = l("DefaultErrorMessage403");
abp.ajax.defaultError403.details = l('DefaultErrorMessage403Detail'); abp.ajax.defaultError403.details = l("DefaultErrorMessage403Detail");
abp.ajax.defaultError404.message = l('DefaultErrorMessage404'); abp.ajax.defaultError404.message = l("DefaultErrorMessage404");
abp.ajax.defaultError404.details = l('DefaultErrorMessage404Detail'); abp.ajax.defaultError404.details = l("DefaultErrorMessage404Detail");
}); });
// RESOURCE LOADER //////////////////////////////////////////////////////// // RESOURCE LOADER ////////////////////////////////////////////////////////
/* UrlStates enum */ /* UrlStates enum */
var UrlStates = { var UrlStates = {
LOADING: 'LOADING', LOADING: "LOADING",
LOADED: 'LOADED', LOADED: "LOADED",
FAILED: 'FAILED' FAILED: "FAILED",
}; };
/* UrlInfo class */ /* UrlInfo class */
@ -333,7 +339,6 @@ var abp = abp || {};
/* ResourceLoader API */ /* ResourceLoader API */
abp.ResourceLoader = (function () { abp.ResourceLoader = (function () {
var _urlInfos = {}; var _urlInfos = {};
function getCacheKey(url) { function getCacheKey(url) {
@ -341,20 +346,23 @@ var abp = abp || {};
} }
function appendTimeToUrl(url) { function appendTimeToUrl(url) {
if (url.indexOf("?") < 0) {
if (url.indexOf('?') < 0) { url += "?";
url += '?';
} else { } else {
url += '&'; url += "&";
} }
url += '_=' + new Date().getTime(); url += "_=" + new Date().getTime();
return url; return url;
} }
var _loadFromUrl = function (url, loadCallback, failCallback, serverLoader) { var _loadFromUrl = function (
url,
loadCallback,
failCallback,
serverLoader
) {
var cacheKey = getCacheKey(url); var cacheKey = getCacheKey(url);
var urlInfo = _urlInfos[cacheKey]; var urlInfo = _urlInfos[cacheKey];
@ -374,7 +382,7 @@ var abp = abp || {};
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.get({ $.get({
url: url, url: url,
dataType: 'text' dataType: "text",
}) })
.done(function (script) { .done(function (script) {
$.globalEval(script); $.globalEval(script);
@ -388,19 +396,17 @@ var abp = abp || {};
var _loadStyle = function (url) { var _loadStyle = function (url) {
_loadFromUrl(url, undefined, undefined, function (urlInfo) { _loadFromUrl(url, undefined, undefined, function (urlInfo) {
$("<link/>", {
$('<link/>', { rel: "stylesheet",
rel: 'stylesheet', type: "text/css",
type: 'text/css', href: appendTimeToUrl(url),
href: appendTimeToUrl(url) }).appendTo("head");
}).appendTo('head');
}); });
}; };
return { return {
loadScript: _loadScript, loadScript: _loadScript,
loadStyle: _loadStyle loadStyle: _loadStyle,
} };
})(); })();
})(jQuery); })(jQuery);

2
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

2
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

113
modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/jquery/abp.jquery.js

@ -1,8 +1,7 @@
var abp = abp || {}; var abp = abp || {};
(function ($) { (function ($) {
if (!$) { if (!$) {
throw "abp/jquery library requires the jquery library included to the page!"; throw 'abp/jquery library requires the jquery library included to the page!';
} }
// ABP CORE OVERRIDES ///////////////////////////////////////////////////// // ABP CORE OVERRIDES /////////////////////////////////////////////////////
@ -56,23 +55,17 @@ var abp = abp || {};
if (mutation.type === 'childList') { if (mutation.type === 'childList') {
if (mutation.addedNodes && mutation.removedNodes.length) { if (mutation.addedNodes && mutation.removedNodes.length) {
for (var k = 0; k < mutation.removedNodes.length; k++) { for (var k = 0; k < mutation.removedNodes.length; k++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeRemoved', {
'abp.dom.nodeRemoved', $el: $(mutation.removedNodes[k]),
{ });
$el: $(mutation.removedNodes[k])
}
);
} }
} }
if (mutation.addedNodes && mutation.addedNodes.length) { if (mutation.addedNodes && mutation.addedNodes.length) {
for (var j = 0; j < mutation.addedNodes.length; j++) { for (var j = 0; j < mutation.addedNodes.length; j++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeAdded', {
'abp.dom.nodeAdded', $el: $(mutation.addedNodes[j]),
{ });
$el: $(mutation.addedNodes[j])
}
);
} }
} }
} }
@ -80,13 +73,10 @@ var abp = abp || {};
}; };
$(function () { $(function () {
new MutationObserver(mutationObserverCallback).observe( new MutationObserver(mutationObserverCallback).observe($('body')[0], {
$('body')[0],
{
subtree: true, subtree: true,
childList: true childList: true,
} });
);
}); });
// AJAX /////////////////////////////////////////////////////////////////// // AJAX ///////////////////////////////////////////////////////////////////
@ -105,15 +95,24 @@ var abp = abp || {};
.done(function (data, textStatus, jqXHR) { .done(function (data, textStatus, jqXHR) {
$dfd.resolve(data); $dfd.resolve(data);
userOptions.success && userOptions.success(data); userOptions.success && userOptions.success(data);
}).fail(function (jqXHR) { })
.fail(function (jqXHR) {
if (jqXHR.statusText === 'abort') { if (jqXHR.statusText === 'abort') {
//ajax request is abort, ignore error handle. //ajax request is abort, ignore error handle.
return; return;
} }
if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') { if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') {
abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} else { } else {
abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleNonAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} }
}); });
}).promise(); }).promise();
@ -129,28 +128,29 @@ var abp = abp || {};
type: 'POST', type: 'POST',
contentType: 'application/json', contentType: 'application/json',
headers: { headers: {
'X-Requested-With': 'XMLHttpRequest' 'X-Requested-With': 'XMLHttpRequest',
} },
}, },
defaultError: { defaultError: {
message: 'An error has occurred!', message: 'An error has occurred!',
details: 'Error detail not sent by server.' details: 'Error detail not sent by server.',
}, },
defaultError401: { defaultError401: {
message: 'You are not authenticated!', message: 'You are not authenticated!',
details: 'You should be authenticated (sign in) in order to perform this operation.' details:
'You should be authenticated (sign in) in order to perform this operation.',
}, },
defaultError403: { defaultError403: {
message: 'You are not authorized!', message: 'You are not authorized!',
details: 'You are not allowed to perform this operation.' details: 'You are not allowed to perform this operation.',
}, },
defaultError404: { defaultError404: {
message: 'Resource not found!', message: 'Resource not found!',
details: 'The resource requested could not found on the server.' details: 'The resource requested could not found on the server.',
}, },
logError: function (error) { logError: function (error) {
@ -161,7 +161,9 @@ var abp = abp || {};
if (error.details) { if (error.details) {
return abp.message.error(error.details, error.message); return abp.message.error(error.details, error.message);
} else { } else {
return abp.message.error(error.message || abp.ajax.defaultError.message); return abp.message.error(
error.message || abp.ajax.defaultError.message
);
} }
}, },
@ -205,7 +207,9 @@ var abp = abp || {};
handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) { handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) {
var messagePromise = null; var messagePromise = null;
var responseJSON = jqXHR.responseJSON ? jqXHR.responseJSON : JSON.parse(jqXHR.responseText); var responseJSON = jqXHR.responseJSON
? jqXHR.responseJSON
: JSON.parse(jqXHR.responseText);
if (userOptions.abpHandleError !== false) { if (userOptions.abpHandleError !== false) {
messagePromise = abp.ajax.showError(responseJSON.error); messagePromise = abp.ajax.showError(responseJSON.error);
@ -233,9 +237,11 @@ var abp = abp || {};
blockUI: function (options) { blockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //block whole page if (options.blockUI === true) {
//block whole page
abp.ui.setBusy(); abp.ui.setBusy();
} else { //block an element } else {
//block an element
abp.ui.setBusy(options.blockUI); abp.ui.setBusy(options.blockUI);
} }
} }
@ -243,9 +249,11 @@ var abp = abp || {};
unblockUI: function (options) { unblockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //unblock whole page if (options.blockUI === true) {
//unblock whole page
abp.ui.clearBusy(); abp.ui.clearBusy();
} else { //unblock an element } else {
//unblock an element
abp.ui.clearBusy(options.blockUI); abp.ui.clearBusy(options.blockUI);
} }
} }
@ -257,10 +265,17 @@ var abp = abp || {};
return; return;
} }
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { if (
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); !settings.headers ||
} settings.headers[abp.security.antiForgery.tokenHeaderName] ===
undefined
) {
request.setRequestHeader(
abp.security.antiForgery.tokenHeaderName,
token
);
} }
},
}); });
$(document).ajaxSend(function (event, request, settings) { $(document).ajaxSend(function (event, request, settings) {
@ -286,7 +301,7 @@ var abp = abp || {};
var UrlStates = { var UrlStates = {
LOADING: 'LOADING', LOADING: 'LOADING',
LOADED: 'LOADED', LOADED: 'LOADED',
FAILED: 'FAILED' FAILED: 'FAILED',
}; };
/* UrlInfo class */ /* UrlInfo class */
@ -333,7 +348,6 @@ var abp = abp || {};
/* ResourceLoader API */ /* ResourceLoader API */
abp.ResourceLoader = (function () { abp.ResourceLoader = (function () {
var _urlInfos = {}; var _urlInfos = {};
function getCacheKey(url) { function getCacheKey(url) {
@ -341,7 +355,6 @@ var abp = abp || {};
} }
function appendTimeToUrl(url) { function appendTimeToUrl(url) {
if (url.indexOf('?') < 0) { if (url.indexOf('?') < 0) {
url += '?'; url += '?';
} else { } else {
@ -353,8 +366,12 @@ var abp = abp || {};
return url; return url;
} }
var _loadFromUrl = function (url, loadCallback, failCallback, serverLoader) { var _loadFromUrl = function (
url,
loadCallback,
failCallback,
serverLoader
) {
var cacheKey = getCacheKey(url); var cacheKey = getCacheKey(url);
var urlInfo = _urlInfos[cacheKey]; var urlInfo = _urlInfos[cacheKey];
@ -374,7 +391,7 @@ var abp = abp || {};
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.get({ $.get({
url: url, url: url,
dataType: 'text' dataType: 'text',
}) })
.done(function (script) { .done(function (script) {
$.globalEval(script); $.globalEval(script);
@ -388,19 +405,17 @@ var abp = abp || {};
var _loadStyle = function (url) { var _loadStyle = function (url) {
_loadFromUrl(url, undefined, undefined, function (urlInfo) { _loadFromUrl(url, undefined, undefined, function (urlInfo) {
$('<link/>', { $('<link/>', {
rel: 'stylesheet', rel: 'stylesheet',
type: 'text/css', type: 'text/css',
href: appendTimeToUrl(url) href: appendTimeToUrl(url),
}).appendTo('head'); }).appendTo('head');
}); });
}; };
return { return {
loadScript: _loadScript, loadScript: _loadScript,
loadStyle: _loadStyle loadStyle: _loadStyle,
} };
})(); })();
})(jQuery); })(jQuery);

2
modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

2
modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

2
modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

2
modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

113
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/jquery/abp.jquery.js

@ -1,8 +1,7 @@
var abp = abp || {}; var abp = abp || {};
(function ($) { (function ($) {
if (!$) { if (!$) {
throw "abp/jquery library requires the jquery library included to the page!"; throw 'abp/jquery library requires the jquery library included to the page!';
} }
// ABP CORE OVERRIDES ///////////////////////////////////////////////////// // ABP CORE OVERRIDES /////////////////////////////////////////////////////
@ -56,23 +55,17 @@ var abp = abp || {};
if (mutation.type === 'childList') { if (mutation.type === 'childList') {
if (mutation.addedNodes && mutation.removedNodes.length) { if (mutation.addedNodes && mutation.removedNodes.length) {
for (var k = 0; k < mutation.removedNodes.length; k++) { for (var k = 0; k < mutation.removedNodes.length; k++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeRemoved', {
'abp.dom.nodeRemoved', $el: $(mutation.removedNodes[k]),
{ });
$el: $(mutation.removedNodes[k])
}
);
} }
} }
if (mutation.addedNodes && mutation.addedNodes.length) { if (mutation.addedNodes && mutation.addedNodes.length) {
for (var j = 0; j < mutation.addedNodes.length; j++) { for (var j = 0; j < mutation.addedNodes.length; j++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeAdded', {
'abp.dom.nodeAdded', $el: $(mutation.addedNodes[j]),
{ });
$el: $(mutation.addedNodes[j])
}
);
} }
} }
} }
@ -80,13 +73,10 @@ var abp = abp || {};
}; };
$(function () { $(function () {
new MutationObserver(mutationObserverCallback).observe( new MutationObserver(mutationObserverCallback).observe($('body')[0], {
$('body')[0],
{
subtree: true, subtree: true,
childList: true childList: true,
} });
);
}); });
// AJAX /////////////////////////////////////////////////////////////////// // AJAX ///////////////////////////////////////////////////////////////////
@ -105,15 +95,24 @@ var abp = abp || {};
.done(function (data, textStatus, jqXHR) { .done(function (data, textStatus, jqXHR) {
$dfd.resolve(data); $dfd.resolve(data);
userOptions.success && userOptions.success(data); userOptions.success && userOptions.success(data);
}).fail(function (jqXHR) { })
.fail(function (jqXHR) {
if (jqXHR.statusText === 'abort') { if (jqXHR.statusText === 'abort') {
//ajax request is abort, ignore error handle. //ajax request is abort, ignore error handle.
return; return;
} }
if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') { if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') {
abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} else { } else {
abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleNonAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} }
}); });
}).promise(); }).promise();
@ -129,28 +128,29 @@ var abp = abp || {};
type: 'POST', type: 'POST',
contentType: 'application/json', contentType: 'application/json',
headers: { headers: {
'X-Requested-With': 'XMLHttpRequest' 'X-Requested-With': 'XMLHttpRequest',
} },
}, },
defaultError: { defaultError: {
message: 'An error has occurred!', message: 'An error has occurred!',
details: 'Error detail not sent by server.' details: 'Error detail not sent by server.',
}, },
defaultError401: { defaultError401: {
message: 'You are not authenticated!', message: 'You are not authenticated!',
details: 'You should be authenticated (sign in) in order to perform this operation.' details:
'You should be authenticated (sign in) in order to perform this operation.',
}, },
defaultError403: { defaultError403: {
message: 'You are not authorized!', message: 'You are not authorized!',
details: 'You are not allowed to perform this operation.' details: 'You are not allowed to perform this operation.',
}, },
defaultError404: { defaultError404: {
message: 'Resource not found!', message: 'Resource not found!',
details: 'The resource requested could not found on the server.' details: 'The resource requested could not found on the server.',
}, },
logError: function (error) { logError: function (error) {
@ -161,7 +161,9 @@ var abp = abp || {};
if (error.details) { if (error.details) {
return abp.message.error(error.details, error.message); return abp.message.error(error.details, error.message);
} else { } else {
return abp.message.error(error.message || abp.ajax.defaultError.message); return abp.message.error(
error.message || abp.ajax.defaultError.message
);
} }
}, },
@ -205,7 +207,9 @@ var abp = abp || {};
handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) { handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) {
var messagePromise = null; var messagePromise = null;
var responseJSON = jqXHR.responseJSON ? jqXHR.responseJSON : JSON.parse(jqXHR.responseText); var responseJSON = jqXHR.responseJSON
? jqXHR.responseJSON
: JSON.parse(jqXHR.responseText);
if (userOptions.abpHandleError !== false) { if (userOptions.abpHandleError !== false) {
messagePromise = abp.ajax.showError(responseJSON.error); messagePromise = abp.ajax.showError(responseJSON.error);
@ -233,9 +237,11 @@ var abp = abp || {};
blockUI: function (options) { blockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //block whole page if (options.blockUI === true) {
//block whole page
abp.ui.setBusy(); abp.ui.setBusy();
} else { //block an element } else {
//block an element
abp.ui.setBusy(options.blockUI); abp.ui.setBusy(options.blockUI);
} }
} }
@ -243,9 +249,11 @@ var abp = abp || {};
unblockUI: function (options) { unblockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //unblock whole page if (options.blockUI === true) {
//unblock whole page
abp.ui.clearBusy(); abp.ui.clearBusy();
} else { //unblock an element } else {
//unblock an element
abp.ui.clearBusy(options.blockUI); abp.ui.clearBusy(options.blockUI);
} }
} }
@ -257,10 +265,17 @@ var abp = abp || {};
return; return;
} }
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { if (
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); !settings.headers ||
} settings.headers[abp.security.antiForgery.tokenHeaderName] ===
undefined
) {
request.setRequestHeader(
abp.security.antiForgery.tokenHeaderName,
token
);
} }
},
}); });
$(document).ajaxSend(function (event, request, settings) { $(document).ajaxSend(function (event, request, settings) {
@ -286,7 +301,7 @@ var abp = abp || {};
var UrlStates = { var UrlStates = {
LOADING: 'LOADING', LOADING: 'LOADING',
LOADED: 'LOADED', LOADED: 'LOADED',
FAILED: 'FAILED' FAILED: 'FAILED',
}; };
/* UrlInfo class */ /* UrlInfo class */
@ -333,7 +348,6 @@ var abp = abp || {};
/* ResourceLoader API */ /* ResourceLoader API */
abp.ResourceLoader = (function () { abp.ResourceLoader = (function () {
var _urlInfos = {}; var _urlInfos = {};
function getCacheKey(url) { function getCacheKey(url) {
@ -341,7 +355,6 @@ var abp = abp || {};
} }
function appendTimeToUrl(url) { function appendTimeToUrl(url) {
if (url.indexOf('?') < 0) { if (url.indexOf('?') < 0) {
url += '?'; url += '?';
} else { } else {
@ -353,8 +366,12 @@ var abp = abp || {};
return url; return url;
} }
var _loadFromUrl = function (url, loadCallback, failCallback, serverLoader) { var _loadFromUrl = function (
url,
loadCallback,
failCallback,
serverLoader
) {
var cacheKey = getCacheKey(url); var cacheKey = getCacheKey(url);
var urlInfo = _urlInfos[cacheKey]; var urlInfo = _urlInfos[cacheKey];
@ -374,7 +391,7 @@ var abp = abp || {};
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.get({ $.get({
url: url, url: url,
dataType: 'text' dataType: 'text',
}) })
.done(function (script) { .done(function (script) {
$.globalEval(script); $.globalEval(script);
@ -388,19 +405,17 @@ var abp = abp || {};
var _loadStyle = function (url) { var _loadStyle = function (url) {
_loadFromUrl(url, undefined, undefined, function (urlInfo) { _loadFromUrl(url, undefined, undefined, function (urlInfo) {
$('<link/>', { $('<link/>', {
rel: 'stylesheet', rel: 'stylesheet',
type: 'text/css', type: 'text/css',
href: appendTimeToUrl(url) href: appendTimeToUrl(url),
}).appendTo('head'); }).appendTo('head');
}); });
}; };
return { return {
loadScript: _loadScript, loadScript: _loadScript,
loadStyle: _loadStyle loadStyle: _loadStyle,
} };
})(); })();
})(jQuery); })(jQuery);

2
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

113
modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/jquery/abp.jquery.js

@ -1,8 +1,7 @@
var abp = abp || {}; var abp = abp || {};
(function ($) { (function ($) {
if (!$) { if (!$) {
throw "abp/jquery library requires the jquery library included to the page!"; throw 'abp/jquery library requires the jquery library included to the page!';
} }
// ABP CORE OVERRIDES ///////////////////////////////////////////////////// // ABP CORE OVERRIDES /////////////////////////////////////////////////////
@ -56,23 +55,17 @@ var abp = abp || {};
if (mutation.type === 'childList') { if (mutation.type === 'childList') {
if (mutation.addedNodes && mutation.removedNodes.length) { if (mutation.addedNodes && mutation.removedNodes.length) {
for (var k = 0; k < mutation.removedNodes.length; k++) { for (var k = 0; k < mutation.removedNodes.length; k++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeRemoved', {
'abp.dom.nodeRemoved', $el: $(mutation.removedNodes[k]),
{ });
$el: $(mutation.removedNodes[k])
}
);
} }
} }
if (mutation.addedNodes && mutation.addedNodes.length) { if (mutation.addedNodes && mutation.addedNodes.length) {
for (var j = 0; j < mutation.addedNodes.length; j++) { for (var j = 0; j < mutation.addedNodes.length; j++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeAdded', {
'abp.dom.nodeAdded', $el: $(mutation.addedNodes[j]),
{ });
$el: $(mutation.addedNodes[j])
}
);
} }
} }
} }
@ -80,13 +73,10 @@ var abp = abp || {};
}; };
$(function () { $(function () {
new MutationObserver(mutationObserverCallback).observe( new MutationObserver(mutationObserverCallback).observe($('body')[0], {
$('body')[0],
{
subtree: true, subtree: true,
childList: true childList: true,
} });
);
}); });
// AJAX /////////////////////////////////////////////////////////////////// // AJAX ///////////////////////////////////////////////////////////////////
@ -105,15 +95,24 @@ var abp = abp || {};
.done(function (data, textStatus, jqXHR) { .done(function (data, textStatus, jqXHR) {
$dfd.resolve(data); $dfd.resolve(data);
userOptions.success && userOptions.success(data); userOptions.success && userOptions.success(data);
}).fail(function (jqXHR) { })
.fail(function (jqXHR) {
if (jqXHR.statusText === 'abort') { if (jqXHR.statusText === 'abort') {
//ajax request is abort, ignore error handle. //ajax request is abort, ignore error handle.
return; return;
} }
if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') { if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') {
abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} else { } else {
abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleNonAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} }
}); });
}).promise(); }).promise();
@ -129,28 +128,29 @@ var abp = abp || {};
type: 'POST', type: 'POST',
contentType: 'application/json', contentType: 'application/json',
headers: { headers: {
'X-Requested-With': 'XMLHttpRequest' 'X-Requested-With': 'XMLHttpRequest',
} },
}, },
defaultError: { defaultError: {
message: 'An error has occurred!', message: 'An error has occurred!',
details: 'Error detail not sent by server.' details: 'Error detail not sent by server.',
}, },
defaultError401: { defaultError401: {
message: 'You are not authenticated!', message: 'You are not authenticated!',
details: 'You should be authenticated (sign in) in order to perform this operation.' details:
'You should be authenticated (sign in) in order to perform this operation.',
}, },
defaultError403: { defaultError403: {
message: 'You are not authorized!', message: 'You are not authorized!',
details: 'You are not allowed to perform this operation.' details: 'You are not allowed to perform this operation.',
}, },
defaultError404: { defaultError404: {
message: 'Resource not found!', message: 'Resource not found!',
details: 'The resource requested could not found on the server.' details: 'The resource requested could not found on the server.',
}, },
logError: function (error) { logError: function (error) {
@ -161,7 +161,9 @@ var abp = abp || {};
if (error.details) { if (error.details) {
return abp.message.error(error.details, error.message); return abp.message.error(error.details, error.message);
} else { } else {
return abp.message.error(error.message || abp.ajax.defaultError.message); return abp.message.error(
error.message || abp.ajax.defaultError.message
);
} }
}, },
@ -205,7 +207,9 @@ var abp = abp || {};
handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) { handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) {
var messagePromise = null; var messagePromise = null;
var responseJSON = jqXHR.responseJSON ? jqXHR.responseJSON : JSON.parse(jqXHR.responseText); var responseJSON = jqXHR.responseJSON
? jqXHR.responseJSON
: JSON.parse(jqXHR.responseText);
if (userOptions.abpHandleError !== false) { if (userOptions.abpHandleError !== false) {
messagePromise = abp.ajax.showError(responseJSON.error); messagePromise = abp.ajax.showError(responseJSON.error);
@ -233,9 +237,11 @@ var abp = abp || {};
blockUI: function (options) { blockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //block whole page if (options.blockUI === true) {
//block whole page
abp.ui.setBusy(); abp.ui.setBusy();
} else { //block an element } else {
//block an element
abp.ui.setBusy(options.blockUI); abp.ui.setBusy(options.blockUI);
} }
} }
@ -243,9 +249,11 @@ var abp = abp || {};
unblockUI: function (options) { unblockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //unblock whole page if (options.blockUI === true) {
//unblock whole page
abp.ui.clearBusy(); abp.ui.clearBusy();
} else { //unblock an element } else {
//unblock an element
abp.ui.clearBusy(options.blockUI); abp.ui.clearBusy(options.blockUI);
} }
} }
@ -257,10 +265,17 @@ var abp = abp || {};
return; return;
} }
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { if (
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); !settings.headers ||
} settings.headers[abp.security.antiForgery.tokenHeaderName] ===
undefined
) {
request.setRequestHeader(
abp.security.antiForgery.tokenHeaderName,
token
);
} }
},
}); });
$(document).ajaxSend(function (event, request, settings) { $(document).ajaxSend(function (event, request, settings) {
@ -286,7 +301,7 @@ var abp = abp || {};
var UrlStates = { var UrlStates = {
LOADING: 'LOADING', LOADING: 'LOADING',
LOADED: 'LOADED', LOADED: 'LOADED',
FAILED: 'FAILED' FAILED: 'FAILED',
}; };
/* UrlInfo class */ /* UrlInfo class */
@ -333,7 +348,6 @@ var abp = abp || {};
/* ResourceLoader API */ /* ResourceLoader API */
abp.ResourceLoader = (function () { abp.ResourceLoader = (function () {
var _urlInfos = {}; var _urlInfos = {};
function getCacheKey(url) { function getCacheKey(url) {
@ -341,7 +355,6 @@ var abp = abp || {};
} }
function appendTimeToUrl(url) { function appendTimeToUrl(url) {
if (url.indexOf('?') < 0) { if (url.indexOf('?') < 0) {
url += '?'; url += '?';
} else { } else {
@ -353,8 +366,12 @@ var abp = abp || {};
return url; return url;
} }
var _loadFromUrl = function (url, loadCallback, failCallback, serverLoader) { var _loadFromUrl = function (
url,
loadCallback,
failCallback,
serverLoader
) {
var cacheKey = getCacheKey(url); var cacheKey = getCacheKey(url);
var urlInfo = _urlInfos[cacheKey]; var urlInfo = _urlInfos[cacheKey];
@ -374,7 +391,7 @@ var abp = abp || {};
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.get({ $.get({
url: url, url: url,
dataType: 'text' dataType: 'text',
}) })
.done(function (script) { .done(function (script) {
$.globalEval(script); $.globalEval(script);
@ -388,19 +405,17 @@ var abp = abp || {};
var _loadStyle = function (url) { var _loadStyle = function (url) {
_loadFromUrl(url, undefined, undefined, function (urlInfo) { _loadFromUrl(url, undefined, undefined, function (urlInfo) {
$('<link/>', { $('<link/>', {
rel: 'stylesheet', rel: 'stylesheet',
type: 'text/css', type: 'text/css',
href: appendTimeToUrl(url) href: appendTimeToUrl(url),
}).appendTo('head'); }).appendTo('head');
}); });
}; };
return { return {
loadScript: _loadScript, loadScript: _loadScript,
loadStyle: _loadStyle loadStyle: _loadStyle,
} };
})(); })();
})(jQuery); })(jQuery);

2
modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

113
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/jquery/abp.jquery.js

@ -1,8 +1,7 @@
var abp = abp || {}; var abp = abp || {};
(function ($) { (function ($) {
if (!$) { if (!$) {
throw "abp/jquery library requires the jquery library included to the page!"; throw 'abp/jquery library requires the jquery library included to the page!';
} }
// ABP CORE OVERRIDES ///////////////////////////////////////////////////// // ABP CORE OVERRIDES /////////////////////////////////////////////////////
@ -56,23 +55,17 @@ var abp = abp || {};
if (mutation.type === 'childList') { if (mutation.type === 'childList') {
if (mutation.addedNodes && mutation.removedNodes.length) { if (mutation.addedNodes && mutation.removedNodes.length) {
for (var k = 0; k < mutation.removedNodes.length; k++) { for (var k = 0; k < mutation.removedNodes.length; k++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeRemoved', {
'abp.dom.nodeRemoved', $el: $(mutation.removedNodes[k]),
{ });
$el: $(mutation.removedNodes[k])
}
);
} }
} }
if (mutation.addedNodes && mutation.addedNodes.length) { if (mutation.addedNodes && mutation.addedNodes.length) {
for (var j = 0; j < mutation.addedNodes.length; j++) { for (var j = 0; j < mutation.addedNodes.length; j++) {
abp.event.trigger( abp.event.trigger('abp.dom.nodeAdded', {
'abp.dom.nodeAdded', $el: $(mutation.addedNodes[j]),
{ });
$el: $(mutation.addedNodes[j])
}
);
} }
} }
} }
@ -80,13 +73,10 @@ var abp = abp || {};
}; };
$(function () { $(function () {
new MutationObserver(mutationObserverCallback).observe( new MutationObserver(mutationObserverCallback).observe($('body')[0], {
$('body')[0],
{
subtree: true, subtree: true,
childList: true childList: true,
} });
);
}); });
// AJAX /////////////////////////////////////////////////////////////////// // AJAX ///////////////////////////////////////////////////////////////////
@ -105,15 +95,24 @@ var abp = abp || {};
.done(function (data, textStatus, jqXHR) { .done(function (data, textStatus, jqXHR) {
$dfd.resolve(data); $dfd.resolve(data);
userOptions.success && userOptions.success(data); userOptions.success && userOptions.success(data);
}).fail(function (jqXHR) { })
.fail(function (jqXHR) {
if (jqXHR.statusText === 'abort') { if (jqXHR.statusText === 'abort') {
//ajax request is abort, ignore error handle. //ajax request is abort, ignore error handle.
return; return;
} }
if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') { if (jqXHR.getResponseHeader('_AbpErrorFormat') === 'true') {
abp.ajax.handleAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} else { } else {
abp.ajax.handleNonAbpErrorResponse(jqXHR, userOptions, $dfd); abp.ajax.handleNonAbpErrorResponse(
jqXHR,
userOptions,
$dfd
);
} }
}); });
}).promise(); }).promise();
@ -129,28 +128,29 @@ var abp = abp || {};
type: 'POST', type: 'POST',
contentType: 'application/json', contentType: 'application/json',
headers: { headers: {
'X-Requested-With': 'XMLHttpRequest' 'X-Requested-With': 'XMLHttpRequest',
} },
}, },
defaultError: { defaultError: {
message: 'An error has occurred!', message: 'An error has occurred!',
details: 'Error detail not sent by server.' details: 'Error detail not sent by server.',
}, },
defaultError401: { defaultError401: {
message: 'You are not authenticated!', message: 'You are not authenticated!',
details: 'You should be authenticated (sign in) in order to perform this operation.' details:
'You should be authenticated (sign in) in order to perform this operation.',
}, },
defaultError403: { defaultError403: {
message: 'You are not authorized!', message: 'You are not authorized!',
details: 'You are not allowed to perform this operation.' details: 'You are not allowed to perform this operation.',
}, },
defaultError404: { defaultError404: {
message: 'Resource not found!', message: 'Resource not found!',
details: 'The resource requested could not found on the server.' details: 'The resource requested could not found on the server.',
}, },
logError: function (error) { logError: function (error) {
@ -161,7 +161,9 @@ var abp = abp || {};
if (error.details) { if (error.details) {
return abp.message.error(error.details, error.message); return abp.message.error(error.details, error.message);
} else { } else {
return abp.message.error(error.message || abp.ajax.defaultError.message); return abp.message.error(
error.message || abp.ajax.defaultError.message
);
} }
}, },
@ -205,7 +207,9 @@ var abp = abp || {};
handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) { handleAbpErrorResponse: function (jqXHR, userOptions, $dfd) {
var messagePromise = null; var messagePromise = null;
var responseJSON = jqXHR.responseJSON ? jqXHR.responseJSON : JSON.parse(jqXHR.responseText); var responseJSON = jqXHR.responseJSON
? jqXHR.responseJSON
: JSON.parse(jqXHR.responseText);
if (userOptions.abpHandleError !== false) { if (userOptions.abpHandleError !== false) {
messagePromise = abp.ajax.showError(responseJSON.error); messagePromise = abp.ajax.showError(responseJSON.error);
@ -233,9 +237,11 @@ var abp = abp || {};
blockUI: function (options) { blockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //block whole page if (options.blockUI === true) {
//block whole page
abp.ui.setBusy(); abp.ui.setBusy();
} else { //block an element } else {
//block an element
abp.ui.setBusy(options.blockUI); abp.ui.setBusy(options.blockUI);
} }
} }
@ -243,9 +249,11 @@ var abp = abp || {};
unblockUI: function (options) { unblockUI: function (options) {
if (options.blockUI) { if (options.blockUI) {
if (options.blockUI === true) { //unblock whole page if (options.blockUI === true) {
//unblock whole page
abp.ui.clearBusy(); abp.ui.clearBusy();
} else { //unblock an element } else {
//unblock an element
abp.ui.clearBusy(options.blockUI); abp.ui.clearBusy(options.blockUI);
} }
} }
@ -257,10 +265,17 @@ var abp = abp || {};
return; return;
} }
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) { if (
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token); !settings.headers ||
} settings.headers[abp.security.antiForgery.tokenHeaderName] ===
undefined
) {
request.setRequestHeader(
abp.security.antiForgery.tokenHeaderName,
token
);
} }
},
}); });
$(document).ajaxSend(function (event, request, settings) { $(document).ajaxSend(function (event, request, settings) {
@ -286,7 +301,7 @@ var abp = abp || {};
var UrlStates = { var UrlStates = {
LOADING: 'LOADING', LOADING: 'LOADING',
LOADED: 'LOADED', LOADED: 'LOADED',
FAILED: 'FAILED' FAILED: 'FAILED',
}; };
/* UrlInfo class */ /* UrlInfo class */
@ -333,7 +348,6 @@ var abp = abp || {};
/* ResourceLoader API */ /* ResourceLoader API */
abp.ResourceLoader = (function () { abp.ResourceLoader = (function () {
var _urlInfos = {}; var _urlInfos = {};
function getCacheKey(url) { function getCacheKey(url) {
@ -341,7 +355,6 @@ var abp = abp || {};
} }
function appendTimeToUrl(url) { function appendTimeToUrl(url) {
if (url.indexOf('?') < 0) { if (url.indexOf('?') < 0) {
url += '?'; url += '?';
} else { } else {
@ -353,8 +366,12 @@ var abp = abp || {};
return url; return url;
} }
var _loadFromUrl = function (url, loadCallback, failCallback, serverLoader) { var _loadFromUrl = function (
url,
loadCallback,
failCallback,
serverLoader
) {
var cacheKey = getCacheKey(url); var cacheKey = getCacheKey(url);
var urlInfo = _urlInfos[cacheKey]; var urlInfo = _urlInfos[cacheKey];
@ -374,7 +391,7 @@ var abp = abp || {};
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.get({ $.get({
url: url, url: url,
dataType: 'text' dataType: 'text',
}) })
.done(function (script) { .done(function (script) {
$.globalEval(script); $.globalEval(script);
@ -388,19 +405,17 @@ var abp = abp || {};
var _loadStyle = function (url) { var _loadStyle = function (url) {
_loadFromUrl(url, undefined, undefined, function (urlInfo) { _loadFromUrl(url, undefined, undefined, function (urlInfo) {
$('<link/>', { $('<link/>', {
rel: 'stylesheet', rel: 'stylesheet',
type: 'text/css', type: 'text/css',
href: appendTimeToUrl(url) href: appendTimeToUrl(url),
}).appendTo('head'); }).appendTo('head');
}); });
}; };
return { return {
loadScript: _loadScript, loadScript: _loadScript,
loadStyle: _loadStyle loadStyle: _loadStyle,
} };
})(); })();
})(jQuery); })(jQuery);

2
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

2
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js.map

File diff suppressed because one or more lines are too long

2
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.min.js.map

File diff suppressed because one or more lines are too long

4
npm/lerna.json

@ -1,8 +1,6 @@
{ {
"version": "5.1.1", "version": "5.1.1",
"packages": [ "packages": ["packs/*"],
"packs/*"
],
"npmClient": "yarn", "npmClient": "yarn",
"lerna": "3.18.4" "lerna": "3.18.4"
} }

114
npm/ng-packs/yarn.lock

@ -118,8 +118,113 @@
"@abp/utils@~5.0.1": "@abp/utils@~5.0.1":
version "5.0.1" version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.0.1.tgz#57934383004a21172bf7e08130813c08946894fb" resolved "https://registry.yarnpkg.com/@abp/ng.components/-/ng.components-5.0.1.tgz#9cd10f91d4da45eb435109fe3c75619f866aad63"
integrity sha512-WLCWe7iJ8krxsz8Z7E+8GDaGZuG/6PZDdqPcMIh95opi0kvcLxb+mjPXXpiXdtFzW7O09a+NaNOxorsEFxjoKw== integrity sha512-SZR5+dlWydVJw27un+WFGb1Hnis3Dg+1hZXfHmIuAyX/Mr7l0X0JKKVxfWR+4u/A83xjBxYD4Zo6OaXpEn6cCg==
dependencies:
chart.js "^3.5.1"
ng-zorro-antd "^12.0.1"
tslib "^2.0.0"
"@abp/ng.core@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-5.0.1.tgz#f507075dde476bb32d6b37792bce36443dd2fb83"
integrity sha512-Ta7SqOrrGXeXPM4N2bJuhK9awTHaYSsfE3GTCtOvBn11P/GxfsaUKJ7XFvAd1D/5+3BjF9+LF4EiWYZn1UaWUw==
dependencies:
"@abp/utils" "~5.0.1"
angular-oauth2-oidc "^12.1.0"
just-clone "^3.2.1"
just-compare "^1.4.0"
ts-toolbelt "6.15.4"
tslib "^2.0.0"
"@abp/ng.feature-management@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-5.0.1.tgz#2cbc54f7ca209cc9397394eebabf69a9e5380613"
integrity sha512-evoX1hmFHdKWCW/H409KmXtcg2B9HKXgZTez9/yXV5+eluVm9HY/U/gtTmgMG3vMAfqAJMXQdOEeG/vo5JozsQ==
dependencies:
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.identity@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-5.0.1.tgz#71e25af3c5fa1f00967b98ec983d013291d76adc"
integrity sha512-AzrGyl88fX+qlZ3DiXqfxG5i4N4Yy6HTiOs6TFNwtEFfNICKXWWOAv6q6w8U50P35WpAytwyTnz9oYeAozn8cg==
dependencies:
"@abp/ng.permission-management" "~5.0.1"
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.permission-management@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-5.0.1.tgz#aa712868055ec71b9367b758d899d783df7f7115"
integrity sha512-8ge0TIrdtshEe/hUmmcSBU8T8onKSIBRR3dAkitPJRfU/FSDVB/qM4pOTjWzgL/Rghem+9y9LTV4UXvM3fw8eQ==
dependencies:
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.schematics@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-5.0.1.tgz#f80077c7503789738c9238f4e6f57301a648fc9d"
integrity sha512-dRx1T/I+wAhb1oM+7M0qcnCPn6OPeDcm8NtTmolN8iLkCaMPUh5HkylPNnTvxLcUWXiOFqJtn2HBQn7SBD8Vnw==
dependencies:
"@angular-devkit/core" "~11.0.2"
"@angular-devkit/schematics" "~11.0.2"
got "^11.5.2"
jsonc-parser "^2.3.0"
should-quote "^1.0.0"
typescript "~3.9.2"
"@abp/ng.setting-management@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-5.0.1.tgz#6d32ea9930ac23f56e91306872ce87ab5cc42e54"
integrity sha512-5DhYj14JqT1z2IFnCL4lSOfyK3+ZdJ2y8LOJBROJ9xLnvYUfwFaVcn+V3Iz0kM8v5huWQ+EKgjIZ47qdc/tPCQ==
dependencies:
"@abp/ng.components" "~5.0.1"
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.tenant-management@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-5.0.1.tgz#592da08b9376c00714bd4dd63f37e752c15de912"
integrity sha512-8m9HuStDWZsLCv6g6vK7l9k6wvK0oamgFuZrac9DjIHsruGdpLFdEeUvqhDhsyulMyk83OUEIi1hRgEX2PdQfg==
dependencies:
"@abp/ng.feature-management" "~5.0.1"
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.theme.basic@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-5.0.1.tgz#87d4eec12296c6747b5d9d37781c180334e36fbb"
integrity sha512-kzgc2plB9xPTFye8CVlALzCNL/UAAd+jVhl5wz1meau2l7vvnW5sCI6P64y9gpKipQYMSpRhbYYQSBi4JJGNeA==
dependencies:
"@abp/ng.account.core" "~5.0.1"
"@abp/ng.theme.shared" "~5.0.1"
tslib "^2.0.0"
"@abp/ng.theme.shared@~5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-5.0.1.tgz#866e7733619c9c6bcb1d36c827369fff0e97c80b"
integrity sha512-XT1BGJiG9sqZJJGZcCN6+WvlbRdZPRBRnc6NvzZTPXGgnnX107N2lanIShulJiVUX68chkBd4yNuM8tM/hLiOg==
dependencies:
"@abp/ng.core" "~5.0.1"
"@fortawesome/fontawesome-free" "^5.15.4"
"@ng-bootstrap/ng-bootstrap" "11.0.0-beta.2"
"@ngx-validate/core" "^0.1.1"
"@swimlane/ngx-datatable" "^19.0.0"
bootstrap "^5.1.1"
tslib "^2.0.0"
"@abp/utils@~5.0.1":
version "5.0.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.0.2.tgz#73a55b52a084c8727959f7a15c6490423f60b1df"
integrity sha512-+OFlyx0qvWJCzLOoogwFDAUUUCirvw49ElF4Nsn/YJKTbWgq8gFda9UvCZOhrTLJOlhf8boUxgOe2Jdivvd2jA==
dependencies:
just-compare "^1.3.0"
"@abp/utils@~5.0.10":
version "5.0.10"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-5.0.10.tgz#7b82eba81dfa43ecbda0cc13c821cb57028224d9"
integrity sha512-gqZNX6ybVMFZ4FQICGtF0KRMw/2fHbZLWLQO5cycutxeczWS8Z+uOjY3MB5qdWIQCbW6PjtBeKVynlH7P5TTqA==
dependencies: dependencies:
just-compare "^1.3.0" just-compare "^1.3.0"
@ -12599,6 +12704,11 @@ typescript@~3.9.2:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
typescript@~3.9.2:
version "3.9.10"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
uglify-js@^3.1.4: uglify-js@^3.1.4:
version "3.14.3" version "3.14.3"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.3.tgz#c0f25dfea1e8e5323eccf59610be08b6043c15cf" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.3.tgz#c0f25dfea1e8e5323eccf59610be08b6043c15cf"

2
npm/package-update-script.js

@ -15,7 +15,7 @@ const check = (pkgJsonPath) => {
return childProcess return childProcess
.execSync( .execSync(
`ncu "/^@(${packages}).*$/" --packageFile ${pkgJsonPath} -u${ `ncu "/^@(${packages}).*$/" --packageFile ${pkgJsonPath} -u${
program.prerelease ? ' --target newest' : '' program.prerelease ? ' --target greatest' : ' --target patch'
}${program.registry ? ` --registry ${program.registry}` : ''}` }${program.registry ? ` --registry ${program.registry}` : ''}`
) )
.toString(); .toString();

3
npm/publish-ng.ps1

@ -16,9 +16,10 @@ if (-Not $Registry) {
$Registry = "https://registry.npmjs.org"; $Registry = "https://registry.npmjs.org";
} }
$UpdateNgPacksCommand = "yarn update ./ng-packs abp --registry $Registry"
$NgPacksPublishCommand = "npm run publish-packages -- --nextVersion $Version --skipGit --registry $Registry --skipVersionValidation" $NgPacksPublishCommand = "npm run publish-packages -- --nextVersion $Version --skipGit --registry $Registry --skipVersionValidation"
$UpdateGulpCommand = "yarn update-gulp --registry $Registry" $UpdateGulpCommand = "yarn update-gulp --registry $Registry"
$UpdateNgPacksCommand = "yarn update ./ng-packs abp --registry $Registry"
$IsPrerelease = $(node publish-utils.js --prerelease --customVersion $Version) -eq "true"; $IsPrerelease = $(node publish-utils.js --prerelease --customVersion $Version) -eq "true";

4
npm/scripts/package.json

@ -3,8 +3,8 @@
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"scripts": { "scripts": {
"remove-lock-files": "ts-node -r tsconfig-paths/register remove-lock-files.ts", "remove-lock-files": "yarn && ts-node -r tsconfig-paths/register remove-lock-files.ts",
"validate-versions": "ts-node -r tsconfig-paths/register validate-versions.ts" "validate-versions": "yarn && ts-node -r tsconfig-paths/register validate-versions.ts"
}, },
"dependencies": { "dependencies": {
"axios": "^0.24.0", "axios": "^0.24.0",

Loading…
Cancel
Save