forked from Ruderverein-Donau-Linz/rowt
philipp
3323807e46
Merge pull request 'no boat is selected by default in the logbook -> users don't accidentally 'select' external boat' (#459) from no-boat-selected-by-default-in-logbook into main
Reviewed-on: Ruderverein-Donau-Linz/rowt#459
Merge pull request 'treat empty membership pdf as non-existing' (#457) from treat-empty-membershippdf-as-nonexisting into main
Build
Frontend
cd frontend
npm install
npm run (watch/build)
Run
Backend
cargo r
Test
Frontend
npx playwright test --workers 1 --project firefox
- Nice UI:
--ui
- Generate tests:
npx playwright codegen
Backend (Unit + Integration)
cargo t
Lints
- Rust:
cargo check
- Tera files:
djlint **.html.tera --profile=jinja --reformat
- Typescript:
prettier -w *.ts
Dependencies
sqlite3
rust
Nginx config
server {
server_name staging.rudernlinz.at;
location / {
proxy_pass http://localhost:7999/; # The / is important!
}
}
server {
server_name app.rudernlinz.at;
location / {
proxy_pass http://localhost:8001/; # The / is important!
}
}
Description
Languages
Rust
44.8%
TypeScript
43.3%
Svelte
5.3%
SCSS
4.2%
JavaScript
1.9%
Other
0.3%