Commit Graph

170 Commits

Author SHA1 Message Date
rubenwardy
4e83adc032 Refactor package URL generation 2021-07-24 04:30:14 +01:00
rubenwardy
187202d363 Improve unified navigation further 2021-07-24 03:56:43 +01:00
rubenwardy
f5aee035b3 Use vertical nav 2021-07-24 03:09:11 +01:00
rubenwardy
1389cf450c Unify package edit UI 2021-07-24 02:55:55 +01:00
rubenwardy
cfddf0ada3 Fix missing if-statement on screenshot approval badge 2021-07-22 11:54:18 +01:00
rubenwardy
f1597622ea Add approval state labels to screenshots and package tiles 2021-07-22 11:43:43 +01:00
rubenwardy
7dbea9f042 Fix crash on packages with no releases 2021-05-08 00:30:57 +01:00
rubenwardy
e9161610c4 Fix bad download file names
Fixes #116
2021-05-04 22:06:31 +01:00
rubenwardy
c2994a27fd Fix maintainers not being able to delete releases 2021-03-07 15:00:36 +00:00
rubenwardy
aead579f0b Use pen icon instead of edit 2021-02-28 05:19:57 +00:00
rubenwardy
f9089319d3 Improve package page sidebar 2021-02-28 05:19:57 +00:00
rubenwardy
3c095544d0 Enable word break in markdown content 2021-02-23 00:08:36 +00:00
rubenwardy
c37f589765 Add package audit page 2021-02-08 00:47:34 +00:00
rubenwardy
3b213889ca Improve outdated messages 2021-01-30 16:48:11 +00:00
rubenwardy
53d2d18b89 Fix create release title in warning on package page 2021-01-30 00:25:48 +00:00
rubenwardy
fa23a00014 Fix create release link in warning on package page 2021-01-30 00:24:38 +00:00
rubenwardy
81b24c6cb3 Add outdated warning to package page 2021-01-30 00:15:07 +00:00
rubenwardy
7461acdd1f Add link to Installing X on the package page 2021-01-29 16:27:38 +00:00
rubenwardy
df79159e2e Improve thread list appearance 2020-12-22 12:39:32 +00:00
rubenwardy
5a0aa636f3 Add ability to change cover image
Fixes #125
2020-12-10 22:40:20 +00:00
rubenwardy
b28732ee74 Use explicit back references in Database 2020-12-10 22:10:12 +00:00
rubenwardy
3f48905331 Add screenshot placeholder on package page 2020-12-06 04:41:58 +00:00
rubenwardy
4226e945e6 Improve new screenshot behaviour 2020-12-06 04:08:31 +00:00
rubenwardy
f93a2d8717 Add ability to reorder screenshots 2020-12-06 03:37:05 +00:00
rubenwardy
380c88b5a3 Improve release approval section appearance 2020-09-16 21:55:52 +01:00
rubenwardy
92fb54556a Implement package states for easier reviews 2020-09-16 17:51:03 +01:00
rubenwardy
ab7d5a3feb Show optional dependencies on games 2020-08-18 17:09:13 +01:00
rubenwardy
9a64809542 Add badges/shields support 2020-08-02 17:41:06 +01:00
rubenwardy
dd7146205a Add description title tooltips to tags 2020-07-18 02:54:40 +01:00
rubenwardy
6a674c3c79 Add Content Warnings 2020-07-17 20:48:51 +01:00
rubenwardy
0e4722ea98 Add nofollow to tags 2020-07-16 14:07:21 +01:00
rubenwardy
729241c0fe Remove full review form from package page 2020-07-11 04:41:47 +01:00
rubenwardy
d91f537bdd Improve thread list style 2020-07-10 19:46:14 +01:00
rubenwardy
76b0c8446c Hide review form on own package 2020-07-10 19:12:08 +01:00
rubenwardy
1989eabf86 Add more obvious edit buttons for reviews 2020-07-10 19:01:58 +01:00
rubenwardy
893507691b Show "Edit Review" button when a user already has a review 2020-07-09 04:50:49 +01:00
rubenwardy
307b8f8dde Add reviews
Fixes #173
2020-07-09 04:10:09 +01:00
rubenwardy
2617c53abf Add downloads column to Package
Fixes #200
2020-07-09 01:11:50 +01:00
rubenwardy
bbf1143090 Fix incorrect link in maintainers list 2020-07-09 00:02:56 +01:00
rubenwardy
3dd5e7445e Fix check when showing remove myself from maintainers 2020-07-08 23:44:13 +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
b477556698 Add help page on non-free licenses 2020-05-29 15:52:30 +01:00
rubenwardy
57e7cbfd09 Make OpenGraph URLs absolute 2020-04-23 23:51:10 +01:00
Lars Mueller
e94bd9b845 Add meta to package view pages 2020-04-23 23:51:03 +01:00
rubenwardy
39a09c5d92 Add ability to search by tag 2020-04-07 18:23:06 +01:00
rubenwardy
933a23c9c7 Promote webhooks in release creation page 2020-01-25 01:29:55 +00:00
rubenwardy
493917d8b1 Restrict webhooks to trusted users 2020-01-25 00:04:56 +00:00
rubenwardy
e12aec4ccd Add automatic GitHub webhook creation 2020-01-24 23:19:06 +00:00
rubenwardy
981ae74e5c Improve markdown escaping
Fixes #118
2020-01-22 22:10:02 +00:00
rubenwardy
2b66193969 Fix version being styled differently 2020-01-21 23:42:41 +00:00
rubenwardy
7ac7af4774 Sort dependencies in package page 2020-01-21 23:02:12 +00:00
rubenwardy
f24148d431
Improve package page styling 2020-01-21 22:40:51 +00:00
rubenwardy
311e0218af Fiddle with package button styling 2020-01-18 00:15:29 +00:00
rubenwardy
64f131ae27 Refactor endpoints to use blueprints instead 2019-11-15 23:51:42 +00:00
rubenwardy
b36273a848 Add website and donation support 2019-07-02 00:45:16 +01:00
rubenwardy
2586a11bcf Add fulltext search support 2019-01-29 03:00:01 +00:00
rubenwardy
d36138d5e1 Add version information to package page 2019-01-29 02:03:10 +00:00
rubenwardy
23c406bff9 Add download counting 2019-01-29 00:49:44 +00:00
rubenwardy
f822027ec5 Hide create release fields depending on radio buttons 2019-01-28 23:17:00 +00:00
rubenwardy
5cd8b35d1f Add ability to bulk change releases 2019-01-28 21:49:29 +00:00
rubenwardy
e9fe936aa9 Increase visibility of thread creation 2019-01-28 19:41:24 +00:00
rubenwardy
1eaed55bc6 Add ability to unapprove package from GUI 2018-12-25 15:13:30 +00:00
rubenwardy
a7fcce4448 Improve package grid style 2018-12-23 16:28:15 +00:00
rubenwardy
c551201f79 Improve thread styling 2018-12-22 20:25:22 +00:00
rubenwardy
a1700b5f7e Fix small issues 2018-12-22 13:17:10 +00:00
rubenwardy
09a201759b Improve card and user profile formatting 2018-12-22 12:38:03 +00:00
rubenwardy
5dcff01436 Improve button colours and position in package view 2018-12-22 12:20:26 +00:00
rubenwardy
35f798c862 Improve button layouts 2018-12-21 20:59:12 +00:00
rubenwardy
3a0e0377f9 Improve button placement 2018-12-21 17:00:16 +00:00
rubenwardy
c6a26786ec Improve package page style again 2018-12-21 16:55:22 +00:00
rubenwardy
e5cb7a3721 Improve jumbotron 2018-12-21 16:36:54 +00:00
rubenwardy
03a155c17b Improve package page style further 2018-12-21 16:06:52 +00:00
rubenwardy
266d579e9d Move cards to sidebar 2018-12-21 16:00:18 +00:00
rubenwardy
c97eefc7b2 Format package page 2018-12-21 15:58:43 +00:00
rubenwardy
9da6b45cc3 Add bootstrap, change base template 2018-12-21 14:45:54 +00:00
rubenwardy
286207ffa2
Add release specific download URL 2018-07-28 18:33:36 +01:00
rubenwardy
ab59b7f4ba
Prevent approval of packages with an 'Other' license 2018-07-28 17:30:43 +01:00
rubenwardy
742a327cbb
Add warning on other license 2018-07-28 16:46:46 +01:00
rubenwardy
909a2b4ce9
Add support for post-approval threads 2018-07-28 15:19:30 +01:00
rubenwardy
df8d05f09d
Add thread list to package view 2018-07-28 15:08:08 +01:00
rubenwardy
8c3b1c8c95
Add commit hash to releases 2018-07-28 14:48:03 +01:00
rubenwardy
13837ce88b
Add forum topic validation 2018-07-07 00:28:27 +01:00
rubenwardy
67a229b8a3
Add WIP forum topic support 2018-07-06 23:17:56 +01:00
rubenwardy
19e1ed8b32
Implement forum parser to increase accuracy 2018-07-04 00:38:51 +01:00
rubenwardy
b48f684c0a
Add note about review thread being private 2018-06-11 23:14:14 +01:00
rubenwardy
b1c349cc35
Add comment system 2018-06-11 22:52:37 +01:00
rubenwardy
aad4fd2a70
Add list of similar packages in details page 2018-06-03 19:27:56 +01:00
rubenwardy
072f189006
Add alternatives section to package page 2018-05-30 02:59:11 +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
e7acd7faa3
Add separate media license
Fixes #91
2018-05-29 20:17:18 +01:00
rubenwardy
48573fe922
Use proper datetime formatting 2018-05-27 23:45:12 +01:00
rubenwardy
fb8aa25b71
Remove required by for now 2018-05-27 21:42:31 +01:00
rubenwardy
63af1535b9
Add dependencies 2018-05-27 21:31:11 +01:00
rubenwardy
f4c9348b7f
Add metapackages pages 2018-05-27 18:01:27 +01:00
rubenwardy
7b6ad051c4
Remove dependencies, add meta packages 2018-05-27 18:01:27 +01:00
rubenwardy
65fdba5882
Require screenshots for games and texture packs 2018-05-27 18:00:38 +01:00
rubenwardy
2abcd8ee47
Add screenshot recommendation to package alert banner 2018-05-26 01:29:18 +01:00
rubenwardy
fb2552ab55
Finish screenshot approval feature 2018-05-25 19:06:05 +01:00