Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
fb6b73e
init work on perma seed page
MassHesteria Sep 28, 2024
800722c
proximity mode for solver
MassHesteria Oct 2, 2024
97a9a75
uses lz-string for encoded seeds
MassHesteria Oct 2, 2024
0a8ff43
Merge branch 'canary' into perma
MassHesteria Oct 2, 2024
f89c1df
completely reworked encoded seeds for permalinks
MassHesteria Oct 7, 2024
b7a9cf0
all seeds are stored in kv
MassHesteria Oct 8, 2024
6c9f5a6
use serverless for opengraph images
MassHesteria Oct 8, 2024
a4d513e
viewer shows portals
MassHesteria Oct 8, 2024
fa9d992
seed key written to rom
MassHesteria Oct 10, 2024
7ba87f8
removed the legacy headless app
MassHesteria Oct 10, 2024
f94a5ec
removed obsolete api route
MassHesteria Oct 10, 2024
cac4671
run unit tests on all branches
MassHesteria Oct 10, 2024
b90850a
removed debug statement
MassHesteria Oct 10, 2024
be09a44
file drop regenerates if key not in rom
MassHesteria Oct 11, 2024
905a53d
file drop recreates KV entry when possible
MassHesteria Oct 13, 2024
a1a8336
spoiler generated from encoded hash
MassHesteria Oct 13, 2024
cca2487
stats page uses encoded strings
MassHesteria Oct 13, 2024
3890b85
fixed item stats hydration
MassHesteria Oct 13, 2024
763b10d
added back area stats
MassHesteria Oct 13, 2024
7cc5a0f
removed old encode method
MassHesteria Oct 13, 2024
d7fc78e
removed old decode method
MassHesteria Oct 13, 2024
3f06ec5
debugging opengraph font issue
MassHesteria Oct 14, 2024
64877bb
use edge for opengraph again
MassHesteria Oct 14, 2024
7c0aad4
opengraph back to nodejs
MassHesteria Oct 14, 2024
4af83b9
minor fix for legacy race seeds
MassHesteria Oct 14, 2024
473d306
qr code fix
MassHesteria Oct 15, 2024
a90f678
Disabled certain area conditions
MassHesteria Oct 15, 2024
3f41cdf
added progress bar to stats page
MassHesteria Oct 16, 2024
6f4d935
fixed readRom to handle full seeds properly
MassHesteria Oct 19, 2024
4e677cb
stats page rework to be more responsive
MassHesteria Oct 20, 2024
20a98d0
stats page supports cancel
MassHesteria Oct 20, 2024
eff2836
readParams detects protected seeds
MassHesteria Oct 22, 2024
e427a3b
legacy race seeds are converted
MassHesteria Oct 24, 2024
417e0b9
removed legacyRace search param
MassHesteria Oct 24, 2024
29084c5
added Area Randomization info page
MassHesteria Oct 26, 2024
57acf71
hydration fixes
MassHesteria Oct 27, 2024
88c2057
cleaned up param processing on generate route
MassHesteria Oct 27, 2024
306c0bc
Merge pull request #218 from dashrando/perma
MassHesteria Oct 27, 2024
a360af5
updated where PV works
MassHesteria Oct 29, 2024
5ef491f
PV logic updates to LN and WS
MassHesteria Oct 30, 2024
539c586
LN portal logic improvements
MassHesteria Nov 1, 2024
292d11e
viewer allows generation of seeds from presets
MassHesteria Nov 3, 2024
17b552b
Merge pull request #219 from dashrando/pv-updates
MassHesteria Nov 5, 2024
b2ad474
removing references to recall
MassHesteria Nov 5, 2024
6302e75
more recall map layout and preset cleanup
MassHesteria Nov 7, 2024
4c26d5f
docs, docs, docs
MassHesteria Nov 7, 2024
aff6789
area portal images
MassHesteria Nov 9, 2024
1be146f
added logo to about page
MassHesteria Nov 9, 2024
b47f3fa
words, words, words
MassHesteria Nov 11, 2024
cea7639
Merge pull request #220 from dashrando/recall-cleanup
MassHesteria Nov 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .github/workflows/jest-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ name: Run Jest Tests

on:
push:
branches:
- main
- canary

jobs:
test:
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,5 @@ node_modules/
.turbo

packages/stats/bin/
packages/stats/results/*.html
packages/stats/results/*.html
.env*.local
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2023 Dash Randomizer
Copyright (c) 2024 Dash Randomizer

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ DASH is a Super Metroid randomizer aimed at competitive play.

This is a monorepo which consists of all the DASH projects, which are located in the [`apps`](apps) and [`packages`](packages) folders.
* [`web`](apps/web): the website for [dashrando.net](https://www.dashrando.net)
* [`headless`](apps/headless/): a standalone Node.js version which can be used to generate seeds outside of the website (such as bots).
* [`core`](packages/core): the logic for seeds for each mode.

## Local Development
Expand Down
2 changes: 0 additions & 2 deletions apps/headless/.gitignore

This file was deleted.

18 changes: 0 additions & 18 deletions apps/headless/README.md

This file was deleted.

25 changes: 0 additions & 25 deletions apps/headless/build.js

This file was deleted.

173 changes: 0 additions & 173 deletions apps/headless/index.ts

This file was deleted.

23 changes: 0 additions & 23 deletions apps/headless/package.json

This file was deleted.

Empty file removed apps/headless/public/.keep
Empty file.
11 changes: 0 additions & 11 deletions apps/headless/tsconfig.json

This file was deleted.

8 changes: 0 additions & 8 deletions apps/headless/vercel.json

This file was deleted.

56 changes: 0 additions & 56 deletions apps/web/app/api/seed/route.ts

This file was deleted.

Loading
Loading