Commit Graph

394 Commits

Author SHA1 Message Date
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 38071165d1 Add welcome dialog API 2022-01-30 03:35:32 +00:00
rubenwardy 1cfc152d3b Fix crash on needs tags in user todo 2022-01-29 20:23:15 +00:00
rubenwardy 14fd30c4f4 Fix attempt to call module `list` 2022-01-27 19:20:45 +00:00
rubenwardy c3a4ea239c Update dependencies 2022-01-27 18:21:47 +00:00
rubenwardy e2708933d3 Clean up admin blueprint 2022-01-26 19:12:48 +00:00
rubenwardy d08710684d Add screenshot resolution checking 2022-01-26 03:08:00 +00:00
rubenwardy 02b7d55c2d Add remind_video_url() admin action 2022-01-25 21:37:35 +00:00
rubenwardy 1018e1c29c Add support for YouTube video embeds
Fixes #75
2022-01-25 21:00:45 +00:00
Hugo Locurcio 56539bb369
Fix missing space before "and" in package list (#357) 2022-01-23 17:21:29 +00:00
rubenwardy 004c5cd383 Allow translating emails
Fixes #350
2022-01-22 21:23:01 +00:00
rubenwardy a48c0fb2b4 Fix unapproved content showing in "related"
Fixes #253
2022-01-21 22:49:12 +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 80d534a53f Fix crash on invalid username in forums import 2022-01-21 21:20:04 +00:00
rubenwardy 97e2e1c16e Add abs_url_samesite 2022-01-21 14:23:27 +00:00
rubenwardy a32b63f932 Use relative URLs in report, to ensure correct links 2022-01-21 14:17:50 +00:00
rubenwardy 7f5656df08 Add reporting system
Fixes #12
2022-01-20 23:30:56 +00:00
rubenwardy a47e6e8998 Move /email_sent/ to flask endpoint, to allow translation 2022-01-20 21:55:16 +00:00
rubenwardy d9a6127c35 Fix inconsistent capitalisation of GitHub and Javascript
Fixes #353
2022-01-20 01:29:02 +00:00
rubenwardy 3ad003140f Fix inconsistent naming of reviews vs approvals
Fixes #354
2022-01-20 01:18:13 +00:00
rubenwardy 6a4bf7129d Add user and package mentions 2022-01-17 15:06:03 +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 e0a92c6455 Add /api/dependencies/ 2022-01-12 17:08:18 +00:00
rubenwardy 34ccd76b0c Add reason to package removal 2022-01-09 21:12:29 +00:00
rubenwardy ca0823c460 Fix optional dependencies being presolved 2022-01-08 22:29:02 +00:00
rubenwardy baa8c871b0 Fix crash on unimported gettext 2022-01-08 01:47:25 +00:00
rubenwardy c8b0f9e6ce Allow translating text in blueprints 2022-01-07 22:11:12 +00:00
rubenwardy 1b26acaaae Allow translating form labels 2022-01-07 21:55:33 +00:00
rubenwardy dcd7e31738 Allow translating flash messages 2022-01-07 21:46:16 +00:00
rubenwardy c4dd380218 Allow translating package form 2022-01-07 21:18:34 +00:00
rubenwardy ad05ba1ee8 Fix search bad text bug 2022-01-07 21:15:48 +00:00
rubenwardy a175162186 Remove flask-menu, make navbar translatable 2022-01-07 21:09:09 +00:00
rubenwardy d8f164ffc1 Fix thread typo when sending webhook 2022-01-05 00:27:48 +00:00
rubenwardy e4ea44aa5b Allow null dev_state 2022-01-04 13:08:53 +00:00
rubenwardy 122e1a4677 Rename replies to comments 2022-01-03 01:44:12 +00:00
rubenwardy 933d8ebfe7 Add all user replies page 2022-01-03 01:41:50 +00:00
rubenwardy 8f4e214c52 Add review votes page 2022-01-01 22:40:27 +00:00
rubenwardy 4dfb35a57b Remove gamejam banner 2022-01-01 02:27:49 +00:00
rubenwardy d16666c0f8 Update homepage gamejam notice 2021-12-23 12:07:38 +00:00
rubenwardy 2e7d4277e1 Allow editors to restore packages 2021-12-20 23:56:44 +00:00
rubenwardy 5d32d7922f Add Maintenance State field
Fixes #160
2021-12-20 21:07:12 +00:00
rubenwardy a800685947 Improve webhook error on create events 2021-12-12 17:20:23 +00:00
rubenwardy 7aca5a54dc Add more to reviews API response 2021-11-26 14:56:01 +00:00
rubenwardy c46cca519a Fix paginated API response key 2021-11-26 14:34:37 +00:00
rubenwardy da41fb5738 Improve reviews API 2021-11-26 14:33:17 +00:00
rubenwardy 41e0e65a6b Add more info to /api/homepage/ 2021-11-25 10:35:31 +00:00
rubenwardy f714d809f8 Fix crash on /api/homepage/ due to invalid response returned 2021-11-25 10:28:15 +00:00
rubenwardy cd39f7b2c6 Fix verification email not being sent by set password 2021-11-25 01:49:14 +00:00