neiam
/fieri-forever
the flavortown lunch engine
public · Issues · Pulls · Labels · Forks · Compare · Actions success · Badges · Packages
Log in to mark this repository.
Fieri, Eternal: lunch picker on the neiam-htmx scaffold
25c4237 · Gabriel Morell · 2026-10-28 17:51
Message
{commit_body(@commit)}
Files changed
added
.dockerignore
+11
−0
| 1 | +target/ | |
| 2 | +**/target/ | |
| 3 | +.git/ | |
| 4 | +.idea/ | |
| 5 | +.vscode/ | |
| 6 | +assets/node_modules/ | |
| 7 | +assets/f/css/app.css | |
| 8 | +assets/f/js/app.js | |
| 9 | +README.md | |
| 10 | +Justfile | |
| 11 | +cargo-generate.toml |
added
.gitignore
+3
−0
| 1 | +/target | |
| 2 | +/Cargo.lock | |
| 3 | +storage/ |
added
Cargo.toml
+63
−0
Click to load diff…
added
Dockerfile
+71
−0
Click to load diff…
added
Justfile
+74
−0
Click to load diff…
added
README.md
+158
−0
Click to load diff…
added
assets/.gitignore
+4
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
added
assets/f/css/style.css
+17
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
modified
?
+0
−0
Click to load diff…
added
assets/f/js/map.js
+182
−0
Click to load diff…
added
assets/f/js/src.js
+29
−0
Click to load diff…
added
assets/package-lock.json
+1531
−0
Click to load diff…
added
assets/package.json
+16
−0
Click to load diff…
added
assets/tailwind.config.js
+112
−0
Click to load diff…
added
build.rs
+6
−0
Click to load diff…
added
compose.yml
+37
−0
Click to load diff…
added
migration/Cargo.toml
+19
−0
Click to load diff…
added
migration/README.md
+28
−0
Click to load diff…
added
migration/src/lib.rs
+16
−0
Click to load diff…
added
migration/src/m20240101_000001_create_auth_tables.rs
+188
−0
Click to load diff…
added
migration/src/m20261028_000001_create_lunch_tables.rs
+291
−0
Click to load diff…
added
migration/src/main.rs
+6
−0
Click to load diff…
added
src/auth/mod.rs
+14
−0
Click to load diff…
added
src/auth/password.rs
+44
−0
Click to load diff…
added
src/auth/tokens.rs
+161
−0
Click to load diff…
added
src/auth/users.rs
+171
−0
Click to load diff…
added
src/bin/registration-token.rs
+85
−0
Click to load diff…
added
src/bin/webservice.rs
+160
−0
Click to load diff…
added
src/config.rs
+62
−0
Click to load diff…
added
src/entities/areas.rs
+30
−0
Click to load diff…
added
src/entities/lunch_attendees.rs
+30
−0
Click to load diff…
added
src/entities/lunches.rs
+41
−0
Click to load diff…
added
src/entities/mod.rs
+14
−0
Click to load diff…
added
src/entities/prelude.rs
+8
−0
Click to load diff…
added
src/entities/rankings.rs
+77
−0
Click to load diff…
added
src/entities/registration_tokens.rs
+40
−0
Click to load diff…
added
src/entities/restaurants.rs
+59
−0
Click to load diff…
added
src/entities/user_sessions.rs
+34
−0
Click to load diff…
added
src/entities/users.rs
+40
−0
Click to load diff…
added
src/handlers/areas.rs
+199
−0
Click to load diff…
added
src/handlers/auth.rs
+203
−0
Click to load diff…
added
src/handlers/lunch.rs
+282
−0
Click to load diff…
added
src/handlers/mod.rs
+48
−0
Click to load diff…
added
src/handlers/places.rs
+103
−0
Click to load diff…
added
src/handlers/restaurants.rs
+251
−0
Click to load diff…
added
src/lib.rs
+53
−0
Click to load diff…
added
src/middleware/auth.rs
+112
−0
Click to load diff…
added
src/middleware/mod.rs
+5
−0
Click to load diff…
added
src/osm.rs
+318
−0
Click to load diff…
added
src/suggest.rs
+253
−0
Click to load diff…
added
templates/_macros.html
+32
−0
Click to load diff…
added
templates/_theme_toggle.html
+17
−0
Click to load diff…
added
templates/areas/_cards.html
+21
−0
Click to load diff…
added
templates/areas/list.html
+15
−0
Click to load diff…
added
templates/areas/new.html
+47
−0
Click to load diff…
added
templates/areas/show.html
+53
−0
Click to load diff…
added
templates/auth/invites.html
+57
−0
Click to load diff…
added
templates/auth/login.html
+30
−0
Click to load diff…
added
templates/auth/profile.html
+41
−0
Click to load diff…
added
templates/auth/register.html
+51
−0
Click to load diff…
added
templates/index.html
+34
−0
Click to load diff…
added
templates/lunch/_plan.html
+70
−0
Click to load diff…
added
templates/lunch/history.html
+34
−0
Click to load diff…
added
templates/lunch/plan.html
+49
−0
Click to load diff…
added
templates/places/_candidates.html
+33
−0
Click to load diff…
added
templates/restaurants/_rank.html
+19
−0
Click to load diff…
added
templates/restaurants/new.html
+83
−0
Click to load diff…
added
templates/restaurants/show.html
+101
−0
Click to load diff…
added
templates/root.html
+103
−0
Click to load diff…
added
tests/templates.rs
+233
−0
Click to load diff…
Parents: