| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-09 | Add print for debugging | Jesper Jensen | |
| 2026-02-09 | Same database pattern for images | Jesper Jensen | |
| 2026-02-09 | Nicer database interface | Jesper Jensen | |
| Right now I'm just doing loops, we we can add some batch stuff here later | |||
| 2026-02-09 | Remove timestamp from tags | Jesper Jensen | |
| These were never needed | |||
| 2026-02-08 | Use the strings from the image struct | Jesper Jensen | |
| 2026-02-08 | Remove useless variable | Jesper Jensen | |
| 2026-02-08 | Separate the cache refresh from apply | Jesper Jensen | |
| Woops, I didn't want to let that stay | |||
| 2026-02-08 | Take the registry tags at construction time | Jesper Jensen | |
| 2026-02-08 | Always refresh all expired | Jesper Jensen | |
| 2026-02-08 | Add struct to represent image row | Jesper Jensen | |
| 2026-02-08 | Replace fetch time with expiry time | Jesper Jensen | |
| This should make it easier (possible) to query for expired images | |||
| 2026-02-08 | Avoid fetching tags multiple times | Jesper Jensen | |
| What a dumb bug | |||
| 2026-02-08 | Linearize images with update_images | Jesper Jensen | |
| 2026-02-08 | Separate out update_image to add some tests | Jesper Jensen | |
| 2026-02-08 | Automatically run at expire times | Jesper Jensen | |
| 2026-02-07 | Allow for differentiated cache times | Jesper Jensen | |
| 2026-02-07 | Inline the auth struct | Jesper Jensen | |
| 2026-02-07 | There are multiple registries in there | Jesper Jensen | |
| 2026-02-07 | Start to peel apart the update loop | Jesper Jensen | |
| I also moved over to passing borrows of the time. This should have been a separate commit, but i forgot. | |||
| 2026-02-07 | Refactor update_images for multiple images/files | Jesper Jensen | |
| This will make it easier to deduplicate the images across multiple files. It also lets us do all the registry/database/update comparison logic in more closed kernel while pushing the update logic to the end of that operation. May unlock some future optimization if we choose to go down that rabbithole. | |||
| 2026-02-07 | Whitespace cleanup | Jesper Jensen | |
| 2026-02-07 | Add support for anonymous auth | Jesper Jensen | |
| We need this to actually run the integration tests. With that said, please don't run the integration tests unless you need to. It's not nice to use other peoples infrastructure for tests. | |||
| 2026-02-07 | Extract registry code | Jesper Jensen | |
| 2026-02-07 | Print when cache is used | Jesper Jensen | |
| 2026-02-07 | Expose metrics by default | Jesper Jensen | |
| 2026-02-07 | Pull out database code for easier testing (later) | Jesper Jensen | |
| 2026-02-07 | Simplify/linearize the caching logic | Jesper Jensen | |
| 2026-02-07 | Cache the tag lookups | Jesper Jensen | |
| 2026-02-06 | Add database metrics | Jesper Jensen | |
| 2026-02-06 | Add metrics | Jesper Jensen | |
| 2026-02-06 | Add support for dockerfile updating | Jesper Jensen | |
| 2026-02-06 | Add tests for the parsing logic | Jesper Jensen | |
| 2026-02-03 | Set the username and email differently | Jesper Jensen | |
| 2026-02-03 | Add explicit author | Jesper Jensen | |
| 2026-02-03 | Add known hosts support | Jesper Jensen | |
| 2026-02-03 | Add some logging | Jesper Jensen | |
| 2026-02-03 | Add ssh too | Jesper Jensen | |
| 2026-02-03 | Add git to runtime image | Jesper Jensen | |
| 2026-02-03 | Add serverflag | Jesper Jensen | |
| 2026-02-03 | Set launch arguments in image | Jesper Jensen | |
| 2026-02-02 | Add sqlite to runtime | Jesper Jensen | |
| 2026-02-02 | Add sqlite to image | Jesper Jensen | |
| 2026-02-02 | Make it deployable | Jesper Jensen | |
| 2026-01-28 | Make it a server | Jesper Jensen | |
| 2026-01-25 | Better version handling | Jesper Jensen | |
| 2026-01-25 | Add some config stuff for k8s | Jesper Jensen | |
| 2026-01-19 | Add build pipeline | Jesper Jensen | |
| 2026-01-19 | INITIAL COMMIT (again) | Jesper Jensen | |
| 2025-12-28 | Add some more parser code | Jesper Jensen | |
| 2025-12-28 | Add upgrade_docker script | Jesper Jensen | |
