• Joined on 2026-02-17
grenade opened issue swym/swym#5 2026-03-17 16:12:55 +00:00
Implement password reset flow
grenade opened issue swym/swym#4 2026-03-17 16:12:48 +00:00
Implement email verification flow
grenade pushed to main at swym/swym 2026-03-17 15:47:36 +00:00
4215cc5388 feat: user ownership of strategies and paper runs
b9b935e15c fix: populate backtest form exchange/symbol from DB instead of hardcoded values
6d9e9c34c3 fix: populate chart instrument list from DB instead of exchange API
107e8decd6 fix: filter chart instrument list to USDC pairs only
faa2325d98 fix: align chart defaults with actual DB instruments
Compare 14 commits »
grenade pushed to main at swym/swym 2026-03-17 12:38:15 +00:00
033094560c doc: ui plan
99434a18e7 fix: skip header rows in kline CSV parser
Compare 2 commits »
grenade created branch main in grenade/cull-gmail 2026-03-17 08:06:34 +00:00
grenade pushed to main at grenade/cull-gmail 2026-03-17 08:06:34 +00:00
285a42a7a3 feat: add analytics subcommand for mbox sender analysis
aee4bc2eaa fix: path issues on linux
193359f0d7 chore: update prlog for pr
bb0aae6d65 chore: Release cull-gmail v{{version}}
aa94e07a1f chore: update prlog for pr
Compare 10 commits »
grenade created repository grenade/cull-gmail 2026-03-17 08:01:19 +00:00
grenade pushed to main at cichlid/cichlid 2026-03-14 08:09:33 +00:00
612470bb4d feat(cichlid-model): add mac_address field to CichlidHost
grenade pushed to main at cichlid/cichlid 2026-03-14 07:57:19 +00:00
da2484932c fix: json property name mappings
grenade pushed to main at cichlid/cichlid 2026-03-14 07:29:26 +00:00
d2f0dfcda4 fix: opnsense basic auth
37ccc492bd feat(cichlid-api): add TLS CA certificate verification for OPNsense client
Compare 2 commits »
grenade pushed to main at cichlid/cichlid 2026-03-13 10:28:37 +00:00
a641d430da fix(cichlid-util): correct age file decryption implementation
grenade closed issue cichlid/cichlid#1 2026-03-13 10:28:36 +00:00
Cichlid implementation fails to decrypt age-encrypted files that rage CLI successfully decrypts
grenade opened issue cichlid/cichlid#1 2026-03-13 06:12:22 +00:00
Rust age crate (v0.11.2) fails to decrypt files that rage CLI successfully decrypts
grenade pushed to main at cichlid/cichlid 2026-03-12 18:21:55 +00:00
950e047545 chore: clean up workspace and restore TLS validation
e8ba8b23b9 chore: some initial setup
a7a5778d73 Reinstate TLS support and clap args in cichlid-api
e8f1e04088 docs: update CLAUDE.md with new crate information
7ade55d682 refactor: move age decryption and Opnsense credential logic to utility crates
Compare 5 commits »
grenade pushed to main at cichlid/cichlid 2026-03-12 16:33:55 +00:00
37829332e4 feat(cichlid-opnsense): add dnsmasq dhcp leases fetching
a74ad747fa feat(cichlid-api): enable HTTPS with CA, cert, and key
8b00e6eb0a feat(cichlid-api): add peers handler endpoint and fix validation dependencies
38d39e44e3 feat(cichlid-api): add validation for host certificate and key paths
7de33320e6 feat(cichlid-api): update get_default_host_pem_path to accept PemType enum
Compare 5 commits »
grenade pushed to main at cichlid/cichlid 2026-03-12 12:43:11 +00:00
98d1cc70ce feat: add cichlid-step crate for Smallstep CA client
grenade pushed to main at cichlid/cichlid 2026-03-12 12:30:48 +00:00
47d4663250 feat: add cichlid-opnsense crate for OPNsense API client
1d0b785627 docs: add CLAUDE.md with project guidance
Compare 2 commits »
grenade pushed to main at cichlid/cichlid 2026-03-12 12:18:42 +00:00
f6500eb03d feat(api): add machine.id to health endpoint
grenade created branch main in cichlid/cichlid 2026-03-12 11:49:40 +00:00
grenade pushed to main at cichlid/cichlid 2026-03-12 11:49:40 +00:00
24b2006e90 chore: scaffold