Drop the three unmaintained Dropwizard 1.x bundles in amber/web
- Dominant language
- Scala
- Stars
- 314
- Forks
- 187
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 214
Description
### Task Summary
`amber/build.sbt` depends on three Dropwizard-1.x-only bundles that have no release line on Dropwizard 2+:
- `com.github.toastshaman:dropwizard-auth-jwt:1.1.2-0` — replaced by the in-house `org.apache.texera.auth.JwtAuthFilter` already used by the 5 microservices
- `com.github.dirkraft.dropwizard:dropwizard-file-assets:0.0.2` — replace with Dropwizard 4's built-in `AssetsBundle` or a Servlet-level alternative
- `io.dropwizard-bundles:dropwizard-redirect-bundle:1.0.5` — replace with a small Servlet `Filter` or a Jersey `ContainerResponseFilter`
Each is a small, independent removal once the surrounding Dropwizard upgrade is in place. The toastshaman drop in particular completes the unification tracked under #4901 — see #5404 / #5421 for the in-house filter's current state.
Part of #5423.
### Task Type
- [x] Refactor / Cleanup
Contributor guide
Assessment
This issue has not been assessed yet.