Commit Graph

106 Commits

Author SHA1 Message Date
ewpt3ch b4b0aa1049 added counter to verify upstream calls 2026-05-06 15:33:17 -06:00
ewpt3ch e7abb22c5e handler tests complete 2026-05-06 14:12:04 -06:00
ewpt3ch b4486ada26 create dirs if they do not exist 2026-05-05 15:02:07 -06:00
ewpt3ch 616b8f1eac handler testing 2026-05-05 15:01:41 -06:00
ewpt3ch c4ceb7c3f4 fixed wrong status for unauhtorized and log it 2026-05-05 13:19:55 -06:00
ewpt3ch 1c13112255 loglevel change endpoint 2026-05-05 11:57:24 -06:00
ewpt3ch 745caa5107 function rename 2026-05-05 11:56:58 -06:00
ewpt3ch 57d871b7db json response helpers 2026-05-05 11:55:10 -06:00
ewpt3ch dbeaba52d5 renamed handlers 2026-05-05 10:49:13 -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 5152410f7c updated todo 2026-05-04 11:29:13 -06:00
ewpt3ch 1ed1571c9e changed all "log" and "fmt" to "slog" in package main 2026-05-04 11:14:18 -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 6a6006483f updated todo 2026-04-30 14:00:02 -06:00
ewpt3ch f9f31c06bb switched remote to github.com 2026-04-30 13:58:11 -06:00
ewpt3ch 820bf4d400 updated todo 2026-04-30 09:52:44 -06:00
ewpt3ch ff2ffb1590 use pacman ua for fetches prevent 403 responses 2026-04-30 09:51:32 -06:00
ewpt3ch 14a87f07f2 added logging of useragent from pacman 2026-04-30 09:29:34 -06:00
ewpt3ch 91115c7096 updated todo 2026-04-30 08:34:43 -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 83fa4d447c updated todo 2026-04-29 12:03:28 -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 e9f0a49077 updated 2026-04-21 09:16:34 -06:00
ewpt3ch d5f49fc99a added tests for config 2026-04-21 09:15:56 -06:00
ewpt3ch cfa36c65de fixed tests to match refactor of config 2026-04-21 08:30:14 -06:00
ewpt3ch 199b3c7917 removed default vals from validate 2026-04-21 08:29:42 -06:00
ewpt3ch 163e6b81bc fixed variable name 2026-04-21 08:18:27 -06:00
ewpt3ch 76fe8c1e6e updated 2026-04-20 22:42:35 -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 727e9f40af added cli flag for specifying config 2026-04-20 18:56:22 -06:00
ewpt3ch ba7edf05a0 updated 2026-04-19 11:16:07 -06:00
ewpt3ch 0a1220b4e9 added multilib to cache 2026-04-18 23:15:30 -06:00
ewpt3ch f8c9f02174 updated todo and added notes for deploy 2026-04-18 22:50:33 -06:00
ewpt3ch 5c7bb72307 added log lines and changed config path for deployment 2026-04-18 19:10:18 -06:00
ewpt3ch 6457991977 deploy assets 2026-04-18 19:08:46 -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 00e23e1f02 updated 2026-04-15 14:51:02 -06:00
ewpt3ch abb8b58c2a renamed var 2026-04-15 14:49:23 -06:00
ewpt3ch 87d52aae58 read config from file 2026-04-15 14:22:05 -06:00
ewpt3ch 58f9093406 refresh handler 2026-04-15 14:13:28 -06:00
ewpt3ch bbaa6396b0 refresh endpoint complete 2026-04-15 13:34:44 -06:00
ewpt3ch 531df3ab2f refresh endpoint 2026-04-15 13:29:19 -06:00
ewpt3ch b641e3c803 ignore default build artifact 2026-04-14 22:47:17 -06:00
ewpt3ch 5687f7f992 added refresh db capability and did some refactoring 2026-04-14 22:46:23 -06:00