|
|
8c1bb695b8
|
fix: enhance logging to handle empty upstream values
Release Tag / release (push) Successful in 10s
1.0.3
|
2025-01-23 11:31:28 -06:00 |
|
|
|
f58951fd92
|
fix: removed specific to my dev setup config
|
2025-01-23 11:31:13 -06:00 |
|
|
|
70786da8c6
|
fix: improve logging readability and remove configuration messages
Release Tag / release (push) Successful in 10s
1.0.2
|
2025-01-23 11:25:18 -06:00 |
|
|
|
e24af47697
|
feat: add upstream and verbose flags to command line interface
Release Tag / release (push) Successful in 13s
feat: add upstream support allowing to chain cache servers if needed
fix: tweaked garbage collection to be better
1.0.1
|
2025-01-23 11:14:39 -06:00 |
|
|
|
931c43d7a8
|
fix: remove draft status from release configuration
Release Tag / release (push) Successful in 9s
1.0.0
|
2025-01-22 21:01:35 -06:00 |
|
|
|
6fe80c82ad
|
fix: reduce cache hits averaging size for improved performance
Release Tag / release (push) Successful in 9s
|
2025-01-22 20:59:24 -06:00 |
|
|
|
4a69c4ba66
|
fix: add empty line in logging for improved readability
Release Tag / release (push) Successful in 9s
|
2025-01-22 20:51:32 -06:00 |
|
|
|
2d0fe6571d
|
feat: enhance garbage collection logging with total GC time and improved stat formatting
Release Tag / release (push) Successful in 9s
|
2025-01-22 20:48:05 -06:00 |
|
|
|
550948951e
|
feat: implement enhanced garbage collection statistics logging
Release Tag / release (push) Successful in 12s
|
2025-01-22 20:27:12 -06:00 |
|
|
|
4a23eecae0
|
fix: reduce log interval to 1 second for more frequent statistics updates
Release Tag / release (push) Successful in 28s
|
2025-01-22 19:37:30 -06:00 |
|
|
|
fed9bbe218
|
fix: go back to the old averaging
Release Tag / release (push) Successful in 12s
|
2025-01-22 19:35:17 -06:00 |
|
|
|
7401c040dc
|
feat: add configurations for memory only, disk only, and memory & disk modes
Release Tag / release (push) Successful in 14s
|
2025-01-22 19:28:45 -06:00 |
|
|
|
ca069a20ee
|
fix: track cache hits and misses in average cache state
|
2025-01-22 18:43:07 -06:00 |
|
|
|
3e8a92b865
|
fix: log memory statistics only if memory is enabled
Release Tag / release (push) Successful in 9s
|
2025-01-22 18:29:19 -06:00 |
|
|
|
b7652ed7cc
|
fix: initialize average cache state with cleared values
Release Tag / release (push) Successful in 9s
|
2025-01-22 18:25:16 -06:00 |
|
|
|
08b8d0ce3d
|
fix: enhance logging for memory and disk statistics in cache
|
2025-01-22 18:23:53 -06:00 |
|
|
|
53847db0e9
|
fix: improve cache state clearing and average calculation logic
|
2025-01-22 18:23:47 -06:00 |
|
|
|
d11c294010
|
chore: update goreleaser configuration for draft releases and name template
Release Tag / release (push) Successful in 8s
|
2025-01-22 18:11:33 -06:00 |
|
|
|
f951f5fd8e
|
chore: rename workflows for clarity and consistency
Release Tag / release (push) Successful in 9s
|
2025-01-22 18:00:55 -06:00 |
|
|
|
59159c3fc7
|
chore: remove outdated copyright notice from main.go
|
2025-01-22 17:49:58 -06:00 |
|
|
|
3785057043
|
chore: remove outdated copyright notice from root.go
|
2025-01-22 17:49:58 -06:00 |
|
|
|
56857556b2
|
feat: import version package to access global version variable
|
2025-01-22 17:49:58 -06:00 |
|
|
|
6b0a556690
|
feat: include application version in logging output
|
2025-01-22 17:49:58 -06:00 |
|
|
|
116dfb0865
|
feat: add version command to display application version
|
2025-01-22 17:49:58 -06:00 |
|
|
|
ed5e050d81
|
docs: clarify license coverage in README.md
|
2025-01-22 17:49:58 -06:00 |
|
|
|
fea5e94be8
|
chore: add 'dist/' to .gitignore to exclude distribution files
|
2025-01-22 17:49:58 -06:00 |
|
|
|
1e221a218c
|
chore: format launch.json arguments for improved readability
|
2025-01-22 17:49:58 -06:00 |
|
|
|
ac245f6cf9
|
chore: remove unused extra files from goreleaser configuration
|
2025-01-22 17:49:58 -06:00 |
|
|
|
7593f1999f
|
chore: remove unused goreleaser checksum script
|
2025-01-22 17:49:58 -06:00 |
|
|
|
d49c4e1799
|
fix: increase hits buffer size in AvgCacheState initialization
|
2025-01-22 17:49:58 -06:00 |
|
|
|
0ca2a9eeed
|
feat: integrate zerolog for structured logging and replace fmt with logger
|
2025-01-22 17:49:58 -06:00 |
|
|
|
0d8e8acf3a
|
refactor: replace log statements with fmt for console output
|
2025-01-22 17:49:58 -06:00 |
|
|
|
837960e41b
|
fix: initialize the avgcachestatus
|
2025-01-22 17:49:58 -06:00 |
|
|
|
86754b21aa
|
refactor: comment out logging for request duration in ServeHTTP method
|
2025-01-22 17:49:58 -06:00 |
|
|
|
5682c1e9c8
|
feat: add AvgCacheState to track average cache hits and misses
|
2025-01-22 17:49:58 -06:00 |
|
|
|
93d65f2ae1
|
refactor: streamline release and test workflows by removing unnecessary steps
|
2025-01-22 17:49:58 -06:00 |
|
|
|
d7408bf202
|
refactor: remove old CI workflows and consolidate into a new test workflow
|
2025-01-22 17:49:58 -06:00 |
|
|
|
83ee19629c
|
refactor: remove unnecessary go generate step from goreleaser configuration
|
2025-01-22 17:49:58 -06:00 |
|
|
|
bc7744b5a7
|
fix: handle error from http.ListenAndServe in SteamCache
|
2025-01-22 17:49:58 -06:00 |
|
|
|
aa6764040b
|
refactor: remove address flag and set default value in command configuration
|
2025-01-22 17:49:58 -06:00 |
|
|
|
4caa14fa68
|
docs: update README with garbage collection details and Windows hosts file override instructions
|
2025-01-22 17:49:58 -06:00 |
|
|
|
e27a64fb2e
|
refactor: simplify tag release workflow by removing unnecessary steps
|
2025-01-22 17:49:58 -06:00 |
|
|
|
c5e2c822dd
|
fix: update Gitea URLs in goreleaser configuration forehead
|
2025-01-22 17:49:58 -06:00 |
|
|
|
e66ec227b0
|
refactor: update goreleaser configuration for improved build and release process
|
2025-01-22 17:49:58 -06:00 |
|
|
|
4721373f67
|
refactor: remove commented build steps and add checksum script for binaries
|
2025-01-22 17:49:58 -06:00 |
|
|
|
f54150c3d2
|
initial commit
|
2025-01-22 17:49:22 -06:00 |
|