Commit Graph

1172 Commits

Author SHA1 Message Date
rubenwardy e5a4161e76 Fix crash due to typo whilst commiting 2022-01-25 18:09:32 +00:00
rubenwardy a3f437e482 Redesign download button 2022-01-25 17:27:40 +00:00
rubenwardy 9fcbbdc472 Refactor get_locale() to be cleaner 2022-01-25 01:35:57 +00:00
rubenwardy 7aac597216 Change User.locale default to None 2022-01-25 01:33:13 +00:00
rubenwardy 95b3c66366 Copy locale to User model 2022-01-25 01:22:47 +00:00
rubenwardy 3b354de2fc Lower email sending rate limit again 2022-01-23 18:40:06 +00:00
rubenwardy 411392eb76 Lower email sending rate limit 2022-01-23 18:27:46 +00:00
rubenwardy 15c3e4edec Raise email sending rate limit 2022-01-23 18:25:58 +00:00
rubenwardy fa0572ae44 Move preferred language/locale point in privacy policy 2022-01-23 18:10:25 +00:00
rubenwardy ade75ace49 Update privacy policy
- Add preferred language
- Add admin bulk email sending
- Update location
2022-01-23 17:56:54 +00:00
Hugo Locurcio 56539bb369
Fix missing space before "and" in package list (#357) 2022-01-23 17:21:29 +00:00
rubenwardy 390bf7a657 Fix two crashes due to translations 2022-01-23 17:14:03 +00:00
rubenwardy deb5c02ce6 Fix sending error email on email ratelimit 2022-01-22 22:11:36 +00:00
rubenwardy 004c5cd383 Allow translating emails
Fixes #350
2022-01-22 21:23:01 +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 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 fe2d08c395 Allow moderators to edit ThreadReplies 2022-01-21 14:30:12 +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 e0421c1e57 Disable WIP markdown editor toolbar option 2022-01-21 13:59:13 +00:00
rubenwardy f457f7f5d7 Fix accidental new line in thread <title> 2022-01-21 13:15:07 +00:00
rubenwardy 3ac2d937d7 Fix grammatically weird <title> on thread pages 2022-01-21 13:14:02 +00:00
rubenwardy 45eca10859 Fix "staff" typo 2022-01-21 02:53:46 +00:00
rubenwardy ef28fa026e Fix crash due to misnamed `path` argument in abs_url_for 2022-01-20 23:40:47 +00:00
rubenwardy e1a86f3be0 Remove report link on help pages 2022-01-20 23:37:17 +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 b6fe0466ca Increase locale cookie expiry to 5 years 2022-01-20 20:27:38 +00:00
rubenwardy 9ea4ee3449 Fix crash due to mistake in tags.html 2022-01-20 14:49:46 +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 a325d2c2cd Fix crash due to missing import in screenshots.py 2022-01-17 22:32:09 +00:00
rubenwardy 9cc79d9fa5 Fix mention linkifying emails 2022-01-17 18:15:23 +00:00
rubenwardy a09f11d110 Show profile picture on package page
Fixes #327
2022-01-17 18:15:08 +00:00
rubenwardy 6e93e6d777 Fix optional_depends not being validated 2022-01-17 15:34:41 +00:00
rubenwardy 6a4bf7129d Add user and package mentions 2022-01-17 15:06:03 +00:00
rubenwardy e02c014890 Fix format instead of variable in gettext 2022-01-14 18:28:22 +00:00
rubenwardy beb916d521 Fix some untranslatable text 2022-01-14 18:25:33 +00:00
rubenwardy f3856b5db5 Improve donation panel on package pages 2022-01-14 17:52:33 +00:00
rubenwardy 8af2942097 Enable German translation 2022-01-14 15:28:46 +00:00
rubenwardy 543499560d Fix crash in package_approval.html translation 2022-01-13 03:09:22 +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 3af5fccd61 Fix crash due to missing request.endpoint 2022-01-12 16:47:39 +00:00
rubenwardy fbadb05037 Fix crash due to missing view_args 2022-01-11 17:06:24 +00:00
rubenwardy 416daa868b Add hint to reason in package removal 2022-01-09 21:14:59 +00:00