Shopping list items can now be checked/unchecked
This commit is contained in:
parent
3a3288bc93
commit
a1fd63ad08
14 changed files with 940 additions and 790 deletions
|
|
@ -107,92 +107,114 @@ async fn main() {
|
|||
// Disabled: update user profile is now made with a post data ('edit_user_post').
|
||||
// .route("/user/update", put(services::ron::update_user))
|
||||
.route("/set_lang", put(services::ron::set_lang))
|
||||
.route("/recipe/get_titles", get(services::ron::get_titles))
|
||||
.route("/recipe/set_title", put(services::ron::set_recipe_title))
|
||||
.route("/recipe/get_titles", get(services::ron::recipe::get_titles))
|
||||
.route("/recipe/set_title", put(services::ron::recipe::set_title))
|
||||
.route(
|
||||
"/recipe/set_description",
|
||||
put(services::ron::set_recipe_description),
|
||||
put(services::ron::recipe::set_description),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_servings",
|
||||
put(services::ron::recipe::set_servings),
|
||||
)
|
||||
.route("/recipe/set_servings", put(services::ron::set_servings))
|
||||
.route(
|
||||
"/recipe/set_estimated_time",
|
||||
put(services::ron::set_estimated_time),
|
||||
put(services::ron::recipe::set_estimated_time),
|
||||
)
|
||||
.route("/recipe/get_tags", get(services::ron::recipe::get_tags))
|
||||
.route("/recipe/add_tags", post(services::ron::recipe::add_tags))
|
||||
.route("/recipe/rm_tags", delete(services::ron::recipe::rm_tags))
|
||||
.route(
|
||||
"/recipe/set_difficulty",
|
||||
put(services::ron::recipe::set_difficulty),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_language",
|
||||
put(services::ron::recipe::set_language),
|
||||
)
|
||||
.route("/recipe/get_tags", get(services::ron::get_tags))
|
||||
.route("/recipe/add_tags", post(services::ron::add_tags))
|
||||
.route("/recipe/rm_tags", delete(services::ron::rm_tags))
|
||||
.route("/recipe/set_difficulty", put(services::ron::set_difficulty))
|
||||
.route("/recipe/set_language", put(services::ron::set_language))
|
||||
.route(
|
||||
"/recipe/set_is_published",
|
||||
put(services::ron::set_is_published),
|
||||
put(services::ron::recipe::set_is_published),
|
||||
)
|
||||
.route("/recipe/remove", delete(services::ron::recipe::rm))
|
||||
.route("/recipe/get_groups", get(services::ron::recipe::get_groups))
|
||||
.route("/recipe/add_group", post(services::ron::recipe::add_group))
|
||||
.route(
|
||||
"/recipe/remove_group",
|
||||
delete(services::ron::recipe::rm_group),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_group_name",
|
||||
put(services::ron::recipe::set_group_name),
|
||||
)
|
||||
.route("/recipe/remove", delete(services::ron::rm))
|
||||
.route("/recipe/get_groups", get(services::ron::get_groups))
|
||||
.route("/recipe/add_group", post(services::ron::add_group))
|
||||
.route("/recipe/remove_group", delete(services::ron::rm_group))
|
||||
.route("/recipe/set_group_name", put(services::ron::set_group_name))
|
||||
.route(
|
||||
"/recipe/set_group_comment",
|
||||
put(services::ron::set_group_comment),
|
||||
put(services::ron::recipe::set_group_comment),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_groups_order",
|
||||
put(services::ron::set_groups_order),
|
||||
put(services::ron::recipe::set_groups_order),
|
||||
)
|
||||
.route("/recipe/add_step", post(services::ron::recipe::add_step))
|
||||
.route(
|
||||
"/recipe/remove_step",
|
||||
delete(services::ron::recipe::rm_step),
|
||||
)
|
||||
.route("/recipe/add_step", post(services::ron::add_step))
|
||||
.route("/recipe/remove_step", delete(services::ron::rm_step))
|
||||
.route(
|
||||
"/recipe/set_step_action",
|
||||
put(services::ron::set_step_action),
|
||||
put(services::ron::recipe::set_step_action),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_steps_order",
|
||||
put(services::ron::set_steps_order),
|
||||
put(services::ron::recipe::set_steps_order),
|
||||
)
|
||||
.route(
|
||||
"/recipe/add_ingredient",
|
||||
post(services::ron::add_ingredient),
|
||||
post(services::ron::recipe::add_ingredient),
|
||||
)
|
||||
.route(
|
||||
"/recipe/remove_ingredient",
|
||||
delete(services::ron::rm_ingredient),
|
||||
delete(services::ron::recipe::rm_ingredient),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_ingredient_name",
|
||||
put(services::ron::set_ingredient_name),
|
||||
put(services::ron::recipe::set_ingredient_name),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_ingredient_comment",
|
||||
put(services::ron::set_ingredient_comment),
|
||||
put(services::ron::recipe::set_ingredient_comment),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_ingredient_quantity",
|
||||
put(services::ron::set_ingredient_quantity),
|
||||
put(services::ron::recipe::set_ingredient_quantity),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_ingredient_unit",
|
||||
put(services::ron::set_ingredient_unit),
|
||||
put(services::ron::recipe::set_ingredient_unit),
|
||||
)
|
||||
.route(
|
||||
"/recipe/set_ingredients_order",
|
||||
put(services::ron::set_ingredients_order),
|
||||
put(services::ron::recipe::set_ingredients_order),
|
||||
)
|
||||
.route(
|
||||
"/calendar/get_scheduled_recipes",
|
||||
get(services::ron::get_scheduled_recipes),
|
||||
get(services::ron::calendar::get_scheduled_recipes),
|
||||
)
|
||||
.route(
|
||||
"/calendar/schedule_recipe",
|
||||
post(services::ron::schedule_recipe),
|
||||
post(services::ron::calendar::schedule_recipe),
|
||||
)
|
||||
.route(
|
||||
"/calendar/remove_scheduled_recipe",
|
||||
delete(services::ron::rm_scheduled_recipe),
|
||||
delete(services::ron::calendar::rm_scheduled_recipe),
|
||||
)
|
||||
.route(
|
||||
"/shopping_list/get_list",
|
||||
get(services::ron::get_shopping_list),
|
||||
get(services::ron::shopping_list::get),
|
||||
)
|
||||
.route(
|
||||
"/shopping_list/set_checked",
|
||||
put(services::ron::shopping_list::set_entry_checked),
|
||||
)
|
||||
.fallback(services::ron::not_found);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue