Auto-generated weekly by .github/workflows/upstream-tracking.yml. Run date: 2026-06-01 19:21 UTC.
Crosstalk-Solutions/project-nomad (admin source of truth)
- Crosstalk main HEAD:
d5f7c3f (2026-05-27)
- Latest release tag in repo:
v1.32.1
admin/ delta: 177 commits behind, 285 commits ahead (our patches).
⚠️ Files we forked AND upstream changed (manual review)
admin/.env.example
admin/app/controllers/host_commands_controller.ts
admin/app/controllers/rag_controller.ts
admin/app/controllers/settings_controller.ts
admin/app/controllers/system_controller.ts
admin/app/controllers/workshop_controller.ts
admin/app/jobs/run_download_job.ts
admin/app/middleware/local_network_only_middleware.ts
admin/app/models/stl_file.ts
admin/app/services/benchmark_service.ts
admin/app/services/collection_update_service.ts
admin/app/services/docker_service.ts
admin/app/services/docs_service.ts
admin/app/services/download_service.ts
admin/app/services/map_service.ts
admin/app/services/ollama_service.ts
admin/app/services/rag_service.ts
admin/app/services/stl_scanner_service.ts
admin/app/services/system_service.ts
admin/app/services/zim_extraction_service.ts
admin/app/services/zim_service.ts
admin/app/utils/downloads.ts
admin/app/utils/fs.ts
admin/app/validators/common.ts
admin/app/validators/settings.ts
admin/app/validators/stl_library.ts
admin/commands/queue/work.ts
admin/commands/stl/reindex.ts
admin/config/bodyparser.ts
admin/constants/host_commands.ts
admin/constants/ollama.ts
admin/database/migrations/1778459218121_create_stl_files_table.ts
admin/docs/faq.md
admin/docs/getting-started.md
admin/docs/home.md
admin/docs/mac-ai-assistant.md
admin/docs/mac-drive-portability.md
admin/docs/mac-install.md
admin/docs/mac-nomad-cli.md
admin/docs/mac-overview.md
admin/docs/mac-updates.md
admin/docs/mac-workshop.md
admin/docs/release-notes.md
admin/inertia/components/ActiveDownloads.tsx
admin/inertia/components/DebugInfoModal.tsx
admin/inertia/components/Footer.tsx
admin/inertia/components/HostCommandButton.tsx
admin/inertia/components/StyledSidebar.tsx
admin/inertia/components/WikipediaSelector.tsx
admin/inertia/components/chat/ChatInterface.tsx
admin/inertia/components/chat/ChatSidebar.tsx
admin/inertia/components/chat/index.tsx
admin/inertia/components/workshop/StlCard.tsx
admin/inertia/components/workshop/UploadDropZone.tsx
admin/inertia/components/workshop/WorkshopFilters.tsx
admin/inertia/components/workshop/WorkshopRightsModal.tsx
admin/inertia/hooks/useSuccessNotification.ts
admin/inertia/layouts/AppLayout.tsx
admin/inertia/layouts/SettingsLayout.tsx
admin/inertia/lib/api.ts
admin/inertia/pages/easy-setup/index.tsx
admin/inertia/pages/home.tsx
admin/inertia/pages/settings/apps.tsx
admin/inertia/pages/settings/models.tsx
admin/inertia/pages/settings/support.tsx
admin/inertia/pages/settings/system.tsx
admin/inertia/pages/settings/update.tsx
admin/inertia/pages/workshop/index.tsx
admin/inertia/pages/workshop/show.tsx
admin/package-lock.json
admin/package.json
admin/public/rogue-support-banner.png
admin/start/env.ts
admin/start/kernel.ts
admin/start/routes.ts
admin/types/downloads.ts
admin/types/kv_store.ts
admin/types/stl_library.ts
admin/types/system.ts
✅ Files unchanged on our side (clean cherry-pick candidates)
admin/adonisrc.ts
admin/app/controllers/downloads_controller.ts
admin/app/controllers/easy_setup_controller.ts
admin/app/controllers/maps_controller.ts
admin/app/controllers/ollama_controller.ts
admin/app/controllers/zim_controller.ts
admin/app/jobs/check_service_updates_job.ts
admin/app/jobs/check_update_job.ts
admin/app/jobs/download_model_job.ts
admin/app/jobs/embed_file_job.ts
admin/app/jobs/run_benchmark_job.ts
admin/app/jobs/run_extract_pmtiles_job.ts
admin/app/middleware/compression_middleware.ts
admin/app/models/chat_message.ts
admin/app/models/custom_library_source.ts
admin/app/models/kb_ingest_state.ts
admin/app/models/kb_ratio_registry.ts
admin/app/models/map_marker.ts
admin/app/services/chat_service.ts
admin/app/services/collection_manifest_service.ts
admin/app/services/countries_service.ts
admin/app/services/kiwix_library_service.ts
admin/app/services/queue_service.ts
admin/app/utils/kb_ingest_decision.ts
admin/app/utils/kb_job_health.ts
admin/app/utils/kb_ratio_lookup.ts
admin/app/utils/kb_warning_decision.ts
admin/app/utils/zim_filename.ts
admin/app/validators/ollama.ts
admin/app/validators/rag.ts
admin/app/validators/zim.ts
admin/config/database.ts
admin/config/inertia.ts
admin/config/logger.ts
admin/config/transmit.ts
admin/constants/kiwix.ts
admin/constants/kv_store.ts
admin/constants/map_regions.ts
admin/database/migrations/1771100000001_migrate_kiwix_to_library_mode.ts
admin/database/migrations/1771200000001_create_map_markers_table.ts
admin/database/migrations/1775100000001_create_custom_library_sources_table.ts
admin/database/migrations/1776000000001_create_kb_ingest_state_table.ts
admin/database/migrations/1776100000001_create_kb_ratio_registry_table.ts
admin/database/seeders/service_seeder.ts
admin/docs/api-reference.md
admin/docs/community-add-ons.md
admin/docs/security-audit-v1.md
admin/inertia/app/app.tsx
admin/inertia/components/ActiveEmbedJobs.tsx
admin/inertia/components/ActiveModelDownloads.tsx
admin/inertia/components/Alert.tsx
admin/inertia/components/BouncingDots.tsx
admin/inertia/components/BouncingLogo.tsx
admin/inertia/components/CategoryCard.tsx
admin/inertia/components/CountryPickerModal.tsx
admin/inertia/components/DownloadURLModal.tsx
admin/inertia/components/DynamicIcon.tsx
admin/inertia/components/HorizontalBarChart.tsx
admin/inertia/components/InstallActivityFeed.tsx
admin/inertia/components/KbGuardrailModal.tsx
admin/inertia/components/LoadingSpinner.tsx
admin/inertia/components/ProgressBar.tsx
admin/inertia/components/StorageProjectionBar.tsx
admin/inertia/components/StyledButton.tsx
admin/inertia/components/StyledModal.tsx
admin/inertia/components/StyledTable.tsx
admin/inertia/components/ThemeToggle.tsx
admin/inertia/components/TierSelectionModal.tsx
admin/inertia/components/UpdateServiceModal.tsx
admin/inertia/components/chat/ChatMessageBubble.tsx
admin/inertia/components/chat/ChatModal.tsx
admin/inertia/components/chat/KbPolicyPromptBanner.tsx
admin/inertia/components/chat/KnowledgeBaseModal.tsx
admin/inertia/components/file-uploader/index.tsx
admin/inertia/components/inputs/Input.tsx
admin/inertia/components/inputs/Switch.tsx
admin/inertia/components/layout/BackToHomeHeader.tsx
admin/inertia/components/maps/CoordinateOverlay.tsx
admin/inertia/components/maps/MapComponent.tsx
admin/inertia/components/maps/MarkerPanel.tsx
admin/inertia/components/maps/MarkerPin.tsx
admin/inertia/components/maps/ScaleUnitToggle.tsx
admin/inertia/components/markdoc/Table.tsx
admin/inertia/components/systeminfo/InfoCard.tsx
admin/inertia/css/app.css
admin/inertia/hooks/useDiskDisplayData.ts
admin/inertia/hooks/useDownloads.ts
admin/inertia/hooks/useEmbedJobs.ts
admin/inertia/hooks/useMapMarkers.ts
admin/inertia/hooks/useOllamaModelDownloads.ts
admin/inertia/hooks/useTheme.ts
admin/inertia/lib/global_map_banner.ts
admin/inertia/lib/icons.ts
admin/inertia/lib/kb_file_grouping.ts
admin/inertia/lib/kb_guardrail.ts
admin/inertia/lib/kb_job_health_display.ts
admin/inertia/pages/easy-setup/complete.tsx
admin/inertia/pages/maps.tsx
admin/inertia/pages/settings/benchmark.tsx
admin/inertia/pages/settings/legal.tsx
admin/inertia/pages/settings/maps.tsx
admin/inertia/pages/settings/zim/index.tsx
admin/inertia/pages/settings/zim/remote-explorer.tsx
admin/inertia/providers/NotificationProvider.tsx
admin/inertia/providers/ThemeProvider.tsx
admin/providers/gpu_passthrough_remediation_provider.ts
admin/providers/kiwix_migration_provider.ts
admin/providers/qdrant_restart_policy_provider.ts
admin/providers/version_check_provider.ts
admin/public/docs/ai-chat.png
admin/public/docs/ai-chat.webp
admin/public/docs/benchmark.png
admin/public/docs/benchmark.webp
admin/public/docs/content-explorer.png
admin/public/docs/content-explorer.webp
admin/public/docs/dashboard.png
admin/public/docs/dashboard.webp
admin/public/docs/easy-setup-step1.png
admin/public/docs/easy-setup-step1.webp
admin/public/docs/easy-setup-tiers.png
admin/public/docs/easy-setup-tiers.webp
admin/public/docs/knowledge-base.png
admin/public/docs/knowledge-base.webp
admin/public/docs/maps.png
admin/public/docs/maps.webp
admin/public/powered_by_crosstalk.png
admin/public/powered_by_crosstalk.webp
admin/public/project_nomad_logo.png
admin/public/project_nomad_logo.webp
admin/public/rogue-support-banner.webp
admin/resources/geodata/ne_50m_admin_0_countries.geojson
admin/resources/views/inertia_layout.edge
admin/tests/unit/cloud_metadata_url.spec.ts
admin/tests/unit/global_map_banner.spec.ts
admin/tests/unit/kb_file_grouping.spec.ts
admin/tests/unit/kb_guardrail.spec.ts
admin/tests/unit/kb_ingest_decision.spec.ts
admin/tests/unit/kb_job_health.spec.ts
admin/tests/unit/kb_ratio_lookup.spec.ts
admin/tests/unit/kb_warning_decision.spec.ts
admin/tests/unit/zim_filename.spec.ts
admin/types/collections.ts
admin/types/kb_ingest_state.ts
admin/types/maps.ts
admin/types/ollama.ts
admin/types/rag.ts
admin/types/zim.ts
admin/vite.config.ts
Recent upstream commits touching admin/
d5f7c3f docs(release): finalize v1.32.1 release notes [skip ci]
e26ce4f docs: update release notes
8d2bf78 chore(deps): bump various deps
97c65cc perf(KB): swap Qdrant full-scroll for facet on source enumeration (#928)
5bf5bc3 fix(KB): cursor on Always/Manual ingest policy buttons (#927)
737e678 fix(logging): also write production logs to stdout for docker visibility (#870)
d2dd8b4 docs: update release notes
95bd05e chore(deps): pin ipaddr.js version
736c9bd fix(security): canonicalize hostnames to block IPv4-mapped IPv6 IMDS bypass
b3dac9b fix(security): match IPv6 SSRF patterns against unbracketed hostnames
989a401 fix(AI): improve remote Ollama url validation to prevent SSRF vulnerability
82f67de fix(models): correct inverted belongsTo keys on ChatMessage.session (#921)
a5fe52f fix(KB): respect Manual ingest policy on post-download dispatch
059cf2a fix(content): show selected tier on cards while downloads are in flight
6e5284e fix(KB): TierSelectionModal hook order + register IconLibrary
a9c48fc refactor(AI): single source of truth for embedding model name
ffa70a5 feat(chat): confirm-on-switch + one-chat-model-at-a-time enforcement
9356443 refactor(KB): typed failure codes for embedSingleFile + accurate HTTP status
d850cb9 feat(KB): per-file ingest action + state indicator on Stored Files (RFC #883 §5)
0617d54 feat(easy-setup): split AI into its own conditional step (issue #905)
proximasan/project-nomad-silicon (Apple Silicon patches)
- proximasan main HEAD:
5a3f3d1 (2026-03-22)
- admin/ delta: 30 commits behind
Recent proximasan commits touching admin/
5a3f3d1 fix: auto-install Qdrant when native Ollama is detected via sync
0d01160 feat: full macOS / Apple Silicon support
8e84ece fix(ui): ref issue in benchmark page
a4de8d0 docs(release): finalize v1.30.0 release notes [skip ci]
baeb96b fix(ui): support proper size override of LoadingSpinner
d645fc1 fix(ui): reduce SSE reconnect churn and polling overhead on navigation
b8cf1b6 fix(disk): correct storage display by fixing device matching and dedup mount entries
4784cd6 docs: update release notes
5dfa6d7 docs: update release notes
571f6bb fix(GPU): persist GPU type to KV store for reliable passthrough
To skip a week: edit the cron in .github/workflows/upstream-tracking.yml or close this issue (a new one will open on the next run).
Auto-generated weekly by .github/workflows/upstream-tracking.yml. Run date: 2026-06-01 19:21 UTC.
Crosstalk-Solutions/project-nomad (admin source of truth)
d5f7c3f(2026-05-27)v1.32.1admin/ delta: 177 commits behind, 285 commits ahead (our patches).
✅ Files unchanged on our side (clean cherry-pick candidates)
Recent upstream commits touching admin/
proximasan/project-nomad-silicon (Apple Silicon patches)
5a3f3d1(2026-03-22)Recent proximasan commits touching admin/
To skip a week: edit the cron in
.github/workflows/upstream-tracking.ymlor close this issue (a new one will open on the next run).