Skip to content

feat: add highlights sitemap#3795

Merged
idoshamun merged 2 commits intomainfrom
codex/add-highlights-sitemap
Apr 14, 2026
Merged

feat: add highlights sitemap#3795
idoshamun merged 2 commits intomainfrom
codex/add-highlights-sitemap

Conversation

@idoshamun
Copy link
Copy Markdown
Member

Summary

  • add a dedicated highlights.xml sitemap for /highlights and enabled /highlights/[channel] pages
  • include the new highlights sitemap in /sitemaps/index.xml
  • cover the new sitemap and index entry in the sitemap integration tests

Verification

  • pnpm exec eslint src/routes/sitemaps.ts __tests__/sitemaps.ts
  • NODE_ENV=test pnpm exec jest __tests__/sitemaps.ts --testEnvironment=node --runInBand --modulePathIgnorePatterns='<rootDir>/build/'

@pulumi
Copy link
Copy Markdown

pulumi Bot commented Apr 14, 2026

🍹 The Update (preview) for dailydotdev/api/prod (at f36fc68) was successful.

✨ Neo Explanation

Routine application deployment promoting commit `bdec867e` across all services and cron jobs, with fresh DB and Clickhouse migration jobs for the new release. ✅ Low Risk

This is a standard application deployment rolling out commit bdec867e to replace bc1141ae. Every change is a container image tag and version label update — no configuration, scaling, or infrastructure changes are involved.

The two migration Jobs (DB and Clickhouse) follow the expected pattern: old commit-tagged Jobs are deleted and new ones are created for the incoming commit. The new migration Jobs will run against the database before/alongside the deployment rollout — confirm the migration Jobs complete successfully before considering the deployment healthy.

The GCP credentials warning on the provider is diagnostic noise and does not affect the Kubernetes resources being deployed.

Resource Changes

    Name                                                       Type                           Operation
~   vpc-native-clean-zombie-users-cron                         kubernetes:batch/v1:CronJob    update
~   vpc-native-calculate-top-readers-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-channel-highlights-cron                         kubernetes:batch/v1:CronJob    update
~   vpc-native-update-views-cron                               kubernetes:batch/v1:CronJob    update
+   vpc-native-api-db-migration-bdec867e                       kubernetes:batch/v1:Job        create
~   vpc-native-temporal-deployment                             kubernetes:apps/v1:Deployment  update
~   vpc-native-channel-digests-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-materialize-yearly-best-post-archives-cron      kubernetes:batch/v1:CronJob    update
-   vpc-native-api-clickhouse-migration-bc1141ae               kubernetes:batch/v1:Job        delete
~   vpc-native-ws-deployment                                   kubernetes:apps/v1:Deployment  update
-   vpc-native-api-db-migration-bc1141ae                       kubernetes:batch/v1:Job        delete
+   vpc-native-api-clickhouse-migration-bdec867e               kubernetes:batch/v1:Job        create
~   vpc-native-daily-digest-cron                               kubernetes:batch/v1:CronJob    update
~   vpc-native-bg-deployment                                   kubernetes:apps/v1:Deployment  update
~   vpc-native-clean-zombie-images-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-private-deployment                              kubernetes:apps/v1:Deployment  update
~   vpc-native-update-tag-materialized-views-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-validate-active-users-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-rotate-daily-quests-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-personalized-digest-deployment                  kubernetes:apps/v1:Deployment  update
~   vpc-native-post-analytics-clickhouse-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-clean-channel-highlights-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-sync-subscription-with-cio-cron                 kubernetes:batch/v1:CronJob    update
~   vpc-native-update-current-streak-cron                      kubernetes:batch/v1:CronJob    update
~   vpc-native-user-profile-analytics-history-clickhouse-cron  kubernetes:batch/v1:CronJob    update
~   vpc-native-post-analytics-history-day-clickhouse-cron      kubernetes:batch/v1:CronJob    update
~   vpc-native-materialize-monthly-best-post-archives-cron     kubernetes:batch/v1:CronJob    update
~   vpc-native-update-highlighted-views-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-update-achievement-rarity-cron                  kubernetes:batch/v1:CronJob    update
~   vpc-native-worker-job-deployment                           kubernetes:apps/v1:Deployment  update
~   vpc-native-hourly-notification-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-squad-posts-analytics-refresh-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-deployment                                      kubernetes:apps/v1:Deployment  update
~   vpc-native-clean-stale-user-transactions-cron              kubernetes:batch/v1:CronJob    update
~   vpc-native-personalized-digest-cron                        kubernetes:batch/v1:CronJob    update
~   vpc-native-update-tags-str-cron                            kubernetes:batch/v1:CronJob    update
~   vpc-native-user-posts-analytics-refresh-cron               kubernetes:batch/v1:CronJob    update
~   vpc-native-update-source-public-threshold-cron             kubernetes:batch/v1:CronJob    update
~   vpc-native-generate-search-invites-cron                    kubernetes:batch/v1:CronJob    update
~   vpc-native-expire-super-agent-trial-cron                   kubernetes:batch/v1:CronJob    update
~   vpc-native-rotate-weekly-quests-cron                       kubernetes:batch/v1:CronJob    update
... and 11 other changes

@idoshamun idoshamun merged commit 7c7ac41 into main Apr 14, 2026
10 checks passed
@idoshamun idoshamun deleted the codex/add-highlights-sitemap branch April 14, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant