rubenwardy
|
3f62a41952
|
Check packages for broken links when submitting for approval
Half of #546
|
2024-07-04 21:29:56 +01:00 |
|
rubenwardy
|
9062f49992
|
Fix authors in JSONFeed
Unfortunately, the only working validator I found can only validate live URLs
|
2024-07-02 20:55:01 +01:00 |
|
rubenwardy
|
f8abcaa7c6
|
Add Atom and JSON feeds for releases and new packages
Fixes #224
|
2024-07-02 20:41:39 +01:00 |
|
rubenwardy
|
3f12a89764
|
Add fmt option to include VCS repo URL
Fixes #514
|
2024-06-22 17:15:52 +01:00 |
|
rubenwardy
|
019cd66033
|
Add release notes and long titles to releases
Fixes #492 and fixes #480
|
2024-06-22 15:19:05 +01:00 |
|
rubenwardy
|
80888f0675
|
Fix tokens being deleted when package set to None
|
2024-06-22 12:57:08 +01:00 |
|
rubenwardy
|
e75f2f92e2
|
Add advanced search interface
Fixes #112
|
2024-06-11 21:25:58 +01:00 |
|
rubenwardy
|
8b6bd8d282
|
Add gettext context to tags and warnings, update translations
|
2024-06-09 13:48:00 +01:00 |
|
rubenwardy
|
80499dbf6c
|
Fix remaining instances of package type as a gettext parameter
Fixes #355
|
2024-06-09 13:26:16 +01:00 |
|
rubenwardy
|
2869876b67
|
Fix Gettext metadata shown on empty tag description
Fixes #541
|
2024-06-09 13:22:07 +01:00 |
|
rubenwardy
|
e335797629
|
Fix UserRank not being translatable
|
2024-06-08 12:27:05 +01:00 |
|
rubenwardy
|
f0039774e4
|
Fix remaining known untranslatable text
Fixes #351
|
2024-06-08 10:54:50 +01:00 |
|
rubenwardy
|
eb9466f346
|
Add separate translations for each content type
Fixes #355
Fixes #538
|
2024-06-08 10:46:47 +01:00 |
|
rubenwardy
|
598c02eeff
|
Prompt users to set maintenance state rather than removing
|
2024-06-07 22:57:55 +01:00 |
|
rubenwardy
|
1c85e12f9e
|
Add video_thumbnail_url to API
|
2024-06-07 06:32:22 +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
|
e1e77033fe
|
Fix deleting soft-removed packages
|
2024-06-01 15:36:30 +01:00 |
|
rubenwardy
|
1fad818f05
|
Add review count to scores API
|
2024-06-01 00:06:25 +01:00 |
|
rubenwardy
|
b5cd169af8
|
Update database dependencies
|
2024-05-24 16:24:38 +01:00 |
|
rubenwardy
|
47b2d07e89
|
for-client API: Make screenshots a list of objects not URLs
|
2024-04-01 17:43:16 +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
|
ec2acad472
|
Refactor package approval validation to unify implementation
|
2024-03-23 16:17:26 +00:00 |
|
rubenwardy
|
fe40a7c6d4
|
Add package count to languages editor
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
b1a9398ed1
|
Add has_contentdb_translation to Language, add API
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
1b5791a358
|
Use package translation on tiles
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
9173d3c578
|
Use package translation in API
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
d252d687fc
|
Use translation on package view page
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
ab57b6aa2c
|
Add translation url field to package form and API
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
e138eb9c72
|
Add Language and PackageTranslation models
|
2024-03-03 01:14:33 +00:00 |
|
rubenwardy
|
610ed8fca5
|
Fix releases from "Not Joined" users being unapproved
|
2024-01-10 00:07:51 +00:00 |
|
rubenwardy
|
41477980df
|
Allow auto-approval for all users that aren't banned
|
2023-12-29 11:36:25 +00:00 |
|
rubenwardy
|
5f658f7a1e
|
Add storage usage to releases page
|
2023-12-29 10:28:00 +00:00 |
|
rubenwardy
|
e9911e85a2
|
Add release download size to API and web interface
|
2023-12-15 16:33:34 +00:00 |
|
rubenwardy
|
8619433b66
|
Homepage: Improve performance by adjusting loading options
|
2023-11-18 11:25:22 +00:00 |
|
rubenwardy
|
739179a152
|
Fix crash on user deletion due to game support
|
2023-11-13 17:44:40 +00:00 |
|
rubenwardy
|
4578cb157f
|
Use webp for thumbnails
|
2023-11-10 19:10:52 +00:00 |
|
rubenwardy
|
fc559814d4
|
Prevent renaming published packages
|
2023-10-15 22:13:35 +01:00 |
|
rubenwardy
|
9db2fdd49a
|
Add missing unique constraint for author and name
Swear this was already present
|
2023-10-02 00:32:20 +01:00 |
|
rubenwardy
|
4bd53e4b1a
|
Use collections for spotlight and featured, remove protected tags
|
2023-08-20 22:25:54 +01:00 |
|
rubenwardy
|
2c52f06744
|
Support lists of packages in create collection
|
2023-08-19 00:33:04 +01:00 |
|
rubenwardy
|
ea2f1f4f6f
|
Fix unapproved packages appearing in collections
|
2023-08-16 01:00:51 +01:00 |
|
rubenwardy
|
c7ee42a4d5
|
Game Support: Show correct conf file name
|
2023-06-19 22:33:45 +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
|
c498818e8b
|
Add supports_all_games to make game support explicit
Fixes #388 and fixes #441
|
2023-06-18 21:12:14 +01:00 |
|