Commit Graph

31 Commits

Author SHA1 Message Date
defiQUG
a2645b5285 NPM: validate canonical_https for www redirects; docs and env example
- Reject non-https, paths, and injection-prone chars in advanced_config 301 targets
- E2E list: phoenix marketing note, the-order HAProxy remediation, 2026-03-27 passes
- AGENTS.md: scoped Cloudflare token pointer; smom-dbis-138 dotenv load note
- .env.master.example: DNS script flags and scoped token guidance

Made-with: Cursor
2026-03-27 12:29:40 -07:00
defiQUG
17b923ffdf Follow-ups: DNS dry-run/zone-only, Order NPM IDs, E2E Location assert, the-order block_exploits
- update-all-dns-to-public-ip.sh: --dry-run (no CF API), --zone-only=ZONE, help before .env, env CLOUDFLARE_DNS_DRY_RUN/DNS_ZONE_ONLY
- update-sankofa-npmplus-proxy-hosts.sh: the-order + www.the-order by ID (env SANKOFA_NPM_ID_THE_ORDER, SANKOFA_NPM_ID_WWW_THE_ORDER, THE_ORDER_UPSTREAM_*)
- update-npmplus-proxy-hosts-api.sh: the-order.sankofa.nexus uses block_exploits false like sankofa portal
- verify-end-to-end-routing.sh: E2E_WWW_CANONICAL_BASE + Location validation (fail on wrong apex); keep local redirect vars
- docs: ALL_VMIDS www 301 lines, E2E_ENDPOINTS_LIST verifier/DNS notes; AGENTS.md Cloudflare script pointer

Made-with: Cursor
2026-03-27 11:27:39 -07:00
defiQUG
50a3973662 DNS/scripts: include www.the-order.sankofa.nexus in zone lists and NPM cleanup
- export-cloudflare-dns-records.sh: baseline DOMAIN_ZONES entry
- update-all-dns-to-public-ip.sh: Cloudflare name www.the-order for sankofa.nexus zone
- cleanup-npmplus-duplicate-certificates.sh: SANKOFA_DOMAINS for LE grouping

Made-with: Cursor
2026-03-27 00:31:14 -07:00
defiQUG
a36ccbbd77 NPM: canonical 301 for www sankofa/phoenix/the-order; E2E pass on 301/308
- update-npmplus-proxy-hosts-api.sh: optional advanced_config 301 via 5th/6th args; wire www.the-order → https://the-order.sankofa.nexus; document OSJ portal and the_order repo path
- update-sankofa-npmplus-proxy-hosts.sh: same 301 for www rows via 4th pipe field
- verify-end-to-end-routing.sh: www.the-order in inventory; treat 301/308 as HTTPS pass for www.sankofa, www.phoenix, www.the-order
- configure-npmplus-domains.js: comment — avoid duplicate redirection UI rows for Sankofa www
- AGENTS.md, ALL_VMIDS_ENDPOINTS.md, E2E_ENDPOINTS_LIST.md: Order portal and www redirect notes

Made-with: Cursor
2026-03-27 00:30:28 -07:00
defiQUG
b9d3c10d01 ops: CCIP relay systemd unit, TsunamiSwap VM 5010 inventory script
- config/systemd/ccip-relay.service for /opt/smom-dbis-138/services/relay/start-relay.sh
- tsunamiswap-vm-5010-provision.sh checks qm status on PROXMOX_HOST
- AGENTS.md pointers for relay and TsunamiSwap

Made-with: Cursor
2026-03-27 00:27:10 -07:00
defiQUG
00afd38a57 feat(deploy): Sankofa portal sync excludes secrets; ensure NextAuth on CT
- Tar excludes .env/.env.local; post-sync sets NEXTAUTH_URL on .env and .env.local
- New sankofa-portal-ensure-nextauth-on-ct.sh; optional SANKOFA_PORTAL_NEXTAUTH_URL
- AGENTS.md pointer to ensure script

Made-with: Cursor
2026-03-26 18:56:57 -07:00
defiQUG
95522d3bca feat(omnl): HYBX-BATCH-001 package, rail scripts, regulatory docs, CI
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Add OMNL/CBK Indonesia submission and audit binder docs, manifests, attestations
- Add scripts/omnl transaction-package pipeline, LEI/PvP helpers, jq/lib fixtures
- Update entity master data, MASTER_INDEX, TODOS, dbis-rail docs and rulebook
- Add proof_package/regulatory skeleton and transaction package zip + snapshot JSON
- validate-omnl-rail workflow, forge-verification-proxy tweak, .gitignore hygiene
- Bump smom-dbis-138 (cronos verify docs/scripts) and explorer-monorepo (SPA + env report)

Made-with: Cursor
2026-03-24 18:11:36 -07:00
defiQUG
dc68ae8072 chore: BSC relay fund script, CCIP RTT report, NPM proxy fixes, submodule
- Add scripts/bridge/fund-bsc-relay-bridge.sh (mirror mainnet helper)
- Add reports/ccip-rtt-138-bsc-source-execution-2026-03-24.json (5/5 baseline)
- update-npmplus-proxy-hosts-api: case-insensitive host id, refresh on miss,
  recover duplicate POST via PUT, add-if-missing for dbis-api-2, secure, mim4u*
- smom-dbis-138: relay log chunking, START_BLOCK parsing, README, .env.bsc.example

Made-with: Cursor
2026-03-24 16:18:29 -07:00
defiQUG
be14693184 init-monorepo script: default MONOREPO_ROOT to proxmox-submodules-mirror (not Complete Credential)
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Made-with: Cursor
2026-03-21 17:24:31 -07:00
defiQUG
b0ce951c0f Default GITEA_ORG to DBIS for monorepo init script
Made-with: Cursor
2026-03-21 16:30:54 -07:00
defiQUG
031aaf9e7b Add script to init monorepo from proxmox .gitmodules (depth-first clones, optional Gitea)
Made-with: Cursor
2026-03-21 16:30:07 -07:00
defiQUG
3f76bc9507 docs: update master documentation and push to Gitea (2026-03-06)
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- MASTER_INDEX: Last Updated 2026-03-06; status 59/59 contracts; add NEXT_STEPS_LIST, CONTRACT_NEXT_STEPS_LIST
- docs/README, NEXT_STEPS_INDEX, 06-besu/MASTER_INDEX: Last Updated 2026-03-06
- Contract check script: 59 addresses (PMM, vault/reserve, CompliantFiatTokens); canonical CCIP/router
- New docs: EXECUTION_CHECKLIST, NEXT_STEPS_LIST, DOTENV_AUDIT, ADDITIONAL_PATHS, deployer gas runbook, WEMIX_ACQUISITION_TABLED, etc.
- Config: deployer-gas-routes, cro-wemix-swap-routes, routing-registry, token-mapping
- Scripts: check-contracts-on-chain-138, check-pmm-pool-balances-chain138, deployer-gas-auto-route, acquire-cro-and-wemix-gas
- Operator rule: operator-lan-access-check.mdc

Made-with: Cursor
2026-03-06 19:11:25 -08:00
defiQUG
d38174dc25 Align E2E profile workflow across scripts and runbooks 2026-03-06 08:46:55 -08:00
defiQUG
e4c9dda0fd chore: update submodule references and documentation
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Marked submodules ai-mcp-pmm-controller, explorer-monorepo, and smom-dbis-138 as dirty to reflect recent changes.
- Updated documentation to clarify operator script usage, including dotenv loading and task execution instructions.
- Enhanced the README and various index files to provide clearer navigation and task completion guidance.

Made-with: Cursor
2026-03-04 02:03:08 -08:00
defiQUG
4de9676da7 chore: update implementation status in DBIS_RAIL_ADDONS_CODE_COMPLETION_TASK_LIST.md
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Added a detailed implementation status table outlining the completion status of various phases.
- Marked the submodule reference for smom-dbis-138 as dirty to reflect changes.

Made-with: Cursor
2026-03-02 13:56:53 -08:00
defiQUG
cc24b19135 chore: enhance token-aggregation instructions in apply-remaining-operator-fixes.sh
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Updated the script to provide a conditional execution path for applying the token-aggregation fix.
- Improved instructions for creating the database and running migrations, accommodating different PostgreSQL user contexts.

Made-with: Cursor
2026-03-02 13:22:58 -08:00
defiQUG
6b540aff52 chore: update DETAILED_GAPS_AND_ISSUES_LIST and apply-token-aggregation-fix.sh
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Refined instructions for applying the nginx fix and deploying configurations on VMID 5000.
- Enhanced the script to handle the absence of the postgres user more gracefully, allowing for migrations to be run in different contexts.

Made-with: Cursor
2026-03-02 13:21:52 -08:00
defiQUG
c34288de92 chore: mark submodule references as dirty for multiple projects
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Updated submodule commits to indicate a dirty state for various projects including ai-mcp-pmm-controller, alltra-lifi-settlement, cross-chain-pmm-lps, dbis_core, explorer-monorepo, gru-docs, mcp-proxmox, metamask-integration, metaverseDubai, omada-api, OMNIS, smom-dbis-138, and the-order.

Made-with: Cursor
2026-03-02 13:17:52 -08:00
defiQUG
07b1816735 chore: update GAPS_STATUS, REMAINING_TASKS, DETAILED_GAPS_AND_ISSUES_LIST, apply-remaining-operator-fixes
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Made-with: Cursor
2026-03-02 12:04:01 -08:00
defiQUG
b3a8fe4496 chore: sync all changes to Gitea
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Config, docs, scripts, and backup manifests
- Submodule refs unchanged (m = modified content in submodules)

Made-with: Cursor
2026-03-02 11:37:34 -08:00
defiQUG
ed85135249 docs: use Gitea for internal repo references (FusionAI, cross-chain-pmm-lps, clone URL)
- Sankofa/FusionAI-Creator: REPO_URL and doc links → gitea.d-bis.org/d-bis/FusionAI-Creator
- cross-chain-pmm-lps doc link → Gitea
- trust-wallet registry source → gitea.d-bis.org/d-bis
- README: clone URL and note that canonical source is Gitea; public refs (GRU policy, token lists) stay on GitHub

Made-with: Cursor
2026-03-02 11:34:56 -08:00
defiQUG
4f97e27f69 MIM4U: nginx install/deploy/backup scripts, rate limit, CSP, docs; submodule pointer; txpool retry script
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Made-with: Cursor
2026-02-26 22:35:24 -08:00
defiQUG
bea1903ac9 Sync all local changes: docs, config, scripts, submodule refs, verification evidence
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 15:46:06 -08:00
defiQUG
fbda1b4beb docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands
- CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround
- CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check
- NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere
- MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates
- LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 15:46:57 -08:00
defiQUG
4945abcf7c Docs: Phoenix TTS contract, recommendations (TTS/Gitea/Phoenix), push-all note, Gitea labels for virtual-banker
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 16:54:22 -08:00
defiQUG
54802d51bc feat: Complete ChainID 138 to Ethereum Mainnet bridge implementation
🎉 MISSION COMPLETE - All objectives achieved

## Bridge Success
- Successfully bridged 0.001 WETH9 from ChainID 138 to Ethereum Mainnet
- Transaction confirmed in block 1,302,090
- CCIP message emitted with ID: 0x09580fa1741f48461b89a4878d0bb4554d44995fabd75ce6a7b3f7524deb326e
- 100% success rate on bridge transactions

## Network Recovery
- Recovered network from complete halt
- Fixed QBFT quorum issues across 5 validators
- Configured transaction pool correctly (min-gas-price=0)
- Achieved stable 2-second block time

## Infrastructure Deployed
- Bridge contract: 0xBd5F698E6490A6126E0F3DF6Ce4E83856092e239
- CCIP router: 0xd49b579dfc5912fa7caa76893302c6e58f231431
- Mainnet destination: Configured and verified
- All contracts deployed and functional

## Documentation & Operations
- Created comprehensive operations runbook
- Implemented health monitoring script
- Documented all configurations and procedures
- Established troubleshooting guides

## Production Readiness
- Network:  Operational
- Bridge:  Functional
- Monitoring:  Implemented
- Documentation:  Complete
- Status: 🟢 PRODUCTION READY

Files added:
- BRIDGE_SUCCESS_FINAL.md: Detailed success report
- MISSION_COMPLETE.md: Mission completion summary
- PRODUCTION_READY_STATUS.md: Production readiness report
- docs/06-besu/BRIDGE_OPERATIONS_RUNBOOK.md: Operations guide
- scripts/monitor-bridge-health.sh: Health monitoring

All next steps completed successfully.
2026-01-24 02:17:19 -08:00
defiQUG
8b67fcbda1 Organize docs directory: move 25 files to appropriate locations
- Created docs/00-meta/ for documentation meta files (11 files)
- Created docs/archive/reports/ for reports (5 files)
- Created docs/archive/issues/ for issue tracking (2 files)
- Created docs/bridge/contracts/ for Solidity contracts (3 files)
- Created docs/04-configuration/metamask/ for Metamask configs (3 files)
- Created docs/scripts/ for documentation scripts (2 files)
- Root directory now contains only 3 essential files (89.3% reduction)

All recommended actions from docs directory review complete.
2026-01-06 03:32:20 -08:00
defiQUG
9c37af10c0 Complete optional next steps: fix references and consolidate duplicates
- Fixed 104 broken references in 59 files
- Consolidated 40+ duplicate status files
- Archived duplicates to reports/archive/duplicates/
- Created scripts for reference fixing and consolidation
- Updated content inconsistency reports

All optional cleanup tasks complete.
2026-01-06 02:25:38 -08:00
defiQUG
cb47cce074 Complete markdown files cleanup and organization
- Organized 252 files across project
- Root directory: 187 → 2 files (98.9% reduction)
- Moved configuration guides to docs/04-configuration/
- Moved troubleshooting guides to docs/09-troubleshooting/
- Moved quick start guides to docs/01-getting-started/
- Moved reports to reports/ directory
- Archived temporary files
- Generated comprehensive reports and documentation
- Created maintenance scripts and guides

All files organized according to established standards.
2026-01-06 01:46:25 -08:00
defiQUG
1edcec953c Add markdown file analysis tools and reports 2026-01-06 01:42:29 -08:00
defiQUG
b45c2006be Refactor code for improved readability and performance 2025-12-21 22:32:09 -08:00