Emma Cypress
16e7194dfe
Add Embedded dependency type ( #380 )
...
* Add Embedded dependency type
I couldn't find any SQL tables or anything for dependency types, so I'm going to assume there aren't any
* Make modpacks use Embedded instead of Required
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2022-06-25 19:16:46 -07:00
Emma Cypress
932b0ccf24
Allow archived projects to show in search ( #381 )
...
Resolves MOD-96
2022-06-24 14:26:18 -07:00
Emma Cypress
3e5c7f62d0
Update Mojang meta URL ( #379 )
...
Urgent, needs to be on prod before the next snapshot comes out
2022-06-22 12:22:19 -07:00
Geometrically
bf19f5b9c0
Fix auth URL condition again ( #378 )
2022-06-19 17:20:21 -07:00
Geometrically
08a879bbb1
Fix auth URL condition ( #377 )
2022-06-19 14:41:41 -07:00
Geometrically
cd514285d9
Fix rejected files showing in hash routes ( #375 )
...
* Fix rejected files showing in hash routes
* Run prepare and formatter
* Add modrinth.com exception for callback URLs
* run fmt
2022-06-18 14:09:37 -07:00
Geometrically
782bb11894
Secure auth route, fix quilt deps bug, optimize queries more ( #374 )
...
* Secure auth route, fix quilt deps bug, optimize queries more
* Add to_lowercase for multiple hashes functions
2022-06-17 16:56:28 -07:00
Geometrically
355689ed19
Replace ignore IP system with keys ( #368 )
2022-06-09 15:28:40 -07:00
Geometrically
75614fb13c
Move downloads to queue for better performance ( #367 )
2022-06-09 12:21:51 -07:00
Geometrically
5c4a864680
Fix dep out of bounds error ( #366 )
2022-06-08 23:03:22 -07:00
Geometrically
eaeff891d6
Reimplement old database code for better performance ( #365 )
2022-06-08 22:24:20 -07:00
Geometrically
f0ab40d748
Fix update route ( #364 )
...
* Fix version updates route
* Run formatter, fix clippy, run prepare
2022-06-08 21:17:17 -07:00
Geometrically
e497af4c26
Add deps list for override mods, fix version editing for packs ( #363 )
2022-06-05 10:42:33 -07:00
Geometrically
f860f57363
Fix version editing ( #362 )
2022-06-02 20:56:12 -07:00
Geometrically
02bf5ada89
Increase file size limit ( #361 )
2022-05-30 16:29:23 -07:00
4JX
d3b578fe8f
Fix wrongfully parsed hashes for the version_files route(s) ( #353 )
...
* Fix wrongfully parsed hashes for the version_files route(s)
* Remove the hex dependency
* Remove unwraps
.
.
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2022-05-26 18:32:32 -07:00
Geometrically
d29d910ac6
Add mod lists for modpacks, liteloader support, update actix, fix moderation webhook ( #357 )
2022-05-26 10:08:19 -07:00
Jai A
e7b41f9a4c
Urgent fixes
2022-05-15 12:05:44 -07:00
Geometrically
dd0aed4614
Bump version ( #348 )
2022-05-15 09:27:02 -07:00
Geometrically
b9b4f2bb7f
Fix download count logic ( #347 )
2022-05-14 15:55:02 -07:00
Geometrically
3533d2a2cc
Fix search rules, register download route ( #346 )
2022-05-11 18:09:29 -04:00
Geometrically
26d9ef5398
Rework download route ( #345 )
2022-05-11 11:32:01 -04:00
Geometrically
a0f840bcf8
Add quilt validators, Deps fix, Fix slug collisions ( #338 )
2022-04-24 13:02:41 -07:00
stairman06
33d2a77e37
Maven fix ( #337 )
2022-04-24 10:55:56 -07:00
Geometrically
80e00a80d5
Switch to time crate, add file sizes ( #329 )
...
* Switch to time crate, add file sizes
* Update deps, adjust pack format
* Run formatter, fix clippy
2022-03-29 19:35:09 -07:00
Geometrically
a3d5479878
Optimize DB pooling ( #328 )
2022-03-28 19:39:02 -07:00
Jai A
a49dc04f5d
Add download set check
2022-03-27 19:14:39 -07:00
Geometrically
d1c0c9739d
Shulkers of fixes ( #327 )
...
* Shulkers of fixes
* Fix validation message
* Update deps
* Bump docker image version
2022-03-27 19:12:42 -07:00
Emma C. Pointer-Null
7415b07586
Add more version creation data aliases ( #325 )
...
For consistency and also for making the OpenAPI spec a bit less janky
2022-03-24 19:58:07 -07:00
Geometrically
023663b268
Fix permissions checks for projects, fix gallery URLs ( #321 )
2022-03-16 07:49:09 -07:00
Geometrically
3883c509b9
Bypass compile-time query check ( #317 )
2022-03-06 21:06:29 -07:00
Geometrically
18f34b4f83
Fix dep route again ( #316 )
2022-03-05 13:09:19 -07:00
Jai A
caed86d846
Fix filenames, dep route again
2022-02-28 16:00:12 -07:00
Geometrically
459e36c027
Run fmt, fix dep route ( #312 )
2022-02-27 21:44:00 -07:00
Geometrically
725f8571bb
Fix deps, download URLs, remove duplicate deps ( #310 )
2022-02-26 21:16:11 -07:00
Danielle
b7c7c0e862
Fix download counting ( #309 )
2022-02-26 08:37:24 -07:00
Danielle
3f671b918a
Move download counting to worker ( #306 )
...
* Move download counting to worker
* Run `cargo sqlx prepare`
* Format & some Clippy fixes
2022-02-21 19:57:40 -07:00
Geometrically
9492363b22
Fix uploading ( #305 )
...
* Upgrade rust-s3 to fix tokio panics
* Run fmt
* Update deps
2022-02-20 20:16:32 -07:00
BasiqueEvangelist
3ee144459f
Allow setting primary file when creating version ( #304 )
...
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2022-02-20 19:44:59 -07:00
Geometrically
c0c80c0fdf
See if RateLimit is cors issue ( #303 )
2022-02-19 17:51:24 -07:00
ramidzkh
7c80b61666
Automatically generate updates.json for Forge mods ( #298 )
...
* Automatically generate updates.json for Forge mods
https://api.modrinth.com/updates/{id}/forge_updates.json serves a minimal update JSON for the Forge update checker
Closes #281
* Authenticate update JSON requests
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2022-02-19 13:09:09 -07:00
Geometrically
d128f3e14e
Send CORS wildcard, allow editing of non-accepted team members ( #299 )
2022-02-15 13:09:10 -07:00
Geometrically
4498b89ac4
Fix lax cors configuration ( #295 )
2022-02-12 19:57:00 -07:00
Geometrically
e576a58ead
Fix error messages, auth routes, and remove category unique constraint ( #293 )
...
* Fix error messages, auth routes, and remove category unique constraint
* Run prepare
* Remove debug secrets
* Fix team member editing
2022-02-10 10:56:45 -07:00
Geometrically
eb4375258e
Fix routing errors 2 + Version File Response ( #290 )
2022-02-06 17:54:01 -07:00
Geometrically
0cbc2001e2
Fix routing errors] ( #289 )
2022-02-06 16:35:52 -07:00
Geometrically
6bf5dbabee
Upgrade to Actix V2, bump SQLX version, code cleanup, intergrate ratelimiter ( #288 )
...
* Upgrade to Actix V2, bump SQLX version, code cleanup, intergrate ratelimiter
* Add pack file path validation
* Fix compilation error caused by incorrect merge
2022-02-05 23:08:30 -07:00
BasiqueEvangelist
6a89646e66
Support other project types in maven ( #284 )
2022-02-05 22:19:02 -07:00
Emma
f3234a6b5e
fix v1 parity issue: local- removed from mod_id field ( #283 )
2022-01-28 16:04:34 -07:00
Geometrically
73a8c302e9
Fix duplicate dates ( #282 )
2022-01-25 13:00:32 -07:00