2884 Commits

Author SHA1 Message Date
Geometrically
5da42575fd
Add validator for file types + datapacks (#507)
* Add validator for file types + datapacks

* Make it compile
2022-12-23 19:49:47 -07:00
triphora
7a105a1538
Fix issues geo discovered (#818) 2022-12-23 17:30:32 -07:00
Geometrically
fe256d6a62
File types (#506)
* File types

* Run prepare + fmt

* Switch to struct

* Update docker version
2022-12-23 16:36:53 -07:00
triphora
5f175141e1
Improve error messages for report with invalid input (#505) 2022-12-23 15:24:45 -05:00
triphora
983e2df065
Miscellaneous improvements and removals (#502) 2022-12-23 15:19:15 -05:00
frikinjay
7408d7bc95
Change 'changelog-item' display to block from flex. (#812) 2022-12-23 14:36:51 -05:00
triphora
1d9820a7c9
Force authors to use the project status sidebar (#810) 2022-12-23 14:36:14 -05:00
beansquared
c536f7d342
Fix formatting of money values (#784)
Fixes https://github.com/modrinth/knossos/issues/736
2022-12-23 14:35:55 -05:00
Arbee
6d9dfb5deb
make long Projectnames wrap with a '-' (#771)
fixes https://github.com/modrinth/knossos/issues/770
2022-12-23 14:35:41 -05:00
Max Henkel
a3d469a101
Persistent version filters (#700)
* Add version filter query string

* Add query parameter for showSnapshots

* Empty commit

* Use input event instead of watch

* Remove validateFilters method

* Shorten query params

* Inline getAsQuery

* Use fetch instead of mounted

* Await updateQuery

* Remove support for query parameters as array

* Await updateQuery
2022-12-23 12:35:04 -07:00
triphora
16d5a70c08
Add ordering to categories, gallery images, and team members (#501) 2022-12-23 14:34:04 -05:00
Jai A
b7e2d7fb8e
Update copyright 2022-12-22 20:14:26 -07:00
Jai A
fb5f7a336d
bump rust version in container (2) 2022-12-22 20:12:05 -07:00
Jai A
78dc5f4bf4
bump rust version in container 2022-12-22 20:11:22 -07:00
Jai A
45dbf5393f
Bump versions + switch AWS/S3 library 2022-12-22 19:01:41 -07:00
Geometrically
97ecb0a5d6
Shaderpack support (#798)
* Shader support PR

* Make search page work

* Fix env showing

* Make moderation look reasonable

* Fix search for shaders
2022-12-20 13:47:41 -07:00
Geometrically
6f58e9e7bb
Redo version page (#777)
* Redo version page

* More work on editing page

* Make saving work

* Finish version editing

* Version creation (base)

* Add creation buttons

* Add file uploader to versions page

* Add version file parsing

* Finish PR

* Fix version page responsiveness and use more consistent card design

* Whoops that wasn't supposed to be there

* Fixes + allow whole page dragging

* Re-add lost merge data

* Remove debug line

* Move back to list btm

Co-authored-by: Prospector <prospectordev@gmail.com>
2022-12-20 11:15:31 -07:00
stairman06
0de19a09ad
Fix follow button being filled in when signed-out (#811) 2022-12-17 14:16:12 -05:00
Antikyth
17a56189dc
fix "open-source" link on homepage's whitespace (#807) 2022-12-14 19:39:19 -05:00
triphora
520f9801be
Corresponding frontend PR to modrinth/labrinth#449 (#763)
Co-authored-by: Prospector <prospectordev@gmail.com>
Fixes https://github.com/modrinth/knossos/issues/597
Fixes https://github.com/modrinth/knossos/issues/593
Fixes https://github.com/modrinth/knossos/issues/768
2022-12-14 19:36:28 -05:00
triphora
03a6b0311f
Fix #673 (#687) 2022-12-14 19:36:04 -05:00
Geometrically
9fed1cde25
Fix webhook again (#499) 2022-12-09 12:29:16 -07:00
Geometrically
5c7b175e90
Webhook update (#498)
* Update webhook

* Run clippy
2022-12-08 19:44:46 -07:00
Geometrically
30b29de8ce
Fix statuses again (#497)
* Fix statuses again

* Make it compile
2022-12-08 17:25:24 -07:00
Geometrically
a5f9331023
Fix hashes not showing (#496)
* Fix hashes not showing

* Run prepare + fmt
2022-12-08 15:42:59 -07:00
Geometrically
d8b9d8431e
Shader fixes (#495)
* Shader fixes

* Add core shaders validator

* Update validator again

* Rename shaders

* Fix build
2022-12-08 15:13:01 -07:00
Geometrically
91a2ce2b3f
Switch out references of 'TO_JSONB' (#494) 2022-12-07 23:30:41 -07:00
Geometrically
4da1871567
Public Webhook Fixes (#493)
* Public discord webhook

* Switch to jsonb for most queries + make gallery featured first

* Run fmt + clippy + prepare
2022-12-07 09:56:53 -07:00
Geometrically
e809f77461
Public discord webhook (#492) 2022-12-06 19:51:03 -07:00
jade
1a922d41df
Fix modal URL field autofill allowing invalid characters (#790)
Closes #785
2022-12-06 18:13:18 -05:00
Geometrically
050f8f3c81
Fix lint errors (#794) 2022-12-06 18:12:38 -05:00
HyperSoop
5fc32c7b85
Fix a small wording mistake (#791) 2022-12-06 15:57:33 -07:00
Geometrically
e96d23cc3f
Initial work on new status sys + scheduling releases (#489)
* Initial work on new status sys + scheduling releases

* Finish project statuses + begin work on version statuses

* Finish version statuses

* Regenerate prepare

* Run fmt + clippy
2022-12-06 09:14:52 -07:00
Prospector
964fa69fb4
Add gallery view to search pages (#773) 2022-12-03 10:29:49 -08:00
Geometrically
c34e2ab3e1
Fix team member splits being set to 0 by default (#490) 2022-12-02 10:32:17 -07:00
Trash Panda
f1a33db800
Fix header spacing (#787) 2022-12-01 17:35:37 -05:00
triphora
820519b4f7
Move to SPDX licenses (#449)
* Move to SPDX licenses

Found a way to do this without breaking API compat, so here it is, instead of waiting for v3

Resolves MOD-129
Resolves #396

* License URL updates

* what was I thinking

* Do a thing

* Add open source filter

* Remove dead imports

* Borrow

* Update 20220910132835_spdx-licenses.sql

* Add license text route

* Update migration

* Address comments
2022-11-29 21:53:24 -07:00
Geometrically
2e3b56c52f
Fix ads not loading (#781) 2022-11-28 13:11:27 -07:00
Geometrically
8f137cf49d
Security notice (#767)
Co-authored-by: triphora <emmaffle@modrinth.com>
2022-11-26 21:16:34 -05:00
triphora
34688852a4
Remove redundant files (#488) 2022-11-26 19:11:56 -07:00
Sasha Sorokin
de170ebdd2
Fix notifications fetching (#776) 2022-11-26 17:40:15 -05:00
triphora
e5ae1db49c
Prevent people from selecting unknown environment (#775) 2022-11-26 13:35:13 -05:00
Geometrically
151f28081a
[skip ci] Add security notice (#486)
* [skip ci] Add security notice

* Fix grammar
2022-11-24 22:13:31 -07:00
Sisby
63035196af
Re-word "my profile" to "your profile"/"this profile" (#766) 2022-11-22 12:51:06 -05:00
Geometrically
213a64b1ff
FlameAnvil fixes (#484) 2022-11-21 18:59:21 -07:00
Geometrically
e08d803a33
Add project redir + fix version 404 (#762) 2022-11-20 21:18:30 -07:00
Geometrically
df1a939798
Add adrinth link (#761)
* Add adrinth link

* Use article instead of aside to improve SEO

* Fix bad change

* Fix #737
2022-11-20 20:47:32 -07:00
Geometrically
f259d81249
FlameAnvil Project Sync (#481)
* FlameAnvil Project Sync

* Perm fixes

* Fix compile

* Fix clippy + run prepare
2022-11-20 19:50:14 -07:00
Geometrically
848f0db3d1
Fix user errors when logged out (#759) 2022-11-20 19:23:50 -07:00
Geometrically
9e2d47eab5
Fix user page err (#758) 2022-11-20 18:32:51 -07:00