Commit Graph

95 Commits

Author SHA1 Message Date
rubenwardy f61112a8d7 Add ability for moderators to convert reviews into threads 2022-02-09 12:47:36 +00:00
rubenwardy 2d54fe4ed7 Fix issues with Package sets by adding a PackageSet class 2022-02-07 18:10:43 +00:00
rubenwardy b82bcb0af9 Disable 'Submit for Approval' when release is broken 2022-02-04 13:36:26 +00:00
rubenwardy 97ee0a9f85 Fix crash on game support update 2022-02-03 17:02:01 +00:00
rubenwardy e7d2f09eb4 Add cover_image to screenshot response in API 2022-02-02 01:20:11 +00:00
rubenwardy 5bb9012655 Add game support to API 2022-02-02 01:11:44 +00:00
rubenwardy 7c93db95a3 Add community hub to list game content 2022-02-01 21:22:28 +00:00
rubenwardy d529634b7f Add game support detection
Part of #232
2022-02-01 20:56:43 +00:00
rubenwardy f8e82b63e3 Revert "Limit visibility of unapproved packages to maintainers and approvers" and "Fix 404 on packages when not logged in"
This reverts commit 85a178d90e.
This reverts commit 727db52c19.
2022-02-01 14:54:09 +00:00
rubenwardy bdd3ab4360 Add is_protected and views to Tags API 2022-01-29 19:26:55 +00:00
rubenwardy c2fbf7603a Update to Python 3.10 2022-01-27 18:44:00 +00:00
rubenwardy d08710684d Add screenshot resolution checking 2022-01-26 03:08:00 +00:00
rubenwardy 1018e1c29c Add support for YouTube video embeds
Fixes #75
2022-01-25 21:00:45 +00:00
rubenwardy 7aac597216 Change User.locale default to None 2022-01-25 01:33:13 +00:00
rubenwardy 7b4254da58 Add locale to user model 2022-01-22 20:47:43 +00:00
rubenwardy 85a178d90e Fix 404 on packages when not logged in 2022-01-22 00:04:09 +00:00
rubenwardy 3c944cbd72 Add moderator tools page
Fixes #341
2022-01-21 22:33:22 +00:00
rubenwardy 727db52c19 Limit visibility of unapproved packages to maintainers and approvers
Fixes #338
2022-01-21 21:48:15 +00:00
rubenwardy fe2d08c395 Allow moderators to edit ThreadReplies 2022-01-21 14:30:12 +00:00
rubenwardy 7f5656df08 Add reporting system
Fixes #12
2022-01-20 23:30:56 +00:00
rubenwardy 3ad003140f Fix inconsistent naming of reviews vs approvals
Fixes #354
2022-01-20 01:18:13 +00:00
rubenwardy beb916d521 Fix some untranslatable text 2022-01-14 18:25:33 +00:00
rubenwardy 7ffecbb318 Fix key package API returning display_name rather than username 2022-01-12 20:50:11 +00:00
rubenwardy e4ea44aa5b Allow null dev_state 2022-01-04 13:08:53 +00:00
rubenwardy 933d8ebfe7 Add all user replies page 2022-01-03 01:41:50 +00:00
rubenwardy 4d37f53a04 Fix crash due to null dev_state 2021-12-23 11:58:39 +00:00
rubenwardy e3ed5fbc58 Show WIP packages in client, add missing keys to package 2021-12-23 11:56:03 +00:00
rubenwardy 5d32d7922f Add Maintenance State field
Fixes #160
2021-12-20 21:07:12 +00:00
rubenwardy 3c4085eb0b Use username in fallback when generating gravatar profile picture 2021-11-25 11:00:20 +00:00
rubenwardy 3b5c9950de Add created_at to User and UserEmailVerification 2021-11-24 17:35:38 +00:00
rubenwardy 4f69dd8d32 Add API for reviews 2021-11-24 16:33:37 +00:00
rubenwardy 46a38753a9 Fix review votes not cascade deleting 2021-08-21 22:55:11 +01:00
rubenwardy fab814c46f Add review voting 2021-08-18 22:09:41 +01:00
rubenwardy 37a7dd28d6 Add optional Discord webhook support 2021-08-17 21:16:43 +01:00
rubenwardy e5cc140d42 Add Approver rank 2021-08-16 18:57:05 +01:00
rubenwardy 59a5cf2df5 Add editor queue for packages with "Other" licenses
Fixes #283
2021-08-12 18:57:25 +01:00
rubenwardy 562b0ceffe Allow admin to delete any user (except admins) 2021-08-04 21:50:35 +01:00
rubenwardy aae546a08e Import licenses from SPDX
Fixes #326
2021-07-31 21:03:45 +01:00
rubenwardy 2f2141f524 Allow editors to change maintainers
Fixes #325
2021-07-31 19:52:36 +01:00
rubenwardy cb5fa4d6e7 Improve related packages on package page
Fixes #254
2021-07-25 03:54:08 +01:00
rubenwardy 4e83adc032 Refactor package URL generation 2021-07-24 04:30:14 +01:00
rubenwardy 187202d363 Improve unified navigation further 2021-07-24 03:56:43 +01:00
rubenwardy 545968a71f Remove updateFromRelease feature 2021-07-24 03:09:33 +01:00
rubenwardy 1389cf450c Unify package edit UI 2021-07-24 02:55:55 +01:00
rubenwardy 347f8e5a22 Add support for renaming users and package alias redirects
Fixes #270
2021-07-24 02:30:43 +01:00
rubenwardy 148ece162c Add Featured packages and protected tags 2021-07-22 13:44:20 +01:00
rubenwardy 4238dbd412 Allow maintainers to delete their bot threads 2021-07-20 00:25:55 +01:00
rubenwardy e9161610c4 Fix bad download file names
Fixes #116
2021-05-04 22:06:31 +01:00
rubenwardy 588b03cf34 Add tests for login and register 2021-05-03 23:57:22 +01:00
rubenwardy d64463235c Add tests for package release filtering 2021-05-03 18:27:32 +01:00