Commit Graph

  • 1b5ae332b8 introducing strict mode during decoding. That's not the correct way to do things, but I think I will need it very soon :) issue/17-create-an-internal-routing-system-for-nostr niamtokik 2023-11-19 20:11:42 +00:00
  • d2cecd5e30 quick fix regarding unsupported kinds during encoding/decoding. niamtokik 2023-11-19 19:58:09 +00:00
  • 9c298fd909 shortcut_24_54. niamkik 2023-11-19 15:58:51 +01:00
  • 0ca65ee331 moving websocket_server to nostr_relay. niamkik 2023-11-19 14:38:58 +01:00
  • 3a9a4f42fe latest shortcut added subscription support :) niamkik 2023-11-18 17:41:15 +01:00
  • 08ac690ba3 create and check filters niamkik 2023-11-18 14:37:21 +01:00
  • 6790405cde update nu filter niamkik 2023-11-18 12:04:13 +01:00
  • f43989c67b update niamkik 2023-10-29 11:03:52 +01:00
  • afb4c89b61 update niamkik 2023-10-28 17:22:22 +02:00
  • 3ac9a9efa1 update Shortcut_24_36 niamkik 2023-10-28 17:18:25 +02:00
  • fb994b6133 just update README after having read some specs. niamkik 2023-10-28 15:56:37 +02:00
  • 44d64c0ad5 update for Shortcut_24_34 niamkik 2023-10-28 14:48:55 +02:00
  • 73b31db571 latest shortcut! niamkik 2023-10-28 11:49:59 +02:00
  • 181832708a added module support niamkik 2023-10-28 11:16:29 +02:00
  • 4ee1c083d9 update gun niamtokik 2023-10-27 18:29:38 +00:00
  • 75db913896 added a first version of nostr_cli to generate websocket connections and also encode bech32. niamtokik 2023-10-27 16:52:52 +00:00
  • 15b943f767 Another shortcut session full of improvement! :) niamkik 2023-10-27 15:35:24 +02:00
  • f1ee0806c4 Sortcut_24_18 -> Shortcut_24_21 niamkik 2023-10-27 10:59:43 +02:00
  • 5bb5b8d877 Prepare nostr relay for 3 days full of coding. niamtokik 2023-10-27 06:30:08 +00:00
  • b33e465ba7 just a test test/admin-interface-with-mithriljs niamtokik 2023-10-26 13:20:35 +00:00
  • 6b4040a861 Issue/11 nip implement nip02 httpsgithubcomnostr protocolnipsblobmaster02md (#16) main ErlangPunch 2023-10-26 15:16:14 +02:00
  • 93387f29f3 fix release configuration. issue/11-nip-implement-nip02-httpsgithubcomnostr-protocolnipsblobmaster02md niamtokik 2023-10-26 13:08:57 +00:00
  • 0ac7ad53c3 quick fix on documentation error ErlangPunch 2023-10-01 16:15:42 +02:00
  • f3154ec57e use latest erlang version. ErlangPunch 2023-09-03 13:45:08 +02:00
  • 1769ec5998 use gen_statem with nostr_client_connection now cleanup niamkik 2023-10-01 16:09:01 +02:00
  • 87714be5db update niamkik 2023-10-01 13:07:14 +02:00
  • ee805f910b forgot to modify test suites... niamkik 2023-10-01 12:53:00 +02:00
  • afeb0e9bfb create nostrlib application niamkik 2023-10-01 12:40:00 +02:00
  • 87f5796a6b removed useless files. niamkik 2023-10-01 12:24:44 +02:00
  • b3a39fe3d9 convert nostr application to erlang release niamkik 2023-10-01 12:20:23 +02:00
  • e3032e7bf1 lot of things to do there: removing half of this infrastructure. niamkik 2023-09-26 21:41:20 +02:00
  • 8413a45047 cleanup and update niamkik 2023-09-19 21:48:46 +02:00
  • 7d905ab40b update niamkik 2023-09-12 21:05:16 +02:00
  • 64daf20d26 == 2023-09-05: Shortcut_24/01 niamkik 2023-09-05 21:23:28 +02:00
  • 627df36145 just do some cleanup and add new NIPs in README. niamtokik 2023-09-01 18:24:36 +00:00
  • bcef306591 Merge branch 'main' into issue/11-nip-implement-nip02-httpsgithubcomnostr-protocolnipsblobmaster02md niamtokik 2023-08-12 07:54:02 +00:00
  • 2410017c6b Merge pull request #15 from erlang-punch/issue/6-implement-bech32-format-in-pure-erlang Niamtokik 2023-08-12 07:52:10 +00:00
  • d6d38eb0c5 Erlang Bech32 and Segwit Address Implementation issue/6-implement-bech32-format-in-pure-erlang niamtokik 2023-05-14 08:34:01 +00:00
  • 9f24446cf6 == 2023-05-23: Shortcut_23/25 niamkik 2023-05-23 21:38:49 +02:00
  • f0bfe7421e == 2023-05-16: Shortcut_23/22 niamkik 2023-05-16 21:38:50 +02:00
  • 64f08a8e23 Merge branch 'main' into issue/11-nip-implement-nip02-httpsgithubcomnostr-protocolnipsblobmaster02md niamtokik 2023-05-16 11:44:32 +00:00
  • 422d483d11 Merge pull request #14 from erlang-punch/dev/add-erlang-otp-26-support Niamtokik 2023-05-16 11:43:46 +00:00
  • 008815d16b Add Erlang R26 support dev/add-erlang-otp-26-support niamtokik 2023-05-16 11:26:05 +00:00
  • 22fa1794d4 just clean things up niamtokik 2023-05-14 08:48:47 +00:00
  • 34af66f529 == 2023-05-09: Shorcut_23/19 niamkik 2023-05-09 21:39:16 +02:00
  • 66976ee22a shortcut_23_16 -> shortcut 23_18 niamkik 2023-05-02 21:37:11 +02:00
  • 72d4755229 shortcut 23/13 to 23/15 niamkik 2023-04-25 21:50:27 +02:00
  • 14e31762ec shortcut_23/10, 23/11 and 23/12 niamkik 2023-04-18 21:41:50 +02:00
  • ea8b036b4d update the documentation niamkik 2023-04-16 17:30:59 +02:00
  • 1ccf4480db correct shurtcuts session index niamkik 2023-04-16 17:04:38 +02:00
  • 8e05a732ca shortcut 23/06, 23/07, 23/08 niamkik 2023-04-16 16:21:08 +02:00
  • d0ef31a4d9 add tests niamtokik 2023-04-14 17:20:51 +00:00
  • 2a95ef296d cleanup nostr_client_key, add more documentation and creates the interfaces/API to communicate with it niamkik 2023-04-14 17:41:46 +02:00
  • e4a115557d --[ SHORTCUT_23/04 ] niamkik 2023-04-11 21:46:34 +02:00
  • f42ff2efd2 - niamkik 2023-04-04 21:08:02 +02:00
  • 7f6d231e2f So yesterday, we were working on relay store and a mnesia backend. let's continue. niamkik 2023-04-04 20:36:15 +02:00
  • 5f6daabf26 So a short break. I created the first relay_store handler, to store data in mnesia backend. The idea is to create a behavior with the commands to insert, delete, update and select information from the database. Not ACID... CRUD! :') niamkik 2023-04-03 21:24:46 +02:00
  • c4ac0829dc add store documentation and some test with/for mnesia niamkik 2023-03-31 17:25:53 +02:00
  • 76df76a73f So, why pomodoro? why shortcut? Well... I used pomodoro method many time in the past and was always happy when developing using that. why shortcut? I wanted "short circuit" but it was a bit too long... Shortcut looks better! niamkik 2023-03-31 15:42:25 +02:00
  • 0aa7ad912e update nostr_relay_subscription and _store niamkik 2023-03-28 21:58:23 +02:00
  • 6ed5d456dc update niamkik 2023-03-28 19:06:54 +02:00
  • 65fc2e9285 update ErlangPunch 2023-03-24 21:59:58 +01:00
  • 04cd9618fc update ErlangPunch 2023-03-24 19:18:15 +01:00
  • e3b6518cc4 update ErlangPunch 2023-03-24 18:37:11 +01:00
  • 01f353c6f8 add notes for the relay niamtokik 2023-03-18 18:01:39 +00:00
  • ec5a933d01 update niamtokik 2023-03-18 17:55:06 +00:00
  • 67816f3ec4 create a first primitive relay niamkik 2023-03-17 17:48:35 +01:00
  • 560832eec0 create a new router model niamtokik 2023-03-15 20:34:34 +00:00
  • 7a877e4aae update niamkik 2023-03-14 21:09:00 +01:00
  • e37fa5baff update documentation niamkik 2023-03-14 18:58:23 +01:00
  • 571f59b26a update niamtokik 2023-03-14 17:29:11 +00:00
  • a031801459 update niamtokik 2023-03-13 20:47:45 +00:00
  • 85fdd9ce57 just a test niamtokik 2023-03-13 06:59:07 +00:00
  • 593f570ac4 first tests with nip/02. niamtokik 2023-03-12 13:38:28 +00:00
  • d152a469a3 initialize the notes file. niamtokik 2023-03-10 20:40:38 +00:00
  • 4cf95a1814 Merge pull request #13 from erlang-punch/issue/3-implement-nip01-basic-events-and-kinds Niamtokik 2023-03-10 20:23:53 +00:00
  • 1984e20549 Schnorr Signature Scheme and NIP/01 Implementation issue/3-implement-nip01-basic-events-and-kinds niamtokik 2023-02-26 14:33:56 +00:00
  • d07a6dbc55 Merge pull request #8 from erlang-punch/dev/from-erlang-to-nostr Niamtokik 2023-02-25 13:13:52 +00:00
  • 0fb83a4e52 Create the first structure of nostr application dev/from-erlang-to-nostr ErlangPunch 2023-02-10 14:16:51 +01:00
  • df5bad3873 Merge pull request #1 from erlang-punch/dev/add-github-actions-support ErlangPunch 2023-02-10 15:41:10 +01:00
  • 8dd60e8b5e Add github actions support ErlangPunch 2023-02-10 14:16:51 +01:00
  • 8dee4cf1c8 initialize repository niamtokik 2023-02-03 07:20:49 +00:00