Commit Graph

  • f76e047472 thinned out unused and inefficient/broken stuff handle e/E tags more clearly utilized valid event from prod for tests created test complete run sandboxed tests and handle concurrent tests test/local-setup Silberengel 2026-04-11 10:40:57 +0200
  • 596d56dafa more PR corrections Silberengel 2026-04-11 09:24:22 +0200
  • 3e376642d2 PR corrections Silberengel 2026-04-11 08:55:36 +0200
  • 8272ff0eae update setup script and Dockerfile Silberengel 2026-04-11 08:39:47 +0200
  • f1d4dd8cb8 production docker Silberengel 2026-04-11 08:32:21 +0200
  • f67abf2068 use an algorithm to generate image paths in config Silberengel 2026-04-08 14:56:50 +0200
  • a45a9cdbda fixed images Silberengel 2026-04-08 14:47:34 +0200
  • 6f073ea766 more bug-fixes correct and expand the tests Silberengel 2026-04-07 11:00:40 +0200
  • ab64eef9dc small tweaks and bug-fixes changed branding from "Isidore" to "Mercury" implement canonical versioning from mix.exs implement branded homepage Silberengel 2026-04-07 10:16:04 +0200
  • 109768f094 implement issue #6 Basic relay metadata, include name and icons Add script to reload on config changes Updated ReadMe to reflect our changes Silberengel 2026-04-07 09:50:47 +0200
  • 3e4dc646fc implement task #5 Silberengel 2026-04-07 08:58:19 +0200
  • dbd0441904 fix issue #4 allow the user to see something meaningful at /api/ path, rather than throwing an error Silberengel 2026-04-07 08:47:32 +0200
  • 3bdc58dc14 fix issue #3 prevent cors errors in clients contacting the relay endpoing handles preflight OPTIONS requests Silberengel 2026-04-07 08:33:22 +0200
  • 6eee5e1c42 reject protected events, so long as we do not implement AUTH Silberengel 2026-04-07 08:30:00 +0200
  • 8d9fc4e55b fix issue #2 single-element tags need to be handled Silberengel 2026-04-07 08:28:12 +0200
  • 0c85ca7998 install script, based upon my successful local attempt Silberengel 2026-04-07 08:19:12 +0200
  • 2553c687c9 fix type error in code and test Silberengel 2026-04-07 08:11:34 +0200
  • 187501d720 Merge branch 'add-credo' master buttercat1791 2026-03-09 23:35:11 -0500
  • a001d4168e Update precommit task with Credo buttercat1791 2026-03-09 23:34:58 -0500
  • f0041a5822 Fix unit test config buttercat1791 2026-03-09 23:34:50 -0500
  • aa7314b193 Fix Credo warning buttercat1791 2026-03-09 22:43:14 -0500
  • d3f6d88380 Follow Credo refactor recommendations buttercat1791 2026-03-09 22:41:01 -0500
  • 309e9ce318 Fix Credo readability issues buttercat1791 2026-03-09 22:29:45 -0500
  • c744c362c8 Add Credo to deps buttercat1791 2026-03-09 22:23:27 -0500
  • 39ed31ef0a Specify database to connect to in PG setup script buttercat1791 2026-03-07 15:23:11 -0600
  • 3c25b3f2da Configure for local dev with Docker Compose buttercat1791 2026-03-04 00:43:40 -0600
  • d4a3474616 Disable SSL for prod Postgres connection buttercat1791 2026-03-04 00:02:29 -0600
  • dc65960719 Remove unneeded local setup buttercat1791 2026-03-04 00:02:17 -0600
  • ceded2b05a Use `libncurses6` buttercat1791 2026-02-26 08:19:14 -0600
  • a775df6beb Remove `rel/` from gitignore buttercat1791 2026-02-26 08:15:23 -0600
  • 02b12877d5 Update Dockerfile from LogRocket example buttercat1791 2026-02-26 07:35:31 -0600
  • b36a546b5e Install Hex for runtime user buttercat1791 2026-02-25 23:21:17 -0600
  • 5b09d186e1 Runtime-stage fixes buttercat1791 2026-02-25 23:19:29 -0600
  • ef34397ad9 Remove `mix assets.deploy` step buttercat1791 2026-02-25 23:11:25 -0600
  • e1bb3b8cdb Allow fetching dev dependencies buttercat1791 2026-02-25 23:08:56 -0600
  • 11194cbdea Use prod env when generating Swagger docs buttercat1791 2026-02-25 23:05:09 -0600
  • 0421a65838 Add additional prerequisite steps for run buttercat1791 2026-02-25 23:02:46 -0600
  • adc16bdf93 Remove `mix setup` from runtime Dockerfile buttercat1791 2026-02-25 22:59:36 -0600
  • 0e6a416c45 Update runtime Dockerfile buttercat1791 2026-02-25 22:24:17 -0600
  • 30e94955bd Clean up unneeded files buttercat1791 2026-02-25 22:24:03 -0600
  • 0c52ae8f31 Define DB connection strings in runtime config buttercat1791 2026-02-25 21:40:04 -0600
  • e29c1446fb Use admin user/pass as base config buttercat1791 2026-02-25 21:34:40 -0600
  • 51efa88a15 Reduce env read duplication in config hierarchy buttercat1791 2026-02-25 21:30:56 -0600
  • a0e0b2fd0d Read DB connection details from env buttercat1791 2026-02-25 21:08:51 -0600
  • 12201c4761 Use port 5432 for DB conn buttercat1791 2026-02-25 08:25:16 -0600
  • 0c3920f3e9 Update code to pass tests buttercat1791 2026-02-18 22:52:34 -0600
  • 8fc8cb9924 Set up integration tests for REST endpoints buttercat1791 2026-02-18 22:18:19 -0600
  • 289358da0e Update swagger spec buttercat1791 2026-02-18 07:50:29 -0600
  • f80e1c4640 Make `limit` param required on filter query endpoint buttercat1791 2026-02-18 07:49:43 -0600
  • 867d4f7322 Organize for release builds and dev deployment buttercat1791 2026-02-16 23:17:15 -0600
  • 0cf675ef6e Produce Swagger schema for REST API buttercat1791 2026-02-16 22:32:24 -0600
  • c0cde09844 Add Elixir style rule with code example buttercat1791 2026-02-15 00:01:41 -0600
  • 01d7dcb82f Add filter endpoints buttercat1791 2026-02-15 00:01:24 -0600
  • c14663dfb1 AGENTS.md auto-formatting buttercat1791 2026-02-14 23:39:16 -0600
  • 644092b115 Symlink CLAUDE.md to AGENTS.md buttercat1791 2026-02-14 23:36:33 -0600
  • 3825fbbcc1 Add tests on `PubEvent` mapping between wire and DB representations buttercat1791 2026-02-11 23:29:36 -0600
  • b931109ac8 Code polish, minor refactors, and type hints buttercat1791 2026-02-11 23:23:17 -0600
  • 9bcd5bef23 Remove unmatched function per analyzer warning buttercat1791 2026-02-11 22:12:35 -0600
  • 747f537ee8 Update agent directive files buttercat1791 2026-02-10 22:40:51 -0600
  • 60952fcdad Improve filter validation and test coverage buttercat1791 2026-02-10 22:34:10 -0600
  • 463d7887b4 Improve filter module and apply filtered tags buttercat1791 2026-02-10 21:46:33 -0600
  • c69f729843 First pass at Nostr filters buttercat1791 2026-02-07 23:25:05 -0600
  • 6b3ae66c2d Update deps lockfile buttercat1791 2026-02-07 21:41:55 -0600
  • 26aa27af6f Add unit tests for event validation buttercat1791 2026-02-06 11:55:44 -0600
  • 44350f8acf Refactor create_event for readability and LoB buttercat1791 2026-02-06 07:36:34 -0600
  • 7d0f80992d Add ID and signature validation on incoming events buttercat1791 2026-01-31 15:45:13 -0600
  • 9d85a37b75 Get Phoenix server up and running with Nostr Ecto context buttercat1791 2026-01-28 22:53:23 -0600
  • 38650295a7 Initial commit buttercat1791 2026-01-28 22:52:37 -0600