Spencer Brower spencer
  • Joined on 2025-04-24
spencer synced commits to dev at spencer/envr from mirror 2026-06-26 18:18:33 -04:00
ac6c734722 feat: Added --color flag.
a4f4b10a7b refactor: Used RTTI for more sophisticated flag parsing.
Compare 2 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-26 01:58:33 -04:00
581967a58d nix: Fixed the nix build.
6ec09309dd fix: -h short flag now works on subcommands.
c5020bd6a6 chore: Re-numbered todos.
d5981d7b88 feat: Added --format, -f flag.
Compare 4 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-25 17:58:32 -04:00
e74fc4f35a feat: Added --format, -f flag.
6fa68d10b1 style: Ignored allocation errors where possible.
13e9495642 refactor: Replaced fmt.printf calls with fmt.eprintf.
ad3de74e35 test: Rewrote expect checks to use expect_value where appropriate.
0b5bf4db73 perf: Improved the performance of table rendering.
Compare 6 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-25 01:48:34 -04:00
32ce44082f perf: remotes are now stored as a newline delimited list.
5cc7973775 fix: Used os path separator rather than '/' where appropriate.
Compare 2 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-24 17:38:33 -04:00
f825bc2b09 fix: Databases errors are less likely to go unnoticed.
d43b6a75a7 chore: Updated TODOS numbers.
5bc776dd70 refactor: Removed PascalCase names.
bd39e93785 refactor(cli): write_usage and write_command_help now use text/table.
91d0800731 test: Simplified temp directory creaation.
Compare 13 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-22 16:38:33 -04:00
7ccc757dfa refactor(ssh): Cleaned up.
6139485d13 chore(ssh): Removed is_encrypted_key.
4fcd0b3c9d chore: Cleaned up some files.
63d00a1f55 refactor(config): Switched property names to camel_case.
Compare 4 commits »
spencer pushed to main at spencer/findr 2026-06-22 08:48:15 -04:00
d200c3bccf docs: Updated README.md
spencer synced commits to dev at spencer/envr from mirror 2026-06-22 00:18:33 -04:00
29415da692 chore: Re-numbered todos.
f703a8df5d refactor(db.odin): Renamed fields for consistency.
2683e2a00f refactor(sqlite): Used distinct types for Db and Stmt pointers.
Compare 3 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-21 16:18:32 -04:00
80f2a46698 refactor(sqlite): Used distinct types for Db and Stmt pointers.
spencer synced commits to dev at spencer/envr from mirror 2026-06-20 23:58:34 -04:00
30da10d3af refactor(sqlite): Used distinct types for Db and Stmt pointers.
9683216efe refactor(sqlite): Removed db_ prefix from db_open and db_close.
Compare 2 commits »
spencer pushed to main at spencer/findr 2026-06-20 17:57:34 -04:00
80f163dcde build: added flake files.
spencer synced commits to dev at spencer/envr from mirror 2026-06-19 23:28:33 -04:00
92faab2706 refactor: Used the official table package.
f2da8b9f22 refactor: Used ansi project constants instead of inlines.
4097e37d9f chore: Made some code more windows friendly.
f5eeb55dd1 refactor: Removed dead code.
e4b32a9909 test: Added spall config back.
Compare 7 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-19 15:28:32 -04:00
e7da6f60e1 fix: Fixed leaks.
0083e4e0db fix(scan): Fixed a bug preventing TUI from working.
33cd7c4eda feat: Colorized console output.
a03d388a0c refactor: Allocations now use the temp_allocator more frequently.
84764d03a6 refactor: Cleaned up the sync and scan commands.
Compare 5 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-18 23:08:34 -04:00
07e60e4ab2 refactor: Cleaned up the sync and scan commands.
0523c09601 refactor: Gave db its own allocator.
f137fc79fc refactor: Fixed up env_file_sync.
Compare 3 commits »
spencer synced commits to release-please--branches--dev at spencer/envr from mirror 2026-06-18 14:58:33 -04:00
f0b12582ba chore(dev): release 0.4.0
5059572951 fix: Fixed memory leaks in the db.
d2b84ac4c6 refactor(crypto): used a proper init procedure.
96bc218c46 style: Ordered procedures by usage, with main at the top.
3b32e365c9 chore: Updated TODOS.md
Compare 6 commits »
spencer synced commits to dev at spencer/envr from mirror 2026-06-18 14:58:33 -04:00
b66e905482 refactor: Gave db its own allocator.
8d5e50566b ci: Fixed release-please.
5059572951 fix: Fixed memory leaks in the db.
d2b84ac4c6 refactor(crypto): used a proper init procedure.
96bc218c46 style: Ordered procedures by usage, with main at the top.
Compare 7 commits »
spencer pushed to main at spencer/findr 2026-06-18 09:13:54 -04:00
3492ff1dad chore: Added TODOs.
spencer synced commits to release-please--branches--main at spencer/envr from mirror 2026-06-17 22:48:32 -04:00
312a5e9a00 chore(main): release 0.3.1
2ef733fe58 perf: Replaced fd with custom internals.
159ff91938 build: Incremented flake version number.
84550d4708 chore(main): release 0.3.0
Compare 4 commits »
spencer synced commits to release-please--branches--dev at spencer/envr from mirror 2026-06-17 22:48:32 -04:00
9ebe789a67 chore(dev): release 0.4.0
f1b3129f7d feat: Removed runtime git dependency.
bc464a3410 chore: Removed completed todo.
2ef733fe58 perf: Replaced fd with custom internals.
Compare 4 commits »
spencer synced commits to main at spencer/envr from mirror 2026-06-17 22:48:32 -04:00
2ef733fe58 perf: Replaced fd with custom internals.