From 772462eeca3002a1d52508aeba485aab2b4742ad Mon Sep 17 00:00:00 2001 From: Jake Vanderwerf <get@jakevanderwerf.ca> Date: Tue, 03 Mar 2026 19:06:19 +0000 Subject: [PATCH] =MAJOR OVERHAUL. Likely should have made a new branch ages ago. Key changes: Registrar.php is the base for custom post types, taxonomies, and user roles. Replaces JVB_CONTENT, JVB_TAXONOMY, and JVB_USER constants, eliminates most of Features.php (except for JVB_SITE, JVB_MEMBERSHIP), and has built in sanitizing and validation via sub-classes. Also started a major overhaul of the Schema output. Created a shit ton of property traits and classes to help sanitize and ensure proper data for different schema types. Still a bunch to do, but better to be starting committing changes here on this other branch. --- webpack.jvb.js | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/webpack.jvb.js b/webpack.jvb.js index da6ceae..7995231 100644 --- a/webpack.jvb.js +++ b/webpack.jvb.js @@ -7,7 +7,7 @@ 'a11y': './assets/js/concise/A11yHelper.js', 'auth': './assets/js/concise/AuthManager.js', // 'admin': './assets/js/dash/Admin.js', - 'bioManager': './assets/js/concise/BioManager.js', + // 'bioManager': './assets/js/concise/BioManager.js', 'ContentManager': './assets/js/concise/ContentManager.js', 'hours': './assets/js/concise/CopyHours.js', 'crud': './assets/js/concise/CRUD.js', @@ -36,10 +36,13 @@ 'quill': './assets/js/concise/quill.js', 'queue': './assets/js/concise/Queue.js', 'referral': './assets/js/concise/Referral.js', + 'referralAdmin': './assets/js/concise/ReferralAdmin.js', 'shopManager': './assets/js/concise/ShopManager.js', 'cache': './assets/js/concise/SimpleCache.js', 'schema': './assets/js/concise/SchemaManager.js', - 'square': './assets/js/concise/SquareCheckout.js', + 'square': './assets/js/concise/CheckoutSquare.js', + 'helcim': './assets/js/concise/CheckoutHelcim.js', + 'checkout': './assets/js/concise/Checkout.js', 'tabs': './assets/js/concise/Tabs.js', 'creator': './assets/js/concise/TaxonomyCreator.js', 'selector': './assets/js/concise/TaxonomySelector.js', -- Gitblit v1.10.0