Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ui): persist all data to localStorage #144

Merged
merged 85 commits into from
Jun 16, 2023
Merged

Commits on May 25, 2023

  1. Configuration menu
    Copy the full SHA
    ad2f164 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3d1f7b View commit details
    Browse the repository at this point in the history
  3. refactor(ui): cache vue-request data to pinia notifications store, pe…

    …rsist pinia notifications store to local storage
    mattyg committed May 25, 2023
    Configuration menu
    Copy the full SHA
    54de039 View commit details
    Browse the repository at this point in the history
  4. chore: bump flake lock

    mattyg committed May 25, 2023
    Configuration menu
    Copy the full SHA
    d313d51 View commit details
    Browse the repository at this point in the history
  5. fix(ui): remove abstraction for defining tag routes, fix HashtagMewsF…

    …eed component import
    mattyg committed May 25, 2023
    Configuration menu
    Copy the full SHA
    b1e64f0 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. feat(dna): add crate hc_link_pagination for keeping pagination logic,…

    … implement pagination by hash + limit
    mattyg committed May 26, 2023
    Configuration menu
    Copy the full SHA
    207c63d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4f9cab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    755de8f View commit details
    Browse the repository at this point in the history
  4. feat(ui): infinite scroll, 10 items per page, on hashtag, cashtag, me…

    …ntions pages -- cache not working
    mattyg committed May 26, 2023
    Configuration menu
    Copy the full SHA
    a760e15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b82cc3 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. feat(ui): if user's mews feed is empty, redirect to /discover and rem…

    …ove feed page from navbar
    mattyg committed May 27, 2023
    Configuration menu
    Copy the full SHA
    cdd5d82 View commit details
    Browse the repository at this point in the history
  2. chore: flake lock

    mattyg committed May 27, 2023
    Configuration menu
    Copy the full SHA
    1af8097 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f266041 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3364e0e View commit details
    Browse the repository at this point in the history
  5. chore(ui): remove unused prop

    mattyg committed May 27, 2023
    Configuration menu
    Copy the full SHA
    524dc42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7536596 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Configuration menu
    Copy the full SHA
    a61993e View commit details
    Browse the repository at this point in the history
  2. refactor(ui): replace vue-request with @tanstack/query, infinite scro…

    …ll w/ caching on mention, hashtag, cashtags lists
    mattyg committed May 28, 2023
    Configuration menu
    Copy the full SHA
    4bb8357 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. feat: timestamp-based pagination, infinite scroll of notifications pa…

    …ge using @tanstack/query, refactor notifications store to only hold read status
    mattyg committed May 29, 2023
    Configuration menu
    Copy the full SHA
    4e2d15e View commit details
    Browse the repository at this point in the history
  2. chore(dna): fmt + clippy

    mattyg committed May 29, 2023
    Configuration menu
    Copy the full SHA
    e84c79b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b99739 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2b3765 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cda44b0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d8f7c2 View commit details
    Browse the repository at this point in the history
  7. feat(ui): add new page for all agent mews with infinite scrolling, li…

    …mit mews displayed on AgentProfile to 5
    mattyg committed May 29, 2023
    Configuration menu
    Copy the full SHA
    6d7a8b4 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. feat(ui): remove FolloweesList / FollowersList components & move logi…

    …c back into AgentProfile, add hash pagination for followers / creators lists, display first 5 on profile with link to FollowersList / CreatorsList pages to view all in infinite scroll
    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    a865d5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e292b57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1376dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2614e21 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5fbedf9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a74b996 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8d5b187 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    af47c0e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    79a5c31 View commit details
    Browse the repository at this point in the history
  10. chore(dna): clippy + fmt

    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    d61a1af View commit details
    Browse the repository at this point in the history
  11. Merge pull request #145 from GeekGene/fix/tag-page-routes

    fix(ui): minor routes fixes
    mattyg authored May 30, 2023
    Configuration menu
    Copy the full SHA
    85dab2d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8b85885 View commit details
    Browse the repository at this point in the history
  13. chore: bump flake lock

    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    4ebe34f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    15346b1 View commit details
    Browse the repository at this point in the history
  15. refactor(ui): remove newUser store, instead use simple helper functio…

    …ns to set / get localStorage key to determine if user should be redirected to discover page
    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    7a3c90e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    49ec33b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7ca5d8a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e3544d0 View commit details
    Browse the repository at this point in the history
  19. chore(ui): remove log

    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    47bae7f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    dfbe0ba View commit details
    Browse the repository at this point in the history
  21. fix(ui): fetch random tags again on mount of DiscoverCreators, only i…

    …f no data existed before
    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    81532e9 View commit details
    Browse the repository at this point in the history
  22. revert(ui): remove regex typeahead (used to *not* match urls starting…

    … with ^) -- webkit does not support typeahead so it breaks launcher version
    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    bc6a8f9 View commit details
    Browse the repository at this point in the history
  23. feat(ui): visually distinguish 'pin' and 'delete' icons from the rest…

    … of mew interactions
    mattyg committed May 30, 2023
    Configuration menu
    Copy the full SHA
    6af9a66 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    1457dd6 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. fix(ui): quirk where mewsfeed does not re-fetch after creating a mew …

    …from navbar on initial page load
    mattyg committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    b736934 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f6f22d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03f0580 View commit details
    Browse the repository at this point in the history
  4. chore: bump flake lock

    mattyg committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    8e4b361 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. fix(test): default pagination sort order to descending, fix tags-to-m…

    …ews pagination tests
    mattyg committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    d197200 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9eaf91f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    b24c37b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e33b1b View commit details
    Browse the repository at this point in the history
  3. chore: bump flake lock

    mattyg committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    7c5c862 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0daf973 View commit details
    Browse the repository at this point in the history
  5. fix(ui): only display bio + location fields if they have values, ensu…

    …re label aligns with value
    mattyg committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    636a4c8 View commit details
    Browse the repository at this point in the history
  6. fix(ui): missing import

    mattyg committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    92c1d09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf0286f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be80f53 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7566257 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9e44a77 View commit details
    Browse the repository at this point in the history
  11. build: bump vue, pinia

    mattyg committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    355ad3c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. refactor(ui): replace QSelect-based search input with headlessui-base…

    …d component to resolve rendering issues in webkitgtk
    mattyg committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9977acc View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    b0c3085 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e29be9a View commit details
    Browse the repository at this point in the history
  3. build: bump flake lock

    mattyg committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    e4b0b0b View commit details
    Browse the repository at this point in the history
  4. test: fix erroring test

    mattyg committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    128bca3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c787fc0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a424083 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4bc6e0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4522055 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0547034 View commit details
    Browse the repository at this point in the history
  10. fix(ui): make searcheverythinginput results display as selected when …

    …navigating via keyboard or hovering
    mattyg committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    078bbdc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2360454 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. chore: fmt

    mattyg committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    d02abd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    581ba2a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #146 from GeekGene/feat/time-indexing-pagination

    Feat: pagination + infinite scroll
    mattyg authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    9db9e68 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42c75e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25f21da View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc839e9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #148 from GeekGene/fix/minor-quirks

    Fix/minor quirks
    mattyg authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    edfe3a6 View commit details
    Browse the repository at this point in the history