This commit is contained in:
Squidly271 2021-12-18 12:38:23 -05:00
parent 52ff8a7055
commit 1cab4cf730
4 changed files with 28 additions and 10 deletions

Binary file not shown.

View File

@ -2,8 +2,8 @@
<!DOCTYPE PLUGIN [
<!ENTITY name "community.applications">
<!ENTITY author "Andrew Zawadzki">
<!ENTITY version "2021.12.05">
<!ENTITY md5 "f4fb221df7547bbe11b11db927306992">
<!ENTITY version "2021.12.18">
<!ENTITY md5 "ae38ebfb405a09df6fd20b63fd898abb">
<!ENTITY launch "Apps">
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
<!ENTITY github "Squidly271/community.applications">
@ -13,6 +13,18 @@
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" min="6.9.0" support="https://lime-technology.com/forums/topic/38582-plug-in-community-applications/" icon="users">
<CHANGES>
###2021.12.18
- Prep work for next release
- Added: Ability to cancel installation from card if there's a warning popup
- Fixed: Plugins wouldn't display popup if there was a warning when installing from card
- Added: Clearly show if an installed app is blacklisted / deprecated
- Fixed: The very first template in the application feed wouldn't display correctly if it was installed
- Fixed: Emergency notifications weren't working
- Fixed: Even if settings didn't allow incompatible or deprecated installs, CA was allowing them via statistics and the sidebar
- Fixed: Misc CSS fixes
- Fixed: Removing coding for displaying cards without any description
- Added: Under the hood debugging system far simpler
###2021.12.05
- Changed: Number of cards displayed back to 24
- Added: Explicit support for Discord links per app in templates

View File

@ -966,18 +966,21 @@ function installPlugin(pluginURL,update=false,comment="") {
swal({
title: "<?tr("Attention")?>",
text: comment,
allowOutsideClick: false,
allowOutsideClick: true,
showConfirmButton: true,
showCancelButton: false,
showCancelButton: true,
confirmButtonText: "<?tr("OK")?>",
cancelButtonText: "<?tr("CANCEL")?>",
animation: false,
type: "warning",
html: true
}, function (isConfirm) {
openBox('/plugins/community.applications/scripts/pluginInstall.php&arg1='+type+'&arg2='+pluginURL,title,600,900,true,"OpenSidebarAndRefreshDisplay");
if (isConfirm) {
openBox('/plugins/community.applications/scripts/pluginInstall.php&arg1='+type+'&arg2='+pluginURL,title,600,900,true,"OpenSidebarAndRefreshDisplay");
}
});
} else {
openBox('/plugins/community.applications/scripts/pluginInstall.php&arg1='+type+'&arg2='+pluginURL,title,600,900,true,"OpenSidebarAndRefreshDisplay");
openBox('/plugins/community.applications/scripts/pluginInstall.php&arg1='+type+'&arg2='+pluginURL,title,600,900,true,"OpenSidebarAndRefreshDisplay");
}
}
@ -1900,15 +1903,18 @@ function popupInstallXML(xml,type,comment="") {
swal({
title: "<?tr("Attention")?>",
text: comment,
allowOutsideClick: false,
allowOutsideClick: true,
showConfirmButton: true,
showCancelButton: false,
showCancelButton: true,
confirmButtonText: "<?tr("OK")?>",
cancelButtonText: "<?tr("Cancel")?>",
animation: false,
type: "warning",
html: true
}, function (isConfirm) {
installXML(xml,type);
if (isConfirm) {
installXML(xml,type);
}
});
} else {
installXML(xml,type);

View File

@ -1,4 +1,4 @@
6783267dbcc84fb7e83bd1868608b745 ./Apps.page
e6dbe2dee5da25c4acd83fb6619c46c2 ./Apps.page
83b3f89cd42e8601c7c217d5b4889c81 ./CA_notices.page
18ded5848ac35ffae0e8e0fc8ed3c512 ./ca_settings.page
ed2883d6c44c19304c431079596a1731 ./default.cfg