damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-03-03 22:22Merge Communication NotificationsWilliam Casarin13+394-42
2025-03-02 17:27Change spaces to newlines in new posts to provide cleaner separation between text, uploaded media, and quoted notesTerry Yiu1+14-18
2025-03-03 19:33Merge pull request #2889 from damus-io/translationsDaniel D’Aquino15+237-89
2025-03-03 15:32Fix bug where profile view was showing more than just the notes and replies on the notes / notes & replies tabsTerry Yiu1+4-1
2025-02-28 17:44add todo for fixing q tagsWilliam Casarin1+1-0
2025-02-25 20:33Merge conversation tab and other updates from TerryWilliam Casarin10+184-62
2025-02-25 18:28prs: ensure PR always have a linked issueWilliam Casarin1+1-0
2025-02-13 02:25Improve open action handling for notificationsDaniel D’Aquino9+453-291
2025-02-17 22:19Add development and testing tipsDaniel D’Aquino1+16-0
2025-02-21 19:10Merge remote-tracking branches 'pr/2863', 'pr/2864', 'pr/2865' and 'pr/2866'William Casarin8+52-1
2025-02-21 19:07Revert "Update EventMenu.swift"William Casarin1+2-2
2025-02-21 14:45Update EventMenu.swiftalltheseas1+2-2
2025-02-19 23:21Fix issue where a NWC connection would not work unless restarting the appDaniel D’Aquino1+2-0
2025-02-17 03:52Trim whitespaces from Lightning addressesTerry Yiu3+15-10
2025-02-13 18:20Merge translationsWilliam Casarin17+239-57
2025-02-13 18:19Merge release processWilliam Casarin0+0-0
2025-02-12 23:44Merge Fix unwanted draft auto-scrollsWilliam Casarin3+155-53
2025-02-12 23:43reposts: add links to repost listing in timelineWilliam Casarin1+24-7
2025-02-12 20:16home: dont show reposts for the same note more than onceWilliam Casarin4+23-4
2025-02-11 23:58driveby compile warning fixesWilliam Casarin1+4-2
2025-02-12 19:07Change 'twitter' to 'X/Twitter' on README.mdemir yorulmaz1+1-1
2025-02-10 23:07Remove rust-nostr dependencyDaniel D’Aquino9+1557-72
2025-02-10 13:23Fix translation export script by upgrading nostr-sdk-swift dependency to support Mac CatalystTerry Yiu2+3-3
2025-01-30 05:53Release notes for v1.12.3Daniel D’Aquino1+14-0
2025-01-22 05:15Add release process issue templateDaniel D’Aquino1+52-0
2025-02-04 02:24Improve clarity of mute button to indicate it serves as a block featureDaniel D’Aquino2+2-2
2025-02-04 02:04Improve Microphone usage descriptionDaniel D’Aquino2+3-3
2025-01-30 00:33Add double star for Purple members that have been active for over a yearDaniel D’Aquino3+181-11
2025-01-17 11:00Unsubscribe from push notifications on logoutDaniel D’Aquino1+3-0
2025-01-15 08:47Make drafts persistentDaniel D’Aquino12+667-58
2025-01-10 04:34Fix disappearing events on thread viewDaniel D’Aquino8+258-231
2024-09-06 20:56Improve robustness of the URL handlerDaniel D’Aquino10+623-87
2025-01-19 18:21Remove language filtering from Universe feed because language detection can be inaccurateTerry Yiu3+1-18
2025-01-19 17:56Translate notes even if they are in a preferred language but not the current language as that is what users expectTerry Yiu2+5-7
2025-01-22 07:56Merge pull request #2812 from damus-io/translationsDaniel D’Aquino10+176-16
2025-01-22 05:01Version bump to 1.13Daniel D’Aquino1+10-6
2024-12-20 02:56v1.12 changelogDaniel D’Aquino1+39-0
2025-01-08 03:15nwc: Coinosericholguin79+93-122
2024-11-08 08:02Add Alby Go to mobile wallets selectionTomek ⚡ K5+21-0
2024-12-30 22:59Cancel ongoing uploading operations after cancelling postSwift Coder2+24-7
2024-12-28 14:48Improve accessibility of EditPictureControlDaniel D’Aquino1+51-0
2024-12-23 03:56Implement profile image cropping and optimizationDaniel D’Aquino14+1191-245
2024-12-18 10:42Add SwiftyCrop dependencyDaniel D’Aquino2+42-1
2024-12-23 18:20Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-12-23 01:29Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-23 01:29Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-23 01:28Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-22 10:27Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-21 21:18Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-21 21:10Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-21 20:49Export strings for translationTerry Yiu7+1790-1790
2024-12-17 20:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:12Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:09Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:05Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:05Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:04Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:02Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:00Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:34Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:33Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:31Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 22:45Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-09 19:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:23Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:23Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:21Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:19Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:18Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:17Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:15Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:13Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:12Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-18 14:17MacOS Damus Support allowing link and photo sharing optionSwift Coder1+20-1
2024-12-16 18:28Displaying suitable text instead of Empty Notification View Changelog-Fixed:Handle empty notification pages by displaying suitable text Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+17-13
2024-12-18 08:37Fix button hidden behind software keyboard in create account viewDaniel D’Aquino2+31-12
2024-12-16 15:22Fix non scrollable wallet screen Changelog-Fixed: Fix non scrollable wallet screen Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+43-41
2024-12-11 18:38Render Gif and video files while composing posts Changelog-Added: Render Gif and video files while composing posts Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+78-25
2024-12-11 01:21Export strings for translationTerry Yiu6+67-27
2024-12-11 01:10Fix suggested users category titles to be localizableTerry Yiu4+14-11
2024-12-11 00:45Fix GradientFollowButton to have consistent width and autoscale text limited to 1 lineTerry Yiu2+10-2
2024-12-10 01:42Fix right-to-left localization issuesTerry Yiu2+6-9
2024-12-09 23:49Fix AddMuteItemView to trim leading and trailing whitespaces from mute text and disallow adding text with only whitespacesTerry Yiu1+14-7
2024-12-09 23:36Fix SideMenuView text to autoscale and limit to 1 lineTerry Yiu1+2-0
2024-12-11 01:37Improve clarity of word search labelDaniel D’Aquino1+1-1
2024-12-11 01:21Fix issues with inputting a profile twice to the search barDaniel D’Aquino1+3-9
2024-12-11 01:18Turn on strict concurrency checksDaniel D’Aquino1+2-0
2024-12-09 09:05Version bump to 1.12Daniel D’Aquino1+2-2
2024-12-08 20:31Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:30Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:30Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:24Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:05Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:23Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:08Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:08Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:55Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:55Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:52Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:50Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:47Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:36Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-07 03:43Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-12-06 18:52Translate Localizable.stringsdict in artransifex-integration[bot]1+169-49
2024-12-06 18:21Translate Localizable.strings in artransifex-integration[bot]1+0-0
2024-12-06 17:50Translate Localizable.stringsdict in pt_PTtransifex-integration[bot]1+317-11
2024-12-06 17:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:29Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:28Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:28Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:27Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-05 00:14Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-04 18:07Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-04 15:02Fix non-breaking spaces in localized stringsTerry Yiu19+16-16
2024-12-04 09:57Revert "Replace non-breaking spaces with regular spaces as Apple's NSLocalizedString macro does not seem to work with it"Terry Yiu18+2-2
2024-12-04 01:00Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-03 22:12Fix localization issue on Add mute item buttonTerry Yiu4+6-4
2024-12-03 13:01Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-08 03:04Add profile info text in stretchable banner with follow button Changelog-Added: Add profile info text in stretchable banner with follow button Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+48-8
2024-11-26 22:21Paste Gif image similar to jpeg and png files This commit change will allow users to paste GIF file in the Post by copying from other apps (previously similar to pasting Jpeg and PNG image functionality)Swift Coder3+30-8
2024-12-03 06:50Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-03 05:57Export strings for translationTerry Yiu5+4811-14
2024-12-03 05:51Replace non-breaking spaces with regular spaces as Apple's NSLocalizedString macro does not seem to work with itTerry Yiu18+2-2
2024-12-03 05:43Fix localization issues in RelayConfigViewTerry Yiu1+6-6
2024-11-29 17:57Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-11-29 17:36Translate Localizable.strings in vitransifex-integration[bot]1+0-0
2024-11-29 02:32Translate Localizable.strings in artransifex-integration[bot]1+0-0
2024-11-27 20:28Translate InfoPlist.strings in artransifex-integration[bot]1+0-0
2024-11-27 04:40Translate InfoPlist.strings in bgtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-13 15:30Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-12 16:02Translate Localizable.stringsdict in pl_PLtransifex-integration[bot]1+42-22
2024-11-11 14:24Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-10-31 02:01Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-10-30 18:06Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-10-30 13:26Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-10-30 09:42Fix localization issues and export strings for translationTerry Yiu4+14-10
2024-10-29 19:37Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-11-24 00:13Fix duplicate uploadsSwift Coder1+4-0
2024-11-24 22:01Remove duplicate pubkey from Follow Suggestion list Changelog-Fixed: Remove duplicate pubkey from Follow Suggestion list Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+1-2
2024-11-21 21:16Fix Page control indicator for not reflecting current index of Image being previewedSwift Coder1+15-7
2024-11-20 14:23Fix Damus sharing issuesSwift Coder1+12-10
2024-11-22 19:49Fix CHANGELOG markdown syntax issueDaniel D’Aquino1+2-2
2024-11-20 19:50Add script to help identify duplicate changelog entriesDaniel D’Aquino1+42-0
2024-11-14 23:59Changelog entry for 1.11(10)Daniel D’Aquino1+54-0
2024-11-17 21:13Add edit banner button UI automated test + accessibility improvementsDaniel D’Aquino16+217-93
2024-11-12 03:09Move edit banner button into safe areaDaniel D’Aquino2+19-4
2024-11-18 19:39Fix issues with new Share extensionDaniel D’Aquino2+11-6
2024-11-18 18:32Fix logical merge errorDaniel D’Aquino1+20-14
2024-11-13 00:56Fix missing tab bar while navigatingSwift Coder1+3-0
2024-11-16 01:08Add Damus Share FeatureSwift6+1597-1
2024-11-07 01:39Make QR code scanning more robustDaniel D’Aquino10+349-644
2024-11-02 17:34Update and refactor ImageCarousel fill handlingDaniel D’Aquino2+212-104
2024-11-02 16:59Video coordination improvements and new video controls viewDaniel D’Aquino11+676-372
2024-11-02 01:39Refactor visibility trackerDaniel D’Aquino2+130-65
2024-11-02 01:12Improve full screen supportDaniel D’Aquino7+253-3
2024-11-02 00:57Improve SwipeToDismiss modifier UXDaniel D’Aquino1+5-1
2024-10-18 23:45Remove event details from full screen carouselDaniel D’Aquino1+1-9
2024-10-19 02:04Fix portrait video sizing on full screen carouselDaniel D’Aquino1+0-4
2024-10-18 19:46Rename VideoController to DamusVideoCoordinatorDaniel D’Aquino10+93-84
2024-11-11 22:36Add sharing option in image carousel view (#2629)Swift2+33-8
2024-10-27 13:05Add Edit, Share, and Tap-gesture in Profile pic image viewerSwift Coder2+48-7
2024-11-01 18:25Revert "fix: regression that dropped q tags from quote reposts"Daniel D’Aquino3+49-15
2024-10-20 21:58postview: add hashtag suggestionsSwift Coder4+159-23
2024-10-23 17:14fix: avatar image on qrcode viewSwift Coder1+12-14
2024-10-24 14:36fix: banner image uploadSwift Coder6+23-12
2024-10-28 18:40Merge remote-tracking branch 'github/pr/2622'William Casarin1+4-4
2024-10-27 03:55ui: reduce bold font in side menuericholguin1+2-2
2024-10-26 18:35Merge Translations #2603William Casarin14+37-73
2024-10-26 18:34Merge 'fix: Fix overlap in Universe view' #2607William Casarin1+1-1
2024-10-26 18:33Merge 'ux: increase opacity of tabbar and post button' #2608William Casarin2+2-2
2024-10-26 18:30Merge 'fix: regression that dropped q tags from quote reposts' #2617William Casarin3+15-49
2024-10-26 18:25Merge 'dismiss button in full screen carousel' #2611William Casarin2+16-8
2024-10-21 16:44Merge 'Maintain images preview as per the selection order' from 'github/pr/2595'William Casarin1+36-13
2024-10-16 16:14Merge 'Side menu redesign' from 'github/pr/2569' into masterWilliam Casarin2+86-105
2024-10-16 16:09Merge 'Fix padding for views for tabbar' from github/pr/2589William Casarin7+9-4
2024-10-16 15:48Merge multiple image uploadsWilliam Casarin2+48-35
2024-10-16 15:46Merge 'Fix sensitive chat bubble on iOS 18'William Casarin3+15-26
2024-10-14 19:02search: truncate contentWilliam Casarin1+1-1
2024-10-13 22:40Merge 'paste images' supportWilliam Casarin2+52-2
2024-10-08 07:55Merge 'ux: Seamless Timeline'William Casarin20+280-62
2024-09-30 21:21Translate Localizable.strings in es_EStransifex-integration[bot]1+0-0
2024-09-29 13:53Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-09-29 13:52Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-09-29 09:02Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-09-29 08:11Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:48Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 00:37Fix localization build failuresTerry Yiu9+349-438
2024-09-28 17:42Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-09-28 17:36Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-10-01 01:34ux: fix navigation placement in profile edit viewericholguin1+1-1
2024-09-27 20:55Merge remote-tracking branch 'github/translations'William Casarin5+0-0
2024-09-27 20:52fixup: 128 instead of 500William Casarin1+1-1
2024-09-27 20:49profiles: expand search results to 128William Casarin1+1-1
2024-09-27 19:45Merge 'Add PR template with checklist #2548'William Casarin1+36-0
2024-09-27 19:43Merge 'v1.10.1 changelog #2494'William Casarin1+50-0
2024-09-27 19:38Merge 'ui: add ndb search to universe view #2464'William Casarin6+258-10
2024-09-25 18:19Merge branch 'release_1.10'Daniel D’Aquino1+2-0
2024-06-21 04:11Add Apple translation popovers for notes for iOS 17.4+ and macOS 14.4+Terry Yiu4+65-22
2024-09-22 01:29Merge ios18-release_1.10 fixesWilliam Casarin16+75-6
2024-09-19 02:14Merge branch 'release_1.10'Daniel D’Aquino15+76-42
2024-09-11 22:05Improve local contact list handlingDaniel D’Aquino1+1-1
2024-09-06 03:08Merge branch 'release_1.10'Daniel D’Aquino6+64-23
2024-09-05 23:38Merge 'Add localization data to extensions'William Casarin1+8-0
2024-09-04 18:38Reapply and rework "ux: Mute selected text"ericholguin3+64-28
2024-09-04 17:46Merge branch 'release_1.10' into masterDaniel D’Aquino10+80-24
2024-09-01 14:33highlighter: add missing PostingTimelineViewWilliam Casarin1+2-0
2024-09-01 14:26Merge HighlighterWilliam Casarin46+2286-276
2024-08-22 00:20Improve handling of escape characters of mention suggestion menuDaniel D’Aquino1+18-7
2024-08-28 07:49Merge 'Fix AlbyHub zaps'William Casarin2+39-20
2024-08-27 11:24Merge 'Fix broken QR code scanner'William Casarin2+25-28
2024-08-27 11:23Merge 'Add nostrcheck'William Casarin2+33-55
2024-08-27 11:22Merge 'Fix push notification DM decryption'William Casarin1+4-0
2024-08-21 23:25Add mute button to ProfileActionSheetchungwwei1+18-0
2024-08-15 00:40ux: Mute selected textericholguin3+32-12
2024-08-12 18:54ux: Profile Edit Improvements (#2376)Eric Holguin5+194-34
2024-08-08 17:18Merge pull request #2365 from danieldaquino/#2341Daniel D’Aquino1+5-3
2024-08-05 17:57Merge remote-tracking branches 'pr/2362', 'pr/2361', 'pr/2319' and 'pr/2355'William Casarin23+635-149
2024-07-24 17:53Merge pull request #2338 from ericholguin/move-posting-timelineDaniel D’Aquino3+85-59
2024-07-19 20:09Add changelog for v1.8 and 1.9 (14) App Store releasesDaniel D’Aquino1+76-0
2024-07-19 17:50Merge pull request #2330 from ericholguin/highlight-fixesDaniel D’Aquino7+29-32
2024-07-15 04:56restore localization for custom tabsWilliam Casarin5+12-12
2024-07-15 19:19Version bump to 1.11Daniel D’Aquino1+2-2
2024-07-15 04:30Revert "Update README.md"William Casarin1+1-2
2024-07-13 00:31Add support for OnlyZaps mode on the new chat threadDaniel D’Aquino2+112-11
2024-07-13 00:32Fix issue where very long names would appear in two lines on the chat event viewDaniel D’Aquino1+1-0
2024-07-13 00:31Add missing mention view from chat event bubble viewDaniel D’Aquino1+5-0
2024-07-13 00:31Truncate long text messages on chat event viewDaniel D’Aquino1+2-2
2024-07-13 00:31Reduce minimum width for chat event viewDaniel D’Aquino3+38-9
2024-07-15 03:14Fix crash in profile related to profile updatesWilliam Casarin1+21-18
2024-07-15 03:14fix crash when adding duplicate mute itemsWilliam Casarin1+4-0
2024-07-15 03:13simplify CustomPicker and fix ios18 runtime errorWilliam Casarin6+31-43
2024-07-15 02:31flatbuffers: don't crash if there are flatbuffer errorsWilliam Casarin1+1-1
2024-07-13 18:23Merge pull request #2325 from tyiu/reactions-view-fixDaniel D’Aquino1+1-1
2024-07-09 22:02Update README.mdalltheseas1+2-1
2024-07-05 19:04Merge pull request #2308 from ericholguin/simplify-onboardingDaniel D’Aquino6+206-267
2024-07-02 02:07Update push notification device token addressDaniel D’Aquino1+2-2
2024-07-01 18:20Merge changes from 'release_1.9'Daniel D’Aquino1+16-6
2024-06-24 21:38Fix build error on the test targetDaniel D’Aquino1+1-1
2024-06-24 18:51Version bump to 1.10 (1)Daniel D’Aquino1+4-1
2024-06-24 18:38Merge pull request #2295 from tyiu/change-emoji-componentDaniel D’Aquino10+107-104
2024-06-24 18:30Merge pull request #2307 from damus-io/review_highlights_2024-06-19_rebasedDaniel D’Aquino24+724-26
2024-06-18 00:04New chat thread viewDaniel D’Aquino22+1326-67
2024-06-09 19:38Fix persistent wallet on log outericholguin1+1-0
2024-06-09 15:02Remove unused Trie and UserSearchCache as they have been superseded by NostrDBTerry Yiu5+0-476
2024-05-20 22:23Improve UX feedback around notification mode settingDaniel D’Aquino1+46-16
2024-05-20 21:55Revoke device token when user switches to local notification modeDaniel D’Aquino3+43-1
2024-05-20 21:35Send device token when switching to push notifications modeDaniel D’Aquino2+12-3
2024-05-20 21:26Add NIP-98 authentication to push notification clientDaniel D’Aquino1+29-22
2024-05-17 23:20Move device token sending logic to its own componentDaniel D’Aquino5+73-45
2024-05-15 23:47Add notification mode settingDaniel D’Aquino6+54-5
2024-05-15 23:47Fallback push notification suppression while we do not have entitlementDaniel D’Aquino1+19-2
2024-05-17 19:12Add working email hyperlinkalltheseas1+1-1
2024-05-11 00:03Chunk home filters to avoid hitting max filter item limitsDaniel D’Aquino5+182-2
2024-05-11 16:02nip10: simplify and fix reply-to-root bugsWilliam Casarin17+135-495
2024-05-10 20:221.9 (4)William Casarin1+2-2
2024-05-09 23:35Fix incorrect Privacy manifest plist keyDaniel D’Aquino2+2-2
2024-05-09 22:291.9 (3)William Casarin1+2-2
2024-05-09 22:17nip10: be nicer to deprecated nip10William Casarin2+6-3
2024-05-09 22:03v1.9 (2)William Casarin1+2-2
2024-05-09 22:02version: damus versions should be inherited from the projectWilliam Casarin1+2-4
2024-05-09 21:34events: try nostrdb cache if we don't have one in-memoryWilliam Casarin1+10-1
2024-05-09 21:33nip10: consolidate event_ref logic into ThreadReplyWilliam Casarin7+14-57
2024-05-09 20:49nip10: handle invalid reply-with-no-rootWilliam Casarin1+5-0
2024-05-09 20:33nip10: marker repliesWilliam Casarin10+231-28
2024-05-09 17:59Revert "perf: debounce scroll queue"William Casarin1+1-5
2024-05-08 01:13test: add missing mute test fileWilliam Casarin1+43-0
2024-05-07 04:32Add basic word muting automated testDaniel D’Aquino1+4-0
2024-05-07 04:31Implement cache on MutelistManagerDaniel D’Aquino1+45-5
2024-05-07 04:31Apply mute rules to Timeline views by defaultDaniel D’Aquino2+6-4
2024-05-07 04:31Mute: Add `user_keypair` to MutelistManagerDaniel D’Aquino10+20-15
2024-05-07 21:05nip10: fix mixed nip10 markersWilliam Casarin2+34-2
2024-04-25 21:03nip10: add marker nip10 support when reading notesWilliam Casarin4+203-13
2024-04-25 21:41test: disable broken auth testWilliam Casarin1+2-0
2024-05-06 20:06Merge pull request #2201 from tyiu/thaiDaniel D’Aquino2+79-73
2024-05-06 18:54Merge commit 0a6e40798a11 ("docs: add NIP04 to readme for encrypted DM's")William Casarin0+0-0
2024-05-06 18:25Merge Privacy report updates from release branch 'v1.8_relay_fix_and_video_player'Daniel D’Aquino3+62-0
2024-05-03 20:14Merge pull request #2199 from tyiu/tyiu/search-profile-sortDaniel D’Aquino2+16-18
2024-05-03 19:36Merge release branch 'v1.8_relay_fix_and_video_player'Daniel D’Aquino1+1-1
2024-05-03 15:53Merge remote-tracking branch 'github/translations'William Casarin12+412-0
2024-04-29 19:45Fix GIF uploadsDaniel D’Aquino5+54-5
2024-04-26 23:13Fix Ghost notifications from Damus Purple Impending expirationDaniel D’Aquino2+14-3
2024-04-25 21:54Revert "Cache videos"William Casarin5+1-127
2024-04-25 21:53Revert "Custom video loader caching technique"William Casarin2+11-300
2024-04-25 19:41Merge translationsWilliam Casarin68+552-385
2024-04-22 23:09ui: add First Aid view to settingsDaniel D’Aquino4+97-0
2024-04-22 23:09contacts: save first list to storage during onboardingDaniel D’Aquino4+47-16
2024-04-22 23:09contacts: save the users' latest contact event IDDaniel D’Aquino3+50-4
2024-04-18 23:03zaps: don't verify deschashWilliam Casarin1+0-3
2024-04-20 18:27Change reactions to use a native looking emoji pickerTerry Yiu6+70-340
2024-04-22 23:58translations: only translate kind 1sWilliam Casarin1+5-0
2024-04-11 00:42Custom video loader caching techniqueDaniel D’Aquino2+300-11
2024-04-11 00:41Cache videosDaniel D’Aquino6+242-1
2024-04-11 00:41Remove no-op performance tests that were causing issuesDaniel D’Aquino2+0-15
2024-04-15 03:16ui: Longform Improvementsericholguin3+133-13
2024-04-14 00:49nwc: disable mutinywallet button for nowWilliam Casarin1+7-0
2024-04-13 01:23Bump version to 1.9Daniel D’Aquino1+2-0
2024-04-12 20:35eden.nostr.land -> nostr.landWilliam Casarin1+1-1
2024-04-04 02:03ux: Relay Detail Redesignericholguin10+490-117
2024-04-04 16:57ui: fix cut off emoji reactionericholguin1+2-2
2024-03-27 02:43ux: fix image indicatorsericholguin2+51-42
2024-03-29 22:46postview: add haptic feedback on media upload resultSean Kibler1+13-2
2024-03-25 15:12Update issue templatesalltheseas1+27-0
2024-03-25 15:08Update issue templatesalltheseas1+35-0
2024-03-25 09:47relay: use hostname in relay list instead of full URLWilliam Casarin1+1-1
2024-03-25 09:04docs: specify that we are referring to Damus not the kernelWilliam Casarin1+1-1
2024-03-22 16:55Fix relay URL trailing slash issuesDaniel D’Aquino46+386-311
2024-03-14 23:22wallet: add callbackuri for mutiny wallet nwcericholguin1+1-1
2024-03-14 23:22ui: update zeus logo for wallet selectorericholguin1+0-0
2024-03-22 09:14docs: simplify contributingWilliam Casarin1+1-258
2024-03-20 09:57Merge branch 'video-controls'William Casarin14+423-163
2024-03-17 09:33Merge remote-tracking branch 'github/quote-reposts'William Casarin22+201-118
2024-03-13 15:06Update README.mdalltheseas1+2-0
2024-03-11 14:27ui: Add proxy view to selected eventsericholguin1+5-1
2024-03-11 14:27Minor Fixesericholguin1+3-3
2024-03-10 22:37ui: Wallet View redesign + Mutiny Wallet integrationericholguin10+262-59
2024-03-07 15:28ux: Relay View Improvementsericholguin9+293-379
2024-03-11 09:59Kick off v1.8 (1)William Casarin1+2-2
2024-03-11 09:58Merge branch 'v1.7-madeira-release'William Casarin3+41-12
2024-03-04 18:30Revert "Merge remote-tracking branch 'github/translations'"William Casarin7+39-119
2024-03-04 17:36Merge remote-tracking branch 'github/translations'William Casarin7+119-39
2024-03-04 17:28Merge branch 'v1.7-madeira-release'William Casarin6+88-18
2024-03-02 09:18Merge branch 'translations'William Casarin0+0-0
2024-02-28 03:32use camera controller in EditPictureControlkernelkind1+3-12
2024-02-28 03:32add performance upgrades to media pickerkernelkind8+203-149
2024-02-29 11:10Merge tag 'v1.7-rc2'William Casarin13+501-39
2024-02-26 19:31Merge improved mute functionality from CharlieWilliam Casarin44+1073-330
2024-02-26 18:22Merge branch 'iap-improvements'William Casarin4+162-16
2024-02-20 23:48media: fix gif upload regressionkernelkind2+60-10
2024-02-01 20:19translate: remove redundant translation callkernelkind1+0-11
2024-02-19 20:53refactor: rename ImagePicker -> MediaPickerkernelkind5+138-138
2024-02-19 20:53privacy: always strip GPS data from imageskernelkind1+2-1
2024-02-19 20:53picker: upgrade to newer image picker controllerkernelkind5+139-88
2024-02-19 20:53privacy: add function to strip location data from photoskernelkind4+87-0
2024-02-14 03:20translate: implement string distance for close matcheskernelkind3+119-0
2024-02-05 03:24nip48: initial supportericholguin9+469-0
2024-02-14 21:32iap: handle login and logoutDaniel D’Aquino5+202-85
2024-02-14 21:31iap: move StoreKit logic out of DamusPurpleView and into a new PurpleStoreKitManagerDaniel D’Aquino5+123-68
2024-02-14 21:31refactor: split views from DamusPurpleView into separate filesDaniel D’Aquino6+294-221
2024-02-14 21:31refactor: move primitive views from DamusPurpleView into a separate fileDaniel D’Aquino3+154-65
2024-02-14 21:31refactor: re-order items in DamusPurpleViewDaniel D’Aquino1+246-232
2024-02-11 17:05profile: fix bug where profile does not updateWilliam Casarin1+0-1
2024-02-11 16:52add some more close guardsWilliam Casarin1+3-0
2024-02-11 16:52v1.7 (10)William Casarin1+2-2
2024-02-08 01:25Add option for custom test host in Damus Purple developer settingsDaniel D’Aquino2+95-15
2024-02-08 01:25Non-functional auto-formatter refactorDaniel D’Aquino1+7-7
2024-02-06 18:14Merge remote-tracking branch 'github/translations'William Casarin15+523-54
2024-02-06 16:06Update README.mdalltheseas1+3-1
2024-02-06 15:57Update README.mdalltheseas1+3-1
2024-02-06 15:54Update README.mdalltheseas1+7-7
2024-02-06 15:53Update README.mdalltheseas1+32-8
2024-02-05 19:36Fix local test Purple landing page URLDaniel D’Aquino1+1-1
2024-02-02 20:01nostrscript: fix nscripts not loadingWilliam Casarin1+6-2
2024-02-01 19:28v1.7 (9)William Casarin1+2-2
2024-02-01 19:05purple: fix crash in account cacheWilliam Casarin1+4-0
2024-02-01 18:31v1.7 (8)William Casarin1+2-2
2024-02-01 18:44mention: add note about text suggestion mention inteferenceWilliam Casarin1+1-0
2024-01-31 16:50media: remove minWidth on Load Media formattingkernelkind1+1-1
2024-01-31 19:23repost: hide member signup datekernelkind2+6-4
2024-02-01 02:27note: fix previews not renderingericholguin1+2-2
2024-02-01 17:48post: disable inline text predictionkernelkind1+4-0
2024-01-31 17:34translate: disable translate DMsWilliam Casarin3+8-2
2024-01-31 17:24v1.7 (7)William Casarin1+2-2
2024-01-31 17:23enable purpleWilliam Casarin1+2-1
2024-01-31 03:02profile: show subscriber date instead of numberWilliam Casarin2+4-6
2024-01-31 03:01split up date formattingWilliam Casarin3+9-5
2024-01-31 01:38purple: prevent screen dismiss on purple welcome viewWilliam Casarin1+1-0
2024-01-31 01:30purple: consolidate UserBadgeInfo with AccountWilliam Casarin7+59-77
2024-01-31 00:30purple: speed up continue button fade-inWilliam Casarin1+1-1
2024-01-31 00:27purple: add "continue" button to checkout verification stepWilliam Casarin1+43-8
2024-01-31 00:26v1.7 (6)William Casarin1+2-2
2024-01-30 18:35ui: truncate visible media URLkernelkind2+12-1
2024-01-30 07:42purple: notify main DamusPurpleView when user gets a subsscriptionDaniel D’Aquino4+39-11
2024-01-30 07:42purple: fix dark mode issuesDaniel D’Aquino3+3-4
2024-01-30 07:42purple: add translation setup view the onboardingDaniel D’Aquino6+254-31
2024-01-30 07:41purple: disable apple IAP ui by defaultDaniel D’Aquino4+31-14
2024-01-30 07:41purple: adapt to integrate better with the LN flowDaniel D’Aquino4+275-18
2024-01-30 07:41purple: feature flag managementDaniel D’Aquino6+11-6
2024-01-30 07:41purple: improve environment handlingDaniel D’Aquino7+104-29
2024-01-30 17:36ui: fix load media formatting on small screenskernelkind1+1-1
2024-01-30 16:44nip19: do not include tag for nevent mentionkernelkind2+19-4
2024-01-29 23:51nip19: fix shared nevents that are too longkernelkind3+8-2
2024-01-29 21:04fix buildWilliam Casarin1+12-4
2024-01-29 20:50txn: fix potential crash from transaction in view closureWilliam Casarin1+3-2
2024-01-29 01:32purple: switch local testing to staging testingWilliam Casarin8+25-15
2024-01-28 23:30purple: add staging option to DamusPurpleURLWilliam Casarin4+52-20
2024-01-28 23:22purple: add querystring helperWilliam Casarin1+8-2
2024-01-29 00:09Revert "profile: rename Following to Frens"William Casarin3+10-10
2024-01-26 18:00purple: add subscriber number on the Purple supporter badgeDaniel D’Aquino7+106-40
2024-01-28 23:40test: fix test build errorWilliam Casarin1+1-1
2024-01-28 23:13project: remove TXNDEBUGWilliam Casarin1+1-1
2024-01-23 04:02ux: Onboarding improvementsericholguin5+38-63
2024-01-27 02:11friendfilter: extend to friend-of-friendsWilliam Casarin1+1-1
2024-01-27 02:11profile: rename Following to FrensWilliam Casarin3+10-10
2024-01-26 22:06v1.7 (5)William Casarin1+2-2
2024-01-26 22:03txn: fix subtle transaction inheritence bugsWilliam Casarin8+53-42
2024-01-26 22:02debug: enable txndebugWilliam Casarin1+1-0
2024-01-26 22:02ndb: use is_closed which also check nil ptrsWilliam Casarin3+12-8
2024-01-26 21:52damus_state: switch to class instead of structWilliam Casarin2+2-2
2024-01-26 19:391.7 (4)William Casarin1+2-2
2024-01-26 19:58txn: don't attempt to close transactions from older db generationsWilliam Casarin2+16-1
2024-01-26 19:59Revert "lmdb: fix weird crash in lmdb. need to follow up upstream"William Casarin1+0-3
2024-01-26 19:15fix buildWilliam Casarin1+1-3
2024-01-26 19:14v1.7 (3)William Casarin1+2-2
2024-01-26 19:13lmdb: fix weird crash in lmdb. need to follow up upstreamWilliam Casarin1+6-0
2024-01-26 18:57ndb: fix crash with Ndb garbage collection on de-initWilliam Casarin1+11-1
2024-01-26 18:55txn: do another guard check before query just in caseWilliam Casarin1+1-0
2024-01-26 18:55project: clean up some stuffWilliam Casarin1+0-5
2024-01-26 18:50debug: add some transaction debuggingWilliam Casarin4+16-8
2024-01-25 20:22mentions: fix regression on char handling after mentionkernelkind2+20-1
2024-01-25 22:11Revert "camera: switch to new custom view"William Casarin3+20-240
2024-01-25 22:11Revert "camera: add ability to preview media taken with camera"William Casarin3+12-107
2024-01-25 20:11Revert "mute: adding new structs/enums for new mute list"William Casarin7+5-323
2024-01-25 20:10Revert "mute: add new UI views for new mute list"William Casarin3+0-150
2024-01-25 20:10Revert "mute: migrate Lists.swift to use new MuteItem"William Casarin11+79-88
2024-01-25 20:10Revert "mute: receiving New Mute List Type"William Casarin1+8-27
2024-01-25 20:10Revert "mute: adding filtering support for MuteItem events"William Casarin11+49-43
2024-01-25 20:10Revert "mute: updating UI to support new mute list"William Casarin9+73-141
2024-01-25 20:09Revert "mute: adding ability to mute hashtag from SearchView"William Casarin1+1-63
2024-01-25 20:09Revert "mute: migrating muted_threads to new mute list"William Casarin15+81-37
2024-01-25 20:06txn: do not close txn if database is already closedWilliam Casarin2+16-5
2024-01-24 18:01project: only bump damus build from projectWilliam Casarin1+2-4
2024-01-24 18:00Revert "project: add 'updates files in place' to info.plist"William Casarin1+0-2
2024-01-24 17:57project: fix invalid info.plist entryWilliam Casarin1+0-4
2024-01-24 17:45v1.7 (2) changelogWilliam Casarin1+56-0
2024-01-24 17:41v1.7 (2)William Casarin1+2-0
2024-01-24 17:39project: add 'updates files in place' to info.plistWilliam Casarin1+2-0
2024-01-24 17:39project: upgrade to recommended settingsWilliam Casarin4+6-4
2024-01-22 23:00mention: fix missing @ on mentionsWilliam Casarin1+8-6
2023-12-22 21:36camera: add ability to preview media taken with cameraSuhail Saqan3+107-7
2023-10-27 20:41camera: switch to new custom viewSuhail Saqan3+240-20
2024-01-18 01:17mute: migrating muted_threads to new mute listCharlie Fish15+37-81
2024-01-18 01:17mute: adding ability to mute hashtag from SearchViewCharlie Fish1+63-1
2024-01-18 01:17mute: updating UI to support new mute listCharlie Fish9+141-73
2024-01-18 01:17mute: adding filtering support for MuteItem eventsCharlie Fish11+43-49
2024-01-18 01:17mute: receiving New Mute List TypeCharlie Fish1+27-8
2024-01-18 01:17mute: migrate Lists.swift to use new MuteItemCharlie Fish11+88-79
2024-01-18 01:17mute: add new UI views for new mute listCharlie Fish3+150-0
2024-01-18 01:17mute: adding new structs/enums for new mute listCharlie Fish7+323-5
2024-01-18 19:59nip19: generate nip19 data in ellipsis & share menuskernelkind5+50-8
2024-01-18 19:59nip19: add search functionality for naddr, nprofile & neventkernelkind5+82-35
2024-01-18 19:59nip19: add naddr link supportkernelkind2+33-2
2024-01-18 19:59nip19: add EventLoaderView for nevent mentionskernelkind1+17-9
2024-01-18 19:59nip19: add bech32 TLV url parsingkernelkind9+285-88
2024-01-18 22:56mention: fix broken mentions when there is text is directly afterkernelkind2+29-0
2024-01-22 16:50purple: polish UI/UX flowkernelkind1+29-19
2024-01-22 16:35carousel: save current viewed image index when switching to fullscreenkernelkind2+3-3
2024-01-20 15:44mention: allow mentioning users with punctuation characters in their nameskernelkind1+22-1
2024-01-14 21:55purple: add support for LN checkout flowDaniel D’Aquino8+243-35
2024-01-17 03:52menu: move mute thread further away from bookmarkalltheseas1+6-7
2024-01-13 19:19nip19: add high level bech32 encoding methodkernelkind2+198-0
2024-01-13 19:19nip19: added swift enumskernelkind4+284-37
2024-01-08 23:26nip19: add kind to naddr & neventkernelkind2+24-0
2024-01-17 00:04perf: debounce scroll queueWilliam Casarin1+5-1
2024-01-17 00:03debouncer: add new debounce methodsWilliam Casarin1+26-0
2024-01-11 21:05timeline: remove dubious button styling settingWilliam Casarin1+1-1
2024-01-11 19:47perf: reduce the number of swiftui updates in ImageCarouselWilliam Casarin1+47-36
2024-01-11 19:07perf: fix gif decoding performance issuesWilliam Casarin1+1-1
2024-01-11 00:25close nostrdb and disconnect from relays on logoutWilliam Casarin6+30-7
2024-01-10 23:38ndb: fix crashed when trying to process client event on a closed dbWilliam Casarin1+1-0
2024-01-10 23:38test: switch test to use failable transactionsWilliam Casarin3+12-13
2024-01-10 23:37test: fix crashing in AUTH testWilliam Casarin1+7-1
2024-01-10 22:39notifications: don't hold onto note ref outside of txnWilliam Casarin1+1-1
2023-12-12 20:45ndb/txn: make transactions failableWilliam Casarin42+126-107
2024-01-10 21:19Revert "Revert "nostrdb: close database when backgrounded""William Casarin3+67-8
2024-01-10 19:32profile: partially fix performance regressionWilliam Casarin2+15-3
2023-12-01 21:26Change DamusUserDefaults to mirror settings from app containerDaniel D’Aquino6+119-50
2023-12-01 21:26Fix test target build errorDaniel D’Aquino1+2-2
2023-12-01 21:26Do not show notifications from muted usersDaniel D’Aquino1+5-0
2023-12-01 21:26Fix user setting access issue in the notification extensionDaniel D’Aquino1+5-1
2023-12-01 21:26Implement zap notification support for push notificationsDaniel D’Aquino19+530-398
2023-12-01 21:26Reuse local notification logic with push notificationsDaniel D’Aquino8+134-98
2023-12-01 21:26Migrate setting and key stores to shared UserDefaultsDaniel D’Aquino4+88-15
2023-12-01 21:26Bring local notification logic into the push notification targetDaniel D’Aquino31+1129-872
2023-12-01 21:25Unfurl profile name on remote push notificationsDaniel D’Aquino6+116-108
2024-01-05 03:24docs: fix typosvuittont602+3-3
2024-01-10 17:49docs: update CONTRIBUTING to mention v2 patch seriesWilliam Casarin1+4-0
2024-01-07 19:07translation: add workaround to reduce wasteful translation requestsTerry Yiu2+32-5
2024-01-07 20:16search: prioritize friends when autocompletingCharlie Fish2+19-2
2024-01-07 18:17relay: fix case where content is empty when adding relayCharlie Fish2+6-8
2023-12-24 21:22nip42: add initial relay auth supportCharlie Fish29+484-25
2024-01-03 00:28profile: filter events that don’t match pubkeyCharlie Fish1+5-0
2024-01-02 22:04localization: add support for purple stringskernelkind2+23-23
2024-01-01 20:17add comma as disallowed char at end of urlkernelkind2+46-1
2024-01-01 22:54Merge translationsWilliam Casarin15+141-19
2023-12-30 04:31Hook up Damus Purple translation serviceDaniel D’Aquino10+103-18
2023-12-28 00:08purple: update client to work with damus-api post express refactorDaniel D’Aquino3+27-16
2023-12-16 08:28Damus Purple: Add npub authentication for account management API callsDaniel D’Aquino4+95-23
2023-03-22 13:24Damus Purple initial Proof-of-Concept supportDaniel D’Aquino35+1172-20
2023-12-22 21:25Fix crash on very large notesDaniel D’Aquino3+94-39
2023-12-21 19:40Handle period at end of URLkernelkind3+104-3
2023-12-20 14:25Fix Issue #1820 Hashtags including U+5009 to U+500D are not correctly parsedkunigaku2+13-2
2023-12-22 21:25Revert "nostrdb: close database when backgrounded"Daniel D’Aquino3+8-67
2023-12-22 21:48tests: Disable NostrScriptTests.test_bool_set to reduce noise on CI/CDDaniel D’Aquino1+28-27
2023-12-18 18:22Remove private key leak warningkernelkind2+2-28
2023-12-18 17:55Remove line break at the end of direct messageskernelkind1+1-1
2023-12-18 18:24Merge remote-tracking branch 'github/translations'William Casarin8+52-0
2023-12-17 01:28handle extra slashes for relay urlkernelkind2+91-1
2023-11-21 02:03refactor: rename show image references to blur imagesericholguin8+31-31
2023-12-13 19:01add transifex mailmapWilliam Casarin1+1-0
2023-12-11 19:25Add regional relay suggestions to Relay Config ViewDaniel D’Aquino3+28-15
2023-12-09 04:57refactor: add customizable properties to neutral button styleericholguin2+46-25
2023-12-11 20:44nostrdb: close database when backgroundedWilliam Casarin3+67-8
2023-12-11 22:43nostrdb: don't begin query if we have a bad lmdb envWilliam Casarin1+3-1
2023-12-11 22:53Update TranslationsWilliam Casarin42+728-84
2023-12-02 18:56ui: allow users to collapse suggested hashtag viewericholguin2+25-5
2023-12-02 05:21ux: minor improvements to qrcode scanning in imagesericholguin1+19-11
2023-12-05 20:33textsearch: don't clear results if we get no results while typingWilliam Casarin1+10-2
2023-12-04 22:13nostrdb/writer: make sure we don't write a note if we already have itWilliam Casarin1+4-10
2023-12-04 22:51ndb: fix minor text search result bugWilliam Casarin1+1-1
2023-12-04 21:22v1.7William Casarin1+4-8
2023-12-04 20:42ndb: add safemode so we don't instantly crash on bad dbsWilliam Casarin6+42-14
2023-12-04 19:52ndb/txn: inherit active transactions on the same threadWilliam Casarin3+42-10
2023-12-04 20:26search: debounce when searchingWilliam Casarin1+33-25
2023-12-04 21:25damus/c: fix a few warningsWilliam Casarin3+6-7
2023-12-04 06:13search: add damus search uiWilliam Casarin4+120-13
2023-12-04 06:13ndb: more dumb results buildingWilliam Casarin1+7-0
2023-12-04 06:12ndb/note: always track note size, add to_ownedWilliam Casarin4+24-10
2023-12-04 06:12build: fix a few warningsWilliam Casarin5+5-10
2023-12-02 23:05ndb: add initial search interfaceWilliam Casarin3+65-0
2023-12-02 23:02nostrdb/search: fix another newest-first bugWilliam Casarin1+7-2
2023-12-02 21:47nostrdb: add cpu helperWilliam Casarin1+34-0
2023-12-02 21:43Ndb: update to use new nostrdb config structWilliam Casarin1+2-1
2023-12-02 21:41fix some incompatibility between nostrdb and damus'William Casarin1+1-168
2023-12-02 21:09nostrdb/search: fix subtle bug with some newest-first text searchWilliam Casarin1+82-26
2023-12-02 20:16nostrdb/search: also index longformWilliam Casarin1+2-2
2023-12-02 19:49nostrdb/refactor: move search key printer in case we need itWilliam Casarin1+8-8
2023-12-02 01:14nostrdb/search: make sure we break instead of returnWilliam Casarin1+1-1
2023-12-02 01:04nostrdb/search: allow searching from newest-to-oldest and oldest-to-newestWilliam Casarin2+84-20
2023-12-02 00:21nostrdb/search: add limit paramWilliam Casarin2+5-3
2023-12-01 23:37nostrdb/search: remove result printing, move to util/ndbWilliam Casarin1+0-41
2023-12-01 17:52nostrdb/Delete unuse argument (destsize)hakkadaikon1+1-1
2023-12-01 21:56nostrdb/rename get_physical_cores to get_cpu_coresWilliam Casarin1+1-1
2023-12-01 21:17nostrdb/config: fix ingester thread settingsWilliam Casarin1+3-3
2023-12-01 21:10nostrdb/ingest: add configurable ingest filterWilliam Casarin2+89-22
2023-11-30 21:00nostrdb/search: phrase searching workingWilliam Casarin2+254-160
2023-11-30 17:44nostrdb/flag: add ndb config flag for skipping note verificationWilliam Casarin2+27-12
2023-11-29 20:01nostrdb/search: fix infinite loop when parsing some notesWilliam Casarin1+9-0
2023-11-29 19:58nostrdb/segfault: fix weird crash in ispunctWilliam Casarin1+1-1
2023-11-29 20:03nostrdb/db: remove the DUPFIXED flag from the fulltext dbWilliam Casarin1+2-1
2023-11-29 20:03nostrdb/debug: fix some debug-mode compile issuesWilliam Casarin1+3-1
2023-11-28 23:53nostrdb/search: prepare text search for accurate phrase resultsWilliam Casarin2+321-60
2023-11-28 18:51nostrdb/search: make search case insensitiveWilliam Casarin2+16-2
2023-11-28 00:08nostrdb/Add fulltext search indexWilliam Casarin2+555-19
2023-11-28 00:39nostrdb/Fix invalid db selection when writing kind indexWilliam Casarin1+1-1
2023-11-25 23:24nostrdb/index: write kind index when processing notesWilliam Casarin1+37-0
2023-11-25 23:15nostrdb/refactor: move write id index to its own functionWilliam Casarin1+29-14
2023-11-25 23:07nostrdb/refactor: move profile index writing to its own functionWilliam Casarin1+31-15
2023-11-23 21:20nostrdb/index: create kind+timestamp index databaseWilliam Casarin2+9-1
2023-11-23 21:19nostrdb/index: add u64_timestamp lmdb comparatorWilliam Casarin1+27-0
2023-11-23 21:18nostrdb/debug: use mdb_strerror in more placesWilliam Casarin1+2-2
2023-11-23 20:45nostrdb/filter: make sure we only match single charsWilliam Casarin1+1-1
2023-11-22 21:46nostrdb/filters: add initial filter interfaceWilliam Casarin2+445-0
2023-12-02 21:41cursor: add cursor_memsetWilliam Casarin1+13-0
2023-11-30 23:11relays: Publish kind 10_002Kieran5+33-0
2023-11-26 06:19update testdata URL pathJing维1+1-1
2023-11-22 00:31settings: add media previews settingericholguin3+63-14
2023-11-23 00:38Add regional relays for Thailand and Germany.Daniel D’Aquino1+10-0
2023-11-22 02:00ux: only handle one qr code in an image and add copy functionalityericholguin1+18-15
2023-11-21 01:31Migrate NostrDB files to shared app group file containerDaniel D’Aquino10+104-15
2023-11-16 02:09Make NostrDB (and related) code build under the new extension target as well.Daniel D’Aquino13+438-257
2023-11-14 07:21Add experimental push notification supportDaniel D’Aquino13+562-5
2023-11-17 19:58Fix onboarding post view not being dismissedDaniel D’Aquino2+8-6
2023-11-17 16:57parser: fix url parse regressionWilliam Casarin1+1-3
2023-11-17 16:09parser: always convert damus.io links to bech32 mentionsWilliam Casarin1+44-5
2023-11-17 16:07damus-c: add cursor_skip helperWilliam Casarin1+10-0
2023-11-15 20:50v1.6 (29)William Casarin1+2-2
2023-11-15 20:48Actually fix camera descriptionsWilliam Casarin1+2-2
2023-11-15 20:23Manually update camera description translationWilliam Casarin1+2-2
2023-11-15 20:02Update TranslationsWilliam Casarin1+0-0
2023-11-14 18:26update nostrdbWilliam Casarin2+220-14
2023-11-14 00:19tests: disable snapshot tests for nowWilliam Casarin2+5-1
2023-11-13 23:03test: attempt to fix broken testsWilliam Casarin5+18-17
2023-11-13 23:02ci: remove xcode github actionWilliam Casarin1+0-33
2023-11-13 18:30v1.6 (28)William Casarin1+2-2
2023-11-13 18:29build: fix invalid function nameWilliam Casarin1+1-1
2023-11-07 00:49ndb: potential fix for a crash in some nostrdb queriesWilliam Casarin1+5-2
2023-11-04 01:25v1.6 (26)William Casarin1+2-2
2023-11-10 20:09storage: Set more aggressive cache expiration valuesDaniel D’Aquino1+3-3
2023-11-10 19:52permissions: Update camera usage string to be more accurateDaniel D’Aquino1+1-1
2023-11-06 18:36Add "Always show onboarding suggestions" developer settingDaniel D’Aquino3+8-1
2023-11-02 05:17nostrdb: add migration to fix local japanese profile namesWilliam Casarin1+98-21
2023-11-02 04:15fix: relay filter button fixericholguin1+7-14
2023-11-02 01:20nostrdb: fix japanese profile names not loadingWilliam Casarin10+197-80
2023-10-31 01:27v1.6 (25) changelogWilliam Casarin1+28-0
2023-10-31 01:26v1.6 (25)William Casarin1+2-2
2023-10-30 22:58relays: automatically load extra regional bootstrap relaysDaniel D’Aquino1+20-3
2023-10-28 22:31ux: add long press to profile to navigate to profile pageericholguin2+8-0
2023-10-29 02:25ui: change post view background to be all blackericholguin2+3-1
2023-10-27 02:33ui: make qrcode view font color whiteericholguin1+5-0
2023-10-27 03:35ui: update the customize zap viewericholguin1+45-39
2023-10-26 01:35ui: status view fixes for smaller screen devicesericholguin1+104-102
2023-10-27 01:02noting: users are now notified when you quote repost themWilliam Casarin1+9-4
2023-10-23 03:21load_profiles: add context for debuggingWilliam Casarin7+12-12
2023-10-23 02:31perf: don't continuously attempt to fetch old profilesWilliam Casarin12+86-48
2023-10-23 23:33ui: Add setting that allows users to optionally disable profile action sheets.Daniel D’Aquino5+23-2
2023-10-23 23:33ui: Add follow button to profile action sheetDaniel D’Aquino1+59-1
2023-10-23 23:32zaps: Implement single-tap zap on profile action sheet and fix zap fallthrough on default settingsDaniel D’Aquino8+195-37
2023-10-23 23:32Rename ZapButton to NoteZapButton and ZapButtonView to ProfileZapLinkView (no-op)Daniel D’Aquino8+405-406
2023-10-23 02:29ndb: new methods for profile fetched_atWilliam Casarin1+19-0
2023-10-23 02:28ndb: update nostrdbWilliam Casarin2+291-75
2023-10-23 02:34ndb: update bindingsWilliam Casarin5+250-18
2023-10-23 01:18Merge remote-tracking branch 'github/translations'William Casarin16+122-30
2023-10-22 06:27v1.6 (24) changelogWilliam Casarin2+29-2
2023-10-22 02:41smol fixWilliam Casarin1+1-1
2023-10-21 04:44zaps: Improve discoverability of profile zapsDaniel D’Aquino14+453-137
2023-10-22 02:38ui: reduce size of event menu hitboxWilliam Casarin1+2-2
2023-10-22 01:35Clarified camera and mic usage stringsWilliam Casarin1+2-2
2023-10-21 17:25nav: compare searches for navigation decisionsDavide De Rosa3+24-2
2023-10-20 18:16ui: Add suggested hashtags to universe viewDaniel D’Aquino4+153-1
2023-10-20 18:15onboarding: Suggest first post during onboardingDaniel D’Aquino8+236-122
2023-10-19 17:04nav: fix pushing duplicate routesDavide De Rosa1+3-0
2023-10-17 01:36dm: Do not show DMs from muted usersDaniel D’Aquino1+11-5
2023-10-13 19:28test: Add basic snapshot test coverage for EventViewDaniel D’Aquino5+155-3
2023-10-13 19:24ui: prefix username with `@` character, fix spacingDaniel D’Aquino1+8-6
2023-10-14 00:42storage: set disk cache expiry dates for imagesDaniel D’Aquino1+12-0
2023-10-11 12:17login: add nsec qr-scanningJericho Hasselbush4+194-35
2023-10-14 21:23ui: improve status viewericholguin2+97-40
2023-10-14 21:23colors: add an adapatable white colorericholguin2+39-0
2023-10-07 04:13relays: allow users to hide the recommended relay viewericholguin1+35-2
2023-10-07 01:21test: Setup Snapshot testing library and add a snapshot test (testTextWrapperViewWillWrapText)Daniel D’Aquino3+70-0
2023-10-08 00:00camera: actually add CameraPreview to projectWilliam Casarin1+12-0
2023-09-19 20:33add CameraModel and CameraService for interacting with the cameraSuhail Saqan4+859-0
2023-10-06 17:44storage: Improve clear cache functionalityDaniel D’Aquino6+108-21
2023-09-20 00:15images: add scan for qr code to image context menuericholguin6+63-17
2023-10-06 22:54network: Broadcast quoted notes when posting a note with quotesDaniel D’Aquino3+34-1
2023-10-06 23:52test: temporarily disable UserCacheManagerTestsDaniel D’Aquino2+8-2
2023-10-06 19:57v1.6 (23) changelogWilliam Casarin1+18-1
2023-10-06 19:56v1.6 (23) finalWilliam Casarin1+2-2
2023-10-06 19:47ui: Add merch store button to sidebar menuDaniel D’Aquino2+7-0
2023-10-06 18:35ui: keep location in timeline when returning from a threadDaniel D’Aquino2+10-1
2023-10-06 17:40Fix profiles not updatingWilliam Casarin1+1-1
2023-10-06 17:40nostrdb: only process sent note events, not subsWilliam Casarin1+1-1
2023-10-06 17:39nostrdb: add last fetched records for profilesWilliam Casarin2+62-1
2023-10-06 17:4221William Casarin1+2-2
2023-10-04 22:12ui: remove unnecessary url string manipulationsDaniel D’Aquino2+1-12
2023-10-04 21:55v1.6 (20) changelogWilliam Casarin1+21-1
2023-10-04 21:54v1.6 (20)William Casarin1+4-4
2023-10-03 00:39ui: Improve UX around clearing cacheDaniel D’Aquino2+110-11
2023-10-02 20:24composer: Make text editor more robustDaniel D’Aquino2+24-76
2023-09-25 18:47filters: Add filter to hashtag search timeline view (#1412)Daniel D’Aquino1+6-1
2023-09-25 03:06Update translationstransifex-integration[bot]23+130-0
2023-09-26 07:14fix video size detection, and audio track detection to work with HLS, add live stream indicatorFishcake2+64-14
2023-09-26 07:12include m3u8 files for video playbackFishcake1+1-1
2023-09-30 02:04ui: Fix issue where relays with trailing slashes cannot be removed (#1531)Daniel D’Aquino9+115-46
2023-09-30 03:17ui: Filter out reposts where the inner event is from a person whom the user has muted. (#1216)Daniel D’Aquino4+22-7
2023-09-30 03:16ui: Hide quoted or reposted notes from people whom the user has muted. (#1216)Daniel D’Aquino10+281-164
2023-05-10 02:38Add translate.nostr.wine to available translation servicesMazin4+53-0
2023-09-30 16:56Remove nonfunctional LibreTranslate serversTerry Yiu2+1-7
2023-09-30 04:06ui: Show muted thread replies at the bottom of the thread view (#1522)Daniel D’Aquino2+24-3
2023-09-19 20:35camera: add CameraPreview for displaying the view the camera is readingSuhail Saqan2+107-0
2023-09-19 20:29camera: add PhotoCaptureProcessor and VideoCaptureProcessorSuhail Saqan3+176-0
2023-09-25 00:07nostrdb: fix profiles not updatingWilliam Casarin1+11-1
2023-09-25 00:06ndb: add process_client_event helperWilliam Casarin1+6-0
2023-09-25 00:06ndb: bump nostrdb to support client->relay note processingWilliam Casarin2+180-66
2023-09-19 20:24util: add ImageResizer to change size of imagesSuhail Saqan2+52-0
2023-09-24 14:11Remove toolbar background from profile view for better looksDaniel D’Aquino1+1-0
2023-09-24 18:08Fix localization issues and export strings for translationTerry Yiu11+254-77
2023-09-24 18:33v1.6 (19)William Casarin1+2-2
2023-09-23 01:48Fix UI freeze after swiping back from profile (#1449)Daniel D’Aquino1+6-3
2023-09-21 22:08v1.6 (18) changelogWilliam Casarin1+33-0
2023-09-21 22:05v1.6 (18)William Casarin1+2-2
2023-09-21 22:03ndb: switch to case-insensitive profile searchesWilliam Casarin1+46-3
2023-09-21 17:19search: switch to nostrdb profile searchingWilliam Casarin11+325-33
2023-09-13 12:40ndb: add nostrdb migrationsWilliam Casarin3+164-6
2023-09-10 22:50tests: add ndb support to testsWilliam Casarin92+195-133
2023-09-10 23:12ndb: don't verify flatbuffers in release buildsWilliam Casarin1+3-3
2023-09-10 21:51ndb: switch profile queries to use transactionsWilliam Casarin51+430-247
2023-09-10 17:16ndb: add NdbTxn transaction classWilliam Casarin2+106-0
2023-09-10 17:16nostrdb/c: update to include transaction supportWilliam Casarin2+60-33
2023-09-06 18:07ids: introduce NoteKeyWilliam Casarin1+2-0
2023-08-28 14:52nostrdb: add profiles to nostrdbWilliam Casarin42+362-705
2023-09-20 19:01ui: add followed hashtags to FollowingViewDaniel D’Aquino7+188-53
2023-09-21 12:30filters: generalize ContentFilterWilliam Casarin3+34-37
2023-09-18 23:27filters: add "Do not show #nsfw tagged posts" settingDaniel D’Aquino7+91-17
2023-09-21 13:08relays: fix tld extraction performance issuesWilliam Casarin2+23-7
2023-09-21 12:47Revert "deps: add tldextract"William Casarin2+0-26
2023-06-01 19:49util: add separate_images and separate_invoicesSuhail Saqan2+24-1
2023-09-11 04:23relays: user relay designericholguin1+1-1
2023-09-11 04:22relays: remove usage of show action button bindingericholguin2+63-40
2023-09-09 03:15relays: update relay view to use new designericholguin5+274-204
2023-09-16 05:37ui: increase size of the hitbox on note ellipsis buttonDaniel D’Aquino1+13-6
2023-09-16 03:32compose: fix text wrapping issue when mentioning npubDaniel D’Aquino3+124-38
2023-09-13 17:47test: add test cases for ASCII and UTF-8 characters in hashtagsJon Marrs1+476-22
2023-09-13 17:40damus-c: remove UTF-8 punctuation from hashtagsJon Marrs1+167-23
2023-09-13 21:07ui: make blurred videos viewable by allowing blur to disappear once tappedDaniel D’Aquino1+4-2
2023-09-14 03:05ui: hold tap to preview status URLJericho Hasselbush1+23-1
2023-09-13 18:44nwc: fix parsing issue with NIP-47 compliant NWC urls without double-slashesDaniel D’Aquino2+31-5
2023-09-13 12:39relays: fix withAnimation on older versionsWilliam Casarin1+2-2
2023-09-11 21:26relays: bouncy edit animationWilliam Casarin1+6-2
2023-09-11 21:00relays: fix crash in new RelayPicViewWilliam Casarin1+44-31
2023-09-11 20:59ui: fix padding of username next to pfp on some viewsWilliam Casarin1+2-2
2023-09-10 20:01ui: improve bottom spacing for ImageView's tab indicator dotsBryan Montz1+11-9
2023-09-10 20:01ui: make ImageView's tab indicator dots tappableBryan Montz1+3-0
2023-09-09 21:08posting: fix issue with username and multiple emojisJericho Hasselbush2+55-1
2023-09-11 01:23router: use tap gestures instead of nav linksWilliam Casarin2+7-7
2023-09-11 01:21router: hash bytes for a quick sanity checkWilliam Casarin1+2-2
2023-09-10 23:11perf: fix weird lag when switching timelinesWilliam Casarin2+9-9
2023-09-11 01:23perf: remove zstack on profile picturesWilliam Casarin1+12-15
2023-09-11 01:22perf: remove unused zstack on like buttonWilliam Casarin1+15-21
2023-09-11 01:22perf: use plain images for actionbar buttonsWilliam Casarin1+9-8
2023-09-11 01:21log: remove some verbose preload logsWilliam Casarin1+6-6
2023-09-09 03:11relays: add relay pic view for displaying relay iconsericholguin2+104-0
2023-09-10 16:50deps: add tldextractWilliam Casarin2+26-0
2023-09-08 00:57emojis: make width dynamic and font biggerSuhail Saqan1+37-19
2023-09-09 03:18relays: add icon field to metadataericholguin2+2-1
2023-09-09 03:13ui: dont display globe image for free relay typesericholguin1+0-5
2023-09-09 03:06components: add neutral button style componentericholguin2+53-0
2023-09-09 03:06components: add lighter gradientericholguin2+34-0
2023-09-09 03:12colors: add variables for the new color assetsericholguin1+18-0
2023-09-09 03:03colors: add color sets from figmaericholguin18+684-0
2023-09-04 08:35transations: add finnish translationpetrikaj3+1526-0
2023-09-06 00:05remove timeline render logsWilliam Casarin1+1-5
2023-09-06 16:51video: remove GSPlayer dependencyBryan Montz1+0-8
2023-09-06 16:49video: remove VideoPlayer and switch to VideoController for cacheBryan Montz7+56-381
2023-09-06 16:29video: switch player to use new view modelBryan Montz4+69-67
2023-09-06 16:25video: add DamusVideoPlayerViewModelBryan Montz2+109-0
2023-09-06 16:23video: add VideoController, which hold cached metadata and mute statesBryan Montz4+49-2
2023-09-06 16:16video: add AVPlayerView, a simple wrapper for AVPlayerViewControllerBryan Montz2+35-0
2023-09-02 16:34profile: move the "Follow you" badge into the profile headerGrimless10+114-145
2023-09-01 15:40Properly implement top-level tests and fix one test using the wrong Block conversion propertyGrimless2+15-6
2023-09-01 15:32Create helper extensions for Block and update tests for the Block helper modelGrimless8+205-89
2023-08-21 21:17Move the Block helper type to its own file, collapse the various standalone functions for parsing block data, and refactor consumers to initialize a Block with given data and access its members as needed.Grimless8+244-229
2023-08-30 23:22test: pass keypair instead of privkey for test casesJon Marrs5+15-15
2023-08-28 18:46blocks: pass keypair instead of privkey to avoid pubkey genWilliam Casarin24+108-107
2023-08-28 17:34test: optionally remove lmdb dbWilliam Casarin1+2-2
2023-08-28 17:09ndb: restore escaped slash fixWilliam Casarin1+1-0
2023-08-28 15:19ndb: update nostrdb, fix alignment issuesWilliam Casarin2+151-32
2023-08-28 15:18ndb: remove patch from copy script, just use sedWilliam Casarin2+3-290
2023-08-28 15:17flatbuffers: update bindings, add verifierWilliam Casarin24+434-77
2023-08-27 05:11ndb: ensure profile flatbuffers are not copiedWilliam Casarin1+2-1
2023-08-27 04:58ndb: save in documents instead of cache dirWilliam Casarin1+1-1
2023-08-27 04:38profile: remove deleted flagWilliam Casarin2+0-6
2023-08-28 15:00Fix crash when long pressing custom reactionsWilliam Casarin1+3-1
2023-08-27 03:45nostrdb: profile flatbuffers in nostrdb working!William Casarin6+60-24
2023-08-27 03:45project: disable compile warnings for lmdb and nostrdbWilliam Casarin1+3-3
2023-08-27 03:44add extended virtual memory entitlementWilliam Casarin1+2-0
2023-08-27 03:43add swift flatbuffersWilliam Casarin47+3955-0
2023-08-26 01:13nostrdb: initial Ndb classWilliam Casarin4+78-1
2023-08-25 19:32nostrdb: pull latest, adding flatcc and lmdbWilliam Casarin104+36269-28
2023-08-26 02:03Revert "Move the Block helper type to its own file"William Casarin9+230-245
2023-08-24 00:49v1.6 (17) changelogWilliam Casarin1+20-0
2023-08-24 00:48v1.6 (17)William Casarin1+2-2
2023-08-24 00:46status: support clickable status urlsWilliam Casarin3+54-24
2023-08-24 00:17status: click music urls to display in spotifyWilliam Casarin3+34-2
2023-08-23 23:42status: add settings for disabling statuses in the UIWilliam Casarin7+32-9
2023-08-23 23:31status: add missing status to some thread event viewsWilliam Casarin1+2-0
2023-08-23 23:23status: truncate statuses to a single lineWilliam Casarin1+3-1
2023-08-23 23:19status: clear statuses if they only contain whitespaceWilliam Casarin1+13-2
2023-08-23 23:11status: fix status events not expiring locallyWilliam Casarin4+38-4
2023-08-23 22:56status: ignore processing expired eventsWilliam Casarin1+4-0
2023-08-23 20:31v1.6-16 changelogWilliam Casarin1+16-0
2023-08-23 20:30v1.6 (16)William Casarin1+2-2
2023-08-22 05:12Live Music & Generic StatusesWilliam Casarin18+538-56
2023-08-23 16:52sidemenu: split out profile sectionWilliam Casarin1+24-19
2023-08-23 16:27home: collapse guard statementWilliam Casarin1+3-7
2023-08-23 16:25fix buildWilliam Casarin1+1-1
2023-06-21 07:11videos: improve precision & sensitivity of auto-pause mechanismgladiusKatana2+37-8
2023-08-22 04:00Simplify and inline Report event logic.Grimless3+16-38
2023-08-20 20:25Avoid notification for zap from mute profilestappu75e@duck.com1+4-0
2023-08-21 21:17Move the Block helper type to its own fileGrimless8+244-229
2023-08-21 17:21profile: remove redundant view builderWilliam Casarin1+0-1
2023-08-21 20:25docs: people like centralized toolsWilliam Casarin1+0-4
2023-08-19 19:04Fix text editing issues on characters added right after mention linkDaniel D’Aquino4+214-3
2023-08-20 01:10use nostr.build api v2 with optional nip98 supportFishcake3+34-6
2023-08-20 01:09add function to create nip98 http authorization headerFishcake2+27-0
2023-08-20 01:08add nostr event 27235 (nip-98)Fishcake2+3-0
2023-08-20 18:45Mute hellthreads everywhereWilliam Casarin4+20-18
2023-08-18 23:40actually build 15 because reasonsWilliam Casarin1+2-2
2023-08-18 18:20v1.16 (13) changelogWilliam Casarin1+14-0
2023-08-18 17:09v1.6 (13)William Casarin1+2-2
2023-08-14 19:22replies: fix bug where it would sometimes show -1tappu75e@duck.com1+1-1
2023-08-15 21:33Fix image links appearing with escaped slashesDaniel D‘Aquino7+74-0
2023-08-18 15:40nostrscript: add comment about iOS virtual memory allocsWilliam Casarin1+1-0
2023-08-11 14:47nostrscript: reduce size of wasm page allocationWilliam Casarin1+1-1
2023-08-11 03:40change button scale effectSuhail Saqan1+1-1
2023-08-10 17:32Show possibly invalid zaps if we don't have the event in cacheWilliam Casarin1+11-1
2023-08-09 16:16Fix empty lines in profile and reposting-the-wrong-thing bugsWilliam Casarin1+2-8
2023-08-09 00:04simplify reduce_text_blockWilliam Casarin1+4-4
2023-08-07 15:46v1.6 (11) changelogWilliam Casarin1+32-0
2023-08-07 15:45v1.6 (11)William Casarin1+2-2
2023-08-07 15:24timeline: show renotes in Notes timelinesWilliam Casarin1+1-1
2023-08-06 22:37reply: ensure the person you're replying to is the first entry in the reply descriptionWilliam Casarin5+40-14
2023-08-06 21:58notifications: don't cutoff textWilliam Casarin1+1-1
2023-08-06 21:21note: fix paragraphs not appearing on iOS17cr0bar1+5-1
2023-08-06 21:16url: smartparens hackWilliam Casarin2+19-1
2023-08-06 21:07dms: move timestamp outside of bubbleWilliam Casarin1+17-15
2023-08-06 20:47urls: fix wikipedia url detection with parenthesisWilliam Casarin2+69-10
2023-08-06 20:50tests: add url parens testsJoel Klabo1+24-0
2023-08-06 20:49test: move existing url tests to UrlTestsWilliam Casarin3+30-30
2023-08-06 20:46make: add tags targetWilliam Casarin1+5-0
2023-08-06 20:50todo: add local todo helperWilliam Casarin2+1-1
2023-08-06 18:29build: fix some build issues with the last revertWilliam Casarin1+2-2
2023-08-06 16:20Fix old notifications always appearing on first startWilliam Casarin3+20-27
2023-08-06 16:02relays: strip trailing / from relay urlsWilliam Casarin3+40-1
2023-08-06 16:07debug: remove note size debugWilliam Casarin1+6-0
2023-08-06 15:09notifications: fix rare crash with local notificationWilliam Casarin2+8-3
2023-08-06 14:54script: add build-git-hash.txt build outputWilliam Casarin1+1-0
2023-08-06 14:03bar: fix crash when long pressing emoji selectionWilliam Casarin1+1-1
2023-08-06 13:45decoding: fix decoding of large events like nostr reportsWilliam Casarin1+1-1
2023-08-06 01:33test: add test for failing nostr report eventWilliam Casarin3+227-3
2023-08-06 13:48search: find_event_with_subidWilliam Casarin1+5-2
2023-08-05 06:19settings: change settings order: Reactions -> DeveloperSuhail Saqan1+4-4
2023-08-05 17:09reactions: add close button to custom reactionsSuhail Saqan1+14-1
2023-08-05 19:08reactions: add ability to change order of emojisSuhail Saqan1+11-4
2023-08-05 19:08reactions: remove some left padding from add and remove buttonsSuhail Saqan1+2-2
2023-08-05 19:08reactions: only allow copy emoji when editingSuhail Saqan1+3-1
2023-08-05 17:53qr: dismiss qrcode fullScreenCover on scanSuhail Saqan1+1-0
2023-08-05 17:53qr: show QRCameraView regardless of same userSuhail Saqan1+2-4
2023-08-05 16:56bar: wiggle long press reactionsSuhail Saqan1+5-0
2023-08-05 20:00bar: fix reaction button breaking scrollingSuhail Saqan1+9-8
2023-08-04 12:13fix: crash when muting threadsBryan Montz1+2-1
2023-08-04 01:38setting: adjustable font size for jack the zapperWilliam Casarin8+51-18
2023-08-04 00:25v1.6 (9)William Casarin1+2-2
2023-08-04 00:22Revert "Fix for missing bottom half of a note"William Casarin1+0-1
2023-08-03 20:36v1.6-8 changelogWilliam Casarin1+25-0
2023-07-26 15:46ndb: switch to nostrdb notesWilliam Casarin110+2142-1788
2023-08-03 20:12disable nostrscript test for nowWilliam Casarin3+4-2
2023-08-02 21:26Fix for missing bottom half of a notecr0bar1+1-0
2023-08-03 00:07util: add structured loggerWilliam Casarin2+51-0
2023-08-03 03:38Fix UTF support for hashtagsDaniel D‘Aquino1+1-1
2023-08-03 03:38Add unit tests surrounding creation of posts with non-latin hashtags, as well as the rendering of non-latin hashtagDaniel D‘Aquino3+36-3
2023-08-03 03:38Split view previews in NoteContentView to make both variants visibleDaniel D‘Aquino1+11-4
2023-08-03 03:38Fix compilation error on test target in UserSearchCacheTestsDaniel D‘Aquino1+1-1
2023-08-01 23:28ndb: make AsciiCharacter a CustomStringConvertibleWilliam Casarin2+3-3
2023-08-01 23:35ndb: update nostrdbWilliam Casarin2+169-35
2023-08-02 00:57key: generate a FullKeypair when generating new keysWilliam Casarin7+10-10
2023-08-02 02:59state: improve damus state initWilliam Casarin1+29-1
2023-08-02 04:51nav: fix nav crashes and buggynessWilliam Casarin1+1-72
2023-08-02 04:51scroll: allow any hashable targetWilliam Casarin1+1-1
2023-08-01 15:27config: show git hash in version infoWilliam Casarin4+83-8
2023-07-28 21:15home: debounce last notifiedWilliam Casarin3+32-24
2023-07-31 12:19profiledb: disable database lookups for nowWilliam Casarin1+3-1
2023-07-29 16:16notifications: don't do expensive id calculationWilliam Casarin2+4-18
2023-07-31 10:57refactor: add Pubkey, Privkey, NoteId string aliasesWilliam Casarin101+427-426
2023-07-31 11:05test: rename test_event to test_noteWilliam Casarin37+64-63
2023-07-31 10:35ndb: more id transition helpersWilliam Casarin1+15-0
2023-07-29 21:29tests: enable code coverageWilliam Casarin1+2-1
2023-07-30 18:57Update TranslationsWilliam Casarin16+34-4
2023-07-30 17:50notify: switch over to new typesafe notificationsWilliam Casarin39+129-289
2023-07-30 17:48notify: add typesafe notificationsWilliam Casarin28+795-0
2023-07-30 17:47notify: add typesafe notify classWilliam Casarin2+56-0
2023-07-30 17:44add some type aliases to make the ndb move more incrementalWilliam Casarin2+18-0
2023-07-30 14:19profile: don't notify on noticeWilliam Casarin1+3-2
2023-07-20 19:45Suggested Users to FollowJoel Klabo8+487-1
2023-07-24 20:37Center and Pad buttons in EULAdoffing.brett1+10-6
2023-07-29 16:42Add multiple reaction supportSuhail Saqan8+457-25
2023-07-28 01:30Allow relay logs to be opened in dev mode even if relay is disconnectedDaniel D'Aquino' via patches3+39-31
2023-07-28 12:34fix: endless connection attempt loop after user removes relayBryan Montz2+13-3
2023-07-25 23:22ndb: sync up a few remaining NdbNote tag differencesWilliam Casarin14+93-60
2023-07-25 15:58ndb: make NostrEvents immutableWilliam Casarin47+2213-464
2023-07-25 22:20ndb: move to uint32 for kind and created_atWilliam Casarin14+32-33
2023-07-25 22:16ndb: move hexchar into headerWilliam Casarin2+11-9
2023-07-24 20:09ndb: make note equatbleWilliam Casarin1+5-1
2023-07-24 20:08ndb: rename NostrEvent to NostrEventOldWilliam Casarin1+9-6
2023-07-24 20:08ndb: switch to computed property for tagsWilliam Casarin3+13-13
2023-07-24 19:40ndb: implement a few more event thingsWilliam Casarin1+38-50
2023-07-24 19:40test: remove unused varWilliam Casarin1+0-1
2023-07-24 19:39notes: generalize event_is_reply a bitWilliam Casarin5+6-6
2023-07-24 18:05ndb: avoid double constructor on ReferencesWilliam Casarin3+5-5
2023-07-24 17:55ndb: implement eventref building from ndb notesWilliam Casarin8+209-31
2023-07-23 19:21ndb/test: add more test coverage on char iterWilliam Casarin1+21-10
2023-07-23 19:12test: fix some ndb test warningsWilliam Casarin1+1-2
2023-07-23 19:08ndb: copy over perf improvementsWilliam Casarin2+13-10
2023-07-23 18:55ndb: fix iterators, pack id tags, more testsWilliam Casarin10+398-173
2023-07-23 18:54test: remove some unused perf testsWilliam Casarin2+0-14
2023-07-23 18:54ndb: add cchar constructors to AsciiCharacterWilliam Casarin1+10-1
2023-07-23 18:50git: ignore perf baselinesWilliam Casarin1+1-0
2023-07-23 17:56Revert "ndb: remove TagIterators and just use sequences"William Casarin2+55-14
2023-07-23 04:12ndb: remove TagIterators and just use sequencesWilliam Casarin2+14-55
2023-07-23 00:23test: small test fixWilliam Casarin1+1-1
2023-07-23 00:15ndb: start implementing existing NostrEvent functionalityWilliam Casarin3+309-11
2023-07-23 00:13ndb/test: add a few more testsWilliam Casarin1+3-1
2023-07-22 23:58ndb: add subscript and count for TagsSequenceWilliam Casarin2+23-0
2023-07-22 23:57mentions: add ndb mention parserWilliam Casarin1+9-0
2023-07-22 23:56iter: make safer by using NdbNote instead of unsafe pointersWilliam Casarin4+35-13
2023-07-22 22:40misc: don't immediately hex encode event commitmentWilliam Casarin5+12-12
2023-07-22 14:40ndb: add content and owned_sizeWilliam Casarin3+9-2
2023-07-21 23:01ndb: add pubkey to NdbNoteWilliam Casarin5+69-62
2023-07-22 23:57ndb: update libWilliam Casarin2+237-31
2023-07-22 14:08move copyndb to the right folderWilliam Casarin1+0-0
2023-07-21 22:14test: fix build and testsWilliam Casarin8+359-360
2023-07-21 21:54nostrdb: add initial swift integrationWilliam Casarin7+289-1
2023-07-21 21:55c: add nostrdb c libWilliam Casarin4+558-0
2023-07-21 21:45c: add jsmn json parserWilliam Casarin2+477-0
2023-07-21 21:45c: add new cursor utilWilliam Casarin1+4-0
2023-07-21 21:55c: add copy nostrdb devtoolWilliam Casarin1+4-0
2023-07-19 20:05c: update protoverse_cursor to jb55_cursorWilliam Casarin1+2-2
2023-07-21 19:46test: add my contact list for as json parsing test dataWilliam Casarin1+4-0
2023-07-21 21:38event: separate logic from data using extensionsWilliam Casarin1+100-44
2023-07-19 17:09Update translationsTerry Yiu15+188-56
2023-07-19 02:54Update localization issues and export strings for translationTerry Yiu4+24-25
2023-07-19 17:04test: fix some warningsWilliam Casarin3+3-4
2023-07-17 21:39v1.6 (7) changelogWilliam Casarin1+21-1
2023-07-17 21:35v1.6 (7)William Casarin1+2-2
2023-07-17 21:12zaps: don't spam lnurls when validate zapsWilliam Casarin4+56-10
2023-07-17 21:11zap: remove unnecessary main thread dispatches when zappingWilliam Casarin1+55-71
2023-07-17 20:19performance: don't spam nip05 validation on startupWilliam Casarin4+37-18
2023-07-17 20:17nip05: hide nip05 username if it matches the usernameWilliam Casarin2+20-8
2023-07-17 18:30login: allow user to login to deleted profileWilliam Casarin2+0-15
2023-07-17 18:24nip05: remove clickable optionWilliam Casarin2+12-21
2023-07-17 20:25view: extract ProfileEditButton to its own fileWilliam Casarin3+55-32
2023-07-17 18:24test: fix crash in ciWilliam Casarin1+1-1
2023-07-17 20:21project: bump deployment targetWilliam Casarin1+2-2
2023-07-17 18:01nip05: show username and support _ usernamesWilliam Casarin1+18-4
2023-07-17 17:51Revert removing nip05 badges on profilesWilliam Casarin1+1-3
2023-07-17 17:45posting: don't prepad user tag if its a newlineWilliam Casarin2+32-4
2023-07-17 17:22posting: switch to new tested composition logicWilliam Casarin1+5-7
2023-07-17 17:20test: add post composition testsWilliam Casarin1+69-3
2023-07-17 17:19profile: make constructor args optionalWilliam Casarin1+1-1
2023-07-17 17:16posting: add some functions for appending mention tagsWilliam Casarin1+48-0
2023-07-17 17:15test: add text attribute testing functionWilliam Casarin2+39-0
2023-07-17 15:43search: refactor appendUserTag to make logic more clearWilliam Casarin1+11-11
2023-07-17 15:42longform: add padding under words countWilliam Casarin1+1-1
2023-07-17 15:59test: fix old markdown testsWilliam Casarin3+1-92
2023-07-16 22:34v1.6 (6) changelogWilliam Casarin1+24-0
2023-07-16 22:33v1.6 (6)William Casarin1+2-2
2023-07-16 21:32Fix broken markdown rendererWilliam Casarin8+26-175
2023-07-16 22:23markdown: add some helpers for counting markdown wordsWilliam Casarin1+32-0
2023-07-16 21:36markdown: use a real-world longform previewWilliam Casarin2+139-4
2023-07-16 21:35add swift-markdown-uiWilliam Casarin2+25-0
2023-07-16 20:37build: fix unused variable warningWilliam Casarin1+1-1
2023-07-16 21:58Fixed issue where hashtags were leaking in DMsWilliam Casarin2+6-8
2023-07-15 19:07Hide nsec when logging incr0bar1+27-9
2023-07-16 20:02test: add setting property testsWilliam Casarin2+48-20
2023-07-16 18:00Fix issue with emojis next to hashtags and urlsWilliam Casarin2+11-3
2023-07-16 18:00content: add utf8 char at url left boundary testWilliam Casarin2+40-2
2023-07-16 17:49project: rename parse_mentions to parse_note_contentWilliam Casarin9+40-40
2023-07-16 17:05docs: clarify the section on using -v2,v3, etcWilliam Casarin1+8-7
2023-07-16 16:44docs: patch changelogs when submitting patchesWilliam Casarin1+18-0
2023-07-15 12:48fixed: relay detail view is not immediately available after adding new relayBryan Montz2+11-2
2023-07-16 13:00fix typosBryan Montz5+11-11
2023-07-16 13:00Swift cleanup: remove duplicate or unnecessary initializers using default valuesBryan Montz14+31-139
2023-07-16 13:00Swift cleanup: don't capture case values only to ignore them in switch statementsBryan Montz7+28-28
2023-07-16 13:00Swift cleanup: simplify "Task.init {}" to "Task {}"Bryan Montz4+4-4
2023-07-16 13:00Swift cleanup: prefer case list over fallthrough in switch statementsBryan Montz3+4-11
2023-07-16 13:00Swift cleanup: "init (" -> "init("Bryan Montz10+11-11
2023-07-15 05:25update bad commit mailmapWilliam Casarin1+1-0
2023-07-15 04:17Add feedback message when user adds a relay already in the listDaniel D'Aquino' via patches1+16-1
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-07-15 00:26Fix nostr: mention prefix bugsWilliam Casarin3+25-22
2023-07-15 00:05nip05: rename nip05 to Nostr Address in searchWilliam Casarin1+4-4
2023-07-14 22:54views: refactor post_changed in PostViewWilliam Casarin1+18-23
2023-07-14 16:47nip05: rename nip05 verification to nostr addressWilliam Casarin1+30-8
2023-07-14 20:07project: fix test fixturesWilliam Casarin1+16-16
2023-07-14 04:21Fix localization issues and export strings for translationTerry Yiu21+148-215
2023-07-14 16:34Run actions on pushes to the ci branchWilliam Casarin1+1-0
2023-07-13 22:43build 5 because I broked somethingWilliam Casarin1+2-2
2023-07-13 18:42actually subscribe to likes. oopsWilliam Casarin1+4-4
2023-07-13 18:17build: fix a few warnings and errorsWilliam Casarin2+3-6
2023-07-13 18:14v1.6-4 changelogWilliam Casarin1+24-0
2023-07-13 18:13v1.6 (4)William Casarin1+2-2
2023-07-13 18:10Add the ability to follow hashtagsWilliam Casarin7+407-93
2023-07-13 14:10components: make GradientButtonStyle padding configurableWilliam Casarin1+7-1
2023-07-13 14:09components: create PinkGradientView and use PinkGradient directlyWilliam Casarin2+7-9
2023-07-13 16:01contacts: generalize following to allow any referenceWilliam Casarin2+42-43
2023-07-13 16:04refid: add .t helperWilliam Casarin1+4-0
2023-07-13 14:11test: add newline mention testWilliam Casarin1+23-0
2023-07-13 14:01test: switch to test data fileWilliam Casarin4+4-19
2023-07-13 11:48fixed: icon color for developer mode setting is incorrect in low-light modeBryan Montz1+1-1
2023-07-13 13:50views: allow embeddable views at top of timelineWilliam Casarin4+21-7
2023-07-13 01:24search: make model an ObjservedObjectWilliam Casarin1+1-1
2023-07-13 01:24Fix nip05 badge iconWilliam Casarin1+10-5
2023-07-13 01:19ui: add DamusBackground helperWilliam Casarin4+36-14
2023-07-13 00:35post: extract build_post from post viewWilliam Casarin1+50-44
2023-07-13 00:34add bech32_pubkey_decodeWilliam Casarin1+8-0
2023-07-13 13:55test: add test data fileWilliam Casarin1+29-0
2023-07-12 21:42don't follow jb55 by defaultWilliam Casarin1+0-2
2023-07-12 15:23Scroll to top for longform events onlyWilliam Casarin2+3-2
2023-07-12 15:21Remove LoadMoreButtonWilliam Casarin3+1-54
2023-07-12 12:37Allow longform content to be longWilliam Casarin1+1-1
2023-07-11 04:01Update nav to use adaptable color for dark and light modesericholguin1+1-1
2023-07-11 19:59v1.6-3 changelogWilliam Casarin1+16-0
2023-07-11 19:58v1.6 (3)William Casarin1+2-2
2023-07-11 19:56Only show longform preview in notificationsWilliam Casarin2+49-19
2023-07-11 19:55Scroll to top of event instead of bottomWilliam Casarin1+1-1
2023-07-11 19:22Allow reposting and quote reposting multiple timesWilliam Casarin1+1-5
2023-07-11 19:28I broked dms. i fixed.William Casarin3+20-8
2023-07-11 19:17Fix various padding issues related to longform postsWilliam Casarin9+175-165
2023-07-11 19:17search: allow searching longform articles by hashtagWilliam Casarin1+1-1
2023-07-11 19:17docs: make note to replace old bech32 parserWilliam Casarin1+1-0
2023-07-11 17:26Hide action bar in longform quote repostsWilliam Casarin3+8-5
2023-07-11 16:22v1.6-2 changelogWilliam Casarin1+30-0
2023-07-11 16:05Fix npub mention bugs, fix slowness when parsing large postsWilliam Casarin11+127-342
2023-07-11 14:21Add support for multilingual hashtagscr0bar6+92-45
2023-07-11 03:39git: add .mailmap fileWilliam Casarin1+5-0
2023-07-11 01:59fix project issuesWilliam Casarin1+23-28
2023-07-11 02:56Fix PostView initial string to skip mentioning self when on own profileTerry Yiu1+2-1
2023-07-11 02:57Fix freezing bug when tapping Developer settings menuTerry Yiu1+2-0
2023-07-11 01:29Add initial longform note supportWilliam Casarin34+841-164
2023-07-11 00:37docs: add git-contacts exampleWilliam Casarin1+4-1
2023-04-05 00:59Fix Image OrientationJoel Klabo1+17-2
2023-04-03 21:48Update Control Style to Stand Out MoreJoel Klabo2+11-3
2023-04-03 21:23Refactoring Edit Picture ViewsJoel Klabo8+61-81
2023-04-03 17:57Banner Image UploadJoel Klabo6+151-116
2023-07-10 23:37docs: move security.md to docs subdirWilliam Casarin1+0-0
2023-07-10 23:35gitignore: add tagsWilliam Casarin1+1-0
2023-07-10 22:52docs: add patch submission guidelinesWilliam Casarin2+397-12
2023-07-10 20:47Fix for test issue due to recently implemented RelayPool changecr0bar1+1-1
2023-07-10 18:05wasm: fix intptr warningWilliam Casarin1+2-1
2023-07-10 18:03wasm: fix clz64 warningWilliam Casarin1+1-1
2023-07-10 18:03wasm: comment out some unnused code for nowWilliam Casarin1+15-2
2023-07-10 18:05project: update to recommend settingsWilliam Casarin3+15-5
2023-07-10 15:20Translate all the thingsWilliam Casarin49+693-583
2023-07-10 12:09Fix issue where first row is always selected on Form viewsBryan Montz1+1-1
2023-07-09 14:44zaps/refactor: use guard instead of if blockWilliam Casarin1+13-8
2023-07-09 14:41Add RelayLog in developer modeWilliam Casarin15+280-45
2023-07-09 04:52Prevent forged profile zap attacksWilliam Casarin1+10-0
2023-07-09 05:06zaps: move pubkey check into standalone functionWilliam Casarin1+12-8
2023-07-09 04:15Fix fake note zaps with forged p-tagsWilliam Casarin1+12-2
2023-07-05 14:03ui: remove invalid zap textWilliam Casarin1+0-1
2023-07-08 19:54Fix profile post button mentionscr0bar1+2-1
2023-07-08 13:00Minor update to ConfigView.swift to fix key and search iconAnthony de Broise1+2-2
2023-07-08 11:56add explanatory footer to Developer Mode setting viewBryan Montz1+1-1
2023-07-07 16:25docs: annotate might be causing issues for some peopleWilliam Casarin1+0-1
2023-07-07 12:07make "Copy Note JSON" a developer mode settingBryan Montz4+14-9
2023-07-07 12:07add developer mode view and settingBryan Montz5+39-0
2023-07-04 20:48Fix Invalid Zap bug in repostsWilliam Casarin1+1-5
2023-07-04 20:48Switch to navigation stack in BuilderEventViewWilliam Casarin1+7-6
2023-07-04 20:47zaps: make zap setting privateWilliam Casarin1+1-1
2023-07-02 06:25Create SECURITY.mdBen Harvie1+6-0
2023-07-04 19:21v1.6 changelogWilliam Casarin2+27-1
2023-07-04 19:18v1.6William Casarin2+5-4
2023-07-04 18:50Revert "profile: make profile loading more lightweight for now"William Casarin1+1-1
2023-07-04 18:42nscript: load script viewWilliam Casarin10+261-25
2023-07-04 01:36Fix UI bug with user search and fix race conditions on profiles NIP-05 cacheTerry Yiu5+30-16
2023-07-04 00:10smaller nostrscriptWilliam Casarin2+14-13
2023-07-03 23:59nostrscript: add a helper functionWilliam Casarin9+98-3
2023-07-03 23:06settings: record bool option keysWilliam Casarin1+4-0
2023-06-30 19:08Added event id validationprprhyt1+3-0
2023-06-03 01:51NostrScriptWilliam Casarin31+9623-117
2023-07-03 20:32Fix bug with Trie searchTerry Yiu1+5-5
2023-07-03 19:48refactor: make guard statement a bit more readibleWilliam Casarin1+5-5
2023-07-03 18:52Fix reports to conform to NIP-56Terry Yiu2+73-37
2023-07-01 18:42Add trie-based user search cache to replace non-performant linear scansTerry Yiu13+518-94
2023-07-03 15:24Fix profile navigation bugs from muted users list and relay list viewsTerry Yiu2+7-3
2023-07-03 15:25Fix build warningsTerry Yiu2+2-2
2023-07-03 15:23Fix navigation to translation settings viewTerry Yiu1+1-1
2023-07-02 20:34Merge remote-tracking branch 'github/translations'William Casarin14+146-38
2023-07-02 20:15New paid email patch policyWilliam Casarin1+1-1
2023-07-02 14:08Updated test target to deployment target of iOS 16.0Bryan Montz1+2-2
2023-06-30 16:59nav: remove environmentObjectsWilliam Casarin29+46-130
2023-06-30 13:43Switch to NavigationStackScott Penrose42+548-315
2023-06-30 13:41validation: make sure to run on a detached taskWilliam Casarin1+1-1
2023-06-29 13:51readme: include new mailing listsWilliam Casarin1+24-2
2023-06-28 19:16nozaps: fix zap button in freedom editionWilliam Casarin1+8-13
2023-06-26 00:27Disable post button when media upload in progressTerry Yiu1+11-3
2023-06-25 13:27Fix taps on mentions in note drafts to not redirect to other Nostr clientsTerry Yiu1+16-2
2023-06-28 15:40profile: allow post button on every profile and prefill user tagWilliam Casarin3+39-14
2023-06-28 15:08refactor: cleanup processFocusedWordForMentionWilliam Casarin1+14-10
2023-06-28 14:26post: extract createUserTag so it can be re-usedWilliam Casarin1+16-14
2023-06-28 14:25misc: remove some dead codeWilliam Casarin1+0-7
2023-06-26 00:57Add post button when logged in with private key and on own profile viewTerry Yiu1+55-47
2023-06-17 13:56After loading the user's relays from their contact event, connect to new relaysBryan Montz1+1-0
2023-06-27 11:09Fix missing profile zap notification textTerry Yiu2+10-9
2023-06-27 04:30v1.5 (8)William Casarin1+2-2
2023-06-27 04:04nozaps: restore zap button with zap info, just make it not clickableWilliam Casarin2+13-21
2023-06-27 03:59Revert "nozaps: don't pull thread zaps in nozaps mode"William Casarin1+2-7
2023-06-27 03:59Revert "nozaps: hide zap total"William Casarin1+1-1
2023-06-27 03:58Revert "nozaps: hide zap details on notes for now"William Casarin1+5-7
2023-06-27 03:58Revert "nozaps: don't show note zaps in notifications"William Casarin1+13-21
2023-06-27 03:35v1.5 (7)William Casarin1+2-2
2023-06-27 03:31profile: make profile loading more lightweight for nowWilliam Casarin1+1-1
2023-06-27 03:31nozaps: remove zap button on postsWilliam Casarin1+1-1
2023-06-26 10:03readme: patchstr bountiesWilliam Casarin1+2-1
2023-06-26 03:35Deduplicate users in group notificationsTerry Yiu8+84-36
2023-06-25 11:31Fix notification content rendering of repost and reaction eventsTerry Yiu1+4-2
2023-06-25 16:22Fix crash related to VideoPlayer and CMTimeBryan Montz1+5-3
2023-06-25 10:10nozaps: don't pull thread zaps in nozaps modeWilliam Casarin1+7-2
2023-06-26 08:59Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+16-0
2023-06-26 08:52Translate Localizable.strings in el_GRtransifex-integration[bot]1+0-0
2023-06-26 08:43Translate Localizable.stringsdict in el_GRtransifex-integration[bot]1+18-2
2023-06-26 06:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+16-0
2023-06-26 06:27Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-26 03:46Export strings for translationTerry Yiu3+62-11
2023-06-22 08:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+2-2
2023-06-22 08:28Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-20 04:54Add indication of followers you know in a profileTerry Yiu8+158-5
2023-06-25 04:24mediaurl: fix is_img returning true for videosWilliam Casarin1+1-1
2023-06-25 07:38v1.5-6William Casarin1+2-2
2023-06-24 15:39Fix timeline from moving when you're scrollingWilliam Casarin1+0-2
2023-06-24 06:39v1.5-5 changelogWilliam Casarin1+18-0
2023-06-24 06:38v1.5-5William Casarin1+2-2
2023-06-24 06:27fix weird quirk with universe toolbar filter buttonWilliam Casarin1+2-1
2023-06-23 18:30nozaps: fix some testsWilliam Casarin1+9-8
2023-06-23 18:00nozaps: disable donation star unless you're on freedom editionWilliam Casarin1+2-2
2023-06-23 17:46nozaps: hide SupportDamus on appstore buildsWilliam Casarin1+5-3
2023-06-23 17:43nozaps: disable zap delay on appstore since we don't have 1-tap anymoreWilliam Casarin1+4-1
2023-06-23 10:42nozaps: disable donation zaps on appstoreWilliam Casarin1+4-3
2023-06-23 09:50nozaps: switch to global sheet when zappingWilliam Casarin11+80-87
2023-06-23 09:49nozaps: update zap sheet style to make it clear its a user zapWilliam Casarin1+19-15
2023-06-23 09:48nozaps: don't include zaps in thread repliesWilliam Casarin1+2-1
2023-06-23 09:45nozaps: hide zap totalWilliam Casarin1+1-1
2023-06-23 08:12nozaps: never show orange buttonWilliam Casarin1+8-7
2023-06-22 09:17nozaps: show the user you are zapping in CustomizeZapViewWilliam Casarin1+1-1
2023-06-23 08:18nozaps: hide zap details on notes for nowWilliam Casarin1+7-5
2023-06-22 07:50nozaps: don't show note zaps in notificationsWilliam Casarin1+19-12
2023-06-22 08:20nozaps: don't show top zaps or zap repliesWilliam Casarin1+26-37
2023-06-23 09:48nozaps: add nozaps settingWilliam Casarin1+4-0
2023-06-23 18:30tests: disable invalid testsWilliam Casarin1+2-0
2023-06-23 18:46Revert "ui: remove nip05 badge on events"William Casarin2+2-7
2023-06-23 10:04Revert "Initial actionbar model refactor"William Casarin7+38-41
2023-06-22 12:10Initial actionbar model refactorWilliam Casarin7+41-38
2023-06-23 08:01reduce ContentView redrawsWilliam Casarin5+38-22
2023-06-22 09:15refactor: switch CustomizeZapView to use a modelWilliam Casarin3+83-52
2023-06-22 08:28view/refactor: remove extra spacerWilliam Casarin1+0-2
2023-06-22 12:13fix some warningsWilliam Casarin1+4-8
2023-06-23 07:53eventholder: don't push view updates on queued eventsWilliam Casarin1+1-1
2023-06-23 07:53Revert "ping: switch to async style"William Casarin2+7-18
2023-06-23 09:40settings: turn off wallet selector by defaultWilliam Casarin1+1-1
2023-06-23 09:45actionbar: rename accessibility label boosts to repostsWilliam Casarin1+1-1
2023-06-23 09:45debug: InnerTimeline render countsWilliam Casarin1+4-0
2023-06-22 08:25Merge remote-tracking branch 'github/translations'William Casarin20+98-84
2023-06-22 08:19wording: send a "message" with the zap, not "reply"William Casarin2+2-2
2023-06-22 08:15view: Add ZapUserViewWilliam Casarin2+32-0
2023-06-22 07:46eventgroup: add is_note_zapWilliam Casarin1+13-0
2023-06-22 07:43refactor: use zap.is_anon instead of recomputingWilliam Casarin1+1-2
2023-06-22 07:42UserView: Make spacer optionalWilliam Casarin1+10-1
2023-06-22 08:18view/refactor: remove redundant view structsWilliam Casarin1+36-45
2023-06-22 08:17view/refactor: move sheet handler in CustomizeZapViewWilliam Casarin1+10-10
2023-06-21 08:19Merge remote-tracking branch 'github/translations'William Casarin1+0-0
2023-06-20 13:56video: switch videoplayer to use detached tasksWilliam Casarin3+12-13
2023-06-20 14:07perf: don't use string concat when calculing SeenEven hashWilliam Casarin1+7-2
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-06-20 14:28perf: move blurhash processing to a background taskWilliam Casarin1+2-4
2023-06-20 13:55logs: don't print filtersWilliam Casarin1+1-1
2023-06-20 14:05ui: use AboutView in existing viewsWilliam Casarin3+6-44
2023-06-20 13:30view: Add AboutViewWilliam Casarin2+57-0
2023-06-20 13:29debug slow scrollWilliam Casarin1+3-3
2023-06-20 09:27Merge remote-tracking branch 'github/translations'William Casarin12+17-12
2023-06-20 09:21Fix reconnect loop issues on iOS17William Casarin1+5-0
2023-06-20 09:21ping: switch to async styleWilliam Casarin2+18-7
2023-06-17 12:20rename RelayStatus to RelayStatusViewBryan Montz6+40-40
2023-06-17 12:19simplify and fix issues with RelayStatusBryan Montz4+34-50
2023-06-17 12:19make RelayConnection's state observableBryan Montz1+3-3
2023-06-20 08:18Fix build for iOS17William Casarin2+2-2
2023-06-08 23:44video: stop video in post when it disappears from viewgladiusKatana1+25-16
2023-06-14 07:30Revert "threads: attempt to fix state jankiness"William Casarin1+8-10
2023-06-14 07:20threads: attempt to fix state jankinessWilliam Casarin1+10-8
2023-06-12 09:25Revert "Add Inter font"William Casarin10+0-205
2023-06-10 13:09home: add comment explaining send_home_filtersWilliam Casarin1+1-0
2023-06-10 13:08refactor: make send_initial_filter more readibleWilliam Casarin1+2-1
2023-06-08 11:44Add text description to WebSocket for state loggingBryan Montz1+13-0
2023-06-05 23:05Add Inter fontBen Weeks10+205-0
2023-06-08 07:35Update Translationstransifex-integration[bot]13+67-67
2023-06-09 04:06Fix spelling of Nostr to use Titlecase instead of lowercaseTerry Yiu6+35-35
2023-06-07 17:09Add missing localized string commentTerry Yiu3+2-2
2023-06-07 17:06Rename all usages of the term Post as a noun to Note to conform to the Nostr specTerry Yiu16+196-180
2023-06-08 17:54LoginView: prevent explainer-text cutoff on login with npubgladiusKatana1+1-0
2023-06-10 09:33Fix video player hangsWilliam Casarin1+9-4
2023-06-10 09:33Make profile picture placeholder gray instead of purpleWilliam Casarin1+1-0
2023-06-10 09:33Fix warningsWilliam Casarin2+1-4
2023-06-09 08:10Show zap comments in threads and show top zapWilliam Casarin19+252-134
2023-06-07 05:56qrscan: use explicit types when scanningWilliam Casarin1+77-63
2023-06-07 05:55find_event: refactor with more explicit typesWilliam Casarin3+72-36
2023-06-07 04:50refactor: use guard in qr profile lookupWilliam Casarin1+4-2
2023-06-07 04:48refactor: use guard in handleProfileScanWilliam Casarin1+13-11
2023-06-01 19:49Add qr code scannerSuhail Saqan1+230-68
2023-05-31 03:41Replace indexed mentions with NIP-27Terry Yiu6+24-29
2023-06-07 04:16TranslationsWilliam Casarin18+188-103
2023-06-04 21:49Add max length truncation to displayed profile attributes to mitigate spamTerry Yiu15+71-23
2023-06-02 00:51Add profile zapsTerry Yiu9+130-36
2023-06-02 22:37Add NWC paste buttonSuhail Saqan1+49-10
2023-05-31 00:20Fix CI testsTerry Yiu1+0-3
2023-05-31 02:40v1.5 (3)William Casarin1+2-2
2023-05-31 02:31Revert "Updated UI to use custom font"William Casarin10+4-212
2023-05-31 02:29Revert "Add .frame & .position modifiers to TextEntry using ScrollView geometry"William Casarin1+24-30
2023-05-31 01:44video-player: don't stop audio, mix with external mediaWilliam Casarin1+2-0
2023-05-31 01:38video-player: don't randomly stop videoWilliam Casarin1+1-4
2023-05-31 01:08v1.5-2 changelogWilliam Casarin1+32-0
2023-05-31 01:04v1.5-2William Casarin1+2-2
2023-05-31 01:02Add Full-Bleed Video PlayerWilliam Casarin10+725-94
2023-05-29 23:09carousel: fix scroll-up bugWilliam Casarin1+4-5
2023-05-29 12:02Add ability to show multiple posts per user in UniverseBen Weeks5+45-1
2023-05-29 22:31Initial redesignWilliam Casarin77+2382-794
2023-05-29 21:31carousel: only show blurhash when there is one imagesWilliam Casarin1+6-3
2023-05-29 21:31fixup! Add new image carouselWilliam Casarin1+2-2
2023-05-29 21:20preloader: only preload non-animated images to test animation bug fixWilliam Casarin1+15-3
2023-04-24 00:51Add new image carouselBen Weeks2+62-8
2023-05-27 15:41Fix event menu capitalizationBen Weeks1+7-7
2023-02-09 05:29Fix side menu offsetOlegAba1+4-3
2023-05-28 12:35Removed hex key to RGB functionality.Ben Weeks1+2-50
2023-05-28 12:28Minor changes to profile ready for rebrand Key removal from nPub in profileBen Weeks1+6-18
2023-05-29 12:32Use "Follow me on nostr" text when looking at someone else's QR codeBen Weeks1+11-4
2023-05-29 14:45Add .frame & .position modifiers to TextEntry using ScrollView geometrygladiusKatana1+30-24
2023-03-05 06:28simplified call site usage of NostrFilterBryan Montz17+62-84
2023-05-29 17:17Attempt fix for randomly broken animated GIFsWilliam Casarin1+3-0
2023-05-26 19:11Profile CachingWilliam Casarin11+454-39
2023-03-06 08:31Fix cursor jumping when pressing returngladius3+18-0
2023-05-26 03:45Fix side menu label size so that translations in longer languages fit without wrappingTerry Yiu1+4-0
2023-05-25 16:03Add mention parsing and fine-grained text selection on description in ProfileViewTerry Yiu5+22-5
2023-05-09 23:14dynamically set .isScrollEnabled in TextViewWrapper (true if UserSearch is present)gladiusKatana3+16-4
2023-05-09 22:31override .isScrollEnabled in TextViewWrapper (ie, set to false at UITextView creation)gladiusKatana1+1-0
2023-05-25 01:26script: fetch popular usersWilliam Casarin1+8-0
2023-05-16 14:54Fix reaction notification title to be consistent with ReactionViewTerry Yiu4+48-7
2023-05-20 17:38Add Damus splash screenBryan Montz4+73-0
2023-05-14 13:46Apply translationstransifex-integration[bot]24+128-51
2023-05-24 21:56nwc debuggingWilliam Casarin4+17-9
2023-05-15 19:54nwc: make sure to support nostr+walletconnect schemeWilliam Casarin1+2-1
2023-05-15 19:54postbox: change initial retry_after from 2 to 10 secondsWilliam Casarin1+1-1
2023-05-15 19:53Fix a few bugs with donationsWilliam Casarin1+12-8
2023-05-15 18:57Supporter BadgesWilliam Casarin14+194-12
2023-05-15 16:59Include donation_amount on profileWilliam Casarin5+31-5
2023-05-15 16:59v1.5-1William Casarin1+2-2
2023-05-15 16:59c: move parse_digit to remove warningWilliam Casarin2+16-15
2023-05-15 16:40Implement damus zap split donations using NWCWilliam Casarin10+71-23
2023-05-15 03:50ui: add support damus ui in WalletViewWilliam Casarin7+137-12
2023-05-15 03:49settings: add donation_percent to settingsWilliam Casarin1+3-0
2023-05-12 03:25Migrate away from sticky deprecated non-pubkey-scoped settingsTerry Yiu1+8-2
2023-05-11 16:24Apply translationstransifex-integration[bot]11+53-5
2023-05-11 14:09Export strings for translationTerry Yiu3+12-13
2023-05-15 03:47ui: expose raw LinearGradient in DamusGradientWilliam Casarin1+5-1
2023-05-14 21:06Rename 'Connect to Alby' to 'Attach Alby Wallet'William Casarin1+1-1
2023-05-14 18:12Fix nostr URL scheme to open properly even if there's already a different view openTerry Yiu1+3-0
2023-05-14 18:20Fix testsWilliam Casarin1+4-3
2023-05-14 18:11nwc: make delay 5 seconds instead of 3William Casarin1+1-1
2023-05-14 18:04Make it easier to tap zap buttonWilliam Casarin1+7-7
2023-05-14 17:48nwc: fix bug where private nwc zaps weren't getting tracked properlyWilliam Casarin6+80-21
2023-05-14 17:47nwc: don't use yellow on the Zap Button for pending zapsWilliam Casarin1+5-1
2023-05-14 07:31nwc: fix broken testWilliam Casarin1+1-1
2023-05-14 07:27nwc: remove requests from postboxWilliam Casarin2+17-5
2023-05-14 07:15Add release Damus build schemeWilliam Casarin1+98-0
2023-05-14 07:14Add rigid haptic feedback when you zap cancel failsWilliam Casarin1+2-0
2023-05-14 07:12postbox: try flushing events every secondWilliam Casarin2+6-2
2023-05-14 07:02misc logsWilliam Casarin2+2-1
2023-05-14 06:54nwc: make delay 3 seconds instead of 5William Casarin1+1-1
2023-05-14 06:54nwc: fix response parsingWilliam Casarin2+14-4
2023-05-14 06:54nwc: always allow long press zapWilliam Casarin1+0-4
2023-05-14 06:28nwc: turn pending zap orange when we have a NWC successWilliam Casarin6+68-19
2023-05-14 04:33Pending ZapsWilliam Casarin24+734-175
2023-05-14 02:51zaps: ensure returned bolt11 is the correct amountWilliam Casarin1+7-0
2023-05-10 23:23test: add nwc and ephemeral relay testWilliam Casarin2+88-0
2023-05-10 20:23nwc: clear the zapper cache for our pubkey when we attach a new walletWilliam Casarin2+12-0
2023-05-10 18:57ui: show lud16 in attach wallet uiWilliam Casarin2+10-0
2023-05-10 18:41nwc: attach lud16 to profile when attaching walletWilliam Casarin3+21-0
2023-05-10 18:10nwc: add lud16 parameterWilliam Casarin1+18-4
2023-05-10 01:50ui: add Nostr Wallet Connect viewsWilliam Casarin7+310-27
2023-05-10 01:49nwc: pay with nwc if we have it configuredWilliam Casarin2+17-2
2023-05-10 01:45settings: Add nostr_wallet_connect settingWilliam Casarin1+3-0
2023-05-10 01:26nwc: Add WalletModelWilliam Casarin2+63-0
2023-05-10 01:25nwc: add Nostr Wallet Connect logicWilliam Casarin2+80-1
2023-05-10 01:37info: add nostrwalletconnect uri handlersWilliam Casarin1+20-0
2023-05-10 01:34home: add some more helper functionsWilliam Casarin1+10-0
2023-05-10 18:41refactor: ensure make_metadata_event has full keypairWilliam Casarin4+12-19
2023-05-10 21:01colors: add adaptableBlackWilliam Casarin2+39-0
2023-05-10 20:55icons: convert to template imagesWilliam Casarin370+1110-0
2023-05-10 20:31------ ephemeral relays -------William Casarin1+9-0
2023-05-10 20:24relay: make RelayInfo encoding more flexibleWilliam Casarin2+7-7
2023-05-10 19:20relay: split descriptors to {our,all}_descriptorsWilliam Casarin10+17-13
2023-05-10 01:41relay: handle ephemeral relays in PostBoxWilliam Casarin1+7-6
2023-05-10 01:42pool: skip ephemeral relays by defaultWilliam Casarin1+14-1
2023-05-10 01:39relay: introduce ephemeral relaysWilliam Casarin1+9-1
2023-05-10 01:38nostr: add is_{read,write} helpers on requestsWilliam Casarin1+15-0
2023-05-10 18:01Fix DM sorting testWilliam Casarin1+2-2
2023-05-10 04:39fix crash related to preloading eventsBryan Montz1+16-3
2023-05-10 03:14Fix testsWilliam Casarin1+0-2
2023-05-10 01:35dms: generalize create_dm into create_encrypted_eventWilliam Casarin1+16-8
2023-05-10 01:21settings: mark UserSettings as changed in KeychainStorage propertiesWilliam Casarin1+2-0
2023-05-10 01:19ui: use darker border colors in BigButtonWilliam Casarin1+1-1
2023-05-10 01:15ui: add AlbyButtonWilliam Casarin3+79-0
2023-05-10 01:30ui: add alby logo for the AlbyButtonWilliam Casarin2+34-0
2023-05-10 01:13ui: move gradient components to their own groupWilliam Casarin4+57-11
2023-05-10 01:10ui: add QR CodeScanner helpersWilliam Casarin4+509-0
2023-05-10 01:44pool: ocd changeWilliam Casarin1+1-1
2023-05-08 19:38switch to v1.5William Casarin1+2-2
2023-05-08 18:55Fix changelogWilliam Casarin1+0-1
2023-05-08 18:53Merge remote-tracking branch 'github/master'William Casarin2+20-0
2023-05-08 18:52v1.4.3 changelogWilliam Casarin1+88-7
2023-05-08 18:47v1.4.3 - AppStore releaseWilliam Casarin1+2-2
2023-04-30 01:09Add unmute option in profile viewJoshua Jiang2+23-2
2023-05-08 18:13Fix previews in DMsWilliam Casarin1+1-0
2023-05-07 18:09Changed look of Repost and Quote buttonsericholguin2+31-26
2023-05-08 11:44fix user notifications from old events immediately shown on install and loginBryan Montz2+15-1
2023-05-07 19:13Remove unused codeBryan Montz105+52-1873
2023-05-08 17:56build 23William Casarin1+2-2
2023-05-07 19:00Reconnect on failed ping and remove reconnect timerWilliam Casarin2+6-7
2023-05-07 18:20build 22William Casarin1+2-2
2023-05-07 18:17Don't put reconnect logic in pingWilliam Casarin1+2-6
2023-05-07 17:39build 21 changelogWilliam Casarin1+17-0
2023-05-07 17:38v1.4.3-21William Casarin1+2-2
2023-05-07 17:28Ping relays on resume, if there's an error then try to reconnectWilliam Casarin4+49-4
2023-05-06 02:57Fix npub search fails on the first tryBryan Montz3+13-4
2023-05-07 16:30Dismiss bookmarks view when switching tabsWilliam Casarin1+4-0
2023-05-06 12:16Fix posts with no uploadedURLs always get two blank spaces at the endBryan Montz1+4-2
2023-05-07 03:12Fix bug where you could only mention users at the end of a postSwift3+70-25
2023-05-06 04:37Apply translationstransifex-integration[bot]11+20-0
2023-05-06 04:37Export strings for translationTerry Yiu2+0-12
2023-05-05 23:12Properly scroll DM view when keyboard is openWilliam Casarin3+82-37
2023-05-05 21:23HomeView: refactorWilliam Casarin1+86-80
2023-05-05 21:22dms: use lazyvstackWilliam Casarin1+1-1
2023-04-26 03:03Fix zap type selection on smaller phonesericholguin1+1-1
2023-04-15 09:40Fix parse mention without space in contentJoshua Jiang3+77-1
2023-04-30 09:23Apply translationstransifex-integration[bot]30+265-1
2023-05-05 04:05Update reaction notification title and miscellaneous localization fixesTerry Yiu7+21-26
2023-05-02 18:32Export strings for translationTerry Yiu4+9-9
2023-04-29 23:43Fix quotations in Localizable.stringsdictTerry Yiu2+4-4
2023-04-29 19:13Export strings for translationTerry Yiu3+46-13
2023-04-29 19:04Rename 'Liked by' to 'Reacted by'Terry Yiu1+1-1
2023-04-29 18:56Fix plurality on satsTerry Yiu5+73-3
2023-05-05 15:45Revert "Added new icons for hashtags and updated the current ones to use a proper ratio."William Casarin33+271-330
2023-05-05 15:37Don't preload pfps, it's not thread safe?William Casarin1+2-0
2023-05-05 15:31Ensure we have proper sizes on iconographyWilliam Casarin370+4810-4070
2023-05-05 05:42Changelog-Added: new iconographyRoberto Agreda741+9014-0
2023-05-05 03:03Added new icons for hashtags and updated the current ones to use a proper ratio.Roberto Agreda33+330-271
2023-05-04 11:40Replace Vault dependency with @KeychainStorage property wrapperBryan Montz7+162-203
2023-05-04 16:08v1.4.3-20 changelogWilliam Casarin1+41-0
2023-05-04 16:05v1.4.3-20William Casarin1+2-2
2023-05-04 00:27Add webp image supportWilliam Casarin1+1-1
2023-05-04 00:26Don't process blurhash if we already have image cachedWilliam Casarin2+14-27
2023-05-03 23:11Home now dismisses reactions viewWilliam Casarin1+5-0
2023-05-03 19:19refactor sidemenu itemsWilliam Casarin1+70-63
2023-05-02 18:25Fix auto-translations bug where languages in preferred language still gets translatedTerry Yiu1+5-2
2023-05-03 16:18Optimize json processing and preloadingWilliam Casarin10+191-90
2023-05-03 13:36Fix small bug in like countersWilliam Casarin1+2-2
2023-05-03 13:36Don't spam reconnects on errorWilliam Casarin1+10-1
2023-05-02 15:23build 19William Casarin1+2-2
2023-05-02 15:22Search hashtags automaticallyWilliam Casarin2+122-57
2023-05-02 14:50Load profiles in hashtag searchesWilliam Casarin4+19-17
2023-05-02 14:50Use cached note language in search modelWilliam Casarin1+5-4
2023-05-02 14:52Fix warningWilliam Casarin1+1-1
2023-05-02 14:51build 18William Casarin1+2-2
2023-05-02 14:33Preload profile pictures while scrollingWilliam Casarin2+25-4
2023-05-02 13:45Fix weird #\[0] artifacts appearing in posts and translated from english bugsWilliam Casarin2+32-64
2023-05-02 13:44Fix crash when loading DMs in the backgroundWilliam Casarin1+1-1
2023-05-02 13:44Fix blurhash appearing behind loaded images when swiping on carouselWilliam Casarin2+5-0
2023-05-02 13:43refactor: remove redundant rectangle in ImageCarouselWilliam Casarin1+22-26
2023-04-28 19:24Save keys when logging in and when creating new keypairBryan Montz4+134-77
2023-04-18 14:37Fix camera not dismissingSwift2+37-8
2023-02-17 12:30Top-level tab state restorationBryan Montz4+21-38
2023-04-29 19:20Fix bug with reaction notifications referencing the wrong eventTerry Yiu1+1-1
2023-04-29 22:06Fix Copy Link action does not dismiss ShareAction viewBryan Montz1+1-0
2023-05-01 17:30Save Jack's soulBen Weeks1+1-1
2023-05-01 05:30build 17William Casarin1+2-2
2023-05-01 05:04fix some translation bugsWilliam Casarin2+19-15
2023-05-01 04:40cache note languageWilliam Casarin3+39-31
2023-05-01 02:31Event PreloadingWilliam Casarin11+532-192
2023-04-29 15:46v1.4.3-15 changelogWilliam Casarin2+26-2
2023-04-29 14:49Fix nip10 thread incompatibility for clients that add more than one reply tagWilliam Casarin1+1-1
2023-04-28 03:16Fix sats pluralitySwift1+1-1
2023-04-29 13:00Translations (#1020)Terry Yiu12+18-3
2023-04-29 00:42Add q tag to quote renotesWilliam Casarin1+1-1
2023-04-29 00:42Add referencedid helpersWilliam Casarin1+13-1
2023-04-29 00:22Load zaps instantly on eventsWilliam Casarin6+67-29
2023-04-28 20:03always process eventsWilliam Casarin1+2-0
2023-04-28 20:00build 13William Casarin1+2-2
2023-04-27 20:04Preserve order of bookmarks when savingWilliam Casarin1+1-1
2023-04-26 02:20Add confirmation alert when clearing all bookmarksSwift1+9-1
2023-04-27 17:30Remove blurhash opacityWilliam Casarin1+0-1
2023-04-26 22:41Tweak fade speed and opacity on blurhash placeholdersWilliam Casarin1+2-1
2023-04-26 22:20Show blurhash placeholders from image metadataWilliam Casarin8+196-45
2023-04-26 17:41Add image metadata to image uploadsWilliam Casarin9+545-9
2023-04-26 17:37Add BinaryParserWilliam Casarin2+59-0
2023-04-25 22:21build 12William Casarin1+2-2
2023-04-25 22:06Fix crash when you have invalid relays in your relay listWilliam Casarin13+51-45
2023-04-25 21:31build 11William Casarin1+2-2
2023-04-25 19:41Fix permanent OnlyZaps (likes broken lol)William Casarin1+8-1
2023-04-25 16:43v1.4.3-10 changelogWilliam Casarin1+30-1
2023-04-25 15:52build 10William Casarin1+2-2
2023-04-25 15:53Revert "Remove unneeded periodic reconnect timer"William Casarin1+6-0
2023-03-06 17:46Readme.MD: add privacy section, and link to issuesalltheseas1+6-1
2023-04-25 15:57Merge remote-tracking branch 'github/translations'William Casarin6+0-0
2023-04-15 03:45Add paste button to loginSuhail Saqan1+24-11
2023-04-25 01:21Remove unneeded periodic reconnect timerWilliam Casarin1+0-6
2023-04-13 14:12Replace Starscream with URLSessionWebSocketTaskBryan Montz11+175-126
2023-04-17 02:29Add nokyctranslate translation optionsymbsrcool4+76-1
2023-04-24 15:55Fix issue where uploaded images were from someone elseSwift1+12-18
2023-04-24 23:20Merge remote-tracking branch 'github/translations'William Casarin11+78-77
2023-04-19 18:08Fix reposts on macosWilliam Casarin9+232-137
2023-04-24 17:51Fix custom zap button hitboxesWilliam Casarin1+8-8
2023-04-23 17:31You can now change the default zap typeWilliam Casarin4+44-8
2023-04-23 16:54refactor: extract ZapTypePicker into its own fileWilliam Casarin3+125-88
2023-04-23 15:54Change 500 custom zap amount to 420🌿William Casarin1+1-1
2023-04-23 15:39Make custom zap amounts into a gridWilliam Casarin1+31-12
2023-04-19 02:12Updated custom zap viewericholguin1+205-88
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSwift1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2025-02-11 23:03Merge Remove rust-nostr dependencyWilliam Casarin9+1557-72
2025-02-11 14:47Remove preview strings from translation and add missing period to duplicate string to avoid double translationTerry Yiu5+5-18
2025-02-11 14:46Translate Localizable.strings in detransifex-integration[bot]1+0-0
2025-02-11 11:38Translate InfoPlist.strings in detransifex-integration[bot]1+0-0
2025-02-11 11:35Translate Localizable.strings in detransifex-integration[bot]1+0-0
2025-02-11 10:32Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2025-02-11 10:25Translate InfoPlist.strings in nltransifex-integration[bot]1+0-0
2025-02-11 10:24Translate InfoPlist.strings in nltransifex-integration[bot]1+0-0
2025-02-10 23:39Export strings for translationTerry Yiu4+246-51
2025-01-24 08:21Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2025-01-24 08:21Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2025-01-24 08:21Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2025-01-24 08:21Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2025-01-24 08:20Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2025-01-23 09:19Translate Localizable.stringsdict in thtransifex-integration[bot]1+1-1
2025-01-23 00:13Translate Localizable.strings in pt_PTtransifex-integration[bot]0+0-0
2025-01-23 00:12Translate Localizable.strings in pt_PTtransifex-integration[bot]0+0-0
2025-01-23 00:12Translate Localizable.strings in pt_PTtransifex-integration[bot]0+0-0
2025-01-23 00:07Translate Localizable.strings in pt_PTtransifex-integration[bot]0+0-0
2025-01-23 00:07Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2025-02-10 13:23Fix translation export script by upgrading nostr-sdk-swift dependency to support Mac CatalystTerry Yiu2+3-3
2025-01-30 05:53Release notes for v1.12.3Daniel D’Aquino1+14-0
2025-01-22 05:15Add release process issue templateDaniel D’Aquino1+52-0
2025-02-04 02:24Improve clarity of mute button to indicate it serves as a block featureDaniel D’Aquino2+2-2
2025-02-04 02:04Improve Microphone usage descriptionDaniel D’Aquino2+3-3
2025-01-30 00:33Add double star for Purple members that have been active for over a yearDaniel D’Aquino3+181-11
2025-01-17 11:00Unsubscribe from push notifications on logoutDaniel D’Aquino1+3-0
2025-01-15 08:47Make drafts persistentDaniel D’Aquino12+667-58
2025-01-10 04:34Fix disappearing events on thread viewDaniel D’Aquino8+258-231
2024-09-06 20:56Improve robustness of the URL handlerDaniel D’Aquino10+623-87
2025-01-19 18:21Remove language filtering from Universe feed because language detection can be inaccurateTerry Yiu3+1-18
2025-01-19 17:56Translate notes even if they are in a preferred language but not the current language as that is what users expectTerry Yiu2+5-7
2025-01-22 07:56Merge pull request #2812 from damus-io/translationsDaniel D’Aquino10+176-16
2025-01-22 05:01Version bump to 1.13Daniel D’Aquino1+10-6
2024-12-20 02:56v1.12 changelogDaniel D’Aquino1+39-0
2025-01-08 03:15nwc: Coinosericholguin79+93-122
2024-11-08 08:02Add Alby Go to mobile wallets selectionTomek ⚡ K5+21-0
2024-12-30 22:59Cancel ongoing uploading operations after cancelling postSwift Coder2+24-7
2024-12-28 14:48Improve accessibility of EditPictureControlDaniel D’Aquino1+51-0
2024-12-23 03:56Implement profile image cropping and optimizationDaniel D’Aquino14+1191-245
2024-12-18 10:42Add SwiftyCrop dependencyDaniel D’Aquino2+42-1
2024-12-23 18:20Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-12-23 01:29Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-23 01:29Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-23 01:28Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-22 10:27Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-21 21:18Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-21 21:10Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-21 20:49Export strings for translationTerry Yiu7+1790-1790
2024-12-17 20:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:12Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:09Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:05Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:05Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:04Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:02Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-17 20:00Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:34Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:33Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:31Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-10 20:30Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 22:45Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-09 19:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:23Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:23Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:21Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:19Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:18Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:17Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:16Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:15Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:13Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-09 19:12Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-18 14:17MacOS Damus Support allowing link and photo sharing optionSwift Coder1+20-1
2024-12-16 18:28Displaying suitable text instead of Empty Notification View Changelog-Fixed:Handle empty notification pages by displaying suitable text Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+17-13
2024-12-18 08:37Fix button hidden behind software keyboard in create account viewDaniel D’Aquino2+31-12
2024-12-16 15:22Fix non scrollable wallet screen Changelog-Fixed: Fix non scrollable wallet screen Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+43-41
2024-12-11 18:38Render Gif and video files while composing posts Changelog-Added: Render Gif and video files while composing posts Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+78-25
2024-12-11 01:21Export strings for translationTerry Yiu6+67-27
2024-12-11 01:10Fix suggested users category titles to be localizableTerry Yiu4+14-11
2024-12-11 00:45Fix GradientFollowButton to have consistent width and autoscale text limited to 1 lineTerry Yiu2+10-2
2024-12-10 01:42Fix right-to-left localization issuesTerry Yiu2+6-9
2024-12-09 23:49Fix AddMuteItemView to trim leading and trailing whitespaces from mute text and disallow adding text with only whitespacesTerry Yiu1+14-7
2024-12-09 23:36Fix SideMenuView text to autoscale and limit to 1 lineTerry Yiu1+2-0
2024-12-11 01:37Improve clarity of word search labelDaniel D’Aquino1+1-1
2024-12-11 01:21Fix issues with inputting a profile twice to the search barDaniel D’Aquino1+3-9
2024-12-11 01:18Turn on strict concurrency checksDaniel D’Aquino1+2-0
2024-12-09 09:05Version bump to 1.12Daniel D’Aquino1+2-2
2024-12-08 20:31Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:30Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:30Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:24Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 20:05Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:23Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:08Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 18:08Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:55Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:55Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:52Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:50Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:47Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-08 17:36Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-07 03:43Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-12-06 18:52Translate Localizable.stringsdict in artransifex-integration[bot]1+169-49
2024-12-06 18:21Translate Localizable.strings in artransifex-integration[bot]1+0-0
2024-12-06 17:50Translate Localizable.stringsdict in pt_PTtransifex-integration[bot]1+317-11
2024-12-06 17:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:32Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:29Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:28Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:28Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:27Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-06 17:25Translate Localizable.strings in pt_PTtransifex-integration[bot]1+0-0
2024-12-05 00:14Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-04 18:07Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-04 15:02Fix non-breaking spaces in localized stringsTerry Yiu19+16-16
2024-12-04 09:57Revert "Replace non-breaking spaces with regular spaces as Apple's NSLocalizedString macro does not seem to work with it"Terry Yiu18+2-2
2024-12-04 01:00Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-12-03 22:12Fix localization issue on Add mute item buttonTerry Yiu4+6-4
2024-12-03 13:01Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-12-08 03:04Add profile info text in stretchable banner with follow button Changelog-Added: Add profile info text in stretchable banner with follow button Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+48-8
2024-11-26 22:21Paste Gif image similar to jpeg and png files This commit change will allow users to paste GIF file in the Post by copying from other apps (previously similar to pasting Jpeg and PNG image functionality)Swift Coder3+30-8
2024-12-03 06:50Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-12-03 05:57Export strings for translationTerry Yiu5+4811-14
2024-12-03 05:51Replace non-breaking spaces with regular spaces as Apple's NSLocalizedString macro does not seem to work with itTerry Yiu18+2-2
2024-12-03 05:43Fix localization issues in RelayConfigViewTerry Yiu1+6-6
2024-11-29 17:57Translate InfoPlist.strings in pt_PTtransifex-integration[bot]1+0-0
2024-11-29 17:36Translate Localizable.strings in vitransifex-integration[bot]1+0-0
2024-11-29 02:32Translate Localizable.strings in artransifex-integration[bot]1+0-0
2024-11-27 20:28Translate InfoPlist.strings in artransifex-integration[bot]1+0-0
2024-11-27 04:40Translate InfoPlist.strings in bgtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-23 19:23Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-13 15:30Translate Localizable.strings in pl_PLtransifex-integration[bot]1+0-0
2024-11-12 16:02Translate Localizable.stringsdict in pl_PLtransifex-integration[bot]1+42-22
2024-11-11 14:24Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-10-31 02:01Translate Localizable.strings in jatransifex-integration[bot]1+0-0
2024-10-30 18:06Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-10-30 13:26Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-10-30 09:42Fix localization issues and export strings for translationTerry Yiu4+14-10
2024-10-29 19:37Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-11-24 00:13Fix duplicate uploadsSwift Coder1+4-0
2024-11-24 22:01Remove duplicate pubkey from Follow Suggestion list Changelog-Fixed: Remove duplicate pubkey from Follow Suggestion list Signed-off-by: Swift Coder <scoder1747@gmail.com>Swift Coder1+1-2
2024-11-21 21:16Fix Page control indicator for not reflecting current index of Image being previewedSwift Coder1+15-7
2024-11-20 14:23Fix Damus sharing issuesSwift Coder1+12-10
2024-11-22 19:49Fix CHANGELOG markdown syntax issueDaniel D’Aquino1+2-2
2024-11-20 19:50Add script to help identify duplicate changelog entriesDaniel D’Aquino1+42-0
2024-11-14 23:59Changelog entry for 1.11(10)Daniel D’Aquino1+54-0
2024-11-17 21:13Add edit banner button UI automated test + accessibility improvementsDaniel D’Aquino16+217-93
2024-11-12 03:09Move edit banner button into safe areaDaniel D’Aquino2+19-4
2024-11-18 19:39Fix issues with new Share extensionDaniel D’Aquino2+11-6
2024-11-18 18:32Fix logical merge errorDaniel D’Aquino1+20-14
2024-11-13 00:56Fix missing tab bar while navigatingSwift Coder1+3-0
2024-11-16 01:08Add Damus Share FeatureSwift6+1597-1
2024-11-07 01:39Make QR code scanning more robustDaniel D’Aquino10+349-644
2024-11-02 17:34Update and refactor ImageCarousel fill handlingDaniel D’Aquino2+212-104
2024-11-02 16:59Video coordination improvements and new video controls viewDaniel D’Aquino11+676-372
2024-11-02 01:39Refactor visibility trackerDaniel D’Aquino2+130-65
2024-11-02 01:12Improve full screen supportDaniel D’Aquino7+253-3
2024-11-02 00:57Improve SwipeToDismiss modifier UXDaniel D’Aquino1+5-1
2024-10-18 23:45Remove event details from full screen carouselDaniel D’Aquino1+1-9
2024-10-19 02:04Fix portrait video sizing on full screen carouselDaniel D’Aquino1+0-4
2024-10-18 19:46Rename VideoController to DamusVideoCoordinatorDaniel D’Aquino10+93-84
2024-11-11 22:36Add sharing option in image carousel view (#2629)Swift2+33-8
2024-10-27 13:05Add Edit, Share, and Tap-gesture in Profile pic image viewerSwift Coder2+48-7
2024-11-01 18:25Revert "fix: regression that dropped q tags from quote reposts"Daniel D’Aquino3+49-15
2024-10-20 21:58postview: add hashtag suggestionsSwift Coder4+159-23
2024-10-23 17:14fix: avatar image on qrcode viewSwift Coder1+12-14
2024-10-24 14:36fix: banner image uploadSwift Coder6+23-12
2024-10-28 18:40Merge remote-tracking branch 'github/pr/2622'William Casarin1+4-4
2024-10-27 03:55ui: reduce bold font in side menuericholguin1+2-2
2024-10-26 18:35Merge Translations #2603William Casarin14+37-73
2024-10-26 18:34Merge 'fix: Fix overlap in Universe view' #2607William Casarin1+1-1
2024-10-26 18:33Merge 'ux: increase opacity of tabbar and post button' #2608William Casarin2+2-2
2024-10-26 18:30Merge 'fix: regression that dropped q tags from quote reposts' #2617William Casarin3+15-49
2024-10-26 18:25Merge 'dismiss button in full screen carousel' #2611William Casarin2+16-8
2024-10-21 16:44Merge 'Maintain images preview as per the selection order' from 'github/pr/2595'William Casarin1+36-13
2024-10-16 16:14Merge 'Side menu redesign' from 'github/pr/2569' into masterWilliam Casarin2+86-105
2024-10-16 16:09Merge 'Fix padding for views for tabbar' from github/pr/2589William Casarin7+9-4
2024-10-16 15:48Merge multiple image uploadsWilliam Casarin2+48-35
2024-10-16 15:46Merge 'Fix sensitive chat bubble on iOS 18'William Casarin3+15-26
2024-10-14 19:02search: truncate contentWilliam Casarin1+1-1
2024-10-13 22:40Merge 'paste images' supportWilliam Casarin2+52-2
2024-10-08 07:55Merge 'ux: Seamless Timeline'William Casarin20+280-62
2024-09-30 21:21Translate Localizable.strings in es_EStransifex-integration[bot]1+0-0
2024-09-29 13:53Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-09-29 13:52Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2024-09-29 09:02Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-09-29 08:11Translate Localizable.strings in hu_HUtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:49Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 03:48Translate Localizable.strings in thtransifex-integration[bot]1+0-0
2024-09-29 00:37Fix localization build failuresTerry Yiu9+349-438
2024-09-28 17:42Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-09-28 17:36Translate Localizable.strings in detransifex-integration[bot]1+0-0
2024-10-01 01:34ux: fix navigation placement in profile edit viewericholguin1+1-1
2024-09-27 20:55Merge remote-tracking branch 'github/translations'William Casarin5+0-0
2024-09-27 20:52fixup: 128 instead of 500William Casarin1+1-1
2024-09-27 20:49profiles: expand search results to 128William Casarin1+1-1
2024-09-27 19:45Merge 'Add PR template with checklist #2548'William Casarin1+36-0
2024-09-27 19:43Merge 'v1.10.1 changelog #2494'William Casarin1+50-0
2024-09-27 19:38Merge 'ui: add ndb search to universe view #2464'William Casarin6+258-10
2024-09-25 18:19Merge branch 'release_1.10'Daniel D’Aquino1+2-0
2024-06-21 04:11Add Apple translation popovers for notes for iOS 17.4+ and macOS 14.4+Terry Yiu4+65-22
2024-09-22 01:29Merge ios18-release_1.10 fixesWilliam Casarin16+75-6
2024-09-19 02:14Merge branch 'release_1.10'Daniel D’Aquino15+76-42
2024-09-11 22:05Improve local contact list handlingDaniel D’Aquino1+1-1
2024-09-06 03:08Merge branch 'release_1.10'Daniel D’Aquino6+64-23
2024-09-05 23:38Merge 'Add localization data to extensions'William Casarin1+8-0
2024-09-04 18:38Reapply and rework "ux: Mute selected text"ericholguin3+64-28
2024-09-04 17:46Merge branch 'release_1.10' into masterDaniel D’Aquino10+80-24
2024-09-01 14:33highlighter: add missing PostingTimelineViewWilliam Casarin1+2-0
2024-09-01 14:26Merge HighlighterWilliam Casarin46+2286-276
2024-08-22 00:20Improve handling of escape characters of mention suggestion menuDaniel D’Aquino1+18-7
2024-08-28 07:49Merge 'Fix AlbyHub zaps'William Casarin2+39-20
2024-08-27 11:24Merge 'Fix broken QR code scanner'William Casarin2+25-28
2024-08-27 11:23Merge 'Add nostrcheck'William Casarin2+33-55
2024-08-27 11:22Merge 'Fix push notification DM decryption'William Casarin1+4-0
2024-08-21 23:25Add mute button to ProfileActionSheetchungwwei1+18-0
2024-08-15 00:40ux: Mute selected textericholguin3+32-12
2024-08-12 18:54ux: Profile Edit Improvements (#2376)Eric Holguin5+194-34
2024-08-08 17:18Merge pull request #2365 from danieldaquino/#2341Daniel D’Aquino1+5-3
2024-08-05 17:57Merge remote-tracking branches 'pr/2362', 'pr/2361', 'pr/2319' and 'pr/2355'William Casarin23+635-149
2024-07-24 17:53Merge pull request #2338 from ericholguin/move-posting-timelineDaniel D’Aquino3+85-59
2024-07-19 20:09Add changelog for v1.8 and 1.9 (14) App Store releasesDaniel D’Aquino1+76-0
2024-07-19 17:50Merge pull request #2330 from ericholguin/highlight-fixesDaniel D’Aquino7+29-32
2024-07-15 04:56restore localization for custom tabsWilliam Casarin5+12-12
2024-07-15 19:19Version bump to 1.11Daniel D’Aquino1+2-2
2024-07-15 04:30Revert "Update README.md"William Casarin1+1-2
2024-07-13 00:31Add support for OnlyZaps mode on the new chat threadDaniel D’Aquino2+112-11
2024-07-13 00:32Fix issue where very long names would appear in two lines on the chat event viewDaniel D’Aquino1+1-0
2024-07-13 00:31Add missing mention view from chat event bubble viewDaniel D’Aquino1+5-0
2024-07-13 00:31Truncate long text messages on chat event viewDaniel D’Aquino1+2-2
2024-07-13 00:31Reduce minimum width for chat event viewDaniel D’Aquino3+38-9
2024-07-15 03:14Fix crash in profile related to profile updatesWilliam Casarin1+21-18
2024-07-15 03:14fix crash when adding duplicate mute itemsWilliam Casarin1+4-0
2024-07-15 03:13simplify CustomPicker and fix ios18 runtime errorWilliam Casarin6+31-43
2024-07-15 02:31flatbuffers: don't crash if there are flatbuffer errorsWilliam Casarin1+1-1
2024-07-13 18:23Merge pull request #2325 from tyiu/reactions-view-fixDaniel D’Aquino1+1-1
2024-07-09 22:02Update README.mdalltheseas1+2-1
2024-07-05 19:04Merge pull request #2308 from ericholguin/simplify-onboardingDaniel D’Aquino6+206-267
2024-07-02 02:07Update push notification device token addressDaniel D’Aquino1+2-2
2024-07-01 18:20Merge changes from 'release_1.9'Daniel D’Aquino1+16-6
2024-06-24 21:38Fix build error on the test targetDaniel D’Aquino1+1-1
2024-06-24 18:51Version bump to 1.10 (1)Daniel D’Aquino1+4-1
2024-06-24 18:38Merge pull request #2295 from tyiu/change-emoji-componentDaniel D’Aquino10+107-104
2024-06-24 18:30Merge pull request #2307 from damus-io/review_highlights_2024-06-19_rebasedDaniel D’Aquino24+724-26
2024-06-18 00:04New chat thread viewDaniel D’Aquino22+1326-67
2024-06-09 19:38Fix persistent wallet on log outericholguin1+1-0
2024-06-09 15:02Remove unused Trie and UserSearchCache as they have been superseded by NostrDBTerry Yiu5+0-476
2024-05-20 22:23Improve UX feedback around notification mode settingDaniel D’Aquino1+46-16
2024-05-20 21:55Revoke device token when user switches to local notification modeDaniel D’Aquino3+43-1
2024-05-20 21:35Send device token when switching to push notifications modeDaniel D’Aquino2+12-3
2024-05-20 21:26Add NIP-98 authentication to push notification clientDaniel D’Aquino1+29-22
2024-05-17 23:20Move device token sending logic to its own componentDaniel D’Aquino5+73-45
2024-05-15 23:47Add notification mode settingDaniel D’Aquino6+54-5
2024-05-15 23:47Fallback push notification suppression while we do not have entitlementDaniel D’Aquino1+19-2
2024-05-17 19:12Add working email hyperlinkalltheseas1+1-1
2024-05-11 00:03Chunk home filters to avoid hitting max filter item limitsDaniel D’Aquino5+182-2
2024-05-11 16:02nip10: simplify and fix reply-to-root bugsWilliam Casarin17+135-495
2024-05-10 20:221.9 (4)William Casarin1+2-2
2024-05-09 23:35Fix incorrect Privacy manifest plist keyDaniel D’Aquino2+2-2
2024-05-09 22:291.9 (3)William Casarin1+2-2
2024-05-09 22:17nip10: be nicer to deprecated nip10William Casarin2+6-3
2024-05-09 22:03v1.9 (2)William Casarin1+2-2
2024-05-09 22:02version: damus versions should be inherited from the projectWilliam Casarin1+2-4
2024-05-09 21:34events: try nostrdb cache if we don't have one in-memoryWilliam Casarin1+10-1
2024-05-09 21:33nip10: consolidate event_ref logic into ThreadReplyWilliam Casarin7+14-57
2024-05-09 20:49nip10: handle invalid reply-with-no-rootWilliam Casarin1+5-0
2024-05-09 20:33nip10: marker repliesWilliam Casarin10+231-28
2024-05-09 17:59Revert "perf: debounce scroll queue"William Casarin1+1-5
2024-05-08 01:13test: add missing mute test fileWilliam Casarin1+43-0
2024-05-07 04:32Add basic word muting automated testDaniel D’Aquino1+4-0
2024-05-07 04:31Implement cache on MutelistManagerDaniel D’Aquino1+45-5
2024-05-07 04:31Apply mute rules to Timeline views by defaultDaniel D’Aquino2+6-4
2024-05-07 04:31Mute: Add `user_keypair` to MutelistManagerDaniel D’Aquino10+20-15
2024-05-07 21:05nip10: fix mixed nip10 markersWilliam Casarin2+34-2
2024-04-25 21:03nip10: add marker nip10 support when reading notesWilliam Casarin4+203-13
2024-04-25 21:41test: disable broken auth testWilliam Casarin1+2-0
2024-05-06 20:06Merge pull request #2201 from tyiu/thaiDaniel D’Aquino2+79-73
2024-05-06 18:54Merge commit 0a6e40798a11 ("docs: add NIP04 to readme for encrypted DM's")William Casarin0+0-0
2024-05-06 18:25Merge Privacy report updates from release branch 'v1.8_relay_fix_and_video_player'Daniel D’Aquino3+62-0
2024-05-03 20:14Merge pull request #2199 from tyiu/tyiu/search-profile-sortDaniel D’Aquino2+16-18
2024-05-03 19:36Merge release branch 'v1.8_relay_fix_and_video_player'Daniel D’Aquino1+1-1
2024-05-03 15:53Merge remote-tracking branch 'github/translations'William Casarin12+412-0
2024-04-29 19:45Fix GIF uploadsDaniel D’Aquino5+54-5
2024-04-26 23:13Fix Ghost notifications from Damus Purple Impending expirationDaniel D’Aquino2+14-3
2024-04-25 21:54Revert "Cache videos"William Casarin5+1-127
2024-04-25 21:53Revert "Custom video loader caching technique"William Casarin2+11-300
2024-04-25 19:41Merge translationsWilliam Casarin68+552-385
2024-04-22 23:09ui: add First Aid view to settingsDaniel D’Aquino4+97-0
2024-04-22 23:09contacts: save first list to storage during onboardingDaniel D’Aquino4+47-16
2024-04-22 23:09contacts: save the users' latest contact event IDDaniel D’Aquino3+50-4
2024-04-18 23:03zaps: don't verify deschashWilliam Casarin1+0-3
2024-04-20 18:27Change reactions to use a native looking emoji pickerTerry Yiu6+70-340
2024-04-22 23:58translations: only translate kind 1sWilliam Casarin1+5-0
2024-04-11 00:42Custom video loader caching techniqueDaniel D’Aquino2+300-11
2024-04-11 00:41Cache videosDaniel D’Aquino6+242-1
2024-04-11 00:41Remove no-op performance tests that were causing issuesDaniel D’Aquino2+0-15
2024-04-15 03:16ui: Longform Improvementsericholguin3+133-13
2024-04-14 00:49nwc: disable mutinywallet button for nowWilliam Casarin1+7-0
2024-04-13 01:23Bump version to 1.9Daniel D’Aquino1+2-0
2024-04-12 20:35eden.nostr.land -> nostr.landWilliam Casarin1+1-1
2024-04-04 02:03ux: Relay Detail Redesignericholguin10+490-117
2024-04-04 16:57ui: fix cut off emoji reactionericholguin1+2-2
2024-03-27 02:43ux: fix image indicatorsericholguin2+51-42
2024-03-29 22:46postview: add haptic feedback on media upload resultSean Kibler1+13-2
2024-03-25 15:12Update issue templatesalltheseas1+27-0
2024-03-25 15:08Update issue templatesalltheseas1+35-0
2024-03-25 09:47relay: use hostname in relay list instead of full URLWilliam Casarin1+1-1
2024-03-25 09:04docs: specify that we are referring to Damus not the kernelWilliam Casarin1+1-1
2024-03-22 16:55Fix relay URL trailing slash issuesDaniel D’Aquino46+386-311
2024-03-14 23:22wallet: add callbackuri for mutiny wallet nwcericholguin1+1-1
2024-03-14 23:22ui: update zeus logo for wallet selectorericholguin1+0-0
2024-03-22 09:14docs: simplify contributingWilliam Casarin1+1-258
2024-03-20 09:57Merge branch 'video-controls'William Casarin14+423-163
2024-03-17 09:33Merge remote-tracking branch 'github/quote-reposts'William Casarin22+201-118
2024-03-13 15:06Update README.mdalltheseas1+2-0
2024-03-11 14:27ui: Add proxy view to selected eventsericholguin1+5-1
2024-03-11 14:27Minor Fixesericholguin1+3-3
2024-03-10 22:37ui: Wallet View redesign + Mutiny Wallet integrationericholguin10+262-59
2024-03-07 15:28ux: Relay View Improvementsericholguin9+293-379
2024-03-11 09:59Kick off v1.8 (1)William Casarin1+2-2
2024-03-11 09:58Merge branch 'v1.7-madeira-release'William Casarin3+41-12
2024-03-04 18:30Revert "Merge remote-tracking branch 'github/translations'"William Casarin7+39-119
2024-03-04 17:36Merge remote-tracking branch 'github/translations'William Casarin7+119-39
2024-03-04 17:28Merge branch 'v1.7-madeira-release'William Casarin6+88-18
2024-03-02 09:18Merge branch 'translations'William Casarin0+0-0
2024-02-28 03:32use camera controller in EditPictureControlkernelkind1+3-12
2024-02-28 03:32add performance upgrades to media pickerkernelkind8+203-149
2024-02-29 11:10Merge tag 'v1.7-rc2'William Casarin13+501-39
2024-02-26 19:31Merge improved mute functionality from CharlieWilliam Casarin44+1073-330
2024-02-26 18:22Merge branch 'iap-improvements'William Casarin4+162-16
2024-02-20 23:48media: fix gif upload regressionkernelkind2+60-10
2024-02-01 20:19translate: remove redundant translation callkernelkind1+0-11
2024-02-19 20:53refactor: rename ImagePicker -> MediaPickerkernelkind5+138-138
2024-02-19 20:53privacy: always strip GPS data from imageskernelkind1+2-1
2024-02-19 20:53picker: upgrade to newer image picker controllerkernelkind5+139-88
2024-02-19 20:53privacy: add function to strip location data from photoskernelkind4+87-0
2024-02-14 03:20translate: implement string distance for close matcheskernelkind3+119-0
2024-02-05 03:24nip48: initial supportericholguin9+469-0
2024-02-14 21:32iap: handle login and logoutDaniel D’Aquino5+202-85
2024-02-14 21:31iap: move StoreKit logic out of DamusPurpleView and into a new PurpleStoreKitManagerDaniel D’Aquino5+123-68
2024-02-14 21:31refactor: split views from DamusPurpleView into separate filesDaniel D’Aquino6+294-221
2024-02-14 21:31refactor: move primitive views from DamusPurpleView into a separate fileDaniel D’Aquino3+154-65
2024-02-14 21:31refactor: re-order items in DamusPurpleViewDaniel D’Aquino1+246-232
2024-02-11 17:05profile: fix bug where profile does not updateWilliam Casarin1+0-1
2024-02-11 16:52add some more close guardsWilliam Casarin1+3-0
2024-02-11 16:52v1.7 (10)William Casarin1+2-2
2024-02-08 01:25Add option for custom test host in Damus Purple developer settingsDaniel D’Aquino2+95-15
2024-02-08 01:25Non-functional auto-formatter refactorDaniel D’Aquino1+7-7
2024-02-06 18:14Merge remote-tracking branch 'github/translations'William Casarin15+523-54
2024-02-06 16:06Update README.mdalltheseas1+3-1
2024-02-06 15:57Update README.mdalltheseas1+3-1
2024-02-06 15:54Update README.mdalltheseas1+7-7
2024-02-06 15:53Update README.mdalltheseas1+32-8
2024-02-05 19:36Fix local test Purple landing page URLDaniel D’Aquino1+1-1
2024-02-02 20:01nostrscript: fix nscripts not loadingWilliam Casarin1+6-2
2024-02-01 19:28v1.7 (9)William Casarin1+2-2
2024-02-01 19:05purple: fix crash in account cacheWilliam Casarin1+4-0
2024-02-01 18:31v1.7 (8)William Casarin1+2-2
2024-02-01 18:44mention: add note about text suggestion mention inteferenceWilliam Casarin1+1-0
2024-01-31 16:50media: remove minWidth on Load Media formattingkernelkind1+1-1
2024-01-31 19:23repost: hide member signup datekernelkind2+6-4
2024-02-01 02:27note: fix previews not renderingericholguin1+2-2
2024-02-01 17:48post: disable inline text predictionkernelkind1+4-0
2024-01-31 17:34translate: disable translate DMsWilliam Casarin3+8-2
2024-01-31 17:24v1.7 (7)William Casarin1+2-2
2024-01-31 17:23enable purpleWilliam Casarin1+2-1
2024-01-31 03:02profile: show subscriber date instead of numberWilliam Casarin2+4-6
2024-01-31 03:01split up date formattingWilliam Casarin3+9-5
2024-01-31 01:38purple: prevent screen dismiss on purple welcome viewWilliam Casarin1+1-0
2024-01-31 01:30purple: consolidate UserBadgeInfo with AccountWilliam Casarin7+59-77
2024-01-31 00:30purple: speed up continue button fade-inWilliam Casarin1+1-1
2024-01-31 00:27purple: add "continue" button to checkout verification stepWilliam Casarin1+43-8
2024-01-31 00:26v1.7 (6)William Casarin1+2-2
2024-01-30 18:35ui: truncate visible media URLkernelkind2+12-1
2024-01-30 07:42purple: notify main DamusPurpleView when user gets a subsscriptionDaniel D’Aquino4+39-11
2024-01-30 07:42purple: fix dark mode issuesDaniel D’Aquino3+3-4
2024-01-30 07:42purple: add translation setup view the onboardingDaniel D’Aquino6+254-31
2024-01-30 07:41purple: disable apple IAP ui by defaultDaniel D’Aquino4+31-14
2024-01-30 07:41purple: adapt to integrate better with the LN flowDaniel D’Aquino4+275-18
2024-01-30 07:41purple: feature flag managementDaniel D’Aquino6+11-6
2024-01-30 07:41purple: improve environment handlingDaniel D’Aquino7+104-29
2024-01-30 17:36ui: fix load media formatting on small screenskernelkind1+1-1
2024-01-30 16:44nip19: do not include tag for nevent mentionkernelkind2+19-4
2024-01-29 23:51nip19: fix shared nevents that are too longkernelkind3+8-2
2024-01-29 21:04fix buildWilliam Casarin1+12-4
2024-01-29 20:50txn: fix potential crash from transaction in view closureWilliam Casarin1+3-2
2024-01-29 01:32purple: switch local testing to staging testingWilliam Casarin8+25-15
2024-01-28 23:30purple: add staging option to DamusPurpleURLWilliam Casarin4+52-20
2024-01-28 23:22purple: add querystring helperWilliam Casarin1+8-2
2024-01-29 00:09Revert "profile: rename Following to Frens"William Casarin3+10-10
2024-01-26 18:00purple: add subscriber number on the Purple supporter badgeDaniel D’Aquino7+106-40
2024-01-28 23:40test: fix test build errorWilliam Casarin1+1-1
2024-01-28 23:13project: remove TXNDEBUGWilliam Casarin1+1-1
2024-01-23 04:02ux: Onboarding improvementsericholguin5+38-63
2024-01-27 02:11friendfilter: extend to friend-of-friendsWilliam Casarin1+1-1
2024-01-27 02:11profile: rename Following to FrensWilliam Casarin3+10-10
2024-01-26 22:06v1.7 (5)William Casarin1+2-2
2024-01-26 22:03txn: fix subtle transaction inheritence bugsWilliam Casarin8+53-42
2024-01-26 22:02debug: enable txndebugWilliam Casarin1+1-0
2024-01-26 22:02ndb: use is_closed which also check nil ptrsWilliam Casarin3+12-8
2024-01-26 21:52damus_state: switch to class instead of structWilliam Casarin2+2-2
2024-01-26 19:391.7 (4)William Casarin1+2-2
2024-01-26 19:58txn: don't attempt to close transactions from older db generationsWilliam Casarin2+16-1
2024-01-26 19:59Revert "lmdb: fix weird crash in lmdb. need to follow up upstream"William Casarin1+0-3
2024-01-26 19:15fix buildWilliam Casarin1+1-3
2024-01-26 19:14v1.7 (3)William Casarin1+2-2
2024-01-26 19:13lmdb: fix weird crash in lmdb. need to follow up upstreamWilliam Casarin1+6-0
2024-01-26 18:57ndb: fix crash with Ndb garbage collection on de-initWilliam Casarin1+11-1
2024-01-26 18:55txn: do another guard check before query just in caseWilliam Casarin1+1-0
2024-01-26 18:55project: clean up some stuffWilliam Casarin1+0-5
2024-01-26 18:50debug: add some transaction debuggingWilliam Casarin4+16-8
2024-01-25 20:22mentions: fix regression on char handling after mentionkernelkind2+20-1
2024-01-25 22:11Revert "camera: switch to new custom view"William Casarin3+20-240
2024-01-25 22:11Revert "camera: add ability to preview media taken with camera"William Casarin3+12-107
2024-01-25 20:11Revert "mute: adding new structs/enums for new mute list"William Casarin7+5-323
2024-01-25 20:10Revert "mute: add new UI views for new mute list"William Casarin3+0-150
2024-01-25 20:10Revert "mute: migrate Lists.swift to use new MuteItem"William Casarin11+79-88
2024-01-25 20:10Revert "mute: receiving New Mute List Type"William Casarin1+8-27
2024-01-25 20:10Revert "mute: adding filtering support for MuteItem events"William Casarin11+49-43
2024-01-25 20:10Revert "mute: updating UI to support new mute list"William Casarin9+73-141
2024-01-25 20:09Revert "mute: adding ability to mute hashtag from SearchView"William Casarin1+1-63
2024-01-25 20:09Revert "mute: migrating muted_threads to new mute list"William Casarin15+81-37
2024-01-25 20:06txn: do not close txn if database is already closedWilliam Casarin2+16-5
2024-01-24 18:01project: only bump damus build from projectWilliam Casarin1+2-4
2024-01-24 18:00Revert "project: add 'updates files in place' to info.plist"William Casarin1+0-2
2024-01-24 17:57project: fix invalid info.plist entryWilliam Casarin1+0-4
2024-01-24 17:45v1.7 (2) changelogWilliam Casarin1+56-0
2024-01-24 17:41v1.7 (2)William Casarin1+2-0
2024-01-24 17:39project: add 'updates files in place' to info.plistWilliam Casarin1+2-0
2024-01-24 17:39project: upgrade to recommended settingsWilliam Casarin4+6-4
2024-01-22 23:00mention: fix missing @ on mentionsWilliam Casarin1+8-6
2023-12-22 21:36camera: add ability to preview media taken with cameraSuhail Saqan3+107-7
2023-10-27 20:41camera: switch to new custom viewSuhail Saqan3+240-20
2024-01-18 01:17mute: migrating muted_threads to new mute listCharlie Fish15+37-81
2024-01-18 01:17mute: adding ability to mute hashtag from SearchViewCharlie Fish1+63-1
2024-01-18 01:17mute: updating UI to support new mute listCharlie Fish9+141-73
2024-01-18 01:17mute: adding filtering support for MuteItem eventsCharlie Fish11+43-49
2024-01-18 01:17mute: receiving New Mute List TypeCharlie Fish1+27-8
2024-01-18 01:17mute: migrate Lists.swift to use new MuteItemCharlie Fish11+88-79
2024-01-18 01:17mute: add new UI views for new mute listCharlie Fish3+150-0
2024-01-18 01:17mute: adding new structs/enums for new mute listCharlie Fish7+323-5
2024-01-18 19:59nip19: generate nip19 data in ellipsis & share menuskernelkind5+50-8
2024-01-18 19:59nip19: add search functionality for naddr, nprofile & neventkernelkind5+82-35
2024-01-18 19:59nip19: add naddr link supportkernelkind2+33-2
2024-01-18 19:59nip19: add EventLoaderView for nevent mentionskernelkind1+17-9
2024-01-18 19:59nip19: add bech32 TLV url parsingkernelkind9+285-88
2024-01-18 22:56mention: fix broken mentions when there is text is directly afterkernelkind2+29-0
2024-01-22 16:50purple: polish UI/UX flowkernelkind1+29-19
2024-01-22 16:35carousel: save current viewed image index when switching to fullscreenkernelkind2+3-3
2024-01-20 15:44mention: allow mentioning users with punctuation characters in their nameskernelkind1+22-1
2024-01-14 21:55purple: add support for LN checkout flowDaniel D’Aquino8+243-35
2024-01-17 03:52menu: move mute thread further away from bookmarkalltheseas1+6-7
2024-01-13 19:19nip19: add high level bech32 encoding methodkernelkind2+198-0
2024-01-13 19:19nip19: added swift enumskernelkind4+284-37
2024-01-08 23:26nip19: add kind to naddr & neventkernelkind2+24-0
2024-01-17 00:04perf: debounce scroll queueWilliam Casarin1+5-1
2024-01-17 00:03debouncer: add new debounce methodsWilliam Casarin1+26-0
2024-01-11 21:05timeline: remove dubious button styling settingWilliam Casarin1+1-1
2024-01-11 19:47perf: reduce the number of swiftui updates in ImageCarouselWilliam Casarin1+47-36
2024-01-11 19:07perf: fix gif decoding performance issuesWilliam Casarin1+1-1
2024-01-11 00:25close nostrdb and disconnect from relays on logoutWilliam Casarin6+30-7
2024-01-10 23:38ndb: fix crashed when trying to process client event on a closed dbWilliam Casarin1+1-0
2024-01-10 23:38test: switch test to use failable transactionsWilliam Casarin3+12-13
2024-01-10 23:37test: fix crashing in AUTH testWilliam Casarin1+7-1
2024-01-10 22:39notifications: don't hold onto note ref outside of txnWilliam Casarin1+1-1
2023-12-12 20:45ndb/txn: make transactions failableWilliam Casarin42+126-107
2024-01-10 21:19Revert "Revert "nostrdb: close database when backgrounded""William Casarin3+67-8
2024-01-10 19:32profile: partially fix performance regressionWilliam Casarin2+15-3
2023-12-01 21:26Change DamusUserDefaults to mirror settings from app containerDaniel D’Aquino6+119-50
2023-12-01 21:26Fix test target build errorDaniel D’Aquino1+2-2
2023-12-01 21:26Do not show notifications from muted usersDaniel D’Aquino1+5-0
2023-12-01 21:26Fix user setting access issue in the notification extensionDaniel D’Aquino1+5-1
2023-12-01 21:26Implement zap notification support for push notificationsDaniel D’Aquino19+530-398
2023-12-01 21:26Reuse local notification logic with push notificationsDaniel D’Aquino8+134-98
2023-12-01 21:26Migrate setting and key stores to shared UserDefaultsDaniel D’Aquino4+88-15
2023-12-01 21:26Bring local notification logic into the push notification targetDaniel D’Aquino31+1129-872
2023-12-01 21:25Unfurl profile name on remote push notificationsDaniel D’Aquino6+116-108
2024-01-05 03:24docs: fix typosvuittont602+3-3
2024-01-10 17:49docs: update CONTRIBUTING to mention v2 patch seriesWilliam Casarin1+4-0
2024-01-07 19:07translation: add workaround to reduce wasteful translation requestsTerry Yiu2+32-5
2024-01-07 20:16search: prioritize friends when autocompletingCharlie Fish2+19-2
2024-01-07 18:17relay: fix case where content is empty when adding relayCharlie Fish2+6-8
2023-12-24 21:22nip42: add initial relay auth supportCharlie Fish29+484-25
2024-01-03 00:28profile: filter events that don’t match pubkeyCharlie Fish1+5-0
2024-01-02 22:04localization: add support for purple stringskernelkind2+23-23
2024-01-01 20:17add comma as disallowed char at end of urlkernelkind2+46-1
2024-01-01 22:54Merge translationsWilliam Casarin15+141-19
2023-12-30 04:31Hook up Damus Purple translation serviceDaniel D’Aquino10+103-18
2023-12-28 00:08purple: update client to work with damus-api post express refactorDaniel D’Aquino3+27-16
2023-12-16 08:28Damus Purple: Add npub authentication for account management API callsDaniel D’Aquino4+95-23
2023-03-22 13:24Damus Purple initial Proof-of-Concept supportDaniel D’Aquino35+1172-20
2023-12-22 21:25Fix crash on very large notesDaniel D’Aquino3+94-39
2023-12-21 19:40Handle period at end of URLkernelkind3+104-3
2023-12-20 14:25Fix Issue #1820 Hashtags including U+5009 to U+500D are not correctly parsedkunigaku2+13-2
2023-12-22 21:25Revert "nostrdb: close database when backgrounded"Daniel D’Aquino3+8-67
2023-12-22 21:48tests: Disable NostrScriptTests.test_bool_set to reduce noise on CI/CDDaniel D’Aquino1+28-27
2023-12-18 18:22Remove private key leak warningkernelkind2+2-28
2023-12-18 17:55Remove line break at the end of direct messageskernelkind1+1-1
2023-12-18 18:24Merge remote-tracking branch 'github/translations'William Casarin8+52-0
2023-12-17 01:28handle extra slashes for relay urlkernelkind2+91-1
2023-11-21 02:03refactor: rename show image references to blur imagesericholguin8+31-31
2023-12-13 19:01add transifex mailmapWilliam Casarin1+1-0
2023-12-11 19:25Add regional relay suggestions to Relay Config ViewDaniel D’Aquino3+28-15
2023-12-09 04:57refactor: add customizable properties to neutral button styleericholguin2+46-25
2023-12-11 20:44nostrdb: close database when backgroundedWilliam Casarin3+67-8
2023-12-11 22:43nostrdb: don't begin query if we have a bad lmdb envWilliam Casarin1+3-1
2023-12-11 22:53Update TranslationsWilliam Casarin42+728-84
2023-12-02 18:56ui: allow users to collapse suggested hashtag viewericholguin2+25-5
2023-12-02 05:21ux: minor improvements to qrcode scanning in imagesericholguin1+19-11
2023-12-05 20:33textsearch: don't clear results if we get no results while typingWilliam Casarin1+10-2
2023-12-04 22:13nostrdb/writer: make sure we don't write a note if we already have itWilliam Casarin1+4-10
2023-12-04 22:51ndb: fix minor text search result bugWilliam Casarin1+1-1
2023-12-04 21:22v1.7William Casarin1+4-8
2023-12-04 20:42ndb: add safemode so we don't instantly crash on bad dbsWilliam Casarin6+42-14
2023-12-04 19:52ndb/txn: inherit active transactions on the same threadWilliam Casarin3+42-10
2023-12-04 20:26search: debounce when searchingWilliam Casarin1+33-25
2023-12-04 21:25damus/c: fix a few warningsWilliam Casarin3+6-7
2023-12-04 06:13search: add damus search uiWilliam Casarin4+120-13
2023-12-04 06:13ndb: more dumb results buildingWilliam Casarin1+7-0
2023-12-04 06:12ndb/note: always track note size, add to_ownedWilliam Casarin4+24-10
2023-12-04 06:12build: fix a few warningsWilliam Casarin5+5-10
2023-12-02 23:05ndb: add initial search interfaceWilliam Casarin3+65-0
2023-12-02 23:02nostrdb/search: fix another newest-first bugWilliam Casarin1+7-2
2023-12-02 21:47nostrdb: add cpu helperWilliam Casarin1+34-0
2023-12-02 21:43Ndb: update to use new nostrdb config structWilliam Casarin1+2-1
2023-12-02 21:41fix some incompatibility between nostrdb and damus'William Casarin1+1-168
2023-12-02 21:09nostrdb/search: fix subtle bug with some newest-first text searchWilliam Casarin1+82-26
2023-12-02 20:16nostrdb/search: also index longformWilliam Casarin1+2-2
2023-12-02 19:49nostrdb/refactor: move search key printer in case we need itWilliam Casarin1+8-8
2023-12-02 01:14nostrdb/search: make sure we break instead of returnWilliam Casarin1+1-1
2023-12-02 01:04nostrdb/search: allow searching from newest-to-oldest and oldest-to-newestWilliam Casarin2+84-20
2023-12-02 00:21nostrdb/search: add limit paramWilliam Casarin2+5-3
2023-12-01 23:37nostrdb/search: remove result printing, move to util/ndbWilliam Casarin1+0-41
2023-12-01 17:52nostrdb/Delete unuse argument (destsize)hakkadaikon1+1-1
2023-12-01 21:56nostrdb/rename get_physical_cores to get_cpu_coresWilliam Casarin1+1-1
2023-12-01 21:17nostrdb/config: fix ingester thread settingsWilliam Casarin1+3-3
2023-12-01 21:10nostrdb/ingest: add configurable ingest filterWilliam Casarin2+89-22
2023-11-30 21:00nostrdb/search: phrase searching workingWilliam Casarin2+254-160
2023-11-30 17:44nostrdb/flag: add ndb config flag for skipping note verificationWilliam Casarin2+27-12
2023-11-29 20:01nostrdb/search: fix infinite loop when parsing some notesWilliam Casarin1+9-0
2023-11-29 19:58nostrdb/segfault: fix weird crash in ispunctWilliam Casarin1+1-1
2023-11-29 20:03nostrdb/db: remove the DUPFIXED flag from the fulltext dbWilliam Casarin1+2-1
2023-11-29 20:03nostrdb/debug: fix some debug-mode compile issuesWilliam Casarin1+3-1
2023-11-28 23:53nostrdb/search: prepare text search for accurate phrase resultsWilliam Casarin2+321-60
2023-11-28 18:51nostrdb/search: make search case insensitiveWilliam Casarin2+16-2
2023-11-28 00:08nostrdb/Add fulltext search indexWilliam Casarin2+555-19
2023-11-28 00:39nostrdb/Fix invalid db selection when writing kind indexWilliam Casarin1+1-1
2023-11-25 23:24nostrdb/index: write kind index when processing notesWilliam Casarin1+37-0
2023-11-25 23:15nostrdb/refactor: move write id index to its own functionWilliam Casarin1+29-14
2023-11-25 23:07nostrdb/refactor: move profile index writing to its own functionWilliam Casarin1+31-15
2023-11-23 21:20nostrdb/index: create kind+timestamp index databaseWilliam Casarin2+9-1
2023-11-23 21:19nostrdb/index: add u64_timestamp lmdb comparatorWilliam Casarin1+27-0
2023-11-23 21:18nostrdb/debug: use mdb_strerror in more placesWilliam Casarin1+2-2
2023-11-23 20:45nostrdb/filter: make sure we only match single charsWilliam Casarin1+1-1
2023-11-22 21:46nostrdb/filters: add initial filter interfaceWilliam Casarin2+445-0
2023-12-02 21:41cursor: add cursor_memsetWilliam Casarin1+13-0
2023-11-30 23:11relays: Publish kind 10_002Kieran5+33-0
2023-11-26 06:19update testdata URL pathJing维1+1-1
2023-11-22 00:31settings: add media previews settingericholguin3+63-14
2023-11-23 00:38Add regional relays for Thailand and Germany.Daniel D’Aquino1+10-0
2023-11-22 02:00ux: only handle one qr code in an image and add copy functionalityericholguin1+18-15
2023-11-21 01:31Migrate NostrDB files to shared app group file containerDaniel D’Aquino10+104-15
2023-11-16 02:09Make NostrDB (and related) code build under the new extension target as well.Daniel D’Aquino13+438-257
2023-11-14 07:21Add experimental push notification supportDaniel D’Aquino13+562-5
2023-11-17 19:58Fix onboarding post view not being dismissedDaniel D’Aquino2+8-6
2023-11-17 16:57parser: fix url parse regressionWilliam Casarin1+1-3
2023-11-17 16:09parser: always convert damus.io links to bech32 mentionsWilliam Casarin1+44-5
2023-11-17 16:07damus-c: add cursor_skip helperWilliam Casarin1+10-0
2023-11-15 20:50v1.6 (29)William Casarin1+2-2
2023-11-15 20:48Actually fix camera descriptionsWilliam Casarin1+2-2
2023-11-15 20:23Manually update camera description translationWilliam Casarin1+2-2
2023-11-15 20:02Update TranslationsWilliam Casarin1+0-0
2023-11-14 18:26update nostrdbWilliam Casarin2+220-14
2023-11-14 00:19tests: disable snapshot tests for nowWilliam Casarin2+5-1
2023-11-13 23:03test: attempt to fix broken testsWilliam Casarin5+18-17
2023-11-13 23:02ci: remove xcode github actionWilliam Casarin1+0-33
2023-11-13 18:30v1.6 (28)William Casarin1+2-2
2023-11-13 18:29build: fix invalid function nameWilliam Casarin1+1-1
2023-11-07 00:49ndb: potential fix for a crash in some nostrdb queriesWilliam Casarin1+5-2
2023-11-04 01:25v1.6 (26)William Casarin1+2-2
2023-11-10 20:09storage: Set more aggressive cache expiration valuesDaniel D’Aquino1+3-3
2023-11-10 19:52permissions: Update camera usage string to be more accurateDaniel D’Aquino1+1-1
2023-11-06 18:36Add "Always show onboarding suggestions" developer settingDaniel D’Aquino3+8-1
2023-11-02 05:17nostrdb: add migration to fix local japanese profile namesWilliam Casarin1+98-21
2023-11-02 04:15fix: relay filter button fixericholguin1+7-14
2023-11-02 01:20nostrdb: fix japanese profile names not loadingWilliam Casarin10+197-80
2023-10-31 01:27v1.6 (25) changelogWilliam Casarin1+28-0
2023-10-31 01:26v1.6 (25)William Casarin1+2-2
2023-10-30 22:58relays: automatically load extra regional bootstrap relaysDaniel D’Aquino1+20-3
2023-10-28 22:31ux: add long press to profile to navigate to profile pageericholguin2+8-0
2023-10-29 02:25ui: change post view background to be all blackericholguin2+3-1
2023-10-27 02:33ui: make qrcode view font color whiteericholguin1+5-0
2023-10-27 03:35ui: update the customize zap viewericholguin1+45-39
2023-10-26 01:35ui: status view fixes for smaller screen devicesericholguin1+104-102
2023-10-27 01:02noting: users are now notified when you quote repost themWilliam Casarin1+9-4
2023-10-23 03:21load_profiles: add context for debuggingWilliam Casarin7+12-12
2023-10-23 02:31perf: don't continuously attempt to fetch old profilesWilliam Casarin12+86-48
2023-10-23 23:33ui: Add setting that allows users to optionally disable profile action sheets.Daniel D’Aquino5+23-2
2023-10-23 23:33ui: Add follow button to profile action sheetDaniel D’Aquino1+59-1
2023-10-23 23:32zaps: Implement single-tap zap on profile action sheet and fix zap fallthrough on default settingsDaniel D’Aquino8+195-37
2023-10-23 23:32Rename ZapButton to NoteZapButton and ZapButtonView to ProfileZapLinkView (no-op)Daniel D’Aquino8+405-406
2023-10-23 02:29ndb: new methods for profile fetched_atWilliam Casarin1+19-0
2023-10-23 02:28ndb: update nostrdbWilliam Casarin2+291-75
2023-10-23 02:34ndb: update bindingsWilliam Casarin5+250-18
2023-10-23 01:18Merge remote-tracking branch 'github/translations'William Casarin16+122-30
2023-10-22 06:27v1.6 (24) changelogWilliam Casarin2+29-2
2023-10-22 02:41smol fixWilliam Casarin1+1-1
2023-10-21 04:44zaps: Improve discoverability of profile zapsDaniel D’Aquino14+453-137
2023-10-22 02:38ui: reduce size of event menu hitboxWilliam Casarin1+2-2
2023-10-22 01:35Clarified camera and mic usage stringsWilliam Casarin1+2-2
2023-10-21 17:25nav: compare searches for navigation decisionsDavide De Rosa3+24-2
2023-10-20 18:16ui: Add suggested hashtags to universe viewDaniel D’Aquino4+153-1
2023-10-20 18:15onboarding: Suggest first post during onboardingDaniel D’Aquino8+236-122
2023-10-19 17:04nav: fix pushing duplicate routesDavide De Rosa1+3-0
2023-10-17 01:36dm: Do not show DMs from muted usersDaniel D’Aquino1+11-5
2023-10-13 19:28test: Add basic snapshot test coverage for EventViewDaniel D’Aquino5+155-3
2023-10-13 19:24ui: prefix username with `@` character, fix spacingDaniel D’Aquino1+8-6
2023-10-14 00:42storage: set disk cache expiry dates for imagesDaniel D’Aquino1+12-0
2023-10-11 12:17login: add nsec qr-scanningJericho Hasselbush4+194-35
2023-10-14 21:23ui: improve status viewericholguin2+97-40
2023-10-14 21:23colors: add an adapatable white colorericholguin2+39-0
2023-10-07 04:13relays: allow users to hide the recommended relay viewericholguin1+35-2
2023-10-07 01:21test: Setup Snapshot testing library and add a snapshot test (testTextWrapperViewWillWrapText)Daniel D’Aquino3+70-0
2023-10-08 00:00camera: actually add CameraPreview to projectWilliam Casarin1+12-0
2023-09-19 20:33add CameraModel and CameraService for interacting with the cameraSuhail Saqan4+859-0
2023-10-06 17:44storage: Improve clear cache functionalityDaniel D’Aquino6+108-21
2023-09-20 00:15images: add scan for qr code to image context menuericholguin6+63-17
2023-10-06 22:54network: Broadcast quoted notes when posting a note with quotesDaniel D’Aquino3+34-1
2023-10-06 23:52test: temporarily disable UserCacheManagerTestsDaniel D’Aquino2+8-2
2023-10-06 19:57v1.6 (23) changelogWilliam Casarin1+18-1
2023-10-06 19:56v1.6 (23) finalWilliam Casarin1+2-2
2023-10-06 19:47ui: Add merch store button to sidebar menuDaniel D’Aquino2+7-0
2023-10-06 18:35ui: keep location in timeline when returning from a threadDaniel D’Aquino2+10-1
2023-10-06 17:40Fix profiles not updatingWilliam Casarin1+1-1
2023-10-06 17:40nostrdb: only process sent note events, not subsWilliam Casarin1+1-1
2023-10-06 17:39nostrdb: add last fetched records for profilesWilliam Casarin2+62-1
2023-10-06 17:4221William Casarin1+2-2
2023-10-04 22:12ui: remove unnecessary url string manipulationsDaniel D’Aquino2+1-12
2023-10-04 21:55v1.6 (20) changelogWilliam Casarin1+21-1
2023-10-04 21:54v1.6 (20)William Casarin1+4-4
2023-10-03 00:39ui: Improve UX around clearing cacheDaniel D’Aquino2+110-11
2023-10-02 20:24composer: Make text editor more robustDaniel D’Aquino2+24-76
2023-09-25 18:47filters: Add filter to hashtag search timeline view (#1412)Daniel D’Aquino1+6-1
2023-09-25 03:06Update translationstransifex-integration[bot]23+130-0
2023-09-26 07:14fix video size detection, and audio track detection to work with HLS, add live stream indicatorFishcake2+64-14
2023-09-26 07:12include m3u8 files for video playbackFishcake1+1-1
2023-09-30 02:04ui: Fix issue where relays with trailing slashes cannot be removed (#1531)Daniel D’Aquino9+115-46
2023-09-30 03:17ui: Filter out reposts where the inner event is from a person whom the user has muted. (#1216)Daniel D’Aquino4+22-7
2023-09-30 03:16ui: Hide quoted or reposted notes from people whom the user has muted. (#1216)Daniel D’Aquino10+281-164
2023-05-10 02:38Add translate.nostr.wine to available translation servicesMazin4+53-0
2023-09-30 16:56Remove nonfunctional LibreTranslate serversTerry Yiu2+1-7
2023-09-30 04:06ui: Show muted thread replies at the bottom of the thread view (#1522)Daniel D’Aquino2+24-3
2023-09-19 20:35camera: add CameraPreview for displaying the view the camera is readingSuhail Saqan2+107-0
2023-09-19 20:29camera: add PhotoCaptureProcessor and VideoCaptureProcessorSuhail Saqan3+176-0
2023-09-25 00:07nostrdb: fix profiles not updatingWilliam Casarin1+11-1
2023-09-25 00:06ndb: add process_client_event helperWilliam Casarin1+6-0
2023-09-25 00:06ndb: bump nostrdb to support client->relay note processingWilliam Casarin2+180-66
2023-09-19 20:24util: add ImageResizer to change size of imagesSuhail Saqan2+52-0
2023-09-24 14:11Remove toolbar background from profile view for better looksDaniel D’Aquino1+1-0
2023-09-24 18:08Fix localization issues and export strings for translationTerry Yiu11+254-77
2023-09-24 18:33v1.6 (19)William Casarin1+2-2
2023-09-23 01:48Fix UI freeze after swiping back from profile (#1449)Daniel D’Aquino1+6-3
2023-09-21 22:08v1.6 (18) changelogWilliam Casarin1+33-0
2023-09-21 22:05v1.6 (18)William Casarin1+2-2
2023-09-21 22:03ndb: switch to case-insensitive profile searchesWilliam Casarin1+46-3
2023-09-21 17:19search: switch to nostrdb profile searchingWilliam Casarin11+325-33
2023-09-13 12:40ndb: add nostrdb migrationsWilliam Casarin3+164-6
2023-09-10 22:50tests: add ndb support to testsWilliam Casarin92+195-133
2023-09-10 23:12ndb: don't verify flatbuffers in release buildsWilliam Casarin1+3-3
2023-09-10 21:51ndb: switch profile queries to use transactionsWilliam Casarin51+430-247
2023-09-10 17:16ndb: add NdbTxn transaction classWilliam Casarin2+106-0
2023-09-10 17:16nostrdb/c: update to include transaction supportWilliam Casarin2+60-33
2023-09-06 18:07ids: introduce NoteKeyWilliam Casarin1+2-0
2023-08-28 14:52nostrdb: add profiles to nostrdbWilliam Casarin42+362-705
2023-09-20 19:01ui: add followed hashtags to FollowingViewDaniel D’Aquino7+188-53
2023-09-21 12:30filters: generalize ContentFilterWilliam Casarin3+34-37
2023-09-18 23:27filters: add "Do not show #nsfw tagged posts" settingDaniel D’Aquino7+91-17
2023-09-21 13:08relays: fix tld extraction performance issuesWilliam Casarin2+23-7
2023-09-21 12:47Revert "deps: add tldextract"William Casarin2+0-26
2023-06-01 19:49util: add separate_images and separate_invoicesSuhail Saqan2+24-1
2023-09-11 04:23relays: user relay designericholguin1+1-1
2023-09-11 04:22relays: remove usage of show action button bindingericholguin2+63-40
2023-09-09 03:15relays: update relay view to use new designericholguin5+274-204
2023-09-16 05:37ui: increase size of the hitbox on note ellipsis buttonDaniel D’Aquino1+13-6
2023-09-16 03:32compose: fix text wrapping issue when mentioning npubDaniel D’Aquino3+124-38
2023-09-13 17:47test: add test cases for ASCII and UTF-8 characters in hashtagsJon Marrs1+476-22
2023-09-13 17:40damus-c: remove UTF-8 punctuation from hashtagsJon Marrs1+167-23
2023-09-13 21:07ui: make blurred videos viewable by allowing blur to disappear once tappedDaniel D’Aquino1+4-2
2023-09-14 03:05ui: hold tap to preview status URLJericho Hasselbush1+23-1
2023-09-13 18:44nwc: fix parsing issue with NIP-47 compliant NWC urls without double-slashesDaniel D’Aquino2+31-5
2023-09-13 12:39relays: fix withAnimation on older versionsWilliam Casarin1+2-2
2023-09-11 21:26relays: bouncy edit animationWilliam Casarin1+6-2
2023-09-11 21:00relays: fix crash in new RelayPicViewWilliam Casarin1+44-31
2023-09-11 20:59ui: fix padding of username next to pfp on some viewsWilliam Casarin1+2-2
2023-09-10 20:01ui: improve bottom spacing for ImageView's tab indicator dotsBryan Montz1+11-9
2023-09-10 20:01ui: make ImageView's tab indicator dots tappableBryan Montz1+3-0
2023-09-09 21:08posting: fix issue with username and multiple emojisJericho Hasselbush2+55-1
2023-09-11 01:23router: use tap gestures instead of nav linksWilliam Casarin2+7-7
2023-09-11 01:21router: hash bytes for a quick sanity checkWilliam Casarin1+2-2
2023-09-10 23:11perf: fix weird lag when switching timelinesWilliam Casarin2+9-9
2023-09-11 01:23perf: remove zstack on profile picturesWilliam Casarin1+12-15
2023-09-11 01:22perf: remove unused zstack on like buttonWilliam Casarin1+15-21
2023-09-11 01:22perf: use plain images for actionbar buttonsWilliam Casarin1+9-8
2023-09-11 01:21log: remove some verbose preload logsWilliam Casarin1+6-6
2023-09-09 03:11relays: add relay pic view for displaying relay iconsericholguin2+104-0
2023-09-10 16:50deps: add tldextractWilliam Casarin2+26-0
2023-09-08 00:57emojis: make width dynamic and font biggerSuhail Saqan1+37-19
2023-09-09 03:18relays: add icon field to metadataericholguin2+2-1
2023-09-09 03:13ui: dont display globe image for free relay typesericholguin1+0-5
2023-09-09 03:06components: add neutral button style componentericholguin2+53-0
2023-09-09 03:06components: add lighter gradientericholguin2+34-0
2023-09-09 03:12colors: add variables for the new color assetsericholguin1+18-0
2023-09-09 03:03colors: add color sets from figmaericholguin18+684-0
2023-09-04 08:35transations: add finnish translationpetrikaj3+1526-0
2023-09-06 00:05remove timeline render logsWilliam Casarin1+1-5
2023-09-06 16:51video: remove GSPlayer dependencyBryan Montz1+0-8
2023-09-06 16:49video: remove VideoPlayer and switch to VideoController for cacheBryan Montz7+56-381
2023-09-06 16:29video: switch player to use new view modelBryan Montz4+69-67
2023-09-06 16:25video: add DamusVideoPlayerViewModelBryan Montz2+109-0
2023-09-06 16:23video: add VideoController, which hold cached metadata and mute statesBryan Montz4+49-2
2023-09-06 16:16video: add AVPlayerView, a simple wrapper for AVPlayerViewControllerBryan Montz2+35-0
2023-09-02 16:34profile: move the "Follow you" badge into the profile headerGrimless10+114-145
2023-09-01 15:40Properly implement top-level tests and fix one test using the wrong Block conversion propertyGrimless2+15-6
2023-09-01 15:32Create helper extensions for Block and update tests for the Block helper modelGrimless8+205-89
2023-08-21 21:17Move the Block helper type to its own file, collapse the various standalone functions for parsing block data, and refactor consumers to initialize a Block with given data and access its members as needed.Grimless8+244-229
2023-08-30 23:22test: pass keypair instead of privkey for test casesJon Marrs5+15-15
2023-08-28 18:46blocks: pass keypair instead of privkey to avoid pubkey genWilliam Casarin24+108-107
2023-08-28 17:34test: optionally remove lmdb dbWilliam Casarin1+2-2
2023-08-28 17:09ndb: restore escaped slash fixWilliam Casarin1+1-0
2023-08-28 15:19ndb: update nostrdb, fix alignment issuesWilliam Casarin2+151-32
2023-08-28 15:18ndb: remove patch from copy script, just use sedWilliam Casarin2+3-290
2023-08-28 15:17flatbuffers: update bindings, add verifierWilliam Casarin24+434-77
2023-08-27 05:11ndb: ensure profile flatbuffers are not copiedWilliam Casarin1+2-1
2023-08-27 04:58ndb: save in documents instead of cache dirWilliam Casarin1+1-1
2023-08-27 04:38profile: remove deleted flagWilliam Casarin2+0-6
2023-08-28 15:00Fix crash when long pressing custom reactionsWilliam Casarin1+3-1
2023-08-27 03:45nostrdb: profile flatbuffers in nostrdb working!William Casarin6+60-24
2023-08-27 03:45project: disable compile warnings for lmdb and nostrdbWilliam Casarin1+3-3
2023-08-27 03:44add extended virtual memory entitlementWilliam Casarin1+2-0
2023-08-27 03:43add swift flatbuffersWilliam Casarin47+3955-0
2023-08-26 01:13nostrdb: initial Ndb classWilliam Casarin4+78-1
2023-08-25 19:32nostrdb: pull latest, adding flatcc and lmdbWilliam Casarin104+36269-28
2023-08-26 02:03Revert "Move the Block helper type to its own file"William Casarin9+230-245
2023-08-24 00:49v1.6 (17) changelogWilliam Casarin1+20-0
2023-08-24 00:48v1.6 (17)William Casarin1+2-2
2023-08-24 00:46status: support clickable status urlsWilliam Casarin3+54-24
2023-08-24 00:17status: click music urls to display in spotifyWilliam Casarin3+34-2
2023-08-23 23:42status: add settings for disabling statuses in the UIWilliam Casarin7+32-9
2023-08-23 23:31status: add missing status to some thread event viewsWilliam Casarin1+2-0
2023-08-23 23:23status: truncate statuses to a single lineWilliam Casarin1+3-1
2023-08-23 23:19status: clear statuses if they only contain whitespaceWilliam Casarin1+13-2
2023-08-23 23:11status: fix status events not expiring locallyWilliam Casarin4+38-4
2023-08-23 22:56status: ignore processing expired eventsWilliam Casarin1+4-0
2023-08-23 20:31v1.6-16 changelogWilliam Casarin1+16-0
2023-08-23 20:30v1.6 (16)William Casarin1+2-2
2023-08-22 05:12Live Music & Generic StatusesWilliam Casarin18+538-56
2023-08-23 16:52sidemenu: split out profile sectionWilliam Casarin1+24-19
2023-08-23 16:27home: collapse guard statementWilliam Casarin1+3-7
2023-08-23 16:25fix buildWilliam Casarin1+1-1
2023-06-21 07:11videos: improve precision & sensitivity of auto-pause mechanismgladiusKatana2+37-8
2023-08-22 04:00Simplify and inline Report event logic.Grimless3+16-38
2023-08-20 20:25Avoid notification for zap from mute profilestappu75e@duck.com1+4-0
2023-08-21 21:17Move the Block helper type to its own fileGrimless8+244-229
2023-08-21 17:21profile: remove redundant view builderWilliam Casarin1+0-1
2023-08-21 20:25docs: people like centralized toolsWilliam Casarin1+0-4
2023-08-19 19:04Fix text editing issues on characters added right after mention linkDaniel D’Aquino4+214-3
2023-08-20 01:10use nostr.build api v2 with optional nip98 supportFishcake3+34-6
2023-08-20 01:09add function to create nip98 http authorization headerFishcake2+27-0
2023-08-20 01:08add nostr event 27235 (nip-98)Fishcake2+3-0
2023-08-20 18:45Mute hellthreads everywhereWilliam Casarin4+20-18
2023-08-18 23:40actually build 15 because reasonsWilliam Casarin1+2-2
2023-08-18 18:20v1.16 (13) changelogWilliam Casarin1+14-0
2023-08-18 17:09v1.6 (13)William Casarin1+2-2
2023-08-14 19:22replies: fix bug where it would sometimes show -1tappu75e@duck.com1+1-1
2023-08-15 21:33Fix image links appearing with escaped slashesDaniel D‘Aquino7+74-0
2023-08-18 15:40nostrscript: add comment about iOS virtual memory allocsWilliam Casarin1+1-0
2023-08-11 14:47nostrscript: reduce size of wasm page allocationWilliam Casarin1+1-1
2023-08-11 03:40change button scale effectSuhail Saqan1+1-1
2023-08-10 17:32Show possibly invalid zaps if we don't have the event in cacheWilliam Casarin1+11-1
2023-08-09 16:16Fix empty lines in profile and reposting-the-wrong-thing bugsWilliam Casarin1+2-8
2023-08-09 00:04simplify reduce_text_blockWilliam Casarin1+4-4
2023-08-07 15:46v1.6 (11) changelogWilliam Casarin1+32-0
2023-08-07 15:45v1.6 (11)William Casarin1+2-2
2023-08-07 15:24timeline: show renotes in Notes timelinesWilliam Casarin1+1-1
2023-08-06 22:37reply: ensure the person you're replying to is the first entry in the reply descriptionWilliam Casarin5+40-14
2023-08-06 21:58notifications: don't cutoff textWilliam Casarin1+1-1
2023-08-06 21:21note: fix paragraphs not appearing on iOS17cr0bar1+5-1
2023-08-06 21:16url: smartparens hackWilliam Casarin2+19-1
2023-08-06 21:07dms: move timestamp outside of bubbleWilliam Casarin1+17-15
2023-08-06 20:47urls: fix wikipedia url detection with parenthesisWilliam Casarin2+69-10
2023-08-06 20:50tests: add url parens testsJoel Klabo1+24-0
2023-08-06 20:49test: move existing url tests to UrlTestsWilliam Casarin3+30-30
2023-08-06 20:46make: add tags targetWilliam Casarin1+5-0
2023-08-06 20:50todo: add local todo helperWilliam Casarin2+1-1
2023-08-06 18:29build: fix some build issues with the last revertWilliam Casarin1+2-2
2023-08-06 16:20Fix old notifications always appearing on first startWilliam Casarin3+20-27
2023-08-06 16:02relays: strip trailing / from relay urlsWilliam Casarin3+40-1
2023-08-06 16:07debug: remove note size debugWilliam Casarin1+6-0
2023-08-06 15:09notifications: fix rare crash with local notificationWilliam Casarin2+8-3
2023-08-06 14:54script: add build-git-hash.txt build outputWilliam Casarin1+1-0
2023-08-06 14:03bar: fix crash when long pressing emoji selectionWilliam Casarin1+1-1
2023-08-06 13:45decoding: fix decoding of large events like nostr reportsWilliam Casarin1+1-1
2023-08-06 01:33test: add test for failing nostr report eventWilliam Casarin3+227-3
2023-08-06 13:48search: find_event_with_subidWilliam Casarin1+5-2
2023-08-05 06:19settings: change settings order: Reactions -> DeveloperSuhail Saqan1+4-4
2023-08-05 17:09reactions: add close button to custom reactionsSuhail Saqan1+14-1
2023-08-05 19:08reactions: add ability to change order of emojisSuhail Saqan1+11-4
2023-08-05 19:08reactions: remove some left padding from add and remove buttonsSuhail Saqan1+2-2
2023-08-05 19:08reactions: only allow copy emoji when editingSuhail Saqan1+3-1
2023-08-05 17:53qr: dismiss qrcode fullScreenCover on scanSuhail Saqan1+1-0
2023-08-05 17:53qr: show QRCameraView regardless of same userSuhail Saqan1+2-4
2023-08-05 16:56bar: wiggle long press reactionsSuhail Saqan1+5-0
2023-08-05 20:00bar: fix reaction button breaking scrollingSuhail Saqan1+9-8
2023-08-04 12:13fix: crash when muting threadsBryan Montz1+2-1
2023-08-04 01:38setting: adjustable font size for jack the zapperWilliam Casarin8+51-18
2023-08-04 00:25v1.6 (9)William Casarin1+2-2
2023-08-04 00:22Revert "Fix for missing bottom half of a note"William Casarin1+0-1
2023-08-03 20:36v1.6-8 changelogWilliam Casarin1+25-0
2023-07-26 15:46ndb: switch to nostrdb notesWilliam Casarin110+2142-1788
2023-08-03 20:12disable nostrscript test for nowWilliam Casarin3+4-2
2023-08-02 21:26Fix for missing bottom half of a notecr0bar1+1-0
2023-08-03 00:07util: add structured loggerWilliam Casarin2+51-0
2023-08-03 03:38Fix UTF support for hashtagsDaniel D‘Aquino1+1-1
2023-08-03 03:38Add unit tests surrounding creation of posts with non-latin hashtags, as well as the rendering of non-latin hashtagDaniel D‘Aquino3+36-3
2023-08-03 03:38Split view previews in NoteContentView to make both variants visibleDaniel D‘Aquino1+11-4
2023-08-03 03:38Fix compilation error on test target in UserSearchCacheTestsDaniel D‘Aquino1+1-1
2023-08-01 23:28ndb: make AsciiCharacter a CustomStringConvertibleWilliam Casarin2+3-3
2023-08-01 23:35ndb: update nostrdbWilliam Casarin2+169-35
2023-08-02 00:57key: generate a FullKeypair when generating new keysWilliam Casarin7+10-10
2023-08-02 02:59state: improve damus state initWilliam Casarin1+29-1
2023-08-02 04:51nav: fix nav crashes and buggynessWilliam Casarin1+1-72
2023-08-02 04:51scroll: allow any hashable targetWilliam Casarin1+1-1
2023-08-01 15:27config: show git hash in version infoWilliam Casarin4+83-8
2023-07-28 21:15home: debounce last notifiedWilliam Casarin3+32-24
2023-07-31 12:19profiledb: disable database lookups for nowWilliam Casarin1+3-1
2023-07-29 16:16notifications: don't do expensive id calculationWilliam Casarin2+4-18
2023-07-31 10:57refactor: add Pubkey, Privkey, NoteId string aliasesWilliam Casarin101+427-426
2023-07-31 11:05test: rename test_event to test_noteWilliam Casarin37+64-63
2023-07-31 10:35ndb: more id transition helpersWilliam Casarin1+15-0
2023-07-29 21:29tests: enable code coverageWilliam Casarin1+2-1
2023-07-30 18:57Update TranslationsWilliam Casarin16+34-4
2023-07-30 17:50notify: switch over to new typesafe notificationsWilliam Casarin39+129-289
2023-07-30 17:48notify: add typesafe notificationsWilliam Casarin28+795-0
2023-07-30 17:47notify: add typesafe notify classWilliam Casarin2+56-0
2023-07-30 17:44add some type aliases to make the ndb move more incrementalWilliam Casarin2+18-0
2023-07-30 14:19profile: don't notify on noticeWilliam Casarin1+3-2
2023-07-20 19:45Suggested Users to FollowJoel Klabo8+487-1
2023-07-24 20:37Center and Pad buttons in EULAdoffing.brett1+10-6
2023-07-29 16:42Add multiple reaction supportSuhail Saqan8+457-25
2023-07-28 01:30Allow relay logs to be opened in dev mode even if relay is disconnectedDaniel D'Aquino' via patches3+39-31
2023-07-28 12:34fix: endless connection attempt loop after user removes relayBryan Montz2+13-3
2023-07-25 23:22ndb: sync up a few remaining NdbNote tag differencesWilliam Casarin14+93-60
2023-07-25 15:58ndb: make NostrEvents immutableWilliam Casarin47+2213-464
2023-07-25 22:20ndb: move to uint32 for kind and created_atWilliam Casarin14+32-33
2023-07-25 22:16ndb: move hexchar into headerWilliam Casarin2+11-9
2023-07-24 20:09ndb: make note equatbleWilliam Casarin1+5-1
2023-07-24 20:08ndb: rename NostrEvent to NostrEventOldWilliam Casarin1+9-6
2023-07-24 20:08ndb: switch to computed property for tagsWilliam Casarin3+13-13
2023-07-24 19:40ndb: implement a few more event thingsWilliam Casarin1+38-50
2023-07-24 19:40test: remove unused varWilliam Casarin1+0-1
2023-07-24 19:39notes: generalize event_is_reply a bitWilliam Casarin5+6-6
2023-07-24 18:05ndb: avoid double constructor on ReferencesWilliam Casarin3+5-5
2023-07-24 17:55ndb: implement eventref building from ndb notesWilliam Casarin8+209-31
2023-07-23 19:21ndb/test: add more test coverage on char iterWilliam Casarin1+21-10
2023-07-23 19:12test: fix some ndb test warningsWilliam Casarin1+1-2
2023-07-23 19:08ndb: copy over perf improvementsWilliam Casarin2+13-10
2023-07-23 18:55ndb: fix iterators, pack id tags, more testsWilliam Casarin10+398-173
2023-07-23 18:54test: remove some unused perf testsWilliam Casarin2+0-14
2023-07-23 18:54ndb: add cchar constructors to AsciiCharacterWilliam Casarin1+10-1
2023-07-23 18:50git: ignore perf baselinesWilliam Casarin1+1-0
2023-07-23 17:56Revert "ndb: remove TagIterators and just use sequences"William Casarin2+55-14
2023-07-23 04:12ndb: remove TagIterators and just use sequencesWilliam Casarin2+14-55
2023-07-23 00:23test: small test fixWilliam Casarin1+1-1
2023-07-23 00:15ndb: start implementing existing NostrEvent functionalityWilliam Casarin3+309-11
2023-07-23 00:13ndb/test: add a few more testsWilliam Casarin1+3-1
2023-07-22 23:58ndb: add subscript and count for TagsSequenceWilliam Casarin2+23-0
2023-07-22 23:57mentions: add ndb mention parserWilliam Casarin1+9-0
2023-07-22 23:56iter: make safer by using NdbNote instead of unsafe pointersWilliam Casarin4+35-13
2023-07-22 22:40misc: don't immediately hex encode event commitmentWilliam Casarin5+12-12
2023-07-22 14:40ndb: add content and owned_sizeWilliam Casarin3+9-2
2023-07-21 23:01ndb: add pubkey to NdbNoteWilliam Casarin5+69-62
2023-07-22 23:57ndb: update libWilliam Casarin2+237-31
2023-07-22 14:08move copyndb to the right folderWilliam Casarin1+0-0
2023-07-21 22:14test: fix build and testsWilliam Casarin8+359-360
2023-07-21 21:54nostrdb: add initial swift integrationWilliam Casarin7+289-1
2023-07-21 21:55c: add nostrdb c libWilliam Casarin4+558-0
2023-07-21 21:45c: add jsmn json parserWilliam Casarin2+477-0
2023-07-21 21:45c: add new cursor utilWilliam Casarin1+4-0
2023-07-21 21:55c: add copy nostrdb devtoolWilliam Casarin1+4-0
2023-07-19 20:05c: update protoverse_cursor to jb55_cursorWilliam Casarin1+2-2
2023-07-21 19:46test: add my contact list for as json parsing test dataWilliam Casarin1+4-0
2023-07-21 21:38event: separate logic from data using extensionsWilliam Casarin1+100-44
2023-07-19 17:09Update translationsTerry Yiu15+188-56
2023-07-19 02:54Update localization issues and export strings for translationTerry Yiu4+24-25
2023-07-19 17:04test: fix some warningsWilliam Casarin3+3-4
2023-07-17 21:39v1.6 (7) changelogWilliam Casarin1+21-1
2023-07-17 21:35v1.6 (7)William Casarin1+2-2
2023-07-17 21:12zaps: don't spam lnurls when validate zapsWilliam Casarin4+56-10
2023-07-17 21:11zap: remove unnecessary main thread dispatches when zappingWilliam Casarin1+55-71
2023-07-17 20:19performance: don't spam nip05 validation on startupWilliam Casarin4+37-18
2023-07-17 20:17nip05: hide nip05 username if it matches the usernameWilliam Casarin2+20-8
2023-07-17 18:30login: allow user to login to deleted profileWilliam Casarin2+0-15
2023-07-17 18:24nip05: remove clickable optionWilliam Casarin2+12-21
2023-07-17 20:25view: extract ProfileEditButton to its own fileWilliam Casarin3+55-32
2023-07-17 18:24test: fix crash in ciWilliam Casarin1+1-1
2023-07-17 20:21project: bump deployment targetWilliam Casarin1+2-2
2023-07-17 18:01nip05: show username and support _ usernamesWilliam Casarin1+18-4
2023-07-17 17:51Revert removing nip05 badges on profilesWilliam Casarin1+1-3
2023-07-17 17:45posting: don't prepad user tag if its a newlineWilliam Casarin2+32-4
2023-07-17 17:22posting: switch to new tested composition logicWilliam Casarin1+5-7
2023-07-17 17:20test: add post composition testsWilliam Casarin1+69-3
2023-07-17 17:19profile: make constructor args optionalWilliam Casarin1+1-1
2023-07-17 17:16posting: add some functions for appending mention tagsWilliam Casarin1+48-0
2023-07-17 17:15test: add text attribute testing functionWilliam Casarin2+39-0
2023-07-17 15:43search: refactor appendUserTag to make logic more clearWilliam Casarin1+11-11
2023-07-17 15:42longform: add padding under words countWilliam Casarin1+1-1
2023-07-17 15:59test: fix old markdown testsWilliam Casarin3+1-92
2023-07-16 22:34v1.6 (6) changelogWilliam Casarin1+24-0
2023-07-16 22:33v1.6 (6)William Casarin1+2-2
2023-07-16 21:32Fix broken markdown rendererWilliam Casarin8+26-175
2023-07-16 22:23markdown: add some helpers for counting markdown wordsWilliam Casarin1+32-0
2023-07-16 21:36markdown: use a real-world longform previewWilliam Casarin2+139-4
2023-07-16 21:35add swift-markdown-uiWilliam Casarin2+25-0
2023-07-16 20:37build: fix unused variable warningWilliam Casarin1+1-1
2023-07-16 21:58Fixed issue where hashtags were leaking in DMsWilliam Casarin2+6-8
2023-07-15 19:07Hide nsec when logging incr0bar1+27-9
2023-07-16 20:02test: add setting property testsWilliam Casarin2+48-20
2023-07-16 18:00Fix issue with emojis next to hashtags and urlsWilliam Casarin2+11-3
2023-07-16 18:00content: add utf8 char at url left boundary testWilliam Casarin2+40-2
2023-07-16 17:49project: rename parse_mentions to parse_note_contentWilliam Casarin9+40-40
2023-07-16 17:05docs: clarify the section on using -v2,v3, etcWilliam Casarin1+8-7
2023-07-16 16:44docs: patch changelogs when submitting patchesWilliam Casarin1+18-0
2023-07-15 12:48fixed: relay detail view is not immediately available after adding new relayBryan Montz2+11-2
2023-07-16 13:00fix typosBryan Montz5+11-11
2023-07-16 13:00Swift cleanup: remove duplicate or unnecessary initializers using default valuesBryan Montz14+31-139
2023-07-16 13:00Swift cleanup: don't capture case values only to ignore them in switch statementsBryan Montz7+28-28
2023-07-16 13:00Swift cleanup: simplify "Task.init {}" to "Task {}"Bryan Montz4+4-4
2023-07-16 13:00Swift cleanup: prefer case list over fallthrough in switch statementsBryan Montz3+4-11
2023-07-16 13:00Swift cleanup: "init (" -> "init("Bryan Montz10+11-11
2023-07-15 05:25update bad commit mailmapWilliam Casarin1+1-0
2023-07-15 04:17Add feedback message when user adds a relay already in the listDaniel D'Aquino' via patches1+16-1
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-07-15 00:26Fix nostr: mention prefix bugsWilliam Casarin3+25-22
2023-07-15 00:05nip05: rename nip05 to Nostr Address in searchWilliam Casarin1+4-4
2023-07-14 22:54views: refactor post_changed in PostViewWilliam Casarin1+18-23
2023-07-14 16:47nip05: rename nip05 verification to nostr addressWilliam Casarin1+30-8
2023-07-14 20:07project: fix test fixturesWilliam Casarin1+16-16
2023-07-14 04:21Fix localization issues and export strings for translationTerry Yiu21+148-215
2023-07-14 16:34Run actions on pushes to the ci branchWilliam Casarin1+1-0
2023-07-13 22:43build 5 because I broked somethingWilliam Casarin1+2-2
2023-07-13 18:42actually subscribe to likes. oopsWilliam Casarin1+4-4
2023-07-13 18:17build: fix a few warnings and errorsWilliam Casarin2+3-6
2023-07-13 18:14v1.6-4 changelogWilliam Casarin1+24-0
2023-07-13 18:13v1.6 (4)William Casarin1+2-2
2023-07-13 18:10Add the ability to follow hashtagsWilliam Casarin7+407-93
2023-07-13 14:10components: make GradientButtonStyle padding configurableWilliam Casarin1+7-1
2023-07-13 14:09components: create PinkGradientView and use PinkGradient directlyWilliam Casarin2+7-9
2023-07-13 16:01contacts: generalize following to allow any referenceWilliam Casarin2+42-43
2023-07-13 16:04refid: add .t helperWilliam Casarin1+4-0
2023-07-13 14:11test: add newline mention testWilliam Casarin1+23-0
2023-07-13 14:01test: switch to test data fileWilliam Casarin4+4-19
2023-07-13 11:48fixed: icon color for developer mode setting is incorrect in low-light modeBryan Montz1+1-1
2023-07-13 13:50views: allow embeddable views at top of timelineWilliam Casarin4+21-7
2023-07-13 01:24search: make model an ObjservedObjectWilliam Casarin1+1-1
2023-07-13 01:24Fix nip05 badge iconWilliam Casarin1+10-5
2023-07-13 01:19ui: add DamusBackground helperWilliam Casarin4+36-14
2023-07-13 00:35post: extract build_post from post viewWilliam Casarin1+50-44
2023-07-13 00:34add bech32_pubkey_decodeWilliam Casarin1+8-0
2023-07-13 13:55test: add test data fileWilliam Casarin1+29-0
2023-07-12 21:42don't follow jb55 by defaultWilliam Casarin1+0-2
2023-07-12 15:23Scroll to top for longform events onlyWilliam Casarin2+3-2
2023-07-12 15:21Remove LoadMoreButtonWilliam Casarin3+1-54
2023-07-12 12:37Allow longform content to be longWilliam Casarin1+1-1
2023-07-11 04:01Update nav to use adaptable color for dark and light modesericholguin1+1-1
2023-07-11 19:59v1.6-3 changelogWilliam Casarin1+16-0
2023-07-11 19:58v1.6 (3)William Casarin1+2-2
2023-07-11 19:56Only show longform preview in notificationsWilliam Casarin2+49-19
2023-07-11 19:55Scroll to top of event instead of bottomWilliam Casarin1+1-1
2023-07-11 19:22Allow reposting and quote reposting multiple timesWilliam Casarin1+1-5
2023-07-11 19:28I broked dms. i fixed.William Casarin3+20-8
2023-07-11 19:17Fix various padding issues related to longform postsWilliam Casarin9+175-165
2023-07-11 19:17search: allow searching longform articles by hashtagWilliam Casarin1+1-1
2023-07-11 19:17docs: make note to replace old bech32 parserWilliam Casarin1+1-0
2023-07-11 17:26Hide action bar in longform quote repostsWilliam Casarin3+8-5
2023-07-11 16:22v1.6-2 changelogWilliam Casarin1+30-0
2023-07-11 16:05Fix npub mention bugs, fix slowness when parsing large postsWilliam Casarin11+127-342
2023-07-11 14:21Add support for multilingual hashtagscr0bar6+92-45
2023-07-11 03:39git: add .mailmap fileWilliam Casarin1+5-0
2023-07-11 01:59fix project issuesWilliam Casarin1+23-28
2023-07-11 02:56Fix PostView initial string to skip mentioning self when on own profileTerry Yiu1+2-1
2023-07-11 02:57Fix freezing bug when tapping Developer settings menuTerry Yiu1+2-0
2023-07-11 01:29Add initial longform note supportWilliam Casarin34+841-164
2023-07-11 00:37docs: add git-contacts exampleWilliam Casarin1+4-1
2023-04-05 00:59Fix Image OrientationJoel Klabo1+17-2
2023-04-03 21:48Update Control Style to Stand Out MoreJoel Klabo2+11-3
2023-04-03 21:23Refactoring Edit Picture ViewsJoel Klabo8+61-81
2023-04-03 17:57Banner Image UploadJoel Klabo6+151-116
2023-07-10 23:37docs: move security.md to docs subdirWilliam Casarin1+0-0
2023-07-10 23:35gitignore: add tagsWilliam Casarin1+1-0
2023-07-10 22:52docs: add patch submission guidelinesWilliam Casarin2+397-12
2023-07-10 20:47Fix for test issue due to recently implemented RelayPool changecr0bar1+1-1
2023-07-10 18:05wasm: fix intptr warningWilliam Casarin1+2-1
2023-07-10 18:03wasm: fix clz64 warningWilliam Casarin1+1-1
2023-07-10 18:03wasm: comment out some unnused code for nowWilliam Casarin1+15-2
2023-07-10 18:05project: update to recommend settingsWilliam Casarin3+15-5
2023-07-10 15:20Translate all the thingsWilliam Casarin49+693-583
2023-07-10 12:09Fix issue where first row is always selected on Form viewsBryan Montz1+1-1
2023-07-09 14:44zaps/refactor: use guard instead of if blockWilliam Casarin1+13-8
2023-07-09 14:41Add RelayLog in developer modeWilliam Casarin15+280-45
2023-07-09 04:52Prevent forged profile zap attacksWilliam Casarin1+10-0
2023-07-09 05:06zaps: move pubkey check into standalone functionWilliam Casarin1+12-8
2023-07-09 04:15Fix fake note zaps with forged p-tagsWilliam Casarin1+12-2
2023-07-05 14:03ui: remove invalid zap textWilliam Casarin1+0-1
2023-07-08 19:54Fix profile post button mentionscr0bar1+2-1
2023-07-08 13:00Minor update to ConfigView.swift to fix key and search iconAnthony de Broise1+2-2
2023-07-08 11:56add explanatory footer to Developer Mode setting viewBryan Montz1+1-1
2023-07-07 16:25docs: annotate might be causing issues for some peopleWilliam Casarin1+0-1
2023-07-07 12:07make "Copy Note JSON" a developer mode settingBryan Montz4+14-9
2023-07-07 12:07add developer mode view and settingBryan Montz5+39-0
2023-07-04 20:48Fix Invalid Zap bug in repostsWilliam Casarin1+1-5
2023-07-04 20:48Switch to navigation stack in BuilderEventViewWilliam Casarin1+7-6
2023-07-04 20:47zaps: make zap setting privateWilliam Casarin1+1-1
2023-07-02 06:25Create SECURITY.mdBen Harvie1+6-0
2023-07-04 19:21v1.6 changelogWilliam Casarin2+27-1
2023-07-04 19:18v1.6William Casarin2+5-4
2023-07-04 18:50Revert "profile: make profile loading more lightweight for now"William Casarin1+1-1
2023-07-04 18:42nscript: load script viewWilliam Casarin10+261-25
2023-07-04 01:36Fix UI bug with user search and fix race conditions on profiles NIP-05 cacheTerry Yiu5+30-16
2023-07-04 00:10smaller nostrscriptWilliam Casarin2+14-13
2023-07-03 23:59nostrscript: add a helper functionWilliam Casarin9+98-3
2023-07-03 23:06settings: record bool option keysWilliam Casarin1+4-0
2023-06-30 19:08Added event id validationprprhyt1+3-0
2023-06-03 01:51NostrScriptWilliam Casarin31+9623-117
2023-07-03 20:32Fix bug with Trie searchTerry Yiu1+5-5
2023-07-03 19:48refactor: make guard statement a bit more readibleWilliam Casarin1+5-5
2023-07-03 18:52Fix reports to conform to NIP-56Terry Yiu2+73-37
2023-07-01 18:42Add trie-based user search cache to replace non-performant linear scansTerry Yiu13+518-94
2023-07-03 15:24Fix profile navigation bugs from muted users list and relay list viewsTerry Yiu2+7-3
2023-07-03 15:25Fix build warningsTerry Yiu2+2-2
2023-07-03 15:23Fix navigation to translation settings viewTerry Yiu1+1-1
2023-07-02 20:34Merge remote-tracking branch 'github/translations'William Casarin14+146-38
2023-07-02 20:15New paid email patch policyWilliam Casarin1+1-1
2023-07-02 14:08Updated test target to deployment target of iOS 16.0Bryan Montz1+2-2
2023-06-30 16:59nav: remove environmentObjectsWilliam Casarin29+46-130
2023-06-30 13:43Switch to NavigationStackScott Penrose42+548-315
2023-06-30 13:41validation: make sure to run on a detached taskWilliam Casarin1+1-1
2023-06-29 13:51readme: include new mailing listsWilliam Casarin1+24-2
2023-06-28 19:16nozaps: fix zap button in freedom editionWilliam Casarin1+8-13
2023-06-26 00:27Disable post button when media upload in progressTerry Yiu1+11-3
2023-06-25 13:27Fix taps on mentions in note drafts to not redirect to other Nostr clientsTerry Yiu1+16-2
2023-06-28 15:40profile: allow post button on every profile and prefill user tagWilliam Casarin3+39-14
2023-06-28 15:08refactor: cleanup processFocusedWordForMentionWilliam Casarin1+14-10
2023-06-28 14:26post: extract createUserTag so it can be re-usedWilliam Casarin1+16-14
2023-06-28 14:25misc: remove some dead codeWilliam Casarin1+0-7
2023-06-26 00:57Add post button when logged in with private key and on own profile viewTerry Yiu1+55-47
2023-06-17 13:56After loading the user's relays from their contact event, connect to new relaysBryan Montz1+1-0
2023-06-27 11:09Fix missing profile zap notification textTerry Yiu2+10-9
2023-06-27 04:30v1.5 (8)William Casarin1+2-2
2023-06-27 04:04nozaps: restore zap button with zap info, just make it not clickableWilliam Casarin2+13-21
2023-06-27 03:59Revert "nozaps: don't pull thread zaps in nozaps mode"William Casarin1+2-7
2023-06-27 03:59Revert "nozaps: hide zap total"William Casarin1+1-1
2023-06-27 03:58Revert "nozaps: hide zap details on notes for now"William Casarin1+5-7
2023-06-27 03:58Revert "nozaps: don't show note zaps in notifications"William Casarin1+13-21
2023-06-27 03:35v1.5 (7)William Casarin1+2-2
2023-06-27 03:31profile: make profile loading more lightweight for nowWilliam Casarin1+1-1
2023-06-27 03:31nozaps: remove zap button on postsWilliam Casarin1+1-1
2023-06-26 10:03readme: patchstr bountiesWilliam Casarin1+2-1
2023-06-26 03:35Deduplicate users in group notificationsTerry Yiu8+84-36
2023-06-25 11:31Fix notification content rendering of repost and reaction eventsTerry Yiu1+4-2
2023-06-25 16:22Fix crash related to VideoPlayer and CMTimeBryan Montz1+5-3
2023-06-25 10:10nozaps: don't pull thread zaps in nozaps modeWilliam Casarin1+7-2
2023-06-26 08:59Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+16-0
2023-06-26 08:52Translate Localizable.strings in el_GRtransifex-integration[bot]1+0-0
2023-06-26 08:43Translate Localizable.stringsdict in el_GRtransifex-integration[bot]1+18-2
2023-06-26 06:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+16-0
2023-06-26 06:27Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-26 03:46Export strings for translationTerry Yiu3+62-11
2023-06-22 08:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+2-2
2023-06-22 08:28Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-20 04:54Add indication of followers you know in a profileTerry Yiu8+158-5
2023-06-25 04:24mediaurl: fix is_img returning true for videosWilliam Casarin1+1-1
2023-06-25 07:38v1.5-6William Casarin1+2-2
2023-06-24 15:39Fix timeline from moving when you're scrollingWilliam Casarin1+0-2
2023-06-24 06:39v1.5-5 changelogWilliam Casarin1+18-0
2023-06-24 06:38v1.5-5William Casarin1+2-2
2023-06-24 06:27fix weird quirk with universe toolbar filter buttonWilliam Casarin1+2-1
2023-06-23 18:30nozaps: fix some testsWilliam Casarin1+9-8
2023-06-23 18:00nozaps: disable donation star unless you're on freedom editionWilliam Casarin1+2-2
2023-06-23 17:46nozaps: hide SupportDamus on appstore buildsWilliam Casarin1+5-3
2023-06-23 17:43nozaps: disable zap delay on appstore since we don't have 1-tap anymoreWilliam Casarin1+4-1
2023-06-23 10:42nozaps: disable donation zaps on appstoreWilliam Casarin1+4-3
2023-06-23 09:50nozaps: switch to global sheet when zappingWilliam Casarin11+80-87
2023-06-23 09:49nozaps: update zap sheet style to make it clear its a user zapWilliam Casarin1+19-15
2023-06-23 09:48nozaps: don't include zaps in thread repliesWilliam Casarin1+2-1
2023-06-23 09:45nozaps: hide zap totalWilliam Casarin1+1-1
2023-06-23 08:12nozaps: never show orange buttonWilliam Casarin1+8-7
2023-06-22 09:17nozaps: show the user you are zapping in CustomizeZapViewWilliam Casarin1+1-1
2023-06-23 08:18nozaps: hide zap details on notes for nowWilliam Casarin1+7-5
2023-06-22 07:50nozaps: don't show note zaps in notificationsWilliam Casarin1+19-12
2023-06-22 08:20nozaps: don't show top zaps or zap repliesWilliam Casarin1+26-37
2023-06-23 09:48nozaps: add nozaps settingWilliam Casarin1+4-0
2023-06-23 18:30tests: disable invalid testsWilliam Casarin1+2-0
2023-06-23 18:46Revert "ui: remove nip05 badge on events"William Casarin2+2-7
2023-06-23 10:04Revert "Initial actionbar model refactor"William Casarin7+38-41
2023-06-22 12:10Initial actionbar model refactorWilliam Casarin7+41-38
2023-06-23 08:01reduce ContentView redrawsWilliam Casarin5+38-22
2023-06-22 09:15refactor: switch CustomizeZapView to use a modelWilliam Casarin3+83-52
2023-06-22 08:28view/refactor: remove extra spacerWilliam Casarin1+0-2
2023-06-22 12:13fix some warningsWilliam Casarin1+4-8
2023-06-23 07:53eventholder: don't push view updates on queued eventsWilliam Casarin1+1-1
2023-06-23 07:53Revert "ping: switch to async style"William Casarin2+7-18
2023-06-23 09:40settings: turn off wallet selector by defaultWilliam Casarin1+1-1
2023-06-23 09:45actionbar: rename accessibility label boosts to repostsWilliam Casarin1+1-1
2023-06-23 09:45debug: InnerTimeline render countsWilliam Casarin1+4-0
2023-06-22 08:25Merge remote-tracking branch 'github/translations'William Casarin20+98-84
2023-06-22 08:19wording: send a "message" with the zap, not "reply"William Casarin2+2-2
2023-06-22 08:15view: Add ZapUserViewWilliam Casarin2+32-0
2023-06-22 07:46eventgroup: add is_note_zapWilliam Casarin1+13-0
2023-06-22 07:43refactor: use zap.is_anon instead of recomputingWilliam Casarin1+1-2
2023-06-22 07:42UserView: Make spacer optionalWilliam Casarin1+10-1
2023-06-22 08:18view/refactor: remove redundant view structsWilliam Casarin1+36-45
2023-06-22 08:17view/refactor: move sheet handler in CustomizeZapViewWilliam Casarin1+10-10
2023-06-21 08:19Merge remote-tracking branch 'github/translations'William Casarin1+0-0
2023-06-20 13:56video: switch videoplayer to use detached tasksWilliam Casarin3+12-13
2023-06-20 14:07perf: don't use string concat when calculing SeenEven hashWilliam Casarin1+7-2
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-06-20 14:28perf: move blurhash processing to a background taskWilliam Casarin1+2-4
2023-06-20 13:55logs: don't print filtersWilliam Casarin1+1-1
2023-06-20 14:05ui: use AboutView in existing viewsWilliam Casarin3+6-44
2023-06-20 13:30view: Add AboutViewWilliam Casarin2+57-0
2023-06-20 13:29debug slow scrollWilliam Casarin1+3-3
2023-06-20 09:27Merge remote-tracking branch 'github/translations'William Casarin12+17-12
2023-06-20 09:21Fix reconnect loop issues on iOS17William Casarin1+5-0
2023-06-20 09:21ping: switch to async styleWilliam Casarin2+18-7
2023-06-17 12:20rename RelayStatus to RelayStatusViewBryan Montz6+40-40
2023-06-17 12:19simplify and fix issues with RelayStatusBryan Montz4+34-50
2023-06-17 12:19make RelayConnection's state observableBryan Montz1+3-3
2023-06-20 08:18Fix build for iOS17William Casarin2+2-2
2023-06-08 23:44video: stop video in post when it disappears from viewgladiusKatana1+25-16
2023-06-14 07:30Revert "threads: attempt to fix state jankiness"William Casarin1+8-10
2023-06-14 07:20threads: attempt to fix state jankinessWilliam Casarin1+10-8
2023-06-12 09:25Revert "Add Inter font"William Casarin10+0-205
2023-06-10 13:09home: add comment explaining send_home_filtersWilliam Casarin1+1-0
2023-06-10 13:08refactor: make send_initial_filter more readibleWilliam Casarin1+2-1
2023-06-08 11:44Add text description to WebSocket for state loggingBryan Montz1+13-0
2023-06-05 23:05Add Inter fontBen Weeks10+205-0
2023-06-08 07:35Update Translationstransifex-integration[bot]13+67-67
2023-06-09 04:06Fix spelling of Nostr to use Titlecase instead of lowercaseTerry Yiu6+35-35
2023-06-07 17:09Add missing localized string commentTerry Yiu3+2-2
2023-06-07 17:06Rename all usages of the term Post as a noun to Note to conform to the Nostr specTerry Yiu16+196-180
2023-06-08 17:54LoginView: prevent explainer-text cutoff on login with npubgladiusKatana1+1-0
2023-06-10 09:33Fix video player hangsWilliam Casarin1+9-4
2023-06-10 09:33Make profile picture placeholder gray instead of purpleWilliam Casarin1+1-0
2023-06-10 09:33Fix warningsWilliam Casarin2+1-4
2023-06-09 08:10Show zap comments in threads and show top zapWilliam Casarin19+252-134
2023-06-07 05:56qrscan: use explicit types when scanningWilliam Casarin1+77-63
2023-06-07 05:55find_event: refactor with more explicit typesWilliam Casarin3+72-36
2023-06-07 04:50refactor: use guard in qr profile lookupWilliam Casarin1+4-2
2023-06-07 04:48refactor: use guard in handleProfileScanWilliam Casarin1+13-11
2023-06-01 19:49Add qr code scannerSuhail Saqan1+230-68
2023-05-31 03:41Replace indexed mentions with NIP-27Terry Yiu6+24-29
2023-06-07 04:16TranslationsWilliam Casarin18+188-103
2023-06-04 21:49Add max length truncation to displayed profile attributes to mitigate spamTerry Yiu15+71-23
2023-06-02 00:51Add profile zapsTerry Yiu9+130-36
2023-06-02 22:37Add NWC paste buttonSuhail Saqan1+49-10
2023-05-31 00:20Fix CI testsTerry Yiu1+0-3
2023-05-31 02:40v1.5 (3)William Casarin1+2-2
2023-05-31 02:31Revert "Updated UI to use custom font"William Casarin10+4-212
2023-05-31 02:29Revert "Add .frame & .position modifiers to TextEntry using ScrollView geometry"William Casarin1+24-30
2023-05-31 01:44video-player: don't stop audio, mix with external mediaWilliam Casarin1+2-0
2023-05-31 01:38video-player: don't randomly stop videoWilliam Casarin1+1-4
2023-05-31 01:08v1.5-2 changelogWilliam Casarin1+32-0
2023-05-31 01:04v1.5-2William Casarin1+2-2
2023-05-31 01:02Add Full-Bleed Video PlayerWilliam Casarin10+725-94
2023-05-29 23:09carousel: fix scroll-up bugWilliam Casarin1+4-5
2023-05-29 12:02Add ability to show multiple posts per user in UniverseBen Weeks5+45-1
2023-05-29 22:31Initial redesignWilliam Casarin77+2382-794
2023-05-29 21:31carousel: only show blurhash when there is one imagesWilliam Casarin1+6-3
2023-05-29 21:31fixup! Add new image carouselWilliam Casarin1+2-2
2023-05-29 21:20preloader: only preload non-animated images to test animation bug fixWilliam Casarin1+15-3
2023-04-24 00:51Add new image carouselBen Weeks2+62-8
2023-05-27 15:41Fix event menu capitalizationBen Weeks1+7-7
2023-02-09 05:29Fix side menu offsetOlegAba1+4-3
2023-05-28 12:35Removed hex key to RGB functionality.Ben Weeks1+2-50
2023-05-28 12:28Minor changes to profile ready for rebrand Key removal from nPub in profileBen Weeks1+6-18
2023-05-29 12:32Use "Follow me on nostr" text when looking at someone else's QR codeBen Weeks1+11-4
2023-05-29 14:45Add .frame & .position modifiers to TextEntry using ScrollView geometrygladiusKatana1+30-24
2023-03-05 06:28simplified call site usage of NostrFilterBryan Montz17+62-84
2023-05-29 17:17Attempt fix for randomly broken animated GIFsWilliam Casarin1+3-0
2023-05-26 19:11Profile CachingWilliam Casarin11+454-39
2023-03-06 08:31Fix cursor jumping when pressing returngladius3+18-0
2023-05-26 03:45Fix side menu label size so that translations in longer languages fit without wrappingTerry Yiu1+4-0
2023-05-25 16:03Add mention parsing and fine-grained text selection on description in ProfileViewTerry Yiu5+22-5
2023-05-09 23:14dynamically set .isScrollEnabled in TextViewWrapper (true if UserSearch is present)gladiusKatana3+16-4
2023-05-09 22:31override .isScrollEnabled in TextViewWrapper (ie, set to false at UITextView creation)gladiusKatana1+1-0
2023-05-25 01:26script: fetch popular usersWilliam Casarin1+8-0
2023-05-16 14:54Fix reaction notification title to be consistent with ReactionViewTerry Yiu4+48-7
2023-05-20 17:38Add Damus splash screenBryan Montz4+73-0
2023-05-14 13:46Apply translationstransifex-integration[bot]24+128-51
2023-05-24 21:56nwc debuggingWilliam Casarin4+17-9
2023-05-15 19:54nwc: make sure to support nostr+walletconnect schemeWilliam Casarin1+2-1
2023-05-15 19:54postbox: change initial retry_after from 2 to 10 secondsWilliam Casarin1+1-1
2023-05-15 19:53Fix a few bugs with donationsWilliam Casarin1+12-8
2023-05-15 18:57Supporter BadgesWilliam Casarin14+194-12
2023-05-15 16:59Include donation_amount on profileWilliam Casarin5+31-5
2023-05-15 16:59v1.5-1William Casarin1+2-2
2023-05-15 16:59c: move parse_digit to remove warningWilliam Casarin2+16-15
2023-05-15 16:40Implement damus zap split donations using NWCWilliam Casarin10+71-23
2023-05-15 03:50ui: add support damus ui in WalletViewWilliam Casarin7+137-12
2023-05-15 03:49settings: add donation_percent to settingsWilliam Casarin1+3-0
2023-05-12 03:25Migrate away from sticky deprecated non-pubkey-scoped settingsTerry Yiu1+8-2
2023-05-11 16:24Apply translationstransifex-integration[bot]11+53-5
2023-05-11 14:09Export strings for translationTerry Yiu3+12-13
2023-05-15 03:47ui: expose raw LinearGradient in DamusGradientWilliam Casarin1+5-1
2023-05-14 21:06Rename 'Connect to Alby' to 'Attach Alby Wallet'William Casarin1+1-1
2023-05-14 18:12Fix nostr URL scheme to open properly even if there's already a different view openTerry Yiu1+3-0
2023-05-14 18:20Fix testsWilliam Casarin1+4-3
2023-05-14 18:11nwc: make delay 5 seconds instead of 3William Casarin1+1-1
2023-05-14 18:04Make it easier to tap zap buttonWilliam Casarin1+7-7
2023-05-14 17:48nwc: fix bug where private nwc zaps weren't getting tracked properlyWilliam Casarin6+80-21
2023-05-14 17:47nwc: don't use yellow on the Zap Button for pending zapsWilliam Casarin1+5-1
2023-05-14 07:31nwc: fix broken testWilliam Casarin1+1-1
2023-05-14 07:27nwc: remove requests from postboxWilliam Casarin2+17-5
2023-05-14 07:15Add release Damus build schemeWilliam Casarin1+98-0
2023-05-14 07:14Add rigid haptic feedback when you zap cancel failsWilliam Casarin1+2-0
2023-05-14 07:12postbox: try flushing events every secondWilliam Casarin2+6-2
2023-05-14 07:02misc logsWilliam Casarin2+2-1
2023-05-14 06:54nwc: make delay 3 seconds instead of 5William Casarin1+1-1
2023-05-14 06:54nwc: fix response parsingWilliam Casarin2+14-4
2023-05-14 06:54nwc: always allow long press zapWilliam Casarin1+0-4
2023-05-14 06:28nwc: turn pending zap orange when we have a NWC successWilliam Casarin6+68-19
2023-05-14 04:33Pending ZapsWilliam Casarin24+734-175
2023-05-14 02:51zaps: ensure returned bolt11 is the correct amountWilliam Casarin1+7-0
2023-05-10 23:23test: add nwc and ephemeral relay testWilliam Casarin2+88-0
2023-05-10 20:23nwc: clear the zapper cache for our pubkey when we attach a new walletWilliam Casarin2+12-0
2023-05-10 18:57ui: show lud16 in attach wallet uiWilliam Casarin2+10-0
2023-05-10 18:41nwc: attach lud16 to profile when attaching walletWilliam Casarin3+21-0
2023-05-10 18:10nwc: add lud16 parameterWilliam Casarin1+18-4
2023-05-10 01:50ui: add Nostr Wallet Connect viewsWilliam Casarin7+310-27
2023-05-10 01:49nwc: pay with nwc if we have it configuredWilliam Casarin2+17-2
2023-05-10 01:45settings: Add nostr_wallet_connect settingWilliam Casarin1+3-0
2023-05-10 01:26nwc: Add WalletModelWilliam Casarin2+63-0
2023-05-10 01:25nwc: add Nostr Wallet Connect logicWilliam Casarin2+80-1
2023-05-10 01:37info: add nostrwalletconnect uri handlersWilliam Casarin1+20-0
2023-05-10 01:34home: add some more helper functionsWilliam Casarin1+10-0
2023-05-10 18:41refactor: ensure make_metadata_event has full keypairWilliam Casarin4+12-19
2023-05-10 21:01colors: add adaptableBlackWilliam Casarin2+39-0
2023-05-10 20:55icons: convert to template imagesWilliam Casarin370+1110-0
2023-05-10 20:31------ ephemeral relays -------William Casarin1+9-0
2023-05-10 20:24relay: make RelayInfo encoding more flexibleWilliam Casarin2+7-7
2023-05-10 19:20relay: split descriptors to {our,all}_descriptorsWilliam Casarin10+17-13
2023-05-10 01:41relay: handle ephemeral relays in PostBoxWilliam Casarin1+7-6
2023-05-10 01:42pool: skip ephemeral relays by defaultWilliam Casarin1+14-1
2023-05-10 01:39relay: introduce ephemeral relaysWilliam Casarin1+9-1
2023-05-10 01:38nostr: add is_{read,write} helpers on requestsWilliam Casarin1+15-0
2023-05-10 18:01Fix DM sorting testWilliam Casarin1+2-2
2023-05-10 04:39fix crash related to preloading eventsBryan Montz1+16-3
2023-05-10 03:14Fix testsWilliam Casarin1+0-2
2023-05-10 01:35dms: generalize create_dm into create_encrypted_eventWilliam Casarin1+16-8
2023-05-10 01:21settings: mark UserSettings as changed in KeychainStorage propertiesWilliam Casarin1+2-0
2023-05-10 01:19ui: use darker border colors in BigButtonWilliam Casarin1+1-1
2023-05-10 01:15ui: add AlbyButtonWilliam Casarin3+79-0
2023-05-10 01:30ui: add alby logo for the AlbyButtonWilliam Casarin2+34-0
2023-05-10 01:13ui: move gradient components to their own groupWilliam Casarin4+57-11
2023-05-10 01:10ui: add QR CodeScanner helpersWilliam Casarin4+509-0
2023-05-10 01:44pool: ocd changeWilliam Casarin1+1-1
2023-05-08 19:38switch to v1.5William Casarin1+2-2
2023-05-08 18:55Fix changelogWilliam Casarin1+0-1
2023-05-08 18:53Merge remote-tracking branch 'github/master'William Casarin2+20-0
2023-05-08 18:52v1.4.3 changelogWilliam Casarin1+88-7
2023-05-08 18:47v1.4.3 - AppStore releaseWilliam Casarin1+2-2
2023-04-30 01:09Add unmute option in profile viewJoshua Jiang2+23-2
2023-05-08 18:13Fix previews in DMsWilliam Casarin1+1-0
2023-05-07 18:09Changed look of Repost and Quote buttonsericholguin2+31-26
2023-05-08 11:44fix user notifications from old events immediately shown on install and loginBryan Montz2+15-1
2023-05-07 19:13Remove unused codeBryan Montz105+52-1873
2023-05-08 17:56build 23William Casarin1+2-2
2023-05-07 19:00Reconnect on failed ping and remove reconnect timerWilliam Casarin2+6-7
2023-05-07 18:20build 22William Casarin1+2-2
2023-05-07 18:17Don't put reconnect logic in pingWilliam Casarin1+2-6
2023-05-07 17:39build 21 changelogWilliam Casarin1+17-0
2023-05-07 17:38v1.4.3-21William Casarin1+2-2
2023-05-07 17:28Ping relays on resume, if there's an error then try to reconnectWilliam Casarin4+49-4
2023-05-06 02:57Fix npub search fails on the first tryBryan Montz3+13-4
2023-05-07 16:30Dismiss bookmarks view when switching tabsWilliam Casarin1+4-0
2023-05-06 12:16Fix posts with no uploadedURLs always get two blank spaces at the endBryan Montz1+4-2
2023-05-07 03:12Fix bug where you could only mention users at the end of a postSwift3+70-25
2023-05-06 04:37Apply translationstransifex-integration[bot]11+20-0
2023-05-06 04:37Export strings for translationTerry Yiu2+0-12
2023-05-05 23:12Properly scroll DM view when keyboard is openWilliam Casarin3+82-37
2023-05-05 21:23HomeView: refactorWilliam Casarin1+86-80
2023-05-05 21:22dms: use lazyvstackWilliam Casarin1+1-1
2023-04-26 03:03Fix zap type selection on smaller phonesericholguin1+1-1
2023-04-15 09:40Fix parse mention without space in contentJoshua Jiang3+77-1
2023-04-30 09:23Apply translationstransifex-integration[bot]30+265-1
2023-05-05 04:05Update reaction notification title and miscellaneous localization fixesTerry Yiu7+21-26
2023-05-02 18:32Export strings for translationTerry Yiu4+9-9
2023-04-29 23:43Fix quotations in Localizable.stringsdictTerry Yiu2+4-4
2023-04-29 19:13Export strings for translationTerry Yiu3+46-13
2023-04-29 19:04Rename 'Liked by' to 'Reacted by'Terry Yiu1+1-1
2023-04-29 18:56Fix plurality on satsTerry Yiu5+73-3
2023-05-05 15:45Revert "Added new icons for hashtags and updated the current ones to use a proper ratio."William Casarin33+271-330
2023-05-05 15:37Don't preload pfps, it's not thread safe?William Casarin1+2-0
2023-05-05 15:31Ensure we have proper sizes on iconographyWilliam Casarin370+4810-4070
2023-05-05 05:42Changelog-Added: new iconographyRoberto Agreda741+9014-0
2023-05-05 03:03Added new icons for hashtags and updated the current ones to use a proper ratio.Roberto Agreda33+330-271
2023-05-04 11:40Replace Vault dependency with @KeychainStorage property wrapperBryan Montz7+162-203
2023-05-04 16:08v1.4.3-20 changelogWilliam Casarin1+41-0
2023-05-04 16:05v1.4.3-20William Casarin1+2-2
2023-05-04 00:27Add webp image supportWilliam Casarin1+1-1
2023-05-04 00:26Don't process blurhash if we already have image cachedWilliam Casarin2+14-27
2023-05-03 23:11Home now dismisses reactions viewWilliam Casarin1+5-0
2023-05-03 19:19refactor sidemenu itemsWilliam Casarin1+70-63
2023-05-02 18:25Fix auto-translations bug where languages in preferred language still gets translatedTerry Yiu1+5-2
2023-05-03 16:18Optimize json processing and preloadingWilliam Casarin10+191-90
2023-05-03 13:36Fix small bug in like countersWilliam Casarin1+2-2
2023-05-03 13:36Don't spam reconnects on errorWilliam Casarin1+10-1
2023-05-02 15:23build 19William Casarin1+2-2
2023-05-02 15:22Search hashtags automaticallyWilliam Casarin2+122-57
2023-05-02 14:50Load profiles in hashtag searchesWilliam Casarin4+19-17
2023-05-02 14:50Use cached note language in search modelWilliam Casarin1+5-4
2023-05-02 14:52Fix warningWilliam Casarin1+1-1
2023-05-02 14:51build 18William Casarin1+2-2
2023-05-02 14:33Preload profile pictures while scrollingWilliam Casarin2+25-4
2023-05-02 13:45Fix weird #\[0] artifacts appearing in posts and translated from english bugsWilliam Casarin2+32-64
2023-05-02 13:44Fix crash when loading DMs in the backgroundWilliam Casarin1+1-1
2023-05-02 13:44Fix blurhash appearing behind loaded images when swiping on carouselWilliam Casarin2+5-0
2023-05-02 13:43refactor: remove redundant rectangle in ImageCarouselWilliam Casarin1+22-26
2023-04-28 19:24Save keys when logging in and when creating new keypairBryan Montz4+134-77
2023-04-18 14:37Fix camera not dismissingSwift2+37-8
2023-02-17 12:30Top-level tab state restorationBryan Montz4+21-38
2023-04-29 19:20Fix bug with reaction notifications referencing the wrong eventTerry Yiu1+1-1
2023-04-29 22:06Fix Copy Link action does not dismiss ShareAction viewBryan Montz1+1-0
2023-05-01 17:30Save Jack's soulBen Weeks1+1-1
2023-05-01 05:30build 17William Casarin1+2-2
2023-05-01 05:04fix some translation bugsWilliam Casarin2+19-15
2023-05-01 04:40cache note languageWilliam Casarin3+39-31
2023-05-01 02:31Event PreloadingWilliam Casarin11+532-192
2023-04-29 15:46v1.4.3-15 changelogWilliam Casarin2+26-2
2023-04-29 14:49Fix nip10 thread incompatibility for clients that add more than one reply tagWilliam Casarin1+1-1
2023-04-28 03:16Fix sats pluralitySwift1+1-1
2023-04-29 13:00Translations (#1020)Terry Yiu12+18-3
2023-04-29 00:42Add q tag to quote renotesWilliam Casarin1+1-1
2023-04-29 00:42Add referencedid helpersWilliam Casarin1+13-1
2023-04-29 00:22Load zaps instantly on eventsWilliam Casarin6+67-29
2023-04-28 20:03always process eventsWilliam Casarin1+2-0
2023-04-28 20:00build 13William Casarin1+2-2
2023-04-27 20:04Preserve order of bookmarks when savingWilliam Casarin1+1-1
2023-04-26 02:20Add confirmation alert when clearing all bookmarksSwift1+9-1
2023-04-27 17:30Remove blurhash opacityWilliam Casarin1+0-1
2023-04-26 22:41Tweak fade speed and opacity on blurhash placeholdersWilliam Casarin1+2-1
2023-04-26 22:20Show blurhash placeholders from image metadataWilliam Casarin8+196-45
2023-04-26 17:41Add image metadata to image uploadsWilliam Casarin9+545-9
2023-04-26 17:37Add BinaryParserWilliam Casarin2+59-0
2023-04-25 22:21build 12William Casarin1+2-2
2023-04-25 22:06Fix crash when you have invalid relays in your relay listWilliam Casarin13+51-45
2023-04-25 21:31build 11William Casarin1+2-2
2023-04-25 19:41Fix permanent OnlyZaps (likes broken lol)William Casarin1+8-1
2023-04-25 16:43v1.4.3-10 changelogWilliam Casarin1+30-1
2023-04-25 15:52build 10William Casarin1+2-2
2023-04-25 15:53Revert "Remove unneeded periodic reconnect timer"William Casarin1+6-0
2023-03-06 17:46Readme.MD: add privacy section, and link to issuesalltheseas1+6-1
2023-04-25 15:57Merge remote-tracking branch 'github/translations'William Casarin6+0-0
2023-04-15 03:45Add paste button to loginSuhail Saqan1+24-11
2023-04-25 01:21Remove unneeded periodic reconnect timerWilliam Casarin1+0-6
2023-04-13 14:12Replace Starscream with URLSessionWebSocketTaskBryan Montz11+175-126
2023-04-17 02:29Add nokyctranslate translation optionsymbsrcool4+76-1
2023-04-24 15:55Fix issue where uploaded images were from someone elseSwift1+12-18
2023-04-24 23:20Merge remote-tracking branch 'github/translations'William Casarin11+78-77
2023-04-19 18:08Fix reposts on macosWilliam Casarin9+232-137
2023-04-24 17:51Fix custom zap button hitboxesWilliam Casarin1+8-8
2023-04-23 17:31You can now change the default zap typeWilliam Casarin4+44-8
2023-04-23 16:54refactor: extract ZapTypePicker into its own fileWilliam Casarin3+125-88
2023-04-23 15:54Change 500 custom zap amount to 420🌿William Casarin1+1-1
2023-04-23 15:39Make custom zap amounts into a gridWilliam Casarin1+31-12
2023-04-19 02:12Updated custom zap viewericholguin1+205-88
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSwift1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2024-02-02 20:01nostrscript: fix nscripts not loadingWilliam Casarin1+6-2
2024-02-01 19:28v1.7 (9)William Casarin1+2-2
2024-02-01 19:05purple: fix crash in account cacheWilliam Casarin1+4-0
2024-02-01 18:31v1.7 (8)William Casarin1+2-2
2024-02-01 18:44mention: add note about text suggestion mention inteferenceWilliam Casarin1+1-0
2024-01-31 16:50media: remove minWidth on Load Media formattingkernelkind1+1-1
2024-01-31 19:23repost: hide member signup datekernelkind2+6-4
2024-02-01 02:27note: fix previews not renderingericholguin1+2-2
2024-02-01 17:48post: disable inline text predictionkernelkind1+4-0
2024-01-31 17:34translate: disable translate DMsWilliam Casarin3+8-2
2024-01-31 17:24v1.7 (7)William Casarin1+2-2
2024-01-31 17:23enable purpleWilliam Casarin1+2-1
2024-01-31 03:02profile: show subscriber date instead of numberWilliam Casarin2+4-6
2024-01-31 03:01split up date formattingWilliam Casarin3+9-5
2024-01-31 01:38purple: prevent screen dismiss on purple welcome viewWilliam Casarin1+1-0
2024-01-31 01:30purple: consolidate UserBadgeInfo with AccountWilliam Casarin7+59-77
2024-01-31 00:30purple: speed up continue button fade-inWilliam Casarin1+1-1
2024-01-31 00:27purple: add "continue" button to checkout verification stepWilliam Casarin1+43-8
2024-01-31 00:26v1.7 (6)William Casarin1+2-2
2024-01-30 18:35ui: truncate visible media URLkernelkind2+12-1
2024-01-30 07:42purple: notify main DamusPurpleView when user gets a subsscriptionDaniel D’Aquino4+39-11
2024-01-30 07:42purple: fix dark mode issuesDaniel D’Aquino3+3-4
2024-01-30 07:42purple: add translation setup view the onboardingDaniel D’Aquino6+254-31
2024-01-30 07:41purple: disable apple IAP ui by defaultDaniel D’Aquino4+31-14
2024-01-30 07:41purple: adapt to integrate better with the LN flowDaniel D’Aquino4+275-18
2024-01-30 07:41purple: feature flag managementDaniel D’Aquino6+11-6
2024-01-30 07:41purple: improve environment handlingDaniel D’Aquino7+104-29
2024-01-30 17:36ui: fix load media formatting on small screenskernelkind1+1-1
2024-01-30 16:44nip19: do not include tag for nevent mentionkernelkind2+19-4
2024-01-29 23:51nip19: fix shared nevents that are too longkernelkind3+8-2
2024-01-29 21:04fix buildWilliam Casarin1+12-4
2024-01-29 20:50txn: fix potential crash from transaction in view closureWilliam Casarin1+3-2
2024-01-29 01:32purple: switch local testing to staging testingWilliam Casarin8+25-15
2024-01-28 23:30purple: add staging option to DamusPurpleURLWilliam Casarin4+52-20
2024-01-28 23:22purple: add querystring helperWilliam Casarin1+8-2
2024-01-29 00:09Revert "profile: rename Following to Frens"William Casarin3+10-10
2024-01-26 18:00purple: add subscriber number on the Purple supporter badgeDaniel D’Aquino7+106-40
2024-01-28 23:40test: fix test build errorWilliam Casarin1+1-1
2024-01-28 23:13project: remove TXNDEBUGWilliam Casarin1+1-1
2024-01-23 04:02ux: Onboarding improvementsericholguin5+38-63
2024-01-27 02:11friendfilter: extend to friend-of-friendsWilliam Casarin1+1-1
2024-01-27 02:11profile: rename Following to FrensWilliam Casarin3+10-10
2024-01-26 22:06v1.7 (5)William Casarin1+2-2
2024-01-26 22:03txn: fix subtle transaction inheritence bugsWilliam Casarin8+53-42
2024-01-26 22:02debug: enable txndebugWilliam Casarin1+1-0
2024-01-26 22:02ndb: use is_closed which also check nil ptrsWilliam Casarin3+12-8
2024-01-26 21:52damus_state: switch to class instead of structWilliam Casarin2+2-2
2024-01-26 19:391.7 (4)William Casarin1+2-2
2024-01-26 19:58txn: don't attempt to close transactions from older db generationsWilliam Casarin2+16-1
2024-01-26 19:59Revert "lmdb: fix weird crash in lmdb. need to follow up upstream"William Casarin1+0-3
2024-01-26 19:15fix buildWilliam Casarin1+1-3
2024-01-26 19:14v1.7 (3)William Casarin1+2-2
2024-01-26 19:13lmdb: fix weird crash in lmdb. need to follow up upstreamWilliam Casarin1+6-0
2024-01-26 18:57ndb: fix crash with Ndb garbage collection on de-initWilliam Casarin1+11-1
2024-01-26 18:55txn: do another guard check before query just in caseWilliam Casarin1+1-0
2024-01-26 18:55project: clean up some stuffWilliam Casarin1+0-5
2024-01-26 18:50debug: add some transaction debuggingWilliam Casarin4+16-8
2024-01-25 20:22mentions: fix regression on char handling after mentionkernelkind2+20-1
2024-01-25 22:11Revert "camera: switch to new custom view"William Casarin3+20-240
2024-01-25 22:11Revert "camera: add ability to preview media taken with camera"William Casarin3+12-107
2024-01-25 20:11Revert "mute: adding new structs/enums for new mute list"William Casarin7+5-323
2024-01-25 20:10Revert "mute: add new UI views for new mute list"William Casarin3+0-150
2024-01-25 20:10Revert "mute: migrate Lists.swift to use new MuteItem"William Casarin11+79-88
2024-01-25 20:10Revert "mute: receiving New Mute List Type"William Casarin1+8-27
2024-01-25 20:10Revert "mute: adding filtering support for MuteItem events"William Casarin11+49-43
2024-01-25 20:10Revert "mute: updating UI to support new mute list"William Casarin9+73-141
2024-01-25 20:09Revert "mute: adding ability to mute hashtag from SearchView"William Casarin1+1-63
2024-01-25 20:09Revert "mute: migrating muted_threads to new mute list"William Casarin15+81-37
2024-01-25 20:06txn: do not close txn if database is already closedWilliam Casarin2+16-5
2024-01-24 18:01project: only bump damus build from projectWilliam Casarin1+2-4
2024-01-24 18:00Revert "project: add 'updates files in place' to info.plist"William Casarin1+0-2
2024-01-24 17:57project: fix invalid info.plist entryWilliam Casarin1+0-4
2024-01-24 17:45v1.7 (2) changelogWilliam Casarin1+56-0
2024-01-24 17:41v1.7 (2)William Casarin1+2-0
2024-01-24 17:39project: add 'updates files in place' to info.plistWilliam Casarin1+2-0
2024-01-24 17:39project: upgrade to recommended settingsWilliam Casarin4+6-4
2024-01-22 23:00mention: fix missing @ on mentionsWilliam Casarin1+8-6
2023-12-22 21:36camera: add ability to preview media taken with cameraSuhail Saqan3+107-7
2023-10-27 20:41camera: switch to new custom viewSuhail Saqan3+240-20
2024-01-18 01:17mute: migrating muted_threads to new mute listCharlie Fish15+37-81
2024-01-18 01:17mute: adding ability to mute hashtag from SearchViewCharlie Fish1+63-1
2024-01-18 01:17mute: updating UI to support new mute listCharlie Fish9+141-73
2024-01-18 01:17mute: adding filtering support for MuteItem eventsCharlie Fish11+43-49
2024-01-18 01:17mute: receiving New Mute List TypeCharlie Fish1+27-8
2024-01-18 01:17mute: migrate Lists.swift to use new MuteItemCharlie Fish11+88-79
2024-01-18 01:17mute: add new UI views for new mute listCharlie Fish3+150-0
2024-01-18 01:17mute: adding new structs/enums for new mute listCharlie Fish7+323-5
2024-01-18 19:59nip19: generate nip19 data in ellipsis & share menuskernelkind5+50-8
2024-01-18 19:59nip19: add search functionality for naddr, nprofile & neventkernelkind5+82-35
2024-01-18 19:59nip19: add naddr link supportkernelkind2+33-2
2024-01-18 19:59nip19: add EventLoaderView for nevent mentionskernelkind1+17-9
2024-01-18 19:59nip19: add bech32 TLV url parsingkernelkind9+285-88
2024-01-18 22:56mention: fix broken mentions when there is text is directly afterkernelkind2+29-0
2024-01-22 16:50purple: polish UI/UX flowkernelkind1+29-19
2024-01-22 16:35carousel: save current viewed image index when switching to fullscreenkernelkind2+3-3
2024-01-20 15:44mention: allow mentioning users with punctuation characters in their nameskernelkind1+22-1
2024-01-14 21:55purple: add support for LN checkout flowDaniel D’Aquino8+243-35
2024-01-17 03:52menu: move mute thread further away from bookmarkalltheseas1+6-7
2024-01-13 19:19nip19: add high level bech32 encoding methodkernelkind2+198-0
2024-01-13 19:19nip19: added swift enumskernelkind4+284-37
2024-01-08 23:26nip19: add kind to naddr & neventkernelkind2+24-0
2024-01-17 00:04perf: debounce scroll queueWilliam Casarin1+5-1
2024-01-17 00:03debouncer: add new debounce methodsWilliam Casarin1+26-0
2024-01-11 21:05timeline: remove dubious button styling settingWilliam Casarin1+1-1
2024-01-11 19:47perf: reduce the number of swiftui updates in ImageCarouselWilliam Casarin1+47-36
2024-01-11 19:07perf: fix gif decoding performance issuesWilliam Casarin1+1-1
2024-01-11 00:25close nostrdb and disconnect from relays on logoutWilliam Casarin6+30-7
2024-01-10 23:38ndb: fix crashed when trying to process client event on a closed dbWilliam Casarin1+1-0
2024-01-10 23:38test: switch test to use failable transactionsWilliam Casarin3+12-13
2024-01-10 23:37test: fix crashing in AUTH testWilliam Casarin1+7-1
2024-01-10 22:39notifications: don't hold onto note ref outside of txnWilliam Casarin1+1-1
2023-12-12 20:45ndb/txn: make transactions failableWilliam Casarin42+126-107
2024-01-10 21:19Revert "Revert "nostrdb: close database when backgrounded""William Casarin3+67-8
2024-01-10 19:32profile: partially fix performance regressionWilliam Casarin2+15-3
2023-12-01 21:26Change DamusUserDefaults to mirror settings from app containerDaniel D’Aquino6+119-50
2023-12-01 21:26Fix test target build errorDaniel D’Aquino1+2-2
2023-12-01 21:26Do not show notifications from muted usersDaniel D’Aquino1+5-0
2023-12-01 21:26Fix user setting access issue in the notification extensionDaniel D’Aquino1+5-1
2023-12-01 21:26Implement zap notification support for push notificationsDaniel D’Aquino19+530-398
2023-12-01 21:26Reuse local notification logic with push notificationsDaniel D’Aquino8+134-98
2023-12-01 21:26Migrate setting and key stores to shared UserDefaultsDaniel D’Aquino4+88-15
2023-12-01 21:26Bring local notification logic into the push notification targetDaniel D’Aquino31+1129-872
2023-12-01 21:25Unfurl profile name on remote push notificationsDaniel D’Aquino6+116-108
2024-01-05 03:24docs: fix typosvuittont602+3-3
2024-01-10 17:49docs: update CONTRIBUTING to mention v2 patch seriesWilliam Casarin1+4-0
2024-01-07 19:07translation: add workaround to reduce wasteful translation requestsTerry Yiu2+32-5
2024-01-07 20:16search: prioritize friends when autocompletingCharlie Fish2+19-2
2024-01-07 18:17relay: fix case where content is empty when adding relayCharlie Fish2+6-8
2023-12-24 21:22nip42: add initial relay auth supportCharlie Fish29+484-25
2024-01-03 00:28profile: filter events that don’t match pubkeyCharlie Fish1+5-0
2024-01-02 22:04localization: add support for purple stringskernelkind2+23-23
2024-01-01 20:17add comma as disallowed char at end of urlkernelkind2+46-1
2024-01-01 22:54Merge translationsWilliam Casarin15+141-19
2023-12-30 04:31Hook up Damus Purple translation serviceDaniel D’Aquino10+103-18
2023-12-28 00:08purple: update client to work with damus-api post express refactorDaniel D’Aquino3+27-16
2023-12-16 08:28Damus Purple: Add npub authentication for account management API callsDaniel D’Aquino4+95-23
2023-03-22 13:24Damus Purple initial Proof-of-Concept supportDaniel D’Aquino35+1172-20
2023-12-22 21:25Fix crash on very large notesDaniel D’Aquino3+94-39
2023-12-21 19:40Handle period at end of URLkernelkind3+104-3
2023-12-20 14:25Fix Issue #1820 Hashtags including U+5009 to U+500D are not correctly parsedkunigaku2+13-2
2023-12-22 21:25Revert "nostrdb: close database when backgrounded"Daniel D’Aquino3+8-67
2023-12-22 21:48tests: Disable NostrScriptTests.test_bool_set to reduce noise on CI/CDDaniel D’Aquino1+28-27
2023-12-18 18:22Remove private key leak warningkernelkind2+2-28
2023-12-18 17:55Remove line break at the end of direct messageskernelkind1+1-1
2023-12-18 18:24Merge remote-tracking branch 'github/translations'William Casarin8+52-0
2023-12-17 01:28handle extra slashes for relay urlkernelkind2+91-1
2023-11-21 02:03refactor: rename show image references to blur imagesericholguin8+31-31
2023-12-13 19:01add transifex mailmapWilliam Casarin1+1-0
2023-12-11 19:25Add regional relay suggestions to Relay Config ViewDaniel D’Aquino3+28-15
2023-12-09 04:57refactor: add customizable properties to neutral button styleericholguin2+46-25
2023-12-11 20:44nostrdb: close database when backgroundedWilliam Casarin3+67-8
2023-12-11 22:43nostrdb: don't begin query if we have a bad lmdb envWilliam Casarin1+3-1
2023-12-11 22:53Update TranslationsWilliam Casarin42+728-84
2023-12-02 18:56ui: allow users to collapse suggested hashtag viewericholguin2+25-5
2023-12-02 05:21ux: minor improvements to qrcode scanning in imagesericholguin1+19-11
2023-12-05 20:33textsearch: don't clear results if we get no results while typingWilliam Casarin1+10-2
2023-12-04 22:13nostrdb/writer: make sure we don't write a note if we already have itWilliam Casarin1+4-10
2023-12-04 22:51ndb: fix minor text search result bugWilliam Casarin1+1-1
2023-12-04 21:22v1.7William Casarin1+4-8
2023-12-04 20:42ndb: add safemode so we don't instantly crash on bad dbsWilliam Casarin6+42-14
2023-12-04 19:52ndb/txn: inherit active transactions on the same threadWilliam Casarin3+42-10
2023-12-04 20:26search: debounce when searchingWilliam Casarin1+33-25
2023-12-04 21:25damus/c: fix a few warningsWilliam Casarin3+6-7
2023-12-04 06:13search: add damus search uiWilliam Casarin4+120-13
2023-12-04 06:13ndb: more dumb results buildingWilliam Casarin1+7-0
2023-12-04 06:12ndb/note: always track note size, add to_ownedWilliam Casarin4+24-10
2023-12-04 06:12build: fix a few warningsWilliam Casarin5+5-10
2023-12-02 23:05ndb: add initial search interfaceWilliam Casarin3+65-0
2023-12-02 23:02nostrdb/search: fix another newest-first bugWilliam Casarin1+7-2
2023-12-02 21:47nostrdb: add cpu helperWilliam Casarin1+34-0
2023-12-02 21:43Ndb: update to use new nostrdb config structWilliam Casarin1+2-1
2023-12-02 21:41fix some incompatibility between nostrdb and damus'William Casarin1+1-168
2023-12-02 21:09nostrdb/search: fix subtle bug with some newest-first text searchWilliam Casarin1+82-26
2023-12-02 20:16nostrdb/search: also index longformWilliam Casarin1+2-2
2023-12-02 19:49nostrdb/refactor: move search key printer in case we need itWilliam Casarin1+8-8
2023-12-02 01:14nostrdb/search: make sure we break instead of returnWilliam Casarin1+1-1
2023-12-02 01:04nostrdb/search: allow searching from newest-to-oldest and oldest-to-newestWilliam Casarin2+84-20
2023-12-02 00:21nostrdb/search: add limit paramWilliam Casarin2+5-3
2023-12-01 23:37nostrdb/search: remove result printing, move to util/ndbWilliam Casarin1+0-41
2023-12-01 17:52nostrdb/Delete unuse argument (destsize)hakkadaikon1+1-1
2023-12-01 21:56nostrdb/rename get_physical_cores to get_cpu_coresWilliam Casarin1+1-1
2023-12-01 21:17nostrdb/config: fix ingester thread settingsWilliam Casarin1+3-3
2023-12-01 21:10nostrdb/ingest: add configurable ingest filterWilliam Casarin2+89-22
2023-11-30 21:00nostrdb/search: phrase searching workingWilliam Casarin2+254-160
2023-11-30 17:44nostrdb/flag: add ndb config flag for skipping note verificationWilliam Casarin2+27-12
2023-11-29 20:01nostrdb/search: fix infinite loop when parsing some notesWilliam Casarin1+9-0
2023-11-29 19:58nostrdb/segfault: fix weird crash in ispunctWilliam Casarin1+1-1
2023-11-29 20:03nostrdb/db: remove the DUPFIXED flag from the fulltext dbWilliam Casarin1+2-1
2023-11-29 20:03nostrdb/debug: fix some debug-mode compile issuesWilliam Casarin1+3-1
2023-11-28 23:53nostrdb/search: prepare text search for accurate phrase resultsWilliam Casarin2+321-60
2023-11-28 18:51nostrdb/search: make search case insensitiveWilliam Casarin2+16-2
2023-11-28 00:08nostrdb/Add fulltext search indexWilliam Casarin2+555-19
2023-11-28 00:39nostrdb/Fix invalid db selection when writing kind indexWilliam Casarin1+1-1
2023-11-25 23:24nostrdb/index: write kind index when processing notesWilliam Casarin1+37-0
2023-11-25 23:15nostrdb/refactor: move write id index to its own functionWilliam Casarin1+29-14
2023-11-25 23:07nostrdb/refactor: move profile index writing to its own functionWilliam Casarin1+31-15
2023-11-23 21:20nostrdb/index: create kind+timestamp index databaseWilliam Casarin2+9-1
2023-11-23 21:19nostrdb/index: add u64_timestamp lmdb comparatorWilliam Casarin1+27-0
2023-11-23 21:18nostrdb/debug: use mdb_strerror in more placesWilliam Casarin1+2-2
2023-11-23 20:45nostrdb/filter: make sure we only match single charsWilliam Casarin1+1-1
2023-11-22 21:46nostrdb/filters: add initial filter interfaceWilliam Casarin2+445-0
2023-12-02 21:41cursor: add cursor_memsetWilliam Casarin1+13-0
2023-11-30 23:11relays: Publish kind 10_002Kieran5+33-0
2023-11-26 06:19update testdata URL pathJing维1+1-1
2023-11-22 00:31settings: add media previews settingericholguin3+63-14
2023-11-23 00:38Add regional relays for Thailand and Germany.Daniel D’Aquino1+10-0
2023-11-22 02:00ux: only handle one qr code in an image and add copy functionalityericholguin1+18-15
2023-11-21 01:31Migrate NostrDB files to shared app group file containerDaniel D’Aquino10+104-15
2023-11-16 02:09Make NostrDB (and related) code build under the new extension target as well.Daniel D’Aquino13+438-257
2023-11-14 07:21Add experimental push notification supportDaniel D’Aquino13+562-5
2023-11-17 19:58Fix onboarding post view not being dismissedDaniel D’Aquino2+8-6
2023-11-17 16:57parser: fix url parse regressionWilliam Casarin1+1-3
2023-11-17 16:09parser: always convert damus.io links to bech32 mentionsWilliam Casarin1+44-5
2023-11-17 16:07damus-c: add cursor_skip helperWilliam Casarin1+10-0
2023-11-15 20:50v1.6 (29)William Casarin1+2-2
2023-11-15 20:48Actually fix camera descriptionsWilliam Casarin1+2-2
2023-11-15 20:23Manually update camera description translationWilliam Casarin1+2-2
2023-11-15 20:02Update TranslationsWilliam Casarin1+0-0
2023-11-14 18:26update nostrdbWilliam Casarin2+220-14
2023-11-14 00:19tests: disable snapshot tests for nowWilliam Casarin2+5-1
2023-11-13 23:03test: attempt to fix broken testsWilliam Casarin5+18-17
2023-11-13 23:02ci: remove xcode github actionWilliam Casarin1+0-33
2023-11-13 18:30v1.6 (28)William Casarin1+2-2
2023-11-13 18:29build: fix invalid function nameWilliam Casarin1+1-1
2023-11-07 00:49ndb: potential fix for a crash in some nostrdb queriesWilliam Casarin1+5-2
2023-11-04 01:25v1.6 (26)William Casarin1+2-2
2023-11-10 20:09storage: Set more aggressive cache expiration valuesDaniel D’Aquino1+3-3
2023-11-10 19:52permissions: Update camera usage string to be more accurateDaniel D’Aquino1+1-1
2023-11-06 18:36Add "Always show onboarding suggestions" developer settingDaniel D’Aquino3+8-1
2023-11-02 05:17nostrdb: add migration to fix local japanese profile namesWilliam Casarin1+98-21
2023-11-02 04:15fix: relay filter button fixericholguin1+7-14
2023-11-02 01:20nostrdb: fix japanese profile names not loadingWilliam Casarin10+197-80
2023-10-31 01:27v1.6 (25) changelogWilliam Casarin1+28-0
2023-10-31 01:26v1.6 (25)William Casarin1+2-2
2023-10-30 22:58relays: automatically load extra regional bootstrap relaysDaniel D’Aquino1+20-3
2023-10-28 22:31ux: add long press to profile to navigate to profile pageericholguin2+8-0
2023-10-29 02:25ui: change post view background to be all blackericholguin2+3-1
2023-10-27 02:33ui: make qrcode view font color whiteericholguin1+5-0
2023-10-27 03:35ui: update the customize zap viewericholguin1+45-39
2023-10-26 01:35ui: status view fixes for smaller screen devicesericholguin1+104-102
2023-10-27 01:02noting: users are now notified when you quote repost themWilliam Casarin1+9-4
2023-10-23 03:21load_profiles: add context for debuggingWilliam Casarin7+12-12
2023-10-23 02:31perf: don't continuously attempt to fetch old profilesWilliam Casarin12+86-48
2023-10-23 23:33ui: Add setting that allows users to optionally disable profile action sheets.Daniel D’Aquino5+23-2
2023-10-23 23:33ui: Add follow button to profile action sheetDaniel D’Aquino1+59-1
2023-10-23 23:32zaps: Implement single-tap zap on profile action sheet and fix zap fallthrough on default settingsDaniel D’Aquino8+195-37
2023-10-23 23:32Rename ZapButton to NoteZapButton and ZapButtonView to ProfileZapLinkView (no-op)Daniel D’Aquino8+405-406
2023-10-23 02:29ndb: new methods for profile fetched_atWilliam Casarin1+19-0
2023-10-23 02:28ndb: update nostrdbWilliam Casarin2+291-75
2023-10-23 02:34ndb: update bindingsWilliam Casarin5+250-18
2023-10-23 01:18Merge remote-tracking branch 'github/translations'William Casarin16+122-30
2023-10-22 06:27v1.6 (24) changelogWilliam Casarin2+29-2
2023-10-22 02:41smol fixWilliam Casarin1+1-1
2023-10-21 04:44zaps: Improve discoverability of profile zapsDaniel D’Aquino14+453-137
2023-10-22 02:38ui: reduce size of event menu hitboxWilliam Casarin1+2-2
2023-10-22 01:35Clarified camera and mic usage stringsWilliam Casarin1+2-2
2023-10-21 17:25nav: compare searches for navigation decisionsDavide De Rosa3+24-2
2023-10-20 18:16ui: Add suggested hashtags to universe viewDaniel D’Aquino4+153-1
2023-10-20 18:15onboarding: Suggest first post during onboardingDaniel D’Aquino8+236-122
2023-10-19 17:04nav: fix pushing duplicate routesDavide De Rosa1+3-0
2023-10-17 01:36dm: Do not show DMs from muted usersDaniel D’Aquino1+11-5
2023-10-13 19:28test: Add basic snapshot test coverage for EventViewDaniel D’Aquino5+155-3
2023-10-13 19:24ui: prefix username with `@` character, fix spacingDaniel D’Aquino1+8-6
2023-10-14 00:42storage: set disk cache expiry dates for imagesDaniel D’Aquino1+12-0
2023-10-11 12:17login: add nsec qr-scanningJericho Hasselbush4+194-35
2023-10-14 21:23ui: improve status viewericholguin2+97-40
2023-10-14 21:23colors: add an adapatable white colorericholguin2+39-0
2023-10-07 04:13relays: allow users to hide the recommended relay viewericholguin1+35-2
2023-10-07 01:21test: Setup Snapshot testing library and add a snapshot test (testTextWrapperViewWillWrapText)Daniel D’Aquino3+70-0
2023-10-08 00:00camera: actually add CameraPreview to projectWilliam Casarin1+12-0
2023-09-19 20:33add CameraModel and CameraService for interacting with the cameraSuhail Saqan4+859-0
2023-10-06 17:44storage: Improve clear cache functionalityDaniel D’Aquino6+108-21
2023-09-20 00:15images: add scan for qr code to image context menuericholguin6+63-17
2023-10-06 22:54network: Broadcast quoted notes when posting a note with quotesDaniel D’Aquino3+34-1
2023-10-06 23:52test: temporarily disable UserCacheManagerTestsDaniel D’Aquino2+8-2
2023-10-06 19:57v1.6 (23) changelogWilliam Casarin1+18-1
2023-10-06 19:56v1.6 (23) finalWilliam Casarin1+2-2
2023-10-06 19:47ui: Add merch store button to sidebar menuDaniel D’Aquino2+7-0
2023-10-06 18:35ui: keep location in timeline when returning from a threadDaniel D’Aquino2+10-1
2023-10-06 17:40Fix profiles not updatingWilliam Casarin1+1-1
2023-10-06 17:40nostrdb: only process sent note events, not subsWilliam Casarin1+1-1
2023-10-06 17:39nostrdb: add last fetched records for profilesWilliam Casarin2+62-1
2023-10-06 17:4221William Casarin1+2-2
2023-10-04 22:12ui: remove unnecessary url string manipulationsDaniel D’Aquino2+1-12
2023-10-04 21:55v1.6 (20) changelogWilliam Casarin1+21-1
2023-10-04 21:54v1.6 (20)William Casarin1+4-4
2023-10-03 00:39ui: Improve UX around clearing cacheDaniel D’Aquino2+110-11
2023-10-02 20:24composer: Make text editor more robustDaniel D’Aquino2+24-76
2023-09-25 18:47filters: Add filter to hashtag search timeline view (#1412)Daniel D’Aquino1+6-1
2023-09-25 03:06Update translationstransifex-integration[bot]23+130-0
2023-09-26 07:14fix video size detection, and audio track detection to work with HLS, add live stream indicatorFishcake2+64-14
2023-09-26 07:12include m3u8 files for video playbackFishcake1+1-1
2023-09-30 02:04ui: Fix issue where relays with trailing slashes cannot be removed (#1531)Daniel D’Aquino9+115-46
2023-09-30 03:17ui: Filter out reposts where the inner event is from a person whom the user has muted. (#1216)Daniel D’Aquino4+22-7
2023-09-30 03:16ui: Hide quoted or reposted notes from people whom the user has muted. (#1216)Daniel D’Aquino10+281-164
2023-05-10 02:38Add translate.nostr.wine to available translation servicesMazin4+53-0
2023-09-30 16:56Remove nonfunctional LibreTranslate serversTerry Yiu2+1-7
2023-09-30 04:06ui: Show muted thread replies at the bottom of the thread view (#1522)Daniel D’Aquino2+24-3
2023-09-19 20:35camera: add CameraPreview for displaying the view the camera is readingSuhail Saqan2+107-0
2023-09-19 20:29camera: add PhotoCaptureProcessor and VideoCaptureProcessorSuhail Saqan3+176-0
2023-09-25 00:07nostrdb: fix profiles not updatingWilliam Casarin1+11-1
2023-09-25 00:06ndb: add process_client_event helperWilliam Casarin1+6-0
2023-09-25 00:06ndb: bump nostrdb to support client->relay note processingWilliam Casarin2+180-66
2023-09-19 20:24util: add ImageResizer to change size of imagesSuhail Saqan2+52-0
2023-09-24 14:11Remove toolbar background from profile view for better looksDaniel D’Aquino1+1-0
2023-09-24 18:08Fix localization issues and export strings for translationTerry Yiu11+254-77
2023-09-24 18:33v1.6 (19)William Casarin1+2-2
2023-09-23 01:48Fix UI freeze after swiping back from profile (#1449)Daniel D’Aquino1+6-3
2023-09-21 22:08v1.6 (18) changelogWilliam Casarin1+33-0
2023-09-21 22:05v1.6 (18)William Casarin1+2-2
2023-09-21 22:03ndb: switch to case-insensitive profile searchesWilliam Casarin1+46-3
2023-09-21 17:19search: switch to nostrdb profile searchingWilliam Casarin11+325-33
2023-09-13 12:40ndb: add nostrdb migrationsWilliam Casarin3+164-6
2023-09-10 22:50tests: add ndb support to testsWilliam Casarin92+195-133
2023-09-10 23:12ndb: don't verify flatbuffers in release buildsWilliam Casarin1+3-3
2023-09-10 21:51ndb: switch profile queries to use transactionsWilliam Casarin51+430-247
2023-09-10 17:16ndb: add NdbTxn transaction classWilliam Casarin2+106-0
2023-09-10 17:16nostrdb/c: update to include transaction supportWilliam Casarin2+60-33
2023-09-06 18:07ids: introduce NoteKeyWilliam Casarin1+2-0
2023-08-28 14:52nostrdb: add profiles to nostrdbWilliam Casarin42+362-705
2023-09-20 19:01ui: add followed hashtags to FollowingViewDaniel D’Aquino7+188-53
2023-09-21 12:30filters: generalize ContentFilterWilliam Casarin3+34-37
2023-09-18 23:27filters: add "Do not show #nsfw tagged posts" settingDaniel D’Aquino7+91-17
2023-09-21 13:08relays: fix tld extraction performance issuesWilliam Casarin2+23-7
2023-09-21 12:47Revert "deps: add tldextract"William Casarin2+0-26
2023-06-01 19:49util: add separate_images and separate_invoicesSuhail Saqan2+24-1
2023-09-11 04:23relays: user relay designericholguin1+1-1
2023-09-11 04:22relays: remove usage of show action button bindingericholguin2+63-40
2023-09-09 03:15relays: update relay view to use new designericholguin5+274-204
2023-09-16 05:37ui: increase size of the hitbox on note ellipsis buttonDaniel D’Aquino1+13-6
2023-09-16 03:32compose: fix text wrapping issue when mentioning npubDaniel D’Aquino3+124-38
2023-09-13 17:47test: add test cases for ASCII and UTF-8 characters in hashtagsJon Marrs1+476-22
2023-09-13 17:40damus-c: remove UTF-8 punctuation from hashtagsJon Marrs1+167-23
2023-09-13 21:07ui: make blurred videos viewable by allowing blur to disappear once tappedDaniel D’Aquino1+4-2
2023-09-14 03:05ui: hold tap to preview status URLJericho Hasselbush1+23-1
2023-09-13 18:44nwc: fix parsing issue with NIP-47 compliant NWC urls without double-slashesDaniel D’Aquino2+31-5
2023-09-13 12:39relays: fix withAnimation on older versionsWilliam Casarin1+2-2
2023-09-11 21:26relays: bouncy edit animationWilliam Casarin1+6-2
2023-09-11 21:00relays: fix crash in new RelayPicViewWilliam Casarin1+44-31
2023-09-11 20:59ui: fix padding of username next to pfp on some viewsWilliam Casarin1+2-2
2023-09-10 20:01ui: improve bottom spacing for ImageView's tab indicator dotsBryan Montz1+11-9
2023-09-10 20:01ui: make ImageView's tab indicator dots tappableBryan Montz1+3-0
2023-09-09 21:08posting: fix issue with username and multiple emojisJericho Hasselbush2+55-1
2023-09-11 01:23router: use tap gestures instead of nav linksWilliam Casarin2+7-7
2023-09-11 01:21router: hash bytes for a quick sanity checkWilliam Casarin1+2-2
2023-09-10 23:11perf: fix weird lag when switching timelinesWilliam Casarin2+9-9
2023-09-11 01:23perf: remove zstack on profile picturesWilliam Casarin1+12-15
2023-09-11 01:22perf: remove unused zstack on like buttonWilliam Casarin1+15-21
2023-09-11 01:22perf: use plain images for actionbar buttonsWilliam Casarin1+9-8
2023-09-11 01:21log: remove some verbose preload logsWilliam Casarin1+6-6
2023-09-09 03:11relays: add relay pic view for displaying relay iconsericholguin2+104-0
2023-09-10 16:50deps: add tldextractWilliam Casarin2+26-0
2023-09-08 00:57emojis: make width dynamic and font biggerSuhail Saqan1+37-19
2023-09-09 03:18relays: add icon field to metadataericholguin2+2-1
2023-09-09 03:13ui: dont display globe image for free relay typesericholguin1+0-5
2023-09-09 03:06components: add neutral button style componentericholguin2+53-0
2023-09-09 03:06components: add lighter gradientericholguin2+34-0
2023-09-09 03:12colors: add variables for the new color assetsericholguin1+18-0
2023-09-09 03:03colors: add color sets from figmaericholguin18+684-0
2023-09-04 08:35transations: add finnish translationpetrikaj3+1526-0
2023-09-06 00:05remove timeline render logsWilliam Casarin1+1-5
2023-09-06 16:51video: remove GSPlayer dependencyBryan Montz1+0-8
2023-09-06 16:49video: remove VideoPlayer and switch to VideoController for cacheBryan Montz7+56-381
2023-09-06 16:29video: switch player to use new view modelBryan Montz4+69-67
2023-09-06 16:25video: add DamusVideoPlayerViewModelBryan Montz2+109-0
2023-09-06 16:23video: add VideoController, which hold cached metadata and mute statesBryan Montz4+49-2
2023-09-06 16:16video: add AVPlayerView, a simple wrapper for AVPlayerViewControllerBryan Montz2+35-0
2023-09-02 16:34profile: move the "Follow you" badge into the profile headerGrimless10+114-145
2023-09-01 15:40Properly implement top-level tests and fix one test using the wrong Block conversion propertyGrimless2+15-6
2023-09-01 15:32Create helper extensions for Block and update tests for the Block helper modelGrimless8+205-89
2023-08-21 21:17Move the Block helper type to its own file, collapse the various standalone functions for parsing block data, and refactor consumers to initialize a Block with given data and access its members as needed.Grimless8+244-229
2023-08-30 23:22test: pass keypair instead of privkey for test casesJon Marrs5+15-15
2023-08-28 18:46blocks: pass keypair instead of privkey to avoid pubkey genWilliam Casarin24+108-107
2023-08-28 17:34test: optionally remove lmdb dbWilliam Casarin1+2-2
2023-08-28 17:09ndb: restore escaped slash fixWilliam Casarin1+1-0
2023-08-28 15:19ndb: update nostrdb, fix alignment issuesWilliam Casarin2+151-32
2023-08-28 15:18ndb: remove patch from copy script, just use sedWilliam Casarin2+3-290
2023-08-28 15:17flatbuffers: update bindings, add verifierWilliam Casarin24+434-77
2023-08-27 05:11ndb: ensure profile flatbuffers are not copiedWilliam Casarin1+2-1
2023-08-27 04:58ndb: save in documents instead of cache dirWilliam Casarin1+1-1
2023-08-27 04:38profile: remove deleted flagWilliam Casarin2+0-6
2023-08-28 15:00Fix crash when long pressing custom reactionsWilliam Casarin1+3-1
2023-08-27 03:45nostrdb: profile flatbuffers in nostrdb working!William Casarin6+60-24
2023-08-27 03:45project: disable compile warnings for lmdb and nostrdbWilliam Casarin1+3-3
2023-08-27 03:44add extended virtual memory entitlementWilliam Casarin1+2-0
2023-08-27 03:43add swift flatbuffersWilliam Casarin47+3955-0
2023-08-26 01:13nostrdb: initial Ndb classWilliam Casarin4+78-1
2023-08-25 19:32nostrdb: pull latest, adding flatcc and lmdbWilliam Casarin104+36269-28
2023-08-26 02:03Revert "Move the Block helper type to its own file"William Casarin9+230-245
2023-08-24 00:49v1.6 (17) changelogWilliam Casarin1+20-0
2023-08-24 00:48v1.6 (17)William Casarin1+2-2
2023-08-24 00:46status: support clickable status urlsWilliam Casarin3+54-24
2023-08-24 00:17status: click music urls to display in spotifyWilliam Casarin3+34-2
2023-08-23 23:42status: add settings for disabling statuses in the UIWilliam Casarin7+32-9
2023-08-23 23:31status: add missing status to some thread event viewsWilliam Casarin1+2-0
2023-08-23 23:23status: truncate statuses to a single lineWilliam Casarin1+3-1
2023-08-23 23:19status: clear statuses if they only contain whitespaceWilliam Casarin1+13-2
2023-08-23 23:11status: fix status events not expiring locallyWilliam Casarin4+38-4
2023-08-23 22:56status: ignore processing expired eventsWilliam Casarin1+4-0
2023-08-23 20:31v1.6-16 changelogWilliam Casarin1+16-0
2023-08-23 20:30v1.6 (16)William Casarin1+2-2
2023-08-22 05:12Live Music & Generic StatusesWilliam Casarin18+538-56
2023-08-23 16:52sidemenu: split out profile sectionWilliam Casarin1+24-19
2023-08-23 16:27home: collapse guard statementWilliam Casarin1+3-7
2023-08-23 16:25fix buildWilliam Casarin1+1-1
2023-06-21 07:11videos: improve precision & sensitivity of auto-pause mechanismgladiusKatana2+37-8
2023-08-22 04:00Simplify and inline Report event logic.Grimless3+16-38
2023-08-20 20:25Avoid notification for zap from mute profilestappu75e@duck.com1+4-0
2023-08-21 21:17Move the Block helper type to its own fileGrimless8+244-229
2023-08-21 17:21profile: remove redundant view builderWilliam Casarin1+0-1
2023-08-21 20:25docs: people like centralized toolsWilliam Casarin1+0-4
2023-08-19 19:04Fix text editing issues on characters added right after mention linkDaniel D’Aquino4+214-3
2023-08-20 01:10use nostr.build api v2 with optional nip98 supportFishcake3+34-6
2023-08-20 01:09add function to create nip98 http authorization headerFishcake2+27-0
2023-08-20 01:08add nostr event 27235 (nip-98)Fishcake2+3-0
2023-08-20 18:45Mute hellthreads everywhereWilliam Casarin4+20-18
2023-08-18 23:40actually build 15 because reasonsWilliam Casarin1+2-2
2023-08-18 18:20v1.16 (13) changelogWilliam Casarin1+14-0
2023-08-18 17:09v1.6 (13)William Casarin1+2-2
2023-08-14 19:22replies: fix bug where it would sometimes show -1tappu75e@duck.com1+1-1
2023-08-15 21:33Fix image links appearing with escaped slashesDaniel D‘Aquino7+74-0
2023-08-18 15:40nostrscript: add comment about iOS virtual memory allocsWilliam Casarin1+1-0
2023-08-11 14:47nostrscript: reduce size of wasm page allocationWilliam Casarin1+1-1
2023-08-11 03:40change button scale effectSuhail Saqan1+1-1
2023-08-10 17:32Show possibly invalid zaps if we don't have the event in cacheWilliam Casarin1+11-1
2023-08-09 16:16Fix empty lines in profile and reposting-the-wrong-thing bugsWilliam Casarin1+2-8
2023-08-09 00:04simplify reduce_text_blockWilliam Casarin1+4-4
2023-08-07 15:46v1.6 (11) changelogWilliam Casarin1+32-0
2023-08-07 15:45v1.6 (11)William Casarin1+2-2
2023-08-07 15:24timeline: show renotes in Notes timelinesWilliam Casarin1+1-1
2023-08-06 22:37reply: ensure the person you're replying to is the first entry in the reply descriptionWilliam Casarin5+40-14
2023-08-06 21:58notifications: don't cutoff textWilliam Casarin1+1-1
2023-08-06 21:21note: fix paragraphs not appearing on iOS17cr0bar1+5-1
2023-08-06 21:16url: smartparens hackWilliam Casarin2+19-1
2023-08-06 21:07dms: move timestamp outside of bubbleWilliam Casarin1+17-15
2023-08-06 20:47urls: fix wikipedia url detection with parenthesisWilliam Casarin2+69-10
2023-08-06 20:50tests: add url parens testsJoel Klabo1+24-0
2023-08-06 20:49test: move existing url tests to UrlTestsWilliam Casarin3+30-30
2023-08-06 20:46make: add tags targetWilliam Casarin1+5-0
2023-08-06 20:50todo: add local todo helperWilliam Casarin2+1-1
2023-08-06 18:29build: fix some build issues with the last revertWilliam Casarin1+2-2
2023-08-06 16:20Fix old notifications always appearing on first startWilliam Casarin3+20-27
2023-08-06 16:02relays: strip trailing / from relay urlsWilliam Casarin3+40-1
2023-08-06 16:07debug: remove note size debugWilliam Casarin1+6-0
2023-08-06 15:09notifications: fix rare crash with local notificationWilliam Casarin2+8-3
2023-08-06 14:54script: add build-git-hash.txt build outputWilliam Casarin1+1-0
2023-08-06 14:03bar: fix crash when long pressing emoji selectionWilliam Casarin1+1-1
2023-08-06 13:45decoding: fix decoding of large events like nostr reportsWilliam Casarin1+1-1
2023-08-06 01:33test: add test for failing nostr report eventWilliam Casarin3+227-3
2023-08-06 13:48search: find_event_with_subidWilliam Casarin1+5-2
2023-08-05 06:19settings: change settings order: Reactions -> DeveloperSuhail Saqan1+4-4
2023-08-05 17:09reactions: add close button to custom reactionsSuhail Saqan1+14-1
2023-08-05 19:08reactions: add ability to change order of emojisSuhail Saqan1+11-4
2023-08-05 19:08reactions: remove some left padding from add and remove buttonsSuhail Saqan1+2-2
2023-08-05 19:08reactions: only allow copy emoji when editingSuhail Saqan1+3-1
2023-08-05 17:53qr: dismiss qrcode fullScreenCover on scanSuhail Saqan1+1-0
2023-08-05 17:53qr: show QRCameraView regardless of same userSuhail Saqan1+2-4
2023-08-05 16:56bar: wiggle long press reactionsSuhail Saqan1+5-0
2023-08-05 20:00bar: fix reaction button breaking scrollingSuhail Saqan1+9-8
2023-08-04 12:13fix: crash when muting threadsBryan Montz1+2-1
2023-08-04 01:38setting: adjustable font size for jack the zapperWilliam Casarin8+51-18
2023-08-04 00:25v1.6 (9)William Casarin1+2-2
2023-08-04 00:22Revert "Fix for missing bottom half of a note"William Casarin1+0-1
2023-08-03 20:36v1.6-8 changelogWilliam Casarin1+25-0
2023-07-26 15:46ndb: switch to nostrdb notesWilliam Casarin110+2142-1788
2023-08-03 20:12disable nostrscript test for nowWilliam Casarin3+4-2
2023-08-02 21:26Fix for missing bottom half of a notecr0bar1+1-0
2023-08-03 00:07util: add structured loggerWilliam Casarin2+51-0
2023-08-03 03:38Fix UTF support for hashtagsDaniel D‘Aquino1+1-1
2023-08-03 03:38Add unit tests surrounding creation of posts with non-latin hashtags, as well as the rendering of non-latin hashtagDaniel D‘Aquino3+36-3
2023-08-03 03:38Split view previews in NoteContentView to make both variants visibleDaniel D‘Aquino1+11-4
2023-08-03 03:38Fix compilation error on test target in UserSearchCacheTestsDaniel D‘Aquino1+1-1
2023-08-01 23:28ndb: make AsciiCharacter a CustomStringConvertibleWilliam Casarin2+3-3
2023-08-01 23:35ndb: update nostrdbWilliam Casarin2+169-35
2023-08-02 00:57key: generate a FullKeypair when generating new keysWilliam Casarin7+10-10
2023-08-02 02:59state: improve damus state initWilliam Casarin1+29-1
2023-08-02 04:51nav: fix nav crashes and buggynessWilliam Casarin1+1-72
2023-08-02 04:51scroll: allow any hashable targetWilliam Casarin1+1-1
2023-08-01 15:27config: show git hash in version infoWilliam Casarin4+83-8
2023-07-28 21:15home: debounce last notifiedWilliam Casarin3+32-24
2023-07-31 12:19profiledb: disable database lookups for nowWilliam Casarin1+3-1
2023-07-29 16:16notifications: don't do expensive id calculationWilliam Casarin2+4-18
2023-07-31 10:57refactor: add Pubkey, Privkey, NoteId string aliasesWilliam Casarin101+427-426
2023-07-31 11:05test: rename test_event to test_noteWilliam Casarin37+64-63
2023-07-31 10:35ndb: more id transition helpersWilliam Casarin1+15-0
2023-07-29 21:29tests: enable code coverageWilliam Casarin1+2-1
2023-07-30 18:57Update TranslationsWilliam Casarin16+34-4
2023-07-30 17:50notify: switch over to new typesafe notificationsWilliam Casarin39+129-289
2023-07-30 17:48notify: add typesafe notificationsWilliam Casarin28+795-0
2023-07-30 17:47notify: add typesafe notify classWilliam Casarin2+56-0
2023-07-30 17:44add some type aliases to make the ndb move more incrementalWilliam Casarin2+18-0
2023-07-30 14:19profile: don't notify on noticeWilliam Casarin1+3-2
2023-07-20 19:45Suggested Users to FollowJoel Klabo8+487-1
2023-07-24 20:37Center and Pad buttons in EULAdoffing.brett1+10-6
2023-07-29 16:42Add multiple reaction supportSuhail Saqan8+457-25
2023-07-28 01:30Allow relay logs to be opened in dev mode even if relay is disconnectedDaniel D'Aquino' via patches3+39-31
2023-07-28 12:34fix: endless connection attempt loop after user removes relayBryan Montz2+13-3
2023-07-25 23:22ndb: sync up a few remaining NdbNote tag differencesWilliam Casarin14+93-60
2023-07-25 15:58ndb: make NostrEvents immutableWilliam Casarin47+2213-464
2023-07-25 22:20ndb: move to uint32 for kind and created_atWilliam Casarin14+32-33
2023-07-25 22:16ndb: move hexchar into headerWilliam Casarin2+11-9
2023-07-24 20:09ndb: make note equatbleWilliam Casarin1+5-1
2023-07-24 20:08ndb: rename NostrEvent to NostrEventOldWilliam Casarin1+9-6
2023-07-24 20:08ndb: switch to computed property for tagsWilliam Casarin3+13-13
2023-07-24 19:40ndb: implement a few more event thingsWilliam Casarin1+38-50
2023-07-24 19:40test: remove unused varWilliam Casarin1+0-1
2023-07-24 19:39notes: generalize event_is_reply a bitWilliam Casarin5+6-6
2023-07-24 18:05ndb: avoid double constructor on ReferencesWilliam Casarin3+5-5
2023-07-24 17:55ndb: implement eventref building from ndb notesWilliam Casarin8+209-31
2023-07-23 19:21ndb/test: add more test coverage on char iterWilliam Casarin1+21-10
2023-07-23 19:12test: fix some ndb test warningsWilliam Casarin1+1-2
2023-07-23 19:08ndb: copy over perf improvementsWilliam Casarin2+13-10
2023-07-23 18:55ndb: fix iterators, pack id tags, more testsWilliam Casarin10+398-173
2023-07-23 18:54test: remove some unused perf testsWilliam Casarin2+0-14
2023-07-23 18:54ndb: add cchar constructors to AsciiCharacterWilliam Casarin1+10-1
2023-07-23 18:50git: ignore perf baselinesWilliam Casarin1+1-0
2023-07-23 17:56Revert "ndb: remove TagIterators and just use sequences"William Casarin2+55-14
2023-07-23 04:12ndb: remove TagIterators and just use sequencesWilliam Casarin2+14-55
2023-07-23 00:23test: small test fixWilliam Casarin1+1-1
2023-07-23 00:15ndb: start implementing existing NostrEvent functionalityWilliam Casarin3+309-11
2023-07-23 00:13ndb/test: add a few more testsWilliam Casarin1+3-1
2023-07-22 23:58ndb: add subscript and count for TagsSequenceWilliam Casarin2+23-0
2023-07-22 23:57mentions: add ndb mention parserWilliam Casarin1+9-0
2023-07-22 23:56iter: make safer by using NdbNote instead of unsafe pointersWilliam Casarin4+35-13
2023-07-22 22:40misc: don't immediately hex encode event commitmentWilliam Casarin5+12-12
2023-07-22 14:40ndb: add content and owned_sizeWilliam Casarin3+9-2
2023-07-21 23:01ndb: add pubkey to NdbNoteWilliam Casarin5+69-62
2023-07-22 23:57ndb: update libWilliam Casarin2+237-31
2023-07-22 14:08move copyndb to the right folderWilliam Casarin1+0-0
2023-07-21 22:14test: fix build and testsWilliam Casarin8+359-360
2023-07-21 21:54nostrdb: add initial swift integrationWilliam Casarin7+289-1
2023-07-21 21:55c: add nostrdb c libWilliam Casarin4+558-0
2023-07-21 21:45c: add jsmn json parserWilliam Casarin2+477-0
2023-07-21 21:45c: add new cursor utilWilliam Casarin1+4-0
2023-07-21 21:55c: add copy nostrdb devtoolWilliam Casarin1+4-0
2023-07-19 20:05c: update protoverse_cursor to jb55_cursorWilliam Casarin1+2-2
2023-07-21 19:46test: add my contact list for as json parsing test dataWilliam Casarin1+4-0
2023-07-21 21:38event: separate logic from data using extensionsWilliam Casarin1+100-44
2023-07-19 17:09Update translationsTerry Yiu15+188-56
2023-07-19 02:54Update localization issues and export strings for translationTerry Yiu4+24-25
2023-07-19 17:04test: fix some warningsWilliam Casarin3+3-4
2023-07-17 21:39v1.6 (7) changelogWilliam Casarin1+21-1
2023-07-17 21:35v1.6 (7)William Casarin1+2-2
2023-07-17 21:12zaps: don't spam lnurls when validate zapsWilliam Casarin4+56-10
2023-07-17 21:11zap: remove unnecessary main thread dispatches when zappingWilliam Casarin1+55-71
2023-07-17 20:19performance: don't spam nip05 validation on startupWilliam Casarin4+37-18
2023-07-17 20:17nip05: hide nip05 username if it matches the usernameWilliam Casarin2+20-8
2023-07-17 18:30login: allow user to login to deleted profileWilliam Casarin2+0-15
2023-07-17 18:24nip05: remove clickable optionWilliam Casarin2+12-21
2023-07-17 20:25view: extract ProfileEditButton to its own fileWilliam Casarin3+55-32
2023-07-17 18:24test: fix crash in ciWilliam Casarin1+1-1
2023-07-17 20:21project: bump deployment targetWilliam Casarin1+2-2
2023-07-17 18:01nip05: show username and support _ usernamesWilliam Casarin1+18-4
2023-07-17 17:51Revert removing nip05 badges on profilesWilliam Casarin1+1-3
2023-07-17 17:45posting: don't prepad user tag if its a newlineWilliam Casarin2+32-4
2023-07-17 17:22posting: switch to new tested composition logicWilliam Casarin1+5-7
2023-07-17 17:20test: add post composition testsWilliam Casarin1+69-3
2023-07-17 17:19profile: make constructor args optionalWilliam Casarin1+1-1
2023-07-17 17:16posting: add some functions for appending mention tagsWilliam Casarin1+48-0
2023-07-17 17:15test: add text attribute testing functionWilliam Casarin2+39-0
2023-07-17 15:43search: refactor appendUserTag to make logic more clearWilliam Casarin1+11-11
2023-07-17 15:42longform: add padding under words countWilliam Casarin1+1-1
2023-07-17 15:59test: fix old markdown testsWilliam Casarin3+1-92
2023-07-16 22:34v1.6 (6) changelogWilliam Casarin1+24-0
2023-07-16 22:33v1.6 (6)William Casarin1+2-2
2023-07-16 21:32Fix broken markdown rendererWilliam Casarin8+26-175
2023-07-16 22:23markdown: add some helpers for counting markdown wordsWilliam Casarin1+32-0
2023-07-16 21:36markdown: use a real-world longform previewWilliam Casarin2+139-4
2023-07-16 21:35add swift-markdown-uiWilliam Casarin2+25-0
2023-07-16 20:37build: fix unused variable warningWilliam Casarin1+1-1
2023-07-16 21:58Fixed issue where hashtags were leaking in DMsWilliam Casarin2+6-8
2023-07-15 19:07Hide nsec when logging incr0bar1+27-9
2023-07-16 20:02test: add setting property testsWilliam Casarin2+48-20
2023-07-16 18:00Fix issue with emojis next to hashtags and urlsWilliam Casarin2+11-3
2023-07-16 18:00content: add utf8 char at url left boundary testWilliam Casarin2+40-2
2023-07-16 17:49project: rename parse_mentions to parse_note_contentWilliam Casarin9+40-40
2023-07-16 17:05docs: clarify the section on using -v2,v3, etcWilliam Casarin1+8-7
2023-07-16 16:44docs: patch changelogs when submitting patchesWilliam Casarin1+18-0
2023-07-15 12:48fixed: relay detail view is not immediately available after adding new relayBryan Montz2+11-2
2023-07-16 13:00fix typosBryan Montz5+11-11
2023-07-16 13:00Swift cleanup: remove duplicate or unnecessary initializers using default valuesBryan Montz14+31-139
2023-07-16 13:00Swift cleanup: don't capture case values only to ignore them in switch statementsBryan Montz7+28-28
2023-07-16 13:00Swift cleanup: simplify "Task.init {}" to "Task {}"Bryan Montz4+4-4
2023-07-16 13:00Swift cleanup: prefer case list over fallthrough in switch statementsBryan Montz3+4-11
2023-07-16 13:00Swift cleanup: "init (" -> "init("Bryan Montz10+11-11
2023-07-15 05:25update bad commit mailmapWilliam Casarin1+1-0
2023-07-15 04:17Add feedback message when user adds a relay already in the listDaniel D'Aquino' via patches1+16-1
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-07-15 00:26Fix nostr: mention prefix bugsWilliam Casarin3+25-22
2023-07-15 00:05nip05: rename nip05 to Nostr Address in searchWilliam Casarin1+4-4
2023-07-14 22:54views: refactor post_changed in PostViewWilliam Casarin1+18-23
2023-07-14 16:47nip05: rename nip05 verification to nostr addressWilliam Casarin1+30-8
2023-07-14 20:07project: fix test fixturesWilliam Casarin1+16-16
2023-07-14 04:21Fix localization issues and export strings for translationTerry Yiu21+148-215
2023-07-14 16:34Run actions on pushes to the ci branchWilliam Casarin1+1-0
2023-07-13 22:43build 5 because I broked somethingWilliam Casarin1+2-2
2023-07-13 18:42actually subscribe to likes. oopsWilliam Casarin1+4-4
2023-07-13 18:17build: fix a few warnings and errorsWilliam Casarin2+3-6
2023-07-13 18:14v1.6-4 changelogWilliam Casarin1+24-0
2023-07-13 18:13v1.6 (4)William Casarin1+2-2
2023-07-13 18:10Add the ability to follow hashtagsWilliam Casarin7+407-93
2023-07-13 14:10components: make GradientButtonStyle padding configurableWilliam Casarin1+7-1
2023-07-13 14:09components: create PinkGradientView and use PinkGradient directlyWilliam Casarin2+7-9
2023-07-13 16:01contacts: generalize following to allow any referenceWilliam Casarin2+42-43
2023-07-13 16:04refid: add .t helperWilliam Casarin1+4-0
2023-07-13 14:11test: add newline mention testWilliam Casarin1+23-0
2023-07-13 14:01test: switch to test data fileWilliam Casarin4+4-19
2023-07-13 11:48fixed: icon color for developer mode setting is incorrect in low-light modeBryan Montz1+1-1
2023-07-13 13:50views: allow embeddable views at top of timelineWilliam Casarin4+21-7
2023-07-13 01:24search: make model an ObjservedObjectWilliam Casarin1+1-1
2023-07-13 01:24Fix nip05 badge iconWilliam Casarin1+10-5
2023-07-13 01:19ui: add DamusBackground helperWilliam Casarin4+36-14
2023-07-13 00:35post: extract build_post from post viewWilliam Casarin1+50-44
2023-07-13 00:34add bech32_pubkey_decodeWilliam Casarin1+8-0
2023-07-13 13:55test: add test data fileWilliam Casarin1+29-0
2023-07-12 21:42don't follow jb55 by defaultWilliam Casarin1+0-2
2023-07-12 15:23Scroll to top for longform events onlyWilliam Casarin2+3-2
2023-07-12 15:21Remove LoadMoreButtonWilliam Casarin3+1-54
2023-07-12 12:37Allow longform content to be longWilliam Casarin1+1-1
2023-07-11 04:01Update nav to use adaptable color for dark and light modesericholguin1+1-1
2023-07-11 19:59v1.6-3 changelogWilliam Casarin1+16-0
2023-07-11 19:58v1.6 (3)William Casarin1+2-2
2023-07-11 19:56Only show longform preview in notificationsWilliam Casarin2+49-19
2023-07-11 19:55Scroll to top of event instead of bottomWilliam Casarin1+1-1
2023-07-11 19:22Allow reposting and quote reposting multiple timesWilliam Casarin1+1-5
2023-07-11 19:28I broked dms. i fixed.William Casarin3+20-8
2023-07-11 19:17Fix various padding issues related to longform postsWilliam Casarin9+175-165
2023-07-11 19:17search: allow searching longform articles by hashtagWilliam Casarin1+1-1
2023-07-11 19:17docs: make note to replace old bech32 parserWilliam Casarin1+1-0
2023-07-11 17:26Hide action bar in longform quote repostsWilliam Casarin3+8-5
2023-07-11 16:22v1.6-2 changelogWilliam Casarin1+30-0
2023-07-11 16:05Fix npub mention bugs, fix slowness when parsing large postsWilliam Casarin11+127-342
2023-07-11 14:21Add support for multilingual hashtagscr0bar6+92-45
2023-07-11 03:39git: add .mailmap fileWilliam Casarin1+5-0
2023-07-11 01:59fix project issuesWilliam Casarin1+23-28
2023-07-11 02:56Fix PostView initial string to skip mentioning self when on own profileTerry Yiu1+2-1
2023-07-11 02:57Fix freezing bug when tapping Developer settings menuTerry Yiu1+2-0
2023-07-11 01:29Add initial longform note supportWilliam Casarin34+841-164
2023-07-11 00:37docs: add git-contacts exampleWilliam Casarin1+4-1
2023-04-05 00:59Fix Image OrientationJoel Klabo1+17-2
2023-04-03 21:48Update Control Style to Stand Out MoreJoel Klabo2+11-3
2023-04-03 21:23Refactoring Edit Picture ViewsJoel Klabo8+61-81
2023-04-03 17:57Banner Image UploadJoel Klabo6+151-116
2023-07-10 23:37docs: move security.md to docs subdirWilliam Casarin1+0-0
2023-07-10 23:35gitignore: add tagsWilliam Casarin1+1-0
2023-07-10 22:52docs: add patch submission guidelinesWilliam Casarin2+397-12
2023-07-10 20:47Fix for test issue due to recently implemented RelayPool changecr0bar1+1-1
2023-07-10 18:05wasm: fix intptr warningWilliam Casarin1+2-1
2023-07-10 18:03wasm: fix clz64 warningWilliam Casarin1+1-1
2023-07-10 18:03wasm: comment out some unnused code for nowWilliam Casarin1+15-2
2023-07-10 18:05project: update to recommend settingsWilliam Casarin3+15-5
2023-07-10 15:20Translate all the thingsWilliam Casarin49+693-583
2023-07-10 12:09Fix issue where first row is always selected on Form viewsBryan Montz1+1-1
2023-07-09 14:44zaps/refactor: use guard instead of if blockWilliam Casarin1+13-8
2023-07-09 14:41Add RelayLog in developer modeWilliam Casarin15+280-45
2023-07-09 04:52Prevent forged profile zap attacksWilliam Casarin1+10-0
2023-07-09 05:06zaps: move pubkey check into standalone functionWilliam Casarin1+12-8
2023-07-09 04:15Fix fake note zaps with forged p-tagsWilliam Casarin1+12-2
2023-07-05 14:03ui: remove invalid zap textWilliam Casarin1+0-1
2023-07-08 19:54Fix profile post button mentionscr0bar1+2-1
2023-07-08 13:00Minor update to ConfigView.swift to fix key and search iconAnthony de Broise1+2-2
2023-07-08 11:56add explanatory footer to Developer Mode setting viewBryan Montz1+1-1
2023-07-07 16:25docs: annotate might be causing issues for some peopleWilliam Casarin1+0-1
2023-07-07 12:07make "Copy Note JSON" a developer mode settingBryan Montz4+14-9
2023-07-07 12:07add developer mode view and settingBryan Montz5+39-0
2023-07-04 20:48Fix Invalid Zap bug in repostsWilliam Casarin1+1-5
2023-07-04 20:48Switch to navigation stack in BuilderEventViewWilliam Casarin1+7-6
2023-07-04 20:47zaps: make zap setting privateWilliam Casarin1+1-1
2023-07-02 06:25Create SECURITY.mdBen Harvie1+6-0
2023-07-04 19:21v1.6 changelogWilliam Casarin2+27-1
2023-07-04 19:18v1.6William Casarin2+5-4
2023-07-04 18:50Revert "profile: make profile loading more lightweight for now"William Casarin1+1-1
2023-07-04 18:42nscript: load script viewWilliam Casarin10+261-25
2023-07-04 01:36Fix UI bug with user search and fix race conditions on profiles NIP-05 cacheTerry Yiu5+30-16
2023-07-04 00:10smaller nostrscriptWilliam Casarin2+14-13
2023-07-03 23:59nostrscript: add a helper functionWilliam Casarin9+98-3
2023-07-03 23:06settings: record bool option keysWilliam Casarin1+4-0
2023-06-30 19:08Added event id validationprprhyt1+3-0
2023-06-03 01:51NostrScriptWilliam Casarin31+9623-117
2023-07-03 20:32Fix bug with Trie searchTerry Yiu1+5-5
2023-07-03 19:48refactor: make guard statement a bit more readibleWilliam Casarin1+5-5
2023-07-03 18:52Fix reports to conform to NIP-56Terry Yiu2+73-37
2023-07-01 18:42Add trie-based user search cache to replace non-performant linear scansTerry Yiu13+518-94
2023-07-03 15:24Fix profile navigation bugs from muted users list and relay list viewsTerry Yiu2+7-3
2023-07-03 15:25Fix build warningsTerry Yiu2+2-2
2023-07-03 15:23Fix navigation to translation settings viewTerry Yiu1+1-1
2023-07-02 20:34Merge remote-tracking branch 'github/translations'William Casarin14+146-38
2023-07-02 20:15New paid email patch policyWilliam Casarin1+1-1
2023-07-02 14:08Updated test target to deployment target of iOS 16.0Bryan Montz1+2-2
2023-06-30 16:59nav: remove environmentObjectsWilliam Casarin29+46-130
2023-06-30 13:43Switch to NavigationStackScott Penrose42+548-315
2023-06-30 13:41validation: make sure to run on a detached taskWilliam Casarin1+1-1
2023-06-29 13:51readme: include new mailing listsWilliam Casarin1+24-2
2023-06-28 19:16nozaps: fix zap button in freedom editionWilliam Casarin1+8-13
2023-06-26 00:27Disable post button when media upload in progressTerry Yiu1+11-3
2023-06-25 13:27Fix taps on mentions in note drafts to not redirect to other Nostr clientsTerry Yiu1+16-2
2023-06-28 15:40profile: allow post button on every profile and prefill user tagWilliam Casarin3+39-14
2023-06-28 15:08refactor: cleanup processFocusedWordForMentionWilliam Casarin1+14-10
2023-06-28 14:26post: extract createUserTag so it can be re-usedWilliam Casarin1+16-14
2023-06-28 14:25misc: remove some dead codeWilliam Casarin1+0-7
2023-06-26 00:57Add post button when logged in with private key and on own profile viewTerry Yiu1+55-47
2023-06-17 13:56After loading the user's relays from their contact event, connect to new relaysBryan Montz1+1-0
2023-06-27 11:09Fix missing profile zap notification textTerry Yiu2+10-9
2023-06-27 04:30v1.5 (8)William Casarin1+2-2
2023-06-27 04:04nozaps: restore zap button with zap info, just make it not clickableWilliam Casarin2+13-21
2023-06-27 03:59Revert "nozaps: don't pull thread zaps in nozaps mode"William Casarin1+2-7
2023-06-27 03:59Revert "nozaps: hide zap total"William Casarin1+1-1
2023-06-27 03:58Revert "nozaps: hide zap details on notes for now"William Casarin1+5-7
2023-06-27 03:58Revert "nozaps: don't show note zaps in notifications"William Casarin1+13-21
2023-06-27 03:35v1.5 (7)William Casarin1+2-2
2023-06-27 03:31profile: make profile loading more lightweight for nowWilliam Casarin1+1-1
2023-06-27 03:31nozaps: remove zap button on postsWilliam Casarin1+1-1
2023-06-26 10:03readme: patchstr bountiesWilliam Casarin1+2-1
2023-06-26 03:35Deduplicate users in group notificationsTerry Yiu8+84-36
2023-06-25 11:31Fix notification content rendering of repost and reaction eventsTerry Yiu1+4-2
2023-06-25 16:22Fix crash related to VideoPlayer and CMTimeBryan Montz1+5-3
2023-06-25 10:10nozaps: don't pull thread zaps in nozaps modeWilliam Casarin1+7-2
2023-06-26 08:59Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+16-0
2023-06-26 08:52Translate Localizable.strings in el_GRtransifex-integration[bot]1+0-0
2023-06-26 08:43Translate Localizable.stringsdict in el_GRtransifex-integration[bot]1+18-2
2023-06-26 06:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+16-0
2023-06-26 06:27Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-26 03:46Export strings for translationTerry Yiu3+62-11
2023-06-22 08:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+2-2
2023-06-22 08:28Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-20 04:54Add indication of followers you know in a profileTerry Yiu8+158-5
2023-06-25 04:24mediaurl: fix is_img returning true for videosWilliam Casarin1+1-1
2023-06-25 07:38v1.5-6William Casarin1+2-2
2023-06-24 15:39Fix timeline from moving when you're scrollingWilliam Casarin1+0-2
2023-06-24 06:39v1.5-5 changelogWilliam Casarin1+18-0
2023-06-24 06:38v1.5-5William Casarin1+2-2
2023-06-24 06:27fix weird quirk with universe toolbar filter buttonWilliam Casarin1+2-1
2023-06-23 18:30nozaps: fix some testsWilliam Casarin1+9-8
2023-06-23 18:00nozaps: disable donation star unless you're on freedom editionWilliam Casarin1+2-2
2023-06-23 17:46nozaps: hide SupportDamus on appstore buildsWilliam Casarin1+5-3
2023-06-23 17:43nozaps: disable zap delay on appstore since we don't have 1-tap anymoreWilliam Casarin1+4-1
2023-06-23 10:42nozaps: disable donation zaps on appstoreWilliam Casarin1+4-3
2023-06-23 09:50nozaps: switch to global sheet when zappingWilliam Casarin11+80-87
2023-06-23 09:49nozaps: update zap sheet style to make it clear its a user zapWilliam Casarin1+19-15
2023-06-23 09:48nozaps: don't include zaps in thread repliesWilliam Casarin1+2-1
2023-06-23 09:45nozaps: hide zap totalWilliam Casarin1+1-1
2023-06-23 08:12nozaps: never show orange buttonWilliam Casarin1+8-7
2023-06-22 09:17nozaps: show the user you are zapping in CustomizeZapViewWilliam Casarin1+1-1
2023-06-23 08:18nozaps: hide zap details on notes for nowWilliam Casarin1+7-5
2023-06-22 07:50nozaps: don't show note zaps in notificationsWilliam Casarin1+19-12
2023-06-22 08:20nozaps: don't show top zaps or zap repliesWilliam Casarin1+26-37
2023-06-23 09:48nozaps: add nozaps settingWilliam Casarin1+4-0
2023-06-23 18:30tests: disable invalid testsWilliam Casarin1+2-0
2023-06-23 18:46Revert "ui: remove nip05 badge on events"William Casarin2+2-7
2023-06-23 10:04Revert "Initial actionbar model refactor"William Casarin7+38-41
2023-06-22 12:10Initial actionbar model refactorWilliam Casarin7+41-38
2023-06-23 08:01reduce ContentView redrawsWilliam Casarin5+38-22
2023-06-22 09:15refactor: switch CustomizeZapView to use a modelWilliam Casarin3+83-52
2023-06-22 08:28view/refactor: remove extra spacerWilliam Casarin1+0-2
2023-06-22 12:13fix some warningsWilliam Casarin1+4-8
2023-06-23 07:53eventholder: don't push view updates on queued eventsWilliam Casarin1+1-1
2023-06-23 07:53Revert "ping: switch to async style"William Casarin2+7-18
2023-06-23 09:40settings: turn off wallet selector by defaultWilliam Casarin1+1-1
2023-06-23 09:45actionbar: rename accessibility label boosts to repostsWilliam Casarin1+1-1
2023-06-23 09:45debug: InnerTimeline render countsWilliam Casarin1+4-0
2023-06-22 08:25Merge remote-tracking branch 'github/translations'William Casarin20+98-84
2023-06-22 08:19wording: send a "message" with the zap, not "reply"William Casarin2+2-2
2023-06-22 08:15view: Add ZapUserViewWilliam Casarin2+32-0
2023-06-22 07:46eventgroup: add is_note_zapWilliam Casarin1+13-0
2023-06-22 07:43refactor: use zap.is_anon instead of recomputingWilliam Casarin1+1-2
2023-06-22 07:42UserView: Make spacer optionalWilliam Casarin1+10-1
2023-06-22 08:18view/refactor: remove redundant view structsWilliam Casarin1+36-45
2023-06-22 08:17view/refactor: move sheet handler in CustomizeZapViewWilliam Casarin1+10-10
2023-06-21 08:19Merge remote-tracking branch 'github/translations'William Casarin1+0-0
2023-06-20 13:56video: switch videoplayer to use detached tasksWilliam Casarin3+12-13
2023-06-20 14:07perf: don't use string concat when calculing SeenEven hashWilliam Casarin1+7-2
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-06-20 14:28perf: move blurhash processing to a background taskWilliam Casarin1+2-4
2023-06-20 13:55logs: don't print filtersWilliam Casarin1+1-1
2023-06-20 14:05ui: use AboutView in existing viewsWilliam Casarin3+6-44
2023-06-20 13:30view: Add AboutViewWilliam Casarin2+57-0
2023-06-20 13:29debug slow scrollWilliam Casarin1+3-3
2023-06-20 09:27Merge remote-tracking branch 'github/translations'William Casarin12+17-12
2023-06-20 09:21Fix reconnect loop issues on iOS17William Casarin1+5-0
2023-06-20 09:21ping: switch to async styleWilliam Casarin2+18-7
2023-06-17 12:20rename RelayStatus to RelayStatusViewBryan Montz6+40-40
2023-06-17 12:19simplify and fix issues with RelayStatusBryan Montz4+34-50
2023-06-17 12:19make RelayConnection's state observableBryan Montz1+3-3
2023-06-20 08:18Fix build for iOS17William Casarin2+2-2
2023-06-08 23:44video: stop video in post when it disappears from viewgladiusKatana1+25-16
2023-06-14 07:30Revert "threads: attempt to fix state jankiness"William Casarin1+8-10
2023-06-14 07:20threads: attempt to fix state jankinessWilliam Casarin1+10-8
2023-06-12 09:25Revert "Add Inter font"William Casarin10+0-205
2023-06-10 13:09home: add comment explaining send_home_filtersWilliam Casarin1+1-0
2023-06-10 13:08refactor: make send_initial_filter more readibleWilliam Casarin1+2-1
2023-06-08 11:44Add text description to WebSocket for state loggingBryan Montz1+13-0
2023-06-05 23:05Add Inter fontBen Weeks10+205-0
2023-06-08 07:35Update Translationstransifex-integration[bot]13+67-67
2023-06-09 04:06Fix spelling of Nostr to use Titlecase instead of lowercaseTerry Yiu6+35-35
2023-06-07 17:09Add missing localized string commentTerry Yiu3+2-2
2023-06-07 17:06Rename all usages of the term Post as a noun to Note to conform to the Nostr specTerry Yiu16+196-180
2023-06-08 17:54LoginView: prevent explainer-text cutoff on login with npubgladiusKatana1+1-0
2023-06-10 09:33Fix video player hangsWilliam Casarin1+9-4
2023-06-10 09:33Make profile picture placeholder gray instead of purpleWilliam Casarin1+1-0
2023-06-10 09:33Fix warningsWilliam Casarin2+1-4
2023-06-09 08:10Show zap comments in threads and show top zapWilliam Casarin19+252-134
2023-06-07 05:56qrscan: use explicit types when scanningWilliam Casarin1+77-63
2023-06-07 05:55find_event: refactor with more explicit typesWilliam Casarin3+72-36
2023-06-07 04:50refactor: use guard in qr profile lookupWilliam Casarin1+4-2
2023-06-07 04:48refactor: use guard in handleProfileScanWilliam Casarin1+13-11
2023-06-01 19:49Add qr code scannerSuhail Saqan1+230-68
2023-05-31 03:41Replace indexed mentions with NIP-27Terry Yiu6+24-29
2023-06-07 04:16TranslationsWilliam Casarin18+188-103
2023-06-04 21:49Add max length truncation to displayed profile attributes to mitigate spamTerry Yiu15+71-23
2023-06-02 00:51Add profile zapsTerry Yiu9+130-36
2023-06-02 22:37Add NWC paste buttonSuhail Saqan1+49-10
2023-05-31 00:20Fix CI testsTerry Yiu1+0-3
2023-05-31 02:40v1.5 (3)William Casarin1+2-2
2023-05-31 02:31Revert "Updated UI to use custom font"William Casarin10+4-212
2023-05-31 02:29Revert "Add .frame & .position modifiers to TextEntry using ScrollView geometry"William Casarin1+24-30
2023-05-31 01:44video-player: don't stop audio, mix with external mediaWilliam Casarin1+2-0
2023-05-31 01:38video-player: don't randomly stop videoWilliam Casarin1+1-4
2023-05-31 01:08v1.5-2 changelogWilliam Casarin1+32-0
2023-05-31 01:04v1.5-2William Casarin1+2-2
2023-05-31 01:02Add Full-Bleed Video PlayerWilliam Casarin10+725-94
2023-05-29 23:09carousel: fix scroll-up bugWilliam Casarin1+4-5
2023-05-29 12:02Add ability to show multiple posts per user in UniverseBen Weeks5+45-1
2023-05-29 22:31Initial redesignWilliam Casarin77+2382-794
2023-05-29 21:31carousel: only show blurhash when there is one imagesWilliam Casarin1+6-3
2023-05-29 21:31fixup! Add new image carouselWilliam Casarin1+2-2
2023-05-29 21:20preloader: only preload non-animated images to test animation bug fixWilliam Casarin1+15-3
2023-04-24 00:51Add new image carouselBen Weeks2+62-8
2023-05-27 15:41Fix event menu capitalizationBen Weeks1+7-7
2023-02-09 05:29Fix side menu offsetOlegAba1+4-3
2023-05-28 12:35Removed hex key to RGB functionality.Ben Weeks1+2-50
2023-05-28 12:28Minor changes to profile ready for rebrand Key removal from nPub in profileBen Weeks1+6-18
2023-05-29 12:32Use "Follow me on nostr" text when looking at someone else's QR codeBen Weeks1+11-4
2023-05-29 14:45Add .frame & .position modifiers to TextEntry using ScrollView geometrygladiusKatana1+30-24
2023-03-05 06:28simplified call site usage of NostrFilterBryan Montz17+62-84
2023-05-29 17:17Attempt fix for randomly broken animated GIFsWilliam Casarin1+3-0
2023-05-26 19:11Profile CachingWilliam Casarin11+454-39
2023-03-06 08:31Fix cursor jumping when pressing returngladius3+18-0
2023-05-26 03:45Fix side menu label size so that translations in longer languages fit without wrappingTerry Yiu1+4-0
2023-05-25 16:03Add mention parsing and fine-grained text selection on description in ProfileViewTerry Yiu5+22-5
2023-05-09 23:14dynamically set .isScrollEnabled in TextViewWrapper (true if UserSearch is present)gladiusKatana3+16-4
2023-05-09 22:31override .isScrollEnabled in TextViewWrapper (ie, set to false at UITextView creation)gladiusKatana1+1-0
2023-05-25 01:26script: fetch popular usersWilliam Casarin1+8-0
2023-05-16 14:54Fix reaction notification title to be consistent with ReactionViewTerry Yiu4+48-7
2023-05-20 17:38Add Damus splash screenBryan Montz4+73-0
2023-05-14 13:46Apply translationstransifex-integration[bot]24+128-51
2023-05-24 21:56nwc debuggingWilliam Casarin4+17-9
2023-05-15 19:54nwc: make sure to support nostr+walletconnect schemeWilliam Casarin1+2-1
2023-05-15 19:54postbox: change initial retry_after from 2 to 10 secondsWilliam Casarin1+1-1
2023-05-15 19:53Fix a few bugs with donationsWilliam Casarin1+12-8
2023-05-15 18:57Supporter BadgesWilliam Casarin14+194-12
2023-05-15 16:59Include donation_amount on profileWilliam Casarin5+31-5
2023-05-15 16:59v1.5-1William Casarin1+2-2
2023-05-15 16:59c: move parse_digit to remove warningWilliam Casarin2+16-15
2023-05-15 16:40Implement damus zap split donations using NWCWilliam Casarin10+71-23
2023-05-15 03:50ui: add support damus ui in WalletViewWilliam Casarin7+137-12
2023-05-15 03:49settings: add donation_percent to settingsWilliam Casarin1+3-0
2023-05-12 03:25Migrate away from sticky deprecated non-pubkey-scoped settingsTerry Yiu1+8-2
2023-05-11 16:24Apply translationstransifex-integration[bot]11+53-5
2023-05-11 14:09Export strings for translationTerry Yiu3+12-13
2023-05-15 03:47ui: expose raw LinearGradient in DamusGradientWilliam Casarin1+5-1
2023-05-14 21:06Rename 'Connect to Alby' to 'Attach Alby Wallet'William Casarin1+1-1
2023-05-14 18:12Fix nostr URL scheme to open properly even if there's already a different view openTerry Yiu1+3-0
2023-05-14 18:20Fix testsWilliam Casarin1+4-3
2023-05-14 18:11nwc: make delay 5 seconds instead of 3William Casarin1+1-1
2023-05-14 18:04Make it easier to tap zap buttonWilliam Casarin1+7-7
2023-05-14 17:48nwc: fix bug where private nwc zaps weren't getting tracked properlyWilliam Casarin6+80-21
2023-05-14 17:47nwc: don't use yellow on the Zap Button for pending zapsWilliam Casarin1+5-1
2023-05-14 07:31nwc: fix broken testWilliam Casarin1+1-1
2023-05-14 07:27nwc: remove requests from postboxWilliam Casarin2+17-5
2023-05-14 07:15Add release Damus build schemeWilliam Casarin1+98-0
2023-05-14 07:14Add rigid haptic feedback when you zap cancel failsWilliam Casarin1+2-0
2023-05-14 07:12postbox: try flushing events every secondWilliam Casarin2+6-2
2023-05-14 07:02misc logsWilliam Casarin2+2-1
2023-05-14 06:54nwc: make delay 3 seconds instead of 5William Casarin1+1-1
2023-05-14 06:54nwc: fix response parsingWilliam Casarin2+14-4
2023-05-14 06:54nwc: always allow long press zapWilliam Casarin1+0-4
2023-05-14 06:28nwc: turn pending zap orange when we have a NWC successWilliam Casarin6+68-19
2023-05-14 04:33Pending ZapsWilliam Casarin24+734-175
2023-05-14 02:51zaps: ensure returned bolt11 is the correct amountWilliam Casarin1+7-0
2023-05-10 23:23test: add nwc and ephemeral relay testWilliam Casarin2+88-0
2023-05-10 20:23nwc: clear the zapper cache for our pubkey when we attach a new walletWilliam Casarin2+12-0
2023-05-10 18:57ui: show lud16 in attach wallet uiWilliam Casarin2+10-0
2023-05-10 18:41nwc: attach lud16 to profile when attaching walletWilliam Casarin3+21-0
2023-05-10 18:10nwc: add lud16 parameterWilliam Casarin1+18-4
2023-05-10 01:50ui: add Nostr Wallet Connect viewsWilliam Casarin7+310-27
2023-05-10 01:49nwc: pay with nwc if we have it configuredWilliam Casarin2+17-2
2023-05-10 01:45settings: Add nostr_wallet_connect settingWilliam Casarin1+3-0
2023-05-10 01:26nwc: Add WalletModelWilliam Casarin2+63-0
2023-05-10 01:25nwc: add Nostr Wallet Connect logicWilliam Casarin2+80-1
2023-05-10 01:37info: add nostrwalletconnect uri handlersWilliam Casarin1+20-0
2023-05-10 01:34home: add some more helper functionsWilliam Casarin1+10-0
2023-05-10 18:41refactor: ensure make_metadata_event has full keypairWilliam Casarin4+12-19
2023-05-10 21:01colors: add adaptableBlackWilliam Casarin2+39-0
2023-05-10 20:55icons: convert to template imagesWilliam Casarin370+1110-0
2023-05-10 20:31------ ephemeral relays -------William Casarin1+9-0
2023-05-10 20:24relay: make RelayInfo encoding more flexibleWilliam Casarin2+7-7
2023-05-10 19:20relay: split descriptors to {our,all}_descriptorsWilliam Casarin10+17-13
2023-05-10 01:41relay: handle ephemeral relays in PostBoxWilliam Casarin1+7-6
2023-05-10 01:42pool: skip ephemeral relays by defaultWilliam Casarin1+14-1
2023-05-10 01:39relay: introduce ephemeral relaysWilliam Casarin1+9-1
2023-05-10 01:38nostr: add is_{read,write} helpers on requestsWilliam Casarin1+15-0
2023-05-10 18:01Fix DM sorting testWilliam Casarin1+2-2
2023-05-10 04:39fix crash related to preloading eventsBryan Montz1+16-3
2023-05-10 03:14Fix testsWilliam Casarin1+0-2
2023-05-10 01:35dms: generalize create_dm into create_encrypted_eventWilliam Casarin1+16-8
2023-05-10 01:21settings: mark UserSettings as changed in KeychainStorage propertiesWilliam Casarin1+2-0
2023-05-10 01:19ui: use darker border colors in BigButtonWilliam Casarin1+1-1
2023-05-10 01:15ui: add AlbyButtonWilliam Casarin3+79-0
2023-05-10 01:30ui: add alby logo for the AlbyButtonWilliam Casarin2+34-0
2023-05-10 01:13ui: move gradient components to their own groupWilliam Casarin4+57-11
2023-05-10 01:10ui: add QR CodeScanner helpersWilliam Casarin4+509-0
2023-05-10 01:44pool: ocd changeWilliam Casarin1+1-1
2023-05-08 19:38switch to v1.5William Casarin1+2-2
2023-05-08 18:55Fix changelogWilliam Casarin1+0-1
2023-05-08 18:53Merge remote-tracking branch 'github/master'William Casarin2+20-0
2023-05-08 18:52v1.4.3 changelogWilliam Casarin1+88-7
2023-05-08 18:47v1.4.3 - AppStore releaseWilliam Casarin1+2-2
2023-04-30 01:09Add unmute option in profile viewJoshua Jiang2+23-2
2023-05-08 18:13Fix previews in DMsWilliam Casarin1+1-0
2023-05-07 18:09Changed look of Repost and Quote buttonsericholguin2+31-26
2023-05-08 11:44fix user notifications from old events immediately shown on install and loginBryan Montz2+15-1
2023-05-07 19:13Remove unused codeBryan Montz105+52-1873
2023-05-08 17:56build 23William Casarin1+2-2
2023-05-07 19:00Reconnect on failed ping and remove reconnect timerWilliam Casarin2+6-7
2023-05-07 18:20build 22William Casarin1+2-2
2023-05-07 18:17Don't put reconnect logic in pingWilliam Casarin1+2-6
2023-05-07 17:39build 21 changelogWilliam Casarin1+17-0
2023-05-07 17:38v1.4.3-21William Casarin1+2-2
2023-05-07 17:28Ping relays on resume, if there's an error then try to reconnectWilliam Casarin4+49-4
2023-05-06 02:57Fix npub search fails on the first tryBryan Montz3+13-4
2023-05-07 16:30Dismiss bookmarks view when switching tabsWilliam Casarin1+4-0
2023-05-06 12:16Fix posts with no uploadedURLs always get two blank spaces at the endBryan Montz1+4-2
2023-05-07 03:12Fix bug where you could only mention users at the end of a postSwift3+70-25
2023-05-06 04:37Apply translationstransifex-integration[bot]11+20-0
2023-05-06 04:37Export strings for translationTerry Yiu2+0-12
2023-05-05 23:12Properly scroll DM view when keyboard is openWilliam Casarin3+82-37
2023-05-05 21:23HomeView: refactorWilliam Casarin1+86-80
2023-05-05 21:22dms: use lazyvstackWilliam Casarin1+1-1
2023-04-26 03:03Fix zap type selection on smaller phonesericholguin1+1-1
2023-04-15 09:40Fix parse mention without space in contentJoshua Jiang3+77-1
2023-04-30 09:23Apply translationstransifex-integration[bot]30+265-1
2023-05-05 04:05Update reaction notification title and miscellaneous localization fixesTerry Yiu7+21-26
2023-05-02 18:32Export strings for translationTerry Yiu4+9-9
2023-04-29 23:43Fix quotations in Localizable.stringsdictTerry Yiu2+4-4
2023-04-29 19:13Export strings for translationTerry Yiu3+46-13
2023-04-29 19:04Rename 'Liked by' to 'Reacted by'Terry Yiu1+1-1
2023-04-29 18:56Fix plurality on satsTerry Yiu5+73-3
2023-05-05 15:45Revert "Added new icons for hashtags and updated the current ones to use a proper ratio."William Casarin33+271-330
2023-05-05 15:37Don't preload pfps, it's not thread safe?William Casarin1+2-0
2023-05-05 15:31Ensure we have proper sizes on iconographyWilliam Casarin370+4810-4070
2023-05-05 05:42Changelog-Added: new iconographyRoberto Agreda741+9014-0
2023-05-05 03:03Added new icons for hashtags and updated the current ones to use a proper ratio.Roberto Agreda33+330-271
2023-05-04 11:40Replace Vault dependency with @KeychainStorage property wrapperBryan Montz7+162-203
2023-05-04 16:08v1.4.3-20 changelogWilliam Casarin1+41-0
2023-05-04 16:05v1.4.3-20William Casarin1+2-2
2023-05-04 00:27Add webp image supportWilliam Casarin1+1-1
2023-05-04 00:26Don't process blurhash if we already have image cachedWilliam Casarin2+14-27
2023-05-03 23:11Home now dismisses reactions viewWilliam Casarin1+5-0
2023-05-03 19:19refactor sidemenu itemsWilliam Casarin1+70-63
2023-05-02 18:25Fix auto-translations bug where languages in preferred language still gets translatedTerry Yiu1+5-2
2023-05-03 16:18Optimize json processing and preloadingWilliam Casarin10+191-90
2023-05-03 13:36Fix small bug in like countersWilliam Casarin1+2-2
2023-05-03 13:36Don't spam reconnects on errorWilliam Casarin1+10-1
2023-05-02 15:23build 19William Casarin1+2-2
2023-05-02 15:22Search hashtags automaticallyWilliam Casarin2+122-57
2023-05-02 14:50Load profiles in hashtag searchesWilliam Casarin4+19-17
2023-05-02 14:50Use cached note language in search modelWilliam Casarin1+5-4
2023-05-02 14:52Fix warningWilliam Casarin1+1-1
2023-05-02 14:51build 18William Casarin1+2-2
2023-05-02 14:33Preload profile pictures while scrollingWilliam Casarin2+25-4
2023-05-02 13:45Fix weird #\[0] artifacts appearing in posts and translated from english bugsWilliam Casarin2+32-64
2023-05-02 13:44Fix crash when loading DMs in the backgroundWilliam Casarin1+1-1
2023-05-02 13:44Fix blurhash appearing behind loaded images when swiping on carouselWilliam Casarin2+5-0
2023-05-02 13:43refactor: remove redundant rectangle in ImageCarouselWilliam Casarin1+22-26
2023-04-28 19:24Save keys when logging in and when creating new keypairBryan Montz4+134-77
2023-04-18 14:37Fix camera not dismissingSwift2+37-8
2023-02-17 12:30Top-level tab state restorationBryan Montz4+21-38
2023-04-29 19:20Fix bug with reaction notifications referencing the wrong eventTerry Yiu1+1-1
2023-04-29 22:06Fix Copy Link action does not dismiss ShareAction viewBryan Montz1+1-0
2023-05-01 17:30Save Jack's soulBen Weeks1+1-1
2023-05-01 05:30build 17William Casarin1+2-2
2023-05-01 05:04fix some translation bugsWilliam Casarin2+19-15
2023-05-01 04:40cache note languageWilliam Casarin3+39-31
2023-05-01 02:31Event PreloadingWilliam Casarin11+532-192
2023-04-29 15:46v1.4.3-15 changelogWilliam Casarin2+26-2
2023-04-29 14:49Fix nip10 thread incompatibility for clients that add more than one reply tagWilliam Casarin1+1-1
2023-04-28 03:16Fix sats pluralitySwift1+1-1
2023-04-29 13:00Translations (#1020)Terry Yiu12+18-3
2023-04-29 00:42Add q tag to quote renotesWilliam Casarin1+1-1
2023-04-29 00:42Add referencedid helpersWilliam Casarin1+13-1
2023-04-29 00:22Load zaps instantly on eventsWilliam Casarin6+67-29
2023-04-28 20:03always process eventsWilliam Casarin1+2-0
2023-04-28 20:00build 13William Casarin1+2-2
2023-04-27 20:04Preserve order of bookmarks when savingWilliam Casarin1+1-1
2023-04-26 02:20Add confirmation alert when clearing all bookmarksSwift1+9-1
2023-04-27 17:30Remove blurhash opacityWilliam Casarin1+0-1
2023-04-26 22:41Tweak fade speed and opacity on blurhash placeholdersWilliam Casarin1+2-1
2023-04-26 22:20Show blurhash placeholders from image metadataWilliam Casarin8+196-45
2023-04-26 17:41Add image metadata to image uploadsWilliam Casarin9+545-9
2023-04-26 17:37Add BinaryParserWilliam Casarin2+59-0
2023-04-25 22:21build 12William Casarin1+2-2
2023-04-25 22:06Fix crash when you have invalid relays in your relay listWilliam Casarin13+51-45
2023-04-25 21:31build 11William Casarin1+2-2
2023-04-25 19:41Fix permanent OnlyZaps (likes broken lol)William Casarin1+8-1
2023-04-25 16:43v1.4.3-10 changelogWilliam Casarin1+30-1
2023-04-25 15:52build 10William Casarin1+2-2
2023-04-25 15:53Revert "Remove unneeded periodic reconnect timer"William Casarin1+6-0
2023-03-06 17:46Readme.MD: add privacy section, and link to issuesalltheseas1+6-1
2023-04-25 15:57Merge remote-tracking branch 'github/translations'William Casarin6+0-0
2023-04-15 03:45Add paste button to loginSuhail Saqan1+24-11
2023-04-25 01:21Remove unneeded periodic reconnect timerWilliam Casarin1+0-6
2023-04-13 14:12Replace Starscream with URLSessionWebSocketTaskBryan Montz11+175-126
2023-04-17 02:29Add nokyctranslate translation optionsymbsrcool4+76-1
2023-04-24 15:55Fix issue where uploaded images were from someone elseSwift1+12-18
2023-04-24 23:20Merge remote-tracking branch 'github/translations'William Casarin11+78-77
2023-04-19 18:08Fix reposts on macosWilliam Casarin9+232-137
2023-04-24 17:51Fix custom zap button hitboxesWilliam Casarin1+8-8
2023-04-23 17:31You can now change the default zap typeWilliam Casarin4+44-8
2023-04-23 16:54refactor: extract ZapTypePicker into its own fileWilliam Casarin3+125-88
2023-04-23 15:54Change 500 custom zap amount to 420🌿William Casarin1+1-1
2023-04-23 15:39Make custom zap amounts into a gridWilliam Casarin1+31-12
2023-04-19 02:12Updated custom zap viewericholguin1+205-88
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSwift1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-09-21 22:08v1.6 (18) changelogWilliam Casarin1+33-0
2023-09-21 22:05v1.6 (18)William Casarin1+2-2
2023-09-21 22:03ndb: switch to case-insensitive profile searchesWilliam Casarin1+46-3
2023-09-21 17:19search: switch to nostrdb profile searchingWilliam Casarin11+325-33
2023-09-13 12:40ndb: add nostrdb migrationsWilliam Casarin3+164-6
2023-09-10 22:50tests: add ndb support to testsWilliam Casarin92+195-133
2023-09-10 23:12ndb: don't verify flatbuffers in release buildsWilliam Casarin1+3-3
2023-09-10 21:51ndb: switch profile queries to use transactionsWilliam Casarin51+430-247
2023-09-10 17:16ndb: add NdbTxn transaction classWilliam Casarin2+106-0
2023-09-10 17:16nostrdb/c: update to include transaction supportWilliam Casarin2+60-33
2023-09-06 18:07ids: introduce NoteKeyWilliam Casarin1+2-0
2023-08-28 14:52nostrdb: add profiles to nostrdbWilliam Casarin42+362-705
2023-09-20 19:01ui: add followed hashtags to FollowingViewDaniel D’Aquino7+188-53
2023-09-21 12:30filters: generalize ContentFilterWilliam Casarin3+34-37
2023-09-18 23:27filters: add "Do not show #nsfw tagged posts" settingDaniel D’Aquino7+91-17
2023-09-21 13:08relays: fix tld extraction performance issuesWilliam Casarin2+23-7
2023-09-21 12:47Revert "deps: add tldextract"William Casarin2+0-26
2023-06-01 19:49util: add separate_images and separate_invoicesSuhail Saqan2+24-1
2023-09-11 04:23relays: user relay designericholguin1+1-1
2023-09-11 04:22relays: remove usage of show action button bindingericholguin2+63-40
2023-09-09 03:15relays: update relay view to use new designericholguin5+274-204
2023-09-16 05:37ui: increase size of the hitbox on note ellipsis buttonDaniel D’Aquino1+13-6
2023-09-16 03:32compose: fix text wrapping issue when mentioning npubDaniel D’Aquino3+124-38
2023-09-13 17:47test: add test cases for ASCII and UTF-8 characters in hashtagsJon Marrs1+476-22
2023-09-13 17:40damus-c: remove UTF-8 punctuation from hashtagsJon Marrs1+167-23
2023-09-13 21:07ui: make blurred videos viewable by allowing blur to disappear once tappedDaniel D’Aquino1+4-2
2023-09-14 03:05ui: hold tap to preview status URLJericho Hasselbush1+23-1
2023-09-13 18:44nwc: fix parsing issue with NIP-47 compliant NWC urls without double-slashesDaniel D’Aquino2+31-5
2023-09-13 12:39relays: fix withAnimation on older versionsWilliam Casarin1+2-2
2023-09-11 21:26relays: bouncy edit animationWilliam Casarin1+6-2
2023-09-11 21:00relays: fix crash in new RelayPicViewWilliam Casarin1+44-31
2023-09-11 20:59ui: fix padding of username next to pfp on some viewsWilliam Casarin1+2-2
2023-09-10 20:01ui: improve bottom spacing for ImageView's tab indicator dotsBryan Montz1+11-9
2023-09-10 20:01ui: make ImageView's tab indicator dots tappableBryan Montz1+3-0
2023-09-09 21:08posting: fix issue with username and multiple emojisJericho Hasselbush2+55-1
2023-09-11 01:23router: use tap gestures instead of nav linksWilliam Casarin2+7-7
2023-09-11 01:21router: hash bytes for a quick sanity checkWilliam Casarin1+2-2
2023-09-10 23:11perf: fix weird lag when switching timelinesWilliam Casarin2+9-9
2023-09-11 01:23perf: remove zstack on profile picturesWilliam Casarin1+12-15
2023-09-11 01:22perf: remove unused zstack on like buttonWilliam Casarin1+15-21
2023-09-11 01:22perf: use plain images for actionbar buttonsWilliam Casarin1+9-8
2023-09-11 01:21log: remove some verbose preload logsWilliam Casarin1+6-6
2023-09-09 03:11relays: add relay pic view for displaying relay iconsericholguin2+104-0
2023-09-10 16:50deps: add tldextractWilliam Casarin2+26-0
2023-09-08 00:57emojis: make width dynamic and font biggerSuhail Saqan1+37-19
2023-09-09 03:18relays: add icon field to metadataericholguin2+2-1
2023-09-09 03:13ui: dont display globe image for free relay typesericholguin1+0-5
2023-09-09 03:06components: add neutral button style componentericholguin2+53-0
2023-09-09 03:06components: add lighter gradientericholguin2+34-0
2023-09-09 03:12colors: add variables for the new color assetsericholguin1+18-0
2023-09-09 03:03colors: add color sets from figmaericholguin18+684-0
2023-09-04 08:35transations: add finnish translationpetrikaj3+1526-0
2023-09-06 00:05remove timeline render logsWilliam Casarin1+1-5
2023-09-06 16:51video: remove GSPlayer dependencyBryan Montz1+0-8
2023-09-06 16:49video: remove VideoPlayer and switch to VideoController for cacheBryan Montz7+56-381
2023-09-06 16:29video: switch player to use new view modelBryan Montz4+69-67
2023-09-06 16:25video: add DamusVideoPlayerViewModelBryan Montz2+109-0
2023-09-06 16:23video: add VideoController, which hold cached metadata and mute statesBryan Montz4+49-2
2023-09-06 16:16video: add AVPlayerView, a simple wrapper for AVPlayerViewControllerBryan Montz2+35-0
2023-09-02 16:34profile: move the "Follow you" badge into the profile headerGrimless10+114-145
2023-09-01 15:40Properly implement top-level tests and fix one test using the wrong Block conversion propertyGrimless2+15-6
2023-09-01 15:32Create helper extensions for Block and update tests for the Block helper modelGrimless8+205-89
2023-08-21 21:17Move the Block helper type to its own file, collapse the various standalone functions for parsing block data, and refactor consumers to initialize a Block with given data and access its members as needed.Grimless8+244-229
2023-08-30 23:22test: pass keypair instead of privkey for test casesJon Marrs5+15-15
2023-08-28 18:46blocks: pass keypair instead of privkey to avoid pubkey genWilliam Casarin24+108-107
2023-08-28 17:34test: optionally remove lmdb dbWilliam Casarin1+2-2
2023-08-28 17:09ndb: restore escaped slash fixWilliam Casarin1+1-0
2023-08-28 15:19ndb: update nostrdb, fix alignment issuesWilliam Casarin2+151-32
2023-08-28 15:18ndb: remove patch from copy script, just use sedWilliam Casarin2+3-290
2023-08-28 15:17flatbuffers: update bindings, add verifierWilliam Casarin24+434-77
2023-08-27 05:11ndb: ensure profile flatbuffers are not copiedWilliam Casarin1+2-1
2023-08-27 04:58ndb: save in documents instead of cache dirWilliam Casarin1+1-1
2023-08-27 04:38profile: remove deleted flagWilliam Casarin2+0-6
2023-08-28 15:00Fix crash when long pressing custom reactionsWilliam Casarin1+3-1
2023-08-27 03:45nostrdb: profile flatbuffers in nostrdb working!William Casarin6+60-24
2023-08-27 03:45project: disable compile warnings for lmdb and nostrdbWilliam Casarin1+3-3
2023-08-27 03:44add extended virtual memory entitlementWilliam Casarin1+2-0
2023-08-27 03:43add swift flatbuffersWilliam Casarin47+3955-0
2023-08-26 01:13nostrdb: initial Ndb classWilliam Casarin4+78-1
2023-08-25 19:32nostrdb: pull latest, adding flatcc and lmdbWilliam Casarin104+36269-28
2023-08-26 02:03Revert "Move the Block helper type to its own file"William Casarin9+230-245
2023-08-24 00:49v1.6 (17) changelogWilliam Casarin1+20-0
2023-08-24 00:48v1.6 (17)William Casarin1+2-2
2023-08-24 00:46status: support clickable status urlsWilliam Casarin3+54-24
2023-08-24 00:17status: click music urls to display in spotifyWilliam Casarin3+34-2
2023-08-23 23:42status: add settings for disabling statuses in the UIWilliam Casarin7+32-9
2023-08-23 23:31status: add missing status to some thread event viewsWilliam Casarin1+2-0
2023-08-23 23:23status: truncate statuses to a single lineWilliam Casarin1+3-1
2023-08-23 23:19status: clear statuses if they only contain whitespaceWilliam Casarin1+13-2
2023-08-23 23:11status: fix status events not expiring locallyWilliam Casarin4+38-4
2023-08-23 22:56status: ignore processing expired eventsWilliam Casarin1+4-0
2023-08-23 20:31v1.6-16 changelogWilliam Casarin1+16-0
2023-08-23 20:30v1.6 (16)William Casarin1+2-2
2023-08-22 05:12Live Music & Generic StatusesWilliam Casarin18+538-56
2023-08-23 16:52sidemenu: split out profile sectionWilliam Casarin1+24-19
2023-08-23 16:27home: collapse guard statementWilliam Casarin1+3-7
2023-08-23 16:25fix buildWilliam Casarin1+1-1
2023-06-21 07:11videos: improve precision & sensitivity of auto-pause mechanismgladiusKatana2+37-8
2023-08-22 04:00Simplify and inline Report event logic.Grimless3+16-38
2023-08-20 20:25Avoid notification for zap from mute profilestappu75e@duck.com1+4-0
2023-08-21 21:17Move the Block helper type to its own fileGrimless8+244-229
2023-08-21 17:21profile: remove redundant view builderWilliam Casarin1+0-1
2023-08-21 20:25docs: people like centralized toolsWilliam Casarin1+0-4
2023-08-19 19:04Fix text editing issues on characters added right after mention linkDaniel D’Aquino4+214-3
2023-08-20 01:10use nostr.build api v2 with optional nip98 supportFishcake3+34-6
2023-08-20 01:09add function to create nip98 http authorization headerFishcake2+27-0
2023-08-20 01:08add nostr event 27235 (nip-98)Fishcake2+3-0
2023-08-20 18:45Mute hellthreads everywhereWilliam Casarin4+20-18
2023-08-18 23:40actually build 15 because reasonsWilliam Casarin1+2-2
2023-08-18 18:20v1.16 (13) changelogWilliam Casarin1+14-0
2023-08-18 17:09v1.6 (13)William Casarin1+2-2
2023-08-14 19:22replies: fix bug where it would sometimes show -1tappu75e@duck.com1+1-1
2023-08-15 21:33Fix image links appearing with escaped slashesDaniel D‘Aquino7+74-0
2023-08-18 15:40nostrscript: add comment about iOS virtual memory allocsWilliam Casarin1+1-0
2023-08-11 14:47nostrscript: reduce size of wasm page allocationWilliam Casarin1+1-1
2023-08-11 03:40change button scale effectSuhail Saqan1+1-1
2023-08-10 17:32Show possibly invalid zaps if we don't have the event in cacheWilliam Casarin1+11-1
2023-08-09 16:16Fix empty lines in profile and reposting-the-wrong-thing bugsWilliam Casarin1+2-8
2023-08-09 00:04simplify reduce_text_blockWilliam Casarin1+4-4
2023-08-07 15:46v1.6 (11) changelogWilliam Casarin1+32-0
2023-08-07 15:45v1.6 (11)William Casarin1+2-2
2023-08-07 15:24timeline: show renotes in Notes timelinesWilliam Casarin1+1-1
2023-08-06 22:37reply: ensure the person you're replying to is the first entry in the reply descriptionWilliam Casarin5+40-14
2023-08-06 21:58notifications: don't cutoff textWilliam Casarin1+1-1
2023-08-06 21:21note: fix paragraphs not appearing on iOS17cr0bar1+5-1
2023-08-06 21:16url: smartparens hackWilliam Casarin2+19-1
2023-08-06 21:07dms: move timestamp outside of bubbleWilliam Casarin1+17-15
2023-08-06 20:47urls: fix wikipedia url detection with parenthesisWilliam Casarin2+69-10
2023-08-06 20:50tests: add url parens testsJoel Klabo1+24-0
2023-08-06 20:49test: move existing url tests to UrlTestsWilliam Casarin3+30-30
2023-08-06 20:46make: add tags targetWilliam Casarin1+5-0
2023-08-06 20:50todo: add local todo helperWilliam Casarin2+1-1
2023-08-06 18:29build: fix some build issues with the last revertWilliam Casarin1+2-2
2023-08-06 16:20Fix old notifications always appearing on first startWilliam Casarin3+20-27
2023-08-06 16:02relays: strip trailing / from relay urlsWilliam Casarin3+40-1
2023-08-06 16:07debug: remove note size debugWilliam Casarin1+6-0
2023-08-06 15:09notifications: fix rare crash with local notificationWilliam Casarin2+8-3
2023-08-06 14:54script: add build-git-hash.txt build outputWilliam Casarin1+1-0
2023-08-06 14:03bar: fix crash when long pressing emoji selectionWilliam Casarin1+1-1
2023-08-06 13:45decoding: fix decoding of large events like nostr reportsWilliam Casarin1+1-1
2023-08-06 01:33test: add test for failing nostr report eventWilliam Casarin3+227-3
2023-08-06 13:48search: find_event_with_subidWilliam Casarin1+5-2
2023-08-05 06:19settings: change settings order: Reactions -> DeveloperSuhail Saqan1+4-4
2023-08-05 17:09reactions: add close button to custom reactionsSuhail Saqan1+14-1
2023-08-05 19:08reactions: add ability to change order of emojisSuhail Saqan1+11-4
2023-08-05 19:08reactions: remove some left padding from add and remove buttonsSuhail Saqan1+2-2
2023-08-05 19:08reactions: only allow copy emoji when editingSuhail Saqan1+3-1
2023-08-05 17:53qr: dismiss qrcode fullScreenCover on scanSuhail Saqan1+1-0
2023-08-05 17:53qr: show QRCameraView regardless of same userSuhail Saqan1+2-4
2023-08-05 16:56bar: wiggle long press reactionsSuhail Saqan1+5-0
2023-08-05 20:00bar: fix reaction button breaking scrollingSuhail Saqan1+9-8
2023-08-04 12:13fix: crash when muting threadsBryan Montz1+2-1
2023-08-04 01:38setting: adjustable font size for jack the zapperWilliam Casarin8+51-18
2023-08-04 00:25v1.6 (9)William Casarin1+2-2
2023-08-04 00:22Revert "Fix for missing bottom half of a note"William Casarin1+0-1
2023-08-03 20:36v1.6-8 changelogWilliam Casarin1+25-0
2023-07-26 15:46ndb: switch to nostrdb notesWilliam Casarin110+2142-1788
2023-08-03 20:12disable nostrscript test for nowWilliam Casarin3+4-2
2023-08-02 21:26Fix for missing bottom half of a notecr0bar1+1-0
2023-08-03 00:07util: add structured loggerWilliam Casarin2+51-0
2023-08-03 03:38Fix UTF support for hashtagsDaniel D‘Aquino1+1-1
2023-08-03 03:38Add unit tests surrounding creation of posts with non-latin hashtags, as well as the rendering of non-latin hashtagDaniel D‘Aquino3+36-3
2023-08-03 03:38Split view previews in NoteContentView to make both variants visibleDaniel D‘Aquino1+11-4
2023-08-03 03:38Fix compilation error on test target in UserSearchCacheTestsDaniel D‘Aquino1+1-1
2023-08-01 23:28ndb: make AsciiCharacter a CustomStringConvertibleWilliam Casarin2+3-3
2023-08-01 23:35ndb: update nostrdbWilliam Casarin2+169-35
2023-08-02 00:57key: generate a FullKeypair when generating new keysWilliam Casarin7+10-10
2023-08-02 02:59state: improve damus state initWilliam Casarin1+29-1
2023-08-02 04:51nav: fix nav crashes and buggynessWilliam Casarin1+1-72
2023-08-02 04:51scroll: allow any hashable targetWilliam Casarin1+1-1
2023-08-01 15:27config: show git hash in version infoWilliam Casarin4+83-8
2023-07-28 21:15home: debounce last notifiedWilliam Casarin3+32-24
2023-07-31 12:19profiledb: disable database lookups for nowWilliam Casarin1+3-1
2023-07-29 16:16notifications: don't do expensive id calculationWilliam Casarin2+4-18
2023-07-31 10:57refactor: add Pubkey, Privkey, NoteId string aliasesWilliam Casarin101+427-426
2023-07-31 11:05test: rename test_event to test_noteWilliam Casarin37+64-63
2023-07-31 10:35ndb: more id transition helpersWilliam Casarin1+15-0
2023-07-29 21:29tests: enable code coverageWilliam Casarin1+2-1
2023-07-30 18:57Update TranslationsWilliam Casarin16+34-4
2023-07-30 17:50notify: switch over to new typesafe notificationsWilliam Casarin39+129-289
2023-07-30 17:48notify: add typesafe notificationsWilliam Casarin28+795-0
2023-07-30 17:47notify: add typesafe notify classWilliam Casarin2+56-0
2023-07-30 17:44add some type aliases to make the ndb move more incrementalWilliam Casarin2+18-0
2023-07-30 14:19profile: don't notify on noticeWilliam Casarin1+3-2
2023-07-20 19:45Suggested Users to FollowJoel Klabo8+487-1
2023-07-24 20:37Center and Pad buttons in EULAdoffing.brett1+10-6
2023-07-29 16:42Add multiple reaction supportSuhail Saqan8+457-25
2023-07-28 01:30Allow relay logs to be opened in dev mode even if relay is disconnectedDaniel D'Aquino' via patches3+39-31
2023-07-28 12:34fix: endless connection attempt loop after user removes relayBryan Montz2+13-3
2023-07-25 23:22ndb: sync up a few remaining NdbNote tag differencesWilliam Casarin14+93-60
2023-07-25 15:58ndb: make NostrEvents immutableWilliam Casarin47+2213-464
2023-07-25 22:20ndb: move to uint32 for kind and created_atWilliam Casarin14+32-33
2023-07-25 22:16ndb: move hexchar into headerWilliam Casarin2+11-9
2023-07-24 20:09ndb: make note equatbleWilliam Casarin1+5-1
2023-07-24 20:08ndb: rename NostrEvent to NostrEventOldWilliam Casarin1+9-6
2023-07-24 20:08ndb: switch to computed property for tagsWilliam Casarin3+13-13
2023-07-24 19:40ndb: implement a few more event thingsWilliam Casarin1+38-50
2023-07-24 19:40test: remove unused varWilliam Casarin1+0-1
2023-07-24 19:39notes: generalize event_is_reply a bitWilliam Casarin5+6-6
2023-07-24 18:05ndb: avoid double constructor on ReferencesWilliam Casarin3+5-5
2023-07-24 17:55ndb: implement eventref building from ndb notesWilliam Casarin8+209-31
2023-07-23 19:21ndb/test: add more test coverage on char iterWilliam Casarin1+21-10
2023-07-23 19:12test: fix some ndb test warningsWilliam Casarin1+1-2
2023-07-23 19:08ndb: copy over perf improvementsWilliam Casarin2+13-10
2023-07-23 18:55ndb: fix iterators, pack id tags, more testsWilliam Casarin10+398-173
2023-07-23 18:54test: remove some unused perf testsWilliam Casarin2+0-14
2023-07-23 18:54ndb: add cchar constructors to AsciiCharacterWilliam Casarin1+10-1
2023-07-23 18:50git: ignore perf baselinesWilliam Casarin1+1-0
2023-07-23 17:56Revert "ndb: remove TagIterators and just use sequences"William Casarin2+55-14
2023-07-23 04:12ndb: remove TagIterators and just use sequencesWilliam Casarin2+14-55
2023-07-23 00:23test: small test fixWilliam Casarin1+1-1
2023-07-23 00:15ndb: start implementing existing NostrEvent functionalityWilliam Casarin3+309-11
2023-07-23 00:13ndb/test: add a few more testsWilliam Casarin1+3-1
2023-07-22 23:58ndb: add subscript and count for TagsSequenceWilliam Casarin2+23-0
2023-07-22 23:57mentions: add ndb mention parserWilliam Casarin1+9-0
2023-07-22 23:56iter: make safer by using NdbNote instead of unsafe pointersWilliam Casarin4+35-13
2023-07-22 22:40misc: don't immediately hex encode event commitmentWilliam Casarin5+12-12
2023-07-22 14:40ndb: add content and owned_sizeWilliam Casarin3+9-2
2023-07-21 23:01ndb: add pubkey to NdbNoteWilliam Casarin5+69-62
2023-07-22 23:57ndb: update libWilliam Casarin2+237-31
2023-07-22 14:08move copyndb to the right folderWilliam Casarin1+0-0
2023-07-21 22:14test: fix build and testsWilliam Casarin8+359-360
2023-07-21 21:54nostrdb: add initial swift integrationWilliam Casarin7+289-1
2023-07-21 21:55c: add nostrdb c libWilliam Casarin4+558-0
2023-07-21 21:45c: add jsmn json parserWilliam Casarin2+477-0
2023-07-21 21:45c: add new cursor utilWilliam Casarin1+4-0
2023-07-21 21:55c: add copy nostrdb devtoolWilliam Casarin1+4-0
2023-07-19 20:05c: update protoverse_cursor to jb55_cursorWilliam Casarin1+2-2
2023-07-21 19:46test: add my contact list for as json parsing test dataWilliam Casarin1+4-0
2023-07-21 21:38event: separate logic from data using extensionsWilliam Casarin1+100-44
2023-07-19 17:09Update translationsTerry Yiu15+188-56
2023-07-19 02:54Update localization issues and export strings for translationTerry Yiu4+24-25
2023-07-19 17:04test: fix some warningsWilliam Casarin3+3-4
2023-07-17 21:39v1.6 (7) changelogWilliam Casarin1+21-1
2023-07-17 21:35v1.6 (7)William Casarin1+2-2
2023-07-17 21:12zaps: don't spam lnurls when validate zapsWilliam Casarin4+56-10
2023-07-17 21:11zap: remove unnecessary main thread dispatches when zappingWilliam Casarin1+55-71
2023-07-17 20:19performance: don't spam nip05 validation on startupWilliam Casarin4+37-18
2023-07-17 20:17nip05: hide nip05 username if it matches the usernameWilliam Casarin2+20-8
2023-07-17 18:30login: allow user to login to deleted profileWilliam Casarin2+0-15
2023-07-17 18:24nip05: remove clickable optionWilliam Casarin2+12-21
2023-07-17 20:25view: extract ProfileEditButton to its own fileWilliam Casarin3+55-32
2023-07-17 18:24test: fix crash in ciWilliam Casarin1+1-1
2023-07-17 20:21project: bump deployment targetWilliam Casarin1+2-2
2023-07-17 18:01nip05: show username and support _ usernamesWilliam Casarin1+18-4
2023-07-17 17:51Revert removing nip05 badges on profilesWilliam Casarin1+1-3
2023-07-17 17:45posting: don't prepad user tag if its a newlineWilliam Casarin2+32-4
2023-07-17 17:22posting: switch to new tested composition logicWilliam Casarin1+5-7
2023-07-17 17:20test: add post composition testsWilliam Casarin1+69-3
2023-07-17 17:19profile: make constructor args optionalWilliam Casarin1+1-1
2023-07-17 17:16posting: add some functions for appending mention tagsWilliam Casarin1+48-0
2023-07-17 17:15test: add text attribute testing functionWilliam Casarin2+39-0
2023-07-17 15:43search: refactor appendUserTag to make logic more clearWilliam Casarin1+11-11
2023-07-17 15:42longform: add padding under words countWilliam Casarin1+1-1
2023-07-17 15:59test: fix old markdown testsWilliam Casarin3+1-92
2023-07-16 22:34v1.6 (6) changelogWilliam Casarin1+24-0
2023-07-16 22:33v1.6 (6)William Casarin1+2-2
2023-07-16 21:32Fix broken markdown rendererWilliam Casarin8+26-175
2023-07-16 22:23markdown: add some helpers for counting markdown wordsWilliam Casarin1+32-0
2023-07-16 21:36markdown: use a real-world longform previewWilliam Casarin2+139-4
2023-07-16 21:35add swift-markdown-uiWilliam Casarin2+25-0
2023-07-16 20:37build: fix unused variable warningWilliam Casarin1+1-1
2023-07-16 21:58Fixed issue where hashtags were leaking in DMsWilliam Casarin2+6-8
2023-07-15 19:07Hide nsec when logging incr0bar1+27-9
2023-07-16 20:02test: add setting property testsWilliam Casarin2+48-20
2023-07-16 18:00Fix issue with emojis next to hashtags and urlsWilliam Casarin2+11-3
2023-07-16 18:00content: add utf8 char at url left boundary testWilliam Casarin2+40-2
2023-07-16 17:49project: rename parse_mentions to parse_note_contentWilliam Casarin9+40-40
2023-07-16 17:05docs: clarify the section on using -v2,v3, etcWilliam Casarin1+8-7
2023-07-16 16:44docs: patch changelogs when submitting patchesWilliam Casarin1+18-0
2023-07-15 12:48fixed: relay detail view is not immediately available after adding new relayBryan Montz2+11-2
2023-07-16 13:00fix typosBryan Montz5+11-11
2023-07-16 13:00Swift cleanup: remove duplicate or unnecessary initializers using default valuesBryan Montz14+31-139
2023-07-16 13:00Swift cleanup: don't capture case values only to ignore them in switch statementsBryan Montz7+28-28
2023-07-16 13:00Swift cleanup: simplify "Task.init {}" to "Task {}"Bryan Montz4+4-4
2023-07-16 13:00Swift cleanup: prefer case list over fallthrough in switch statementsBryan Montz3+4-11
2023-07-16 13:00Swift cleanup: "init (" -> "init("Bryan Montz10+11-11
2023-07-15 05:25update bad commit mailmapWilliam Casarin1+1-0
2023-07-15 04:17Add feedback message when user adds a relay already in the listDaniel D'Aquino' via patches1+16-1
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-07-15 00:26Fix nostr: mention prefix bugsWilliam Casarin3+25-22
2023-07-15 00:05nip05: rename nip05 to Nostr Address in searchWilliam Casarin1+4-4
2023-07-14 22:54views: refactor post_changed in PostViewWilliam Casarin1+18-23
2023-07-14 16:47nip05: rename nip05 verification to nostr addressWilliam Casarin1+30-8
2023-07-14 20:07project: fix test fixturesWilliam Casarin1+16-16
2023-07-14 04:21Fix localization issues and export strings for translationTerry Yiu21+148-215
2023-07-14 16:34Run actions on pushes to the ci branchWilliam Casarin1+1-0
2023-07-13 22:43build 5 because I broked somethingWilliam Casarin1+2-2
2023-07-13 18:42actually subscribe to likes. oopsWilliam Casarin1+4-4
2023-07-13 18:17build: fix a few warnings and errorsWilliam Casarin2+3-6
2023-07-13 18:14v1.6-4 changelogWilliam Casarin1+24-0
2023-07-13 18:13v1.6 (4)William Casarin1+2-2
2023-07-13 18:10Add the ability to follow hashtagsWilliam Casarin7+407-93
2023-07-13 14:10components: make GradientButtonStyle padding configurableWilliam Casarin1+7-1
2023-07-13 14:09components: create PinkGradientView and use PinkGradient directlyWilliam Casarin2+7-9
2023-07-13 16:01contacts: generalize following to allow any referenceWilliam Casarin2+42-43
2023-07-13 16:04refid: add .t helperWilliam Casarin1+4-0
2023-07-13 14:11test: add newline mention testWilliam Casarin1+23-0
2023-07-13 14:01test: switch to test data fileWilliam Casarin4+4-19
2023-07-13 11:48fixed: icon color for developer mode setting is incorrect in low-light modeBryan Montz1+1-1
2023-07-13 13:50views: allow embeddable views at top of timelineWilliam Casarin4+21-7
2023-07-13 01:24search: make model an ObjservedObjectWilliam Casarin1+1-1
2023-07-13 01:24Fix nip05 badge iconWilliam Casarin1+10-5
2023-07-13 01:19ui: add DamusBackground helperWilliam Casarin4+36-14
2023-07-13 00:35post: extract build_post from post viewWilliam Casarin1+50-44
2023-07-13 00:34add bech32_pubkey_decodeWilliam Casarin1+8-0
2023-07-13 13:55test: add test data fileWilliam Casarin1+29-0
2023-07-12 21:42don't follow jb55 by defaultWilliam Casarin1+0-2
2023-07-12 15:23Scroll to top for longform events onlyWilliam Casarin2+3-2
2023-07-12 15:21Remove LoadMoreButtonWilliam Casarin3+1-54
2023-07-12 12:37Allow longform content to be longWilliam Casarin1+1-1
2023-07-11 04:01Update nav to use adaptable color for dark and light modesericholguin1+1-1
2023-07-11 19:59v1.6-3 changelogWilliam Casarin1+16-0
2023-07-11 19:58v1.6 (3)William Casarin1+2-2
2023-07-11 19:56Only show longform preview in notificationsWilliam Casarin2+49-19
2023-07-11 19:55Scroll to top of event instead of bottomWilliam Casarin1+1-1
2023-07-11 19:22Allow reposting and quote reposting multiple timesWilliam Casarin1+1-5
2023-07-11 19:28I broked dms. i fixed.William Casarin3+20-8
2023-07-11 19:17Fix various padding issues related to longform postsWilliam Casarin9+175-165
2023-07-11 19:17search: allow searching longform articles by hashtagWilliam Casarin1+1-1
2023-07-11 19:17docs: make note to replace old bech32 parserWilliam Casarin1+1-0
2023-07-11 17:26Hide action bar in longform quote repostsWilliam Casarin3+8-5
2023-07-11 16:22v1.6-2 changelogWilliam Casarin1+30-0
2023-07-11 16:05Fix npub mention bugs, fix slowness when parsing large postsWilliam Casarin11+127-342
2023-07-11 14:21Add support for multilingual hashtagscr0bar6+92-45
2023-07-11 03:39git: add .mailmap fileWilliam Casarin1+5-0
2023-07-11 01:59fix project issuesWilliam Casarin1+23-28
2023-07-11 02:56Fix PostView initial string to skip mentioning self when on own profileTerry Yiu1+2-1
2023-07-11 02:57Fix freezing bug when tapping Developer settings menuTerry Yiu1+2-0
2023-07-11 01:29Add initial longform note supportWilliam Casarin34+841-164
2023-07-11 00:37docs: add git-contacts exampleWilliam Casarin1+4-1
2023-04-05 00:59Fix Image OrientationJoel Klabo1+17-2
2023-04-03 21:48Update Control Style to Stand Out MoreJoel Klabo2+11-3
2023-04-03 21:23Refactoring Edit Picture ViewsJoel Klabo8+61-81
2023-04-03 17:57Banner Image UploadJoel Klabo6+151-116
2023-07-10 23:37docs: move security.md to docs subdirWilliam Casarin1+0-0
2023-07-10 23:35gitignore: add tagsWilliam Casarin1+1-0
2023-07-10 22:52docs: add patch submission guidelinesWilliam Casarin2+397-12
2023-07-10 20:47Fix for test issue due to recently implemented RelayPool changecr0bar1+1-1
2023-07-10 18:05wasm: fix intptr warningWilliam Casarin1+2-1
2023-07-10 18:03wasm: fix clz64 warningWilliam Casarin1+1-1
2023-07-10 18:03wasm: comment out some unnused code for nowWilliam Casarin1+15-2
2023-07-10 18:05project: update to recommend settingsWilliam Casarin3+15-5
2023-07-10 15:20Translate all the thingsWilliam Casarin49+693-583
2023-07-10 12:09Fix issue where first row is always selected on Form viewsBryan Montz1+1-1
2023-07-09 14:44zaps/refactor: use guard instead of if blockWilliam Casarin1+13-8
2023-07-09 14:41Add RelayLog in developer modeWilliam Casarin15+280-45
2023-07-09 04:52Prevent forged profile zap attacksWilliam Casarin1+10-0
2023-07-09 05:06zaps: move pubkey check into standalone functionWilliam Casarin1+12-8
2023-07-09 04:15Fix fake note zaps with forged p-tagsWilliam Casarin1+12-2
2023-07-05 14:03ui: remove invalid zap textWilliam Casarin1+0-1
2023-07-08 19:54Fix profile post button mentionscr0bar1+2-1
2023-07-08 13:00Minor update to ConfigView.swift to fix key and search iconAnthony de Broise1+2-2
2023-07-08 11:56add explanatory footer to Developer Mode setting viewBryan Montz1+1-1
2023-07-07 16:25docs: annotate might be causing issues for some peopleWilliam Casarin1+0-1
2023-07-07 12:07make "Copy Note JSON" a developer mode settingBryan Montz4+14-9
2023-07-07 12:07add developer mode view and settingBryan Montz5+39-0
2023-07-04 20:48Fix Invalid Zap bug in repostsWilliam Casarin1+1-5
2023-07-04 20:48Switch to navigation stack in BuilderEventViewWilliam Casarin1+7-6
2023-07-04 20:47zaps: make zap setting privateWilliam Casarin1+1-1
2023-07-02 06:25Create SECURITY.mdBen Harvie1+6-0
2023-07-04 19:21v1.6 changelogWilliam Casarin2+27-1
2023-07-04 19:18v1.6William Casarin2+5-4
2023-07-04 18:50Revert "profile: make profile loading more lightweight for now"William Casarin1+1-1
2023-07-04 18:42nscript: load script viewWilliam Casarin10+261-25
2023-07-04 01:36Fix UI bug with user search and fix race conditions on profiles NIP-05 cacheTerry Yiu5+30-16
2023-07-04 00:10smaller nostrscriptWilliam Casarin2+14-13
2023-07-03 23:59nostrscript: add a helper functionWilliam Casarin9+98-3
2023-07-03 23:06settings: record bool option keysWilliam Casarin1+4-0
2023-06-30 19:08Added event id validationprprhyt1+3-0
2023-06-03 01:51NostrScriptWilliam Casarin31+9623-117
2023-07-03 20:32Fix bug with Trie searchTerry Yiu1+5-5
2023-07-03 19:48refactor: make guard statement a bit more readibleWilliam Casarin1+5-5
2023-07-03 18:52Fix reports to conform to NIP-56Terry Yiu2+73-37
2023-07-01 18:42Add trie-based user search cache to replace non-performant linear scansTerry Yiu13+518-94
2023-07-03 15:24Fix profile navigation bugs from muted users list and relay list viewsTerry Yiu2+7-3
2023-07-03 15:25Fix build warningsTerry Yiu2+2-2
2023-07-03 15:23Fix navigation to translation settings viewTerry Yiu1+1-1
2023-07-02 20:34Merge remote-tracking branch 'github/translations'William Casarin14+146-38
2023-07-02 20:15New paid email patch policyWilliam Casarin1+1-1
2023-07-02 14:08Updated test target to deployment target of iOS 16.0Bryan Montz1+2-2
2023-06-30 16:59nav: remove environmentObjectsWilliam Casarin29+46-130
2023-06-30 13:43Switch to NavigationStackScott Penrose42+548-315
2023-06-30 13:41validation: make sure to run on a detached taskWilliam Casarin1+1-1
2023-06-29 13:51readme: include new mailing listsWilliam Casarin1+24-2
2023-06-28 19:16nozaps: fix zap button in freedom editionWilliam Casarin1+8-13
2023-06-26 00:27Disable post button when media upload in progressTerry Yiu1+11-3
2023-06-25 13:27Fix taps on mentions in note drafts to not redirect to other Nostr clientsTerry Yiu1+16-2
2023-06-28 15:40profile: allow post button on every profile and prefill user tagWilliam Casarin3+39-14
2023-06-28 15:08refactor: cleanup processFocusedWordForMentionWilliam Casarin1+14-10
2023-06-28 14:26post: extract createUserTag so it can be re-usedWilliam Casarin1+16-14
2023-06-28 14:25misc: remove some dead codeWilliam Casarin1+0-7
2023-06-26 00:57Add post button when logged in with private key and on own profile viewTerry Yiu1+55-47
2023-06-17 13:56After loading the user's relays from their contact event, connect to new relaysBryan Montz1+1-0
2023-06-27 11:09Fix missing profile zap notification textTerry Yiu2+10-9
2023-06-27 04:30v1.5 (8)William Casarin1+2-2
2023-06-27 04:04nozaps: restore zap button with zap info, just make it not clickableWilliam Casarin2+13-21
2023-06-27 03:59Revert "nozaps: don't pull thread zaps in nozaps mode"William Casarin1+2-7
2023-06-27 03:59Revert "nozaps: hide zap total"William Casarin1+1-1
2023-06-27 03:58Revert "nozaps: hide zap details on notes for now"William Casarin1+5-7
2023-06-27 03:58Revert "nozaps: don't show note zaps in notifications"William Casarin1+13-21
2023-06-27 03:35v1.5 (7)William Casarin1+2-2
2023-06-27 03:31profile: make profile loading more lightweight for nowWilliam Casarin1+1-1
2023-06-27 03:31nozaps: remove zap button on postsWilliam Casarin1+1-1
2023-06-26 10:03readme: patchstr bountiesWilliam Casarin1+2-1
2023-06-26 03:35Deduplicate users in group notificationsTerry Yiu8+84-36
2023-06-25 11:31Fix notification content rendering of repost and reaction eventsTerry Yiu1+4-2
2023-06-25 16:22Fix crash related to VideoPlayer and CMTimeBryan Montz1+5-3
2023-06-25 10:10nozaps: don't pull thread zaps in nozaps modeWilliam Casarin1+7-2
2023-06-26 08:59Translate Localizable.strings in nltransifex-integration[bot]1+0-0
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+2-2
2023-06-26 08:58Translate Localizable.stringsdict in nltransifex-integration[bot]1+16-0
2023-06-26 08:52Translate Localizable.strings in el_GRtransifex-integration[bot]1+0-0
2023-06-26 08:43Translate Localizable.stringsdict in el_GRtransifex-integration[bot]1+18-2
2023-06-26 06:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+16-0
2023-06-26 06:27Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-26 03:46Export strings for translationTerry Yiu3+62-11
2023-06-22 08:28Translate Localizable.stringsdict in sv_SEtransifex-integration[bot]1+2-2
2023-06-22 08:28Translate Localizable.strings in sv_SEtransifex-integration[bot]1+0-0
2023-06-20 04:54Add indication of followers you know in a profileTerry Yiu8+158-5
2023-06-25 04:24mediaurl: fix is_img returning true for videosWilliam Casarin1+1-1
2023-06-25 07:38v1.5-6William Casarin1+2-2
2023-06-24 15:39Fix timeline from moving when you're scrollingWilliam Casarin1+0-2
2023-06-24 06:39v1.5-5 changelogWilliam Casarin1+18-0
2023-06-24 06:38v1.5-5William Casarin1+2-2
2023-06-24 06:27fix weird quirk with universe toolbar filter buttonWilliam Casarin1+2-1
2023-06-23 18:30nozaps: fix some testsWilliam Casarin1+9-8
2023-06-23 18:00nozaps: disable donation star unless you're on freedom editionWilliam Casarin1+2-2
2023-06-23 17:46nozaps: hide SupportDamus on appstore buildsWilliam Casarin1+5-3
2023-06-23 17:43nozaps: disable zap delay on appstore since we don't have 1-tap anymoreWilliam Casarin1+4-1
2023-06-23 10:42nozaps: disable donation zaps on appstoreWilliam Casarin1+4-3
2023-06-23 09:50nozaps: switch to global sheet when zappingWilliam Casarin11+80-87
2023-06-23 09:49nozaps: update zap sheet style to make it clear its a user zapWilliam Casarin1+19-15
2023-06-23 09:48nozaps: don't include zaps in thread repliesWilliam Casarin1+2-1
2023-06-23 09:45nozaps: hide zap totalWilliam Casarin1+1-1
2023-06-23 08:12nozaps: never show orange buttonWilliam Casarin1+8-7
2023-06-22 09:17nozaps: show the user you are zapping in CustomizeZapViewWilliam Casarin1+1-1
2023-06-23 08:18nozaps: hide zap details on notes for nowWilliam Casarin1+7-5
2023-06-22 07:50nozaps: don't show note zaps in notificationsWilliam Casarin1+19-12
2023-06-22 08:20nozaps: don't show top zaps or zap repliesWilliam Casarin1+26-37
2023-06-23 09:48nozaps: add nozaps settingWilliam Casarin1+4-0
2023-06-23 18:30tests: disable invalid testsWilliam Casarin1+2-0
2023-06-23 18:46Revert "ui: remove nip05 badge on events"William Casarin2+2-7
2023-06-23 10:04Revert "Initial actionbar model refactor"William Casarin7+38-41
2023-06-22 12:10Initial actionbar model refactorWilliam Casarin7+41-38
2023-06-23 08:01reduce ContentView redrawsWilliam Casarin5+38-22
2023-06-22 09:15refactor: switch CustomizeZapView to use a modelWilliam Casarin3+83-52
2023-06-22 08:28view/refactor: remove extra spacerWilliam Casarin1+0-2
2023-06-22 12:13fix some warningsWilliam Casarin1+4-8
2023-06-23 07:53eventholder: don't push view updates on queued eventsWilliam Casarin1+1-1
2023-06-23 07:53Revert "ping: switch to async style"William Casarin2+7-18
2023-06-23 09:40settings: turn off wallet selector by defaultWilliam Casarin1+1-1
2023-06-23 09:45actionbar: rename accessibility label boosts to repostsWilliam Casarin1+1-1
2023-06-23 09:45debug: InnerTimeline render countsWilliam Casarin1+4-0
2023-06-22 08:25Merge remote-tracking branch 'github/translations'William Casarin20+98-84
2023-06-22 08:19wording: send a "message" with the zap, not "reply"William Casarin2+2-2
2023-06-22 08:15view: Add ZapUserViewWilliam Casarin2+32-0
2023-06-22 07:46eventgroup: add is_note_zapWilliam Casarin1+13-0
2023-06-22 07:43refactor: use zap.is_anon instead of recomputingWilliam Casarin1+1-2
2023-06-22 07:42UserView: Make spacer optionalWilliam Casarin1+10-1
2023-06-22 08:18view/refactor: remove redundant view structsWilliam Casarin1+36-45
2023-06-22 08:17view/refactor: move sheet handler in CustomizeZapViewWilliam Casarin1+10-10
2023-06-21 08:19Merge remote-tracking branch 'github/translations'William Casarin1+0-0
2023-06-20 13:56video: switch videoplayer to use detached tasksWilliam Casarin3+12-13
2023-06-20 14:07perf: don't use string concat when calculing SeenEven hashWilliam Casarin1+7-2
2023-06-20 14:45ui: remove nip05 badge on eventsWilliam Casarin2+7-2
2023-06-20 14:28perf: move blurhash processing to a background taskWilliam Casarin1+2-4
2023-06-20 13:55logs: don't print filtersWilliam Casarin1+1-1
2023-06-20 14:05ui: use AboutView in existing viewsWilliam Casarin3+6-44
2023-06-20 13:30view: Add AboutViewWilliam Casarin2+57-0
2023-06-20 13:29debug slow scrollWilliam Casarin1+3-3
2023-06-20 09:27Merge remote-tracking branch 'github/translations'William Casarin12+17-12
2023-06-20 09:21Fix reconnect loop issues on iOS17William Casarin1+5-0
2023-06-20 09:21ping: switch to async styleWilliam Casarin2+18-7
2023-06-17 12:20rename RelayStatus to RelayStatusViewBryan Montz6+40-40
2023-06-17 12:19simplify and fix issues with RelayStatusBryan Montz4+34-50
2023-06-17 12:19make RelayConnection's state observableBryan Montz1+3-3
2023-06-20 08:18Fix build for iOS17William Casarin2+2-2
2023-06-08 23:44video: stop video in post when it disappears from viewgladiusKatana1+25-16
2023-06-14 07:30Revert "threads: attempt to fix state jankiness"William Casarin1+8-10
2023-06-14 07:20threads: attempt to fix state jankinessWilliam Casarin1+10-8
2023-06-12 09:25Revert "Add Inter font"William Casarin10+0-205
2023-06-10 13:09home: add comment explaining send_home_filtersWilliam Casarin1+1-0
2023-06-10 13:08refactor: make send_initial_filter more readibleWilliam Casarin1+2-1
2023-06-08 11:44Add text description to WebSocket for state loggingBryan Montz1+13-0
2023-06-05 23:05Add Inter fontBen Weeks10+205-0
2023-06-08 07:35Update Translationstransifex-integration[bot]13+67-67
2023-06-09 04:06Fix spelling of Nostr to use Titlecase instead of lowercaseTerry Yiu6+35-35
2023-06-07 17:09Add missing localized string commentTerry Yiu3+2-2
2023-06-07 17:06Rename all usages of the term Post as a noun to Note to conform to the Nostr specTerry Yiu16+196-180
2023-06-08 17:54LoginView: prevent explainer-text cutoff on login with npubgladiusKatana1+1-0
2023-06-10 09:33Fix video player hangsWilliam Casarin1+9-4
2023-06-10 09:33Make profile picture placeholder gray instead of purpleWilliam Casarin1+1-0
2023-06-10 09:33Fix warningsWilliam Casarin2+1-4
2023-06-09 08:10Show zap comments in threads and show top zapWilliam Casarin19+252-134
2023-06-07 05:56qrscan: use explicit types when scanningWilliam Casarin1+77-63
2023-06-07 05:55find_event: refactor with more explicit typesWilliam Casarin3+72-36
2023-06-07 04:50refactor: use guard in qr profile lookupWilliam Casarin1+4-2
2023-06-07 04:48refactor: use guard in handleProfileScanWilliam Casarin1+13-11
2023-06-01 19:49Add qr code scannerSuhail Saqan1+230-68
2023-05-31 03:41Replace indexed mentions with NIP-27Terry Yiu6+24-29
2023-06-07 04:16TranslationsWilliam Casarin18+188-103
2023-06-04 21:49Add max length truncation to displayed profile attributes to mitigate spamTerry Yiu15+71-23
2023-06-02 00:51Add profile zapsTerry Yiu9+130-36
2023-06-02 22:37Add NWC paste buttonSuhail Saqan1+49-10
2023-05-31 00:20Fix CI testsTerry Yiu1+0-3
2023-05-31 02:40v1.5 (3)William Casarin1+2-2
2023-05-31 02:31Revert "Updated UI to use custom font"William Casarin10+4-212
2023-05-31 02:29Revert "Add .frame & .position modifiers to TextEntry using ScrollView geometry"William Casarin1+24-30
2023-05-31 01:44video-player: don't stop audio, mix with external mediaWilliam Casarin1+2-0
2023-05-31 01:38video-player: don't randomly stop videoWilliam Casarin1+1-4
2023-05-31 01:08v1.5-2 changelogWilliam Casarin1+32-0
2023-05-31 01:04v1.5-2William Casarin1+2-2
2023-05-31 01:02Add Full-Bleed Video PlayerWilliam Casarin10+725-94
2023-05-29 23:09carousel: fix scroll-up bugWilliam Casarin1+4-5
2023-05-29 12:02Add ability to show multiple posts per user in UniverseBen Weeks5+45-1
2023-05-29 22:31Initial redesignWilliam Casarin77+2382-794
2023-05-29 21:31carousel: only show blurhash when there is one imagesWilliam Casarin1+6-3
2023-05-29 21:31fixup! Add new image carouselWilliam Casarin1+2-2
2023-05-29 21:20preloader: only preload non-animated images to test animation bug fixWilliam Casarin1+15-3
2023-04-24 00:51Add new image carouselBen Weeks2+62-8
2023-05-27 15:41Fix event menu capitalizationBen Weeks1+7-7
2023-02-09 05:29Fix side menu offsetOlegAba1+4-3
2023-05-28 12:35Removed hex key to RGB functionality.Ben Weeks1+2-50
2023-05-28 12:28Minor changes to profile ready for rebrand Key removal from nPub in profileBen Weeks1+6-18
2023-05-29 12:32Use "Follow me on nostr" text when looking at someone else's QR codeBen Weeks1+11-4
2023-05-29 14:45Add .frame & .position modifiers to TextEntry using ScrollView geometrygladiusKatana1+30-24
2023-03-05 06:28simplified call site usage of NostrFilterBryan Montz17+62-84
2023-05-29 17:17Attempt fix for randomly broken animated GIFsWilliam Casarin1+3-0
2023-05-26 19:11Profile CachingWilliam Casarin11+454-39
2023-03-06 08:31Fix cursor jumping when pressing returngladius3+18-0
2023-05-26 03:45Fix side menu label size so that translations in longer languages fit without wrappingTerry Yiu1+4-0
2023-05-25 16:03Add mention parsing and fine-grained text selection on description in ProfileViewTerry Yiu5+22-5
2023-05-09 23:14dynamically set .isScrollEnabled in TextViewWrapper (true if UserSearch is present)gladiusKatana3+16-4
2023-05-09 22:31override .isScrollEnabled in TextViewWrapper (ie, set to false at UITextView creation)gladiusKatana1+1-0
2023-05-25 01:26script: fetch popular usersWilliam Casarin1+8-0
2023-05-16 14:54Fix reaction notification title to be consistent with ReactionViewTerry Yiu4+48-7
2023-05-20 17:38Add Damus splash screenBryan Montz4+73-0
2023-05-14 13:46Apply translationstransifex-integration[bot]24+128-51
2023-05-24 21:56nwc debuggingWilliam Casarin4+17-9
2023-05-15 19:54nwc: make sure to support nostr+walletconnect schemeWilliam Casarin1+2-1
2023-05-15 19:54postbox: change initial retry_after from 2 to 10 secondsWilliam Casarin1+1-1
2023-05-15 19:53Fix a few bugs with donationsWilliam Casarin1+12-8
2023-05-15 18:57Supporter BadgesWilliam Casarin14+194-12
2023-05-15 16:59Include donation_amount on profileWilliam Casarin5+31-5
2023-05-15 16:59v1.5-1William Casarin1+2-2
2023-05-15 16:59c: move parse_digit to remove warningWilliam Casarin2+16-15
2023-05-15 16:40Implement damus zap split donations using NWCWilliam Casarin10+71-23
2023-05-15 03:50ui: add support damus ui in WalletViewWilliam Casarin7+137-12
2023-05-15 03:49settings: add donation_percent to settingsWilliam Casarin1+3-0
2023-05-12 03:25Migrate away from sticky deprecated non-pubkey-scoped settingsTerry Yiu1+8-2
2023-05-11 16:24Apply translationstransifex-integration[bot]11+53-5
2023-05-11 14:09Export strings for translationTerry Yiu3+12-13
2023-05-15 03:47ui: expose raw LinearGradient in DamusGradientWilliam Casarin1+5-1
2023-05-14 21:06Rename 'Connect to Alby' to 'Attach Alby Wallet'William Casarin1+1-1
2023-05-14 18:12Fix nostr URL scheme to open properly even if there's already a different view openTerry Yiu1+3-0
2023-05-14 18:20Fix testsWilliam Casarin1+4-3
2023-05-14 18:11nwc: make delay 5 seconds instead of 3William Casarin1+1-1
2023-05-14 18:04Make it easier to tap zap buttonWilliam Casarin1+7-7
2023-05-14 17:48nwc: fix bug where private nwc zaps weren't getting tracked properlyWilliam Casarin6+80-21
2023-05-14 17:47nwc: don't use yellow on the Zap Button for pending zapsWilliam Casarin1+5-1
2023-05-14 07:31nwc: fix broken testWilliam Casarin1+1-1
2023-05-14 07:27nwc: remove requests from postboxWilliam Casarin2+17-5
2023-05-14 07:15Add release Damus build schemeWilliam Casarin1+98-0
2023-05-14 07:14Add rigid haptic feedback when you zap cancel failsWilliam Casarin1+2-0
2023-05-14 07:12postbox: try flushing events every secondWilliam Casarin2+6-2
2023-05-14 07:02misc logsWilliam Casarin2+2-1
2023-05-14 06:54nwc: make delay 3 seconds instead of 5William Casarin1+1-1
2023-05-14 06:54nwc: fix response parsingWilliam Casarin2+14-4
2023-05-14 06:54nwc: always allow long press zapWilliam Casarin1+0-4
2023-05-14 06:28nwc: turn pending zap orange when we have a NWC successWilliam Casarin6+68-19
2023-05-14 04:33Pending ZapsWilliam Casarin24+734-175
2023-05-14 02:51zaps: ensure returned bolt11 is the correct amountWilliam Casarin1+7-0
2023-05-10 23:23test: add nwc and ephemeral relay testWilliam Casarin2+88-0
2023-05-10 20:23nwc: clear the zapper cache for our pubkey when we attach a new walletWilliam Casarin2+12-0
2023-05-10 18:57ui: show lud16 in attach wallet uiWilliam Casarin2+10-0
2023-05-10 18:41nwc: attach lud16 to profile when attaching walletWilliam Casarin3+21-0
2023-05-10 18:10nwc: add lud16 parameterWilliam Casarin1+18-4
2023-05-10 01:50ui: add Nostr Wallet Connect viewsWilliam Casarin7+310-27
2023-05-10 01:49nwc: pay with nwc if we have it configuredWilliam Casarin2+17-2
2023-05-10 01:45settings: Add nostr_wallet_connect settingWilliam Casarin1+3-0
2023-05-10 01:26nwc: Add WalletModelWilliam Casarin2+63-0
2023-05-10 01:25nwc: add Nostr Wallet Connect logicWilliam Casarin2+80-1
2023-05-10 01:37info: add nostrwalletconnect uri handlersWilliam Casarin1+20-0
2023-05-10 01:34home: add some more helper functionsWilliam Casarin1+10-0
2023-05-10 18:41refactor: ensure make_metadata_event has full keypairWilliam Casarin4+12-19
2023-05-10 21:01colors: add adaptableBlackWilliam Casarin2+39-0
2023-05-10 20:55icons: convert to template imagesWilliam Casarin370+1110-0
2023-05-10 20:31------ ephemeral relays -------William Casarin1+9-0
2023-05-10 20:24relay: make RelayInfo encoding more flexibleWilliam Casarin2+7-7
2023-05-10 19:20relay: split descriptors to {our,all}_descriptorsWilliam Casarin10+17-13
2023-05-10 01:41relay: handle ephemeral relays in PostBoxWilliam Casarin1+7-6
2023-05-10 01:42pool: skip ephemeral relays by defaultWilliam Casarin1+14-1
2023-05-10 01:39relay: introduce ephemeral relaysWilliam Casarin1+9-1
2023-05-10 01:38nostr: add is_{read,write} helpers on requestsWilliam Casarin1+15-0
2023-05-10 18:01Fix DM sorting testWilliam Casarin1+2-2
2023-05-10 04:39fix crash related to preloading eventsBryan Montz1+16-3
2023-05-10 03:14Fix testsWilliam Casarin1+0-2
2023-05-10 01:35dms: generalize create_dm into create_encrypted_eventWilliam Casarin1+16-8
2023-05-10 01:21settings: mark UserSettings as changed in KeychainStorage propertiesWilliam Casarin1+2-0
2023-05-10 01:19ui: use darker border colors in BigButtonWilliam Casarin1+1-1
2023-05-10 01:15ui: add AlbyButtonWilliam Casarin3+79-0
2023-05-10 01:30ui: add alby logo for the AlbyButtonWilliam Casarin2+34-0
2023-05-10 01:13ui: move gradient components to their own groupWilliam Casarin4+57-11
2023-05-10 01:10ui: add QR CodeScanner helpersWilliam Casarin4+509-0
2023-05-10 01:44pool: ocd changeWilliam Casarin1+1-1
2023-05-08 19:38switch to v1.5William Casarin1+2-2
2023-05-08 18:55Fix changelogWilliam Casarin1+0-1
2023-05-08 18:53Merge remote-tracking branch 'github/master'William Casarin2+20-0
2023-05-08 18:52v1.4.3 changelogWilliam Casarin1+88-7
2023-05-08 18:47v1.4.3 - AppStore releaseWilliam Casarin1+2-2
2023-04-30 01:09Add unmute option in profile viewJoshua Jiang2+23-2
2023-05-08 18:13Fix previews in DMsWilliam Casarin1+1-0
2023-05-07 18:09Changed look of Repost and Quote buttonsericholguin2+31-26
2023-05-08 11:44fix user notifications from old events immediately shown on install and loginBryan Montz2+15-1
2023-05-07 19:13Remove unused codeBryan Montz105+52-1873
2023-05-08 17:56build 23William Casarin1+2-2
2023-05-07 19:00Reconnect on failed ping and remove reconnect timerWilliam Casarin2+6-7
2023-05-07 18:20build 22William Casarin1+2-2
2023-05-07 18:17Don't put reconnect logic in pingWilliam Casarin1+2-6
2023-05-07 17:39build 21 changelogWilliam Casarin1+17-0
2023-05-07 17:38v1.4.3-21William Casarin1+2-2
2023-05-07 17:28Ping relays on resume, if there's an error then try to reconnectWilliam Casarin4+49-4
2023-05-06 02:57Fix npub search fails on the first tryBryan Montz3+13-4
2023-05-07 16:30Dismiss bookmarks view when switching tabsWilliam Casarin1+4-0
2023-05-06 12:16Fix posts with no uploadedURLs always get two blank spaces at the endBryan Montz1+4-2
2023-05-07 03:12Fix bug where you could only mention users at the end of a postSwift3+70-25
2023-05-06 04:37Apply translationstransifex-integration[bot]11+20-0
2023-05-06 04:37Export strings for translationTerry Yiu2+0-12
2023-05-05 23:12Properly scroll DM view when keyboard is openWilliam Casarin3+82-37
2023-05-05 21:23HomeView: refactorWilliam Casarin1+86-80
2023-05-05 21:22dms: use lazyvstackWilliam Casarin1+1-1
2023-04-26 03:03Fix zap type selection on smaller phonesericholguin1+1-1
2023-04-15 09:40Fix parse mention without space in contentJoshua Jiang3+77-1
2023-04-30 09:23Apply translationstransifex-integration[bot]30+265-1
2023-05-05 04:05Update reaction notification title and miscellaneous localization fixesTerry Yiu7+21-26
2023-05-02 18:32Export strings for translationTerry Yiu4+9-9
2023-04-29 23:43Fix quotations in Localizable.stringsdictTerry Yiu2+4-4
2023-04-29 19:13Export strings for translationTerry Yiu3+46-13
2023-04-29 19:04Rename 'Liked by' to 'Reacted by'Terry Yiu1+1-1
2023-04-29 18:56Fix plurality on satsTerry Yiu5+73-3
2023-05-05 15:45Revert "Added new icons for hashtags and updated the current ones to use a proper ratio."William Casarin33+271-330
2023-05-05 15:37Don't preload pfps, it's not thread safe?William Casarin1+2-0
2023-05-05 15:31Ensure we have proper sizes on iconographyWilliam Casarin370+4810-4070
2023-05-05 05:42Changelog-Added: new iconographyRoberto Agreda741+9014-0
2023-05-05 03:03Added new icons for hashtags and updated the current ones to use a proper ratio.Roberto Agreda33+330-271
2023-05-04 11:40Replace Vault dependency with @KeychainStorage property wrapperBryan Montz7+162-203
2023-05-04 16:08v1.4.3-20 changelogWilliam Casarin1+41-0
2023-05-04 16:05v1.4.3-20William Casarin1+2-2
2023-05-04 00:27Add webp image supportWilliam Casarin1+1-1
2023-05-04 00:26Don't process blurhash if we already have image cachedWilliam Casarin2+14-27
2023-05-03 23:11Home now dismisses reactions viewWilliam Casarin1+5-0
2023-05-03 19:19refactor sidemenu itemsWilliam Casarin1+70-63
2023-05-02 18:25Fix auto-translations bug where languages in preferred language still gets translatedTerry Yiu1+5-2
2023-05-03 16:18Optimize json processing and preloadingWilliam Casarin10+191-90
2023-05-03 13:36Fix small bug in like countersWilliam Casarin1+2-2
2023-05-03 13:36Don't spam reconnects on errorWilliam Casarin1+10-1
2023-05-02 15:23build 19William Casarin1+2-2
2023-05-02 15:22Search hashtags automaticallyWilliam Casarin2+122-57
2023-05-02 14:50Load profiles in hashtag searchesWilliam Casarin4+19-17
2023-05-02 14:50Use cached note language in search modelWilliam Casarin1+5-4
2023-05-02 14:52Fix warningWilliam Casarin1+1-1
2023-05-02 14:51build 18William Casarin1+2-2
2023-05-02 14:33Preload profile pictures while scrollingWilliam Casarin2+25-4
2023-05-02 13:45Fix weird #\[0] artifacts appearing in posts and translated from english bugsWilliam Casarin2+32-64
2023-05-02 13:44Fix crash when loading DMs in the backgroundWilliam Casarin1+1-1
2023-05-02 13:44Fix blurhash appearing behind loaded images when swiping on carouselWilliam Casarin2+5-0
2023-05-02 13:43refactor: remove redundant rectangle in ImageCarouselWilliam Casarin1+22-26
2023-04-28 19:24Save keys when logging in and when creating new keypairBryan Montz4+134-77
2023-04-18 14:37Fix camera not dismissingSwift2+37-8
2023-02-17 12:30Top-level tab state restorationBryan Montz4+21-38
2023-04-29 19:20Fix bug with reaction notifications referencing the wrong eventTerry Yiu1+1-1
2023-04-29 22:06Fix Copy Link action does not dismiss ShareAction viewBryan Montz1+1-0
2023-05-01 17:30Save Jack's soulBen Weeks1+1-1
2023-05-01 05:30build 17William Casarin1+2-2
2023-05-01 05:04fix some translation bugsWilliam Casarin2+19-15
2023-05-01 04:40cache note languageWilliam Casarin3+39-31
2023-05-01 02:31Event PreloadingWilliam Casarin11+532-192
2023-04-29 15:46v1.4.3-15 changelogWilliam Casarin2+26-2
2023-04-29 14:49Fix nip10 thread incompatibility for clients that add more than one reply tagWilliam Casarin1+1-1
2023-04-28 03:16Fix sats pluralitySwift1+1-1
2023-04-29 13:00Translations (#1020)Terry Yiu12+18-3
2023-04-29 00:42Add q tag to quote renotesWilliam Casarin1+1-1
2023-04-29 00:42Add referencedid helpersWilliam Casarin1+13-1
2023-04-29 00:22Load zaps instantly on eventsWilliam Casarin6+67-29
2023-04-28 20:03always process eventsWilliam Casarin1+2-0
2023-04-28 20:00build 13William Casarin1+2-2
2023-04-27 20:04Preserve order of bookmarks when savingWilliam Casarin1+1-1
2023-04-26 02:20Add confirmation alert when clearing all bookmarksSwift1+9-1
2023-04-27 17:30Remove blurhash opacityWilliam Casarin1+0-1
2023-04-26 22:41Tweak fade speed and opacity on blurhash placeholdersWilliam Casarin1+2-1
2023-04-26 22:20Show blurhash placeholders from image metadataWilliam Casarin8+196-45
2023-04-26 17:41Add image metadata to image uploadsWilliam Casarin9+545-9
2023-04-26 17:37Add BinaryParserWilliam Casarin2+59-0
2023-04-25 22:21build 12William Casarin1+2-2
2023-04-25 22:06Fix crash when you have invalid relays in your relay listWilliam Casarin13+51-45
2023-04-25 21:31build 11William Casarin1+2-2
2023-04-25 19:41Fix permanent OnlyZaps (likes broken lol)William Casarin1+8-1
2023-04-25 16:43v1.4.3-10 changelogWilliam Casarin1+30-1
2023-04-25 15:52build 10William Casarin1+2-2
2023-04-25 15:53Revert "Remove unneeded periodic reconnect timer"William Casarin1+6-0
2023-03-06 17:46Readme.MD: add privacy section, and link to issuesalltheseas1+6-1
2023-04-25 15:57Merge remote-tracking branch 'github/translations'William Casarin6+0-0
2023-04-15 03:45Add paste button to loginSuhail Saqan1+24-11
2023-04-25 01:21Remove unneeded periodic reconnect timerWilliam Casarin1+0-6
2023-04-13 14:12Replace Starscream with URLSessionWebSocketTaskBryan Montz11+175-126
2023-04-17 02:29Add nokyctranslate translation optionsymbsrcool4+76-1
2023-04-24 15:55Fix issue where uploaded images were from someone elseSwift1+12-18
2023-04-24 23:20Merge remote-tracking branch 'github/translations'William Casarin11+78-77
2023-04-19 18:08Fix reposts on macosWilliam Casarin9+232-137
2023-04-24 17:51Fix custom zap button hitboxesWilliam Casarin1+8-8
2023-04-23 17:31You can now change the default zap typeWilliam Casarin4+44-8
2023-04-23 16:54refactor: extract ZapTypePicker into its own fileWilliam Casarin3+125-88
2023-04-23 15:54Change 500 custom zap amount to 420🌿William Casarin1+1-1
2023-04-23 15:39Make custom zap amounts into a gridWilliam Casarin1+31-12
2023-04-19 02:12Updated custom zap viewericholguin1+205-88
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSwift1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-05-05 15:31Ensure we have proper sizes on iconographyWilliam Casarin370+4810-4070
2023-05-05 05:42Changelog-Added: new iconographyRoberto Agreda741+9014-0
2023-05-05 03:03Added new icons for hashtags and updated the current ones to use a proper ratio.Roberto Agreda33+330-271
2023-05-04 11:40Replace Vault dependency with @KeychainStorage property wrapperBryan Montz7+162-203
2023-05-04 16:08v1.4.3-20 changelogWilliam Casarin1+41-0
2023-05-04 16:05v1.4.3-20William Casarin1+2-2
2023-05-04 00:27Add webp image supportWilliam Casarin1+1-1
2023-05-04 00:26Don't process blurhash if we already have image cachedWilliam Casarin2+14-27
2023-05-03 23:11Home now dismisses reactions viewWilliam Casarin1+5-0
2023-05-03 19:19refactor sidemenu itemsWilliam Casarin1+70-63
2023-05-02 18:25Fix auto-translations bug where languages in preferred language still gets translatedTerry Yiu1+5-2
2023-05-03 16:18Optimize json processing and preloadingWilliam Casarin10+191-90
2023-05-03 13:36Fix small bug in like countersWilliam Casarin1+2-2
2023-05-03 13:36Don't spam reconnects on errorWilliam Casarin1+10-1
2023-05-02 15:23build 19William Casarin1+2-2
2023-05-02 15:22Search hashtags automaticallyWilliam Casarin2+122-57
2023-05-02 14:50Load profiles in hashtag searchesWilliam Casarin4+19-17
2023-05-02 14:50Use cached note language in search modelWilliam Casarin1+5-4
2023-05-02 14:52Fix warningWilliam Casarin1+1-1
2023-05-02 14:51build 18William Casarin1+2-2
2023-05-02 14:33Preload profile pictures while scrollingWilliam Casarin2+25-4
2023-05-02 13:45Fix weird #\[0] artifacts appearing in posts and translated from english bugsWilliam Casarin2+32-64
2023-05-02 13:44Fix crash when loading DMs in the backgroundWilliam Casarin1+1-1
2023-05-02 13:44Fix blurhash appearing behind loaded images when swiping on carouselWilliam Casarin2+5-0
2023-05-02 13:43refactor: remove redundant rectangle in ImageCarouselWilliam Casarin1+22-26
2023-04-28 19:24Save keys when logging in and when creating new keypairBryan Montz4+134-77
2023-04-18 14:37Fix camera not dismissingSwift2+37-8
2023-02-17 12:30Top-level tab state restorationBryan Montz4+21-38
2023-04-29 19:20Fix bug with reaction notifications referencing the wrong eventTerry Yiu1+1-1
2023-04-29 22:06Fix Copy Link action does not dismiss ShareAction viewBryan Montz1+1-0
2023-05-01 17:30Save Jack's soulBen Weeks1+1-1
2023-05-01 05:30build 17William Casarin1+2-2
2023-05-01 05:04fix some translation bugsWilliam Casarin2+19-15
2023-05-01 04:40cache note languageWilliam Casarin3+39-31
2023-05-01 02:31Event PreloadingWilliam Casarin11+532-192
2023-04-29 15:46v1.4.3-15 changelogWilliam Casarin2+26-2
2023-04-29 14:49Fix nip10 thread incompatibility for clients that add more than one reply tagWilliam Casarin1+1-1
2023-04-28 03:16Fix sats pluralitySwift1+1-1
2023-04-29 13:00Translations (#1020)Terry Yiu12+18-3
2023-04-29 00:42Add q tag to quote renotesWilliam Casarin1+1-1
2023-04-29 00:42Add referencedid helpersWilliam Casarin1+13-1
2023-04-29 00:22Load zaps instantly on eventsWilliam Casarin6+67-29
2023-04-28 20:03always process eventsWilliam Casarin1+2-0
2023-04-28 20:00build 13William Casarin1+2-2
2023-04-27 20:04Preserve order of bookmarks when savingWilliam Casarin1+1-1
2023-04-26 02:20Add confirmation alert when clearing all bookmarksSwift1+9-1
2023-04-27 17:30Remove blurhash opacityWilliam Casarin1+0-1
2023-04-26 22:41Tweak fade speed and opacity on blurhash placeholdersWilliam Casarin1+2-1
2023-04-26 22:20Show blurhash placeholders from image metadataWilliam Casarin8+196-45
2023-04-26 17:41Add image metadata to image uploadsWilliam Casarin9+545-9
2023-04-26 17:37Add BinaryParserWilliam Casarin2+59-0
2023-04-25 22:21build 12William Casarin1+2-2
2023-04-25 22:06Fix crash when you have invalid relays in your relay listWilliam Casarin13+51-45
2023-04-25 21:31build 11William Casarin1+2-2
2023-04-25 19:41Fix permanent OnlyZaps (likes broken lol)William Casarin1+8-1
2023-04-25 16:43v1.4.3-10 changelogWilliam Casarin1+30-1
2023-04-25 15:52build 10William Casarin1+2-2
2023-04-25 15:53Revert "Remove unneeded periodic reconnect timer"William Casarin1+6-0
2023-03-06 17:46Readme.MD: add privacy section, and link to issuesalltheseas1+6-1
2023-04-25 15:57Merge remote-tracking branch 'github/translations'William Casarin6+0-0
2023-04-15 03:45Add paste button to loginSuhail Saqan1+24-11
2023-04-25 01:21Remove unneeded periodic reconnect timerWilliam Casarin1+0-6
2023-04-13 14:12Replace Starscream with URLSessionWebSocketTaskBryan Montz11+175-126
2023-04-17 02:29Add nokyctranslate translation optionsymbsrcool4+76-1
2023-04-24 15:55Fix issue where uploaded images were from someone elseSwift1+12-18
2023-04-24 23:20Merge remote-tracking branch 'github/translations'William Casarin11+78-77
2023-04-19 18:08Fix reposts on macosWilliam Casarin9+232-137
2023-04-24 17:51Fix custom zap button hitboxesWilliam Casarin1+8-8
2023-04-23 17:31You can now change the default zap typeWilliam Casarin4+44-8
2023-04-23 16:54refactor: extract ZapTypePicker into its own fileWilliam Casarin3+125-88
2023-04-23 15:54Change 500 custom zap amount to 420🌿William Casarin1+1-1
2023-04-23 15:39Make custom zap amounts into a gridWilliam Casarin1+31-12
2023-04-19 02:12Updated custom zap viewericholguin1+205-88
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSwift1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-04-23 11:27Merge remote-tracking branch 'github/translations'William Casarin19+34-14
2023-04-23 11:27Fix testsWilliam Casarin2+2-10
2023-04-20 02:02Adjust attachment images placement when postingSujeet Poudel1+7-4
2023-04-22 09:39Fix crash with LibreTranslate server setting selection and remove delisted vern serverTerry Yiu2+13-5
2023-04-22 19:10Add partial support for different repost variantsWilliam Casarin7+33-25
2023-04-22 19:11Fix potentially buggy media uploader settingWilliam Casarin4+13-10
2023-04-22 19:10Fix buggy zap amounts and wallet selector settingsWilliam Casarin9+36-99
2023-04-22 19:08Refactor disable_animation settingWilliam Casarin21+74-44
2023-04-22 18:15Only show friends, not friend-of-friend in friend filterWilliam Casarin1+1-1
2023-04-22 00:48build 8William Casarin1+2-2
2023-04-22 00:45Add some default height to imagesWilliam Casarin1+2-5
2023-04-22 00:15Remove some cruftWilliam Casarin1+3-10
2023-04-21 23:55Add Friends filter to DMsWilliam Casarin4+39-22
2023-04-21 23:39Refactor notification state filter saving and loadingWilliam Casarin2+36-41
2023-04-21 23:25rename FineNotificationFilter to FriendFilterWilliam Casarin1+6-6
2023-04-21 23:21Refactor and Scope user settings to pubkeyWilliam Casarin10+269-286
2023-04-21 21:17Friends filter for notificationsWilliam Casarin7+264-27
2023-04-21 18:27Merge remote-tracking branch 'github/translations'William Casarin17+37-37
2023-04-21 18:26build 7William Casarin1+2-2
2023-04-21 17:01Fix having to set onlyzaps mode every time on restartWilliam Casarin1+1-1
2023-04-21 16:54Update OnlyZaps wording: others can still pointlessly send you likesWilliam Casarin1+1-1
2023-04-21 16:43Enable like button on OnlyZaps profiles for people who don't have OnlyZaps mode onWilliam Casarin1+1-5
2023-04-20 21:40Add onlyzap badges to usernamesWilliam Casarin2+26-1
2023-04-20 21:40Add #zaps and #onlyzaps to custom hashtagsWilliam Casarin1+2-0
2023-04-20 21:30Colorize friend iconsWilliam Casarin5+63-22
2023-04-20 20:40Add OnlyZaps ModeWilliam Casarin17+335-303
2023-04-20 15:24onlyzaps: Clean up reaction filter logic a bitWilliam Casarin1+5-3
2023-04-20 15:23Don't fetch delete eventsWilliam Casarin1+1-1
2023-04-17 01:04Add setting to hide reactionsTerry Yiu14+84-42
2023-04-20 15:16Translations (#976)Terry Yiu15+14-11
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-04-18 19:43Don't nest embedded notesWilliam Casarin2+14-5
2023-04-18 19:38Don't create spiral hellthreadsWilliam Casarin1+0-1
2023-04-18 19:16Implement quote repostingWilliam Casarin5+204-89
2023-04-18 17:42Remove EmbeddedEventViewWilliam Casarin7+18-71
2023-04-16 16:06Improve sats numeric entry for zapsTerry Yiu6+26-16
2023-04-17 22:18no banner uploads yet :(William Casarin1+0-1
2023-04-17 21:58v1.4.3-2 changelogWilliam Casarin1+10-3
2023-04-17 21:29v1.4.3-2William Casarin1+2-2
2023-04-17 21:28reply_p_tags: Use uniq instead of Set to preserve orderWilliam Casarin1+16-1
2023-04-16 04:48Fixed repost turning green too early and not reposting sometimesSwift2+10-4
2023-04-16 06:05Fix shuffling when choosing users to reply toJoshua Jiang1+1-1
2023-04-16 23:36Do not translate own notes if logged in with private keyTerry Yiu1+8-2
2023-04-17 14:57Fix reply image previews appearing on new postsSwift1+3-1
2023-04-17 01:18Fix typo on ParticipantsView.swift file nameTerry Yiu3+96-96
2023-04-17 17:26Merge remote-tracking branch 'github/translations'William Casarin19+42-24
2023-04-17 17:17Only check inner_events on boostsWilliam Casarin1+1-1
2023-04-17 04:40Load missing profiles from boosts on home viewGísli Kristjánsson1+2-0
2023-04-17 04:39Load profiles for profile modelGísli Kristjánsson1+3-0
2023-04-17 04:38fix: find inner_event profiles from eventsGísli Kristjánsson1+6-3
2023-04-15 22:14Add ability to copy url from post media previewsSwift2+12-3
2023-04-15 23:01Always check signatures on profile eventsWilliam Casarin10+100-85
2023-04-12 19:47cleanup nostr bech32 entity parsingBartholomew Joyce2+5-6
2023-04-15 20:42Fix broken notificationsWilliam Casarin2+24-19
2023-04-15 19:57v1.4.3-1 changelogWilliam Casarin1+25-0
2023-04-15 19:54Merge remote-tracking branch 'github/translations'William Casarin8+18-3
2023-04-15 19:43Revert "Changelog-Added: Banner Image Upload"William Casarin10+174-228
2023-04-05 22:24Add deep links for local notificationsSwift4+58-22
2023-04-15 19:41Refactor direct messages modelWilliam Casarin8+74-58
2023-04-15 19:40Introduce LocalNotificationWilliam Casarin2+51-0
2023-04-15 19:38ContentView: open thread helperWilliam Casarin1+6-8
2023-04-03 17:57Changelog-Added: Banner Image UploadJoel Klabo10+228-174
2023-04-15 17:26PostView: change wording on upload confirmationWilliam Casarin1+1-1
2023-04-15 17:21PostView: remove ! unwrap for mediaToUploadWilliam Casarin1+4-2
2023-04-06 22:30Ask permission before uploading mediaSwift3+29-11
2023-04-09 00:12Fix tap area when mentioning usersOlegAba4+27-8
2023-04-15 16:59Revert "Revert "Fix tap area when mentioning users""William Casarin3+26-14
2023-04-15 00:32Enable Mac CatalystRyan Calder2+16-0
2023-04-14 19:59Show DM message in local notificationWilliam Casarin1+24-21
2023-04-15 16:43remove verbose logsWilliam Casarin2+0-5
2023-04-14 18:46Fix invalid DM author notificationsWilliam Casarin1+20-20
2023-04-14 18:45Make reposts use postboxWilliam Casarin1+1-1
2023-04-14 18:45Fix relay signal indicator, properly show how many relays you are connected toWilliam Casarin5+50-15
2023-04-14 18:36Revert "Fix tap area when mentioning users"William Casarin3+14-26
2023-04-14 17:32regression: unbreak dmsWilliam Casarin7+17-17
2023-04-14 17:17refactor: dms view init logicWilliam Casarin2+5-7
2023-04-14 16:54small refactor to include_eventWilliam Casarin1+1-1
2023-04-08 18:44Add thread mutingTerry Yiu15+163-31
2023-04-08 20:48Preview media uploads when postingSwift3+113-21
2023-04-14 16:24Merge remote-tracking branch 'github/translations'William Casarin19+32-385
2023-04-14 16:22qrcode: don't default pubkey to ""William Casarin2+3-8
2023-04-14 02:54Add QR Code in profilesericholguin2+19-4
2023-04-14 16:19start v1.4.3-1 build trainWilliam Casarin1+4-4
2023-04-13 16:27v1.4.2 changelogWilliam Casarin1+21-0
2023-04-13 03:11v1.4.2-2William Casarin1+2-2
2023-04-13 03:02A few more performance tweaksWilliam Casarin2+18-6
2023-04-13 02:49Revert "Make tabs easier to click"William Casarin1+1-2
2023-04-13 02:26Avoid slow string byte counting functionsWilliam Casarin2+2-2
2023-04-13 01:22Fix a few more hitchesWilliam Casarin3+51-46
2023-04-12 20:34Load images asyncronously from diskWilliam Casarin1+1-0
2023-04-12 18:26Revert "Remove duplicate share sheet action"William Casarin1+7-0
2023-04-09 22:17Display follows in most recent to oldestLuis Cabrera1+1-1
2023-04-11 22:22Merge remote-tracking branch 'github/translations'William Casarin11+28-0
2023-04-11 22:16Include #btc in custom #bitcoin hashtagWilliam Casarin1+1-0
2023-04-11 21:52Fix tabs sometimes not switchingWilliam Casarin2+7-0
2023-04-11 21:54remove unneeded id thingiesWilliam Casarin1+0-3
2023-04-11 21:21cleanup some dubious codeWilliam Casarin2+7-8
2023-04-11 19:00Configurable notification dotsWilliam Casarin6+109-37
2023-04-11 20:57Make tabs easier to clickWilliam Casarin1+2-1
2023-04-11 20:00switch to v1.4.2 trainWilliam Casarin1+4-4
2023-04-11 19:44nip19: allow empty relays in nprofile and neventWilliam Casarin2+9-3
2023-04-11 17:27Fix note mention testWilliam Casarin1+2-2
2023-04-11 17:23Add another bech32 testWilliam Casarin1+10-0
2023-04-11 16:14Improved parsing of bech32 entitiesBartholomew Joyce2+23-1
2023-04-11 17:23build 9William Casarin2+3-3
2023-04-11 17:03Fix naddr crashWilliam Casarin1+4-0
2023-04-10 23:13v1.4.1-8 changelogWilliam Casarin1+12-1
2023-04-10 23:12v1.4.1-8William Casarin1+2-2
2023-04-10 23:09Fix testsWilliam Casarin1+2-2
2023-04-10 17:02Remove duplicate share sheet actionWilliam Casarin1+0-7
2023-04-10 16:31Don't leak mentions in DMsWilliam Casarin2+16-6
2023-04-10 05:45nip27: handle nrelay a bit betterWilliam Casarin3+20-2
2023-04-10 05:45remove broken testWilliam Casarin1+0-8
2023-04-10 05:02Refactor NIP19 implementation and add testsWilliam Casarin12+738-346
2023-03-30 00:26Add support for nostr: bech32 urls in posts and DMs (NIP19)Bartholomew Joyce4+260-19
2023-04-09 00:12Fix tap area when mentioning usersOlegAba3+26-14
2023-04-07 19:15v1.4.1-7 changelogWilliam Casarin1+22-1
2023-04-07 19:14v1.4.1-7William Casarin1+2-2
2023-04-07 19:05Add #zap and #zapathon custom hashtagsWilliam Casarin5+107-0
2023-04-05 20:56Fix post view paddingOlegAba2+18-16
2023-03-20 16:48Add validation to prevent whitespaces be inputted on NIP-05 input fieldTerry Yiu1+4-0
2023-04-02 12:10Show most recently bookmarked notes at the topBryan Montz1+1-1
2023-04-07 17:49Change reply color from blue to purple. Blue is banned from Damus.William Casarin1+2-2
2023-04-05 19:58Fix Edit Profile Background ColorsJoel Klabo1+1-0
2023-04-07 17:15Merge remote-tracking branch 'github/translations'William Casarin10+12-12
2023-04-07 17:10Add custom #plebchain iconWilliam Casarin5+97-0
2023-04-07 00:41v1.4.1-6 changelogWilliam Casarin1+18-0
2023-04-07 00:39v1.4.1-6William Casarin1+2-2
2023-04-07 00:33Don't show Translating... if we're not actually translatingWilliam Casarin1+8-1
2023-04-07 00:28Custom hashtag offsetsWilliam Casarin2+15-13
2023-04-07 00:09Add custom #nostr and #coffeechain hashtagsWilliam Casarin13+286-64
2023-04-06 23:04Add bitcoin icon to bitcoin hashtagsWilliam Casarin8+223-49
2023-04-06 19:10Make bitcoin hashtag orangeWilliam Casarin1+10-4
2023-04-06 19:10oops, we're on build 5William Casarin1+2-2
2023-04-06 19:10regression: remove action bar from DM viewWilliam Casarin1+2-2
2023-04-06 19:07Disable translations in DMs by defaultWilliam Casarin7+34-19
2023-04-06 17:48rename NostrBuild to nostr.buildWilliam Casarin1+1-1
2023-04-06 17:39Make sure we only update translation cache on main threadWilliam Casarin1+8-4
2023-04-06 17:31v1.4.1-4 changelogWilliam Casarin1+15-0
2023-04-06 17:31v1.4.1-4William Casarin1+2-2
2023-04-06 17:27perf: cache note artifactsWilliam Casarin1+7-1
2023-04-06 17:26perf: cache lnurl to avoid bech32 encoding on the main threadWilliam Casarin2+14-6
2023-04-06 17:15Cache translations, fix translation poppingWilliam Casarin3+141-75
2023-04-06 15:35Merge remote-tracking branch 'github/translations'William Casarin16+104-63
2023-04-06 15:27Fix auto-translationsWilliam Casarin1+1-1
2023-04-06 15:27pointless refactorsWilliam Casarin2+25-25
2023-04-05 20:30Also trim whitespace before single note refsWilliam Casarin1+8-2
2023-04-05 20:12Fix extraneous padding on some image postsWilliam Casarin1+11-1
2023-04-05 19:48Add prefix and suffix string trimming functionsWilliam Casarin2+18-0
2023-04-05 19:33Fix crash in relay list viewWilliam Casarin2+4-4
2023-04-05 18:26regression: fix show nsec buttonWilliam Casarin1+3-1
2023-04-05 18:16v1.4.1-3 changelogWilliam Casarin1+19-0
2023-04-05 18:15v1.4.1-3William Casarin1+2-2
2023-04-05 18:15Change reply color from red to blueWilliam Casarin1+2-2
2023-04-05 17:18Add Padding to Attachment IconsJoel Klabo1+2-0
2023-04-05 09:47Improve display logic for imagesmainvolume1+66-51
2023-04-05 17:32Implement additional text truncation settingsWilliam Casarin3+11-3
2023-04-05 17:23Refactor settings into subsectionsWilliam Casarin9+516-271
2023-04-05 15:53Rename block to muteWilliam Casarin6+33-33
2023-04-05 15:49refactor: move notification settings to its own fileWilliam Casarin3+54-27
2023-04-05 15:43Fix some notification settings not savingWilliam Casarin1+2-2
2023-04-03 23:09Fix Camera Uploads AgainJoel Klabo1+41-4
2023-04-05 03:16changelog: include improved square image display entryWilliam Casarin1+1-0
2023-04-05 03:11v1.4.1-2 changelogWilliam Casarin1+24-0
2023-04-05 03:05v1.4.1-2William Casarin1+2-2
2023-04-05 03:10Don't add https:// prefix to empty website urlsWilliam Casarin1+3-0
2023-04-04 21:20Fix broken website links that have missing https:// prefixesWilliam Casarin1+7-1
2023-04-04 19:03Add reply countsWilliam Casarin10+94-31
2023-04-04 19:03Fix crash in image carouselWilliam Casarin1+1-1
2023-04-04 17:58Show full bleed images on selected events in threadsWilliam Casarin3+18-8
2023-04-04 17:44Allow image size to adjust even if we have it cachedWilliam Casarin1+0-3
2023-04-01 15:54Don't show NIP-05 validation error message when field is emptyBryan Montz1+3-1
2023-04-04 17:24refactor: simplify calculate_image_fill argumentWilliam Casarin1+4-3
2023-04-04 13:57Improvement to square image displaying.mainvolume1+4-7
2023-04-04 17:23Merge remote-tracking branch 'github/translations'William Casarin9+135-112
2023-04-04 16:39Add option to only show notification from people you followSwift3+19-1
2023-04-04 17:12Get around CCP bootstrap relay banning by caching user's relays as their bootstrap relaysWilliam Casarin9+73-17
2023-04-04 00:44Only show translate button if autotranslate is offWilliam Casarin1+3-1
2023-04-04 00:21Simplify notification settingsWilliam Casarin1+5-5
2023-04-04 00:12Don't show translation statusWilliam Casarin2+73-84
2023-03-29 23:19Local notifications for other eventsSwift3+147-14
2023-04-03 23:28Merge remote-tracking branch 'github/translations'William Casarin7+32-0
2023-04-03 21:07Add an empty view when a tagged user isnt foundericholguin3+51-5
2023-04-03 22:43Add missing padding on notifications viewWilliam Casarin1+1-0
2023-04-03 22:07Cache fit/fill as well as heightWilliam Casarin2+16-18
2023-04-03 22:02Cache image heights to reduce poppingWilliam Casarin3+36-8
2023-04-03 21:57Show referenced notes in DMsWilliam Casarin1+21-2
2023-04-03 21:02v1.4.1 + changelogWilliam Casarin1+34-1
2023-04-03 20:57Replace Divider with ThiccDividerWilliam Casarin5+33-8
2023-04-03 18:30Only truncate timeline text if enabled in settingsWilliam Casarin4+20-3
2023-04-03 18:22Make mentions wide in notifications like in timelineWilliam Casarin2+1-2
2023-04-03 18:21Truncate long text in notification itemsWilliam Casarin1+1-1
2023-04-03 18:11Remove padding at top of divider on reply attachment barWilliam Casarin1+1-1
2023-04-03 17:21Restore missing reply description on selected eventsWilliam Casarin3+10-2
2023-04-03 16:54Broadcast events you are replying toWilliam Casarin1+10-1
2023-04-03 16:47Also broadcast event's user profileWilliam Casarin4+11-4
2023-03-31 03:59Profile Picture UploadJoel Klabo11+272-119
2023-04-03 16:35Fix another crash in dynamic height calculationWilliam Casarin1+14-11
2023-04-03 16:22Refactor dynamic image height and fix crashingWilliam Casarin1+61-36
2023-04-02 14:24Dynamic Image Viewmainvolume1+61-20
2023-04-02 16:07add .rgignoreWilliam Casarin1+2-0
2023-03-29 21:05Improve reply viewericholguin5+152-116
2023-03-31 20:45Save Camera Images Locally Then UploadJoel Klabo1+40-3
2023-03-31 22:25Show sent DMs immediatelyWilliam Casarin1+2-0
2023-03-31 22:22Fix OK decodingWilliam Casarin1+2-1
2023-03-31 22:14Enable offline postingWilliam Casarin25+196-31
2023-03-31 17:30Merge remote-tracking branch 'github/translations'William Casarin59+802-64
2023-03-29 21:19Remove gradient in some places for visibilityericholguin4+4-4
2023-03-31 17:01Revert "Refactor auto-translations and add caching"William Casarin13+126-236
2023-03-31 16:26Fixed size of translated textWilliam Casarin4+18-6
2023-03-30 17:59Replace deprecated UNNotificationPresentationOptions.alert with .banner and .listTerry Yiu1+1-1
2023-03-30 19:41Fix crash when repostingWilliam Casarin1+3-1
2023-03-30 15:15Refactor auto-translations and add cachingTerry Yiu13+236-126
2023-03-29 04:59Support gif uploads!Swift2+40-24
2023-03-29 23:02Fix unclickable image dismiss buttonOlegAba3+13-28
2023-03-29 22:57Move and rename pfp image viewOlegAba3+98-98
2023-03-30 02:18Add a Divider in the Follows List for Large ScreensJoel Klabo1+1-1
2023-03-30 03:04Allow Uploading Photos and Videos from CameraJoel Klabo2+22-1
2023-03-30 16:28Fix unfollow button colorWilliam Casarin1+1-1
2023-03-30 16:26Fix broken npub searchingWilliam Casarin1+61-54
2023-03-29 23:24Add nip05 searchWilliam Casarin7+143-2
2023-03-27 19:45v1.4.0William Casarin2+20-4
2023-03-27 21:48Zap Notifications: Include who it's from and messageWilliam Casarin1+27-9
2023-03-24 22:45Local Zap NotificationsSwift3+42-4
2023-03-27 16:42Merge remote-tracking branch 'github/translations'William Casarin44+1048-85
2023-03-27 16:38Refactor damus color referencesWilliam Casarin17+47-46
2023-03-25 16:31Simplify grey colors with an adaptable color in xcassetsBryan Montz4+41-21
2023-03-27 16:26Damus Colors HelperWilliam Casarin2+25-0
2023-03-27 16:16Add some padding to the ReplyViewWilliam Casarin1+1-0
2023-03-27 15:55Fix image uploadingWilliam Casarin2+3-4
2023-03-27 15:47Merge remote-tracking branch 'eric/relay-config-changes'William Casarin10+343-148
2023-03-27 15:30Small refactor for video uploaderWilliam Casarin3+29-12
2023-03-24 22:39Video UploadsSwift5+65-43
2023-03-25 04:09Fixed small notification hit boxesTerry Yiu1+8-5
2023-03-27 14:44Enable auto-translate by defaultWilliam Casarin1+1-1
2023-03-27 14:43Merge remote-tracking branch 'terry/tyiu/filter-language'Terry Yiu7+107-37
2023-03-27 14:39reduce code duplication in nip05 gradientsWilliam Casarin2+28-27
2023-03-27 14:22Merge remote-tracking branch 'eric/gradient-all-the-things'William Casarin7+58-30
2023-03-26 15:36Revert "Revert "Don't make previews full bleed""William Casarin1+34-14
2023-03-26 15:35Revert "Revert "New Timeline""William Casarin15+244-83
2023-03-26 15:35Revert "Increase image size"William Casarin1+1-1
2023-03-25 13:54Don't render @note link if there is only oneWilliam Casarin3+19-2
2023-03-25 12:51Reduced padding for more information densityWilliam Casarin2+4-4
2023-03-25 12:38Increase image sizeWilliam Casarin1+1-1
2023-03-25 12:31Revert "New Timeline"William Casarin15+82-243
2023-03-25 12:31Revert "Don't make previews full bleed"William Casarin1+14-34
2023-03-24 14:14Don't make previews full bleedWilliam Casarin1+34-14
2023-03-24 14:00v1.3.0-7 changelogWilliam Casarin1+6-0
2023-03-24 13:59v1.3.0-7William Casarin1+2-2
2023-03-23 23:29New TimelineWilliam Casarin15+243-82
2023-03-23 14:54Clean up image viewsWilliam Casarin10+223-156
2023-03-23 13:32Remove filenames from image previewWilliam Casarin1+2-4
2023-03-21 12:41v1.3.0-6 changelogWilliam Casarin1+9-1
2023-03-21 12:41v1.3.0-6William Casarin1+2-2
2023-03-21 12:35Fix bug where nostr: links and QRs stopped workingWilliam Casarin1+1-1
2023-03-20 15:28v1.3.0-5 changelogWilliam Casarin1+16-0
2023-03-20 15:27v1.3.0-5William Casarin2+10-2
2023-03-20 14:58Switch DM relative time color to grayWilliam Casarin1+1-1
2023-03-20 14:52Fix internal links opening in other nostr clientsWilliam Casarin3+16-3
2023-03-14 20:07Remove authentication for copying npubSwift1+10-4
2023-03-19 03:36Add Time Ago to DM ViewJoel Klabo1+7-1
2023-03-17 17:48v1.3.0-4 changelogWilliam Casarin1+14-0
2023-03-17 17:47v1.3.0-4William Casarin1+2-2
2023-03-17 17:33Make it much easier to tag users in replies and postsWilliam Casarin3+35-21
2023-03-17 16:13Fix bug where small black text appears during image uploadWilliam Casarin2+24-15
2023-03-17 16:13Don't show test event by accidentWilliam Casarin1+6-4
2023-03-17 14:35v1.3.0-3 changelogWilliam Casarin1+9-2
2023-03-17 14:33v1.3.0-3William Casarin1+2-2
2023-03-17 14:33Make sure to publish progress update on main threadWilliam Casarin1+3-1
2023-03-17 14:23Fix image upload url delay after progress bar disappearsWilliam Casarin1+3-5
2023-03-17 14:01Merge remote-tracking branch 'github/translations'William Casarin32+715-57
2023-03-17 13:54Revert "Reduce battery usage by using exp backoff on connections"William Casarin12+161-323
2023-03-16 15:46Add space at end of image url so you don't accidently corrupt thingsWilliam Casarin1+3-0
2023-03-16 15:17v1.3.0-2 changelogWilliam Casarin2+23-3
2023-03-16 15:13Show image upload progressWilliam Casarin4+136-58
2023-03-15 22:43Refactor image uploaderWilliam Casarin1+41-26
2023-03-15 21:32Add post attachment bar for images and future thingsWilliam Casarin1+75-55
2023-02-17 20:20Add image uploaderSwift6+246-3
2023-03-15 23:03Merge remote-tracking branch 'github/translations'William Casarin9+333-0
2023-03-15 22:40Add option to always show images (never blur)William Casarin6+17-4
2023-03-15 22:22Add nostr.wine to bootstrap relay list, remove othersWilliam Casarin1+1-3
2023-03-15 22:21Remove snort from bootstrap relay listWilliam Casarin1+0-1
2023-03-15 22:19Fix zap button long press scrolling issueWilliam Casarin1+1-1
2023-03-15 21:50Don't pop-in embedded note if we have it cachedWilliam Casarin1+16-0
2023-03-15 21:41Bump notification limit from 100 to 500William Casarin1+1-1
2023-03-15 16:57v1.3.0 changelogWilliam Casarin1+35-0
2023-03-15 16:55v1.3.0William Casarin1+4-4
2023-03-15 16:37Reduce battery usage by using exp backoff on connectionsBryan Montz12+323-161
2023-03-15 15:43Fix testsWilliam Casarin1+5-5
2023-03-15 14:44Extend user tagging search to all local profilesWilliam Casarin2+72-28
2023-03-14 23:12refactor: extract on_user_tapped in UserSearchWilliam Casarin1+27-23
2023-03-14 23:10refactor: create search_profiles helperWilliam Casarin1+8-7
2023-03-14 22:26Don't show both realname and username if they are the sameWilliam Casarin12+207-117
2023-03-14 22:30Revert "Fix cursor jumping around after pressing return"William Casarin1+0-4
2023-03-14 17:08fix "Replying to..." issues and improve related testsBryan Montz3+44-47
2023-03-06 08:31Fix cursor jumping around after pressing returngladius1+4-0
2023-03-06 02:04Fix repost button sometimes not workingOlegAba5+76-20
2023-03-13 18:46Merge remote-tracking branch 'github/translations'William Casarin50+2343-87
2023-03-13 18:45Revert "Merge remote-tracking branch 'tyiu/translations'"William Casarin4+25-338
2023-03-06 04:14Don't show follows you for own profilebenthecarman1+1-1
2023-03-06 12:53Fix Damus logo overlaying over the sidebarJack Chakany1+2-0
2023-03-07 02:46Dismiss Keyboard in Search Viewericholguin2+20-13
2023-03-13 18:38Merge remote-tracking branch 'tyiu/translations'William Casarin4+338-25
2023-03-07 22:58Show error on invalid lightning tip addressSwift1+18-2
2023-03-07 23:12Fix selected event text paddingOlegAba1+3-0
2023-03-13 17:49Revert "Fix mentions not working in middle of new note"William Casarin1+8-4
2023-03-09 18:36Add vibrate on zapSwift3+36-6
2023-03-08 04:28Match event time font colorericholguin1+1-1
2023-03-08 04:27Add dot operator separate event time from profile nameericholguin1+5-1
2023-03-08 04:27Use light gray in light mode and medium gray in dark for ellipsisericholguin1+3-2
2023-03-08 04:25Adjusted repost font size and weightericholguin1+2-2
2023-03-08 21:12Fix json appearing in profile searchesgladiusKatana1+14-13
2023-03-08 21:43Fix KF options orderOlegAba1+4-6
2023-03-08 04:57Fix unexpected font size on PostViewBryan Montz1+1-1
2023-03-09 00:27Make DM Content More VisibleJoel Klabo1+3-2
2023-03-09 03:03Fix tabbar sticking to keyboardOlegAba2+37-38
2023-03-09 02:50Fix keyboard sticking issuesOlegAba1+1-0
2023-03-09 03:49Added new and improved Share sheetericholguin3+131-1
2023-03-12 21:58Remove spaces from hashtag searchesgladiusKatana1+1-1
2023-03-09 07:33Fixed tab bar background color on macOSJoel Klabo1+1-0
2023-03-13 04:02Fix some links getting interpreted as imagesgladiusKatana1+2-1
2023-03-13 06:36Fix mentions not working in middle of new notegladiusKatana1+4-8
2023-03-06 01:36Remember last notification tabWilliam Casarin1+36-3
2023-03-06 00:47v1.2.0-5William Casarin1+2-2
2023-03-06 00:44Notification FiltersWilliam Casarin3+80-6
2023-03-05 23:58v1.2.0-4 changelogWilliam Casarin1+27-0
2023-03-05 23:57v1.2.0-4William Casarin1+2-2
2023-03-05 21:39Immediately search for events and profilesWilliam Casarin6+239-140
2023-03-05 20:47Possibly fix repost button not working issueWilliam Casarin1+1-1
2023-03-04 05:18Use long-press gesture for custom zapsWilliam Casarin1+21-17
2023-02-19 18:35Fixed hit detection bugs on profile pageOlegAba1+1-0
2023-02-21 03:44Preview profile namepercy-g21+6-0
2023-02-21 13:32Fix disappearing text on Thread viewBryan Montz2+2-0
2023-03-02 01:21Render Links etc. in Notification SummariesJoel Klabo1+1-1
2023-02-11 06:57Add menu ellipsis button to notesericholguin7+107-59
2023-03-05 20:15Don't show notifications from ourselvesWilliam Casarin1+5-0
2023-03-05 19:24Dedupe timelineNavItemJack Chakany1+29-37
2023-02-24 00:24Fix navbar title so it changes based on what page you were on previously.Jack Chakany1+14-1
2022-07-29 20:26Always make hashtag filters lowercasedrandymcmillan3+2-5
2023-03-05 00:19Make shaka animation smootherSwift1+3-3
2023-03-05 13:28Prune EventCache when iOS fires memory warningBryan Montz1+14-4
2023-03-05 19:37Fix issue where opening reposts shows jsonWilliam Casarin1+1-1
2023-03-04 23:25v1.2.0-3 changelogWilliam Casarin1+22-0
2023-03-04 23:24v1.2.0-3William Casarin1+2-2
2023-03-04 23:18slightly smoother shaka animationWilliam Casarin1+1-1
2023-02-27 22:19Wrap long profile display nameOlegAba1+4-2
2023-02-28 06:53Add additional info to recommended relay viewericholguin1+37-13
2023-02-28 16:18Add shaka animationSwift1+29-1
2023-02-28 21:40Add option to disable image animationOlegAba3+28-5
2023-03-02 23:16Additional delete confirmation and sign out on config viewericholguin1+31-2
2023-02-28 21:46Scale to fill pfpOlegAba1+1-0
2023-03-01 02:52Update Width of Copy Pubkey BackgroundJoel Klabo1+19-20
2023-03-04 22:45Translations (#722)Terry Yiu19+395-61
2023-03-04 19:33Thread CachingWilliam Casarin20+431-537
2023-03-03 16:57Bookmarks RefactorWilliam Casarin12+76-60
2023-02-28 20:49Make purple color more consistent in mentionsJoel Klabo1+4-4
2023-03-03 15:59build 2William Casarin1+2-2
2023-03-02 05:59Fix zap creationWilliam Casarin1+1-2
2023-03-01 18:51Only send lud12 comment if its not a private zapWilliam Casarin1+10-2
2023-03-01 18:51Switch to new build trainWilliam Casarin1+4-4
2023-03-01 18:03v1.1.0-10 changelogWilliam Casarin1+15-0
2023-03-01 18:02v1.1.0-10William Casarin1+2-2
2023-03-01 04:53Truncate long notes (#715)OlegAba4+40-7
2023-03-01 15:43Private ZapsWilliam Casarin18+359-92
2023-03-01 15:42Translations (#701)Terry Yiu19+1215-79
2023-02-27 19:08Fix default zap amount setting not getting updatedWilliam Casarin1+3-1
2023-02-27 19:03Fix issue where keyboard covers custom zap commentWilliam Casarin1+26-19
2023-02-27 00:01v1.1.0-9 changelogWilliam Casarin1+25-0
2023-02-26 23:59v1.1.0-9William Casarin1+2-2
2023-02-26 23:56ensure blocked users do not show in notificationsWilliam Casarin2+4-1
2023-02-26 23:48Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin29+756-109
2023-02-26 23:46scroll coordinate spaceWilliam Casarin1+1-0
2023-02-26 22:14Add scroll queue detection in notification viewWilliam Casarin4+33-14
2023-02-24 23:56Fix post text in darkmodeSwift2+2-1
2023-02-25 20:10Customized ZapsWilliam Casarin13+458-86
2023-02-21 20:27NotificationsWilliam Casarin27+918-61
2023-02-24 23:10Fix text color in dark mode on post viewWilliam Casarin1+2-2
2023-02-24 18:28Rich taggingSwift5+91-17
2023-02-22 03:11Fix mention rounded borderOlegAba1+4-2
2023-02-22 03:00Fix ImageCarousel corner radius and context menuOlegAba1+2-1
2023-02-22 02:54Fix event dividersOlegAba4+13-3
2023-02-22 23:37Lazy loading of thread child eventsOlegAba1+11-9
2023-02-24 00:38Update Alignment of Side Menu LabelsJoel Klabo1+12-0
2023-02-24 17:26Fix localization issues, add tests, import translations, and add zh-CN and zh-TWTerry Yiu73+1041-580
2023-02-24 00:48Embed in ScrollViewJoel Klabo1+31-29
2023-02-23 19:11Fix Identical Participants in ParticipantViewJoel Klabo1+1-1
2023-02-18 23:41Add Bookmarking (Local to device)Joel Klabo6+153-0
2023-02-21 18:08Load missing profiles in Zaps viewWilliam Casarin1+28-22
2023-02-21 13:06Fix issue where CPU is continuously pegged when scrollingWilliam Casarin1+4-1
2023-02-21 12:34Eliminate popping when scrollingWilliam Casarin4+74-28
2023-02-20 23:04Fix moving post button to quell jack's OCDWilliam Casarin1+1-0
2023-02-20 22:58Fix bug where feed sometimes gets reset to realtime when scrollingWilliam Casarin1+1-1
2023-02-20 22:26More consistent scrolling to top behaviorWilliam Casarin1+5-5
2023-02-20 22:21Always flush events when switching timelinesWilliam Casarin2+10-2
2023-02-20 21:51Always switch to realtime mode on scroll-to-top, remove realtime indicatorWilliam Casarin1+1-8
2023-02-20 21:48Remove load more popupWilliam Casarin1+27-35
2023-02-20 20:44Remove all localization from formatting stringsWilliam Casarin1+2-2
2023-02-20 20:40Fix localization crashWilliam Casarin1+2-2
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-02-20 20:12Revert localization fixesWilliam Casarin1+8-12
2023-02-20 19:36v1.1.0-3 changelogWilliam Casarin1+33-0
2023-02-20 19:35v1.1.0-3William Casarin1+2-2
2023-02-20 19:34Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin41+1572-29170
2023-02-20 17:11Add a "load more" button instead of always inserting events in timelinesWilliam Casarin15+322-94
2023-02-19 17:53Rename Global feed to UniverseWilliam Casarin1+2-2
2023-02-19 17:20Fix rare markdown crashWilliam Casarin1+5-2
2023-02-18 06:27Refinements to RelayConnection plus tests for creating requestsBryan Montz4+71-50
2023-02-18 19:17Fix Zaps string pluralization bugTerry Yiu1+1-1
2023-02-19 14:06refactor similar RepostsModel and ReactionsModel into one parent classBryan Montz5+65-135
2023-02-10 22:51Restrict dynamic font type - max sizeOlegAba1+1-0
2023-02-18 17:33Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin17+2665-27
2023-02-18 04:44Image and color asset clean-upBryan Montz39+19-488
2023-02-17 12:58code clean-up: @discardableResult, unused params, simplify getting specific relays from poolBryan Montz11+21-36
2023-02-17 17:34Add selectable text featureOlegAba7+116-18
2023-02-09 05:42Post view improvementsericholguin1+36-17
2023-02-17 18:24Revert "Add menu ellipsis button to notes"William Casarin6+47-93
2023-02-16 03:14Added a 20MB content length limit for all image filesOlegAba7+175-223
2023-02-09 07:46Remove trailing slash when adding a relaymiddlingphys1+4-0
2023-02-03 02:46Added Posts or Post & Replies selector to Profileericholguin1+16-5
2023-02-11 06:57Add menu ellipsis button to notesericholguin6+93-47
2023-02-12 13:25Improve EventActionBar button spacingBryan Montz2+5-8
2023-02-11 05:50Use top anchor for scroll to top eventOlegAba2+4-4
2023-02-11 21:44Fix paddingOlegAba5+7-7
2023-02-16 15:29Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2614-0
2023-02-16 15:22Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin25+50-30
2023-02-16 14:12profile: copy button polishBryan Montz5+22-60
2023-02-16 06:30Format Large Numbers of Action Bar ActionsJoel Klabo2+34-2
2023-02-16 12:57fixed testsBryan Montz2+24-45
2023-02-16 03:15add missing fileWilliam Casarin1+27-0
2023-02-15 20:31Merge remote-tracking branch 'oleg/custom-profile-navbar'OlegAba5+289-239
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-15 19:17Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin5+2560-0
2023-02-15 17:35perf: debounce incoming dmsWilliam Casarin2+61-13
2023-02-15 17:35perf: decode large events in background threadsWilliam Casarin1+14-3
2023-02-15 02:51Fix frequent KFImage hangOlegAba3+10-9
2023-02-15 16:49Merge remote-tracking branch 'tyiu/tyiu/translations'William Casarin44+437-885
2023-02-14 04:55Force default zap amount text field to accept only numbersTerry Yiu1+19-6
2023-02-14 18:17v1.1.0-2 changelogWilliam Casarin1+19-0
2023-02-14 18:15v1.1.0-2William Casarin1+2-2
2023-02-14 18:05Ensure stats get updated in realtime on action barsWilliam Casarin5+13-21
2023-02-14 18:05Fix repost countersWilliam Casarin1+1-1
2023-02-14 01:50Show other people's zapsWilliam Casarin11+73-26
2023-02-14 00:51Revert "Sidebar Fixes"William Casarin2+40-50
2023-02-07 04:53Show app version at bottom of ConfigViewTerry Yiu1+6-0
2023-02-13 18:04Revert "Add the ability to unlike posts"William Casarin5+7-59
2023-02-12 12:44Strip common punctuations from URLsGert Goet2+15-0
2023-02-11 17:03Always stop at first whitespaceGert Goet2+3-3
2023-02-12 17:38Fix language detection to look at only text and not URLs or hashtagsTerry Yiu1+19-6
2023-02-13 17:55Merge translationsWilliam Casarin33+908-1257
2023-02-12 21:45Add the ability to unlike postsOleg Gordiichuk5+59-7
2023-02-13 17:46Revert "Improved blur on images, especially in dark mode"William Casarin1+7-18
2023-02-13 17:37Update kingfisher to potentially fix some crashesWilliam Casarin1+2-2
2023-02-13 17:26Refactor draftsWilliam Casarin5+23-24
2023-02-13 02:22Add saved drafts to posts, replies, and DMsTerry Yiu8+83-21
2023-02-13 03:59Improved blur on images, especially in dark modeBryan Montz1+18-7
2023-02-13 10:10Sidebar FixesBen Weeks2+50-40
2023-02-13 17:13Bump to v1.1.0William Casarin1+4-4
2023-02-10 21:52Configurable zap amountWilliam Casarin5+39-9
2023-02-10 21:20Fix changelogWilliam Casarin1+1-3
2023-02-10 20:55v1.0.0-15 changelogWilliam Casarin1+47-2
2023-02-10 20:54build 15William Casarin1+2-2
2023-02-10 20:48Use cached zap if we have itWilliam Casarin2+24-16
2023-02-10 18:50List zaps on postsWilliam Casarin6+143-10
2023-02-10 19:28dismiss relay config on timeline changeWilliam Casarin1+5-0
2023-02-10 19:27Rename delete account to "permanently delete account"William Casarin1+1-1
2023-02-10 19:27ActionBarModel: StateObject -> ObservedObjectWilliam Casarin1+1-1
2023-02-10 19:08Load zaps, likes and reposts when you open a threadWilliam Casarin1+7-4
2023-02-10 19:08fix testsWilliam Casarin1+1-1
2023-02-09 00:17Import japanese translationsTerry Yiu15+2939-10
2023-02-08 20:21Public relay name changeBrian Lee1+1-1
2023-02-09 02:22Add password autofill on account login and creationTerry Yiu4+26-5
2023-02-10 18:01Add paid relay detailsWilliam Casarin4+83-35
2023-02-10 17:35Show paid or global relay type next to relay statusWilliam Casarin7+146-56
2023-02-10 17:36Fix bug where sidebar navigation fails to pop when switching timelinesWilliam Casarin1+1-0
2023-02-10 16:27Paid relay detectionWilliam Casarin5+44-10
2023-02-09 23:56Cached relay metadataWilliam Casarin12+127-73
2023-02-08 19:07Relay FiltersWilliam Casarin13+237-376
2023-02-08 20:54Use lnaddress before lnurl for tip addresses to avoid Anigma scammingWilliam Casarin1+1-1
2023-02-05 19:23Refactor side menuOlegAba2+111-115
2023-02-07 19:16Import translationsTerry Yiu30+4595-282
2023-02-07 19:02Export source translationsTerry Yiu3+11-1
2023-02-07 22:06Fix issue where navigation fails pop to root when switching timelinesWilliam Casarin2+12-0
2023-02-07 20:07Make @ mentions case insensitiveWilliam Casarin1+4-2
2023-02-07 18:51Add "Follows You" to profileWilliam Casarin4+142-56
2023-02-07 18:21FollowButton: show "Follows You" if they follow youWilliam Casarin3+16-8
2023-02-07 18:21profile/refactor: break name section into its own functionWilliam Casarin1+55-45
2023-02-07 18:20ProfileModel: add follows helperWilliam Casarin1+18-0
2023-02-07 17:57Merge remote-tracking branch 'tyiu/tyiu/export-translations'William Casarin5+136-32
2023-02-07 17:56relays: refactorWilliam Casarin2+27-19
2023-02-06 22:40Revert "Add screen to select individual relays when posting/broadcasting"William Casarin7+40-244
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2023-02-05 01:30Add screen to select individual relays when posting/broadcastingAndrii Sievrikov7+244-40
2023-02-01 21:49Add Relay Detail ViewJoel Klabo5+165-1
2023-02-03 04:27Add alert to warn against posting nsec1 private keysTerry Yiu4+48-3
2023-02-06 19:55refactor: pk_settings_keyWilliam Casarin1+5-1
2023-02-04 17:07Add DeepL translation integrationTerry Yiu9+427-128
2023-02-04 23:24Import translationsTerry Yiu11+293-52
2023-02-06 19:10Fix event encoding issueWilliam Casarin3+5-4
2023-02-06 18:47Fix bech32 decoding bugWilliam Casarin1+1-1
2023-02-05 01:23Fix pluralization of ZapsTerry Yiu1+1-1
2023-02-05 04:11Add local authentication when accessing private keyAndrii Sievrikov5+83-28
2023-02-05 14:04Add accessibility labels to EventActionBarBryan Montz2+5-0
2023-02-06 18:05build 14William Casarin1+2-2
2023-02-06 18:04zaps: initial configuration for default zap amountWilliam Casarin2+14-1
2023-02-05 21:23Add Missing Contacts ParameterJoel Klabo2+10-10
2023-02-06 15:57Fix UX to open relay config view when navigating from personal profileTerry Yiu1+12-3
2023-02-05 18:49Hide incoming dms from blocked usersWilliam Casarin1+7-2
2023-02-05 18:49Hide blocked users from search resultsWilliam Casarin4+17-4
2023-02-05 18:45refactor: should_hide_event -> should_show_eventWilliam Casarin3+8-8
2023-02-05 18:38remove orangepill from bootstrap relay listWilliam Casarin1+1-1
2023-02-05 08:19Revert "Add remote image loading policy settings"William Casarin18+33-105
2023-01-27 19:01Add universal link for Cash AppRob Seward2+1-2
2023-02-01 02:32Add Copy Invoice ButtonJoel Klabo1+47-24
2023-02-04 20:23Fix buildWilliam Casarin1+1-1
2023-02-01 18:40Fix DM view paddingOlegAba1+1-1
2023-02-02 04:04Fix text truncation in CarouselItemViewHanton Yang1+1-0
2023-01-31 03:33Updated QR Code view, include profile image, name, and remove pubkey textericholguin1+50-16
2023-02-04 20:07Revert "Lightweight png files"William Casarin15+0-0
2023-02-02 21:53Add remote image loading policy settingsradixrat17+104-32
2023-02-03 05:01Fix profile edit button text to not wrapTerry Yiu1+1-0
2023-02-03 10:28replace testflight with new app store linkPeer Richelsen1+1-1
2023-02-03 20:56Add Test Status BadgeJoel Klabo1+1-0
2023-02-03 20:56Export and import translations, remove de_AT in favor of de, and move zh to zh-CNTerry Yiu46+6368-3932
2023-02-04 14:28Remove brackets in the image exampleAlex1+1-1
2023-02-03 12:31Lightweight png filespea-sys15+0-0
2023-02-04 17:55move text event to its own file, improve zapsWilliam Casarin9+172-91
2023-02-03 19:41make lnurl sanity check case insensitiveWilliam Casarin1+1-1
2023-02-03 19:29removed extra dividerWilliam Casarin1+0-3
2023-02-03 19:29ensure lnurls are actually lnurlsWilliam Casarin1+4-0
2023-02-03 17:25refactor: settings and translation viewWilliam Casarin15+266-257
2023-01-16 20:57Lightning ZapsWilliam Casarin31+962-81
2023-02-02 22:15Allow text selection in bioSuhail Saqan1+1-1
2023-02-02 21:53refactor: move translate button into its own viewWilliam Casarin1+40-29
2023-02-02 04:52Replace LibreTranslate detect server call with Apple's Natural Language libraryTerry Yiu1+57-61
2023-02-02 18:31Clicking on relay numbers on home view brings you to configradixrat1+5-3
2023-02-02 21:45Revert "Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_nl' into translations"William Casarin2+0-1515
2023-02-02 17:56Merge branch 'translations'William Casarin30+6522-383
2023-01-31 00:46v1.0.0-13 changelogWilliam Casarin1+26-0
2023-01-31 00:45v1.0.0-13William Casarin1+2-2
2023-01-31 00:45Switch up the bootstrap relaysWilliam Casarin1+3-3
2023-01-31 00:39Fix profile action sheet on ipadWilliam Casarin2+21-20
2023-01-23 07:46fix: Redundant logout button in config viewJonathan Milligan1+16-21
2023-01-30 23:56Merge remote-tracking branch 'github/translations_translations-en-us-xcloc-localized-contents-en-us-xliff--master_fr_FR'William Casarin1+30-17
2023-01-30 23:49Move Relay configuration to its own section on the sidebarWilliam Casarin6+131-82
2023-01-20 02:59merge "Add LibreTranslate translations"Terry Yiu11+390-5
2023-01-24 01:45Add custom picker componentericholguin4+74-20
2023-01-30 05:03Allow profile edit button text to scale down when translation is too longTerry Yiu1+1-0
2023-01-27 05:12Show EULA prior to loginTerry Yiu2+13-6
2023-01-30 20:42Export translationsTerry Yiu5+24-13
2023-01-30 22:39Merge branch 'translations'William Casarin14+3228-1464
2023-01-30 21:26Add support for account deletionWilliam Casarin12+102-12
2023-01-30 20:43Fix some more context menu bugsWilliam Casarin6+14-14
2023-01-30 18:27Merge branch 'translations'William Casarin1+1435-0
2023-01-30 18:27Merge remote-tracking branch 'de_AT' into translationsWilliam Casarin3+301-26
2023-01-30 18:24Merge remote-tracking branch 'master_de' into translationsWilliam Casarin7+2193-664
2023-01-29 17:17Add export and import translation scriptsTerry Yiu18+47-1260
2023-01-30 16:59Fix height of DM inputTerry Yiu1+15-19
2023-01-29 03:22Fix bug with copying user pubkeyTerry Yiu7+13-12
2023-01-30 04:41Fix author attribution to the actual translators in CHANGELOGTerry Yiu1+4-4
2023-01-28 23:54Fix buildWilliam Casarin1+1-1
2023-01-28 23:53revert dubious changeWilliam Casarin1+1-1
2023-01-28 23:50autocomplete: add space after replacing occurancesWilliam Casarin1+1-1
2023-01-22 18:56User tagging and autocompletionSwift5+133-4
2023-01-28 18:54v1.0.0-12 changelogWilliam Casarin1+25-0
2023-01-28 18:52v1.0.0-12William Casarin1+3-3
2023-01-28 17:55Merge remote-tracking branches 'ar' and 'pt_PT'William Casarin1+1-14
2023-01-28 17:41Added arabic and portugese translationsWilliam Casarin2+1646-30
2023-01-26 05:49Use AttributedString in NoteContentViewJoel Klabo1+29-14
2023-01-27 21:03Replace SVGKit package with CoreSVGOlegAba4+116-38
2023-01-28 06:30Add QRCode viewericholguin3+122-11
2023-01-28 16:30Implement NIP-21 URI handlingWilliam Casarin8+78-6
2023-01-27 20:49Merge remote-tracking branches 'tyiu/tyiu/string-comments' and 'tyiu/tyiu/remove-it-CH'William Casarin20+240-2011
2023-01-27 20:16Hide muted users from globalWilliam Casarin2+8-1
2023-01-27 18:18Mute events in threadsWilliam Casarin8+152-38
2023-01-27 18:16Allow non-string values in profilesWilliam Casarin5+691-24
2023-01-27 17:36reporting: don't use spam for every reportWilliam Casarin1+1-1
2023-01-27 17:35mutelists: #d must be an arrayWilliam Casarin2+2-2
2023-01-26 00:13v1.0.0-11 changelogWilliam Casarin1+16-3
2023-01-26 00:12v1.0.0-11William Casarin1+2-2
2023-01-25 21:25Add double tap gesture and fix bugsOlegAba4+179-66
2023-01-23 16:31Fix to allow relays using ws://Steven Briscoe1+1-1
2023-01-23 05:12Disable UI TestsJoel Klabo1+98-0
2023-01-26 00:03Merge remote-tracking branch translation/arWilliam Casarin1+1254-0
2023-01-23 04:24Add Reposts viewTerry Yiu5+163-1
2023-01-23 18:44Bump pfp/banner animated fize size limit to 5MiB/20MiBWilliam Casarin2+2-2
2023-01-25 23:53Merge branch 'translations'William Casarin21+5986-140
2023-01-25 23:46Update kieran's relay addrWilliam Casarin1+1-1
2023-01-25 05:39Remove wlvs.space relay, add eden.nostr.landRicardo Arturo Cabral Mejía1+1-1
2023-01-25 23:40v1.0.0-10 changelogWilliam Casarin1+14-0
2023-01-25 23:36v1.0.0-10William Casarin1+2-2
2023-01-25 23:34Add EULA step to account creationWilliam Casarin4+103-1
2023-01-25 20:50Add muting and mutelistsWilliam Casarin14+349-39
2023-01-25 17:53Initial NIP-51 Mute List ImplementationWilliam Casarin4+183-0
2023-01-25 16:41Move share and report actions into a ... buttonWilliam Casarin1+21-2
2023-01-25 16:24Move share buttonWilliam Casarin1+2-3
2023-01-25 16:24refactor: add profile_button_style view extensionWilliam Casarin1+12-11
2023-01-25 16:11[appstore] Report ContentWilliam Casarin9+309-101
2023-01-05 00:48Create stretchable profile cover headerSwift1+32-3
2023-01-23 20:30SelectedEventView: use EventProfileWilliam Casarin1+1-13
2023-01-23 20:20refactor: move reply_desc to ReplyDescriptionWilliam Casarin2+28-29
2023-01-23 20:13refactor: Break EventView into 3 separate viewsWilliam Casarin14+376-216
2023-01-23 18:38refactor: move Highlight to its own fileWilliam Casarin3+43-28
2023-01-23 18:37refactor: move BuilderEventView to it's own fileWilliam Casarin3+84-65
2023-01-23 18:31EventView: hide extra previewsWilliam Casarin1+17-1
2023-01-23 17:23build 9William Casarin1+2-2
2023-01-23 03:34Merge tyiu/string-fixes, transifex/de_AT, transifex/de_DEWilliam Casarin14+108-69
2023-01-22 18:37EventDetailBar disappeared. Let's fix that before (8)William Casarin1+7-0
2023-01-22 18:28v1.0.0-8 changelogWilliam Casarin1+20-0
2023-01-22 18:27v1.0.0-8William Casarin1+2-2
2023-01-22 18:25Show Website on profilesWilliam Casarin4+53-2
2023-01-22 18:10Fix buildWilliam Casarin1+0-2
2023-01-22 18:08Choose Participants on a Thread ReplyJoel Klabo4+121-5
2023-01-21 01:49Fix localized string for privacy access description for photosTerry Yiu5+21-11
2023-01-22 17:57Fix commas and emojis getting included in hashtagsWilliam Casarin2+40-1
2023-01-21 04:49Don't Parse URL with Only WhitespaceJoel Klabo2+11-1
2023-01-22 17:43Add translations for de_AT, de_DE, tr_TR, fr_FRWilliam Casarin17+7592-0
2023-01-21 01:51Update CI Specify Xcode VersionJoel Klabo1+23-9
2023-01-22 14:14Fix duplicate post buttons when swiping tabsThomas Rademaker1+16-13
2023-01-22 14:32fix broken testThomas Rademaker1+2-1
2023-01-20 22:22Center PFP in Zoom ViewJoel Klabo1+4-2
2023-01-21 01:03Cleanup X Padding and SizeJoel Klabo1+7-10
2023-01-21 19:13DM Message RequestsWilliam Casarin7+86-18
2023-01-21 18:27Add first_eref_mention helper to refactor embedded builderWilliam Casarin2+28-22
2023-01-21 17:57Show embedded note referencesWilliam Casarin1+51-25
2023-01-20 17:35v1.0.0-7 changelogWilliam Casarin2+36-3
2023-01-20 02:25Drastically improve image viewerOlegAba3+181-107
2023-01-20 06:25Add Preview with 999 EverythingJoel Klabo1+3-0
2023-01-20 06:18Fix ... when too many likes/repostsJoel Klabo1+16-37
2023-01-17 02:29Avoid showing reboost alert for pubkey userSwift2+6-1
2023-01-18 20:52Swipe to Dismiss ImagesJoel Klabo4+54-2
2023-01-18 18:07Image Pinch ZoomingSwift7+256-33
2023-01-15 18:44Fixed Jack's issue with homepage gap at the top.Ben Weeks2+2-1
2023-01-16 01:16Makes both name and @username clickable to go to profileZach Hendel1+15-15
2023-01-16 01:22Icons for hardclick menu event viewZach Hendel1+3-3
2023-01-16 02:46Added Blixt Wallet TestFlight linkBrandon Holm1+1-1
2023-01-17 03:19Prevent absurdly large sidebar on Mac or iPadJohn Bethancourt1+1-1
2023-01-18 17:30Merge remote-tracking branch 'github/translations_damus-localizations-en-us-xcloc-localized-contents-en-us-xliff--master_es_419'William Casarin10+1787-1068
2023-01-17 04:37Fix tab views moving after selecting from search resultOlegAba1+1-2
2023-01-18 02:08Change navigation title to boldOlegAba1+3-0
2023-01-17 18:06Consistent follow/unfollow button widthOlegAba1+1-2
2023-01-15 20:53Don't include garbage in notificationsWilliam Casarin1+15-0
2023-01-14 21:56Fix image crash and support SVG profile picturesOlegAba6+188-75
2023-01-14 22:51Click pfp in side menu should open profile as wellradixrat1+5-4
2023-01-14 20:06Don't blur images if your friend boosted itericholguin1+7-4
2023-01-14 19:24localization: fix string bugsTerry Yiu10+235-145
2023-01-15 01:24Minor refactorWilliam Casarin1+2-2
2023-01-15 01:23Add some DM sorting testsWilliam Casarin2+131-0
2023-01-15 01:21Fix DM sorting bugWilliam Casarin1+2-5
2023-01-15 00:28create_dm: allow created_at argumentWilliam Casarin1+4-2
2023-01-14 17:48dms: extract incoming DM handling into pure functionsWilliam Casarin1+71-54
2023-01-14 17:30Fix text getting truncated next to link previewsWilliam Casarin1+1-0
2023-01-13 20:47Resolve issue on Roboash not appearing in sidebar pfpSwift1+1-5
2023-01-13 22:28Avoid showing wrong alert message for pubkey login user.Swift1+5-1
2023-01-14 04:35Fix localization bugs and export localizationsTerry Yiu19+664-122
2023-01-13 19:30v1.0.0-6 changelogWilliam Casarin1+32-0
2023-01-13 19:29v1.0.0-6William Casarin1+2-2
2023-01-13 18:18Rename Boost to RepostWilliam Casarin1+3-3
2023-01-13 18:07Only show EventDetailBar if we have tips/likes/repostsWilliam Casarin3+25-12
2023-01-12 19:38Fix bug where all banner images showed as the current usersJason Jōb1+1-1
2023-01-12 19:50Purple Shaka iconJoel Klabo1+2-2
2023-01-12 19:48Add some eventbar previewsWilliam Casarin1+13-2
2023-01-12 19:29Shaka button improvementsJoel Klabo9+455-37
2023-01-10 23:12Profile Banner ImagesJason Jōb8+151-15
2023-01-12 17:37Fix horrible reactions view bugWilliam Casarin1+4-1
2023-01-10 23:46Add CI TestingJoel Klabo1+18-0
2023-01-10 22:18Update README.mdpunterwantsawhalepass1+1-1
2023-01-12 16:45Revert "feat(ci): Publish PR notifications to Nostr"William Casarin1+0-33
2023-01-11 05:10Fix spacing on transifex.ymlTerry Yiu1+6-5
2023-01-10 16:12Reactions ViewWilliam Casarin13+450-221
2023-01-11 22:49Rename boost to repost and removed nip05 domain from themWilliam Casarin5+41-32
2023-01-11 22:48Refactor NIP05 badge into its own viewWilliam Casarin3+72-18
2023-01-06 03:23Hide the NIP-05 Domain in Follow ListJoel Klabo2+16-10
2023-01-10 18:19minor cleanup from mergeWilliam Casarin1+0-2
2023-01-10 18:17sidebar: rename App settings to SettingsWilliam Casarin1+1-1
2023-01-06 01:18remove unused packagesDarrell2+0-18
2023-01-07 02:56Update README.mdPaul1+1-1
2023-01-10 18:07Add a SidebarBen Weeks6+238-53
2023-01-07 20:21feat: Add left handed option for post buttonJonathan Milligan4+30-10
2023-01-10 16:41feat(ci): Publish PR notifications to Nostrbndw1+33-0
2023-01-08 01:42style: DMs only take up 80% of screen widthJonathan Milligan1+8-5
2023-01-10 16:29Uses damus image on the homepageBen Weeks5+36-0
2023-01-09 05:48Hide Recommended Relays Section if EmptyJoel Klabo1+5-3
2023-01-09 15:24Add fallback image url to profile pic viewOlegAba2+43-5
2023-01-10 00:15Get event after Add button is pressed to make sure it is up to date.Fredrik Olofsson1+7-4
2023-01-07 00:08Make NIP-05 Domain TappableJoel Klabo2+11-0
2023-01-08 05:29Export localizations and add Transifex configTerry Yiu11+1819-0
2023-01-08 05:24Change development locale to en-US and add es-419 as a target localeTerry Yiu3+71-4
2023-01-08 00:26Internationalize amount formatting for satsTerry Yiu1+14-4
2023-01-07 03:15Add comments to localized stringsTerry Yiu32+152-143
2023-01-07 02:40Fix localization bugsTerry Yiu3+7-7
2023-01-07 19:29dms: always use the other persons pubkey in context menuWilliam Casarin3+5-5
2023-01-07 18:03Fix picker bug and refactoredOlegAba1+6-12
2023-01-06 22:21v1.0.0 (5) ChangelogWilliam Casarin1+33-0
2023-01-06 22:19v1.0.0 (5)William Casarin1+2-2
2023-01-06 18:07Fix TabView loading new view on scrollOlegAba1+12-12
2023-01-06 16:38Add system background color to profile picsOlegAba1+3-1
2023-01-06 22:09Profile: make key high-res and reintroduce key colorWilliam Casarin1+5-9
2023-01-06 22:01Profile: Add Universal Link share buttonWilliam Casarin1+28-3
2023-01-06 18:41Fix compilationWilliam Casarin1+1-1
2023-01-06 18:24Universal Links: share notes!William Casarin4+46-2
2023-01-06 18:23ocd refactor in load_profilesWilliam Casarin1+20-17
2023-01-06 18:18pool: queue requests if we're disconnectedWilliam Casarin1+57-2
2023-01-06 08:21update markdown format guides in Formatting Notesaki-mizu1+1-1
2023-01-05 21:26Fix Unassigned Child Image Asset ErrorsJoel Klabo11+1-46
2023-01-05 22:26PostButton: Very minor tweak to make it look more naturalBen Weeks1+14-12
2023-01-05 22:47Add clear image cache button in settingsOlegAba1+9-0
2023-01-05 22:45Refactor large image processorOlegAba1+7-5
2023-01-05 23:04Allow Adding Relay Without wss:// PrefixJoel Klabo1+8-4
2023-01-05 21:06Allow Saving Images to LibraryJoel Klabo2+7-0
2023-01-04 14:52Scroll to bottom when new DM receivedAidan O'Loan1+4-0
2023-01-04 17:01Updated the new post button with gradient fill.Ben Weeks3+85-2
2023-01-04 17:42Center the Post ButtonThomas1+10-11
2023-01-04 22:39Make Event in Reply View ScrollableJoel Klabo1+3-1
2023-01-05 00:02Hide profile edit button for pubkey userSwift1+1-1
2023-01-04 18:16nip05: switch yellowcheck to graycheckWilliam Casarin1+1-1
2023-01-04 18:06Switch from bluecheck to purplecheckWilliam Casarin9+61-67
2023-01-04 10:04v1.0.0-4 changelogWilliam Casarin1+21-0
2023-01-04 10:01nip05: make hosts searchableWilliam Casarin1+3-0
2023-01-04 10:01nip05: never show full host in event profile namesWilliam Casarin1+2-6
2023-01-04 09:30NIP05 VerificationWilliam Casarin11+149-51
2023-01-04 08:07nip05: move nip05 parsing to structWilliam Casarin1+9-5
2023-01-04 07:49profile: show white circle on buttons in dark modeWilliam Casarin1+2-2
2023-01-04 07:37profile: tweak button positioningWilliam Casarin1+19-15
2023-01-04 07:37profile: remove redundant pfp border circleWilliam Casarin1+7-12
2023-01-03 21:38style: Make the post button purpleJonathan Milligan1+1-1
2023-01-04 07:24Revert to old style ln/dm buttonsWilliam Casarin1+9-22
2023-01-04 07:08Build 4William Casarin1+2-2
2023-01-04 07:05Fix ascii shrug guyLionello Lunesu3+14-3
2023-01-04 04:37Add KingFisher downsampler processor for large imagesOlegAba1+25-0
2023-01-04 07:00navigation: fix navigation popping issues in threadsWilliam Casarin2+56-32
2023-01-03 19:42Fix crash with link previewsWilliam Casarin2+16-16
2023-01-03 19:18v1.0.0-2 changelogWilliam Casarin1+33-0
2023-01-03 19:16v1.0.0-2William Casarin1+2-2
2023-01-03 19:15use muted shaka in EventActionBarWilliam Casarin1+3-3
2023-01-03 19:15rename nostr-hello to shakaWilliam Casarin13+0-0
2023-01-03 04:17Fix detection of email addresses in profilesLionello Lunesu3+33-4
2023-01-03 16:45Fix padding on search results viewOlegAba2+2-2
2023-01-03 05:06Add muted shaka imagesCutClout13+68-0
2023-01-03 17:03Fix home view moving after selecting from search resultOlegAba1+1-0
2023-01-03 03:27Tweaks to the new profile pageWilliam Casarin1+8-8
2023-01-03 03:09Updated the profile look and feelBen Weeks31+756-150
2022-12-30 01:58Move Relay Add Button to Section HeaderJoel Klabo1+10-15
2023-01-03 02:53Fix bug where boost event is loaded in the thread instead of the boosted eventWilliam Casarin1+1-1
2023-01-03 02:56Filter out replies from global feedNitesh Balusu1+1-1
2023-01-03 02:57misc refactorsWilliam Casarin2+7-6
2023-01-03 02:56refactor handle_event in SearchHomeModelWilliam Casarin1+28-28
2023-01-03 02:45EventView: remove weird embedded thingWilliam Casarin1+19-52
2023-01-03 02:32Hide Edit Button on Profile Page for the user not logged in w/Private KeySwift2+5-3
2023-01-02 17:21Fix relative time testTerry Yiu1+5-5
2023-01-03 00:51Always check SecRandomCopyBytes return valuehewigovens1+6-4
2023-01-03 02:29Revert "threadv2: Fix threads sometimes not loading on first click"William Casarin1+2-9
2023-01-03 01:59threadv2: Fix threads sometimes not loading on first clickWilliam Casarin1+9-2
2023-01-02 23:25perf: fix janky linkpreview animationWilliam Casarin2+0-2
2023-01-02 23:23actually add PreviewCache oopsWilliam Casarin1+35-0
2023-01-02 23:19perf: run more kingfisher stuff in the backgroundWilliam Casarin1+2-0
2023-01-02 23:18perf: cache link previewsWilliam Casarin11+38-16
2023-01-02 21:39Show non-image link inlineWilliam Casarin1+2-2
2023-01-02 20:41NostrResponse: add sub_id helperWilliam Casarin1+11-0
2023-01-02 20:40Add filter helper to FilterStateWilliam Casarin1+9-0
2023-01-02 16:44Add brb.io to recommended relay listWilliam Casarin1+1-1
2023-01-02 16:42ContentTimelineView inside a page tabView to get a nice swipe gestureThomas Rademaker1+21-11
2023-01-02 16:33wallet: refactor a few thingsWilliam Casarin3+18-19
2023-01-02 16:27Add Blixt & River to Wallet SelectorBenjamin Hakes6+53-0
2022-12-31 21:27Internationalize all bundled user-facing stringsTerry Yiu10+93-42
2023-01-01 23:49target: decrement to 15.0@RandyMcMillan1+2-2
2023-01-02 03:38Fix flakey TimeAgo test by anchoring locale to en_USTerry Yiu2+21-19
2023-01-02 01:05Update CHANGELOG.mdLio李歐1+1-1
2023-01-02 05:06Replace deprecated Data.withUnsafeMutableBytes callTerry Yiu2+8-1
2023-01-02 15:54Fix follows and relays getting out of sync on profile pagesWilliam Casarin1+12-4
2023-01-01 19:47app categoryWilliam Casarin1+2-0
2023-01-01 19:38Update Changelog for App Store ReleaseWilliam Casarin1+29-0
2023-01-01 19:36v1.0.0William Casarin1+4-4
2023-01-01 19:32Fix relative date testsWilliam Casarin1+2-2
2023-01-01 19:31bolt11: fix bug where text not showing after invoiceWilliam Casarin2+3-6
2023-01-01 19:02bolt11: fix any amount invoicesWilliam Casarin4+61-10
2023-01-01 18:30c: silence warningsWilliam Casarin4+6-6
2023-01-01 18:24threadv2: refactor handle_event logicWilliam Casarin1+82-72
2023-01-01 18:01Load profiles in DMs and notificationsWilliam Casarin1+10-1
2023-01-01 17:37DMs: maybe fix sorting bugWilliam Casarin1+1-1
2023-01-01 02:32likes: make the default like emoji more mutedWilliam Casarin1+7-5
2023-01-01 02:09Fix navigation popping in DM viewWilliam Casarin1+15-6
2023-01-01 01:44Switch like from ❤️ to 🤙William Casarin2+20-3
2022-12-31 21:29Remove Unused Variable Warning in convert_invoice_blockJoel Klabo1+0-1
2022-12-31 22:07Fix Expanding Profile Picture (nosestr bug)Joel Klabo1+11-17
2022-12-31 21:01Parse links in profilesWilliam Casarin6+102-16
2022-12-29 05:58Fix padding on threads and search results viewOlegAba2+3-3
2022-12-29 05:33Don't Badge DMs if Sent By YouJoel Klabo1+5-3
2022-12-31 18:18Add Breez & Bitcoin Beach walletsLee Salminen6+52-0
2022-12-31 20:11Added copy relay actionMatt Ward1+10-5
2022-12-30 01:17SaveKeyView: add spacers to make Text frames invariant upon Copy-tapgladiusKatana1+24-13
2022-12-29 05:18Reset Relay Add to Placeholder After Addding a RelayJoel Klabo1+1-0
2022-12-31 04:32Internationalize time ago since stringTerry Yiu3+57-10
2022-12-31 05:51Clean Up Unused Variable Warning in parse_mentionsJoel Klabo1+1-1
2022-12-31 17:33wallet: refactor, make it work with ln tip buttonWilliam Casarin6+42-45
2022-12-30 20:41Improved Wallet SelectorWilliam Casarin9+166-43
2022-12-30 20:41bump to build 12William Casarin2+6-2
2022-12-30 00:55User relays viewWilliam Casarin5+79-3
2022-12-30 00:18v0.1.8-9 changelogWilliam Casarin1+15-1
2022-12-30 00:08Recommended relay viewWilliam Casarin7+101-46
2022-12-29 23:23relays: keep in sync with user relay listWilliam Casarin8+87-49
2022-12-29 21:25Fixed issue where contact list would sometimes revert to an older versionWilliam Casarin1+47-8
2022-12-29 21:24add relays.nostr.bg to bootstrap relay listWilliam Casarin1+1-0
2022-12-29 06:03Tweak Boosted Label Layout for Better AlignmentJoel Klabo1+2-3
2022-12-29 16:16Don't show boosts in threadsThomas1+1-0
2022-12-29 17:27Re-introduce a small amount of padding under the tab barWilliam Casarin1+1-0
2022-12-29 17:21remove extra whitespace on tabbarWilliam Casarin1+0-1
2022-12-29 06:53v0.1.8-8William Casarin1+2-2
2022-12-28 22:40Adjust invoice heightWilliam Casarin1+2-1
2022-12-29 06:39Fix crash when adding relaysWilliam Casarin1+1-1
2022-12-29 06:38Disable link previews for iOS <16William Casarin1+7-0
2022-12-28 22:55thread: scroll to bottom, less jitteryWilliam Casarin1+1-1
2022-12-28 22:40Show images from yourselfWilliam Casarin4+12-4
2022-12-28 22:40fix pay buttonWilliam Casarin1+6-4
2022-12-28 22:39build 7William Casarin1+2-2
2022-12-28 21:57Fix issue with wallet links opening in app storeWilliam Casarin2+11-1
2022-12-28 21:33actually bump build number =/William Casarin1+2-2
2022-12-28 21:32v0.1.8-6 changelogWilliam Casarin1+30-0
2022-12-28 21:32Add author to changelog toolWilliam Casarin1+10-4
2022-12-28 21:10Wallet SelectorWilliam Casarin24+326-9
2022-12-27 12:11Fix when calling parse_hex_char out of boundsPablo Fernandez2+14-0
2022-12-27 12:27Swap order of Logout and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 18:05feat: Add keyboard shortcuts to switch main views and create postsJonathan Milligan2+5-7
2022-12-28 20:34images: use clear background color instead of black/whiteWilliam Casarin1+1-3
2022-12-27 15:17Added padding to the tab bar to fix a layout issue for some devicesSam DuBois1+1-0
2022-12-27 03:32Add padding to the followers listAmos Elliston1+5-1
2022-12-28 01:04Show Link PreviewsSam DuBois1+23-15
2022-12-28 05:43Fix post button moving after selecting from search resultOlegAba1+1-1
2022-12-28 19:26Images: Don't show white background in dark mode and vice versaWilliam Casarin1+3-0
2022-12-28 19:26bump packageWilliam Casarin1+2-2
2022-12-28 19:08Event CleanupWilliam Casarin6+103-11
2022-12-28 05:53Added paste and delete buttons to add relay fieldSuhail Saqan1+25-3
2022-12-27 23:29LNUrl -> LNURLWilliam Casarin1+1-1
2022-12-27 23:25v0.1.8-5 changelogWilliam Casarin1+24-0
2022-12-27 23:25v0.1.8-5William Casarin1+2-2
2022-12-27 23:23thread: adjust reply line opacityWilliam Casarin1+1-1
2022-12-27 22:39images: don't cutoff gifsWilliam Casarin1+1-1
2022-12-27 22:39thread: fix fonts up a bitWilliam Casarin1+2-2
2022-12-25 16:31Improved visual composition for threadsThomas14+564-50
2022-12-27 22:14Show npub abbreviations instead of hexWilliam Casarin6+15-7
2022-12-26 15:26update-pfp-infoSwift1+5-7
2022-12-26 16:43Added ability to zoom profile picNitesh Balusu2+12-5
2022-12-26 22:29Added search placeholder and larger cancel buttonSuhail Saqan1+3-2
2022-12-27 03:17Swap order of Boost and Cancel alert buttonsTerry Yiu1+3-3
2022-12-27 03:12keypair: don't calculate bech32_{priv,pub}key each timeWilliam Casarin1+7-6
2022-12-27 03:01Revert "Only reload global view on pulldown refresh"William Casarin3+7-14
2022-12-26 18:31Fix bug where booster's names are not displayedWilliam Casarin1+2-3
2022-12-26 18:30event-context: Rename "Copy Note" to "Copy Note JSON"William Casarin1+1-1
2022-12-26 16:17v0.1.8 (4)William Casarin2+31-4
2022-12-26 16:02Fix bug where typing the first character in the search box defocusesWilliam Casarin1+3-1
2022-12-26 15:54nip05: fix identifier format in profile editorWilliam Casarin1+19-2
2022-12-26 15:38Only reload global view on pulldown refreshWilliam Casarin3+14-7
2022-12-26 15:37Fix profile and event loading in global viewWilliam Casarin2+13-6
2022-12-26 04:28lightning: long press/right click to copy lnurlWilliam Casarin1+12-3
2022-12-26 04:27ln: always make an lnurl link instead of lnaddrWilliam Casarin1+27-1
2022-12-26 00:54profile: save lnaddress to lud16 instead of lud06 and vice versaYuki Kishimoto1+2-2
2022-12-25 23:16hack: trim whitespace on stored keysWilliam Casarin1+2-1
2022-12-25 21:42Merge PR #111: Save the private key to the iOS keychain and not user defaultsWilliam Casarin7+93-19
2022-12-25 18:52Make about me multi-line in profile editorNitesh Balusu1+7-5
2022-12-25 20:48images: also show inline images from friend-of-friendsWilliam Casarin1+1-1
2022-12-22 20:49Changed the layout of the image to be a bit more UI friendlySam DuBois1+16-12
2022-12-25 20:49stay on 0.1.8 for nowWilliam Casarin1+4-4
2022-12-24 01:21Fix changelogWilliam Casarin2+2-3
2022-12-24 01:02Revert "ContentTimelineView inside a page tabView"William Casarin1+10-20
2022-12-24 00:51v0.1.9William Casarin2+21-4
2022-12-23 23:24remove old commentWilliam Casarin1+0-33
2022-12-23 23:17like: increase boop intensityWilliam Casarin1+1-1
2022-12-23 23:17profile: don't auto-load followersWilliam Casarin3+33-13
2022-12-22 20:46ContentTimelineView inside a page tabViewThomas Rademaker1+20-10
2022-12-23 21:13Profile EditorWilliam Casarin5+114-69
2022-12-23 18:44WEBPThomas1+1-1
2022-12-23 20:07profile: many fixes and tweaksWilliam Casarin3+61-67
2022-12-23 17:27MetadataView -> EditMetadataViewThomas5+180-180
2022-12-23 17:26Rebased tmp profileThomas1+1-1
2022-12-23 17:25Merge branch 'master' into masterThomas4+79-4
2022-12-23 17:20Update MetadataView.swiftThomas1+1-1
2022-12-23 17:19Image previewThomas1+64-2
2022-12-23 16:41CleaningThomas1+0-1
2022-12-23 16:40Better namingThomas1+3-3
2022-12-23 16:37Edit button on account pageThomas3+31-7
2022-12-23 15:12Metadata screenThomas9+150-12
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2022-12-23 17:20profile: add ability to gets/set nip05William Casarin3+9-3
2022-12-23 16:32profile: don't overwrite profile infoWilliam Casarin1+69-0
2022-12-22 22:37Better post editor placeholderArtyom Kazak1+2-1
2022-12-23 00:23Fix issue with loading view using the redacted modifierSam DuBois6+62-54
2022-12-23 00:07bolt11: fix another crash on unknown fieldsWilliam Casarin1+1-1
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-22 03:51Delete TODOgithubbbie1+0-7
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2022-12-22 19:02Release v0.1.8William Casarin2+48-4
2022-12-21 23:46switch to buttons for copying keysWilliam Casarin1+37-34
2022-12-20 15:49switch to using securefieldNitesh Balusu1+12-10
2022-12-20 04:43add press and hold to copy/shareNitesh Balusu1+14-0
2022-12-20 04:32hide private key by defaultNitesh Balusu1+19-9
2022-12-21 20:50global: make sure we unsubscribe after each refreshWilliam Casarin2+12-3
2022-12-21 17:46Merge commit 'f0d242a'William Casarin13+283-27
2022-12-21 07:15Disable autocomplete for usernameDarrell1+1-0
2022-12-20 18:15add haptic feedback to like actionradixrat1+4-0
2022-12-20 16:29Updates related to AlbyJakub Szwedo1+3-3
2022-12-21 01:44context menu for copy / share imagePaul Miller1+75-0
2022-12-20 11:22Fix issues with the post placeholderaki-mizu1+12-23
2022-12-20 06:17Animate inline and profile pics tooPaul Miller2+16-7
2022-12-20 07:31Fixed incorrect link and numbering error in ReadmeTyler1+7-7
2022-12-20 06:27Added explainer of the Damus appTyler1+69-0
2022-12-20 06:32search: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 06:28bolt11: don't include prefix when parsing invoicesWilliam Casarin1+2-2
2022-12-20 06:24bolt11: parse lightning prefixes on lightning invoiceWilliam Casarin2+21-0
2022-12-20 06:04relay: disable autocorrectionWilliam Casarin1+1-0
2022-12-20 05:41Resize images in imageviewer to fill the spacePaul Miller1+4-0
2022-12-19 02:29don't log private keyhewigovens1+0-1
2022-12-19 19:05SF Symbols in Profile View Should Respond to Dark ModeJoel Klabo1+3-2
2022-12-20 04:580.1.7William Casarin1+6-6
2022-12-19 01:36Dismiss keyboard in account creationWilliam Casarin1+1-0
2022-12-19 01:36use bootstrap relays in account creationWilliam Casarin2+8-2
2022-12-19 00:23img: only show images if it is a post from your friendWilliam Casarin3+11-3
2022-12-19 00:11add wiz's relay to the bootstrap relaysWilliam Casarin1+1-0
2022-12-17 22:26Adding a small empty timeline view to make it more obvious when there is no content and when there is contentSam DuBois4+62-12
2022-12-18 06:54Moved the key over across from the nameSam DuBois1+13-7
2022-12-18 06:28Some more improvements to the two viewsSam DuBois2+34-20
2022-12-18 05:00Some layout changes to the profile viewSam DuBois2+8-5
2022-12-18 17:23Fix crash in null bolt11 descriptionsWilliam Casarin1+5-1
2022-12-17 03:32added checkboxgithubbbie1+7-7
2022-12-17 17:12Resolved issue where `RoboHash` image does not appear so the profile button is inaccessibleSam DuBois1+7-1
2022-12-17 21:11Fix padding and other minor UI improvementsJacob Davis9+73-43
2022-12-18 01:01Revert "ui: Add more padding everywhere."William Casarin3+2-4
2022-12-17 17:50ui: Add more padding everywhere.Sam DuBois3+4-2
2022-12-16 23:35dms: make chat area more obviousWilliam Casarin1+19-15
2022-11-19 19:34nip35: use pubkey lookup on relays instead of userWilliam Casarin1+1-1
2022-11-19 04:02add nip10 marker to boostsWilliam Casarin1+2-1
2022-11-19 03:07timeline: fix scrolling-to-top when view is filteredWilliam Casarin1+1-1
2022-11-19 02:40dms: use lazyvstackWilliam Casarin1+1-1
2022-11-19 01:51Initial NIP05 codeWilliam Casarin2+119-44
2022-11-18 20:46fix splash screenWilliam Casarin1+0-5
2022-11-18 20:45Revert "home: fix carousel spacing issue"William Casarin1+4-8
2022-11-18 20:32Removing markdown breaks other things so revert for nowWilliam Casarin1+14-8
2022-11-18 20:31remove markdown supportWilliam Casarin1+8-14
2022-11-18 20:29trim whitespace when postingWilliam Casarin1+2-1
2022-11-18 20:19home: always add home eventsWilliam Casarin1+1-3
2022-11-08 20:22add profile to toolbarWilliam Casarin1+28-19
2022-11-08 16:26Update post form to use sentence auto-capitalisationBlake Jakopovic1+1-0
2022-11-01 23:17update TODOWilliam Casarin2+2-2
2022-10-31 06:31Release 0.1.6William Casarin2+21-2
2022-10-31 06:20lightning_uri: small cleanupWilliam Casarin1+3-12
2022-10-31 06:16Add some missing code from previous commitWilliam Casarin1+15-0
2022-10-31 06:14Show lud06 lightning tip buttonWilliam Casarin2+16-2
2022-10-31 06:13even more aggressive reconnect on stale connectionsWilliam Casarin1+1-1
2022-10-31 06:13fix signal detectionWilliam Casarin2+2-1
2022-10-31 06:12update bootstrap relaysWilliam Casarin1+2-1
2022-10-19 16:51make url and invoice parsing case-insensitiveWilliam Casarin3+53-19
2022-10-19 14:46Add bolt11 parser and Invoice ViewWilliam Casarin15+411-41
2022-10-19 14:45damus-c: add bolt11 parser from CLNWilliam Casarin44+8280-0
2022-10-17 23:17Even more aggressive reconnectsWilliam Casarin3+16-9
2022-10-17 22:20Rewrite note parsing in CWilliam Casarin10+657-7
2022-10-17 18:19This is a commit messageWilliam Casarin1+1-1
2022-10-17 18:19Test italics on botWilliam Casarin1+1-1
2022-10-17 18:12Add git log bot pubkeyWilliam Casarin1+4-0
2022-10-16 23:11Inline image loadingWilliam Casarin16+267-60
2022-10-16 19:26a few fixesWilliam Casarin2+2-1
2022-10-16 18:42Use kingfisher for profile pic loadingWilliam Casarin17+37-263
2022-10-16 18:09Add the ability to mark relays as brokenWilliam Casarin2+35-4
2022-10-16 18:09add kingfisherWilliam Casarin2+30-0
2022-10-16 18:08Add RelayView with connection statusesWilliam Casarin2+70-20
2022-10-16 18:05attempt reconnects every 4 seconds instead of 60William Casarin2+3-12
2022-10-08 23:03search hashtags, profiles, notesWilliam Casarin4+103-37
2022-09-14 14:55Add padding to bottom of FiltersViewWilliam Casarin1+1-0
2022-09-04 23:42Add replies filter and tabsJames Carucci5+42-13
2022-09-14 00:23better channelsWilliam Casarin18+211-88
2022-08-24 17:57don't filter on kinds in threadsWilliam Casarin1+3-3
2022-08-19 14:41Release v0.1.3William Casarin1+41-0
2022-08-19 14:38Use the `t` tag for hashtagsWilliam Casarin5+6-5
2022-08-19 14:30add tag_is_hashtag to remove some duplicate logicWilliam Casarin3+8-6
2022-08-19 14:21support kind 42 chat messagesWilliam Casarin9+36-7
2022-08-16 19:26Revert "Add filters for home screen"William Casarin5+12-51
2022-08-16 19:26Revert "don't process older contact events"William Casarin1+5-20
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2022-08-13 16:20Add filters for home screenJames Carucci5+51-12
2022-08-15 22:42don't process older contact eventsWilliam Casarin1+20-5
2022-08-12 22:30bigger endblock for dmsWilliam Casarin1+1-1
2022-08-12 17:57scroll to bottom instead.William Casarin3+5-5
2022-08-10 19:11fix chatroom easteregg bugWilliam Casarin1+3-0
2022-08-10 19:11Fix loading bug when opening boosted postsWilliam Casarin2+19-3
2022-08-09 23:49clicking chat quotes now just expands themsWilliam Casarin3+17-6
2022-08-09 23:48wot: show friend icons is some viewsWilliam Casarin13+61-25
2022-08-09 23:09Hide post button if we still have placeholder textWilliam Casarin1+1-1
2022-08-09 23:09Fix chatroom cruftWilliam Casarin3+7-4
2022-08-09 23:08Show chatroom first if content contains #chatWilliam Casarin4+28-4
2022-08-09 17:14Always trigger switch timeline on tab pressWilliam Casarin2+8-2
2022-08-09 17:05Show text if there are no DMsJames Carucci1+6-0
2022-08-09 17:02Add cancel button to search boxJames Carucci1+14-5
2022-08-09 16:59fix mentions in DMs againWilliam Casarin1+4-4
2022-08-09 16:32scroll: more consistent scrolling behaviorWilliam Casarin6+72-19
2022-08-08 14:46readme: add initial contributor awardsWilliam Casarin1+8-0
2022-08-08 12:53Add default placeholder for post UI :)James Carucci1+26-4
2022-08-08 13:08home: fix carousel spacing issueJames Carucci1+8-4
2022-08-08 02:31add link testWilliam Casarin1+10-0
2022-08-08 02:30disable pow counting for nowWilliam Casarin2+5-5
2022-08-08 01:59less animations for chatWilliam Casarin1+1-1
2022-08-08 01:56dms: create parse and create links in DMsWilliam Casarin1+5-1
2022-08-07 14:09devtools: remove pullreq logic from changelog scriptWilliam Casarin1+7-6
2022-08-07 14:09mentions: fix bech32 mentions at endWilliam Casarin3+38-9
2022-08-07 06:04remove padding on main viewWilliam Casarin1+0-1
2022-08-07 06:03remove logWilliam Casarin1+0-2
2022-08-07 06:03validation: actually validate eventsWilliam Casarin2+79-4
2022-08-07 06:01switch to bech32 everywhereWilliam Casarin5+137-7
2022-08-07 02:23less animation in chatWilliam Casarin1+1-1
2022-08-07 02:22pfp: profile pic image cacheWilliam Casarin3+113-48
2022-08-06 20:52make robohash a functionWilliam Casarin2+6-2
2022-08-06 20:34pfps: load profile pics in the backgroundWilliam Casarin8+132-74
2022-08-05 19:20Censor unclebobmartin from damusWilliam Casarin6+23-3
2022-08-05 03:42Load profiles everywhereWilliam Casarin6+97-16
2022-07-28 20:20Don't show post button if post is only whitespaceWilliam Casarin1+8-2
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-28 04:20Package.swift: add secp256k1.swift to dependenciesrandymcmillan1+2-1
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0
2022-07-28 20:10remove unused combine referenceWilliam Casarin1+0-1
2022-07-28 20:10Fix hashtag parsingWilliam Casarin3+88-28
2022-07-28 20:09fix deployment targetWilliam Casarin1+2-2
2022-07-28 19:52logout: clear keypair on logoutWilliam Casarin3+13-3
2022-07-22 00:54multiline DM messagesWilliam Casarin1+35-12
2022-07-22 00:54notifications: initial setupWilliam Casarin3+30-0
2022-07-21 22:52version: we're on 0.1.3 nowWilliam Casarin1+2-2
2022-07-21 22:51DMs: copy decrypted text instead of raw contentWilliam Casarin3+5-5
2022-07-03 16:37changelogWilliam Casarin1+20-0
2022-07-03 16:31add dm navigation titleWilliam Casarin1+1-0
2022-07-03 16:24New encrypted messageWilliam Casarin1+1-1
2022-07-03 16:23clickable boost linksWilliam Casarin1+17-10
2022-07-03 16:23Add DM button to profileWilliam Casarin10+102-37
2022-07-02 20:09contact: update contact event on follow/unfollowWilliam Casarin2+13-8
2022-07-02 19:32Revert "nav: use back chevron in more places"William Casarin4+0-17
2022-07-02 19:31dms: fix input box padding and spacingWilliam Casarin1+8-6
2022-07-02 19:31nav: use back chevron in more placesWilliam Casarin4+17-0
2022-07-02 19:30refactor: generalize end_editingWilliam Casarin1+11-10
2022-06-30 14:16Implement NIP04: Encrypted Direct MessagesWilliam Casarin24+889-225
2022-07-02 19:13Fix unfollow crashWilliam Casarin1+3-1
2022-06-30 14:15tabs: add blue dot to home viewWilliam Casarin3+68-47
2022-06-30 14:11config: don't add relay even if we've cancelledWilliam Casarin1+7-2
2022-06-21 15:35Revert "center screenshot"William Casarin1+1-1
2022-06-21 15:34center screenshotWilliam Casarin1+1-1
2022-06-21 15:34make image smallerWilliam Casarin1+1-1
2022-06-21 15:32screenshotsWilliam Casarin2+2-0
2022-06-21 15:03fix one more readme linkWilliam Casarin1+1-1
2022-06-21 15:03more readme fixesWilliam Casarin1+6-6
2022-06-21 15:01fix readme linksWilliam Casarin1+8-6
2022-06-21 14:57readme: contributingWilliam Casarin1+6-0
2022-06-21 14:54add initial readmeWilliam Casarin1+20-0
2022-06-21 14:48dev: changelog script fixesWilliam Casarin1+9-11
2022-06-20 22:49v0.1.1William Casarin1+2-2
2022-06-20 22:30update todoWilliam Casarin1+2-0
2022-06-20 22:30fix home feedWilliam Casarin2+20-3
2022-06-18 19:41update todoWilliam Casarin1+4-2
2022-06-18 19:39search/home: hide duplicate user postsWilliam Casarin1+5-0
2022-06-18 19:39boosts: always register boost, add confirmationWilliam Casarin4+43-20
2022-06-18 19:37remove some boostrap relays that are not spec compliantWilliam Casarin1+0-2
2022-06-18 17:36Add changelog devtoolWilliam Casarin1+171-0
2022-06-18 17:35Add logout button, and show account keysWilliam Casarin3+47-0
2022-06-18 15:49Add nix shell for dev stuffWilliam Casarin2+7-0
2022-06-18 15:21add todo fileWilliam Casarin3+8-0
2022-06-18 15:20wip some initial relay bootstrap logicWilliam Casarin6+73-11
2022-06-15 21:44fix chat opacity on dark themeWilliam Casarin1+1-1
2022-06-15 21:43don't show replies to non-friends in timelineWilliam Casarin2+13-3
2022-06-15 21:43remove unused functionWilliam Casarin1+0-4
2022-06-15 21:43eose loading spinnersWilliam Casarin8+55-24
2022-06-09 20:47edit relaysWilliam Casarin7+328-35
2022-06-09 18:40fix many small bugsWilliam Casarin11+40-50
2022-06-08 20:570.1.0 testflighttttWilliam Casarin1+2-2
2022-06-08 20:49new account fixesWilliam Casarin9+44-11
2022-06-08 20:09connect to relays stored in contactsWilliam Casarin5+34-6
2022-06-07 21:28fix bech32William Casarin1+32-2
2022-06-07 05:14search workingWilliam Casarin5+39-32
2022-06-07 02:26SearchHomeView workingWilliam Casarin6+187-6
2022-06-06 15:55fix parsing mention indices > 9William Casarin3+55-6
2022-05-31 21:17remove testingprivateWilliam Casarin1+0-4
2022-05-28 15:40allow avatar transparencyWilliam Casarin1+1-1
2022-05-28 15:31robohash avatarsWilliam Casarin4+32-13
2022-05-26 15:35followersWilliam Casarin7+119-36
2022-05-25 13:34misc tweaksWilliam Casarin8+110-43
2022-05-24 22:29fetch following contacts if we are missing anyWilliam Casarin7+136-29
2022-05-24 21:34more filtersWilliam Casarin8+155-62
2022-05-24 19:57extract HomeModel from ContentViewWilliam Casarin27+1219-369
2022-05-22 04:32fix is_friend_replyWilliam Casarin1+7-12
2022-05-22 04:07account creation workingWilliam Casarin6+115-4
2022-05-22 02:44initial CreateAccountViewWilliam Casarin17+502-89
2022-05-21 18:09add preview contentWilliam Casarin1+6-0
2022-05-20 23:06extract carousel viewWilliam Casarin3+64-51
2022-05-19 21:38Initial SetupViewWilliam Casarin19+454-159
2022-05-19 15:33extract MainTabViewWilliam Casarin4+111-37
2022-05-19 15:22contentview: use TabButton for notificationsWilliam Casarin1+1-6
2022-05-19 15:19move more stuff out of contentviewWilliam Casarin2+15-14
2022-05-16 23:23following viewWilliam Casarin8+168-37
2022-05-16 18:28remove duplicate boostWilliam Casarin1+0-5
2022-05-15 20:46generalize is_friend_event even furtherWilliam Casarin2+26-26
2022-05-15 20:44start to extract functions out of contentviewWilliam Casarin1+59-54
2022-05-15 18:08following and unfollowingWilliam Casarin10+277-15
2022-05-14 22:35send_filters refactorWilliam Casarin11+129-36
2022-05-10 21:41boosts workingWilliam Casarin10+127-54
2022-05-09 19:09fix ordering on search, copy noteWilliam Casarin5+22-5
2022-05-09 18:43hashtags workingWilliam Casarin6+78-13
2022-05-09 17:33insert sort, profile updates revampWilliam Casarin26+250-95
2022-05-09 15:24initial hashtag queryWilliam Casarin4+11-4
2022-05-09 03:34parse hashtagsWilliam Casarin6+100-24
2022-05-09 02:31fix incredible bug lolWilliam Casarin2+18-1
2022-05-09 02:31break profile view so that I fix itWilliam Casarin6+71-89
2022-05-09 02:02remove some old replyref stuffWilliam Casarin2+0-28
2022-05-09 02:01simplify like refsWilliam Casarin5+390-337
2022-05-08 23:09fix likesWilliam Casarin4+13-14
2022-05-08 18:09trigger resub on clicked eventsWilliam Casarin3+18-2
2022-05-08 17:51fix content poppingWilliam Casarin3+3-3
2022-05-08 17:45move some stuff around, reply descWilliam Casarin5+198-165
2022-05-08 17:25initial reply revampWilliam Casarin7+254-85
2022-05-08 00:48event mentions workingWilliam Casarin10+174-26
2022-05-07 20:54add some more testsWilliam Casarin1+79-0
2022-05-07 20:50more mention progressWilliam Casarin21+608-141
2022-05-05 04:33initial mention parsingWilliam Casarin11+209-6
2022-05-05 01:49image cacheWilliam Casarin12+141-26
2022-05-04 23:54test invalid mentionWilliam Casarin1+15-0
2022-05-04 23:52more mention parsing testsWilliam Casarin1+22-0
2022-05-04 23:26likes, mention parsing, lots of stuffWilliam Casarin25+608-118
2022-04-30 19:15just use stack navigationviewWilliam Casarin5+10-5
2022-04-30 18:47add app iconsWilliam Casarin15+0-0
2022-04-30 18:46old style navigationWilliam Casarin13+141-140
2022-04-30 17:37profilesWilliam Casarin12+286-65
2022-04-25 15:28many updatesWilliam Casarin14+184-73
2022-04-24 01:21a bunch more usability improvementsWilliam Casarin7+89-22
2022-04-24 00:10better chat viewWilliam Casarin7+106-60
2022-04-23 19:41fix broken nagivationWilliam Casarin15+300-128
2022-04-21 02:30make last-of-kind per-relayWilliam Casarin2+43-28
2022-04-20 02:46chatroomWilliam Casarin12+519-107
2022-04-19 19:06lazy vstack ftwWilliam Casarin3+11-10
2022-04-19 17:34global timelineWilliam Casarin1+86-38
2022-04-19 16:36moving loading spinner to zstack toprightWilliam Casarin1+36-23
2022-04-19 16:26fix up many thingsWilliam Casarin6+200-52
2022-04-19 00:33remove NostrTimeline thingWilliam Casarin2+0-12
2022-04-19 00:33refactor timeline and navWilliam Casarin3+73-44
2022-04-19 00:31reply bug fixesWilliam Casarin3+25-6
2022-04-18 23:35simplify collapsed calculationWilliam Casarin1+1-8
2022-04-18 23:35loading indicatorWilliam Casarin2+13-7
2022-04-18 21:53determine highlight from reply mapWilliam Casarin1+16-11
2022-04-18 21:52slower animation on appearWilliam Casarin1+1-1
2022-04-18 21:31don't collapse if we don't need toWilliam Casarin2+30-13
2022-04-18 21:31simplify reply_idsWilliam Casarin1+2-2
2022-04-18 20:17better reply descriptionsWilliam Casarin4+54-9
2022-04-18 19:32use direct references on root eventsWilliam Casarin2+53-7
2022-04-18 18:35expand collapsed sectionsWilliam Casarin1+51-16
2022-04-18 17:33fix crash for profiles environment object in repliesWilliam Casarin2+2-0
2022-04-18 17:33don't save network events for nowWilliam Casarin1+2-0
2022-04-18 17:31calculate ancestor reply pathWilliam Casarin3+88-22
2022-04-18 17:30fix signature/encoding issues with slashesWilliam Casarin2+2-0
2022-04-17 22:19Revert "reference all ids again"William Casarin1+1-1
2022-04-17 22:12show who we're replying toWilliam Casarin1+21-0
2022-04-17 22:12reference all ids againWilliam Casarin1+1-1
2022-04-17 21:37fix reply tagsWilliam Casarin2+23-10
2022-04-17 21:25show hidden notes at the end as wellWilliam Casarin1+10-0
2022-04-17 21:24collapse the thread when a note is selectedWilliam Casarin1+3-0
2022-04-17 21:24eventdetails: only add our eventsWilliam Casarin1+3-1
2022-04-17 21:24fix event tags encodingWilliam Casarin1+4-1
2022-04-17 21:24replies: only reference root and immediate reply eventWilliam Casarin1+2-2
2022-04-17 18:40fix reply idsWilliam Casarin3+9-6
2022-04-17 18:11make note of collapsed eventsWilliam Casarin7+125-38
2022-04-17 15:49replying worksWilliam Casarin5+53-3
2022-04-17 15:48oops, add profilesWilliam Casarin1+26-0
2022-04-17 15:05better threadsWilliam Casarin6+164-31
2022-04-17 13:03scroll to note in threadWilliam Casarin3+37-22
2022-04-17 12:31make profiles and environment objectWilliam Casarin6+34-45
2022-04-17 11:27add explicit reconnectWilliam Casarin3+48-9
2022-04-16 23:03fix horrible connection issueWilliam Casarin1+1-1
2022-04-16 22:38don't make highlighted event clickable in details viewWilliam Casarin1+8-5
2022-04-16 22:38relays: add scsi's relayWilliam Casarin1+1-0
2022-04-16 22:37websocket: turn of compressionWilliam Casarin1+1-1
2022-04-16 22:30fix relayWilliam Casarin1+1-1
2022-04-16 22:11add licenseWilliam Casarin1+674-0
2022-04-16 22:07threads workingWilliam Casarin10+213-31
2022-04-16 18:32event action bar, more detail viewWilliam Casarin9+116-44
2022-04-16 16:53show relative created time on eventsWilliam Casarin5+69-5
2022-04-16 16:37random todoWilliam Casarin1+1-0
2022-04-16 16:36EventDetailView placeholderWilliam Casarin2+26-0
2022-04-16 16:35debug relay event timeline for debuggingWilliam Casarin1+73-28
2022-04-16 16:33refactor profile pic into viewWilliam Casarin4+44-16
2022-04-16 15:30EventView: dont show pow if it's less than 10William Casarin1+5-3
2022-04-16 15:29NostrEvent: add local flags for internal useWilliam Casarin1+14-0
2022-04-16 15:29ocdWilliam Casarin1+0-1
2022-04-16 15:28add_relay helperWilliam Casarin1+13-3
2022-04-16 15:28update my pubkey for testingWilliam Casarin1+1-1
2022-04-15 18:25fix hex decodeWilliam Casarin1+7-0
2022-04-13 19:18posting, global timelineWilliam Casarin6+91-23
2022-04-12 13:47Posting works!William Casarin8+230-13
2022-04-11 21:15mute bestofhn events while testingWilliam Casarin1+11-1
2022-04-11 21:14EventView: example pow coloringWilliam Casarin1+18-6
2022-04-11 21:14EventView: better spacingWilliam Casarin1+18-11
2022-04-11 18:32calculate proof of work on eventsWilliam Casarin4+101-0
2022-04-11 17:55use CachedAsyncImage for pfpsWilliam Casarin1+2-1
2022-04-11 17:53move EventView to its own fileWilliam Casarin3+51-37
2022-04-11 17:34reorganizeWilliam Casarin13+444-332
2022-04-11 16:29Profiles!William Casarin5+155-54
2022-04-09 15:03relay pool!William Casarin5+373-204
2022-04-04 17:20post viewWilliam Casarin3+88-9
2022-04-03 22:40better main view, add initial post viewWilliam Casarin5+150-75
2022-04-02 23:57initial commitWilliam Casarin15+1181-0