Skip to content

Vermont capable#28

Merged
BryceStevenWilley merged 4 commits into
mainfrom
vermont_capable
Nov 18, 2025
Merged

Vermont capable#28
BryceStevenWilley merged 4 commits into
mainfrom
vermont_capable

Conversation

@BryceStevenWilley

@BryceStevenWilley BryceStevenWilley commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

Gets us able to actual file with different jurisdictions; there was a lot of hard coding and weird pieces around before; removed most of them, and refactored what I could.

The jurisdiction URLs are /<jurisdiction>/option, etc. No leading splitter like /jurisdiction/illinois, etc. Might want to switch to that (though the user visible URLs are cleaner without).

Did not split the URLs under /api/, and just passed jurisdiction as a param. Easier IMO, as long as how they're passed is consistent (which is not the case yet, still working on that).

Big caveat; there's one thing still hardcoded: the jurisdiction_id from the case_data. This session data is used in a ton of places, and it's not super clear what's happening with it. That will probably be my next big refactor.

Still papercuts everywhere and not non-expert dev lookable (ranking in my mind is:

  • original dev
  • other dev, with a whole lot of study (we're here)
  • devs in general
  • project familiar folks (when it gets here, we should start working with partners)
  • e-filing familiar folks
  • general audience

)

Allows devs to use localstack as an S3 mock.

https://github.com/localstack/localstack
Instead of trying to keep it as a separate dropdown in the profile? That no one will use?
@BryceStevenWilley BryceStevenWilley self-assigned this Nov 18, 2025
@BryceStevenWilley BryceStevenWilley added the enhancement New feature or request label Nov 18, 2025
@BryceStevenWilley
BryceStevenWilley force-pushed the vermont_capable branch 2 times, most recently from 440b4b7 to fd45174 Compare November 18, 2025 18:44
Deleted two duplicate tests at the top of `tests.py` that are
also present in `test_smoke.py`.
@BryceStevenWilley
BryceStevenWilley merged commit 1aaf247 into main Nov 18, 2025
7 checks passed
@BryceStevenWilley
BryceStevenWilley deleted the vermont_capable branch November 18, 2025 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant