feat: safe-improvements → main — Render deployment, CI/CD fixes, workflows#153
Merged
romanchaa997 merged 111 commits intomainfrom Apr 30, 2026
Merged
feat: safe-improvements → main — Render deployment, CI/CD fixes, workflows#153romanchaa997 merged 111 commits intomainfrom
romanchaa997 merged 111 commits intomainfrom
Conversation
- Removed 5 submodules: Airdrop, frontend, my-vue-app, stream-drip-bot, uniswap-dapp-starter - Deleted .gitmodules file completely - Removed all submodule entries from git index - Eliminated .git/modules directory - Added hardened netlify.toml to prevent submodule issues - Repository now completely clean of ALL submodule references Fixes deployment error: 'No url found for submodule path my-vue-app'
…e features 🚀 MAJOR PLATFORM ENHANCEMENT DEPLOYMENT Core Platform Enhancements: • Enhanced Audityzer Core Platform with SOC integration • Advanced Business Intelligence platform with analytics • Comprehensive web platform with mobile responsiveness • Enterprise-grade testing infrastructure implementation 🔒 Security Operations Center (SOC): • Real-time security monitoring and incident response • Threat intelligence integration and analysis • Access control management and audit trails • Security events dashboard and analytics 📊 Business Intelligence & Analytics: • Executive dashboards (CEO/CISO specific views) • KPI management and performance metrics • Advanced reporting and data visualization • Real-time analytics and insights engine 🧪 Testing Infrastructure: • Comprehensive automated testing suite (unit, integration, e2e) • Performance and security testing frameworks • Accessibility testing and mobile responsiveness validation • CI/CD pipeline integration with quality gates 🔧 CI/CD Platform Integrations: • GitHub Actions, GitLab CI, Jenkins, CircleCI plugins • Automated security scanning in development workflows • Enhanced reporting formats (SARIF, JUnit, HTML) • Real-time pipeline monitoring and notifications 📱 Mobile Application: • React Native cross-platform mobile app • Offline capability and data synchronization • Biometric authentication and push notifications • Mobile-optimized security scanning interface ⚡ Performance & Security Optimizations: • Database query optimization and indexing • API performance monitoring and caching • Enhanced authentication and authorization • Security hardening and compliance monitoring 🎨 Enhanced User Experience: • Mobile-responsive design across all platforms • Accessibility improvements (WCAG compliance) • Advanced customization and theming system • Improved navigation and user interface 📈 Advanced Analytics & ML: • AI-powered vulnerability classification • Predictive security analytics • Performance monitoring dashboards • Real-time threat detection algorithms 🔗 Integration Capabilities: • Enhanced API endpoints and webhooks • Third-party security tool integrations • Blockchain and DeFi analysis modules • Smart contract security assessment tools 📚 Documentation & Training: • Comprehensive testing implementation guides • Performance and security audit documentation • Code quality standards and best practices • Training materials and user guides This deployment represents a complete transformation of the Audityzer platform into an enterprise-grade security analysis solution with comprehensive SOC capabilities, advanced BI analytics, robust testing infrastructure, and enhanced user experience across web and mobile platforms.
…k engine foundation - Severity enum for risk classification - Rule class for defining security rules - RiskAssessment dataclass for results - RiskCalculator abstract base class - WebApplicationRiskCalculator implementation - Default security rules (SQL injection, XSS, auth bypass, encryption) - JSON serialization support Target: Dec 11, 10 AM (#31) Signed-off-by: Igor <romanchaa997@gmail.com>
Signed-off-by: Igor <romanchaa997@gmail.com>
…chitecture (#38) This workflow orchestrates a bio-inspired harmonic multi-domain synergy architecture, activating six domains in a synchronized pattern. It includes phases for domain activation, cross-domain linking, API gateway deployment, metric generation, synchronized deployment, health checks, and committing results. Signed-off-by: Igor <romanchaa997@gmail.com>
Added a backup step to store build artifacts in S3 and clean up old backups. Signed-off-by: Igor <romanchaa997@gmail.com>
This runbook documents the complete deployment and configuration process for three Unstoppable Domains, detailing each phase from DNSSEC configuration to GitHub Pages deployment, including monitoring and troubleshooting guidelines. Signed-off-by: Igor <romanchaa997@gmail.com>
Added a comprehensive execution summary for the productization roadmap, detailing project plans, key documents, next steps, and timelines for three SaaS products. Signed-off-by: Igor <romanchaa997@gmail.com>
This document outlines the productization strategy for three flagship SaaS offerings: Audityzer, heatmap-saas-api, and workspace-security-suite, detailing their missions, pricing strategies, product features, and go-to-market plans. Signed-off-by: Igor <romanchaa997@gmail.com>
Add railway.toml and railway.json for Railway platform deployment. Configures Dockerfile-based build with health checks, restart policy, and port 3000 matching the docker-compose setup. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…railway, monitor-health) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add Railway deployment configuration
- Updated deployment with DOCR image refs (registry.digitalocean.com/auditorsec/) - imagePullSecrets for DOCR auth - cert-manager TLS via letsencrypt-prod ClusterIssuer - Ingress for k8s.audityzer.com with nginx rate-limiting - ArgoCD Application manifest for GitOps auto-sync - DO block storage PVC for reports - GitHub Actions workflow: build-push-docr.yml - Builds Audityzer + MCP images - Pushes to DOCR with SHA tags - Auto-updates k8s/deployment.yaml image tags
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
npm ci was failing because package-lock.json was out of sync. Switch builder stage to pnpm (matching pnpm-lock.yaml) and update .dockerignore to include stale package-lock.json instead of pnpm-lock.yaml. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The postinstall script references scripts/fix-dependencies.js which wasn't available during pnpm install. Copy scripts/ directory before install and remove --prod flag so devDependencies are available for the build step. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Igor <romanchaa997@gmail.com>
…oyments Signed-off-by: Igor <romanchaa997@gmail.com>
…ration support Signed-off-by: Igor <romanchaa997@gmail.com>
…C/Report Signed-off-by: Igor <romanchaa997@gmail.com>
#181) * docs(gtm): add COMPETITIVE_MATRIX.md — Web3 audit tool comparison + BRICS market gaps + pricing Added a comprehensive competitive matrix for AuditorSEC, detailing market positioning, features compared to competitors, market gap analysis, differentiation summary, pricing strategy, market size estimate, and go-to-market priorities. Signed-off-by: Igor <romanchaa997@gmail.com> * fix(gtm): convert BRAVE1 market figures to USD — resolve cubic P2 review (#185) Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com>
#180) * docs(plan): add AUDITOR_SEC_WEEK_PLAN.md — Sprint 260h daily schedule + PR merge order Added a detailed week plan for Sprint 260h, including daily goals, schedules, blockers, metrics, and PR merge order. Signed-off-by: Igor <romanchaa997@gmail.com> * fix(plan): remove bypass-protection wording + clarify sprint day labels — resolve cubic P1/P2 (#184) Updated the daily schedule to clarify sprint days and merge procedures. Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com>
… quick start API (#179) Added detailed information about AuditorSEC, including features, quick start instructions, and relevant badges. Signed-off-by: Igor <romanchaa997@gmail.com>
Added comprehensive Go-To-Market strategy document outlining competitive analysis, customer segments, channel strategy, and launch timeline. Signed-off-by: Igor <romanchaa997@gmail.com>
Owner
Author
PR Review — #153: feat: safe-improvements → mainStatus: Open — mega PR merging Scope: This is the primary integration PR aggregating all the recent work: Render deployment, CI/CD fixes, GitHub Actions workflow overhauls, API improvements, and various infrastructure changes. Key observations:
Blockers to watch before merging to main:
Recommendation: This PR should be the last to merge, after all the smaller |
…ents Signed-off-by: Igor <romanchaa997@gmail.com>
…ures (#168) Replaced pnpm action setup with npm install command for consistency across jobs. Signed-off-by: Igor <romanchaa997@gmail.com>
--- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.13.4 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…updates (#160) Bumps the npm_and_yarn group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [axios](https://github.com/axios/axios) | `1.9.0` | `1.15.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.3.5` | `6.4.2` | | [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.3.3` | `0.3.5` | | [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` | | [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.18.1` | | [tar-fs](https://github.com/mafintosh/tar-fs) | `2.1.2` | `2.1.4` | Bumps the npm_and_yarn group with 1 update in the /SolidStartApp directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Bumps the npm_and_yarn group with 2 updates in the /mobile-app directory: [axios](https://github.com/axios/axios) and [js-yaml](https://github.com/nodeca/js-yaml). Updates `axios` from 1.9.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) Updates `vite` from 6.3.5 to 6.4.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `@eslint/plugin-kit` from 0.3.3 to 0.3.5 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/plugin-kit-v0.3.5/packages/plugin-kit) Updates `form-data` from 4.0.2 to 4.0.5 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](form-data/form-data@v4.0.2...v4.0.5) Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.1...3.14.2) Updates `lodash` from 4.17.21 to 4.18.1 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.18.1) Updates `tar-fs` from 2.1.2 to 2.1.4 - [Commits](mafintosh/tar-fs@v2.1.2...v2.1.4) Updates `vite` from 6.3.5 to 6.4.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `axios` from 1.9.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) Updates `@eslint/plugin-kit` from 0.3.3 to 0.3.5 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/plugin-kit-v0.3.5/packages/plugin-kit) Updates `form-data` from 4.0.2 to 4.0.5 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](form-data/form-data@v4.0.2...v4.0.5) Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.1...3.14.2) Updates `lodash` from 4.17.21 to 4.18.1 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.18.1) Updates `tar-fs` from 2.1.2 to 2.1.4 - [Commits](mafintosh/tar-fs@v2.1.2...v2.1.4) Updates `axios` from 1.9.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) Updates `form-data` from 4.0.2 to 4.0.5 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md) - [Commits](form-data/form-data@v4.0.2...v4.0.5) Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.1...3.14.2) Updates `tar-fs` from 2.1.2 to 2.1.4 - [Commits](mafintosh/tar-fs@v2.1.2...v2.1.4) Updates `vite` from 6.3.5 to 6.4.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `@eslint/plugin-kit` from 0.3.3 to 0.3.5 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/plugin-kit-v0.3.5/packages/plugin-kit) Updates `lodash` from 4.17.21 to 4.18.1 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.18.1) Updates `vite` from 5.4.19 to 8.0.8 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `esbuild` from 0.21.5 to 0.25.4 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.21.5...v0.25.4) Updates `vite` from 5.4.19 to 8.0.8 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `esbuild` from 0.21.5 to 0.25.4 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.21.5...v0.25.4) Updates `seroval` from 1.2.1 to 1.5.2 - [Release notes](https://github.com/lxsmnsyc/seroval/releases) - [Commits](https://github.com/lxsmnsyc/seroval/commits) Updates `vite` from 5.4.19 to 8.0.8 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite) Updates `esbuild` from 0.21.5 to 0.25.4 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.21.5...v0.25.4) Updates `axios` from 1.10.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.1...3.14.2) Updates `axios` from 1.10.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) Updates `axios` from 1.10.0 to 1.15.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.9.0...v1.15.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 6.4.2 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@eslint/plugin-kit" dependency-version: 0.3.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: form-data dependency-version: 4.0.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar-fs dependency-version: 2.1.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 6.4.2 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@eslint/plugin-kit" dependency-version: 0.3.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: form-data dependency-version: 4.0.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar-fs dependency-version: 2.1.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: form-data dependency-version: 4.0.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar-fs dependency-version: 2.1.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 6.4.2 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: "@eslint/plugin-kit" dependency-version: 0.3.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 8.0.8 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.25.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 8.0.8 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.25.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: seroval dependency-version: 1.5.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: vite dependency-version: 8.0.8 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.25.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.15.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Remove submodules option from checkout step No .gitmodules file exists in repo. Remove 'submodules: recursive' from security-scan.yml to prevent checkout failures. Signed-off-by: Igor <romanchaa997@gmail.com> * fix(workflow): remove empty with: block in foundry-fuzz checkout step (#190) Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com>
* Change pnpm setup to global installation Replace pnpm/action-setup@v4 (blocked action) with 'npm install -g pnpm@9' to fix CI startup failures in deploy-railway workflow. Signed-off-by: Igor <romanchaa997@gmail.com> * fix(workflow): fix YAML indentation for run key in Setup pnpm step (#191) Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com>
* Refactor sync-parallel-tasks workflow conditions Signed-off-by: Igor <romanchaa997@gmail.com> * fix(workflow): remove restrictive if condition from sync-issues job Removed condition to update issues based on health status. Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com>
#200) * feat(auditorSEC): add SSO attack surface, TTAP model, RaaS findings, Human Stories, Anti-TheCom Academy, talent pipeline Added detailed sections on AuditorSEC modules, risk scoring, and talent pipeline for cybersecurity education. Signed-off-by: Igor <romanchaa997@gmail.com> * Update README.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> Signed-off-by: Igor <romanchaa997@gmail.com> --------- Signed-off-by: Igor <romanchaa997@gmail.com> Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Documented the use of Perplexity threads as the source of truth for architecture decisions and operational runbooks, outlining the identifier model, rules, consequences, and action plan. Signed-off-by: Igor <romanchaa997@gmail.com>
Added Perplexity Source of Truth Registry configuration for UHIP Infra. Signed-off-by: Igor <romanchaa997@gmail.com>
Added documentation for Perplexity Source of Truth including identifier model, examples, and audit command. Signed-off-by: Igor <romanchaa997@gmail.com>
This workflow monitors compliance for the Diia.City portal, checking its availability, running a compliance scan, and notifying via Telegram.Weekly compliance checker for Diia.City Q2 2026 deadline (10.07.2026). Integrates Audityzer scan + Telegram alerts + ClickUp task creation. Monitors: auditorsec.com, Diia portal status, risk scores. Secrets required: TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID, CLICKUP_API_TOKEN, CLICKUP_LIST_ID Signed-off-by: Igor <romanchaa997@gmail.com>
This workflow integrates UptimeRobot alerts with Telegram and ClickUp, sending notifications for downtime and creating tasks for incidents. Signed-off-by: Igor <romanchaa997@gmail.com>
This workflow checks the SSL expiry dates for auditorsec.com and audityzer.com, sending alerts via Telegram if the expiry is critical. It runs on a schedule and can also be triggered manually. Signed-off-by: Igor <romanchaa997@gmail.com>
Signed-off-by: Igor <romanchaa997@gmail.com>
Added a comprehensive setup guide for GitHub Secrets and workflows, including steps for configuring Telegram bot, Cloudflare API tokens, and deploying n8n for monitoring. Signed-off-by: Igor <romanchaa997@gmail.com>
Updated the workflow to improve readability and error handling for DNS management of audityzer.io. Added dry run summary and enhanced verification steps. Signed-off-by: Igor <romanchaa997@gmail.com>
Added infrastructure status and immediate actions for site fixes. Signed-off-by: Igor <romanchaa997@gmail.com>
Integrated 40+ Google AI Studio apps into the main landing page: - AuditorSEC Defense Suite (5 apps) - Audityzer Security Tools (6 apps) - Specialized Solutions (6 apps) Organized into categorized sections with interactive cards. Each app has direct launch link to AI Studio public interface. Apps include: - Security audit tools - Web3 testing platforms - AI-powered fraud detection - Government compliance frameworks - Post-quantum cryptography tools Signed-off-by: Igor <romanchaa997@gmail.com>
…r GCIP2 compliance Added team section and pilot case study to index.html, detailing team members and their roles, as well as pilot project outcomes. Signed-off-by: Igor <romanchaa997@gmail.com>
Signed-off-by: Igor <romanchaa997@gmail.com>
…tent plan (Mon/Wed/Fri) (#213) Signed-off-by: Igor <romanchaa997@gmail.com>
Add permissions section for content access. Signed-off-by: Igor <romanchaa997@gmail.com>
Removed redundant lines and adjusted formatting for clarity. Signed-off-by: Igor <romanchaa997@gmail.com>
Removed several test scripts and resolutions, and added a new CI script. Signed-off-by: Igor <romanchaa997@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Merges all improvements from
safe-improvementsbranch intomain.Changes included:
audityzer.onrender.com— status: ok, v1.1.3)workflow_dispatchto CodeQL workflowrender.yamlconfigured for auto-deployserver.jswith/healthendpointDeploy
Summary by cubic
Stabilizes multi‑target deploys (Render, Railway, and Kubernetes via DOCR + ArgoCD), hardens CI/security gates, and ships a FastAPI audit/report API that stores PDFs in
MinIOplus the React Native app. Also fully removes submodules, adds security‑headers and conflict‑resolve workflows, fixesaudityzer.ioDNS, setsCNAMEforaudityzer.com, updates web/mobile deps, and adds monitoring, social publishing, and a Perplexity SoT registry.CI/CD & Infra
audityzer.io, generic adder); S3 build backups; merge‑conflict resolver jobs..gitmodulesdrop; hardened.dockerignore; single‑stage Node 20 AlpineDockerfile(non‑root +dumb-init); simplifieddocker-compose(API +MinIO+ Prometheus + Grafana);CNAMEforaudityzer.com; updated issue templates and Code of Conduct.Features & Docs
/api/v1/audit,/api/v1/report,/health; async fixes and input caps; PDF reports viareport.pywith explicitMinIOcreds; e2e results and secrets setup docs.@solidjs/startto1.3.2,viteto8.x,axiosto1.15.0,aiohttpto3.13.4.Written for commit e926a01. Summary will update on new commits. Review in cubic