Commit Graph

  • 7d17b9b476 nip05: hide nip05 username if it matches the username William Casarin 2023-07-17 13:17:29 -07:00
  • d04f1c6867 login: allow user to login to deleted profile William Casarin 2023-07-17 11:30:09 -07:00
  • 5c87dd5bbb nip05: remove clickable option William Casarin 2023-07-17 11:24:33 -07:00
  • 12febf9671 view: extract ProfileEditButton to its own file William Casarin 2023-07-17 13:25:17 -07:00
  • 4033ad66ba test: fix crash in ci William Casarin 2023-07-17 11:24:50 -07:00
  • 2c0296cce3 project: bump deployment target William Casarin 2023-07-17 13:21:03 -07:00
  • 080aaf2d1b nip05: show username and support _ usernames William Casarin 2023-07-17 11:01:57 -07:00
  • 0e55b08b6c Revert removing nip05 badges on profiles William Casarin 2023-07-17 10:51:27 -07:00
  • ff70cb7ebf posting: don't prepad user tag if its a newline William Casarin 2023-07-17 10:45:05 -07:00
  • fe82134a75 posting: switch to new tested composition logic William Casarin 2023-07-17 10:22:10 -07:00
  • 60a0c21272 test: add post composition tests William Casarin 2023-07-17 10:20:21 -07:00
  • 8242ca27d2 profile: make constructor args optional William Casarin 2023-07-17 10:19:12 -07:00
  • c7baa153af posting: add some functions for appending mention tags William Casarin 2023-07-17 10:16:39 -07:00
  • ff654c4e11 test: add text attribute testing function William Casarin 2023-07-17 10:15:26 -07:00
  • deaf5f042a search: refactor appendUserTag to make logic more clear William Casarin 2023-07-17 08:43:24 -07:00
  • 4f56ff3dfb longform: add padding under words count William Casarin 2023-07-17 08:42:35 -07:00
  • fd59407171 test: fix old markdown tests William Casarin 2023-07-17 08:59:25 -07:00
  • 9b759247ee v1.6 (6) changelog William Casarin 2023-07-16 15:34:40 -07:00
  • cd7998b69d v1.6 (6) William Casarin 2023-07-16 15:33:00 -07:00
  • bd4c29604f Fix broken markdown renderer William Casarin 2023-07-16 14:32:24 -07:00
  • bf1175f22c markdown: add some helpers for counting markdown words William Casarin 2023-07-16 15:23:26 -07:00
  • 064888f78d markdown: use a real-world longform preview William Casarin 2023-07-16 14:36:11 -07:00
  • fc640b85ed add swift-markdown-ui William Casarin 2023-07-16 14:35:06 -07:00
  • d5766253cf build: fix unused variable warning William Casarin 2023-07-16 13:37:40 -07:00
  • 571ed39d52 Fixed issue where hashtags were leaking in DMs William Casarin 2023-07-16 14:58:20 -07:00
  • 16d81ed40f Hide nsec when logging in cr0bar 2023-07-15 20:07:39 +01:00
  • 1135c19fea test: add setting property tests William Casarin 2023-07-16 13:02:10 -07:00
  • 77331644cb Fix issue with emojis next to hashtags and urls William Casarin 2023-07-16 11:00:48 -07:00
  • 8d14fdffb5 content: add utf8 char at url left boundary test William Casarin 2023-07-16 11:00:19 -07:00
  • 0c95071de7 project: rename parse_mentions to parse_note_content William Casarin 2023-07-16 10:49:31 -07:00
  • da78a217a3 docs: clarify the section on using -v2,v3, etc William Casarin 2023-07-16 10:05:15 -07:00
  • f53b824122 docs: patch changelogs when submitting patches William Casarin 2023-07-16 09:44:27 -07:00
  • 45ab394b09 fixed: relay detail view is not immediately available after adding new relay Bryan Montz 2023-07-15 07:48:06 -05:00
  • 47e7505573 fix typos Bryan Montz 2023-07-16 08:00:55 -05:00
  • 0f1390f412 Swift cleanup: remove duplicate or unnecessary initializers using default values Bryan Montz 2023-07-16 08:00:54 -05:00
  • 6bf5293701 Swift cleanup: don't capture case values only to ignore them in switch statements Bryan Montz 2023-07-16 08:00:53 -05:00
  • 3d6909bf62 Swift cleanup: simplify "Task.init {}" to "Task {}" Bryan Montz 2023-07-16 08:00:52 -05:00
  • ecd8b64b8b Swift cleanup: prefer case list over fallthrough in switch statements Bryan Montz 2023-07-16 08:00:51 -05:00
  • 0c627ae0a0 Swift cleanup: "init (" -> "init(" Bryan Montz 2023-07-16 08:00:50 -05:00
  • 488ec8e009 Fix image carousel to limit number of dots to not spill screen beyond visible margins fixes Terry Yiu 2023-07-14 23:00:10 -04:00
  • 16c86c1d1c update bad commit mailmap William Casarin 2023-07-14 22:25:19 -07:00
  • 29140d956b Add feedback message when user adds a relay already in the list Daniel D'Aquino' via patches 2023-07-15 04:17:03 +00:00
  • 7ae7584135 ui: remove nip05 badge on events William Casarin 2023-06-20 16:45:30 +02:00
  • 139be9eef2 Fix nostr: mention prefix bugs William Casarin 2023-07-14 17:26:19 -07:00
  • 72a060c7b3 nip05: rename nip05 to Nostr Address in search William Casarin 2023-07-14 17:05:01 -07:00
  • 9db81fd6b8 views: refactor post_changed in PostView William Casarin 2023-07-14 15:54:17 -07:00
  • f08efd7e30 nip05: rename nip05 verification to nostr address William Casarin 2023-07-14 09:47:28 -07:00
  • fb2a69acd8 project: fix test fixtures William Casarin 2023-07-14 13:07:39 -07:00
  • 8a9e3ea76b Fix localization issues and export strings for translation Terry Yiu 2023-07-14 00:21:08 -04:00
  • 4830a6f3b7 Run actions on pushes to the ci branch William Casarin 2023-07-14 09:34:00 -07:00
  • 9879c78e41 build 5 because I broked something William Casarin 2023-07-13 15:43:21 -07:00
  • 05e73a3711 actually subscribe to likes. oops William Casarin 2023-07-13 11:42:56 -07:00
  • 731fdb108b build: fix a few warnings and errors William Casarin 2023-07-13 11:17:00 -07:00
  • 2f3737c2b5 v1.6-4 changelog William Casarin 2023-07-13 11:14:29 -07:00
  • e36747a81a v1.6 (4) William Casarin 2023-07-13 11:13:50 -07:00
  • 505ce0bd39 Add the ability to follow hashtags William Casarin 2023-07-13 11:10:53 -07:00
  • 31fa63debf home: hide users and hashtags from home timeline when you unfollow William Casarin 2023-07-13 11:06:07 -07:00
  • 122655bea3 home: separate home filters William Casarin 2023-07-13 11:04:20 -07:00
  • 9a714943fd contacts: get followed hashtags function William Casarin 2023-07-13 11:02:13 -07:00
  • 17df2972d9 ui: add follow hashtag ui on search view William Casarin 2023-07-13 07:05:53 -07:00
  • bebaffd247 contacts: unify following logic William Casarin 2023-07-13 09:30:26 -07:00
  • 0fae54a98d components: make GradientButtonStyle padding configurable William Casarin 2023-07-13 07:10:36 -07:00
  • 90818c12e8 components: create PinkGradientView and use PinkGradient directly William Casarin 2023-07-13 07:09:34 -07:00
  • 1136808afa contacts: generalize following to allow any reference William Casarin 2023-07-13 09:01:41 -07:00
  • b7d139ffb3 refid: add .t helper William Casarin 2023-07-13 09:04:01 -07:00
  • 7fc270725f test: add newline mention test William Casarin 2023-07-13 07:11:15 -07:00
  • 7b73a54de5 test: switch to test data file William Casarin 2023-07-13 07:01:51 -07:00
  • fdaf785869 fixed: icon color for developer mode setting is incorrect in low-light mode Bryan Montz 2023-07-13 06:48:18 -05:00
  • c0f9b0a8c0 views: allow embeddable views at top of timeline William Casarin 2023-07-13 06:50:21 -07:00
  • 7123b225a1 search: make model an ObjservedObject William Casarin 2023-07-12 18:24:55 -07:00
  • b6f25a85f8 Fix nip05 badge icon William Casarin 2023-07-12 18:24:36 -07:00
  • 7046fe0d4f ui: add DamusBackground helper William Casarin 2023-07-12 18:19:13 -07:00
  • 201e9a427f post: extract build_post from post view William Casarin 2023-07-12 17:35:01 -07:00
  • 6481f96488 add bech32_pubkey_decode William Casarin 2023-07-12 17:34:24 -07:00
  • 3845d32074 test: add test data file William Casarin 2023-07-13 06:55:21 -07:00
  • c1c33518ea don't follow jb55 by default William Casarin 2023-07-12 14:42:23 -07:00
  • f2cf30a728 Scroll to top for longform events only William Casarin 2023-07-12 08:23:46 -07:00
  • 69922b1d77 Remove LoadMoreButton William Casarin 2023-07-12 08:21:44 -07:00
  • 7343fcd399 Allow longform content to be long William Casarin 2023-07-12 05:37:34 -07:00
  • 5571052cfd Update nav to use adaptable color for dark and light modes ericholguin 2023-07-10 22:01:13 -06:00
  • de63e96664 v1.6-3 changelog William Casarin 2023-07-11 12:59:09 -07:00
  • 7f9371d85f v1.6 (3) William Casarin 2023-07-11 12:58:15 -07:00
  • de4e8e5748 Only show longform preview in notifications William Casarin 2023-07-11 12:56:30 -07:00
  • ad6a1962bb Scroll to top of event instead of bottom William Casarin 2023-07-11 12:55:54 -07:00
  • 828e417726 Allow reposting and quote reposting multiple times William Casarin 2023-07-11 12:22:04 -07:00
  • d2374aa6ec I broked dms. i fixed. William Casarin 2023-07-11 12:28:06 -07:00
  • 495859e07f Fix various padding issues related to longform posts William Casarin 2023-07-11 12:17:59 -07:00
  • d96ea593a5 search: allow searching longform articles by hashtag William Casarin 2023-07-11 12:17:22 -07:00
  • 7514a741c0 docs: make note to replace old bech32 parser William Casarin 2023-07-11 12:17:09 -07:00
  • dc7b0004bc Hide action bar in longform quote reposts William Casarin 2023-07-11 10:26:29 -07:00
  • 8e33d5f6b9 v1.6-2 changelog William Casarin 2023-07-11 09:22:39 -07:00
  • db2ec0a00a Fix npub mention bugs, fix slowness when parsing large posts William Casarin 2023-07-11 09:05:45 -07:00
  • dc21b6139c Add support for multilingual hashtags cr0bar 2023-07-11 07:21:56 -07:00
  • 031c7823ae refactor: move hashtag tests to their own file William Casarin 2023-07-11 07:21:16 -07:00
  • ac2b5b26bb Added non-latin test and amended emoji test to include emoji in hashtag cr0bar 2023-07-10 22:10:44 +01:00
  • c1220f50af Handle percent encoding of colon for some hashtags cr0bar 2023-07-10 21:29:11 +01:00
  • 2353f97114 Change to is_hashtag_chat to support non-latin characters cr0bar 2023-07-10 21:28:10 +01:00
  • e83e110adb Fix to is_boundary to support non-latin characters cr0bar 2023-07-10 21:26:05 +01:00
  • aae97c5cb7 git: add .mailmap file William Casarin 2023-07-10 20:39:34 -07:00
  • 45d9121ed7 fix project issues William Casarin 2023-07-10 18:59:50 -07:00