rubenwardy
|
31b8a7931b
|
Add ability for moderators to delete comments
|
2020-07-11 03:29:38 +01:00 |
|
rubenwardy
|
a4dd4f0429
|
Add audit log
|
2020-07-11 02:32:17 +01:00 |
|
rubenwardy
|
bf927c50f0
|
Add the ability to lock threads
|
2020-07-11 01:42:47 +01:00 |
|
rubenwardy
|
5f7be4b433
|
Add package and created_at to Notifications
|
2020-07-11 00:53:03 +01:00 |
|
rubenwardy
|
2181e57e42
|
Redesign notifications page
|
2020-07-10 23:12:15 +01:00 |
|
rubenwardy
|
c490df7f50
|
Add ability for moderators to change linked accounts
|
2020-07-10 22:59:41 +01:00 |
|
rubenwardy
|
ee6de95a52
|
Allow editors to unapprove and delete packages
|
2020-07-10 20:13:48 +01:00 |
|
rubenwardy
|
436a4cce2b
|
Add ability to delete reviews
|
2020-07-10 19:26:37 +01:00 |
|
rubenwardy
|
1989eabf86
|
Add more obvious edit buttons for reviews
|
2020-07-10 19:01:58 +01:00 |
|
rubenwardy
|
75ab56cad1
|
Add recent positive reviews to homepage
|
2020-07-09 05:30:13 +01:00 |
|
rubenwardy
|
ac7adde4b1
|
Add score bonus to reviews
|
2020-07-09 04:32:13 +01:00 |
|
rubenwardy
|
307b8f8dde
|
Add reviews
Fixes #173
|
2020-07-09 04:10:09 +01:00 |
|
rubenwardy
|
9d033acfff
|
Separate rolling average downloads from score
|
2020-07-09 01:26:01 +01:00 |
|
rubenwardy
|
2617c53abf
|
Add downloads column to Package
Fixes #200
|
2020-07-09 01:11:50 +01:00 |
|
rubenwardy
|
8dcbcd8b62
|
Add ability for users to remove themselves as maintainers
|
2020-07-08 23:42:30 +01:00 |
|
rubenwardy
|
a72b9a174a
|
Add support for package maintainers
Fixes #159
|
2020-07-08 22:45:24 +01:00 |
|
rubenwardy
|
c3cef1eed6
|
Return package IDs only in dependency API
|
2020-06-05 04:29:52 +01:00 |
|
rubenwardy
|
ba8c4d3d24
|
Fix crash in MinetestRelease.get()
|
2020-06-04 20:40:56 +01:00 |
|
rubenwardy
|
183b769ee2
|
Add support for setting min/max minetest versions in conf
|
2020-06-03 17:46:59 +01:00 |
|
rubenwardy
|
14cf3912f0
|
Add support for getting MinetestRelease using engine_version
|
2020-06-03 17:33:33 +01:00 |
|
rubenwardy
|
99a8f3d5d6
|
Fix broken release auto-approval due to permissions check
|
2020-05-31 16:06:04 +01:00 |
|
rubenwardy
|
ed78a2e06f
|
Remove non-free score penalisation
|
2020-05-30 15:32:50 +01:00 |
|
rubenwardy
|
fc5cca9def
|
Fix display_name rather than username being used in API
|
2020-05-27 17:47:31 +01:00 |
|
rubenwardy
|
8484c0f0aa
|
Fix minor security vulnerability
|
2020-05-19 16:46:47 +01:00 |
|
rubenwardy
|
57e7cbfd09
|
Make OpenGraph URLs absolute
|
2020-04-23 23:51:10 +01:00 |
|
rubenwardy
|
3992b19be3
|
Optimise SQL queries
|
2020-04-21 20:35:05 +01:00 |
|
rubenwardy
|
a8374ec779
|
Allow all members to approve own releases
|
2020-04-21 17:07:04 +01:00 |
|
rubenwardy
|
9cc3eba009
|
Fix email sign up
|
2020-04-11 17:56:35 +01:00 |
|
rubenwardy
|
a60786d32c
|
Fix non-admin users not being able to set profile URLs
|
2020-02-23 20:12:32 +00:00 |
|
rubenwardy
|
e12aec4ccd
|
Add automatic GitHub webhook creation
|
2020-01-24 23:19:06 +00:00 |
|
rubenwardy
|
14faae3fd1
|
Add API to create releases
|
2020-01-24 20:21:40 +00:00 |
|
rubenwardy
|
6f1472addb
|
Add ability to limit APITokens to a package
|
2020-01-24 19:26:00 +00:00 |
|
rubenwardy
|
2fa2c3afec
|
Fix broken user registration
Fixes #181
|
2020-01-24 18:29:02 +00:00 |
|
rubenwardy
|
7ac7af4774
|
Sort dependencies in package page
|
2020-01-21 23:02:12 +00:00 |
|
rubenwardy
|
5fa0a7866a
|
Sort provides relationship
|
2020-01-21 23:02:05 +00:00 |
|
rubenwardy
|
e115b0678c
|
Fix password issues caused by Flask-User migration
|
2020-01-19 19:48:41 +00:00 |
|
rubenwardy
|
0bda16de6d
|
Add API tests
|
2020-01-19 19:09:04 +00:00 |
|
rubenwardy
|
215839c423
|
Add end-to-end test framework
|
2020-01-19 15:03:38 +00:00 |
|
rubenwardy
|
783bc86aaf
|
Update dependencies
|
2020-01-19 02:46:07 +00:00 |
|
rubenwardy
|
ec8a88a7a8
|
Allow deleting releases with broken tasks
|
2020-01-19 01:23:56 +00:00 |
|
rubenwardy
|
59039a14a5
|
Add ability to delete releases
|
2020-01-19 00:02:37 +00:00 |
|
rubenwardy
|
0d6e217405
|
Fix missing name in search weightings
|
2020-01-18 23:20:49 +00:00 |
|
rubenwardy
|
22d02edbd8
|
Add constraint for release tasks and approval
|
2020-01-18 23:10:11 +00:00 |
|
rubenwardy
|
5a496f6858
|
Fix broken search weighting
Fixes #176
|
2020-01-18 17:54:46 +00:00 |
|
rubenwardy
|
077bdeb01c
|
Add reloading support to Docker container
|
2020-01-18 01:38:00 +00:00 |
|
rubenwardy
|
4ce388c8aa
|
Add API Token creation
|
2019-11-27 01:06:58 +00:00 |
|
rubenwardy
|
33b2b38308
|
Improve package scoring
|
2019-11-21 22:16:35 +00:00 |
|
rubenwardy
|
64f131ae27
|
Refactor endpoints to use blueprints instead
|
2019-11-15 23:51:42 +00:00 |
|
rubenwardy
|
4082863b5a
|
Add basic dependency resolution
|
2019-09-03 00:42:51 +01:00 |
|
rubenwardy
|
655ed2255a
|
Fix crash by truncating notification titles
|
2019-08-31 18:38:15 +01:00 |
|
rubenwardy
|
e87db8b87f
|
Prevent users from changing the name of approved packages
|
2019-07-29 20:29:55 +01:00 |
|
rubenwardy
|
b36273a848
|
Add website and donation support
|
2019-07-02 00:45:16 +01:00 |
|
rubenwardy
|
f04d4ff3cd
|
Allow release auto-approval on unapproved packages
|
2019-03-30 15:42:31 +00:00 |
|
rubenwardy
|
f8b290fc45
|
Add badges next to packages awaiting approval list
|
2019-03-30 15:41:38 +00:00 |
|
rubenwardy
|
93a74b7681
|
Fix release auto-approval
|
2019-03-29 20:52:08 +00:00 |
|
rubenwardy
|
4c109d6bd3
|
Fix release being null in API when release is unapproved
Fixes #129
|
2019-03-13 14:37:27 +00:00 |
|
rubenwardy
|
2586a11bcf
|
Add fulltext search support
|
2019-01-29 03:00:01 +00:00 |
|
rubenwardy
|
2844773e4d
|
Fix wrong release ID returned by API on explicit protocol version
|
2019-01-29 01:29:49 +00:00 |
|
rubenwardy
|
23c406bff9
|
Add download counting
|
2019-01-29 00:49:44 +00:00 |
|
rubenwardy
|
5cd8b35d1f
|
Add ability to bulk change releases
|
2019-01-28 21:49:29 +00:00 |
|
rubenwardy
|
84b996c489
|
Add Minetest version checking to packages API
|
2019-01-28 21:33:50 +00:00 |
|
rubenwardy
|
d77403c0be
|
Add min and max Minetest version support
|
2019-01-28 20:48:07 +00:00 |
|
rubenwardy
|
8afe17b984
|
Add comment ratelimiting, allow any member to open threads
|
2019-01-28 19:01:37 +00:00 |
|
rubenwardy
|
0db49efe4a
|
Fix weird ordering of screenshots
|
2019-01-08 21:35:46 +00:00 |
|
rubenwardy
|
21960f2404
|
Add support for using forum profile pictures
|
2018-12-25 19:28:32 +00:00 |
|
rubenwardy
|
09150a4dbb
|
Allow users to discard their own topics
|
2018-12-25 17:51:29 +00:00 |
|
rubenwardy
|
1eaed55bc6
|
Add ability to unapprove package from GUI
|
2018-12-25 15:13:30 +00:00 |
|
rubenwardy
|
50889ccca5
|
Add topic searching and topic discarding
|
2018-12-23 23:54:20 +00:00 |
|
rubenwardy
|
31f57e1f12
|
Add multi-level thumbnails
|
2018-12-22 21:20:25 +00:00 |
|
rubenwardy
|
dd368d87aa
|
Fix various issues
|
2018-12-21 14:02:57 +00:00 |
|
rubenwardy
|
e5b279d013
|
Fix capitalisation in API
|
2018-11-25 13:21:24 +00:00 |
|
rubenwardy
|
ed409df323
|
Update scoring algorithm to take licenses and screenshots into account
|
2018-09-03 01:50:53 +01:00 |
|
rubenwardy
|
286207ffa2
|
Add release specific download URL
|
2018-07-28 18:33:36 +01:00 |
|
rubenwardy
|
a3e82ad42f
|
Add support for multiple types in packages list
|
2018-07-28 18:12:22 +01:00 |
|
rubenwardy
|
1c7a192854
|
Add link to original screenshot in edit screenshot page
|
2018-07-28 16:05:09 +01:00 |
|
rubenwardy
|
e82166f87e
|
Add subscribe/unsubscribe button
|
2018-07-28 15:30:59 +01:00 |
|
rubenwardy
|
909a2b4ce9
|
Add support for post-approval threads
|
2018-07-28 15:19:30 +01:00 |
|
rubenwardy
|
8c3b1c8c95
|
Add commit hash to releases
|
2018-07-28 14:48:03 +01:00 |
|
rubenwardy
|
901e115a21
|
Prevent trusted users from approving their own packages
|
2018-07-28 14:25:51 +01:00 |
|
rubenwardy
|
28ee65809e
|
Fix 2 filter_by bugs
Fixes #101
|
2018-07-13 21:28:11 +01:00 |
|
rubenwardy
|
73c65e3561
|
Add topics API
|
2018-07-07 00:01:56 +01:00 |
|
rubenwardy
|
67a229b8a3
|
Add WIP forum topic support
|
2018-07-06 23:17:56 +01:00 |
|
rubenwardy
|
7813c766ac
|
Add package scores and split homepage into new and popular
|
2018-07-04 01:08:34 +01:00 |
|
rubenwardy
|
19e1ed8b32
|
Implement forum parser to increase accuracy
|
2018-07-04 00:38:51 +01:00 |
|
rubenwardy
|
cfa7654efc
|
Move API to dedicated file, and reduce download size
|
2018-06-15 22:57:43 +01:00 |
|
rubenwardy
|
87af23248e
|
Fix package owners not being able to see review threads
|
2018-06-12 22:20:06 +01:00 |
|
rubenwardy
|
68b7a5e922
|
Add thread watchers
|
2018-06-11 23:39:41 +01:00 |
|
rubenwardy
|
b1c349cc35
|
Add comment system
|
2018-06-11 22:52:37 +01:00 |
|
rubenwardy
|
c9542427b4
|
Add create links to topic table
|
2018-06-05 23:45:15 +01:00 |
|
rubenwardy
|
8601c5e075
|
Add support for importing generic git releases
|
2018-06-05 23:13:39 +01:00 |
|
rubenwardy
|
3d97eca387
|
Add git screenshot importing
|
2018-06-05 22:39:08 +01:00 |
|
rubenwardy
|
b84727b187
|
Fix username being case-sensitive
|
2018-06-03 01:50:58 +01:00 |
|
rubenwardy
|
a6f4249afb
|
Increase link string length limit
|
2018-06-02 18:32:07 +01:00 |
|
rubenwardy
|
70afb94d3b
|
Add topics todo list based on forum parser
|
2018-06-02 18:26:17 +01:00 |
|
rubenwardy
|
1600687449
|
Add non-free warning
|
2018-05-29 21:25:47 +01:00 |
|
rubenwardy
|
fa2f17526f
|
Disable edit requests
|
2018-05-29 20:51:42 +01:00 |
|
rubenwardy
|
a947472c67
|
Fix crash on JSON packages due to lack of None check
|
2018-05-29 20:18:36 +01:00 |
|
rubenwardy
|
e7acd7faa3
|
Add separate media license
Fixes #91
|
2018-05-29 20:17:18 +01:00 |
|
rubenwardy
|
df291db69b
|
Add email/password sign up
|
2018-05-29 18:27:39 +01:00 |
|
rubenwardy
|
6353ac29e9
|
Add set password form
|
2018-05-29 18:07:23 +01:00 |
|