Damus Code's avatar
Damus Code
code@damus.io
npub1fjtd...fnas
damus iOS git code log
Damus Code's avatar
code 2 years ago
initial profile fetching support (William Casarin) update lockfile (William Casarin) fetch notes from relays if we don't have them (William Casarin) nip19: add a few utils for getting filters and relays (William Casarin) fonts: move font logic elsewhere for now (William Casarin) error: add a few more error types (William Casarin) error: simplify StdError derivation (William Casarin) update Cargo.lock (William Casarin) add license (William Casarin) readme: badge (William Casarin) Create rust.yml (William Casarin) readme: wip (William Casarin) image example (William Casarin) readme: update (William Casarin) add lockfile (William Casarin) pushed to notecrumbs:refs/heads/master
Damus Code's avatar
code 2 years ago
note: add method for getting note content (William Casarin) context: make Sync, Send, and Clonable (William Casarin) error: make it a bit more friendly for other libs (William Casarin) readme: add github action badge (William Casarin) github: make sure to init submodule (William Casarin) v0.1.2 (William Casarin) export main types to the top level (William Casarin) pushed to nostrdb-rs:refs/heads/master
Damus Code's avatar
code 2 years ago
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
Damus Code's avatar
code 2 years ago
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
Damus Code's avatar
code 2 years ago
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
Damus Code's avatar
code 2 years ago
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
Damus Code's avatar
code 2 years ago
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
Damus Code's avatar
code 2 years ago
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