#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- pokrywanie testami ostatnich prototypów
- fixy w narzędziach moderacyjnych
- podpięcie socketów do aplikacji mobilnej

na głównej instancji pękło 1000 treści. w ostatnich dwóch tygodniach większość czasu spędziłem na tablicy w miro pracując nad architekturą. po pokryciu testami przyjdzie pora na spory refactor kodu.

#webdev #programowanie #internet #socialmedia #wykop #ciekawostki
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1652035486ABFFCJorwtZ7PubGK6GaCu.jpg

Pobierz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- małe porządki w metatagach
- poprawki w wyglądzie, w tym domyślne ustawienia dla niezalogowanych użytkowników
- fix testów
- przymiarki do upgrade #symfony v6
- prace nad artykułem dot uruchomienia instancji

przyszły tydzień:
- możliwość wyłączenia autoodświeżania tablicy w ustawieniach profilu
- dopisanie testów pokrywających wcześniejsze prototypowanie
- zagnieżdżone komentarze w aplikacji mobilnej
- pokrycie testami api
- federacja - api treści do
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1650794118LUPF6YPdXJqWt8upoWKROy.jpg

Pobierz
  • Odpowiedz
@Ernest_ z ciekawości. W myśl polskiego prawa - kto jest odpowiedzialny za usunięcie treści.
- wy, jako twórcy projektu i właściciel domeny
- moderator konkretnego magazynu

Czy gdybyście umożliwili uruchamianie magazynów na oddzielnym fizycznie serwerze, ale pod tą samą domeną/subdomeną, to coś by się zmieniło?
W miarę to zaczyna wyglądać.
  • Odpowiedz
@Bordomir: za usuwanie treści w odpowiedzialny jest założyciel, będący jednocześnie administratorem magazynu. może on wybierać spośród innych użytkowników moderatorów. może również ustalić zasady w obrębie swojego magazynu/magazynów. przeze mnie mogą być ewentualnie usuwane jakieś drastyczne treści lub nieoznaczone +18, ale wszystko zachowane jest w modlogu magazynu. Regulamin instancji (domeny) ciągle powstaje, narazie jest bardzo ogólny po to, żeby spełniał wymogi prawne prowadzenia takiej strony i mówił np. o tym jak przechowywane
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- system reputacji użytkownika
- możliwość otwierani treści w popupie (ustawienie w panelu użytkownika)
- możliwość otwierani postów w popupie (ustawienie w panelu użytkownika)
- prace nad federacją

popupy przetestowane na macos/ios, na windowsie może jeszcze się coś rozjeżdżać ale nie mam pod ręką żadnego urządzenia.

następny update to:

- inicjalizacja rankingu
- dodanie tłumaczenia na język hiszpański
- dalsze prace nad federacją

#
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1649353076rNVXYSoQdaJZMLwUoR1Kub.jpg

Pobierz
w menu usera dodać jakiś prosty button (może i być zwykła ikona), + dla niezalogowanych dać możliwość zmiany motywu ( ͡~ ͜ʖ ͡°)


@Xiggi: teraz niezalogowany użytkownik może zmienić motyw na ciemny. prawdopodobnie do tego właśnie menu + w stopki ikona zmiany motywu będzie przeniesiona. chcę też trochę przebudować menu dla wersji mobilnej.
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- podgląd treści z serwisów takich jak reddit, twitter, tiktok, częściowo facebook itd.
- możliwość włączenia miniatur avatarów użytkownika na liście treści (w panelu użytkownika)
- możliwość włączenia miniatur okładek magazynów na liście treści i wpisów (w panelu użytkownika)
- kilka drobnych poprawek w interfejsie
- upgrade zależności w aplikacji mobilnej, prace nad api

Plany na ten tydzień
- pociągnąć temat fediverse
- ranking
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1649102218ffJTvCAz1LfrmFqYQK28t1.jpg

Pobierz
@veranoo: obecny front na pewno będę chciał utrzymywać. po dowiezieniu podstawowych funkcji i dokończeniu pracy nad api priorytet ma apka mobilna. później pewnie będę chciał zrobić jakiś refactor i popracować nad sensowną architekturą. następnie będę próbował działać z alternatywnym frontem, bardzo kusi mnie svelte.
nigdzie mi się nie spieszy, a jakoś polubiłem dłubanie przy tym projekcie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- statystyki głosów ogólne, magazynu, użytkownika
- statystyki wyświetleń ogólne, magazynu, użytkownika
- refresh token dla logowani przez sociale (remember me)
- uwierzytelniania dwuskładnikowego (2FA) (init dev)
- do puli K. wpada kolejne 250ADA (łącznie 500)

eksperymentuję też z coolify, była zmiana serwera stąd usunięty poprzedni post.

plany na weekend:

- odblokowanie podglądu treści z serwisów takich jak reddit, tiktok
- upgrade aplikacji mobilnej,
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1648804747jSBdGwnsG2gveQvXtyXC5q.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- statystyki (wykresy) treści ogólne
- statystyki (wykresy) treści magazynu
- statystyki (wykresy) treści użytkownika

https://karab.in/statystyki

w kolejnym update:

- statystyki głosów ogólne, magazynu, użytkownika
- statystyki wyświetleń ogólne, magazynu, użytkownika
- refresh token dla logowani przez sociale (zapamiętaj mnie)
- uwierzytelniania dwuskładnikowego (2FA)

#programowanie #internet #strimi #socialmedia #ciekawostki
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1648406909u69REFusG0cyBtkkQqYWuN.jpg

Pobierz
  • Odpowiedz
aaa dobra, teraz nie można, ale wkrótce będzie


@Utylizacja: tak, na jednym branchu jest chyba nawet udostępnione api activitypub "do odczytu". ciągle eksperymentuję z federacją, bo z jednej strony wdrożenie nie jest skomplikowane, ale żeby było przyjemne w użytkowaniu trzeba rozwiązać kilka problemów. różne platformy mają też specyficzne wymagania, więc na początku będzie to pewnie federacja kbin<->kbin a z czasem poszerzana o mastodony, pleromy i inne.

aktualnie skupiam się na tym,
  • Odpowiedz
@elf_pszeniczny: do tej pory starałem się dotrzeć do bardziej technicznych osób. priorytetem jest dokończenie produktu do tego stopnia, żeby nadawał się do codziennego użytku, a jeszcze trochę brakuje. na promocję mam kilka pomysłów i spisanych notatek ale muszę to wszystko rozpisać i dokładnie zaplanować. przez aktualną sytuacje, w największym szumie informacyjnym i tak nie miałoby to sensu.

aktualnie służy mi to jako taki rozszerzony rss co w sumie też jest spoko
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- podstawowe kanały rss
- poprawienie autoodświeżania tablicy wpisów i komentarzy
- możliwość konfiguracji domyślnego kanału
- poprawiony wygląd notyfikacji
- poprawiona obsługa ciemnego motywu
- kilka udogodnień dla nowych użytkowników

W weekend mam nadzieję na zamknięcie tematu regulaminu i polityki, dopracowanie rss i odznaczenia.

#reddit #strims #socialmedia #ciekawostki #programowanie
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1645095103gVV1klshU4ceAhxdDssbYH.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://krbn.pl

Szybki update:
- zmiany nawigacji w przerglądarkowej wersji mobilnej
- flash messages akcjach tj rejestracja, dodawanie treści
- pierwsze szkice w odznaczeniach, podział na kategorie
- konfiguracja gitea ukończona w 70%

Następny update będzie już z gotową polityką prywatności oraz regulaminem. Następnie będę kontynuował odznaczenia, ale chciałbym wrócić też do knału rss.

#strimi #ciekwostki #internet #socialmedia
Ernest_ - #kbin update (tag do czarnolistowania)

https://krbn.pl

Szybki update:...

źródło: comment_1644424487BFMTb2kdqpPDBbr7ezPlUf.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- dodawanie do ulubionych treści
- dodawanie do ulubionych komentarzy
- dodawanie do ulubionych wpisów

Następnie planuję zmiany w nawigacji w wersji mobilnej przeglądarkowej i powoli rozpoczynam pracę nad odznaczeniami, na których oparte będzie przeliczanie miejsca rankingowego.

zmiany na obydwu node'ach powinny być widoczne w przeciągu 1-2 godzin.

#webdev #socialmedia #php #javascript
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1644172266y4Ahp864rWuOZXwRmcCFZd.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- popup ze szczegółami użytkownika
- możliwość dodania notatki o użytkowniku

jutro możliwość dodawania do ulubionych treści, komentarzy, wpisów.

zmiany na obydwu node'ach powinny być widoczne w przeciągu godziny. regulamin i polityka potwierdzona, pojawi się w przeciągu 10 dni.

#wykop #internet #strimi #tworczoscwlasna
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1644094192TgDx47FEyQZdxczDCtptmS.jpg

Pobierz
  • Odpowiedz
#kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki update:
- wystawione statystyki na landingu
- przebudowa stopki
- przebudowa układu wersji mobilnej
- ustalanie szczegółów ws regulaminu, prawdopodobnie pojawi się za do 10 dni

w międzyczasie rozglądam się nad jakimś sensownym hamburgerowym rozwiązaniem nawigacji do wersji przeglądarkowej mobilnej, dla tych którzy nie zdecydują się na korzystanie z apki.

#strims #internet #webdev
Ernest_ - #kbin update (tag do czarnolistowania)

https://karab.in/ocb

Szybki up...

źródło: comment_1643827356JuxRB0ywc9R6dYBe7MFgDR.jpg

Pobierz

Jak korzystasz z Wykopu na telefonie?

  • Aplikacja mobilna 61.5% (16)
  • Przeglądarka 38.5% (10)

Oddanych głosów: 26

@Deykun: jakie reklamy? ( ͡ ͜ʖ ͡) widziałem kiedyś post w którym zaskakująco dużo ludzi twierdziło, że przeglądają wykop wyłącznie z przeglądarki, większość z nich bez bordowego nicku. trochę mnie to zdziwiło bo dla mnie jest kompletnie nieużywalna, no ale niektórzy mogą blokować reklamy z poziomu routera, wtedy może jest ok. innego wyjaśnienia nie widzę.

@matkaPewnegoMirka: poziom automatyzacji jest taki, że gdyby zdarzył się incydent,
  • Odpowiedz