Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
ee5ef4c
idk
DTrombett Mar 8, 2026
22df28f
build: we're coming 🔥
DTrombett Mar 9, 2026
7958a85
fix: 404 screen
DTrombett Mar 9, 2026
c5aa44a
feat: add cache header
DTrombett Mar 9, 2026
e3460bc
refactor: move to static
DTrombett Mar 9, 2026
7f87918
feat: improve performance
DTrombett Mar 10, 2026
91aabf1
feat: improve css
DTrombett Mar 10, 2026
5f90713
feat: improve image compression
DTrombett Mar 10, 2026
09876e1
feat: improve css distribution
DTrombett Mar 10, 2026
30e367c
feat: improve home page
DTrombett Mar 10, 2026
f340582
feat: add custom font
DTrombett Mar 10, 2026
307790c
refactor: simplify styles
DTrombett Mar 11, 2026
c94281f
feat: start implementing login
DTrombett Mar 11, 2026
6810ce0
feat: custom redirect
DTrombett Mar 12, 2026
293ca23
feat: add jwt
DTrombett Mar 12, 2026
29badbd
feat: check existing token
DTrombett Mar 12, 2026
b173e10
feat: add login message
DTrombett Mar 12, 2026
abe0bf7
fix: woops
DTrombett Mar 12, 2026
e87da93
fix: cleanup message
DTrombett Mar 12, 2026
b2365e6
refactor: generalize background
DTrombett Mar 13, 2026
48fce9e
refactor: use response.redirect
DTrombett Mar 13, 2026
61c5333
feat: new JWT
DTrombett Mar 13, 2026
eb2382f
fix: background without images
DTrombett Mar 13, 2026
c76a8b3
feat: add more buttons
DTrombett Mar 13, 2026
ed5cb66
fix: handle HEAD
DTrombett Mar 13, 2026
f28a28a
feat: improve authentication
DTrombett Mar 13, 2026
bf0ad39
feat: improve user experience
DTrombett Mar 13, 2026
f49a794
feat: add starting pages
DTrombett Mar 13, 2026
72c145a
remove useless defer
DTrombett Mar 13, 2026
606d9ba
feat: improve caching and accessibility
DTrombett Mar 14, 2026
126cb83
feat: start adding tournaments page
DTrombett Mar 14, 2026
deff237
feat: start implementing
DTrombett Mar 14, 2026
16c0dbf
feat: improve new tournament page
DTrombett Mar 15, 2026
ebf30c6
feat: add more options
DTrombett Mar 15, 2026
53d9661
feat: improve styles and add submit
DTrombett Mar 15, 2026
e507793
fix: preserve token
DTrombett Mar 15, 2026
2c728fe
feat: add even more options and fix bg
DTrombett Mar 15, 2026
cecfd28
feat: improve mobile experience
DTrombett Mar 15, 2026
60a548b
fix: types
DTrombett Mar 15, 2026
815fc65
fix: mobile padding
DTrombett Mar 15, 2026
59cd5f8
feat: more options
DTrombett Mar 16, 2026
f79b59c
feat: even more options
DTrombett Mar 16, 2026
1491959
feat: I have no idea what I am doing
DTrombett Mar 16, 2026
5ac487f
fix: title
DTrombett Mar 16, 2026
9775858
feat: improve use client
DTrombett Mar 17, 2026
a81cff7
refactor: move js outdir to static
DTrombett Mar 17, 2026
ef1b6af
ci: fix tests (maybe)
DTrombett Mar 17, 2026
968cb5b
ci: fix test (finally)
DTrombett Mar 17, 2026
661faa3
build: simplify
DTrombett Mar 17, 2026
075af9f
feat: maybe new build system
DTrombett Mar 21, 2026
4ce7c8c
feat: implement server side form validation
DTrombett Mar 23, 2026
032bf62
feat: start adding workflow
DTrombett Mar 25, 2026
922a531
ci: fix legacy peer deps
DTrombett Mar 25, 2026
44e414b
deps: update
DTrombett Mar 26, 2026
d414b95
Merge branch 'main' of https://github.com/DTrombett/ms-bot into feat/…
DTrombett Mar 26, 2026
c4e93e4
feat: implement tournament message
DTrombett Mar 26, 2026
945030d
feat: complete discord registration
DTrombett Mar 27, 2026
4a26399
feat: start working on website
DTrombett Mar 27, 2026
78d1fae
feat: add more details
DTrombett Mar 28, 2026
2bc507d
feat: add buttons
DTrombett Mar 28, 2026
9efe6a8
feat: too many things
DTrombett Mar 28, 2026
e796644
ci: fix tests
DTrombett Mar 28, 2026
3231360
feat: implement register/unregister
DTrombett Mar 29, 2026
366ecff
fix: todo
DTrombett Mar 29, 2026
7310254
fix: from review
DTrombett Mar 29, 2026
f85897b
fix: reviews
DTrombett Mar 29, 2026
f722de6
fix: from reviews
DTrombett Mar 30, 2026
c0b06c7
fix: type only
DTrombett Mar 30, 2026
dc2cbf4
feat: ease transition with old site
DTrombett Mar 30, 2026
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
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ jobs:
with:
node-version: "24.x"
cache: "npm"
- run: npm ci
- run: npm ci --legacy-peer-deps
- run: npm test
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
_*/
_query.sql
.dev.vars
.env
.vscode/
.wrangler/
*.log
build/
coverage/
dist/
node_modules/
tmp/
.wrangler/
_query.sql
icons/
tmp/
3 changes: 2 additions & 1 deletion .test.vars
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,5 @@ BRAWL_STARS_CHANNEL=786210484168032386
CLASH_ROYALE_CHANNEL=786210484168032386
SEASON_ID=266660
WORDLE_CHANNEL=786210484168032386
STATUS_CHANNEL=786210484168032386
STATUS_CHANNEL=786210484168032386
SECRET_KEY=2eqmcEt1LBk2ngclzFBLZsjBVr37wF+cy6UUsAoO+Rc=
2 changes: 1 addition & 1 deletion eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import tseslint from "typescript-eslint";
export default defineConfig([
tseslint.configs.recommendedTypeChecked,
{
files: ["**/*.{js,mjs,cjs,ts,mts,cts}"],
files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"],
plugins: { js },
extends: ["js/recommended"],
languageOptions: { parserOptions: { projectService: true } },
Expand Down
Binary file removed fonts/arial.ttf
Binary file not shown.
Binary file removed fonts/comic.ttf
Binary file not shown.
Binary file removed fonts/cour.ttf
Binary file not shown.
Binary file removed fonts/gara.ttf
Binary file not shown.
Binary file removed fonts/georgia.ttf
Binary file not shown.
Binary file removed fonts/impact.ttf
Binary file not shown.
Binary file removed fonts/times.ttf
Binary file not shown.
Binary file removed fonts/trebuc.ttf
Binary file not shown.
Binary file removed fonts/verdana.ttf
Binary file not shown.
Loading
Loading