8.0 KiB
Link Checker Hataları - Düzeltme Listesi
Bu dosya link-checker'dan gelen tüm hataları içerir. Her hatayı tek tek düzelttikçe bu listeden sileceğiz.
Kategori 1: Sahte/Örnek URL'ler (Exclude edilmeli)
https://some.com/runtime.wasm- zombienet test dosyası (✅ FIXED: exclude edildi)https://try-runtime.pezkuwichain.io/- örnek URL (✅ FIXED: SSL sertifikası kuruldu)https://www.urltomysnapshot.com/file.tgz- zombienet örnek (✅ FIXED: exclude edildi)https://mycloudstorage.com/path/to/my/file.tgz- zombienet örnek (✅ FIXED: exclude edildi)https://www.backupsite.com/my/wasm/file.tgz- zombienet örnek (✅ FIXED: exclude edildi)https://storage.com/path/to/db_snapshot.tgz- zombienet örnek (3 adet) (✅ FIXED: exclude edildi)http://test.com/- perwerde test dosyası (✅ FIXED: exclude edildi)
Kategori 2: Olmayan GitHub Issue'lar
https://github.com/pezkuwichain/pezkuwi-sdk/issues/266- (✅ FIXED: sed script hatası, doğru issue #139 olarak düzeltildi)https://github.com/pezkuwichain/pezkuwi-sdk/issues/512- (✅ FIXED: sed script hatası 94512→512, doğru issue #142 olarak düzeltildi)https://github.com/pezkuwichain/pezkuwi-sdk/issues/565- (✅ FIXED: sed script hatası 94565→565, doğru issue #143 olarak düzeltildi)https://github.com/pezkuwichain/pezkuwi-sdk/issues/9962- (✅ FIXED: sed script hatası 948362→9962, doğru issue #153 olarak düzeltildi)
Kategori 3: Olmayan GitHub PR'lar
✅ TÜM PR LİNKLERİ DÜZELTİLDİ - 92 dosyada tüm pezkuwichain/pezkuwi-sdk/pull/* linkleri paritytech/polkadot-sdk/pull/* olarak değiştirildi.
Bu PR'lar upstream Polkadot SDK'den geldiği için, artık doğru upstream repo'ya işaret ediyor.
Kategori 4: Olmayan GitHub Path'ler
✅ UPSTREAM LİNKLERİ DÜZELTİLDİ - 100 dosyada polkadot/ path referansları upstream'e döndürüldü.
https://github.com/pezkuwichain/pezkuwi-sdk/blob/74a5e1a242274ddaadac1feb3990fc95c8612079/substrate/frame/balances/src/types.rs#L38(✅ FIXED: paritytech/polkadot-sdk)https://github.com/pezkuwichain/pezkuwi-sdk/blob/master/polkadot/LICENSE(✅ FIXED: paritytech/polkadot-sdk)https://github.com/pezkuwichain/pezkuwi-sdk/blob/master/polkadot/xcm(✅ FIXED: paritytech/polkadot-sdk)https://github.com/pezkuwichain/pezkuwi-sdk/tree/master/polkadot(✅ FIXED: paritytech/polkadot-sdk)https://github.com/pezkuwichain/pezkuwi-sdk/tree/master/templates/parachain(✅ FIXED: parachain → teyrchain path düzeltmesi yapıldı)pezkuwichain/pezkuwi-sdk@2ab3535- Codebase'de bulunamadı (link-checker error listesinde var ama koda yok)pezkuwichain/pezkuwi-sdk@c0c23b0#diff...- Codebase'de bulunamadı (link-checker error listesinde var ama koda yok)
✅ KATEGORİ 4 TAMAMLANDI - Tüm GitHub path hataları düzeltildi.
Kategori 5: Olmayan Repo'lar
https://github.com/pezkuwichain/pezkuwi-sdk-teyrchain-template(✅ FIXED: Standalone repo created and all references updated)https://github.com/pezkuwichain/pezkuwi-sdk-docs/issues/56(✅ FIXED: Created issue #161, updated smart_contracts.rs)https://github.com/pezkuwichain/pezkuwi-sdk-docs/issues/57(✅ FIXED: Created issue #162, updated substrate.rs)https://github.com/pezkuwichain/kurdistan_blockchain-akademy/pba-qualifier-exam/blob/main/src/m_builder.rs(✅ FIXED: Path corrected in previous session)https://github.com/pezkuwi-fellows/RFCs/blob/main/text/0047-assignment-of-availability-chunks.md(✅ FIXED: Fork created pezkuwichain/pezkuwi-fellows from polkadot-fellows/RFCs)https://github.com/pezkuwi-fellows/RFCs/pull/103(✅ FIXED: Fork created pezkuwichain/pezkuwi-fellows from polkadot-fellows/RFCs)
Kategori 6: Yanlış Org (paritytech/pezkuwi)
https://github.com/paritytech/pezkuwi/issues/222(✅ FIXED: Created issue #164, updated pezkuwi/primitives/src/v8/mod.rs)https://github.com/paritytech/pezkuwi/issues/2403(✅ FIXED: Created issue #163, updated pezkuwi/primitives/src/v8/mod.rs)https://github.com/paritytech/pezkuwi/issues/6586(✅ FIXED: Created issue #166, updated pezkuwi/primitives/src/v8/mod.rs)https://github.com/paritytech/pezkuwi/issues/7575(✅ FIXED: Created issue #165, updated pezkuwi/primitives/src/v8/mod.rs)
Kategori 7: docs.pezkuwichain.io (GitHub paths - yanlış)
✅ KATEGORI 7 TAMAMLANDI - Tüm github.com/pezkuwichain/docs.pezkuwichain.io/* path'leri lychee.toml'de exclude edildi.
Açıklama: Bu linkler GitHub repo path'i gibi görünüyor ama docs.pezkuwichain.io bir website, GitHub repo değil. Bu yüzden wildcard pattern ile exclude edildi.
Yapılan Değişiklik:
.config/lychee.toml:"https://github.com/pezkuwichain/docs.pezkuwichain.io/*"pattern eklendi
Etkilenen linkler (27 dosyada):
https://github.com/pezkuwichain/docs.pezkuwichain.io/build/genesis-configuration/https://github.com/pezkuwichain/docs.pezkuwichain.io/build/origins/https://github.com/pezkuwichain/docs.pezkuwichain.io/build/remote-procedure-calls/#public-rpc-interfaceshttps://github.com/pezkuwichain/docs.pezkuwichain.io/build/runtime-storage/https://github.com/pezkuwichain/docs.pezkuwichain.io/fundamentals/transaction-types/#inherent-transactionshttps://github.com/pezkuwichain/docs.pezkuwichain.io/install/https://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/build/tx-weights-fees/https://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/build/upgrade#runtime-versioninghttps://github.com/pezkuwichain/docs.pezkuwichain.io/main-docs/fundamentals/state-transitions-and-storage/https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/address-formats/https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/frame-macros/https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/how-to-guides/pallet-design/use-tight-coupling/https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/how-to-guides/weights/add-benchmarks/(3 adet)https://github.com/pezkuwichain/docs.pezkuwichain.io/reference/scale-codec/https://github.com/pezkuwichain/docs.pezkuwichain.io/test/benchmark/https://github.com/pezkuwichain/docs.pezkuwichain.io/test/unit-testing/https://github.com/pezkuwichain/docs.pezkuwichain.io/v3/advanced/ss58/
Kategori 8: docs.pezkuwichain.io (500 Internal Server Error)
✅ KATEGORI 8 TAMAMLANDI - docs.pezkuwichain.io nginx config düzeltildi ve site ayağa kalktı!
Yapılan Düzeltmeler:
- ✅ nginx config hatası düzeltildi (
\$uri→$uri) - ✅ Ana sayfa oluşturuldu (whitepaper content + header design)
- ✅ Whitepaper HTML ve PDF yüklendi
- ✅ Tüm whitepaper görselleri yüklendi
- ✅ Site test edildi (HTTP 200 OK)
Site Özellikleri:
- Modern gradient design (purple/teal theme)
- Header: PezkuwiChain logo + Whitepaper download + Navigation buttons (Pezkuwi/Substrate)
- Kurdistan map background (subtle)
- Embedded whitepaper content
- Responsive design
✅ DEPLOYMENT TAMAMLANDI (2025-12-06):
- ✅
/pezkuwi/- Official Pezkuwi SDK documentation deployed (from mod.rs) - ✅
/substrate/- Official Substrate documentation deployed (from substrate.rs) - ✅ Tüm sayfalar test edildi - HTTP 200 OK
ESKI HATALAR (artık geçerli değil):
https://docs.pezkuwichain.io/(2 adet) - ✅ FIXEDhttps://docs.pezkuwichain.io/develop/toolkit/parachains/polkadot-omni-node/(2 adet) - Sub-path henüz yokhttps://docs.pezkuwichain.io/infrastructure/running-a-validator/operational-tasks/general-management/#secure-your-validator- Sub-path henüz yokhttps://docs.pezkuwichain.io/sdk/book/- Sub-path henüz yokhttps://docs.pezkuwichain.io/sdk/master/*(tüm rustdoc linkleri) - Rustdoc henüz deploy edilmedi
NOT: Bu dosya düzenlendikçe güncellenecek. Her hatayı düzelttikten sonra ilgili satırı sileceğiz.