Commit Graph

96 Commits

Author SHA1 Message Date
Michael Herrmann 2d84e5800a Allow file uploads up to 4 GB 2023-06-30 08:00:11 +02:00
Michael Herrmann c5175b4213 Refactor 2023-06-16 07:38:16 +02:00
Michael Herrmann b4826652e8 Refactor 2023-06-16 07:33:09 +02:00
Michael Herrmann 278e8feb5b Fix HTTP 500 when adding duplicates in /admin 2023-06-16 07:26:54 +02:00
Michael Herrmann 1503ee3c74 Allow file uploads up to 2 GB 2023-06-13 10:00:33 +02:00
Michael Herrmann c8c291e2b8 Serve media files under httpS:// in prod 2023-06-12 15:32:41 +02:00
Michael Herrmann 17eb067076 Implement winget search --id XYZ 2023-06-11 06:33:30 +02:00
Michael Herrmann 713d17840e Improve instructions on starting page 2023-03-10 18:51:49 +01:00
Michael Herrmann c31fc505ed Improve onboarding 2023-02-17 13:32:12 +01:00
Michael Herrmann 60b76909c3 Fix errors when winget searches our source 2023-02-17 12:02:43 +01:00
Michael Herrmann 935313f356 Improve README wrt. sniffing MS' implementation 2023-02-16 10:13:02 +01:00
Michael Herrmann 714ec6332d Fix winget search with packages without versions 2023-02-16 09:20:54 +01:00
Michael Herrmann e912e8f03f Fix: /admin exposed objects from other tenants 2023-02-03 18:26:03 +01:00
Michael Herrmann 1e42997972 Fix: /api exposed objects from other tenants 2023-01-24 18:04:30 +01:00
Michael Herrmann ca54271d75 Fix small mistakes in config files 2023-01-24 17:37:45 +01:00
Michael Herrmann 344980e952 Add support for ALT_HOST_NAMES 2023-01-24 17:28:41 +01:00
Michael Herrmann 7365b09c79 Implement a REST API at /api/v1/ 2023-01-24 13:54:30 +01:00
Michael Herrmann f411214c56 Remove obsolete newline 2023-01-24 08:00:40 +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 2546f8dae9 Improve technical instructions in README 2022-09-22 17:34:20 +02:00
Michael Herrmann 7c65fe26fa Add Installer#scope 2022-09-22 17:33:23 +02:00
Michael Herrmann e4a541c1fa Add forgotten migration 2022-09-22 15:40:52 +02:00
Michael Herrmann 7e48e0e44b Improve help text for Version#version 2022-09-21 10:31:52 +02: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 634a446a47 Slightly improve instructions HTML 2022-09-21 09:56:10 +02:00
Michael Herrmann 46f47e39ad Further improve user instructions 2022-09-21 09:55:22 +02:00
Michael Herrmann 8e11f4c1d9 Improve user instructions 2022-09-21 09:52:54 +02:00
Michael Herrmann 565f200f5e Fix saving in Package admin for superusers 2022-09-21 09:35:17 +02:00
Michael Herrmann d2cd31ef47 Add getbackup command to desk script 2022-09-21 09:32:42 +02:00
Michael Herrmann 49add4959e Fix 500 error in superuser admin 2022-09-21 09:21:10 +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 513c05396a Fix bug in sslproxy.py 2022-02-17 16:28:39 +01:00
Michael Herrmann 2e267f52dd Add instructions for initialising the database 2022-02-17 15:48:43 +01:00
Michael Herrmann 974ac3a28c Redirect http to httpS 2022-02-17 15:30:45 +01:00
Michael Herrmann d2c30ca47c Fix error emails "Invalid HTTP_HOST header" 2021-12-22 11:04:52 +01:00
Michael Herrmann d9dd8cc309 Configure email settings 2021-12-22 10:36:06 +01:00
Michael Herrmann baf1d9fdc9 Keep git repo in prod clean 2021-12-22 07:00:48 +01:00
Michael Herrmann b376d962e2 Small improvement to install script 2021-12-22 06:49:52 +01:00
Michael Herrmann de07c9b6c5 Update README 2021-12-21 19:18:55 +01:00
Michael Herrmann fac75012d0 Update README 2021-12-21 19:15:45 +01:00
Michael Herrmann 7b03f4283a Remove references to winget-private-repository 2021-12-21 19:12:38 +01:00
Michael Herrmann 14f9074079 Remove obsolete references to "wpr"
This is from a time where the repo was called
"winget-private-repository".
2021-12-21 18:29:19 +01:00
Michael Herrmann 24d2a9c7db Don't auto-create Tenants group
Django makes it impossibly difficult to manipulate groups and
permissions during initialization (eg. from migrations).
See eg. https://stackoverflow.com/q/67232243/1839209.
2021-12-21 17:57:26 +01:00
Michael Herrmann 917bc45047 Change domain from winget.sh to api.winget.pro 2021-12-21 17:21:26 +01:00
Michael Herrmann e8faa4e249 Remove /signup 2021-12-21 17:18:55 +01:00
Michael Herrmann 706523aca8 Fix /admin for superusers without a Tenant object 2021-12-21 16:43:14 +01:00
Michael Herrmann e86679ceb9 Extend example on Welcome page 2021-12-15 12:04:42 +01:00