-
4a2060087d
Add GPG signature verification on manifest load
next
sneak
2025-12-18 05:28:35 -0800
-
213364bab5
Add UUID to manifest and verify integrity before decompression
sneak
2025-12-18 02:20:51 -0800
-
778999a285
Add GPG signing support for manifest generation
sneak
2025-12-18 02:12:54 -0800
-
308c583d57
Remove codebase structure section from README
sneak
2025-12-18 01:38:13 -0800
-
019fe41c3d
Update .gitignore for new bin/ build directory
sneak
2025-12-18 01:30:50 -0800
-
fc0b38ea19
Add TODO.md with codebase audit findings
sneak
2025-12-18 01:30:01 -0800
-
61c17ca585
Normalize markdown formatting in documentation
sneak
2025-12-18 01:29:56 -0800
-
dae6c64e24
Change build output path from mfer.cmd to bin/mfer
sneak
2025-12-18 01:29:47 -0800
-
a5b0343b28
Use Go 1.13+ octal literal syntax throughout codebase
sneak
2025-12-18 01:29:40 -0800
-
e25e309581
Move checker package into mfer package
sneak
2025-12-18 01:28:35 -0800
-
dc115c5ba2
Add custom types for type safety throughout codebase
sneak
2025-12-18 01:01:18 -0800
-
a9f0d2abe4
Update README to reflect current API (FileProgress was already a channel)
sneak
2025-12-17 17:19:08 -0800
-
1588e1bb9f
Remove unused legacy manifest APIs
sneak
2025-12-17 17:16:35 -0800
-
09e8da0855
Update CLAUDE.md and clean up completed TODOs in README
sneak
2025-12-17 17:09:33 -0800
-
efa4bb929a
Update README: mark FIXMEs as resolved
sneak
2025-12-17 17:08:37 -0800
-
16e3538ea6
Document WriteToFile overwrite behavior, remove misplaced FIXME
sneak
2025-12-17 17:08:11 -0800
-
1ae384b6f6
Add context cancellation support to Scan
sneak
2025-12-17 17:07:02 -0800
-
b55ae961c8
Validate filesystem in addInputFS
sneak
2025-12-17 17:05:42 -0800
-
ed40673e85
Validate input path exists in addInputPath
sneak
2025-12-17 17:04:46 -0800
-
2549695ab0
Update README TODO with completed items
sneak
2025-12-17 17:03:05 -0800
-
e480c3f677
Fix redundant stat call in addFile
sneak
2025-12-17 17:02:29 -0800
-
d3776d7d7c
Add unit tests for checker/scanner and validate input paths
sneak
2025-12-17 16:57:01 -0800
-
07db5d434f
Humanize file sizes in gen output, clean up temp on signal
sneak
2025-12-17 16:26:32 -0800
-
1d37dd9748
Show only filename (not full path) in debug log caller info
sneak
2025-12-17 16:21:06 -0800
-
1e81801036
Change gen file listing from debug to verbose level
sneak
2025-12-17 16:19:19 -0800
-
eaeb84f2cc
Change check OK messages from debug to verbose level
sneak
2025-12-17 16:16:16 -0800
-
a20c3e5104
Add manifest corruption detection test
sneak
2025-12-17 16:11:59 -0800
-
c218fe56e9
Add atomic writes, humanized sizes, debug logging, and -v/-q per-command
sneak
2025-12-17 15:57:20 -0800
-
444a4c8f45
Add list command to show manifest contents
sneak
2025-12-17 15:36:48 -0800
-
a07209fef5
Skip manifest write when nothing changed in freshen
sneak
2025-12-17 15:31:33 -0800
-
b3fe38092b
Add project URL to banner output
sneak
2025-12-17 15:29:58 -0800
-
9dbdcbde91
Fix version command and add default action with banner
sneak
2025-12-17 15:28:14 -0800
-
6edc798de0
Add version line after banner with release date
sneak
2025-12-17 15:23:55 -0800
-
818358a8a1
Fix pathIsHidden treating base directory as hidden, print banner to stdout
sneak
2025-12-17 15:20:56 -0800
-
5523cb1595
Add Verbose log level between Info and Debug
sneak
2025-12-17 15:17:27 -0800
-
0e86562c09
Exclude dotfiles by default, add --include-dotfiles flag
sneak
2025-12-17 15:10:22 -0800
-
6dc496fa9e
Add verbose output for freshen showing M/A/D files with -v
sneak
2025-12-17 15:04:43 -0800
-
e6cb906d35
Change operational log messages from Debug to Info
sneak
2025-12-17 15:02:46 -0800
-
45201509ff
Fix progress line not clearing before final status
sneak
2025-12-17 15:01:32 -0800
-
21028af9aa
Replace gzip with zstd compression
sneak
2025-12-17 14:49:30 -0800
-
150bac82cf
Add TODO.md with 1.0 release tasks
sneak
2025-12-17 14:40:27 -0800
-
92bd13efde
Fix all linter errors
sneak
2025-12-17 14:37:52 -0800
-
531f460f87
Add CLAUDE.md
sneak
2025-12-17 14:33:00 -0800
-
c5ca3e2ced
Change FileProgress callback to channel-based progress
sneak
2025-12-17 14:30:10 -0800
-
fded1a0393
Remove generateInner, now handled by Builder
sneak
2025-12-17 11:27:19 -0800
-
5d7c729efb
remove golangci-lint config files
sneak
2025-12-17 11:24:38 -0800
-
48c3c09d85
Rename ManifestBuilder to Builder
sneak
2025-12-17 11:23:40 -0800
-
f3be3eba84
Add TODO: change FileProgress callback to channel-based
sneak
2025-12-17 11:22:58 -0800
-
5e65b3a0fd
Add TODO section to README with prioritized task list
sneak
2025-12-17 11:20:26 -0800
-
79fc5cca6c
Add godoc strings to all exported types, functions, and fields
sneak
2025-12-17 11:17:38 -0800
-
155ebe9a78
Merge branch 'main' into next
Jeffrey Paul
2025-12-17 19:01:52 +0000
-
-
dc2ea47f6a
Add testable CLI with dependency injection and new scanner/checker packages
sneak
2025-12-17 11:00:55 -0800
-
d37f3c141a
add link to styleguide
sneak-patch-1
Jeffrey Paul
2024-12-09 02:56:18 +0000
-
-
2717685619
update readme to conform with my new readme howto standards (#8)
main
Jeffrey Paul
2024-12-09 02:50:57 +0000
-
0872b378d4
update readme to conform with my new readme howto standards
Jeffrey Paul
2024-12-09 02:20:24 +0000
-
-
48c2b732bd
add links to metalink format
readme
Jeffrey Paul
2024-06-02 16:30:02 +0000
-
-
13f39d598f
remove gofumpt from linting
sneak
2024-05-22 14:34:05 -0700
-
01bffc8388
latest
sneak
2024-05-22 14:25:35 -0700
-
-
7df558d8d0
next (#5)
Jeffrey Paul
2022-12-09 00:02:33 +0000
-
cbe9fca1c6
use drone env to set GITREV_BUILD
sneak
2022-12-09 00:51:19 +0100
-
4087fe005b
latest with caching
sneak
2022-12-09 01:40:33 +0400
-
587f9420ea
add webhook notification for builds
sneak
2022-12-08 22:27:24 +0400
-
17ad86642a
latest
sneak
2022-12-08 22:25:30 +0400
-
d3a92e398b
add deps in repo
sneak
2022-12-08 22:25:06 +0400
-
6f74522513
still working
sneak
2022-12-06 21:09:06 +0400
-
86d724ee35
getting warmer
sneak
2022-12-06 20:42:26 +0400
-
b0c16462c4
latest. linted and building, not working yet
sneak
2022-12-06 18:29:19 +0400
-
aa3c159521
latest - uses custom build image now
sneak
2022-12-06 17:43:07 +0400
-
a2bf7ee607
latest - does not work
sneak
2022-12-06 06:29:01 +0400
-
ec3e7c23eb
latest
sneak
2022-12-06 02:59:08 +0400
-
a9f23c79d2
latest
sneak
2022-12-05 14:40:57 +0400
-
bd4b135e17
test me pls
sneak
2022-12-04 22:55:22 +0400
-
bc5b2b039a
latest
sneak
2022-12-04 13:19:21 +0400
-
-
7a8a1b4a4a
rollup from next branch (#4)
Jeffrey Paul
2022-12-04 07:59:36 +0000
-
f0af0d6dc0
use latest golang-ci image
sneak
2022-12-04 11:28:32 +0400
-
81a525ba61
latest
sneak
2022-12-04 04:48:23 +0400
-
5f5f51c014
latest
sneak
2022-12-04 04:33:24 +0400
-
295919fbc9
small progress
sneak
2022-12-04 03:18:47 +0400
-
0f641db567
wtf
sneak
2022-12-02 02:05:09 +0100
-
b8e544bca8
works but has a weird bug
sneak
2022-12-02 01:54:01 +0100
-
5c76824e14
builds now
sneak
2022-12-02 01:31:49 +0100
-
4ac80cfcec
vendor updates
sneak
2022-02-02 01:46:51 -0800
-
6ba6eb876b
latest
sneak
2022-02-02 01:46:25 -0800
-
591db8d541
bump protoc version in build, use newer syntax in .proto
sneak
2022-02-02 00:36:49 -0800
-
-
eb3b685aa3
i think this will build now
sneak
2022-02-02 00:26:18 -0800
-
9d8616866f
latest
sneak
2022-02-02 00:12:03 -0800
-
b9c51fdeeb
proto3 compiler doesn't like required/optional anymore?
sneak
2022-02-01 23:48:42 -0800
-
7b869592ce
proto3 fixes to pass ci
sneak
2022-02-01 23:40:50 -0800
-
6628325843
ci debugging
sneak
2022-02-01 22:49:55 -0800
-
5b2f1fe2dd
wrangling ci more
sneak
2022-02-01 22:45:37 -0800
-
f74a320989
cleanup a bit
sneak
2022-02-01 22:39:50 -0800
-
c5f2cb7d9e
fix prereqs for builder image
sneak
2022-02-01 22:35:10 -0800
-
bb810fb728
this should fix ci
sneak
2022-02-01 22:30:43 -0800
-
b6c73621fc
used the arm64 hash instead of the amd64 one
sneak
2022-02-01 22:20:59 -0800
-
94f948da04
testing ci again
sneak
2022-02-01 22:17:13 -0800
-
16f461ef38
Update '.drone.yml'
Jeffrey Paul
2022-02-02 06:11:09 +0000
-
52720830e0
test to get ci working
sneak
2022-02-01 22:05:16 -0800
-
1b3e058b86
add final image
sneak
2022-02-01 21:47:30 -0800
-
7e4f8366a7
format readme, add build status badge
sneak
2022-02-01 21:45:03 -0800
-
ea96e0d786
latest, testing with ci now
sneak
2022-02-01 21:43:48 -0800