From 369ee598f7650a3576323233ff3ac960a536ce46 Mon Sep 17 00:00:00 2001 From: Jon Andre Briones Date: Mon, 2 Mar 2026 00:20:52 -0800 Subject: [PATCH 1/3] chore(mm2026): disable counter API --- src/main.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main.py b/src/main.py index d68fac7..22e7bc0 100755 --- a/src/main.py +++ b/src/main.py @@ -10,7 +10,6 @@ import candidates.urls import database import elections.urls -import mountain_madness._2026.urls import nominees.urls import officers.urls import permission.urls @@ -59,7 +58,6 @@ app.include_router(nominees.urls.router) app.include_router(officers.urls.router) app.include_router(permission.urls.router) -app.include_router(mountain_madness._2026.urls.router) @app.get("/") From 3bf594fdcf8f18b5a6c9999b7c6949a174ffc33d Mon Sep 17 00:00:00 2001 From: Jon Andre Briones Date: Mon, 2 Mar 2026 00:24:48 -0800 Subject: [PATCH 2/3] feat(mm2026): allow counter values to be fetched --- src/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.py b/src/main.py index 22e7bc0..d68fac7 100755 --- a/src/main.py +++ b/src/main.py @@ -10,6 +10,7 @@ import candidates.urls import database import elections.urls +import mountain_madness._2026.urls import nominees.urls import officers.urls import permission.urls @@ -58,6 +59,7 @@ app.include_router(nominees.urls.router) app.include_router(officers.urls.router) app.include_router(permission.urls.router) +app.include_router(mountain_madness._2026.urls.router) @app.get("/") From d7f0850f2bf52a8eddfa81d71dff63f6bfe714d8 Mon Sep 17 00:00:00 2001 From: Jon Andre Briones Date: Mon, 2 Mar 2026 00:25:27 -0800 Subject: [PATCH 3/3] feat(mm2026): disable increment/decrement API counters --- src/mountain_madness/_2026/urls.py | 40 +++++++++++++++--------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/mountain_madness/_2026/urls.py b/src/mountain_madness/_2026/urls.py index 031c8a6..5d09ea5 100644 --- a/src/mountain_madness/_2026/urls.py +++ b/src/mountain_madness/_2026/urls.py @@ -19,23 +19,23 @@ async def get_all_counters(): return CounterResponse(**mm_counter.get_all()) -@router.post( - "/good", - description="Increment the good counter", - response_description="Increment the good counter", - response_model=CounterResponse, - operation_id="mm_good_increment", -) -async def increment_good(): - return CounterResponse(**mm_counter.increment("good")) - - -@router.post( - "/evil", - description="Increment the evil counter", - response_description="Increment the evil counter", - response_model=CounterResponse, - operation_id="mm_evil_increment", -) -async def increment_evil(): - return CounterResponse(**mm_counter.increment("evil")) +# @router.post( +# "/good", +# description="Increment the good counter", +# response_description="Increment the good counter", +# response_model=CounterResponse, +# operation_id="mm_good_increment", +# ) +# async def increment_good(): +# return CounterResponse(**mm_counter.increment("good")) +# +# +# @router.post( +# "/evil", +# description="Increment the evil counter", +# response_description="Increment the evil counter", +# response_model=CounterResponse, +# operation_id="mm_evil_increment", +# ) +# async def increment_evil(): +# return CounterResponse(**mm_counter.increment("evil"))