• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TORInyx :: novinky v systemu
    NYX
    NYX --- ---
    Fotografie nahrané k inzerátům se ukazují v lighboxu i v tom příspěvkovém zobrazení (diskuze v https://nyx.cz/topics/100 )
    NYX
    NYX --- ---
    Opravil jsem vkladani embedy ze Soundcloudu.

    Excerpt - 10.32pm Session - Persepsjonstransformasjon
    https://soundcloud.com/tangerinedream_official/excerpt-10-32pm-session
    NYX
    NYX --- ---
    Pokud prilozite obrazek vetsi nez 8MB, resizuje se jeste pred uploadem v prohlizeci na mensi, Melo by to vyresit mega plachty co produkuji nektere mobily, ktere ted Nyx odmitl i jenom nahrat. Prosim o test na ruznych telefonech, ja testoval jen na desktopovem firefoxu a chromu. Diky

    Resi [LAUNCHER @ nyx :: klub pro novacky a novackyne na NYXu (nebojte se zeptat, my nekousem (ale nejdriv precist help, jinak kousem!))]
    NYX
    NYX --- ---
    Vyhledavani diskuzi ted preferuje ty, kde se hledane slovo nachazi bliz zacatku.
    NYX
    NYX --- ---
    Embedy (youtube apod.) se nyni zacnou prehlavat rovnou i na strankach, kde jinak text je odkazem na prispevek samotny (upominky, posledni prispevky). Tj. opraveno [NOP @ nyx :: pripominky uzivatelu]
    NYX
    NYX --- ---
    ...jo a přílohy se po uploadu do příspěvku snad již seřadí podle pořadí, v kterém je uživatel nahrál (respektive v jakém je zpracoval server, což nemusí zcela sedět pokud se nahrává víc souborů současně, ale to nevyřeším).

    NYX
    NYX --- ---
    Dřív šlo v bloku nastavit přístup specifickým uživatelům. Po přepisu Nyxu jsem tuhle funkci zrušil a komusi slíbil, že dodělám možnost sdílet jednotlivé záznamy formou odkazu, přes který se na záznam dostane kdokoliv. Tak jsem se k tomu konečně snad dostal.

    Rovnou jsem udělal i verzi, přes kterou se člověk dostane na snáz čitelné zobrazení, pokud by takhle chtěl člověk vystavit delší texty. Tahle stránka používá CSSko z https://github.com/edwardtufte/tufte-css. Jen ho časem trochu přiohnu pro potřeby Nyxu.

    Ukázka zde v designu Nyxu: https://nyx.cz/notepad/98723/share/Zdwzjw19EvgHsBMWWHnLuZtZ2L1m4xgV
    A zde v tom čtecím zobrazení: https://nyx.cz/notepad/98723/reader/Zdwzjw19EvgHsBMWWHnLuZtZ2L1m4xgV

    Odkazy fungují i bez přihlášení na Nyx.
    NYX
    NYX --- ---
    Predelal jsem trochu vyrabeni nahledu obrazku (projevi se v mobilnich aplikacich, na last apod.). Kdyby s tim byl nejaky problem, dejte prosim vedet.
    Take odkaz pro ohhlaseni z dostavani e-mailu uz funguje i kdyz je clovek zrovna prihlaseny (a jen presmeruje do nastaveni).
    NYX
    NYX --- ---
    Filtrování podle hodnocení příspěvků v diskuzi i v posledních už nepoužívá absolutní hodnoty, ale odvíjí se od běžného hodnocení v dané diskuzi. Ještě si asi budu hrát se stupni a jejich hodnotami, tak komentáře k tomu vítám.
    NYX
    NYX --- ---
    Spoluspravci uz mohou mazat v pravech ne-spoluspravce.
    A do potvrzovacich kodu pro aplikace uz se nedavaji zamenitelne znaky - [B3DA @ nyx :: pripominky uzivatelu]
    NYX
    NYX --- ---
    A pokracujeme.

    V bookmarcich a historii pokud ma diskuze vice nez 100 novych, to X NOVYCH funguje jako odkaz na prvni neprecteny.
    V pozvankach do diskuze/udalosti/inzeratu je tlacitko na vybrani vsech pratel.
    NYX
    NYX --- ---
    Postupne se zacinam probirat poznamenanymi chybami, takze nejake opravene drobnosti...

    Menu na ikonce se zavre pokud se klikne na odpovedet v poste a jen to zmeni adresata.
    Pozvanky do diskuze chodi od zvouciho uzivatele, ne od Tori.
    Pokud mate nekoho v DI, neni mozne se na jeho prispevky prokliknout skrz odpoved od jineho uzivatele (stejne jako to nemuze udelat ten clovek v DI).
    Pokud ma prispevek +X a -X soucasne a skonci tak na nule, stale se ukazuje v notifikacich.
    Uz nechodi zprava o pridani do pratel pokud se pridava do ignoru s komentarem.
    Podpora prevodu YT shorts na embedy.
    NYX
    NYX --- ---
    Melo by byt mozne zase mazat soubory v OSOBNI / SOUBORY hromadne. S vyberem cele kategorie / vseho.
    NYX
    NYX --- ---
    Dodelal jsem notifikaci inzerentovi na kazdy prispevek napsany pod inzeratem. Zjevne jsem pri prepisu v nekterych chvilich mel vypnuty mozek.

    🤦🏻‍♂️
    NYX
    NYX --- ---
    V ofiko iOS appce konecne opraveno opakovane odpovidani ruznym lidem v poste, kdy se spatne vyplnoval adresat (1.1.8).
    NYX
    NYX --- ---
    Tak uz je i kopirovani udalosti. Plus oprava razeni v udalostech.
    NYX
    NYX --- ---
    Dodelal jsem kopirovani inzeratu. Kpirovani udalosti snad bude brzo taky :)
    NYX
    NYX --- ---
    A v poslednich prispevcich je limit na pocet radku, at tam nejsou nejake totalni tapety.
    NYX
    NYX --- ---
    Dodelano razeni v souborech podle velikosti.
    A moznost posouvat se v lightboxu pomoci sipek.
    NYX
    NYX --- ---
    Tak jedna vec, kterou bych poprosil trochu otestovat. Pokud mate zapnute preposilani posty z Nyxu na e-mail, melo by byt mozne na tyhle e-maily odpovidat a odpoved se propise zpet na Nyx danemu cloveku do posty.
    NYX
    NYX --- ---
    A uz by melo slapat listovani diskuzi po mene nez dvaceti prispevcich.
    NYX
    NYX --- ---
    V poslednich pribyl filtr na vami honocene.
    NYX
    NYX --- ---
    A video podporuje loop a melo by se zmensovat na mobilu stejne jako obrazky, aby se veslo. Vesele vanoce :-)

    NYX
    NYX --- ---
    A v nastaveni je moznost vypnout si vyskakovani notifikaci. Stale prijdou, inkrementuji cislo dole v rohu, ale nevyskoci.
    NYX
    NYX --- ---
    Tak jo, snad si to uz trochu sedlo a mozna je na case zacit sem taky hlasit nejake novinky :) Prioritizacni diskuzi jsem si prepsal do nejakeho seznamu u sebe a postupne doresim.

    Ted jsem dodelal automaticky prevod hashtagu na odkazy filtrujici v dane diskuzi (prevadi se v prispevcich i na nastence). Treba to najde uplatneni i jinde nez ve virovem auditku :-)

    #test #zzz
    NYX
    NYX --- ---
    Tak nový Nyx asi nějak běží...

    Více informací zde.
    Známé chyby jsou zde a můžete hlasovat, co je potřeba opravit nejdříve.
    Zatím nehlášené chyby sbírám zde.

    Chtěl bych všem poděkovat za pochopení, přece jenom s sebou nový Nyx přinesl nějaké nové chyby. Snažím se je řešit jak mi čas dovolí a mám pocit, že většinu toho nejpalčivějšího se mi snad již povedlo opravit. Na zbytku budu pracovat dál, jen již poněkud volnějším tempem, přece zítra zas musím do práce a nebudu na to mít k dispozici celé dny.

    Chtěl bych zde zmínit hrdiny dne posledních dvou měsíců:

    KOMPAS
    Kompase, který až neuvěřitelně detailně testoval nový Nyx před spuštěním. Bez něj by těch problémů bylo ještě mnohem víc. Kromě něj samozřejmě i další, např. KOTENCE, HUSOPASKA, TILIO, TUILE, TOOMIX a další.


    LUCIEN
    Luciena, který i s bandou dětí okolo zapracoval na Fyxu pro iOS. A možná již brzo i pro Android - obzvlášť, pokud ho podpoříte - viz [Vývoj nového NYX klienta pro iOS (následovník pro iNyx, Nyx for iOS) - aktuálně FYX by LUCIEN]


    Díky
    NYX
    NYX --- ---
    Tak jo, je to tu. Ted prijde opravovani chyb a tak, tak snad se mnou budete mit trpelivost. Diky
    NYX
    NYX --- ---
    Tak brzo to zacne :-D Jako fakt! Nekecam! Zadny april! :-) Drzte mi palce.
    NYX
    NYX --- ---
    POZOR POZOR :-D

    Ahoj,
    určitě se teď obáváte o mé duševní zdraví, ale ten jednorožec se tu poblil jen, abych vás mohl upozornit, že pokud nenastane nějaký zásadní problém, plánuji překlopení na nový Nyx provést večer 1.4. a využít následující dny volna k opravám chyb. Díky za pozornost :)
    NYX
    NYX --- ---
    Ahoj,
    právě TEĎ je asi nejblíž tomu, co by se dalo označit za dvacáté výročí Nyxu, tak bych tu měl při té příležitosti pár novinek ohledně jeho budoucnosti :-)

    TLDR: Brzo to tu celé rozjebu upravím. Pak to snad dám zase rychle dohromady. Když se zapojíte do testování, nebude to snad tak moc bolet. Mimo jiné bude také potřeba upravit aplikace napojené na API, jinak přestanou fungovat.

    A ted' delší verze...

    Asi je zřejmé, že posledních pár let se tu nic moc neděje, což je dáno mojí pracovní vytížeností i nechutí se hrabat ve stávajícím kódu. Přece jenom je na něm už dost znát doba vzniku a místy je to opravdu peklo.

    Nicméně každý potřebujeme nějaké hobby na dlouhé zimní/pandemické večery a tak jsem před časem (ok, poměrně značným časem :-)) začal postupně Nyx přepisovat...od základu (jako FAKT od základu, včetně jiného programovacího jazyka, databáze a tak vůbec...). Než se vyděsíte, z pohledu uživatelů se toho zas tak moc nezmění, Nyx by měl vypadat a fungovat téměř identicky jako nyní, jen uvnitř bude napsaný (doufejme) lépe, což pomůže v rozvoji a udržovatelnosti do budoucna. Nicméně samozřejmě se mi nechtělo přepisovat funkce, které dnes používá naprosté minimum lidí nebo si nejsem jistý jejich užitečností, takže některé takové funkce zmizí, případně budou minimálně zpočátku fungovat ve zjednodušené podobě. Nynější nástřel toho, co zatím nemám v plánu dělat, je zhruba následující:

    - Statusy na úvodní stránce (co bude na úvodní stránce zatím řeším, přikláním se k možnosti tam upozornit na existující k nové diskuze/události apod.)
    - Vyskakovací okna s poštou (stále bude nějaká okamžitá notifikace na příchozí zprávu)
    - Blok
    - Málo používané možnosti nastavování / přizpůsobování

    S pozitivy je to složitější...ano, nový Nyx bude uvnitř hezčí, bude mě při vývoji víc hlídat abych neudělal stupidní chyby, bude rychlejší (na serveru i v prohlížeči) a opravil jsem v průběhu psaní spoustu věcí, na které jsou tu roky stížností...ale to jsou takové obecné žvásty, žeano :-) Takže to nejvýraznější plus bude nejspíš nové API, pokrývající defakto kompletní funkcionalitu - mobilní aplikace budou mít možnost dělat cokoliv, ne pouze omezenou sadu základních funkcí jako teď.

    Každopádně Nyx není triviální kus SW a takovým přepisem jsem si ukousl pořádné sousto a nepochybně je v nové verzi plno chyb. Takže bych byl rád za jakoukoliv pomoc s testováním a trpělivost během oprav před i po nasazení. Počítám minimálně s několika měsíci, kdy nová verze poběží někde bokem a bude k dispozici pro testy a pro vývoj aplikací proti novému API. Tahle verze má vlastní databázi, která se jednou za čas zahodí a namigruje znovu z ostrého Nyxu. Tj. na testovací verzi můžete bez obav tropit libovolné blbosti, zpět na ostrý Nyx se nic zpět nedostane :-)

    Najdete jí zde:
    https://alpha.nyx.cz/

    Detaily a průběžné zpravodajství:

    - [ nyx :: nová verze - testování ] - diskuze pro lidi, kteří chtějí pomoci s testováním - zde prosím hlásit nalezené chyby, kde jsem na co zapomněl atd...
    - [ nyx :: nová verze - novinky ] - diskuze pro testování - informace o opravách chyb, provedených změnách atd...ať se to v předchozí diskuzi neztratí
    - [ nyx :: API ] - zde budu popisovat změny v API
    - [ Vývoj nového NYX klienta pro iOS (následovník pro iNyx, Nyx for iOS) - aktuálně FYX by LUCIEN ] - diskuze o Lucienově aplikaci pro iOS a snad časem i pro Android - zde můžete přiložit ruku k dílu, podpořit vývoj nebo alespoň pět chvalozpěvy na vývojáře, aby měl(i) motivaci aplikaci upravit a dodělat Android verzi :-)
    - [ Nyx pro iOS ] - klub o mojí iOS aplikaci, kterou budu teď postupně upravovat
    Kliknutím sem můžete změnit nastavení reklam