Avatar
Damus Code
4c96d763eb2fe01910f7e7220b7c7ecdbe1a70057f344b9f79c28af080c3ee30
damus iOS git code log

Inital embedded content parser (William Casarin)

search: switch to cursor_align function (William Casarin)

cursor: add align function (William Casarin)

cursor: fix some warnings (William Casarin)

cursor: fix empty string pushing in push_c_str (William Casarin)

cursor: add pull_varint_u32 (William Casarin)

cursor: add malloc_slice (William Casarin)

nostr_bech32: only parse up to raw bech32 buffers (William Casarin)

bech32: retab (William Casarin)

block: add bolt11 invoice encoding/decoding (William Casarin)

test: fix uint64 types (William Casarin)

make: cleanup a bit, separate bench running (William Casarin)

pushed to nostrdb:refs/heads/master

http://git.jb55.com/nostrdb/commit/7e2f2378b9621fb9d9eb71d4cce440c27fbd8c89.html

only add kind1 to timeline (William Casarin)

render only 50 events for now until we have infinite scroll (William Casarin)

net: geometric backoff connection retries on disconnects (William Casarin)

timeline: add new notes at the start (William Casarin)

log: remove "woke up" log. it's annoying (William Casarin)

Revert "Update README.md" (William Casarin)

pool: process all events as soon as possible (William Casarin)

pool: implement keepalive pinging (William Casarin)

relay: add ping method (William Casarin)

log: chop some noisy logs (William Casarin)

ui: brighter timeline text (William Casarin)

viewport scroll rendering experiments (William Casarin)

android: attempt to get it working on really old versions (William Casarin)

Update README.md (alltheseas)

add cargo-apk and aarch64-linux-android target (0xb10c)

compilation instructions (William Casarin)

framed shot (William Casarin)

fix image (William Casarin)

smaller image (William Casarin)

android branch (William Casarin)

pushed to notedeck:refs/heads/master

http://git.jb55.com/notedeck/commit/548325c478fc1ea74271c47d11ef0cb8e4139fed.html

relays: only give up looking when it makes sense (William Casarin)

smaller (William Casarin)

better image (William Casarin)

make sure the frame doesn't get smaller (William Casarin)

add working note (William Casarin)

just use the purple link directly (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/5c202fae4dfdfb36c7fb29da269f94e92904ffee.html

fix github action (William Casarin)

fix build (William Casarin)

pushed to nostrdb:refs/heads/master

http://git.jb55.com/nostrdb/commit/3e3cd0fb01c00a021c4094d5d69688e03dc88ebc.html

varint: switch to 64 bit varints (William Casarin)

test: disable migrate for now (William Casarin)

cursor: re-apply infinite loop bug fix (William Casarin)

add libnostrdb.a (William Casarin)

add initial content parser (William Casarin)

move everything to src (William Casarin)

add supporting files for the bolt11 parser (William Casarin)

improve compile times (William Casarin)

add nix shell (William Casarin)

re-apply ispunct crash fix (William Casarin)

make: don't build bindings in `all` (William Casarin)

commit config for now since rust can't build it yet (William Casarin)

rust: move into separate project (William Casarin)

deps: commit lmdb and flatcc (William Casarin)

rust: output bindings to build dir (William Casarin)

rust: update published includes (William Casarin)

rust: add description for initial release (William Casarin)

build: fix constness on config pointer in ingester thread (William Casarin)

rust: libc is not needed (William Casarin)

pushed to nostrdb:refs/heads/master

http://git.jb55.com/nostrdb/commit/ded5b85c629fe14652cd837bd9e1ec58938c0725.html

Handle period at end of URL (kernelkind)

Fix Issue #1820 Hashtags including U+5009 to U+500D are not correctly parsed (kunigaku)

Revert "nostrdb: close database when backgrounded" (Daniel D’Aquino)

tests: Disable NostrScriptTests.test_bool_set to reduce noise on CI/CD (Daniel D’Aquino)

Remove private key leak warning (kernelkind)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/e547e26d99536e1f48c346ba8ead87a5770f97e5.html

unjustify (William Casarin)

deps: fix nostr-sdk changes (William Casarin)

deps: bump nostr-sdk to latest (William Casarin)

remove negative kerning (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/c769afb9fe85c4559cc43b7be5d0dbb5c0d62004.html

escape html in opengraph properties (William Casarin)

update lockfile (William Casarin)

add html_escape (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/b86a552cde98c42acf072d046cb799a85ca79a43.html

tweak kerning (William Casarin)

trim title (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/16e58161f6b038cbed87cbf93be093a2fc00acfd.html

new background, drop shadow, larger text (William Casarin)

get it working on twitter (William Casarin)

bump abbrev, fix a warning (William Casarin)

fix startup (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/36405cf7a6d4e64ee58e66e3047e672c912e9b15.html

initial html page for notes (William Casarin)

add font (William Casarin)

badge: link to actions (William Casarin)

update gitignore (William Casarin)

fix skia dep (William Casarin)

update lockfile (William Casarin)

add missing file (William Casarin)

cleanup some stuff (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/777a644e4d64deffa44dd094d8500f4c1aeec761.html

ui: consistent quote text positioning (William Casarin)

refactor data completion, add initial design from karnage (William Casarin)

add default profile pic (William Casarin)

add tags to gitignore (William Casarin)

update deps (William Casarin)

update lockfile (William Casarin)

update lockfile (William Casarin)

assets: add default pfp (William Casarin)

deps: fix egui_skia (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/3b566b23f0a0ca33f38946c5d7d17c1d737107a5.html

Remove line break at the end of direct messages (kernelkind)

Merge remote-tracking branch 'github/translations' (William Casarin)

Translate Localizable.stringsdict in es_ES (transifex-integration[bot])

Translate Localizable.strings in es_ES (transifex-integration[bot])

Translate Localizable.strings in es_ES (transifex-integration[bot])

Translate InfoPlist.strings in es_ES (transifex-integration[bot])

Translate Localizable.strings in es_419 (transifex-integration[bot])

Translate Localizable.strings in es_419 (transifex-integration[bot])

Translate Localizable.strings in es_419 (transifex-integration[bot])

Translate Localizable.stringsdict in es_419 (transifex-integration[bot])

Translate Localizable.strings in es_419 (transifex-integration[bot])

Translate Localizable.stringsdict in hu_HU (transifex-integration[bot])

Translate Localizable.strings in hu_HU (transifex-integration[bot])

Translate InfoPlist.strings in hu_HU (transifex-integration[bot])

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/8a20e5845ef49c6c777b37f6b710abf0ca0deebc.html

move around some things, add code for pfps (William Casarin)

update gitignore and project file (William Casarin)

update lockfile (William Casarin)

rename Context to Notecrumbs (William Casarin)

remove unused file (William Casarin)

ui: move note ui to its own function (William Casarin)

pushed to notecrumbs:refs/heads/master

http://git.jb55.com/notecrumbs/commit/927ba5b1373b9a7ca8022812f88638ec6e6fe901.html

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

http://git.jb55.com/notecrumbs/commit/83fcf805c25d6bbed6b8f321460762dac142fdb0.html

handle extra slashes for relay url (kernelkind)

refactor: rename show image references to blur images (ericholguin)

add transifex mailmap (William Casarin)

pushed to damus:refs/heads/master

http://git.jb55.com/damus/commit/34e32bc93038912d064c1c400dc248c5c88862e8.html

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

http://git.jb55.com/nostrdb-rs/commit/892a395c86caf999fecce60ef747550644929161.html

0.1.0 -> 0.1.1 (William Casarin)

add ndb.process_event and tests (William Casarin)

doc: some initial note docs (William Casarin)

pushed to nostrdb-rs:refs/heads/master

http://git.jb55.com/nostrdb-rs/commit/c5c98de41e48b00bb46a2aa8111c68b4398e6de8.html