rubenwardy
a134d21b79
Remove final newline from normalize_line_endings
...
Database columns aren't files. This new line causes
issues with `!= ""` checks.
2024-06-24 20:10:03 +01:00
rubenwardy
da090fd3f5
Normalize line endings in form submissions
...
Fixes #506
2024-06-22 13:22:37 +01:00
rubenwardy
ca961cb35f
Fix various issues with forum topic importing
...
Fixes #201
2024-06-22 11:11:57 +01:00
rubenwardy
5bd97598a8
Add YouTube thumbnail support
...
Fixes #359
2024-06-07 06:25:32 +01:00
rubenwardy
d2c5779301
Add ability to translate tags and content warnings
2024-06-07 05:28:57 +01:00
rubenwardy
380f009529
Add option to filter packages by license
2024-06-05 19:27:09 +01:00
rubenwardy
37b50bf409
Update Flask dependencies
2024-05-24 16:24:38 +01:00
rubenwardy
8e719e3503
Fix broken links in reviews hypertext
2024-05-02 20:40:54 +01:00
rubenwardy
4ac0016c0b
Add endpoint for getting hypertext of reviews
2024-05-02 20:32:49 +01:00
rubenwardy
686d285731
Fix hypertext escaping of game links
2024-04-07 23:17:58 +01:00
rubenwardy
609354cd35
Hypertext: Fix various issues
...
* Change link color
* Return absolute URLs
* Provide link to tables (with anchor)
* Provide link to image when include_images=false
* Escape backward slashes
* Make package info more compact
2024-04-05 18:17:07 +01:00
rubenwardy
3ee4b723c1
for-client API: Add links to supported games
2024-04-03 00:27:58 +01:00
rubenwardy
1be4155ab0
Add Minetest-optimised package endpoint
2024-04-01 17:32:12 +01:00
rubenwardy
2c0d90e797
Rewrite game support algorithm
...
Fixes #395
2024-03-27 19:03:48 +00:00
rubenwardy
dd6f36bd2b
Add translators' page
2024-03-03 02:49:27 +00:00
rubenwardy
8eb3604caf
Post to approval thread when package status changes
2024-01-10 00:48:15 +00:00
rubenwardy
69ba1c3fad
MinetestCheck: Validate supported_games syntax
2024-01-10 00:07:31 +00:00
rubenwardy
72b608b158
Respect next
when logging in using GitHub
2023-10-31 18:50:33 +00:00
rubenwardy
4fc54f12bc
Remove optional banner from set password page
2023-10-11 22:33:37 +01:00
rubenwardy
45ed12ddf0
Use snake_case for method names
2023-06-19 21:57:54 +01:00
rubenwardy
16f93b3e13
Optimise imports and fix linter issues
2023-06-19 21:57:54 +01:00
rubenwardy
d808a5c822
Fix issues based on linter
2023-06-19 21:57:54 +01:00
rubenwardy
8585357942
Use consistent naming scheme for methods/functions
2023-06-19 21:57:54 +01:00
rubenwardy
2596253535
Stats: Improve summaries when range is selected
...
Fixes #446
2023-06-15 08:45:28 +01:00
rubenwardy
81651aee97
Stats: Update date range options
2023-06-14 23:00:22 +01:00
rubenwardy
80c42637df
Stats: Add ability to select date range
2023-06-14 22:47:08 +01:00
rubenwardy
84d379d490
Fix incorrect difference detected due to order of tags
2023-05-12 00:45:40 +01:00
rubenwardy
9738a8a826
describe_difference: Limit string field diff length
2023-05-12 00:20:38 +01:00
rubenwardy
19fa91d319
Add changes to edit package audit log entry
2023-05-12 00:17:15 +01:00
rubenwardy
3ccb165522
Import forum profile pictures and host them directly
2023-05-05 18:43:20 +01:00
rubenwardy
a5ec46f14c
Update database dependencies
2023-04-23 21:51:51 +01:00
rubenwardy
2a0545210b
hypertext: Add support for nested lists
2023-04-19 20:03:07 +01:00
rubenwardy
0a06e41497
Add API to provide descriptions as Minetest hypertext markup
2023-04-19 20:03:07 +01:00
rubenwardy
605015f812
Update blocked site message
2023-01-12 16:43:10 +00:00
rubenwardy
72b4029ed3
Add ability to block domains
2023-01-03 12:17:25 +00:00
rubenwardy
38baea3dcf
Fix wrong scheme used when Git cloning
...
Fixes #408
2023-01-02 19:14:33 +00:00
rubenwardy
852e6ab5a0
Fix crash in phpbbparser
2022-11-09 17:41:32 +00:00
rubenwardy
4387e71417
Add statistics page
2022-11-06 18:02:54 +00:00
rubenwardy
5f42e35231
Fix crash on sign up
2022-10-14 12:52:29 +01:00
rubenwardy
a7f2cc5d2b
Disallow usernames only containing "."
2022-10-13 19:23:18 +01:00
rubenwardy
b4208f2dda
Reintroduce New Member rank
...
Fixes #183
2022-08-23 02:31:17 +01:00
rubenwardy
3b140df508
Improve bot message friendliness
2022-06-25 03:30:12 +01:00
rubenwardy
d9e65f7c3a
Add option to disable game support detection
2022-06-25 02:27:51 +01:00
rubenwardy
42841896d1
Add ability for editors to set game support
2022-06-25 01:17:20 +01: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 85a178d90e7ea654f456716a203388a1035048a4.
This reverts commit 727db52c19b6775972f9b5c073b26ce3c9e543bd.
2022-02-01 14:54:09 +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
390bf7a657
Fix two crashes due to translations
2022-01-23 17:14:03 +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