Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
315cafc
Split scouting routes into feature modules
cherriae Oct 18, 2026
9dedb5c
Consolidate database layer and drop dead helpers
cherriae Oct 18, 2026
a2edd36
Make managers and routes synchronous
cherriae Oct 18, 2026
f41a86f
Move scouting queries into ScoutingManager
cherriae Oct 18, 2026
2d650d5
Share pit scouting form parsing between add and edit
cherriae Oct 18, 2026
30f9a2d
Unify model loaders and drop dead model code
cherriae Oct 18, 2026
90a6c1c
Remove commented-out rate limits and dead test notification code
cherriae Oct 18, 2026
753330e
Move inline page scripts to static files and share scouting form canvas
cherriae Oct 18, 2026
be1f6d0
Enable CSRF protection, require SECRET_KEY, drop wildcard CORS
cherriae Oct 18, 2026
eae405c
Fix notification worker shutdown, instant assignment pushes, username…
cherriae Oct 18, 2026
0dbad47
Keep app-level tests away from real databases
cherriae Oct 18, 2026
903bd2e
Log result summaries instead of whole payloads
cherriae Oct 18, 2026
62b7458
Share mouse and touch input handling in Canvas.js
cherriae Oct 18, 2026
7aa7ab5
Fix canvas errors after Escape mid-selection and on middle-click
cherriae Oct 18, 2026
d04b250
Skip pointer math when hovering the canvas with nothing to do
cherriae Oct 18, 2026
59657da
Redraw only what changes while dragging on the canvas
cherriae Oct 18, 2026
abd1375
Bump service worker cache so browsers fetch the faster Canvas.js
cherriae Oct 18, 2026
89bd18c
Share mouse and touch input handling in Canvas.js
cherriae Oct 18, 2026
c95951e
Fix canvas errors after Escape mid-selection and on middle-click
cherriae Oct 18, 2026
c687812
Skip pointer math when hovering the canvas with nothing to do
cherriae Oct 18, 2026
0c6f556
Redraw only what changes while dragging on the canvas
cherriae Oct 18, 2026
6eeb1ba
Bump service worker cache so browsers fetch the faster Canvas.js
cherriae Oct 18, 2026
9c752c0
Merge branch 'refactor/canvas' of https://github.com/Team334/Castle i…
cherriae Oct 18, 2026
77b6abd
Restore app.py duplicated by the branch merge
cherriae Oct 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions app/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
import os
import traceback
from time import strftime
from urllib.parse import urlparse

from dotenv import load_dotenv
from flask import (Flask, flash, jsonify, make_response, redirect,
Expand All @@ -12,7 +11,7 @@
from werkzeug.exceptions import HTTPException

from app.auth.auth_utils import UserManager
from app.utils import is_safe_url, limiter
from app.utils import limiter

csrf = CSRFProtect()
login_manager = LoginManager()
Expand Down
Loading
Loading