Michael Herrmann
d802c48f6c
Add installer switches
2023-10-09 17:21:03 +02:00
Michael Herrmann
6fd8b0f02a
Simplify code
2023-10-09 08:58:33 +02:00
Michael Herrmann
bf089ac491
Add more API tests for creating nested installers
2023-10-09 08:53:35 +02:00
Michael Herrmann
d2e1aef67b
Reduce duplicate code
2023-10-09 08:22:10 +02:00
Michael Herrmann
fc0d49e0ba
Simplify code
2023-10-09 08:18:13 +02:00
Michael Herrmann
08f2e7997a
Add support for nested installers
2023-10-09 08:06:46 +02:00
Michael Herrmann
7e3bb1e0ea
Small test improvement
2023-10-09 07:47:08 +02:00
Michael Herrmann
f4a5b9975b
Fix PermissionError during test teardown on Windows
2023-10-06 12:01:58 +02:00
Michael Herrmann
10bb277da2
Improve temp dir handling in tests
...
Specifically, on Windows, TestCaseThatUploadsFiles currently shows
errors on interpreter exit. These are caused by
TemporaryDirectory.cleanup() not being able to delete files because they
are still open in python.exe. Now at least, the errors appear during
tearDown().
2023-10-06 11:26:34 +02:00
Michael Herrmann
6e704848bf
Make it possible to host update files on S3
2023-08-11 16:42:29 +02:00
Michael Herrmann
7778792e85
Allow multiple users per tenant
2023-08-03 16:00:50 +02:00
Michael Herrmann
17eb067076
Implement winget search --id XYZ
2023-06-11 06:33:30 +02:00
Michael Herrmann
60b76909c3
Fix errors when winget searches our source
2023-02-17 12:02:43 +01:00
Michael Herrmann
714ec6332d
Fix winget search with packages without versions
2023-02-16 09:20:54 +01:00
Michael Herrmann
7365b09c79
Implement a REST API at /api/v1/
2023-01-24 13:54:30 +01:00
Michael Herrmann
7c65fe26fa
Add Installer#scope
2022-09-22 17:33:23 +02:00
Michael Herrmann
c5c53b2651
Fix winget list
...
Previously, our source returned all its packages for this query.
2022-02-17 18:37:20 +01:00
Michael Herrmann
7b03f4283a
Remove references to winget-private-repository
2021-12-21 19:12:38 +01:00
Michael Herrmann
315e5355e6
Fix failing tests
2021-12-14 12:24:12 +01:00
Michael Herrmann
8c882746a1
Make multi-tenant
2021-12-10 19:02:10 +01:00
Michael Herrmann
ceec4e96c1
Rename app "api" to "winget"
2021-12-10 16:42:30 +01:00