Skip to content

Commit 2ec11d1

Browse files
tsurbsetashjkritdassSreeram VuppalaMathletesv
authored
merge with main (#70)
* judging but no results, and no ranking or summary algo yet * feat: judging UI updates * things anish told me to do * Anish AI slop fixes * my bad guys * feat: qr scanner cuz why not * feat: openapi spec and a bit of cleaning * 雪花飄飄 北風蕭蕭 * chore: claude cleanup judging module and some other docs * feats: added blocking events and location checkin * use rank judging * Made judging prioritize projects with the least visits * Fixed ranking algorithm * fix by marking server * Feat: better judge / feature / prize track management * feats: mock project creation and stuff * feat: fix judging styles and add a walk type and allow user to select everything * fix vulns * remove failed sql backups * feat: include favicon and fix title * Fix some bugs * fix: coderabbit review issues * feat: restyling and results page * remove weight restriction * feat: mass add * fix: dashboard ui and hopefully add assetlinks correctly * fix(server): serve javascript/json AASA file without auth redirect * better assetlinks again * prod ready --------- Co-authored-by: Etash Jhanji <etashjhanji@gmail.com> Co-authored-by: Krit Dass <dasskrit@gmail.com> Co-authored-by: Sreeram Vuppala <sreeramvuppala@cmu.edu> Co-authored-by: Sreeram Vuppala <63653479+Mathletesv@users.noreply.github.com>
1 parent 4063971 commit 2ec11d1

File tree

106 files changed

+13160
-341
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+13160
-341
lines changed

Cargo.lock

Lines changed: 602 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,14 @@ gloo-timers = { version = "0.3.0", features = ["futures"] }
5454
web-sys = { version = "0.3.83", features = ["Window", "Storage", "console"] }
5555
gloo-events = "0.2.0"
5656
qrcodegen = "1.8.0"
57+
rand = { version = "0.9.2", optional = true }
58+
getrandom = { version = "0.3", features = ["wasm_js"], optional = true }
59+
getrandom_02 = { package = "getrandom", version = "0.2", features = ["js"], optional = true }
60+
reqwest = { version = "0.12", features = ["json"], optional = true }
61+
ndarray = { version = "0.16.0", optional = true }
62+
scirs2-optimize = { version = "0.1.3", optional = true }
63+
scirs2-stats = { version = "0.1.3", optional = true }
64+
statrs = { version = "0.18", optional = true }
5765

5866
[features]
5967
default = []
@@ -80,4 +88,12 @@ server = [
8088
"dep:utoipa-axum",
8189
"dep:utoipa-swagger-ui",
8290
"dep:migration",
91+
"dep:reqwest",
92+
"dep:ndarray",
93+
"dep:scirs2-optimize",
94+
"dep:scirs2-stats",
95+
"dep:statrs",
96+
"dep:rand",
97+
"dep:getrandom",
98+
"dep:getrandom_02",
8399
]

0 commit comments

Comments
 (0)