Commit Graph

  • 06a66a3709 add some type aliases to make the ndb move more incremental William Casarin 2023-07-30 10:44:14 -07:00
  • 1463ce5e3a profile: don't notify on notice William Casarin 2023-07-30 07:19:03 -07:00
  • 480921db20 Suggested Users to Follow Joel Klabo 2023-07-20 12:45:10 -07:00
  • f0de8721c7 Center and Pad buttons in EULA doffing.brett 2023-07-24 15:37:30 -05:00
  • d11cd76e6a Add multiple reaction support Suhail Saqan 2023-07-29 09:42:59 -07:00
  • 815f4d4a96 Allow relay logs to be opened in dev mode even if relay is disconnected Daniel D'Aquino' via patches 2023-07-28 01:30:35 +00:00
  • 4fecf72963 fix: endless connection attempt loop after user removes relay Bryan Montz 2023-07-28 07:34:38 -05:00
  • 593d0e2abe ndb: sync up a few remaining NdbNote tag differences William Casarin 2023-07-25 16:22:25 -07:00
  • 2f8aa29e92 ndb: make NostrEvents immutable William Casarin 2023-07-25 08:58:06 -07:00
  • e3c04465fc ndb: move to uint32 for kind and created_at William Casarin 2023-07-25 15:20:51 -07:00
  • 54d40f7ffd ndb: move hexchar into header William Casarin 2023-07-25 15:16:24 -07:00
  • 2053033b25 ndb: make note equatble William Casarin 2023-07-24 13:09:27 -07:00
  • 45801f3e6c ndb: rename NostrEvent to NostrEventOld William Casarin 2023-07-24 13:08:55 -07:00
  • 2d44f2744b ndb: switch to computed property for tags William Casarin 2023-07-24 13:08:18 -07:00
  • 04e408bfea ndb: implement a few more event things William Casarin 2023-07-24 12:40:27 -07:00
  • b3c87bdc07 test: remove unused var William Casarin 2023-07-24 12:40:04 -07:00
  • b5dd90b36a notes: generalize event_is_reply a bit William Casarin 2023-07-24 12:39:41 -07:00
  • 6fa9149939 ndb: avoid double constructor on References William Casarin 2023-07-24 11:05:18 -07:00
  • 1e9e4a7f3a ndb: implement eventref building from ndb notes William Casarin 2023-07-24 10:55:34 -07:00
  • c8e236b6d5 ndb/test: add more test coverage on char iter William Casarin 2023-07-23 12:21:36 -07:00
  • e8d0f1db8d test: fix some ndb test warnings William Casarin 2023-07-23 12:12:42 -07:00
  • 99b5dc94cb ndb: copy over perf improvements William Casarin 2023-07-23 12:08:46 -07:00
  • e34351ca37 ndb: fix iterators, pack id tags, more tests William Casarin 2023-07-23 11:55:36 -07:00
  • 1a33d639ed test: remove some unused perf tests William Casarin 2023-07-23 11:54:58 -07:00
  • 5c1043b4e5 ndb: add cchar constructors to AsciiCharacter William Casarin 2023-07-23 11:54:07 -07:00
  • 23b5763a6b git: ignore perf baselines William Casarin 2023-07-23 11:50:02 -07:00
  • dd65209a20 Revert "ndb: remove TagIterators and just use sequences" William Casarin 2023-07-23 10:56:12 -07:00
  • f0d07c3663 ndb: remove TagIterators and just use sequences William Casarin 2023-07-22 21:12:53 -07:00
  • b3119fa41e test: small test fix William Casarin 2023-07-22 17:23:11 -07:00
  • 7ec8da6c73 ndb: start implementing existing NostrEvent functionality William Casarin 2023-07-22 17:15:36 -07:00
  • 9e659c49b5 ndb/test: add a few more tests William Casarin 2023-07-22 17:13:51 -07:00
  • c72666b352 ndb: add subscript and count for TagsSequence William Casarin 2023-07-22 16:58:17 -07:00
  • 1854e10486 mentions: add ndb mention parser William Casarin 2023-07-22 16:57:33 -07:00
  • 58e2fb40ef iter: make safer by using NdbNote instead of unsafe pointers William Casarin 2023-07-22 16:56:13 -07:00
  • af7ea7024f misc: don't immediately hex encode event commitment William Casarin 2023-07-22 15:40:22 -07:00
  • 0263c11a94 ndb: add content and owned_size William Casarin 2023-07-22 07:40:20 -07:00
  • 6d43754e71 ndb: add pubkey to NdbNote William Casarin 2023-07-21 16:01:28 -07:00
  • 4da23390f8 ndb: update lib William Casarin 2023-07-22 16:57:16 -07:00
  • c74993366b move copyndb to the right folder William Casarin 2023-07-22 07:08:03 -07:00
  • ad0e1f28b7 test: fix build and tests William Casarin 2023-07-21 15:14:07 -07:00
  • 61051ee853 nostrdb: add initial swift integration William Casarin 2023-07-21 14:54:03 -07:00
  • dc7826c4e5 c: add nostrdb c lib William Casarin 2023-07-21 14:55:23 -07:00
  • 4eee715bcd c: add jsmn json parser William Casarin 2023-07-21 14:45:18 -07:00
  • 08bea16be0 c: add new cursor util William Casarin 2023-07-21 14:45:57 -07:00
  • 8f04b12a90 c: add copy nostrdb devtool William Casarin 2023-07-21 14:55:13 -07:00
  • 9cfed9f3aa c: update protoverse_cursor to jb55_cursor William Casarin 2023-07-19 13:05:46 -07:00
  • 123ca3b802 test: add my contact list for as json parsing test data William Casarin 2023-07-21 12:46:51 -07:00
  • 5e7b1f4ff3 event: separate logic from data using extensions William Casarin 2023-07-21 14:38:30 -07:00
  • 12594e35c1 Update translations Terry Yiu 2023-07-19 10:09:00 -07:00
  • ab92f7b561 Update localization issues and export strings for translation Terry Yiu 2023-07-18 22:54:49 -04:00
  • 11b9062865 test: fix some warnings William Casarin 2023-07-19 10:04:11 -07:00
  • 5c5b55bf67 v1.6 (7) changelog William Casarin 2023-07-17 14:39:27 -07:00
  • dd6c082a8e v1.6 (7) William Casarin 2023-07-17 14:35:54 -07:00
  • 2a4ee6c48c zaps: don't spam lnurls when validate zaps William Casarin 2023-07-17 14:12:41 -07:00
  • fa520d48d3 zap: remove unnecessary main thread dispatches when zapping William Casarin 2023-07-17 14:11:23 -07:00
  • 160b293359 performance: don't spam nip05 validation on startup William Casarin 2023-07-17 13:19:05 -07:00
  • 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