relays: automatically load extra regional bootstrap relays (Daniel D’Aquino)
ux: add long press to profile to navigate to profile page (ericholguin)
ui: change post view background to be all black (ericholguin)
ui: make qrcode view font color white (ericholguin)
ui: update the customize zap view (ericholguin)
ui: status view fixes for smaller screen devices (ericholguin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/d2bb013db7d2a1d1161b524a4a5c35b0c7fa94e9.html
noting: users are now notified when you quote repost them (William Casarin)
load_profiles: add context for debugging (William Casarin)
perf: don't continuously attempt to fetch old profiles (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/7710839261bcdac27028755f2d7c07329b2690ff.html
ui: Add setting that allows users to optionally disable profile action sheets. (Daniel D’Aquino)
ui: Add follow button to profile action sheet (Daniel D’Aquino)
zaps: Implement single-tap zap on profile action sheet and fix zap fallthrough on default settings (Daniel D’Aquino)
Rename ZapButton to NoteZapButton and ZapButtonView to ProfileZapLinkView (no-op) (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/bbccc27a26f0c72050442880e55235c4848c4bb6.html
ndb: new methods for profile fetched_at (William Casarin)
ndb: update nostrdb (William Casarin)
ndb: update bindings (William Casarin)
Merge remote-tracking branch 'github/translations' (William Casarin)
v1.6 (24) changelog (William Casarin)
smol fix (William Casarin)
Translate Localizable.stringsdict in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in lv_LV (transifex-integration[bot])
Translate Localizable.strings in lv_LV (transifex-integration[bot])
Translate InfoPlist.strings in lv_LV (transifex-integration[bot])
Translate Localizable.stringsdict in pl_PL (transifex-integration[bot])
Translate Localizable.strings in pt_PT (transifex-integration[bot])
Translate InfoPlist.strings in pt_PT (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in de (transifex-integration[bot])
Translate Localizable.strings in es_419 (transifex-integration[bot])
Translate Localizable.stringsdict in es_419 (transifex-integration[bot])
Translate InfoPlist.strings in es_419 (transifex-integration[bot])
Translate Localizable.strings in es_419 (transifex-integration[bot])
Translate InfoPlist.strings in sw (transifex-integration[bot])
Translate InfoPlist.strings in zh_TW (transifex-integration[bot])
Translate Localizable.strings in zh_TW (transifex-integration[bot])
Translate Localizable.strings in zh_CN (transifex-integration[bot])
Translate Localizable.strings in zh_CN (transifex-integration[bot])
Translate Localizable.strings in zh_CN (transifex-integration[bot])
Translate InfoPlist.strings in zh_HK (transifex-integration[bot])
Translate InfoPlist.strings in zh_CN (transifex-integration[bot])
Translate Localizable.strings in es_ES (transifex-integration[bot])
Translate InfoPlist.strings in es_ES (transifex-integration[bot])
Translate Localizable.stringsdict in es_ES (transifex-integration[bot])
Translate Localizable.strings in pl_PL (transifex-integration[bot])
Translate Localizable.strings in pl_PL (transifex-integration[bot])
Translate Localizable.strings in pl_PL (transifex-integration[bot])
Translate Localizable.strings in el_GR (transifex-integration[bot])
Translate InfoPlist.strings in el_GR (transifex-integration[bot])
Translate InfoPlist.strings in pl_PL (transifex-integration[bot])
Translate Localizable.stringsdict in el_GR (transifex-integration[bot])
Translate Localizable.strings in nl (transifex-integration[bot])
Translate Localizable.stringsdict in sv_SE (transifex-integration[bot])
Translate Localizable.strings in sv_SE (transifex-integration[bot])
Translate InfoPlist.strings in sv_SE (transifex-integration[bot])
Translate Localizable.strings in hu_HU (transifex-integration[bot])
Translate InfoPlist.strings in hu_HU (transifex-integration[bot])
Translate Localizable.stringsdict in hu_HU (transifex-integration[bot])
Translate InfoPlist.strings in nl (transifex-integration[bot])
Translate Localizable.stringsdict in nl (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 Localizable.strings in ja (transifex-integration[bot])
Translate InfoPlist.strings in ja (transifex-integration[bot])
Translate Localizable.stringsdict in ja (transifex-integration[bot])
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/a324523b85527d14834189979f8cb8aea0924cd9.html
zaps: Improve discoverability of profile zaps (Daniel D’Aquino)
ui: reduce size of event menu hitbox (William Casarin)
Clarified camera and mic usage strings (William Casarin)
nav: compare searches for navigation decisions (Davide De Rosa)
ui: Add suggested hashtags to universe view (Daniel D’Aquino)
onboarding: Suggest first post during onboarding (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/e70f270c5c8d05cd192212769b514ca5581bd012.html
nav: fix pushing duplicate routes (Davide De Rosa)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/7c984899047440ff1ef343619d83cdc795f31d89.html
test: add test for fetched_at logic (William Casarin)
record when a profile was last fetched (William Casarin)
stats: add reaction counter (William Casarin)
update generated bindings for note metadata (William Casarin)
update metadata schema (William Casarin)
txn: refactor nostrdb to use ndb_txn in more places internally (William Casarin)
testdata: add japanese profile (William Casarin)
test: update replacement test (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/25e0a9f2d3e98ccbbafb53504599f57a20fcb0b1.html
dm: Do not show DMs from muted users (Daniel D’Aquino)
test: Add basic snapshot test coverage for EventView (Daniel D’Aquino)
ui: prefix username with `@` character, fix spacing (Daniel D’Aquino)
storage: set disk cache expiry dates for images (Daniel D’Aquino)
login: add nsec qr-scanning (Jericho Hasselbush)
ui: improve status view (ericholguin)
colors: add an adapatable white color (ericholguin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/06eb9d4a0e20132b04eb619db95eb42fe627288c.html
relays: allow users to hide the recommended relay view (ericholguin)
test: Setup Snapshot testing library and add a snapshot test (testTextWrapperViewWillWrapText) (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/05dee129b503f3fd500687e4ccfbd719e3383cfc.html
camera: actually add CameraPreview to project (William Casarin)
add CameraModel and CameraService for interacting with the camera (Suhail Saqan)
storage: Improve clear cache functionality (Daniel D’Aquino)
images: add scan for qr code to image context menu (ericholguin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/7a6a6dffbce69bcd233c593dbb5578d46fbd276b.html
network: Broadcast quoted notes when posting a note with quotes (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/a06be64894ea7ea369ae59431e71709fc364a4e0.html
test: temporarily disable UserCacheManagerTests (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/0f9e87cb3709633238f73d2b03fec92223cefc74.html
v1.6 (23) changelog (William Casarin)
v1.6 (23) final (William Casarin)
ui: Add merch store button to sidebar menu (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/1fabd4c0fe98d1f47b1fa0f76984ad78095bd49c.html
ui: keep location in timeline when returning from a thread (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/5e3afd0b1641787a68c6ea43016f71a46fca6761.html
Fix profiles not updating (William Casarin)
nostrdb: only process sent note events, not subs (William Casarin)
nostrdb: add last fetched records for profiles (William Casarin)
21 (William Casarin)
ui: remove unnecessary url string manipulations (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/b1c7ef9bd9033c0da2ad2d27e2e34abbd4fdc160.html
Fix profiles not updating (William Casarin)
profiles: switch to pubkeys for last fetched time (William Casarin)
db: add ndb_read_last_profile_fetch (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/9ce284a2f6d91bd1ae3786aec9010559a0986965.html
v1.6 (20) changelog (William Casarin)
v1.6 (20) (William Casarin)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/5fa138d05021134d9a6cb1ba16d4f726d59c8a82.html
ui: Improve UX around clearing cache (Daniel D’Aquino)
composer: Make text editor more robust (Daniel D’Aquino)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/24c2be02bb6a9ef395b1366a879e3e3d70b34c79.html
filters: Add filter to hashtag search timeline view (#1412) (Daniel D’Aquino)
Update translations (transifex-integration[bot])
fix video size detection, and audio track detection to work with HLS, add live stream indicator (Fishcake)
include m3u8 files for video playback (Fishcake)
ui: Fix issue where relays with trailing slashes cannot be removed (#1531) (Daniel D’Aquino)
ui: Filter out reposts where the inner event is from a person whom the user has muted. (#1216) (Daniel D’Aquino)
ui: Hide quoted or reposted notes from people whom the user has muted. (#1216) (Daniel D’Aquino)
Add translate.nostr.wine to available translation services (Mazin)
Remove nonfunctional LibreTranslate servers (Terry Yiu)
ui: Show muted thread replies at the bottom of the thread view (#1522) (Daniel D’Aquino)
camera: add CameraPreview for displaying the view the camera is reading (Suhail Saqan)
camera: add PhotoCaptureProcessor and VideoCaptureProcessor (Suhail Saqan)
pushed to damus:refs/heads/master
http://git.jb55.com/damus/commit/89acde1b90a8ec52f3475e4414619ce867cba0d3.html
db: add new database for tracking last profile fetches (William Casarin)
initial rust bindings (William Casarin)
make rust bindings dir (William Casarin)
add ndb_process_client_event(s) (William Casarin)
actually run profile updates test... (William Casarin)
log: cleanup logs (William Casarin)
pushed to nostrdb:refs/heads/master
http://git.jb55.com/nostrdb/commit/322375397f4103f2b9838f075864f9491bd20fe9.html