Mike Dilger
|
f17f978edf
|
Merge remote-tracking branch 'Nate-Levin/ui'
|
2023-08-17 07:17:05 +12:00 |
|
Mike Dilger
|
8bdf025a73
|
FIX: One more fix: sort after rescoring
|
2023-08-16 15:22:13 +12:00 |
|
Mike Dilger
|
84aafd62d6
|
Fix get_best_relays() ranking bugs
|
2023-08-16 14:44:16 +12:00 |
|
Mike Dilger
|
d16c602123
|
FIX: relay lists that included relays not already associated with a user were not getting those relays
|
2023-08-16 14:44:00 +12:00 |
|
Nate Levin
|
dedc1420cd
|
Dont show 'View Their Posts' when on the persons feed
|
2023-08-14 16:43:45 +12:00 |
|
Bu5hm4nn
|
dd19670e8b
|
RelayEntry:
- Status symbol now always has a helpful tooltip
- rank=0 is now dark-gray
|
2023-08-13 13:57:06 -10:00 |
|
Mike Dilger
|
fb05eb970c
|
Don't sort events unstable (makes same-time events bounce around)
|
2023-08-14 07:11:03 +12:00 |
|
Mike Dilger
|
39e20220f4
|
When deleting a relay, delete matching person_relay entries
|
2023-08-13 14:31:38 +12:00 |
|
Mike Dilger
|
e392923964
|
[MIGRATION] remove bad relays
|
2023-08-13 14:31:25 +12:00 |
|
Mike Dilger
|
175a33cdb4
|
[MIGRATION] Merge branch 'settings' into unstable
|
2023-08-13 12:56:43 +12:00 |
|
Mike Dilger
|
1f5f8c582b
|
Render content links to parameterized replaceable events as links that work
|
2023-08-13 12:47:06 +12:00 |
|
Mike Dilger
|
e1d6b18c22
|
Storage::get_parameterized_replaceable_event()
|
2023-08-13 12:47:06 +12:00 |
|
Mike Dilger
|
0bfacccbb0
|
bugfix: lmdb goes under profile_dir
|
2023-08-13 10:55:31 +12:00 |
|
Mike Dilger
|
7eb744d913
|
Settings UI: Fix save/revert surrounding DPI changes (plus formatting)
|
2023-08-13 10:34:47 +12:00 |
|
Mike Dilger
|
b1ca3c4123
|
UI settings page reworked
|
2023-08-13 10:12:54 +12:00 |
|
Mike Dilger
|
da015a5c99
|
Modify fetcher so we don't try to get settings during our GLOBAL lazy_static init
|
2023-08-13 09:49:38 +12:00 |
|
Mike Dilger
|
24064272b4
|
Settings: use new settings
|
2023-08-13 09:49:38 +12:00 |
|
Mike Dilger
|
2d5b255e15
|
Settings: migrate to a new structure
|
2023-08-13 09:49:38 +12:00 |
|
Mike Dilger
|
52eed34f58
|
cargo fmt
|
2023-08-13 09:09:59 +12:00 |
|
Mike Dilger
|
7ae3eae3c5
|
import: skip empty hashtags (make non-fatal)
|
2023-08-13 09:09:42 +12:00 |
|
Michael Dilger
|
91a48d98d3
|
Merge pull request #455 from dtonon/feature/nostr-com-web-sharing
Add 'Copy web link' command for a note
|
2023-08-13 09:05:48 +12:00 |
|
Mike Dilger
|
eb7067186c
|
Clean up image handling code
|
2023-08-13 08:38:58 +12:00 |
|
Daniele Tonon
|
33ad37c960
|
Add 'Copy web link' command for a note
|
2023-08-12 22:35:22 +02:00 |
|
Mike Dilger
|
234af77f73
|
Code to protect against accidental zero-length keys
|
2023-08-12 19:22:38 +12:00 |
|
Mike Dilger
|
c21246a44f
|
Previous fix key! was a mistake
|
2023-08-12 19:13:47 +12:00 |
|
Mike Dilger
|
4325d6bfd9
|
Fix key! (was allowing 512 bytes, LMDB keys can only be 511 bytes maximum)
|
2023-08-12 13:50:23 +12:00 |
|
Mike Dilger
|
5c61905db7
|
Fix inbox extent (replies chunk)
|
2023-08-11 17:09:35 +12:00 |
|
Mike Dilger
|
39d64a4add
|
Third time is a charm
|
2023-08-11 06:43:23 +12:00 |
|
Mike Dilger
|
f7ecf2e179
|
Fix path prefix issue on Windows (again)
|
2023-08-11 06:38:02 +12:00 |
|
Mike Dilger
|
006761cff0
|
Fix path prefix issue in Windows
|
2023-08-11 05:51:42 +12:00 |
|
Mike Dilger
|
1e2d627526
|
get_best_relays() now takes our rank and the historical success rate into account.
|
2023-08-10 16:51:02 +12:00 |
|
Bu5hm4nn
|
09bd81ac4e
|
Relay Active Page: Add "Pick Again" button next to title
|
2023-08-09 18:04:41 -10:00 |
|
Bu5hm4nn
|
bd4ea9fc76
|
RelayEntry: Add relay status symbol before title and display timeout in tooltip if any [L6]
|
2023-08-09 18:04:13 -10:00 |
|
Bu5hm4nn
|
363e8b55df
|
RelayEntry: Trim "wss://" and "ws://" before and "/" at end for List view names. Hover reveals full url. [L4]
|
2023-08-09 17:08:20 -10:00 |
|
Bu5hm4nn
|
26d92ebf73
|
Relay Lists: Add sort by name [L2]
|
2023-08-09 16:55:35 -10:00 |
|
Bu5hm4nn
|
ba60831696
|
RelayEntry: Add hide/unhide link and fix disabling links (K1)
|
2023-08-09 16:51:49 -10:00 |
|
Bu5hm4nn
|
46f888c0cc
|
Relay Lists: Show configure list view menu on top right
|
2023-08-09 16:09:26 -10:00 |
|
Mike Dilger
|
e88cfe5788
|
bugfix - can't edit profile
|
2023-08-10 12:08:08 +12:00 |
|
Mike Dilger
|
07a760b57a
|
Handle websocket status code 4000 (don't connect again)
|
2023-08-10 08:47:40 +12:00 |
|
Mike Dilger
|
b93b56ebab
|
Remove the stats bar
|
2023-08-10 08:22:16 +12:00 |
|
Mike Dilger
|
c4071f553a
|
Sort people again
|
2023-08-09 18:13:55 +12:00 |
|
Mike Dilger
|
63d809c505
|
sync storage again at the very end
|
2023-08-09 15:41:19 +12:00 |
|
Mike Dilger
|
c6bcfb2d45
|
lmdb: use NO_SYNC instead of WRITE_MAP
|
2023-08-09 14:54:29 +12:00 |
|
Mike Dilger
|
cbcf2d6e54
|
Only record a note as viewed if it isn't already recorded as such
|
2023-08-09 14:23:43 +12:00 |
|
Mike Dilger
|
7683d9d083
|
UI to use app.settings.public_key, not GLOBALS.signer.public_key()
|
2023-08-09 13:32:16 +12:00 |
|
Bu5hm4nn
|
008d193994
|
Relay Lists: Add "reasons" string to compact view
|
2023-08-08 15:15:43 -10:00 |
|
Bu5hm4nn
|
ff6d0d5e93
|
RelayEntry: Implement compact list view additional to the existing detailed list view
|
2023-08-08 13:51:41 -10:00 |
|
Mike Dilger
|
072101248a
|
Stop reading every event in the feed every frame. Only read the event later when needed.
|
2023-08-09 11:07:28 +12:00 |
|
Mike Dilger
|
f0fa649a8c
|
Feed refresh at startup default to 10 seconds not 1 second (until settings are loaded)
|
2023-08-09 10:52:59 +12:00 |
|
Mike Dilger
|
8767a6fa2c
|
Faster image resize
|
2023-08-09 10:06:26 +12:00 |
|
Bu5hm4nn
|
4ee91da38a
|
RelayEntry: Hide "force disconnect" button when relay is not currently connected
|
2023-08-08 11:19:52 -10:00 |
|
Mike Dilger
|
bd5bf71f5e
|
fix panic in unsupported event kind 'alt' tag handling
|
2023-08-09 08:31:26 +12:00 |
|
Mike Dilger
|
c62348cf2c
|
When copying from a DM, copy the decrypted content
|
2023-08-08 21:15:08 +12:00 |
|
Bu5hm4nn
|
eb6ca10158
|
RelayEntry [E3]: Implement "Remove relay from personal list" button
|
2023-08-07 14:11:34 -10:00 |
|
Bu5hm4nn
|
92c3486d88
|
Merge branch 'master' into feature/relay-list-widget
# Conflicts:
# src/ui/relays/mod.rs
resolved conflict by moving penalty box to active view for now
|
2023-08-07 12:48:45 -10:00 |
|
Mike Dilger
|
4af6a1f2f0
|
NIP-48: show note proxy info
|
2023-08-08 08:26:43 +12:00 |
|
Mike Dilger
|
976a1e1aa6
|
Better note cache invalidation when changing people
|
2023-08-08 06:39:44 +12:00 |
|
Mike Dilger
|
70e5d40176
|
lmdb: do import only after GLOBALS has been lazy-static created
|
2023-08-07 16:00:17 +12:00 |
|
Mike Dilger
|
b25a07b491
|
hover text to explain stats bar
|
2023-08-07 11:35:06 +12:00 |
|
Mike Dilger
|
cf24e945cf
|
Better rendering of non feed-related events, support 2nd half of NIP-31
|
2023-08-07 10:56:27 +12:00 |
|
Mike Dilger
|
7afb09853e
|
Track open subscriptions and show in stats bar
|
2023-08-06 11:37:16 +12:00 |
|
Mike Dilger
|
770e1ecf82
|
Only verify new events, not duplicates that we discard
|
2023-08-06 11:20:00 +12:00 |
|
Mike Dilger
|
014dc4a190
|
FIX: update last eose was not saving
|
2023-08-06 11:12:55 +12:00 |
|
Mike Dilger
|
506a6d3b64
|
Cleanup/minor fix subscriptions of threads
|
2023-08-06 10:17:50 +12:00 |
|
Mike Dilger
|
28ad46a83a
|
search: Handle nostr URLs and bech32 encodings and find those things
|
2023-08-06 10:05:07 +12:00 |
|
Mike Dilger
|
c68c54d696
|
fetcher: better comment; fetch shouldn't be pub
|
2023-08-06 10:03:41 +12:00 |
|
Mike Dilger
|
4cfb7cdd25
|
Merge branch 'unstable' into lmdb
|
2023-08-06 08:17:47 +12:00 |
|
Mike Dilger
|
aee795fda9
|
fetcher: wait 30 seconds if requeueing
|
2023-08-06 08:17:11 +12:00 |
|
Mike Dilger
|
5060f8799b
|
Merge branch 'unstable' into lmdb
|
2023-08-06 07:53:06 +12:00 |
|
Mike Dilger
|
00148740ad
|
Add number of events processed to stats bar
|
2023-08-06 07:52:24 +12:00 |
|
Mike Dilger
|
94259d220a
|
Fix image orientation
|
2023-08-06 07:51:19 +12:00 |
|
Mike Dilger
|
a298d116c7
|
bias minion event handling to prefer overlord messages
|
2023-08-05 16:15:15 +12:00 |
|
Mike Dilger
|
bba6ad5073
|
lmdb: has_event() optimization
|
2023-08-05 16:14:21 +12:00 |
|
Mike Dilger
|
f56d00022f
|
Merge branch 'unstable' into lmdb
|
2023-08-05 16:12:39 +12:00 |
|
Mike Dilger
|
dd67df119c
|
fetcher: show status code on other error
|
2023-08-05 14:47:19 +12:00 |
|
Mike Dilger
|
9f0b242bd2
|
Merge branch 'unstable' into lmdb
|
2023-08-05 14:21:17 +12:00 |
|
Mike Dilger
|
9bdfe47f43
|
fix fetcher fall-through
|
2023-08-05 14:11:40 +12:00 |
|
Mike Dilger
|
2d0ebafcab
|
Improve logging of lmdb migration 1
|
2023-08-05 10:13:54 +12:00 |
|
Mike Dilger
|
58bd2b7299
|
FIXES: more fixes in recent lmdb code
|
2023-08-05 10:02:26 +12:00 |
|
Mike Dilger
|
df5a250176
|
FIX: several critical commit()s were missing
|
2023-08-05 09:46:55 +12:00 |
|
Mike Dilger
|
2e7bcc129f
|
Merge branch 'unstable' into lmdb
|
2023-08-05 09:29:24 +12:00 |
|
Mike Dilger
|
205a28f84a
|
Passing transactions through storage calls
|
2023-08-05 09:29:02 +12:00 |
|
Mike Dilger
|
ea2d521c6c
|
Use shatter content to highlight drafted post, so it matches the highlighting that will be in the event.
|
2023-08-05 08:13:33 +12:00 |
|
Mike Dilger
|
2c94ff9201
|
tweak augments code
|
2023-08-05 07:41:30 +12:00 |
|
Mike Dilger
|
c9ba4b0fcd
|
Fix #438 Failed to setup database connection (on first run)
|
2023-08-04 22:23:10 +12:00 |
|
Mike Dilger
|
d9aff6a664
|
Try to share transaction on migration1, see how it affects disk usage
|
2023-08-04 11:25:17 +12:00 |
|
Mike Dilger
|
83a977d01a
|
cargo clippy
|
2023-08-03 11:10:36 +12:00 |
|
Mike Dilger
|
c0dadafd7d
|
Remove event_tags index and two unused temporary functions
|
2023-08-03 11:10:36 +12:00 |
|
Mike Dilger
|
feba64d9d2
|
Merge branch 'unstable' into lmdb
|
2023-08-03 11:09:52 +12:00 |
|
Mike Dilger
|
4e384bcde5
|
FIX: fetcher success status issue
|
2023-08-03 11:09:10 +12:00 |
|
Mike Dilger
|
3594f70c64
|
Use a smaller 24GB lmdb maximum
|
2023-08-03 06:17:41 +12:00 |
|
Mike Dilger
|
4c67016675
|
Merge branch 'unstable' into lmdb
|
2023-08-02 22:12:38 +12:00 |
|
Mike Dilger
|
1e7eb30d6b
|
Fix even more fetcher problems
|
2023-08-02 22:12:13 +12:00 |
|
Mike Dilger
|
4ad66a7197
|
Merge branch 'unstable' into lmdb
|
2023-08-02 21:40:02 +12:00 |
|
Mike Dilger
|
460565fdd8
|
Workaround badly cached images and fetcher-etag-cache error causing avatar failure
|
2023-08-02 21:34:12 +12:00 |
|
Mike Dilger
|
f5fe7a059e
|
some cargo clippy
|
2023-08-02 19:05:41 +12:00 |
|
Mike Dilger
|
d421b499fb
|
cargo fmt
|
2023-08-02 19:03:52 +12:00 |
|
Mike Dilger
|
08b9013633
|
Get merge to compile
|
2023-08-02 19:03:38 +12:00 |
|
Mike Dilger
|
216b71d56d
|
POSSIBLE MERGE remote-tracking branch 'remotes/bushmann/feature/relay-list-widget' into try
|
2023-08-02 18:54:04 +12:00 |
|
Mike Dilger
|
f6a3e97012
|
Add relays to stats bar
|
2023-08-02 18:39:42 +12:00 |
|