William Casarin
ebfa9e4450
fix log message for relay states
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-11-15 10:11:04 -08:00
William Casarin
01bedac710
Fix filter states when adding columns
...
This fixes various issues with filter states when adding columns. We now
maintain multiple states per relay so that we don't lose track of
anything.
Fixes: https://github.com/damus-io/notedeck/issues/431
Fixes: https://github.com/damus-io/notedeck/issues/359
Signed-off-by: William Casarin <jb55@jb55.com >
2024-11-14 15:25:08 -08:00
William Casarin
ca09dc1675
filters: add limits to follow filters
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-09-02 18:16:22 -07:00
William Casarin
ad244d48c0
fetch contact lists
...
If we don't have a contact list, make sure to fetch one
Signed-off-by: William Casarin <jb55@jb55.com >
2024-09-02 16:22:29 -07:00
William Casarin
a051760fd9
contacts: fix hashtags in filter_from_tags
...
split hashtag follows into a separate Filter, combining authors and
hashtags doesn't work, because this is considered an AND filter, where
we want an OR.
We may want an option to split hashtags follows into a separate column.
Signed-off-by: William Casarin <jb55@jb55.com >
2024-08-31 05:43:43 -07:00
William Casarin
dd60d03407
filter: create filter from contact list
...
This adds a method for creating filters from contact lists. We will be
using this for creating follow timelines.
Signed-off-by: William Casarin <jb55@jb55.com >
2024-08-30 08:49:29 -07:00
William Casarin
9328ef2dff
remove duplicate filter types
...
only use nostrdb::Filter
Signed-off-by: William Casarin <jb55@jb55.com >
2024-08-19 21:12:32 -07:00
William Casarin
c3fc4e09e8
thread: fix ordering and duplication bugs
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-07-31 13:55:06 -07:00
William Casarin
5be6b1ca68
ui: move timeline view to its own file
...
Also add some thread methods for fetching new notes
Signed-off-by: William Casarin <jb55@jb55.com >
2024-07-31 13:51:24 -07:00
William Casarin
483e8e85d6
fix until filters
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-04-12 20:30:28 -07:00
William Casarin
2936012308
filters: fix hashtag filters
...
We might need to move to something a bit more generic that works
for all generic tag filters.
2024-03-22 10:23:41 +01:00
William Casarin
f323fe7379
LOCAL RELAY MODEL IS WORKING
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-02-09 16:59:49 -08:00
William Casarin
74ce87049d
local nostrdb subscriptions working
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-02-07 15:18:23 -08:00
William Casarin
243f6cecd7
add enostr->nostrdb filter conversions
...
Signed-off-by: William Casarin <jb55@jb55.com >
2024-02-07 12:06:59 -08:00