Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(chore): refactoring to middleware philosophy #308

Merged
merged 28 commits into from
Mar 1, 2023

Conversation

darkweak
Copy link
Owner

@darkweak darkweak commented Feb 16, 2023

Chore:

  • New base middleware instanciator
  • New base middleware HTTP handler (ServeHTTP)
  • Unit tests
  • E2E tests
  • Lint

Legacy to pkg:

  • surrogate
  • coalescing

Middleware/plugin migration:

  • Beego
  • Caddy
  • Chi
  • Dotweb
  • Echo
  • Fiber
  • Gin
  • Go-zero
  • Goyave
  • Kratos
  • Roadrunner
  • Skipper
  • Træfik
  • Tyk
  • Webgo

@darkweak darkweak added enhancement New feature or request Next release It will be in the next release labels Feb 16, 2023
@darkweak darkweak self-assigned this Feb 16, 2023
@darkweak darkweak added the help wanted Extra attention is needed label Feb 16, 2023
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch 26 times, most recently from 152daa6 to eef2007 Compare February 24, 2023 11:38
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from a896ab0 to bf7b234 Compare February 26, 2023 18:06
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from bf7b234 to d7381b3 Compare February 26, 2023 18:28
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from 423185d to 09b22c4 Compare February 27, 2023 17:56
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch 2 times, most recently from 6144aba to 8af86c1 Compare February 28, 2023 16:41
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from 8af86c1 to 72defb9 Compare February 28, 2023 18:43
@darkweak
Copy link
Owner Author

Closes caddyserver/cache-handler#43

@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from 92ccee6 to 14c2817 Compare February 28, 2023 19:15
@darkweak darkweak force-pushed the feat/chore/refactoring-to-middleware-philosophy branch from 14c2817 to 34f34dd Compare February 28, 2023 19:23
@darkweak
Copy link
Owner Author

darkweak commented Mar 1, 2023

Closes caddyserver/cache-handler#42

@darkweak darkweak merged commit 1ef85a8 into master Mar 1, 2023
@darkweak darkweak deleted the feat/chore/refactoring-to-middleware-philosophy branch March 1, 2023 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed Next release It will be in the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant