Commit Graph

289 Commits

Author SHA1 Message Date
1f34794945 release 1.0.0-beta1 1.0.0-beta1 2024-09-05 18:06:53 -04:00
77b60c4f0e todo 2024-09-05 17:52:23 -04:00
5e375fb9df readme 2024-09-05 17:52:18 -04:00
052c56e62f bump DB version 2024-09-05 17:52:18 -04:00
8f978426f4 NIP-20 was folded into NIP-01 2024-09-05 17:52:18 -04:00
4f9f7468ee use const refs for std::function callbacks 2024-09-05 17:52:18 -04:00
db2694809f bump golpe 2024-09-05 17:52:18 -04:00
169e633a08 Use Bytes32 instead of std::string where possible, to reduce memory usage 2024-09-05 15:12:40 -04:00
55fa4dc032 throw herr, not const char* 2024-09-05 15:07:02 -04:00
3358e5e0ff don't absolute qualify stdin (it's a macro) 2024-09-05 14:22:40 -04:00
4bb2a785d2 more work on error messages 2024-09-05 14:16:02 -04:00
378f4dac73 todo 2024-09-05 01:03:45 -04:00
271254f4b6 work on improving error messages 2024-09-05 01:03:28 -04:00
150ea1b887 include negentropy protocol version in NIP-11 and landing page 2024-09-04 23:31:25 -04:00
3016a9bb7a todo 2024-09-04 23:12:00 -04:00
29a9d653e7 detect and ignore duplicates in negentropy sync 2024-09-04 23:12:00 -04:00
e181627842 support multiple concurrent negentropy trees 2024-09-04 23:12:00 -04:00
09b26a2297 make all test scripts executable 2024-09-04 23:12:00 -04:00
bcf765a0da --fried only currently supported on little-endian (will fix eventually) 2024-09-04 23:12:00 -04:00
01dcf844b5 document --fried data format 2024-09-04 23:12:00 -04:00
b8d15e5b91 todo 2024-09-04 23:12:00 -04:00
a240f7adf9 remove feature: negentropy filters stored in events 2024-09-04 23:12:00 -04:00
9a7128e102 update for new DB layout 2024-09-04 23:12:00 -04:00
fc43a2260b update negentropy 2024-09-04 23:12:00 -04:00
9f2b6dcc66 negentropy docs 2024-09-04 23:12:00 -04:00
d17a6aa9c8 remove old ephemeral event pruning method 2024-09-04 23:12:00 -04:00
fa5ae606c6 update negentropy 2024-09-04 23:12:00 -04:00
eb24824b53 upgrade negentropy 2024-09-04 23:12:00 -04:00
684d083c6b optimise import 2024-09-04 23:12:00 -04:00
2b10fea6e7 fried feature 2024-09-04 23:12:00 -04:00
17f1ab3eea todo 2024-09-04 23:12:00 -04:00
47c26cc887 don't use flatbuffers for Event index table (make it opaque) 2024-09-04 23:12:00 -04:00
391f632b73 don't store receivedAt and source metadata 2024-09-04 23:12:00 -04:00
21d4e07b87 remove prefix matching for ids and authors filter fields
- this also fixes https://github.com/hoytech/strfry/issues/109
2024-09-04 23:12:00 -04:00
80249f2078 todo 2024-09-04 23:12:00 -04:00
454bb79291 bugfix 2024-09-04 23:12:00 -04:00
058c97f856 use custom packing for indexable data: PackedEvent 2024-09-04 23:12:00 -04:00
3905f84ec8 clean-up expiration logic a bit 2024-09-04 23:08:50 -04:00
f7ee2c23f1 Merge pull request #117 from KoalaSat/fix-cron-expiration-clean-up
Fix Cron expiration clean-up
2024-09-04 17:05:37 -04:00
3b79f3efe1 Fix Cron expiration clean-up 2024-08-08 14:35:35 +02:00
32a367738c add perl dependency 2024-07-22 14:41:20 -04:00
730f10cd3a plugin debug script 2024-07-21 11:18:36 -04:00
26991c79f3 remove back-compat with DB versions 0: fixes an annoying edge case where DB version isn't recorded on startup 2024-07-19 00:20:30 -04:00
19cff0502f bump golpe 2024-07-19 00:20:30 -04:00
34750699df Merge pull request #95 from alexgleason/nip11-limitation
Add NIP-11 limitations
2024-07-18 23:39:19 -04:00
30982c3f6c Merge pull request #100 from fiatjaf/nip70
implement NIP-70: protected events
2024-07-18 23:38:44 -04:00
5f89575568 Merge pull request #104 from zappityzap/pr-add-nip11-icon
Add NIP-11 icon URL
2024-07-18 23:33:19 -04:00
7ac7eaab80 fix build 2024-07-18 21:35:28 -04:00
233c50c88b remove perl package deps (they are now vendored in by golpe) 2024-07-18 21:28:42 -04:00
1b6292303d update supported nips list. 2024-04-09 08:20:11 -03:00