Chat's updates for security, db and workflow
Security and workflow regressions / regression (push) Has been cancelled

This commit is contained in:
2026-10-20 06:45:30 -04:00
parent 02223083f6
commit 1e63076123
116 changed files with 3252 additions and 2932 deletions
+14 -129
View File
@@ -11,81 +11,6 @@ $(document).ready(function () {
// Navbar Links
// ============
// ------------
// Manage Links
// ------------
$(".user-subscriptions").on("click", function () {
$sessionStorage.action = "StripePayments.checkout";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
console.log($sessionStorage);
formSubmit($sessionStorage);
});
// -------
// Support
// -------
$(".start-support-ticket").on("click", function () {
$sessionStorage.action = "SupportTickets.startSupportTicket";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
console.log($sessionStorage);
formSubmit($sessionStorage);
});
$(".manage-permits").on("click", function () {
$sessionStorage.action = "Permits.managePermits";
$sessionStorage.pagination = "first";
$sessionStorage.find_permit = "";
$sessionStorage.permits_order_by = "";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// -------------
// Consolidation
// -------------
$(".rdi-consolidation").on("click", function () {
$sessionStorage.action = "Consolidation.consolidationSequence";
$sessionStorage.step = "prompt";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// -----------------
// Import Permit CSV
// -----------------
$(".import-permit-csv").on("click", function () {
$sessionStorage.action = "Import.uploadCSVFile";
$sessionStorage.step = "prompt";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// =============
// Reports Links
// =============
@@ -94,7 +19,7 @@ $(document).ready(function () {
// Select Report
// -------------
$(".select-report").on("click", function () {
$(".select-report").on("click", async function () {
$sessionStorage.action = "Reports.selectReport";
$sessionStorage.pagination = "first";
@@ -110,26 +35,11 @@ $(document).ready(function () {
// Setup Links
// ===========
// --------
// Counties
// --------
$(".setup-counties").on("click", function () {
$sessionStorage.action = "Counties.setupCounties";
$sessionStorage.pagination = "first";
$sessionStorage.find_county = "";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// -----
// Users
// -----
$(".setup-users").on("click", function () {
$(".setup-users").on("click", async function () {
$sessionStorage.action = "Users.setupUsers";
$sessionStorage.pagination = "first";
@@ -141,27 +51,11 @@ $(document).ready(function () {
});
// -------------
// Subscriptions
// -------------
$(".setup-subscriptions").on("click", function () {
$sessionStorage.action = "Subscriptions.setupSubscriptions";
$sessionStorage.pagination = "first";
$sessionStorage.find_subscription = "";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// ---------
// Dropdowns
// ---------
$(".setup-dropdowns").on("click", function () {
$(".setup-dropdowns").on("click", async function () {
sessionStorage.removeItem($application);
@@ -178,9 +72,9 @@ $(document).ready(function () {
// Toggle Dark/Light Theme
// -----------------------
$(".toggle-theme").on("click", function () {
$(".toggle-theme").on("click", async function () {
formPost({action: "toggleTheme"});
await formPost({action: "toggleTheme"});
if (document.documentElement.getAttribute("data-bs-theme") === "dark") {
document.documentElement.setAttribute("data-bs-theme", "light");
@@ -194,9 +88,9 @@ $(document).ready(function () {
// Sign out system
// ---------------
$(".sign-out").on("click", function () {
$(".sign-out").on("click", async function () {
formPost({action: "signout"});
await formPost({action: "signout"});
window.location.reload();
@@ -206,7 +100,7 @@ $(document).ready(function () {
// Setup Dropdown Types
// --------------------
$(".setup-dropdowntypes").on("click", function () {
$(".setup-dropdowntypes").on("click", async function () {
$sessionStorage.action = "Dropdowns.setupDropdowntypes";
$sessionStorage.pagination = "first";
@@ -221,7 +115,7 @@ $(document).ready(function () {
// View Journal
// ------------
$(".view-journal").on("click", function () {
$(".view-journal").on("click", async function () {
$sessionStorage.action = "Journal.viewJournal";
$sessionStorage.pagination = "first";
@@ -237,22 +131,13 @@ $(document).ready(function () {
// View Support Tickets
// --------------------
$(".view-support-tickets").on("click", function () {
$sessionStorage.action = "SupportTickets.viewSupportTickets";
$sessionStorage.pagination = "first";
sessionStorage.setItem($application, JSON.stringify($sessionStorage));
formSubmit($sessionStorage);
});
// --------------
// Setup Popovers
// --------------
$(".setup-popovers").on("click", function () {
$(".setup-popovers").on("click", async function () {
$sessionStorage.action = "Popovers.setupPopovers";
$sessionStorage.pagination = "first";
@@ -268,7 +153,7 @@ $(document).ready(function () {
// Setup Alerts
// --------------
$(".setup-alerts").on("click", function () {
$(".setup-alerts").on("click", async function () {
$sessionStorage.action = "Alerts.setupAlerts";
$sessionStorage.pagination = "first";
@@ -285,7 +170,7 @@ $(document).ready(function () {
// Setup Reports
// -------------
$(".setup-reports").on("click", function () {
$(".setup-reports").on("click", async function () {
$sessionStorage.action = "Reports.setupReports";
$sessionStorage.pagination = "first";
@@ -301,7 +186,7 @@ $(document).ready(function () {
// Setup Statuses
// --------------
$(".setup-statuses").on("click", function () {
$(".setup-statuses").on("click", async function () {
$sessionStorage.action = "Statuses.setupStatuses";
$sessionStorage.pagination = "first";
@@ -317,7 +202,7 @@ $(document).ready(function () {
// Setup Statuses
// --------------
$(".run-developer-stub").on("click", function () {
$(".run-developer-stub").on("click", async function () {
$sessionStorage.action = "testing";