Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-12506

Shares list lazy loading Service Pack 1

      • Icon: Improvement Improvement
      • Resolution: Unresolved
      • Icon: Minor Minor
      • None
      • None
      • None
      • None
      • Sprint 271
      • 20

        1. 2024-11-26 13:35:08 Service Pack 1 TODO
        • [ ] sidebar: przy usuwaniu spejsa: `Cannot read properties of undefined (reading 'then'` -> do .9
        • [ ] sidebar: polling listy sherów -> do .9
        • [ ] space shares: polling listy sherów -> do .9
        • [ ] wsteczna kompatybilność: nowe zone GUI ma wspierać stare GUI providerów
        • [ ] loadery dla infinte scrolli -> .9
        • [ ] konflikty nazw shera w nagłówku (czy to wcześniej było?) -> .9 (ale nei trzeba - zamiast tego zrobić kopiarkę na widoku single share z copy share id; od razu też można dodać przy wysuwanym sidebarze; globalnie zrobić ... -> ew. na inny ticket)
        • [ ] błędy przy usuwaniu shera z providera -> .9
            - [ ] po usunięciu z listy share znika, ale jest błąd w konsoli: `Attempted to handle event pushedData on <share:op_share.e82ac7704db65b59d5739dbf2c41b4bdchc205.instance:private> while in state root.deleted.inFlight.`
            - [ ] single share usunięcie: usuwa się i wraca do listy, ale jest error w konsoli: `Error: Attempted to handle event pushedData on <share:op_share.04226550965fc07b4e8a6cd574a40129ch4c66.instance:private> while in state root.deleted.inFlight.`
        • [ ] pomimo użycia "reloadCurrentShareRecord" w sidebar private share view przy rename, nie zmienia się natychmiast nazwa w nagłówku (dopiero przy push - oba mają scope auto, ale jeszcze porównać te updaty) -> .9
        • [ ] sidebar: dodanie spejsa z sherami (np. pushem) powinno przeładować listę sherów -> .9 (niekoniecznie robić jak będzie polling)
        • [ ] refaktor obsługi RCA w sidebarach ogólnych - kolekcja w serwisie, sidebar automatycznie wykrywa co to jest i zawiera implementację (albo dziedziczy ze specjalnej implementacji) -> .9
        • [ ] podwójna szara linia na górze sidebaru shares; podwójna linia jak jest empty (nie wiadomo, czy tego nie było w developie) - było na developie i jest to styl z `one-list-item::after` -> .9
        • [ ] kopiowanie urla shera i urla handla z poziomu sidebara głównego -> .9
        • lista sidebara: skok do shera na liście jak otwieram urlem
        • ładniejszy komunikat błędu, jeśli wpisze się url ze złym idkiem shera (teraz jest bardzo generyczny - np. dla spejsów jest lepszy widok)
        • po usunięciu shera, będąc na widoku globalnym sherów, wskakujemy na "losowego" shera z sidebaru - przemyśleć jak to ma się zachować (pewnie bierze jakiego pierwszego z dziwnym kluczem)

                  plgjliput Jakub Liput
                  plgjliput Jakub Liput
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated: