ewpt3ch
|
5ca42e11cd
|
prefetch complete
|
2026-05-24 02:29:49 -06:00 |
|
ewpt3ch
|
49b9307853
|
moved build_map to db file as it contains matching functions and db logic
|
2026-05-24 02:29:47 -06:00 |
|
ewpt3ch
|
959e21f1fa
|
build map tests passing
|
2026-05-24 02:29:45 -06:00 |
|
ewpt3ch
|
f8c77e7fdd
|
added test db for repomaint
|
2026-05-24 02:29:43 -06:00 |
|
ewpt3ch
|
d03908eb8e
|
create_map test ready
|
2026-05-24 02:29:40 -06:00 |
|
ewpt3ch
|
80fa7f8392
|
refactor for using repomaint
|
2026-05-24 02:29:33 -06:00 |
|
ewpt3ch
|
dac692f19a
|
fixed lint errors
|
2026-05-20 13:45:48 -06:00 |
|
ewpt3ch
|
c8094058b9
|
streaming finished
|
2026-05-20 13:27:48 -06:00 |
|
ewpt3ch
|
0461eb1a10
|
2 more tailer tests
|
2026-05-20 13:27:45 -06:00 |
|
ewpt3ch
|
d731b42ad6
|
refactor cache tests to use testify
|
2026-05-20 13:27:43 -06:00 |
|
ewpt3ch
|
9b0610b879
|
tailer struct was incorrect and used incorrect channel
|
2026-05-20 13:27:42 -06:00 |
|
ewpt3ch
|
66c6ed7793
|
streaming with custom reader and multiple client functionality
|
2026-05-20 13:27:39 -06:00 |
|
ewpt3ch
|
ff596276cb
|
refactored for streaming
|
2026-05-20 13:27:30 -06:00 |
|
ewpt3ch
|
f25d36a17e
|
new test for streaming and struct changes and additions
|
2026-05-20 13:27:26 -06:00 |
|
ewpt3ch
|
2d42e8c403
|
fixed links being incorrect
|
2026-05-08 11:54:41 -06:00 |
|
ewpt3ch
|
5aca006249
|
create db links if not exist for all configured repos
|
2026-05-08 11:46:25 -06:00 |
|
ewpt3ch
|
346718b65f
|
Merge branch 'deploy'
|
2026-05-07 10:20:58 -06:00 |
|
ewpt3ch
|
0a41b9186f
|
graceful shutdown
|
2026-05-07 10:20:45 -06:00 |
|
ewpt3ch
|
0eedf23667
|
handle errors in defer close
|
2026-05-07 08:56:38 -06:00 |
|
ewpt3ch
|
c565a2d97a
|
ignore err checks in test
|
2026-05-07 08:35:05 -06:00 |
|
ewpt3ch
|
2ae5ee8285
|
use os.*Root instead of os to prevent filesystem traversal bugs and security leaks
|
2026-05-06 22:22:41 -06:00 |
|
ewpt3ch
|
3505f0e059
|
switch to uint64 cause native word length
|
2026-05-06 20:08:04 -06:00 |
|
ewpt3ch
|
8a2e6756cc
|
fixed errors identified by gosec
|
2026-05-06 19:18:38 -06:00 |
|
ewpt3ch
|
b4486ada26
|
create dirs if they do not exist
|
2026-05-05 15:02:07 -06:00 |
|
ewpt3ch
|
275ae89423
|
changed info to debug
|
2026-05-04 18:12:45 -06:00 |
|
ewpt3ch
|
071eef95fb
|
replaced log with slog in internal/cache
|
2026-05-04 18:04:03 -06:00 |
|
ewpt3ch
|
2edab08448
|
added potential log levels to #log comments
|
2026-05-03 21:08:03 -06:00 |
|
ewpt3ch
|
46c2b9a2ff
|
added #log at all points wherer log pkg is used
|
2026-05-03 09:51:20 -06:00 |
|
ewpt3ch
|
58b5ab55ba
|
refactor all file serve logic into internal/cache
|
2026-05-01 23:44:37 -06:00 |
|
ewpt3ch
|
ff2ffb1590
|
use pacman ua for fetches prevent 403 responses
|
2026-04-30 09:51:32 -06:00 |
|
ewpt3ch
|
7faa885b5d
|
added retry feature on failed fetches from mirror
|
2026-04-29 23:46:02 -06:00 |
|
ewpt3ch
|
104d10e78e
|
added documentation
|
2026-04-29 17:40:39 -06:00 |
|
ewpt3ch
|
b52df05565
|
added config struct for cache so we can change timeouts in testing
|
2026-04-21 09:51:09 -06:00 |
|
ewpt3ch
|
cfa36c65de
|
fixed tests to match refactor of config
|
2026-04-21 08:30:14 -06:00 |
|
ewpt3ch
|
9fa2b93330
|
added multiple mirrors to round robin downloads from
|
2026-04-20 22:18:22 -06:00 |
|
ewpt3ch
|
6fdf5a4a52
|
added mirrored repos to config
|
2026-04-20 19:08:44 -06:00 |
|
ewpt3ch
|
0a1220b4e9
|
added multilib to cache
|
2026-04-18 23:15:30 -06:00 |
|
ewpt3ch
|
24e62605b0
|
added timeouts to fetch
|
2026-04-16 22:26:06 -06:00 |
|
ewpt3ch
|
8345f333c3
|
testing cache file exists
|
2026-04-15 23:26:52 -06:00 |
|
ewpt3ch
|
abb8b58c2a
|
renamed var
|
2026-04-15 14:49:23 -06:00 |
|
ewpt3ch
|
5687f7f992
|
added refresh db capability and did some refactoring
|
2026-04-14 22:46:23 -06:00 |
|
ewpt3ch
|
54315ced9d
|
implmented fetch on cache miss
|
2026-04-13 17:26:15 -06:00 |
|