Hanna Rose hanna · it/she
  • United States
  • https://hanna.lol
  • Just a transfem software engineer, security researcher, and LGBTQIA+ rights activist who enjoys making random things in her free time.

  • Joined on 2024-04-17
hanna pushed to main at hanna/website 2026-02-14 15:19:58 +00:00
afa6b2d51d fix: only highlight toc on larger screens
0b1ab828af refactor: make toc highlight more effecient
b56dafe124 refactor: highlight current section in toc
0846021681 ci: add a 5 minute timeout to jobs
a18c25c28a ci: rename workflow from deploy to pages for clarity
Compare 37 commits »
hanna pushed to main at hanna/arc 2026-02-11 03:49:10 +00:00
7ff9086215 docs: add AGENTS.md file
hanna pushed to main at hanna/arc 2026-02-10 21:56:11 +00:00
f4a498e28e show fingerprint instead of bare GPG fallback for gpg signatures
hanna pushed to main at hanna/arc 2026-02-10 21:53:50 +00:00
686190a4fc fix: GPG signed commit test fails in nix build
hanna pushed to main at hanna/arc 2026-02-10 21:50:36 +00:00
cb952069e8 fix: add missing blank line separator in GPG signed commit test
hanna pushed to main at hanna/arc 2026-02-10 21:39:01 +00:00
dd5b3f0b06 add backwards compat for gpg signed commits
hanna pushed to main at hanna/arc 2026-02-10 21:24:21 +00:00
f73878c555 feat: preserve commit signatures across git bridge operations
hanna pushed to main at hanna/arc 2026-02-10 21:10:07 +00:00
6f307c139b feat: add backwards compatibility for legacy msgpack storage format
a6b1a027c8 refactor: switch storage format from MessagePack to bincode
adcdaa20c6 feat: add corruption prevention and integrity checking
Compare 3 commits »
hanna pushed to main at hanna/dots 2026-02-10 20:27:21 +00:00
ce120f6017 starship: add custom arc vcs module
hanna pushed to main at hanna/arc 2026-02-10 00:37:20 +00:00
d03ae3c2c3 fix: implement range-based diff
hanna pushed to main at hanna/arc 2026-02-10 00:02:04 +00:00
86a49961ad docs: add project documentation
0bc174e341 chore: add license file
d8710a79c9 docs: add README.md
Compare 3 commits »
hanna pushed to main at hanna/arc 2026-02-09 18:05:04 +00:00
a70f7eb2cb fix: missing newlines in status, tag list, and mark list output
hanna pushed to main at hanna/arc 2026-02-09 17:58:14 +00:00
d4cd32454e fix migrate reporting wrong commit count
hanna pushed to main at hanna/arc 2026-02-09 17:53:55 +00:00
5d95b093c8 support multi-level verbosity (-v, -vv, -vvv)
hanna pushed to main at hanna/arc 2026-02-09 17:41:26 +00:00
7d5157d526 add top-level --verbose flag with debug output across all commands and internal components
07b46e46eb fix ssh auth: add retry limit and key file fallback
Compare 2 commits »
hanna pushed to main at hanna/arc 2026-02-09 03:54:06 +00:00
2e0952f9fb feat: add colored output with distinct symbols using the colored crate
hanna pushed to main at hanna/arc 2026-02-09 03:39:21 +00:00
0e1cc7ff89 bridge: fix SSH auth for clone, clean up directory on failure
hanna pushed to main at hanna/arc 2026-02-08 16:53:17 +00:00
7fe99cabbd feat: optional SSH key commit signing (phase 10)
hanna pushed to main at hanna/arc 2026-02-08 03:04:57 +00:00
d7694737de feat: implement phase 9 - git bridge and remotes
0e9c810a41 feat: implement config system with set/get/show/unset and alias expansion
Compare 2 commits »
hanna pushed to main at hanna/arc 2026-02-07 16:49:22 +00:00
ea07d74457 feat: implement stash system (phase 7)
8fec7a170a fix: path traversal vulnerabilities, remove production panics, deduplicate code, fix idioms
b52b2b709b feat: implement phase 6 - revert, reset, merge, and graft commands
d8cce41809 fix: add path validation helpers to prevent path traversal
acd6ad919d refactor: add new error variants and Display/AsRef impls for newtypes
Compare 5 commits »