matikan pagefind di #Lume membuat kecepatan akses blog ane lebih gegas. Pagefind bikin akses lemot pas rendernya

fitur yang ga terlalu penting karena ane sudah ada tagging. Jadi aman untuk dihapus

@poes salah satu yg ane mau kerjakan adalah bikin tag baru di #Lume dengan helpers buat nampilkan toot dari Gotosocial langsung ke dalam artikel.

gw sudah dapat bayangannya yaitu fetch API sederhana dengan response as json pakai ID toot ke proxy (karena Gotosocial butuh auth di header buat fetch (bahkan) single post). Kemudian ambil beberapa item dari data.json-nya dan render dengan JS.

semua berjalan saat build sehingga output sudah murni dalam HTML. Akan tetapi kalo di Netlify/Deno pakainya build dari source ya jadinya akan sama saja sih.

masalahnya ane males dan pengen rebahan saja.

gw deploy #Lume ke #Deno pas build OK selesai dengan lancar, pas deploy dapat error seperti ini

JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified. at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27 error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified. at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27 JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified. at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27 error: JSR package version manifest for '@std/[email protected]' failed to load: Specifier not found in cache: "https://jsr.io/@std/cli/1.0.29_meta.json", --cached-only is specified. at https://jsr.io/@std/http/1.0.25/file_server.ts:51:27

gw hapus deno.lock, terus rubah "lock": false menjadi true. Reload cache dan build ulang. Proses build selesai tapi deploy masih bermasalah.

coba update @std/cli ke 1.0.29 secara manual dengan deno cache --reload jsr:@std/[email protected] kemudian update isi deno.lock dengan deno cache --frozen=false _config.ts dan build ulang.

build sukses, deploy sukses. Cakep!

SfĆ¢ntul Simeon Noul Teolog: Dumnezeu a făcut totul desăvĆ¢rșit Č˜i ce viață și petrecere ar fi avut, dacă s-ar fi păstrat nestricăcios și nemuritor, Ć®ntr-o lume nestricăcioasă, dacă ar fi trăit o viață fără de păcat și fără supărări, fără griji și fără osteneală? šŸ‘‰ https://c.aparatorul.md/0by5y šŸ‘ˆ #Adam #CuvĆ¢ntărimorale #CuvinteDuhovniceşti #DesăvĆ¢rșire #Eva #Filocalia #Griji #Lume #Osteneala #păcat #perfecțiuneacreației #SfĆ¢ntulCuviosSimeonNoulTeolog #SfĆ¢ntulSimeon...
https://c.aparatorul.md/0by5y
Cine sunt nebunii Ć®n Hristos şi cum se deosebesc ei faţă de nebunii lumi Primul considerat nebun și osĆ¢ndit ca atare de către stăpĆ¢nitorii religioși, dar lumești, ai vremii Sale a fost chiar Domnul nostru Iisus Hristos šŸ‘‰ https://c.aparatorul.md/aiw7e šŸ‘ˆ #Apostoli #ƎmpărăţiaLuiDumnezeu #Ǝnțelepciune #Biserică #bunuripămĆ¢ntești #bunurileduhovnicesti #Creştini #Lume #NebuniƎntruHristos #nebunie #sfinÅ£enie #sfinÅ£i
https://c.aparatorul.md/aiw7e
Lumea nu iubește adevărul lui Dumnezeu, ci minciuna orbirii diavolești Așa cum Hristos, Ǝnsuși Adevărul, a fost urĆ¢t și prigonit, tot astfel și creștinul care urmează adevărul este urĆ¢t și prigonit šŸ‘‰ https://c.aparatorul.md/yefko šŸ‘ˆ #Adevăr #Comoară #creştin #dragoste #Dreptate #Făgăduinţă #IubireaLuiHristos #Lume #lumina #MĆ¢ngĆ¢iere #Prigonire #SfĆ¢ntulTihonDinZadonsk #ură #Vătămare
https://c.aparatorul.md/yefko
Cuv.Teofan de Poltava: Oricine Å£ine la Adevăr trebuie să urmărească semnele vremurilor āœļø Nori grei Ć®ntunecă zările lumii. Judecata lui Dumnezeu asupra oamenilor Săi şi asupra creştinilor făţarnici, Ć®ncepĆ¢nd cu ereticii se apropie!!!.. šŸ‘‰ https://c.aparatorul.md/654d4 šŸ‘ˆ #Adevărul #ApostoluluiPavel #ƎngeriiBisericilor #Bisericii #Conducătoriiguvernelor #credinţă #cuvintelorMĆ¢ntuitorului #Decădereacredintei #Dumnezeu #Ep #Epistola #EvangheliaLuiHristos #Lume #paceal...
https://c.aparatorul.md/654d4

bacain log dari jurnal ane yang dikasih sama deno deploy metrics, 404 nunjukin kalo banyak banget req ke URL dengan keyword ico, .env, wordpress, wp-admin, dan php semua kejaring 404.

Deno ngasih saran, aktifkan firewall agar client yang sering ngehit tembok 404 bisa kena jaring dan blokir. Tapi gw masih mau benerin yang bermasalah di .ico karena ini pasti req asli dari browser yg secara umumnya akan mencoba mencari file favicon.ico sementara ane pakainya favicon.png.

jadi di #Lume ane atur agar bisa ditemukan favicon.icon, di _config.ts ane tambahkan saja site.copy("favicon.ico", "/favicon.ico") tentu saja ane copy paste favicon.png ke root dir dan ganti namanya ke .ico

gw sekarang ngerti kenapa component di #Lume itu powerfull untuk urusan cari mencari data. Sebelumnya untuk membuat relasi atas sebuah artikel, ane harus memasukkan detail secara manual (data yaml-nya) sekarang cukup dengan component.

{{ set postData = search.page(title=${judul}) }} dengan #Vento akan mencari artikel dengan keyword judul artikelnya (yang ini harus sesuai bahkan besar kecilnya, tak masalah.

kemudian hasilnya adalah semua data yml dari artikel tersebut tersedia di postData tinggal ditarik dan ditata. Misalkan ambil deskripsi bisa dengan {{ data.deskripsi }}. Ini jauh lebih mudah daripada manipulasi di file _config.ts apalagi component-nya reusable dimana - mana enak dong, mantep dong.