Damus Code's avatar
Damus Code
code@damus.io
npub1fjtd...fnas
damus iOS git code log
Damus Code's avatar
code 1 year ago
v1.7 (8) (William Casarin) mention: add note about text suggestion mention inteference (William Casarin) media: remove minWidth on Load Media formatting (kernelkind) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
translate: disable translate DMs (William Casarin) v1.7 (7) (William Casarin) enable purple (William Casarin) profile: show subscriber date instead of number (William Casarin) split up date formatting (William Casarin) purple: prevent screen dismiss on purple welcome view (William Casarin) purple: consolidate UserBadgeInfo with Account (William Casarin) purple: speed up continue button fade-in (William Casarin) purple: add "continue" button to checkout verification step (William Casarin) v1.7 (6) (William Casarin) ui: truncate visible media URL (kernelkind) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
purple: notify main DamusPurpleView when user gets a subsscription (Daniel D’Aquino) purple: fix dark mode issues (Daniel D’Aquino) purple: add translation setup view the onboarding (Daniel D’Aquino) purple: disable apple IAP ui by default (Daniel D’Aquino) purple: adapt to integrate better with the LN flow (Daniel D’Aquino) purple: feature flag management (Daniel D’Aquino) purple: improve environment handling (Daniel D’Aquino) ui: fix load media formatting on small screens (kernelkind) nip19: do not include tag for nevent mention (kernelkind) nip19: fix shared nevents that are too long (kernelkind) fix build (William Casarin) txn: fix potential crash from transaction in view closure (William Casarin) purple: switch local testing to staging testing (William Casarin) purple: add staging option to DamusPurpleURL (William Casarin) purple: add querystring helper (William Casarin) Revert "profile: rename Following to Frens" (William Casarin) purple: add subscriber number on the Purple supporter badge (Daniel D’Aquino) test: fix test build error (William Casarin) project: remove TXNDEBUG (William Casarin) ux: Onboarding improvements (ericholguin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
v1.7 (5) (William Casarin) txn: fix subtle transaction inheritence bugs (William Casarin) debug: enable txndebug (William Casarin) ndb: use is_closed which also check nil ptrs (William Casarin) damus_state: switch to class instead of struct (William Casarin) 1.7 (4) (William Casarin) txn: don't attempt to close transactions from older db generations (William Casarin) Revert "lmdb: fix weird crash in lmdb. need to follow up upstream" (William Casarin) fix build (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
v1.7 (3) (William Casarin) lmdb: fix weird crash in lmdb. need to follow up upstream (William Casarin) ndb: fix crash with Ndb garbage collection on de-init (William Casarin) txn: do another guard check before query just in case (William Casarin) project: clean up some stuff (William Casarin) debug: add some transaction debugging (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Revert "mute: adding new structs/enums for new mute list" (William Casarin) Revert "mute: add new UI views for new mute list" (William Casarin) Revert "mute: migrate Lists.swift to use new MuteItem" (William Casarin) Revert "mute: receiving New Mute List Type" (William Casarin) Revert "mute: adding filtering support for MuteItem events" (William Casarin) Revert "mute: updating UI to support new mute list" (William Casarin) Revert "mute: adding ability to mute hashtag from SearchView" (William Casarin) Revert "mute: migrating muted_threads to new mute list" (William Casarin) txn: do not close txn if database is already closed (William Casarin) project: only bump damus build from project (William Casarin) Revert "project: add 'updates files in place' to info.plist" (William Casarin) project: fix invalid info.plist entry (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
v1.7 (2) changelog (William Casarin) v1.7 (2) (William Casarin) project: add 'updates files in place' to info.plist (William Casarin) project: upgrade to recommended settings (William Casarin) mention: fix missing @ on mentions (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
mute: migrating muted_threads to new mute list (Charlie Fish) mute: adding ability to mute hashtag from SearchView (Charlie Fish) mute: updating UI to support new mute list (Charlie Fish) mute: adding filtering support for MuteItem events (Charlie Fish) mute: receiving New Mute List Type (Charlie Fish) mute: migrate Lists.swift to use new MuteItem (Charlie Fish) mute: add new UI views for new mute list (Charlie Fish) mute: adding new structs/enums for new mute list (Charlie Fish) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
nip19: generate nip19 data in ellipsis & share menus (kernelkind) nip19: add search functionality for naddr, nprofile & nevent (kernelkind) nip19: add naddr link support (kernelkind) nip19: add EventLoaderView for nevent mentions (kernelkind) nip19: add bech32 TLV url parsing (kernelkind) mention: fix broken mentions when there is text is directly after (kernelkind) purple: polish UI/UX flow (kernelkind) carousel: save current viewed image index when switching to fullscreen (kernelkind) mention: allow mentioning users with punctuation characters in their names (kernelkind) purple: add support for LN checkout flow (Daniel D’Aquino) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
menu: move mute thread further away from bookmark (alltheseas) nip19: add high level bech32 encoding method (kernelkind) nip19: added swift enums (kernelkind) nip19: add kind to naddr & nevent (kernelkind) perf: debounce scroll queue (William Casarin) debouncer: add new debounce methods (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
timeline: remove dubious button styling setting (William Casarin) perf: reduce the number of swiftui updates in ImageCarousel (William Casarin) perf: fix gif decoding performance issues (William Casarin) close nostrdb and disconnect from relays on logout (William Casarin) ndb: fix crashed when trying to process client event on a closed db (William Casarin) test: switch test to use failable transactions (William Casarin) test: fix crashing in AUTH test (William Casarin) notifications: don't hold onto note ref outside of txn (William Casarin) ndb/txn: make transactions failable (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
Revert "Revert "nostrdb: close database when backgrounded"" (William Casarin) profile: partially fix performance regression (William Casarin) Change DamusUserDefaults to mirror settings from app container (Daniel D’Aquino) Fix test target build error (Daniel D’Aquino) Do not show notifications from muted users (Daniel D’Aquino) Fix user setting access issue in the notification extension (Daniel D’Aquino) Implement zap notification support for push notifications (Daniel D’Aquino) Reuse local notification logic with push notifications (Daniel D’Aquino) Migrate setting and key stores to shared UserDefaults (Daniel D’Aquino) Bring local notification logic into the push notification target (Daniel D’Aquino) Unfurl profile name on remote push notifications (Daniel D’Aquino) docs: fix typos (vuittont60) docs: update CONTRIBUTING to mention v2 patch series (William Casarin) pushed to damus:refs/heads/master
Damus Code's avatar
code 1 year ago
query: add tag index and tag queries (William Casarin) filter: don't end field if we don't have one active (William Casarin) cli/ndb: allow multiple kind values in query (William Casarin) envrc: add PWD to path (William Casarin) perf: add some flamegraph helpers to makefile (William Casarin) fix macos build (William Casarin) ndb: measure query performance (William Casarin) pushed to nostrdb:refs/heads/master