Přehled výskytů
Pracino → Parino:
co zbývá
Texty i interní identifikátory jsou přejmenované. Zbylé výskyty „pracino" v kódu jsou registrace u Applu, Googlu a Firebase nebo názvy v infrastruktuře. Tady je jejich soupis a co se rozbije při změně.
01Shrnutí
Zbývá 131 výskytů. Nic z toho není uživatelsky viditelné.
- Hotovo: LP, texty v aplikaci, e-maily (
csien), storage klíče (parino.*), názvy balíčků (@parino/*), testovací fixtures, design tokeny, dokumentace. - Zbývá: bundle ID, ID produktů ve storu, EAS slug, Firebase projekt, název databáze, S3 bucket. Všechno registrované u třetích stran nebo nasazené v infrastruktuře.
- Domény jedou na
parino.czvčetně sdílených odkazů. V mobilu se změna projeví až novým buildem. apps/mobile-prototypese neřeší. Prototyp, nikam se nenasazuje.
131
Zbývající výskyty
−119
62
Mobil
37
Backend / API
0
Docs a packages
−11
02Mobil
62 výskytů, všechno registrace u Applu, Googlu nebo Expa.
| Co | Kde | Co to je | Co se rozbije při změně |
|---|---|---|---|
com.pracino.app | app.config.js:6 (+ 55 výskytů) | Bundle ID / Android package. Google OAuth a Maps jsou registrované na package + SHA-1, Apple Sign-In na bundle ID. | OAuth, Google Maps, Apple Sign-In. Na Androidu je změna package nová aplikace bez cesty upgradu. |
slug: "pracino" | app.config.js:152 | Identita projektu na serverech Expa. | Buildy, updaty a submity přes EAS. |
project_id: "pracino", storage_bucket | google-services.json:4-5 | Firebase projekt a jeho bucket. ID projektu je neměnné, přejmenování znamená nový projekt. | Soubor generuje Firebase. Ruční úprava ho rozejde s konzolí. |
com.pracino.mobile.prototype | google-services.json:37 | iOS OAuth klient ve Firebase, registrovaný pod starým bundle ID prototypu. Android část souboru je správně, push i Sign-In fungují. | Dnes nic. Oprava se dělá v konzoli Firebase a stažením nového souboru. |
slug: "pracino" | deep-link.spec.ts (fixture) | Zrcadlí slug z app.config.js. | Nic, jen musí sedět s reálným configem. |
03Backend / API
37 výskytů: env, ID produktů, názvy bucketů.
| Co | Kde | Co to je | Co se rozbije při změně |
|---|---|---|---|
pracino.contacts.10/25/50, pracino.job_posting.monthly | payment-product-catalog.ts + DTO příklady, seed, e2e (22 výskytů) | ID produktů pro in-app nákupy v App Store Connect / Play Console. | Nákupy. ID produktu u Applu je trvalé. Android registrovaný ještě není, iOS je otazník. Pokud iOS produkty ještě nevznikly, jde je přejmenovat zadarmo. Potvrdí PM. |
DB_NAME=pracino | .env.example:7, .env.test.example:7 | Název Postgres databáze. | Vyžaduje migraci DB ve všech prostředích. |
PAYLOAD_S3_BUCKET=pracino, getBucket: () => "pracino" | .env.example:37,43, e2e-app.ts:32, upload-file-use-case.spec.ts:31 | S3/MinIO bucket s nahranými soubory a jeho mock v testech. | URL všech uložených souborů, dokud se bucket nezmigruje. |
com.pracino.app | .env.example:12-14,22 | Apple client / IAP bundle ID a Play package name předávané API. | Musí sedět s bundle ID v mobilu. Měnit jedině společně. |
com.pracino.mobile.prototype.test | .env.test.example:12-14,22 | Testovací identifikátor, bez vazby na reálnou registraci. | Nic. |
04Web / LP
2 výskyty, oba správně.
| Co | Kde | Co to je | Co se rozbije při změně |
|---|---|---|---|
455886FF53.com.pracino.app | apple-app-site-association:5 | iOS App ID pro universal links. | Universal links. Musí kopírovat bundle ID, takže nechat. |
com.pracino.app | assetlinks.json:6 | Android package pro app links. | App links. Totéž, nechat. |
05Kořen monorepa a sdílené balíčky
Balíčky jsou přejmenované. Zbývá pojmenování infrastruktury.
| Co | Kde | Co to je | Co se rozbije při změně |
|---|---|---|---|
APP_NAME: "pracino" | .gitlab-ci.yml:2 | CI proměnná, nejspíš vstupuje do názvu image / deploye. | Možná deploy. Potvrdí vlastník CI. |
pracino_network, POSTGRES_DB: pracino, bucket local/pracino | docker-compose.yml.example | Názvy v lokálním dev stacku. | Jen lokálně: nové kontejnery a volumes. |
CREATE DATABASE pracino_test; | docker/postgres/initdb/01-create-test-database.sql:1 | Bootstrap testovací DB. | Musí sedět s DB_NAME v .env.test. |
-d pracino | refresh.sh:131 | Název DB v pg_isready checku. | Musí sedět s DB_NAME. |
06Dokumentace
Nula výskytů.
Design tokeny (parino-green, parino-green-light) i zmínky značky jsou přejmenované ve všech dokumentech. Na tokeny se žádný kód neodkazuje, hex hodnoty jsou v kódu napřímo. Statická kopie LP (docs/landing/) je smazaná, nahradil ji apps/web.
07Mimo rozsah
Neřešilo se:
apps/mobile-prototype(18 výskytů). Prototyp, nikam se nenasazuje. Přejmenovaný je jen název balíčku kvůli workspace.- Submodul
core/(1 výskyt). Sdílený repozitář, změny jdou nejdřív tam. Jde o zastaralý ukázkový soubor.