rust: initial api for Ndb and NdbConfig (William Casarin)
rust: fix some warnings (William Casarin)
rust: move to subfolder (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/627945923baa0ea683333919bdb21a467291b664.html
ci: add rust build to ci (William Casarin)
rust: build secp256k1 as a part of the build process (William Casarin)
rust: generate rust bindings from C header (William Casarin)
cursor: fix warning that build.rs is complaining about (William Casarin)
api: don't expose many internals, like note (William Casarin)
stream: actually use file pointer in stream api (William Casarin)
add "import -" (Yasuhiro Matsumoto)
build: fix additional compiler errors (William Casarin)
lmdb: don't begin query if we have a bad lmdb env (William Casarin)
cursor: silence utf8 warnings (William Casarin)
cursor: sync with damus' cursor (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/a0b7f76e59afa5662585fcd6ee2d7a8760d51fb0.html
Add regional relay suggestions to Relay Config View (Daniel D’Aquino)
refactor: add customizable properties to neutral button style (ericholguin)
nostrdb: close database when backgrounded (William Casarin)
nostrdb: don't begin query if we have a bad lmdb env (William Casarin)
Update Translations (William Casarin)
Translate Localizable.strings in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in pl_PL (transifex-integration[bot])
Translate InfoPlist.strings in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in ja (transifex-integration[bot])
Translate Localizable.strings in ja (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate Localizable.stringsdict in fi (transifex-integration[bot])
Translate InfoPlist.strings in es_419 (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.stringsdict in de (transifex-integration[bot])
Translate InfoPlist.strings in fi (transifex-integration[bot])
Translate Localizable.strings in fi (transifex-integration[bot])
Translate Localizable.stringsdict in vi (transifex-integration[bot])
Translate InfoPlist.strings in vi (transifex-integration[bot])
Translate Localizable.strings in vi (transifex-integration[bot])
Translate Localizable.stringsdict in ko (transifex-integration[bot])
Translate Localizable.strings in ko (transifex-integration[bot])
Translate Localizable.strings in nl (transifex-integration[bot])
Translate Localizable.strings in nl (transifex-integration[bot])
Translate Localizable.stringsdict in de (transifex-integration[bot])
Translate Localizable.stringsdict in de (transifex-integration[bot])
Translate InfoPlist.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate InfoPlist.strings in ko (transifex-integration[bot])
Translate InfoPlist.strings in nl (transifex-integration[bot])
Translate InfoPlist.strings in nl (transifex-integration[bot])
Translate Localizable.stringsdict in nl (transifex-integration[bot])
Translate InfoPlist.strings in ja (transifex-integration[bot])
Fix localization issues and export strings for translation (Terry Yiu)
Translate Localizable.strings in cs (transifex-integration[bot])
Translate InfoPlist.strings in cs (transifex-integration[bot])
Translate Localizable.strings in zh_HK (transifex-integration[bot])
Translate Localizable.stringsdict in zh_HK (transifex-integration[bot])
Translate Localizable.stringsdict in zh_TW (transifex-integration[bot])
Translate Localizable.stringsdict in zh_CN (transifex-integration[bot])
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/c22f5e90a33ab039cc08d4df440ad90e26c7898f.html
ui: allow users to collapse suggested hashtag view (ericholguin)
ux: minor improvements to qrcode scanning in images (ericholguin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/3e5029a4ad114e7caea1edc4ccf8da33c13da40f.html
textsearch: don't clear results if we get no results while typing (William Casarin)
nostrdb/writer: make sure we don't write a note if we already have it (William Casarin)
ndb: fix minor text search result bug (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/c4af40e64f3f33c84ce3b25bf813e8061b060efc.html
writer: make sure we don't write a note if we already have it (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/539cb0651e197a5f0670762413c087b5e121df69.html
writer: make sure we don't write a note if we already have it (William Casarin)
test: "fix" search test (William Casarin)
util: add print_util.h for various printing tasks (William Casarin)
search: fix another newest-first bug (William Casarin)
add lmdb data stuff to gitignore (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/b20928651fea142daaf639b935bee0bf9bb79d8a.html
v1.7 (William Casarin)
ndb: add safemode so we don't instantly crash on bad dbs (William Casarin)
ndb/txn: inherit active transactions on the same thread (William Casarin)
search: debounce when searching (William Casarin)
damus/c: fix a few warnings (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/104f490e867e57c1f4cd5da42b76cc87dbb87a89.html
search: add damus search ui (William Casarin)
ndb: more dumb results building (William Casarin)
ndb/note: always track note size, add to_owned (William Casarin)
build: fix a few warnings (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/4bf8a68c9c13e4af3548a55e7f40a92476a13d4e.html
ndb: add initial search interface (William Casarin)
nostrdb/search: fix another newest-first bug (William Casarin)
nostrdb: add cpu helper (William Casarin)
Ndb: update to use new nostrdb config struct (William Casarin)
fix some incompatibility between nostrdb and damus' (William Casarin)
nostrdb/search: fix subtle bug with some newest-first text search (William Casarin)
nostrdb/search: also index longform (William Casarin)
nostrdb/refactor: move search key printer in case we need it (William Casarin)
nostrdb/search: make sure we break instead of return (William Casarin)
nostrdb/search: allow searching from newest-to-oldest and oldest-to-newest (William Casarin)
nostrdb/search: add limit param (William Casarin)
nostrdb/search: remove result printing, move to util/ndb (William Casarin)
nostrdb/Delete unuse argument (destsize) (hakkadaikon)
nostrdb/rename get_physical_cores to get_cpu_cores (William Casarin)
nostrdb/config: fix ingester thread settings (William Casarin)
nostrdb/ingest: add configurable ingest filter (William Casarin)
nostrdb/search: phrase searching working (William Casarin)
nostrdb/flag: add ndb config flag for skipping note verification (William Casarin)
nostrdb/search: fix infinite loop when parsing some notes (William Casarin)
nostrdb/segfault: fix weird crash in ispunct (William Casarin)
nostrdb/db: remove the DUPFIXED flag from the fulltext db (William Casarin)
nostrdb/debug: fix some debug-mode compile issues (William Casarin)
nostrdb/search: prepare text search for accurate phrase results (William Casarin)
nostrdb/search: make search case insensitive (William Casarin)
nostrdb/Add fulltext search index (William Casarin)
nostrdb/Fix invalid db selection when writing kind index (William Casarin)
nostrdb/index: write kind index when processing notes (William Casarin)
nostrdb/refactor: move write id index to its own function (William Casarin)
nostrdb/refactor: move profile index writing to its own function (William Casarin)
nostrdb/index: create kind+timestamp index database (William Casarin)
nostrdb/index: add u64_timestamp lmdb comparator (William Casarin)
nostrdb/debug: use mdb_strerror in more places (William Casarin)
nostrdb/filter: make sure we only match single chars (William Casarin)
nostrdb/filters: add initial filter interface (William Casarin)
cursor: add cursor_memset (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/9502fc30ba02c2911165443e7fccf0183059cf65.html
search: fix subtle bug with some newest-first text search (William Casarin)
search: also index longform (William Casarin)
refactor: move search key printer in case we need it (William Casarin)
test: fix text search test (William Casarin)
util/ndb: return note ids (William Casarin)
test: add missing search testdata (William Casarin)
search: make sure we break instead of return (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/26e80542a7f55e31a7ee7f181270a56a9a74d1df.html
search: allow searching from newest-to-oldest and oldest-to-newest (William Casarin)
search: add limit param (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/a3915f898309cf07c5188347ae2492674bc70d46.html
search: remove result printing, move to util/ndb (William Casarin)
remove old benchmark (William Casarin)
util/ndb: fix build (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/6651511d65a284f4965837e9a9233c55d8df1db6.html
Delete unuse argument (destsize) (hakkadaikon)
rename get_physical_cores to get_cpu_cores (William Casarin)
add missing cpu.h (William Casarin)
config: fix ingester thread settings (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/5517c2bb2ca9ef613c3c3423088951cb76e973b0.html
ingest: add configurable ingest filter (William Casarin)
readme: you need to make many-events! (William Casarin)
readme: show search query output (William Casarin)
readme: fix typo (William Casarin)
readme: update to mention ndb tool (William Casarin)
readme: update wording (William Casarin)
readme: note about api stability (William Casarin)
Switch to GPL (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/c0d2b49ab813010ed18bd9cf8980141a30f591ad.html
relays: Publish kind 10_002 (Kieran)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/7a5aef94a8cf854185ffceda15306571f791b4da.html
search: phrase searching working (William Casarin)
flag: add ndb config flag for skipping note verification (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/bd69f9ff1f177aac8ec101d57d97d23b50f655bf.html
util/ndb: add import command (William Casarin)
util/ndb: add fulltext searching (William Casarin)
util/ndb: reduce threads a bit (William Casarin)
search: fix infinite loop when parsing some notes (William Casarin)
segfault: fix weird crash in ispunct (William Casarin)
db: remove the DUPFIXED flag from the fulltext db (William Casarin)
debug: fix some debug-mode compile issues (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/7cd176001388fd977a56bc2c64781a382a69c2ad.html
search: prepare text search for accurate phrase results (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/6511fea2cb622c4ff65821401bef3f3c189628f0.html
search: make search case insensitive (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/6e9b1aa0f848292eb5a52b41bad48b0478ac0c07.html