006055cb7f
chore: add Justfile, apply clippy fixes, add frontend type checking
...
- Add Justfile with comprehensive development workflow commands (check,
lint, build, docker, etc.)
- Add @astrojs/check and typescript dependencies for frontend type
checking
2025-12-11 12:15:51 -06:00
d20f298da5
feat: fetch builds logs for Railway on startup
2025-08-20 17:40:09 -05:00
8431290ea7
fix: RAILWAY_PUBLIC_DOMAIN envvar not resolving, add fallback & warning, change Dockerfile interpolation
2025-08-20 16:45:18 -05:00
eed66f96d7
Use proper buildLog variable for download button
2025-01-06 15:37:47 -06:00
cdbc474819
Pass ARG RAILWAY_PUBLIC_DOMAIN
2025-01-02 16:56:06 -06:00
a5e93f2afc
debug log RAILWAY_PUBLIC_DOMAIN
2025-01-02 16:46:30 -06:00
8e0ca95c8a
Use buildLog href
2025-01-02 15:54:06 -06:00
e68384abcf
Use connectionStatus enum properly, further improve mobile scaling for screen-sm basis
2025-01-02 15:46:42 -06:00
721d0afc73
Add reconnection option, prevent autoplay, remove state on disconnect, mobile height adjustment
2025-01-02 15:40:58 -06:00
f18f4a0c7c
Finish up highlight, minor increase in time, switch to react-use-webhook, client only rendering
2025-01-02 15:21:29 -06:00
178eb40c1a
animate-pulse-border
2025-01-02 14:55:35 -06:00
bb224eed43
Audio via ref, DownloadButton key, highlight by token not index, deleteDownload onClick
2025-01-02 14:55:26 -06:00
d71433fa52
Fix minor react/badge issues
2025-01-02 14:54:56 -06:00
0663d38834
Remove unnecessary logs, switch to simple window.open download, suppressHydrationWarning
2025-01-02 13:46:02 -06:00
2a2daefd8c
DownloadButton progress
2025-01-02 13:33:40 -06:00
5f2dcfa5c9
build log inte gration, delete-download-token name, fix className
2025-01-02 13:33:17 -06:00
3de98ca7e2
class vs className
2025-01-02 10:39:30 -06:00
e61c4715e1
Switch from preact to react
2025-01-02 10:36:58 -06:00
e8fe3e8ec9
Setup websocket reconnection logic
2025-01-01 11:21:32 -06:00
846a9adb51
fix preact.devtools config
2024-12-23 20:24:58 -06:00
45bd617ba7
Remove extra type, fix deleteDownload type for useSocket
2024-12-23 19:12:20 -06:00
f98c9ccc71
Switch cookie id to u32 as well
2024-12-23 18:52:26 -06:00
a8725ea5cb
toHex, basic deleteDownload func, fix badge display token
2024-12-23 18:49:50 -06:00
841203b0a6
fix process.env/import.meta.env usages, TODO linting, fix Emboldened hexadecimal null handling
2024-12-23 18:13:27 -06:00
44ada518b5
Fix nullable executables type
2024-12-23 18:06:39 -06:00
697970f9db
Send session id, first message working, Session.send_message, rename buffering variables
2024-12-23 18:05:06 -06:00
8323f2e3fe
TODO deflate compress.sh
2024-12-23 17:02:20 -06:00
e5e2a013f5
Setup executable JSON ws message
2024-12-23 16:59:28 -06:00
81c509b0b0
Remove unused download badge, add Executable types to useSocket
2024-12-23 16:50:33 -06:00
e0a6625373
Minor useSocket rename
2024-12-23 16:47:57 -06:00
9315fbd985
Rename StatefulDemo, move socket handling to useSocket, Emboldened skeleton
2024-12-23 16:14:15 -06:00
9a54104bdd
Add TODOs for planning
2024-12-23 14:12:48 -06:00
b7b010ba3e
use CORS websocket in dev mode
2024-12-23 13:44:21 -06:00
152635d7db
platform detection type + func
2024-12-23 13:35:56 -06:00
4eeb9ddcef
clientside websocket connect, increase volume
2024-12-23 12:43:59 -06:00
88e3ef7551
Switch timeout back to intended timing
2024-12-22 17:00:22 -06:00
842ea651c4
Move globals.scss into Base.astro, fix inter vs sans tailwind font definitions
2024-12-22 16:32:49 -06:00
902afb925b
Ensure font-inter works, googlefont import directive
2024-12-22 15:51:32 -06:00
e80c8b1c4f
Add badge highlighting with animated border transitions, use className in BadgeProps
2024-12-22 15:28:49 -06:00
069471145a
Place assets under /assets
2024-12-22 12:33:11 -06:00
ef2a41f1f4
Emboldened component, copyToClipboard
2024-12-22 12:31:37 -06:00
b88296c410
improve display views, add random generation for demo version, improve badge flex, add ephemeral note
2024-12-22 10:28:50 -06:00
9f142327b9
Fix non-functional class prop
2024-12-22 09:55:10 -06:00
51e05474ec
pluralize, improve SessionData typing
2024-12-22 09:53:49 -06:00
9f67603bbe
preload notify.wav
2024-12-22 09:04:46 -06:00
6f7139d5d7
overhaul frontend, typography, noise pattern, badge, notify audio
2024-12-22 08:51:15 -06:00
a0417e0b19
Set proper site URL, preact devtools, sitemap, robots.txt
2024-12-22 03:08:44 -06:00
743ced86a8
Improve compression script with summary/analysis
2024-12-22 02:48:15 -06:00
2eb8f2ee30
Teardown astrojs base, use tailwindcss, preact, sitemap
2024-12-22 02:22:24 -06:00
96a22b7ec0
Replace favicon
2024-12-22 02:22:01 -06:00