lists #4
No reviewers
Labels
No labels
a11y
Bug
Bug fix
Critical Priority
Documentation
Feature
Feature request
Held for next release cycle
High Priority
Low Priority
Medium Priority
Minor change
Translation/Locale
WIP
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: AkkomaGang/akkoma-fe#4
Loading…
Reference in a new issue
No description provided.
Delete branch ":lists"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
the API supports them, they just need to be added to the FE
f931b5de8b
to4e7c1f7ed3
this is how
/lists
looks now:4e7c1f7ed3
to9ad2809b41
added a list creation screen:
3b80b4d275
to349eb516d1
ok so
i'm almost done except for tests and a few annoying things, namely:
moving between lists keeps the timeline of the previous lists unless you reload. this is because the lists share athis.$store.state.statuses.timelines.list
timeline.there are two ways to fix this problem: either make it use something like
this.$store.state.statuses.timelines.list.(:id)
(the correct way, but also hard and annoying)or empty the list timeline when exiting a list (it's probably going to be super slow)
(i did the easier path)
(it's not bad actually and it was very simple)
when editing a list, the existing accounts sometimes won't load.
my instance is really slow for some reason so it might be negligible lag for everyone else (testing appreciated),(CAN REPRODUCE ON FASTER INSTANCES) but the user cards will attempt to load before the accounts have even been fetched. i've added a check for it, but it doesn't really help, it just displays nothing instead of erroring and breaking.i don't know how async works in js so help might be needed
WIP: liststo listsready for review! cc @floatingghost
i didn't write any tests because all of the test files that should have been updated are already very lacking, and also because writing tests is boring
liststo WIP: listsWIP again, i want to rewrite this, too many API calls are done directly
252d6fb11d
tofd26a91056
efa5a2eef5
toad77f4b314
WIP: liststo listsok @floatingghost it's ready
added tests as well
bb9e9ce55b
toba4656312a
heyyyy that's pretty good
works nicely
gud job