We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docs: add optional parameters tables for make commands
docs: add make certbot flow, fix /data path, fix FR cross-references - Deploying-from-Marketplace.md: add 'make certbot' step after 'make set-dns' - fr_Deploying-from-Marketplace.md: same in French + fix EN→FR refs in Prerequisites and References section (SSH-Connection, Post-Deployment- Verification, Configuring-VIVO, Troubleshooting) - HTTPS-TLS-Certificate.md: add 'make certbot' as recommended method before raw SSH certbot block in Manual provisioning section - fr_HTTPS-TLS-Certificate.md: same in French - Post-Deployment-Verification.md: fix check #5 and expected WARNs (/mnt/data → /data) - fr_Post-Deployment-Verification.md: same in French
docs: add set-dns section, update make diag references (scripts/ reorganization)
docs: add automated diagnostic section (vivo-diag.sh / make diag) - Post-Deployment-Verification (EN+FR): new 'Automated Diagnostic' section with 12-check table, usage examples, expected WARNs - Troubleshooting (EN+FR): callout tip pointing to automated diagnostic - Deploying-from-Marketplace (EN+FR): mention make diag in 'After deployment'
docs(wiki): add network ports section (EN+FR) — NSG rules for 443/80/22/8983/8080
docs: fix install.conf example, add VIVO_FQDN TLS section, clarify initial password (EN+FR)
docs: fix triplestore reference TDB2 → TDB1 (EN+FR)
docs: add multi-language example in Step 3 (EN+FR)
docs: add Tomcat heap sizing table, Lyrasis minimum VM note, fix Step 4 - Step 2 (EN+FR): add Lyrasis minimum VM recommendation note (D4s_v3 / 16 GB min for production, D2 for testing only) - Step 3 YAML (EN+FR): add TOMCAT_HEAP_MIN/TOMCAT_HEAP_MAX to cloud-config example block - Step 3 defaults table (EN+FR): add TOMCAT_HEAP_MIN/MAX rows with D4-calibrated defaults - Step 3 (EN+FR): add 'Tomcat heap sizing by VM size' subsection with vmMemoryMap table (D2→D16) and formula RAM/8 / RAM×3/8 - Step 4 (EN+FR): replace incorrect 'ARM template automatically computes heap' with accurate Marketplace wizard note Closes items from issue #34 checklist (TOMCAT_HEAP documentation)
fix(wiki): replace wizard Step 3 with Advanced→Custom data approach (EN+FR) — issue #34 - Deploying-from-Marketplace (EN+FR): Step 3 updated from old ARM wizard fields table to Advanced→Custom data cloud-config YAML block approach - Configuring-VIVO (EN+FR): corrected incorrect claim that config is injected via ARM template parameters; now accurately describes cloud-init path for Marketplace and ARM template path for direct ARM deployments - ARM parameter refs (vivoLanguages/vivoLanguageFilter) replaced with install.conf variable names (VIVO_LANGUAGES/VIVO_LANGUAGE_FILTER)
fix(wiki): use [label](page) instead of [[label|page]] in tables to fix pipe conflict
fix(wiki): replace fr_ technical names with French labels in fr_Home
fix(wiki): fix all sidebar links — swap display/target order (EN + FR)
fix(wiki): correct fr_Home link in sidebar — swap display/target order
fix(wiki): remove residual old content from fr_Deploying-from-Marketplace
docs(wiki): simplify deployment pages — align with Marketplace wizard - Remove Path 2 (manual cloud-init / preview mode) - Remove base64 warnings, common mistakes, YAML block - Keep only the 4 actual wizard steps from createUIDefinition.json
refactor(wiki): rename EN pages to bare convention + add bilingual _Sidebar - Remove _ prefix from EN content pages (reserved for special files) - Add _Sidebar.md with bilingual navigation (EN + FR, 4 sections each) - Update internal [[_X]] links to [[X]] across all wiki pages - Convention: EN=PageName.md, FR=fr_PageName.md, nav=_Sidebar.md
refactor(wiki): prefix EN pages with _ (except Home.md) and update all links
fix(wiki): update all cross-references to use fr_* page naming
refactor(wiki): rename *-fr.md → fr_*.md and update all internal links
docs(wiki): chargement sample data + troubleshooting Capability Map JSONP - Loading-Sample-Data (EN/FR): ajout lien vers troubleshooting MIME après chaque scénario - Loading-Sample-Data (EN/FR): ajout section 'Post-load verification' (Solr count, API curl, Content-Type check) - Loading-Sample-Data (EN/FR): ajout note namespace mismatch (vivo.mydomain.edu vs namespace configuré) - Loading-Sample-Data (EN/FR): ajout référence Language Filter LYRASIS wiki + lien Troubleshooting - Troubleshooting (EN/FR): ajout section 'Capability Map empty — JSONP blocked by MIME type' - symptôme console navigateur (nosniff + text/html) - cause: endpoint VIVO retourne text/html pour JSONP - étapes de diagnostic curl (données backend, Content-Type header) - correctif nginx location /visualizationAjax avec explication règle add_header - note: correctif inclus dans Packer et Docker depuis commit f92ba3f
fix: remove auto-computed vars from Path 2 docs; fix EN table structure - Remove TOMCAT_HEAP_MIN/MAX and VIVO_FQDN from cloud-init YAML block - Add auto-compute note explaining ARM template behavior vs Path 2 defaults - Remove TOMCAT_HEAP and VIVO_FQDN rows from 'Adapting the values' table - Delete 'Heap values by VM size' section (formula + 10-row table) - Fix broken VIVO_LANGUAGES row (spurious column) in EN file - Fix orphaned VIVO_FQDN row outside table in EN file - Apply TDB1, 128 GB default, DATA_DISK_SIZE_GB=128 in both EN and FR
docs: add /var/log/vivo-first-boot.log to verification steps Split 'Check first-boot log' into two commands: - journalctl -u cloud-final (cloud-init summary) - cat /var/log/vivo-first-boot.log (detailed provisioning log)
docs: add bidirectional language links to all 18 content pages Each EN page now links to its FR counterpart and vice versa. - 9 EN pages: added '🇫🇷 Cette page est également disponible en français' blockquote - 9 FR pages: added '🇬🇧 This page is also available in English' blockquote Links inserted below H1, following the same pattern as Home.md ↔ Home-fr.md.
docs(fr): add Home-fr.md — French home page for full FR navigation
docs: apply ADR 801 — English First, add FR translations for all wiki pages - Update Home.md: add 'Available languages' bilingual table linking to all FR pages - Add Deploying-from-Marketplace.md (EN canonical) - Add all 9 FR translation files (SSH-Connection, Post-Deployment-Verification, HTTPS-TLS-Certificate, Configuring-VIVO, Loading-Sample-Data, Exploring-VIVO, Troubleshooting, Support, Deploying-from-Marketplace) - Update Configuring-VIVO.md (EN canonical) Each FR file follows the -fr suffix convention from ADR 801 Rule 6, with a footer link back to the EN canonical page.
docs(adr-801): révision conformité documentation Marketplace utilisateur final Violations ADR-801 corrigées: - Home.md: renumérotation Quick Start (suppression étape 2b), suppression imageId du tableau paramètres, correction fr_CA, suppression lien michel-heon/vivo-marketplace et Azure ARM Templates doc (hors scope utilisateur) - Troubleshooting.md: suppression référence interne vivo-first-boot.sh:139, correction lien cassé [[Deploying from the Azure Portal]], suppression mainTemplate.json - HTTPS-TLS-Certificate.md: suppression nom script interne vivo-first-boot.sh, nettoyage références au log - Post-Deployment-Verification.md: renommage 'first-boot log' → 'VM initialization log', correction chemin log (vivo-first-boot.log) - Support.md: correction nom service tomcat9 → tomcat, correction nom fichier log
docs: ajouter page HTTPS-TLS-Certificate (Let's Encrypt, auto-provisioning, renouvellement) - Nouvelle page HTTPS-TLS-Certificate.md: flux automatique certbot, vérification, fallback auto-signé, provisioning manuel, renouvellement, certificat personnalisé - Home.md: lien vers la nouvelle page dans Quick Start et Wiki Pages, architecture note mise à jour (Let's Encrypt au lieu de self-signed) - Post-Deployment-Verification.md: note navigateur mise à jour (Let's Encrypt auto) - Troubleshooting.md: nouvelle section 'Browser security warning — certificate not trusted'
docs: add Support page to wiki pages list and resources
fix: remove non-existent contact form, update email to support@cotechnoe.com