20 Commits

Author SHA1 Message Date
Michael Herrmann 06f88eae8e Reformat code 2023-10-16 17:24:11 +02:00
Michael Herrmann d802c48f6c Add installer switches 2023-10-09 17:21:03 +02:00
Michael Herrmann 08f2e7997a Add support for nested installers 2023-10-09 08:06:46 +02:00
Michael Herrmann e4f163de74 Let superusers see installers of other users 2023-08-17 15:42:34 +02:00
Michael Herrmann c5175b4213 Refactor 2023-06-16 07:38:16 +02:00
Michael Herrmann 278e8feb5b Fix HTTP 500 when adding duplicates in /admin 2023-06-16 07:26:54 +02:00
Michael Herrmann e912e8f03f Fix: /admin exposed objects from other tenants 2023-02-03 18:26:03 +01:00
Michael Herrmann 7365b09c79 Implement a REST API at /api/v1/ 2023-01-24 13:54:30 +01:00
Michael Herrmann 42e788227e Hide others' packages in admin Version list filter 2022-11-05 15:13:52 +01:00
Michael Herrmann 969c53cbf1 Reformat to obey 80 char line limit 2022-11-05 14:31:03 +01:00
Michael Herrmann 9c8950d138 Inline unnecessary function 2022-11-05 14:30:33 +01:00
Michael Herrmann 25da81febd Simplify VersionAdmin 2022-09-21 10:27:48 +02:00
Michael Herrmann 45001161f9 Show tenant in Package and Version superuser admin 2022-09-21 10:25:34 +02:00
Michael Herrmann 565f200f5e Fix saving in Package admin for superusers 2022-09-21 09:35:17 +02:00
Michael Herrmann 49add4959e Fix 500 error in superuser admin 2022-09-21 09:21:10 +02:00
Michael Herrmann 9f052db67f Improve "Add Version" page in admin 2021-12-15 08:52:07 +01:00
Michael Herrmann b7d28035ed Fix: Users could see other people's packages 2021-12-14 12:17:04 +01:00
Michael Herrmann 4c33e981e0 Let users upload files 2021-12-14 09:35:37 +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