This website requires JavaScript.
8c5ec32eaa
nostrdb/Initial nostrdb relay subscriptions
William Casarin
2023-11-26 20:04:30 -08:00
bdedf8bd8c
nostrdb/disable lmdb download
William Casarin
2024-01-01 14:39:17 -08:00
c2383060aa
nostrdb/blocks: add ndb_blocks_flags function
William Casarin
2023-12-30 21:20:40 -08:00
432cdb96d9
nostrdb/fix: don't write the owned flag to the DB
William Casarin
2024-01-01 09:40:22 -08:00
f580c7dd93
nostrdb/fix clang compile issue
William Casarin
2023-12-30 19:20:38 -08:00
c677233dcb
nostrdb/blocks: expose block iterator internals
William Casarin
2023-12-30 19:19:15 -08:00
d063362bd7
nostrdb/blocks: write note blocks on ingest
William Casarin
2023-12-29 09:40:02 -08:00
088683696a
nostrdb/blocks: actually set the note block version
William Casarin
2023-12-30 06:33:12 -08:00
f2795aa71c
nostrdb/blocks: add ndb_blocks_free
William Casarin
2023-12-30 06:30:32 -08:00
c831976078
nostrdb/blocks: add total_size
William Casarin
2023-12-30 06:29:24 -08:00
c2c73c3af6
nostrdb/header: move bech32 around
William Casarin
2023-12-30 06:27:05 -08:00
971fa3e4ef
nostrdb/invoice: fix crash in any-amount invoice parsing
William Casarin
2023-12-29 09:38:34 -08:00
dfa145dd4a
nostrdb/parser: fix bech32 block decoding
William Casarin
2023-12-28 16:11:29 -08:00
4cfe28d802
nostrdb/bech32: fix big in bech32 size parsing
William Casarin
2023-12-28 14:46:17 -08:00
034f2cc02f
nostrdb/blocks: add note block iterator
William Casarin
2023-12-28 13:54:22 -08:00
6f9bd6c4f4
nostrdb/parser: handle period at end of url
kernelkind
2023-12-28 13:52:24 -08:00
d73422db38
nostrdb/content_parser: add initial db decoders
William Casarin
2023-12-27 14:55:17 -08:00
c3b06d281e
nostrdb/bech32: add some initial tests
William Casarin
2023-12-27 14:54:43 -08:00
1b09e9458c
nostrdb/nostr_bech32: parse in one pass
William Casarin
2023-12-27 14:28:20 -08:00
e0a2dcf3db
nostrdb/Inital embedded content parser
William Casarin
2023-12-27 12:43:20 -08:00
9ff1f69a82
nostrdb/search: switch to cursor_align function
William Casarin
2023-12-27 12:42:40 -08:00
623b8603c2
nostrdb/cursor: add align function
William Casarin
2023-12-27 12:41:59 -08:00
d8b083010d
nostrdb/cursor: fix some warnings
William Casarin
2023-12-27 12:41:52 -08:00
887eb4e1e2
nostrdb/cursor: fix empty string pushing in push_c_str
William Casarin
2023-12-27 12:41:19 -08:00
b5ad3ed1a5
nostrdb/cursor: add pull_varint_u32
William Casarin
2023-12-27 12:40:50 -08:00
371e9fb406
nostrdb/cursor: add malloc_slice
William Casarin
2023-12-27 12:40:26 -08:00
aa5809d792
nostrdb/nostr_bech32: only parse up to raw bech32 buffers
William Casarin
2023-12-27 12:35:54 -08:00
30ba0d72cc
nostrdb/bech32: retab
William Casarin
2023-12-23 15:42:36 -08:00
373cd71f69
nostrdb/block: add bolt11 invoice encoding/decoding
William Casarin
2023-12-23 14:46:00 -08:00
acaf327a07
nostrdb/make: cleanup a bit, separate bench running
William Casarin
2023-12-23 15:36:44 -08:00
9f0bf7dff5
nostrdb/fix github action
William Casarin
2023-12-23 15:23:57 -08:00
88d7eb8a86
nostrdb/fix build
William Casarin
2023-12-23 15:16:51 -08:00
76862776b8
nostrdb/varint: switch to 64 bit varints
William Casarin
2023-12-23 13:20:52 -08:00
4c55459c1f
nostrdb/test: disable migrate for now
William Casarin
2023-12-23 13:19:12 -08:00
f7cdc7bc31
nostrdb/cursor: re-apply infinite loop bug fix
William Casarin
2023-12-23 13:11:23 -08:00
1bc4971111
nostrdb/add libnostrdb.a
William Casarin
2023-12-22 17:10:54 -08:00
6ce6c79160
nostrdb/add initial content parser
William Casarin
2023-12-22 16:56:53 -08:00
1ffbd80c67
nostrdb: move everything to src
William Casarin
2023-12-23 09:30:08 -08:00
1fb88a912a
nostrdb: port everything over to be in as sync as possible
William Casarin
2024-01-25 14:33:44 -08:00
954f48b23d
c: move c files into nostrdb in prep for switchover
William Casarin
2024-01-25 14:30:16 -08:00
cc75a8450a
nostrdb: add supporting files for the bolt11 parser
William Casarin
2023-12-22 16:48:50 -08:00
389c2c9695
nostrdb: add supporting files before the move commit
William Casarin
2024-01-25 14:23:36 -08:00
4a6121ba13
c: move compiler to nostrdb dir
William Casarin
2024-01-25 14:18:05 -08:00
a469f2e127
nostrdb/re-apply ispunct crash fix
William Casarin
2023-12-17 13:29:40 -08:00
2f8f18b846
nostrdb/build: fix constness on config pointer in ingester thread
William Casarin
2023-12-14 12:10:35 -08:00
3a7cf4d08d
nostrdb/rust: initial api for Ndb and NdbConfig
William Casarin
2023-12-14 11:59:25 -08:00
e3001cc240
nostrdb/cursor: fix warning that build.rs is complaining about
William Casarin
2023-12-13 17:56:57 -08:00
d1ef113a8b
nostrdb/api: don't expose many internals, like note
William Casarin
2023-12-12 13:19:58 -08:00
f187f4f8f2
c: move cursor.h to nostrdb subdir
William Casarin
2024-01-25 14:01:03 -08:00
4e9583ef54
nostrdb/stream: actually use file pointer in stream api
William Casarin
2023-12-13 17:53:46 -08:00
cc95d5df6e
nostrdb/add "import -"
Yasuhiro Matsumoto
2023-12-03 23:33:57 +09:00
4ca156fd83
nostrdb/build: fix additional compiler errors
William Casarin
2023-12-10 19:04:40 -08:00
9f6da8eb79
Fix display issues with pasted or uploaded images
askeew
2025-08-09 01:31:30 +02:00
65a22813a3
refactor: Adding structure
ericholguin
2025-07-22 19:36:18 -06:00
fdbf271432
Add relay count and relay view to events
tyiu
2025-07-19 09:08:17 -04:00
b26eedc633
Fix note content rendering to not remove whitespace before hashtag
tyiu
2025-07-20 01:25:58 -04:00
b8c2896468
Add relay count and relay view to events
event-relays
tyiu
2025-07-19 09:08:17 -04:00
f4cda3b8dd
Fix note content rendering to not remove whitespace before hashtag
hashtag-spacing
tyiu
2025-07-20 01:25:58 -04:00
793970beaf
Add relay hints to tags and identifiers
tyiu
2025-07-13 01:45:16 -04:00
049d9170be
Translate Localizable.strings in de
transifex-integration[bot]
2025-07-18 19:40:03 +00:00
fd10c5672a
Translate Localizable.strings in de
transifex-integration[bot]
2025-07-18 19:38:13 +00:00
37bd9447f0
Translate Localizable.stringsdict in de
transifex-integration[bot]
2025-07-16 03:35:04 +00:00
e8457d7486
Translate Localizable.stringsdict in de
transifex-integration[bot]
2025-07-11 16:18:22 +00:00
280297ad35
Translate Localizable.stringsdict in de
transifex-integration[bot]
2025-07-11 16:17:54 +00:00
7da3ead01e
Translate Localizable.strings in de
transifex-integration[bot]
2025-07-11 16:14:14 +00:00
eddd908fa3
Add relay hints to tags and identifiers
relay-hints
tyiu
2025-07-13 01:45:16 -04:00
922c705dd0
WIP NIP-17 direct messages
nip-17-dms
tyiu
2025-06-09 20:31:00 -05:00
3ddb2625e9
Fix #nsfw tag filtering to be case insensitive
tyiu
2025-07-09 19:55:13 -04:00
6076aaf738
Fix #nsfw tag filtering to be case insensitive
nsfw-tag-case-insensitive
tyiu
2025-07-09 19:55:13 -04:00
f53ffae767
Fix stretchy banner header in Edit profile
Swift
2025-07-09 17:06:23 -05:00
b9168f9914
Merge pull request #3121 from damus-io/translations
Daniel D’Aquino
2025-07-09 10:43:04 -07:00
63ff2b6f9e
ui: Stabilize ImageCarousel height when swiping between images
Daniel D’Aquino
2025-07-07 11:03:50 -07:00
7d9468388b
Translate Localizable.strings in th
transifex-integration[bot]
2025-07-08 05:48:12 +00:00
66b555e0ff
Translate Localizable.strings in nl
transifex-integration[bot]
2025-07-07 08:55:42 +00:00
8df332472c
Translate Localizable.strings in nl
transifex-integration[bot]
2025-07-07 08:55:30 +00:00
6072668438
Translate Localizable.strings in ja
transifex-integration[bot]
2025-07-07 00:59:00 +00:00
6f26ddf7ac
Translate Localizable.stringsdict in ja
transifex-integration[bot]
2025-07-07 00:34:20 +00:00
df156df6d9
Export strings for translation
tyiu
2025-07-06 17:54:39 -04:00
11c367b541
Translate Localizable.strings in ja
transifex-integration[bot]
2025-06-30 06:25:58 +00:00
4e1b23d1cb
Translate Localizable.strings in nl
transifex-integration[bot]
2025-06-25 17:22:10 +00:00
2de3083dad
Translate Localizable.strings in th
transifex-integration[bot]
2025-06-25 06:57:08 +00:00
93149642db
Export strings for translation
tyiu
2025-06-25 00:26:54 -04:00
0b0d422b7a
Translate Localizable.stringsdict in th
transifex-integration[bot]
2025-06-25 03:47:23 +00:00
036ea50a3a
Translate Localizable.stringsdict in th
transifex-integration[bot]
2025-06-25 03:32:04 +00:00
073feccbbf
CI: Fix UI tests to include new onboarding steps
Daniel D’Aquino
2025-07-07 16:47:28 -07:00
eeea9d3266
Integrate follow packs into onboarding suggestions
Daniel D’Aquino
2025-05-16 14:45:22 -07:00
b8bf5df7bc
Add .build to .gitignore
Daniel D’Aquino
2025-06-25 14:25:17 -07:00
e9e68422d4
Implement max budget setting for Coinos one-click wallets
Daniel D’Aquino
2025-06-18 20:42:34 -07:00
6f9a00d728
Handle npub correctly in draft notes
Askia Linder
2025-06-21 17:32:29 +02:00
51e07df1b5
User section will be the last section in MutedView.
Askia Linder
2025-06-17 23:18:21 +02:00
2a42723b81
Update README
ericholguin
2025-06-07 12:56:33 -06:00
839ef6a80d
Remove image, video, and icon from non-media link previews if media links are present to reduce screen clutter
tyiu
2025-06-22 18:09:45 -04:00
c073dd8fea
Fix note rendering to include non-media link previews with image, video, and icon removed when media previews are disabled
tyiu
2025-06-22 01:03:50 -04:00
a8b6b5f10e
Remove image, video, and icon from non-media link previews if media links are present to reduce screen clutter
hidden-links-bug
tyiu
2025-06-22 18:09:45 -04:00
1bedb6b2bd
Fix note rendering to include non-media link previews with image, video, and icon removed when media previews are disabled
tyiu
2025-06-22 01:03:50 -04:00
8d9f728cf0
Display wallet response error if available
Daniel D’Aquino
2025-06-20 18:30:52 -07:00
2c62741e25
Remove incorrect Thai translation for notes_from_three_and_others
tyiu
2025-06-20 21:17:48 -04:00
1f612f7fde
Translate Localizable.strings in th
transifex-integration[bot]
2025-06-18 02:50:33 +00:00
0e9e102d0f
Translate Localizable.stringsdict in th
transifex-integration[bot]
2025-06-18 02:46:59 +00:00
b94e8765a1
Translate Localizable.strings in nl
transifex-integration[bot]
2025-06-17 08:51:17 +00:00