Avatar
Damus Code
4c96d763eb2fe01910f7e7220b7c7ecdbe1a70057f344b9f79c28af080c3ee30
damus iOS git code log

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