Commits68

Add scripts/ci to bootstrap Nix on a minimal CI runner

8a79139f6b • Jet • Aug 17, 2026

Correct CI runner sizing figures in README

3c2e1f7ad4 • Jet • Aug 15, 2026

Drop rust-docs from the CI toolchain

742d993518 • Jet • Aug 15, 2026

Make CI a single hermetic Nix build

1e1faddd4d • Jet • Aug 15, 2026

fix: keep Loki local and prune DO storage

6ac29c1d1a • Jet • May 28, 2026

feat: add Cloudflare tunnel hosting

23e087ae4b • Jet • May 28, 2026

feat: add noisebell observability

e6c1b82679 • Jet • May 28, 2026

feat: add digitalocean noisebell host

b57927a395 • Jet • May 21, 2026

fix: use PDT isntead of UTC

adb929227b • Jet • Mar 24, 2026

feat: add documentation for pi relay and home automation

3dcd3f00d8 • Jet • Mar 24, 2026

feat: add home assistant capability with pi-relay

4f7ac0e7d7 • Jet • Mar 24, 2026

fix: make the badge look like badge

2374e3cd60 • Jet • Mar 24, 2026

feat: add the badge to the readme

87d3fee588 • Jet • Mar 24, 2026

feat: add badge.svg

94bff98439 • Jet • Mar 24, 2026

fix: zulip to use domain and webhooks api properly

e2f2b96919 • Jet • Mar 24, 2026

feat: add zulip integration

3a0d464234 • Jet • Mar 24, 2026

fix: remove invalid offline -> online check

50468db20b • Jet • Mar 23, 2026

feat: move rss to it's own module and add atom support

3991d25293 • Jet • Mar 23, 2026

feat: add basic rss feat support

452b8b49c3 • Jet • Mar 23, 2026

feat: add human readable output to the API

183b2c2c88 • Jet • Mar 23, 2026

fix: active poll instead of wait for interupt

f57ecd19aa • Jet • Mar 23, 2026

feat: add since tag to discord ping

8554f7a8ad • Jet • Mar 23, 2026

feat: update ot synchronous gpio and rotate keys

7d538f1942 • Jet • Mar 23, 2026

feat: deploy onto the pi and add scripts for boot

16ad3c6181 • Jet • Mar 23, 2026

feat!: make declarative version

f4d95c595e • Jet • Mar 23, 2026

fix: repaire the flash-pi-sd to use bootstrap age

cf3c5ef1f5 • Jet • Mar 21, 2026

feat: add sd flash command and rekey ages

faf9701a86 • Jet • Mar 21, 2026

feat: remove rss, status, and badge features

36720e2ba5 • Jet • Mar 21, 2026

fix: update schema for no migration, only nukes

553d7d1780 • Jet • Mar 19, 2026

feat: reorganize to one flake one rust project

e8b60519e7 • Jet • Mar 19, 2026

feat: add assets for discord embedded messages

5183130427 • Jet • Mar 18, 2026

fix: update to post to discord webhook route

e225ffe997 • Jet • Mar 17, 2026

feat: add all secrets and direnv

9ecac57275 • Jet • Mar 17, 2026

feat: update age configuration to be inside

fc2aacd460 • Jet • Mar 17, 2026

feat: move to Replaced rppal with tokio-gpiod and other rust things

773c14e32f • Jet • Mar 17, 2026

feat: update readmes and keys and fixes

b2d9406831 • Jet • Mar 17, 2026

fix: configure workspace in remote

f1c75d2109 • Jet • Mar 17, 2026

fix: update the readmes to be more clear

574a3a103e • Jet • Mar 17, 2026

feat: reorganize with remote

dc7b8cbadd • Jet Pham • Mar 17, 2026

feat: write these as modules

a74e5753fa • Jet Pham • Mar 11, 2026

feat: add remote, with rss, cache, discord, and zulip

83baab68e0 • Jet Pham • Mar 10, 2026

feat: expose configurations, add retry, make stable

50ec63a474 • Jet Pham • Mar 10, 2026

feat: rewrite pi to be simple and nix based

c6e726c430 • Jet Pham • Mar 9, 2026

feat: remove vercel web frontend part and rename to pi

b2c8d08bdc • Jet Pham • Mar 4, 2026

Update Main to monorepo structure (#5)

dff2e96947 • Jet Pham • Aug 5, 2025

feat: add tokio runtime and make adync gpio interups on seperate thread

716153b1b6 • Jet Pham • Jun 11, 2025

feat: use async interupts for gpio monitoring

19862ecf70 • Jet Pham • Jun 8, 2025

feat: move logs to new module

bcf986ff1f • Jet Pham • Jun 8, 2025

feat: update readme to reflect current state of the project

2a7e30708a • Jet Pham • Jun 7, 2025

feat: add a finite state machine for debouncing

3f519376b2 • Jet Pham • Jun 7, 2025

feat: moved more values to constants

93f5d8e904 • Jet Pham • Jun 7, 2025

feat: remove shutdown message because it doesn't hit

6be649f0fc • Jet Pham • Jun 7, 2025

feat: swap the open and closed states

710e3eeb94 • Jet Pham • Jun 7, 2025

feat: use embeds for the message and add startup and shutdown messages!

aa434ed39b • Jet Pham • Jun 7, 2025

feat: fixed deploy script for setting up service for restarting

baef052a4a • Jet Pham • Jun 7, 2025

feat: remove webhooks, prepping for simple flow

e761320bc7 • Jet Pham • Jun 7, 2025

feat: make network non blocking and fix deploy script

9bc01997d7 • Jet Pham • Jun 7, 2025

feat: Update readme

0f0d0513cb • Jet Pham • Jun 6, 2025

feat: allow requesting to register endpoints

5adf192e5d • Jet Pham • Jun 6, 2025

feat: add noisebell logo: made by Omelia

07dfe2d9bc • Jet Pham • Jun 6, 2025

feat: store log files in a /logs directory

c0389e0245 • Jet Pham • Jun 6, 2025

feat: add retires and errors on uncessessful attempts

cfc5f01221 • Jet Pham • Jun 6, 2025

feat: add starting and itermediate logs

0c2e129bbd • Jet Pham • Jun 5, 2025

fix: use rust-tls inistead of openssl

f3e84f63f9 • Jet Pham • Jun 5, 2025

feat: add webhooks with basic json to send to

1b0284b00b • Jet Pham • Jun 5, 2025

feat: Create GPIO monitor and basic callback functionality to print

18aa3dfaa8 • Jet Pham • Jun 5, 2025

feat: Update README.md with more ideas and strategies

9b74fb2b8c • Jet Pham • Jun 5, 2025

feat: add an initial README.md

ce1f2610f6 • Jet Pham • Jun 5, 2025