Je jednostavna ekstenzija za Chrome browser, napravljena prevashodno iz lične frustracije zbog (povremeno) katastrofalnog sadržaja u LinkedIn feed-u.
Iako blokiram i "unfollow"-ujem neke osobe, određene individue ipak uspijevaju da završe u mom feed-u a zaista mi se ne čitaju a ni ne gledaju koje kakve gluposti (ovo je lični utisak, a ne potreba da vrijeđam bilo koga).
Stoga, ova ekstenzija (bar se nadam) efikasno blokira komentare, lajkove i postove od ljudi/kompanija koje ne želite da viđate, jer se ispostavilo da LinkedIn-ov ugrađeni block feature jednostavno nije dovoljan.
Ja nisam Frontend programer, a ni UI nije oblast mog djelovanja pa vas molim da eventualne greške u funkcionalnosti ili kodu ispravite ili da mi bar ukažete na iste.
Ista je testirana na mašinama novije gnereacije (MacOS i Windows) i autor ne snosi nikakvu odgvornost u slučaju da ekstenzija ne radi na vašem rašunaru.
Svaki PR za poboljšanje funkcionalnosti je dobrodošao!
-
Kloniraj repozitorijum:
git clone https://github.com/ascepanovic/li-serator-bloker.git
-
Otvori Google Chrome i idi u address bar-u na:
chrome://extensions/
-
U gornjem desnom uglu uključi Developer mode.
-
U gornjem lijevom uglu klikni na "Load unpacked" i izaberi folder sa kodom koji si klonirao.
-
Ekstenzija će se pojaviti u tvom Chrome toolbaru i automatski raditi na LinkedIn web stranici.
Iako ovo nije striktno neophodno, volim zbog komercijalnih projekata na kojima radim da poštujemo neka pravila. Stoga preporučujem (ako već nisi) da se upoznaš sa konceptom Conventional Commits:
🔗 https://www.conventionalcommits.org/en/v1.0.0-beta.2/
Nakon toga, možemo da krenemo dalje:
-
Forkuj repozitorijum i kloniraj svoj fork.
git clone https://github.com/tvoj-korisnicki-nalog/li-serator-bloker.git
-
Kreiraj novu granu (branch) na ovaj način:
git checkout -b tvojnickname/naziv-funkcionalnosti
-
Napravi izmjene i commituj ih sa porukama u jednom od sledećih formata:
feat: dodata nova funkcionalnost fix: ispravljen bug refactor: refaktorisanje koda docs: izmjenjen README
-
Same poruke kao i naziv grana može biti na engleskom i srpskom jeziku jer je ekstenzija pravljena prije svega za srpsko govorno područje.
-
Push-uj promjene.
-
Otvori Pull Request preko GitHub-a ka main grani: 👉 LI Serator Bloker
Koristimo conventional commits, dakle: feat, fix, docs, refactor prefikse u commit porukama.
Testiraš izmjene lokalno prije slanja PR-a.
Komentari u kodu nisu neophodni, ali ako izvodiš neku "magiju" onda su poželjni.
Ako te interesuje na čemu bi mogao da radiš i kako da nam pomogneš mozeš da pogledaš otvorene issues i napaneš bilo koji od njih.
Hvala Stanislav-u na korekcijama i pomoći u testiranju.
GPL-3.0 license