summaryrefslogtreecommitdiff
path: root/handlers.rkt
AgeCommit message (Collapse)Author
2025-11-30Factor out authentication logic from handlers.Marius Peter
2025-11-30Introduce crop rotations.Marius Peter
These will probably replace nutrient targets as the main entry point for nutrient requirement calculations.
2025-11-30Refactor 'effective-on' to 'target-date'.Marius Peter
2025-11-30Refactor 'measured-on' to 'measurement-date'.Marius Peter
2025-11-29Now possible to destroy ferilizers.Marius Peter
2025-11-29Add a metric ton's worth of routes.Marius Peter
For now, let's emulate Rails routing, before we identify a more elegant architecture.
2025-11-29Split Ferti into sub-tabs.Marius Peter
2025-11-24Redirect to Ferti homepage after measurement destruction.Marius Peter
2025-11-23Factor out response preamble.Marius Peter
2025-11-22Make fertilizer product brand name obligatory.Marius Peter
2025-11-22Update authentication logic.Marius Peter
2025-11-22raco fmt.Marius Peter
2025-11-22Add fertilizer product creation logic.Marius Peter
2025-11-22Add secured dispatch handling.Marius Peter
2025-11-21Align with model function parameter names.Marius Peter
2025-11-20Redirect to /ferti after creating a measurement or target.Marius Peter
2025-11-20Replace nutrient-value alists with hashes everywhere.Marius Peter
2025-11-20Reduce SQL requests for main Ferti page.Marius Peter
2025-11-17raco fmt.Marius Peter
2025-11-13Factor out average-crop-requirement-nutrient-values.Marius Peter
2025-11-12Update user module name.Marius Peter
2025-11-12Add user entity to model.Marius Peter
2025-11-12Split index and Ferti pages.Marius Peter
2025-11-10Add ferti recipe table to the index page.Marius Peter
2025-11-01Apply minor fixes.Marius Peter
2025-10-21Added views, formlets, and handlers for nutrient target management.Marius Peter
2025-10-19Absorb existing domain data.Marius Peter
Copyright 2019--2026 Marius PETER