No description
  • Elixir 84.5%
  • Rust 7.3%
  • TypeScript 4.6%
  • Python 1.5%
  • CSS 1.1%
  • Other 1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Graham McIntire db1b0ef2e3
Some checks failed
Build and Push / Build CI test image (push) Successful in 24s
Build base image / Build and push base image (push) Failing after 1m21s
Build and Push / Build and Push Docker Image (push) Failing after 2m38s
Run hrrr_fetch_tasks reclaim once per sweep, not per enqueue
Post-merge review note on #20: reclaim_stale_running/1 fired inside
HrrrPointEnqueuer.enqueue/1, so it ran once per contact enqueue. It
now runs once per sweep from BackfillEnqueueWorker.process/1 and
Pskr.CalibrationSampler.build_for_hour/1 — the upsert already resets
running rows it conflicts with, so the enqueue path never needed it.
2026-09-22 13:05:03 -05:00
.forgejo/workflows Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
.github Add contact edit approval system with admin review queue 2026-04-11 16:15:49 -05:00
assets Fix LiveView input guards, rover slider sync, and beacon pending list 2026-09-22 12:25:49 -05:00
bin Remediate 42 security-scan findings 2026-08-24 18:34:33 -05:00
config Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
docs Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
k8s Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
lib Run hrrr_fetch_tasks reclaim once per sweep, not per enqueue 2026-09-22 13:05:03 -05:00
lib_ml remove: delete Nx/Axon model training code, switch to static model 2026-08-09 13:31:13 -05:00
notebooks refactor: normalize pos1/pos2 JSONB key to 'lon' everywhere 2026-04-17 09:10:32 -05:00
priv Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
rel Remediate 42 security-scan findings 2026-08-24 18:34:33 -05:00
rust/prop_grid_rs Harden Rust grid worker: NOTIFY source, temp leaks, partial downloads 2026-09-22 12:54:21 -05:00
scripts Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
test Run hrrr_fetch_tasks reclaim once per sweep, not per enqueue 2026-09-22 13:05:03 -05:00
vendor chore(deps): bump the Elixir and Rust trees, re-vendor Oban Pro 1.8 (#11) 2026-09-19 14:43:40 -05:00
.credo.exs Give the nine screens one nav instead of three 2026-08-23 17:00:33 -05:00
.dockerignore Fix the seventy findings from the 2026-08-29 UX/accessibility audit 2026-08-29 19:10:10 -05:00
.envrc Track .envrc with use flake, move secrets to .envrc.local 2026-07-20 18:35:13 -05:00
.formatter.exs initial 2026-03-28 11:28:47 -05:00
.gitignore Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
.mcp.json Register Tidewave as an MCP server 2026-08-23 17:30:03 -05:00
AGENTS.md Address review: document the 3-field NOTIFY payload contract 2026-09-22 12:54:36 -05:00
algo.md Fix propagation scoring and calibration audit (#16) 2026-09-22 07:23:17 -05:00
app.json Migrate healthchecks from CHECKS to app.json 2026-04-04 11:24:56 -05:00
CHANGELOG.md Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
Dockerfile Copy CHANGELOG.md into the release image builder stage (#8) 2026-09-05 13:41:38 -05:00
Dockerfile.base chore(deps): bump the CI image to Elixir 1.20.4 / OTP 29.0.6 (#9) 2026-09-06 16:28:43 -05:00
Dockerfile.ci Fix propagation scoring and calibration audit (#16) 2026-09-22 07:23:17 -05:00
flake.lock chore(deps): bump the CI image to Elixir 1.20.4 / OTP 29.0.6 (#9) 2026-09-06 16:28:43 -05:00
flake.nix Simplify Nix shell to BEAM toolchain 2026-09-04 13:56:18 -05:00
LICENSE Add GPLv3 license 2026-04-23 13:57:07 -05:00
Makefile Fix propagation scoring and calibration audit (#16) 2026-09-22 07:23:17 -05:00
mix.exs Address review: pin the advisory lock to one session; drop dead dev flag 2026-09-22 12:58:12 -05:00
mix.lock Update dependencies to latest versions (#17) 2026-09-22 07:09:38 -05:00
README.md initial 2026-03-28 11:28:47 -05:00
shell.nix feat: add Nix flake dev environment with Erlang 29.0.3 + Elixir 1.20.2 2026-07-15 12:57:10 -05:00

Microwaveprop

To start your Phoenix server:

  • Run mix setup to install and setup dependencies
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more