m/cup
1
0
mirror of https://github.com/sergi0g/cup.git synced 2025-11-17 17:43:37 -05:00
Commit Graph

167 Commits

Author SHA1 Message Date
Sergio
c0c7f7c0e9 Finished basic functionality for multiple servers in the backend.
No special CLI or Liquid support yet and also no refresh support
2025-01-03 16:10:17 +02:00
Sergio
aeeffaccba Get updates from multiple servers (part one: get the data) 2025-01-02 20:11:31 +02:00
Sergio
a1711b7ac8 Fix workflows
Some checks failed
Deploy github pages / build (push) Has been cancelled
Deploy github pages / deploy (push) Has been cancelled
https://github.com/cross-rs/cross/issues/1561
2025-01-02 15:09:35 +02:00
Sergio
9d628e3ab2 Implement refresh schedule 2025-01-02 14:37:33 +02:00
Sergio
d3b18a6587 Update schema 2025-01-02 14:07:10 +02:00
Sergio
76a812f52f Update tailwind CSS safelist 2025-01-02 13:23:26 +02:00
Sergio
fe779c9c4e Probably meaningless change of some Option<&String>s to Option<&str>s 2025-01-02 13:00:32 +02:00
Sergio
84609d5189 Various small changes and optimizations related to timekeeping, logging and JSON handling. Binary size shrunk by 0.2 MB! 2025-01-02 12:48:35 +02:00
Sergio
ded441cf75 Add support for connecting with both unix and http docker sockets. Hasn't been tested yet. 2025-01-02 12:47:52 +02:00
Sergio
0a8295fff4 Improve semver version handling (decrease false positives)
Some checks are pending
Deploy github pages / build (push) Waiting to run
Deploy github pages / deploy (push) Blocked by required conditions
2025-01-01 15:25:49 +02:00
Sergio
9c8e6ccdea Work on liquid a bit, format code 2025-01-01 14:29:17 +02:00
Sergio
f1e1bcbf1c update docs 2025-01-01 12:51:19 +02:00
Sergio
31f7bfbbcb Start updating docs
Some checks failed
Deploy github pages / build (push) Has been cancelled
Deploy github pages / deploy (push) Has been cancelled
2024-12-20 21:20:50 +02:00
Sergio
15eb553e50 Update "try it out" command 2024-12-20 20:33:03 +02:00
Sergio
359147770f Create basic homepage and format docs 2024-12-20 19:24:22 +02:00
Sergio
0a4e302322 Maybe I shouldn't have removed that h-full 2024-12-20 18:26:27 +02:00
Sergio
5ed64c92fd Change statistic style on large screens 2024-12-20 18:20:28 +02:00
Sergio
6d08d75ac3 Make statistics grid smaller on mobile 2024-12-20 18:13:15 +02:00
Sergio
dc38b84e87 Bug fixes for the previous UI improvements (I tested properly this time) 2024-12-20 17:49:21 +02:00
Sergio
09b6880295 Various frontend improvements 2024-12-20 17:35:39 +02:00
Sergio
4f1075b2b2 Add error message to API response 2024-12-20 17:00:41 +02:00
Sergio
c84270603f Readd theme-color meta tag and make it work properly 2024-12-08 20:59:47 +02:00
Sergio
4aa28f2cc5 Remove incorrect theme-color meta property 2024-12-08 19:33:50 +02:00
Sergio
eadda5f776 Add servers option (no-op at the moment) 2024-12-07 17:18:36 +02:00
Sergio
622b156eed Add agent mode, fix config version bug 2024-12-07 17:08:34 +02:00
Sergio
dca19b5ae2 Whoops wrong server versioning 2024-12-07 17:02:21 +02:00
Sergio
f6ac43aac0 Change API versioning to match Cup version 2024-12-07 16:30:07 +02:00
Sergio
e5e60c4abc Add requirement for version key to new config 2024-12-07 16:28:06 +02:00
Sergio
33a72c8c0d Change config, add schema 2024-12-07 16:21:01 +02:00
Sergio
e544ef6ca5 Slightly optimize version regex 2024-12-06 17:47:31 +02:00
Sergio
afc34a0847 Update gitignore 2024-12-05 21:28:42 +02:00
Sergio
ce08e00bb4 Replace reference regex with homemade logic. Can we go faster? 2024-12-05 21:07:13 +02:00
Sergio
6a77b85141 Remove used async keyword from 2 functions in Image 2024-12-05 20:23:07 +02:00
Sergio
215e88ae0f Switch to serde for config parsing 2024-12-05 20:22:26 +02:00
Sergio
178acfb2f6 Add debug option to CLI 2024-12-05 18:13:53 +02:00
Sergio
59894343de Add error message when user doesn't specify command 2024-12-04 20:00:42 +02:00
Sergio
61bc60493f This is the last time I promise 2024-12-04 19:52:51 +02:00
Sergio
be7d55d126 Remove some more clone usage 2024-12-04 19:45:12 +02:00
Sergio
36a3a13c04 Remove some clone usage 2024-12-04 19:44:04 +02:00
Sergio
d85fadfb39 Test split 2024-11-21 19:26:17 +02:00
Sergio
0f95be26dc Remove usage of panic 2024-11-17 19:54:07 +02:00
Sergio
0b7e064980 Update sort_update_vec function, fix lints and enable testing in CI 2024-11-16 14:58:16 +02:00
Sergio
9e9bb78db7 Fix broken tests 2024-11-16 13:14:52 +02:00
Sergio
88d346b480 Support checking for version updates for images that aren't available locally 2024-11-16 13:05:46 +02:00
Sergio
4519c534a1 Move usage of get_images_from_docker_daemon to get_updates 2024-11-16 12:38:00 +02:00
Sergio
6b83f51749 Improve a little code section in registry.rs 2024-11-16 12:25:10 +02:00
Sergio
0c3f293fa8 Clippy 2024-11-15 13:31:42 +02:00
Sergio
d94abecf35 Nearly complete versioning support. Fixed old bugs where not all tags were fetched. 2024-11-15 13:21:30 +02:00
Sergio
c11b5e6432 OMG WE CAN DO SEMVER FOR THE CLI AND THE RESULTS LOOK CORRECT 2024-11-01 21:39:15 +02:00
Sergio
022dc0b2cb Merge branch 'main' into v3 2024-10-27 20:25:06 +02:00