Skip to content

Releases: Aetherinox/traefik-api-token-middleware

v0.1.4

19 Oct 20:52
v0.1.4
5102837
Compare
Choose a tag to compare

Release Info

Item Value
🕟 Stamp v0.1.3-2024-10-19T08:56:28.000Z 🔺 v0.1.4-2024-10-19T20:52:52.000Z
📅 Last Release 0 days ago



What's New

This release contains the following changes:

  • feat: add debugLogs property to show additional information
  • feat: add agentDeny property to block certain useragents from accessing your routes
    • This is stacked on top of the Bearer or Authorization token
    • If a user has the correct token, but is using a banned useragent, they will be denied
  • feat: add agentAllow property to allow certain useragents access to your routes
    • This is stacked on top of the Bearer or Authorization token
    • If a user has the correct token, but is not listed in agentAllow, they will be denied
  • change: json response now shows the following info about a user:
    • ip address
    • host
    • path
    • require url
    • useragent
    • date / time



Statistics

How the files have changed:

  • Changed files : 2
  • Changes : 510
  • Commits : 12
  • Additions : 386
  • Deletions : 124
  • PRs (categorized) : 12
  • PRs (uncategorized) : 0
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🚀 Features


🔧 Changes


✏️ Docs




v0.1.3

19 Oct 08:56
v0.1.3
93c60d6
Compare
Choose a tag to compare

Release Info

Item Value
🕟 Stamp v0.1.2-2024-10-17T07:00:11.000Z 🔺 v0.1.3-2024-10-19T08:56:28.000Z
📅 Last Release 2 days ago



What's New

This release contains the following changes:

  • added: new property permissiveMode
    • allows you to have a dry-run and forces the request to be successful even if the token is invalid
  • change: better logging in console
  • change: now logs / displays each request attempting to connect, including IP and the URL they are trying to access



Statistics

How the files have changed:

  • Changed files : 4
  • Changes : 167
  • Commits : 4
  • Additions : 137
  • Deletions : 30
  • PRs (categorized) : 4
  • PRs (uncategorized) : 0
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🚀 Features


🔧 Changes


✏️ Docs




v0.1.2

17 Oct 07:01
1664385
Compare
Choose a tag to compare

Release Info

Item Value
🕟 Stamp v0.1.1-2024-09-27T15:41:43.000Z 🔺 v0.1.2-2024-10-17T06:31:32.000Z
📅 Last Release 19 days ago



What's New

This release contains the following changes:

  • added: new parameter whitelistIPs
    • allows you to whitelist specific ip addresses that will bypass the api-token check.
    • supports ipv4 / ipv6 and ip blocks
  • change: added colored console messages to make plugin's messages stick out more in console



Statistics

How the files have changed:

  • Changed files : 12
  • Changes : 2369
  • Commits : 8
  • Additions : 1460
  • Deletions : 909
  • PRs (categorized) : 8
  • PRs (uncategorized) : 0
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🪛 Continuous integration


🚀 Features


🔧 Changes


✏️ Docs




v0.1.1

27 Sep 15:41
v0.1.1
7366c6c
Compare
Choose a tag to compare

Release Info

Item Value
🕟 Stamp v0.1.0-2024-09-27T13:29:19.000Z 🔺 0.1.1-2024-09-27T15:00:01.000Z
📅 Last Release 0 days ago



What's New

  • change: Better error messages to console logs
  • docs: add images to github repo
  • ci: use semver for tagged releases



Statistics

How the files have changed:

  • Changed files : 12
  • Changes : 69
  • Commits : 9
  • Additions : 35
  • Deletions : 34
  • PRs (categorized) : 7
  • PRs (uncategorized) : 2
  • PRs (open) : 0




Pull Requests

This release is associated with the following pull requests:


🔧 Changes


✏️ Docs




v0.1.0

27 Sep 13:26
1db6635
Compare
Choose a tag to compare

Release Info

Item Value
Stamp bacae7713663153d753f5d01d641935533e40abd- 🔺 0.1.0-2024-09-27T13:26:30.000Z
Last Release Never



What's New

This release contains the following changes:

  • Initial release



Statistics

How the files have changed:

  • Changed files : 24
  • Changes : 4709
  • Commits : 15
  • Additions : 4708
  • Deletions : 1
  • PRs (categorized) : 14
  • PRs (uncategorized) : 1
  • PRs (open) : 0