rubenwardy
4ac0016c0b
Add endpoint for getting hypertext of reviews
2024-05-02 20:32:49 +01:00
rubenwardy
465370d3fc
Add featured
field to packages API
...
Fixes #500
2024-04-05 18:25:41 +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
6280cd5947
Remove some forum topic related features ( #527 )
2024-04-03 18:30:08 +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
f0a33927bd
Fix collections API showing unapproved packages
...
Fixes #504
2024-03-30 17:46:54 +00:00
rubenwardy
7c59c1c5b1
Add Vary: Accept-Language
to package API
2024-03-03 01:53:12 +00:00
rubenwardy
954a849ba6
Fix crash on deleting failed releases
2024-03-03 01:34:22 +00:00
rubenwardy
b1a9398ed1
Add has_contentdb_translation
to Language, add API
2024-03-03 01:14:33 +00:00
rubenwardy
9173d3c578
Use package translation in API
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
6bb6a7ae05
Delete release and screenshot uploads immediately
2024-01-18 18:28:36 +00:00
rubenwardy
376864db1b
Add caching to more API endpoints
2024-01-01 17:35:11 +00:00
rubenwardy
8606f596f3
Package API: Add option to return desc as hypertext
2023-12-16 00:46:11 +00:00
rubenwardy
00f7dbb28d
OAuth2: Add approval and verified apps
2023-10-31 20:11:55 +00:00
rubenwardy
5ab6b84fe7
Add delete-token API
2023-10-31 18:50:33 +00:00
rubenwardy
bcebb72a66
Include aliases in /api/updates/
2023-09-14 20:41:48 +01:00
rubenwardy
83e7701eee
Add a super fast latest release API
2023-09-12 21:15:55 +01:00
rubenwardy
d4ecaee5f2
Fix crash when using limit in /api/packages/
...
Fixes #468
2023-09-02 21:52:14 +01:00
rubenwardy
4df15d6ff2
Fix "featured" being used instead of "spotlight" on homepage
2023-08-22 00:16:32 +01:00
rubenwardy
4bd53e4b1a
Use collections for spotlight and featured, remove protected tags
2023-08-20 22:25:54 +01:00
rubenwardy
a2ea6573bd
Add Collections API
2023-08-20 21:47:20 +01:00
rubenwardy
800cacb003
Add API for HTML/Markdown to Hypertext
2023-08-13 13:50:02 +01:00
rubenwardy
43e9641feb
API: Add option to filter reviews by package author
2023-07-09 16:48:46 +01:00
rubenwardy
f2eee008f6
Fix endpoint argument rename causing issues
2023-06-19 22:10:21 +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
rubenwardy
80c42637df
Stats: Add ability to select date range
2023-06-14 22:47:08 +01:00
rubenwardy
3375276f0d
Show all featured packages in client
2023-06-01 18:00:08 +01:00
rubenwardy
0a77a0110d
Split Featured tag into Featured and Spotlight
2023-06-01 17:55:00 +01:00
rubenwardy
26abe9275c
Promote featured packages in the client
2023-05-31 17:29:20 +01:00
rubenwardy
a026e2c2bb
Fix release creation using API
2023-05-02 10:24:52 +01:00
rubenwardy
a5ec46f14c
Update database dependencies
2023-04-23 21:51:51 +01:00
rubenwardy
0a06e41497
Add API to provide descriptions as Minetest hypertext markup
2023-04-19 20:03:07 +01:00
rubenwardy
a97da15359
Don't consider neutral reviews to be positive
2023-04-15 20:06:24 +01:00
rubenwardy
b1bd39c0fc
Add ability to make neutral reviews
2023-04-15 02:46:35 +01:00
rubenwardy
07f5d2e0d5
Add per-package donate URLs
2023-03-05 18:17:03 +00:00
AFCMS
13dcd373f2
Add API endpoint for .cdb.json
JSON Schema ( #402 )
...
Fixes #393
2023-01-02 19:26:10 +00:00
rubenwardy
a81d289bc8
Add caching headers to API
2022-11-18 21:36:15 +00:00
rubenwardy
01bc519b86
Add API to get all package stats
2022-11-15 01:51:21 +00:00
rubenwardy
1f40a5bf8b
Add user info API
2022-11-09 20:47:19 +00:00
rubenwardy
e15a3c682f
Statistics: Fix issue with missing days
...
Fixes #397
2022-11-09 18:46:11 +00:00
rubenwardy
e1f4787fb9
Add package stats endpoint
2022-11-06 10:32:46 +00:00
rubenwardy
8b5d767d3c
Fix issues with deleted packages
2022-06-01 17:30:28 +01:00
rubenwardy
958f92fd63
Add single API to upload cover image
2022-02-02 01:29:14 +00:00
rubenwardy
a291b2cd6f
Add cover_image API
...
Fixes #360
2022-02-02 01:08:01 +00:00