Випробуйте розгортання дайджестом, а не тегом
Перед тимчасова комісія перестає `set image` безглуздим. Це стверджує результат: після витоку тег вирішується перетравленням при реєстрі і ходові подги перевіря...
Реставрація того ж комісця розгортається нічого і повідомила про успіх
Зображення позначено комбінацією SHA, щоб перебудувати той же коміс ідентичний посилання зображення. `kubectl set image` потім змінює нічого, the Розгортання ні...
Давайте розгорнути, що старий под робив
Розгортання замінили тільки под кожного сервісу з нічого не зловити запити рейс. Три налаштування, які застосовуються в флоті: - preStop спить 10s перед процес...
Вхідний сеанс стає пер-табом
аналітика.auth проживав у місцевому сегменті, який кожен вкладок цього походження. Досягнення аналітики від OTK від робочого простору і кожного ручного відключе...
Зупинити список кожного відвідувача двічі
Проведення заходів, які були збережені без ім’я — колектора гілка продуктивності ніколи не пройшла одна, на відміну від гілки сторінки. Всі 803 зберігаються ряд...
Важко завантажити kubectl проти гасіння [скіп ci]
dl.k8s.io над егресом бігуна, що перетинається в середині трансфера: curl: (56) OpenSSL SSL read: розшифрування не вдалося або поганий запис mac не вдається роз...
Alias ALL turbopack зміст зошитих зовнішніх пристроїв, не просто prisma
Попереднє виправлення тільки псевдонімом @prisma/client-<hash>; також зовнішнє використання pg-<hash> (node-postgres, через @prisma/adapter-pg) під однаковим зм...
Alias Prisma 7 контент-розміщений клієнт, так що маршрути DB зупиняються 500ing
Призовий генератор (engineType=client) випікає вміст-розміщений specifier (@prisma/client-<hash>) в наступну споруду. будівельник Задовольнить його за допомогою...
Встановіть скрипт депс після автономної копії; bump PRISMA VERSION до 7.6.0
Сцена бігуна встановлена сцена депс (semver/chalk/prisma/...) БІЛЬШЕ копіювання наступного.js автономного виходу. Далі слідує частковий, індекс.js-less semver в...
Pin pnpm до 10.34.3 для побудови списку рецензійних рецензій
Unpinned 'npm install -g pnpm' Тепер вирішить pnpm 11.8.0, який знизився *********** на користь дозволитибудувати. Таким чином ігнорувалися списки репо-перегляд...
Скопіювати pnpm-workspace.yaml + огляд, що залишилися сценарії побудови
Сцена deps тільки скопійований пакет.json+lockfile, тому pnpm не може бачити ***********************************************************************************...
Allow prisma будувати скрипт так pnpm додати не виходить
ERR PNPM IGNORED BUILDS при призма Після встановлення ігнорується. Тільки @prisma/engines було дозволено, тому кожен збірка зображень з 2026-06-13 не вдалося, з...
Use pg Pool options instead of connection string for geo DB
CockroachDB rejects insecure connections and node-pg can't verify self-signed certs via connection string alone. Parse the URL into Pool options and pass ssl:{r...
*** session check, loading spinner, rebrand analytics to Kamo Analytics
Use redis get instead of exists for more reliable *** validation on logout. Replace "Authenticating..." text with an animated spinner on the OTK auth page. Rena...
Copy GeoLite2 database to production image for country detection
The /geo/ directory containing GeoLite2-City.mmdb was built during the builder stage but never copied to the runner stage, so all country/region lookups returne...
Move CSP to proxy.ts instead of middleware.ts to avoid build conflict
Next.js 16 doesn't allow both middleware.ts and proxy.ts. The Docker build copies proxy.ts as the middleware, so add CSP frame-ancestors header there instead. T...
Use Next.js middleware for CSP so frame-ancestors works at runtime
The standalone build bakes next.config.ts headers at build time, so ALLOWED_FRAME_URLS was always empty. Move CSP to a Next.js middleware that reads the env var...
Read ALLOWED_FRAME_URLS at runtime so CSP frame-ancestors works in standalone mode
The env var was being read at module scope during build, baking an empty value into the standalone server. Move CSP and all header construction into functions c...
Add explicit AS keyword for PostgreSQL column alias in session and event queries
The session and event expanded metrics queries use implicit column aliasing (`${column} name`) which causes a PostgreSQL syntax error when the column name (like...
Use settings timezone in revenue chart date range
The revenue chart was using the browser's local timezone instead of the timezone configured in analytics settings. This caused the chart to show different time ...
Remove searchValue from ValueSelect queryKey to avoid unnecessary refetches
Apply same null referrer fix to link tracking route
The same bug exists in the link route (q/[slug]) where request.headers.get("referer") returns null for requests without a Referer header, causing silent Zod val...
Handle null referrer in pixel tracking route
request.headers.get("referer") returns null when the header is absent (e.g. email clients). The Zod schema uses .optional() which accepts undefined but rejects ...
Виправлення помилки синтаксису SQL в getPageviewExpandedMetrics запиту
Correct autocomplete attributes to enable password manager autofill
Відключення кнопки завантаження при відсутності доступних даних
Відключення кнопки завантаження при відсутності доступних даних
Котирування "вихід" зарезервований ключ
Виправлення повідомлення PostgreSQL Синтаксис помилка шляхом котирування стовпців "event" Це було викликом запиту подорожі, щоб не вдалося. "event" є замкненим...
Parse netlify ip header by default: `x-nf-client-connection-ip`
This header is not clearly documented, but it is mentioned in semi-official sources, and I have tested it to ensure it's working properly. Without this, analyt...
Improve URL normalization and handling in tracking functions
Prevent multiple initialization when script injected more than once
Використовуйте SafeDecodeURIComponent для місцезнаходження полів користувачів
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.