- Added comprehensive AI Assistant system (aiassist/ directory): * Vector search and embedding capabilities * Typebot proxy integration * Elastic search functionality * Message classification and chat history * MCP proxy for external integrations - Implemented Court Status API (GetCourtStatus.php): * Real-time court document status checking * Integration with external court systems * Comprehensive error handling and logging - Enhanced S3 integration: * Improved file backup system with metadata * Batch processing capabilities * Enhanced error logging and recovery * Copy operations with URL fixing - Added Telegram contact creation API - Improved error logging across all modules - Enhanced callback system for AI responses - Extensive backup file storage with timestamps - Updated documentation and README files - File storage improvements: * Thousands of backup files with proper metadata * Fix operations for broken file references * Project-specific backup and recovery systems * Comprehensive file integrity checking Total: 26,461+ files added/modified including AWS SDK, vendor dependencies, and extensive backup system.
58 lines
2.1 KiB
JavaScript
58 lines
2.1 KiB
JavaScript
function refreshLicense() {
|
|
jQuery.post('index.php', {module:'Workflow2', parent:'Settings', action:'LicenseRefresh'}, function() {
|
|
window.location.reload();
|
|
});
|
|
}
|
|
function removeLicense() {
|
|
jQuery.post('index.php', {module:'Workflow2', parent:'Settings', action:'LicenseRemove'}, function() {
|
|
window.location.reload();
|
|
});
|
|
}
|
|
function setLicense() {
|
|
bootbox.prompt("Your License-Code:", function(license) {
|
|
if(license == null || license == false) return;
|
|
|
|
var params = {
|
|
module: 'Workflow2',
|
|
action: 'SetLicense',
|
|
parent: 'Settings',
|
|
dataType: 'json',
|
|
license: license
|
|
};
|
|
|
|
if(license != null) {
|
|
RedooUtils('Workflow2').blockUI({
|
|
'message' : 'Please wait'
|
|
});
|
|
|
|
RedooAjax('Workflow2').post(params).then(function(data) {
|
|
if(data.result.success == true) {
|
|
RedooUtils('Workflow2').blockUI({
|
|
'message' : 'We refresh the list of Tasks you could use.'
|
|
});
|
|
jQuery.post('index.php', {module:'Workflow2', parent:'Settings', action:'RefreshTypes'}, function() {
|
|
window.location.reload();
|
|
});
|
|
}
|
|
if(data.result.success == false) alert(data.result["error"]);
|
|
});
|
|
}
|
|
});
|
|
}
|
|
|
|
jQuery(function() {
|
|
jQuery('.UpdateCheckModule').on('click', function(e) {
|
|
var module = jQuery(e.currentTarget).data('module');
|
|
jQuery.post('index.php', { 'module':module, 'parent':'Settings', 'view':'Upgrade', 'step' : 1}, function(response) {
|
|
app.helper.showModal(response, { cb: function (data) {
|
|
jQuery('.StartUpdate').on('click', function() {
|
|
jQuery('#RUNNING_UPDATE').show();
|
|
|
|
jQuery.post('index.php', { 'module':module, 'parent':'Settings', 'view':'Upgrade', 'step' : 3}, function(response) {
|
|
window.location.reload();
|
|
});
|
|
});
|
|
} });
|
|
});
|
|
});
|
|
}); |