2884 Commits

Author SHA1 Message Date
Daniel Hutzley
a204df5e11 First draft of modpack module 2021-11-20 12:02:46 -08:00
Geometrically
157731e4f8
Remove package lists to preserve space (#260) 2021-11-14 17:49:55 -07:00
Geometrically
2dd1496ef4
Fix HTTPS requests not working in the image (#259) 2021-11-14 16:27:33 -07:00
Geometrically
d1e4e72693
Switch docker image OS (#258) 2021-11-14 14:36:01 -07:00
Geometrically
77e8143290
Fix transferring ownership (#256) 2021-11-13 16:35:21 -07:00
Geometrically
7f791d4919
Move validators to seperate thread, other fixes (#253)
* Move validators to seperate thread, other fixes

* Update rust version in Dockerfile

* Fix notifs not working

* Fix pack validator not enforcing files
2021-11-13 15:46:08 -07:00
Jai A
359e81083e
Finish launching modded versions of Minecraft 2021-11-10 21:52:55 -07:00
Jai A
d7e0468776
Fix library URL being set incorrectly 2021-11-10 18:40:12 -07:00
Jai A
f6c611bbba
Add classpath variable for libraries 2021-11-10 17:34:53 -07:00
Jai A
0990ac4fc1
Add forge data to main version info 2021-11-08 20:17:20 -07:00
Jai A
e91f8f693b
Add local libs to modrinth maven and other fixes 2021-11-07 18:42:33 -07:00
Jai A
2a7dbda133
Bump version + Fix partial version and full version argument joining 2021-11-03 17:49:58 -07:00
Jai A
793e542312
Bump version 2021-11-02 21:44:59 -07:00
Jai A
240269eb25
Fix lib not parsing maven file extensions 2021-11-02 21:44:31 -07:00
Jai A
c744dc8cc3
Bump library version 2021-11-02 20:25:55 -07:00
Jai A
d596bdb454
Fix import errors 2021-11-02 20:24:51 -07:00
Jai A
bec54b4283
Fix action title 2021-11-02 20:20:55 -07:00
Jai A
061b88f5b5
Fix docker action again 2021-11-02 20:19:43 -07:00
Jai A
8704eff632
Fix docker action 2021-11-02 20:17:12 -07:00
Jai A
fb16f25b07
Fixes in forge universal lib + other things 2021-11-02 19:59:10 -07:00
Jai A
e8057a5c8a Fix incorrect docker registry 2021-10-24 16:22:02 -07:00
Geometrically
3c5edb6171
Delete clippy.yml~ 2021-10-24 16:18:17 -07:00
Jai A
e36a191240
Fix incorrect file names (again) 2021-10-24 16:16:49 -07:00
Jai A
ecdfd65f50
Fix incorrect file names 2021-10-24 16:16:23 -07:00
Jai A
4294081abb
Add GitHub actions again 2021-10-24 16:13:04 -07:00
Jai A
5218543c58
Add GitHub Actions 2021-10-24 16:10:38 -07:00
Jai A
d8332a27e5
Finish newer forge versions 2021-10-24 14:25:24 -07:00
Jai A
673658dfd2
Simplify mod loader manifests, start work on new forge profiles 2021-10-19 23:08:44 -07:00
Jai A
6528d3d7da
Legacy Forge Support (forgot to git add) 2021-10-17 23:23:27 -07:00
Jai A
16af479b83
Legacy Forge Support 2021-10-17 23:22:23 -07:00
Leo Chen
13187de97d
Rustic cleanups, dedups and making the code less hard to read in general (#251)
* typos :help_me:

* (part 1/?) massive cleanup to make the code more Rust-ic and cut down heap allocations.

* (part 2/?) massive cleanup to make the code more Rust-ic and cut down heap allocations.

* (part 3/?) cut down some pretty major heap allocations here - more Bytes and BytesMuts, less Vec<u8>s

also I don't really understand why you need to `to_vec` when you don't really use it again afterwards

* (part 4/?) deduplicate error handling in backblaze logic

* (part 5/?) fixes, cleanups, refactors, and reformatting

* (part 6/?) cleanups and refactors

* remove loads of `as_str` in types that already are `Display`

* Revert "remove loads of `as_str` in types that already are `Display`"

This reverts commit 4f974310cfb167ceba03001d81388db4f0fbb509.

* reformat and move routes util to the util module

* use streams

* Run prepare + formatting issues

Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2021-10-11 20:26:59 -07:00
Jai A
32850f6770
Fabric support 2021-10-09 14:04:45 -07:00
Jai A
4a7f4bde4a
Working mirroring of minecraft metadata 2021-10-05 22:52:17 -07:00
venashial
c518f373df
Makes mod editing only send changed data (#286)
* Add getDifferences lib

* Only send mod diff to backend for changes

* Disable fields when lacking permissions
2021-10-02 16:47:59 -07:00
Kir_Antipov
0010119440
Maven repo should return primary file by default (#252)
* Maven repo should return primary file by default

* Added fallback for versions that don't have a primary file
2021-10-02 16:10:16 -07:00
Emma
f4636fdca2
Direct people to docs for contributing (#306)
[no ci]
2021-10-02 14:29:33 -07:00
Jai A
b0214cfcf8
Modify theseus to more permissive license 2021-09-30 21:44:20 -07:00
Emma
91065a6168
[no ci] Remove contributing file and instead direct people to docs (#248)
This fixes a long standing issue where people would point to the frontend homepage where it says 'fully documented' then point to the README here and say 'well that's sure hypocritical'

Thus the branch name :tiny_pumpkin:

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2021-09-26 15:41:10 -07:00
Redblueflame
efa8d5c575
Added monitoring, limited concurent connections (#245)
* reduced the default, and added environment override.

* Using parse is more stable and doesn't fail CI this time :P

* Added support for monitoring
This support is currently basic, but it can be improved later down the road.

* Forgot scheduler file

* Added health check

* Cargo fix

* Update cargo.lock to avoid action fails.

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2021-09-20 21:26:16 -07:00
Mysterious_Dev
4108d7827a
Issues Forms (#304)
* Issues Forms

* Fix mistake

* Delete title
2021-09-11 19:26:15 -07:00
Geometrically
04998d0215
Fix gallery validation (again) (#247)
* Remove accidental URL validation for gallery

* Remove accidental URL validation for gallery
2021-09-02 22:39:29 -07:00
Geometrically
d0efa5d3fe
Remove accidental URL validation for gallery (#246) 2021-09-01 21:19:49 -07:00
Geometrically
c87e72e08e
Switch to alternate query strategy which simplifies code (#244) 2021-09-01 06:04:38 -07:00
Geometrically
efb82847cb
Switch to ARRAY_AGG for database aggregations to improve peformance + fix gallery images not showing up (#242) 2021-08-31 15:29:51 -07:00
Geometrically
f37e267a5e
Make gallery item featuring exclusive (#241)
* Make gallery featured value exclusive

* Run prepare
2021-08-29 15:18:45 -07:00
Geometrically
69928219a3
Fix project creation hash lookups failing (#239) 2021-08-25 23:18:44 -07:00
apersomany
5ccd40f530
Fixed minor issues (#291)
* Fixed xss sanitizer config for checkboxes

* Fixed typo in version navigation tree href

* Fixed navigation tabs' margins with pure css

* Prettier

For some weird reason my prettier config seems to be different

Co-authored-by: Redblueflame <contact@redblueflame.com>
2021-08-23 14:39:03 +02:00
venashial
8798340d48
Allow Youtube through iframes + using image syntax in markdown (#294)
* Allow iframes in markdown from acceptable sources

* Remove Discord from allowed sources

* Make youtube regex more specific

* Fix prettier not wanting new line for regex

* Extend image syntax to autodetect youtube links

* Fix image rendering to support normal images
2021-08-23 14:34:04 +02:00
Emma
e8d2959350
Add follow count & user ID to user page (#253)
* Add follows & user ID to user page
Closes #192

* Why did package lock change?

* Change name follows -> followers
2021-08-23 14:31:44 +02:00
Geometrically
fdf8845a2f
Fix validators (#237)
* Fix file extension checks not working

* Fix validators not validating files of a non-matching extension
2021-08-22 09:11:38 -07:00