Commit Graph

56 Commits

Author SHA1 Message Date
rubenwardy 8d6661511a Update copyrights 2021-01-30 17:00:58 +00:00
rubenwardy c8406b45d4 Add set up releases wizard 2021-01-29 16:36:23 +00:00
rubenwardy 6ebab36877 Fix postReleaseCheckUpdate running twice on release creation 2020-12-31 18:19:07 +00:00
rubenwardy 778a602aa6 Add user deletion / deactivation 2020-12-10 22:10:12 +00:00
rubenwardy d32bb30071 Add notification types 2020-12-05 22:02:33 +00:00
rubenwardy 43aab057c8 Implement change password 2020-12-05 02:20:21 +00:00
rubenwardy 5ef15e91d4 Remove flask_user and use flask_login directly, with partial feature support 2020-12-05 02:20:21 +00:00
rubenwardy 2358ed1b24 Remove WIP topic warning 2020-12-04 04:17:17 +00:00
rubenwardy 42f96618e2 Clean up code 2020-12-04 02:26:06 +00:00
rubenwardy 2aa0c3cc84 Fix texture pack license not present issue
Fixes #236
2020-09-22 21:53:04 +01:00
rubenwardy 258a23cd9a Allow all users to delete their packages 2020-09-16 18:12:53 +01:00
rubenwardy 92fb54556a Implement package states for easier reviews 2020-09-16 17:51:03 +01:00
rubenwardy 68524adadf Remove provides/dependencies from Package form 2020-08-18 16:14:47 +01:00
rubenwardy d69da8e3ea Redirect to correct URL when _game is missing from package name 2020-08-02 18:03:44 +01:00
rubenwardy 9a64809542 Add badges/shields support 2020-08-02 17:41:06 +01:00
rubenwardy 64dab0c4b6 Filter tags by available packages in package search 2020-07-18 03:14:56 +01:00
rubenwardy c7b1dcec4f Sort "recently added" by approved_at 2020-07-18 01:48:37 +01:00
rubenwardy 836caf0fe0 Add last updated section to homepage 2020-07-18 01:24:23 +01:00
rubenwardy 2a7318eca2 Add descriptions to tags, and show in multiselect 2020-07-17 22:08:34 +01:00
rubenwardy 6a674c3c79 Add Content Warnings 2020-07-17 20:48:51 +01:00
rubenwardy 74371d3fcb Check user-agent for crawlers before incrementing counters 2020-07-16 14:35:12 +01:00
rubenwardy 208a47b41d Fix tag views redis cache 2020-07-16 13:52:18 +01:00
rubenwardy 9663e87838 Count tag views 2020-07-15 19:06:00 +01:00
rubenwardy ab58570a0c Redesign user list 2020-07-12 21:02:50 +01:00
rubenwardy ae4352068e Add tag filter list to package page 2020-07-12 20:10:19 +01:00
rubenwardy f437850a50 Add global url_set_query Jinja template function 2020-07-12 17:15:30 +01:00
rubenwardy 820c968f73 Replace "Content DB" with "ContentDB" 2020-07-12 16:34:25 +01:00
rubenwardy 284683e7e5 Add reimport of package meta from latest release
Fixes #127
2020-07-12 02:22:35 +01:00
rubenwardy 868ced76a8 Fix bugs related to package owner not being a maintainer 2020-07-11 16:56:36 +01:00
rubenwardy a4dd4f0429 Add audit log 2020-07-11 02:32:17 +01:00
rubenwardy 5f7be4b433 Add package and created_at to Notifications 2020-07-11 00:53:03 +01:00
rubenwardy b9386d5a47 Use middleware to clear notifications
Fixes #70
2020-07-10 22:23:52 +01:00
rubenwardy 660b813ff7 Fix pagination losing query arguments
Fixes #205
2020-07-10 22:08:52 +01:00
rubenwardy 42b08f9bcd Fix tags being lost on Edit Package
Fixes #211
2020-07-10 21:02:40 +01:00
rubenwardy 3eeaf3be22 Hide reviews from package thread list 2020-07-10 19:06:27 +01:00
rubenwardy db80c441ec Fix crash when guests view package page 2020-07-09 05:34:55 +01:00
rubenwardy 893507691b Show "Edit Review" button when a user already has a review 2020-07-09 04:50:49 +01:00
rubenwardy d0aecd0ee5 Rename triggerNotif to addNotification, add array support 2020-07-09 04:16:45 +01:00
rubenwardy 2a37608cb0 Remove package author from maintainers edit field 2020-07-08 23:58:53 +01:00
rubenwardy 8dcbcd8b62 Add ability for users to remove themselves as maintainers 2020-07-08 23:42:30 +01:00
rubenwardy 0e2ea27f54 Add notifications for editing maintainers 2020-07-08 23:20:29 +01:00
rubenwardy b2809ed12e Fix maintainers field requiring lowercase names 2020-07-08 23:00:45 +01:00
rubenwardy a72b9a174a Add support for package maintainers
Fixes #159
2020-07-08 22:45:24 +01:00
rubenwardy 3992b19be3 Optimise SQL queries 2020-04-21 20:35:05 +01:00
rubenwardy 144ae69f5c Fix case-insensitive comparison bug 2020-03-28 18:15:15 +00:00
rubenwardy 3e07bed51b Add ability to search packages by author 2020-03-28 18:13:03 +00:00
rubenwardy 9de219fd80 Increase package name and title length limits in form validation 2020-03-27 15:30:08 +00:00
rubenwardy 99548ea65f Fix licenses being prefilled in package editor 2020-02-23 20:40:14 +00:00
rubenwardy 325ee02b49 Fix lack of download counter checks on non-release package download 2020-02-23 20:14:56 +00:00
rubenwardy 6e938ba74c Split up users blueprint 2020-01-24 18:15:12 +00:00