Skip to content

Commit

Permalink
chore: release (#88)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Mar 31, 2024
1 parent fba1822 commit c10027f
Show file tree
Hide file tree
Showing 9 changed files with 98 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ repository = "https://github.com/DDtKey/protect-endpoints"
authors = ["DDtKey <ddttkey@gmail.com>"]

[workspace.dependencies]
protect-endpoints-proc-macro = { path = "proc-macro", version = "0.2.0" }
protect-endpoints-proc-macro = { path = "proc-macro", version = "0.3.0" }
protect-endpoints-core = { path = "core" }
7 changes: 7 additions & 0 deletions actix-web-grants/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file.

## [4.1.0] - 2024-03-31

### Features

- Initial `axum` support ([#83](https://github.com/DDtKey/protect-endpoints/pull/83))

<!-- generated by git-cliff -->
## [4.0.3] - 2023-12-08

### Refactor
Expand Down
2 changes: 1 addition & 1 deletion actix-web-grants/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "actix-web-grants"
version = "4.0.3"
version = "4.1.0"
description = "Authorization extension `actix-web` to protect your endpoints"
readme = "README.md"
keywords = ["actix", "auth", "security", "grants", "permissions"]
Expand Down
19 changes: 19 additions & 0 deletions axum-grants/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Changelog

All notable changes to this project will be documented in this file.

## [0.1.0] - 2024-03-31

### Features

- Initial `axum` support ([#83](https://github.com/DDtKey/protect-endpoints/pull/83))

### Miscellaneous Tasks

- Remove unused file ([#85](https://github.com/DDtKey/protect-endpoints/pull/85))

### Refactor

- Move impl of `GrantsLayer` to core crate ([#84](https://github.com/DDtKey/protect-endpoints/pull/84))

<!-- generated by git-cliff -->
52 changes: 52 additions & 0 deletions core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Changelog

All notable changes to this project will be documented in this file.

## [0.1.0] - 2024-03-31

### Bug Fixes

- Reference in README.md
- Url typos in README.md

### Documentation

- Add base documentation
- Fix typos and add some examples to README
- Update description
- Update example and README.md
- Add example using httpauth + JWT
- Add downloads badge
- Add a description of the 403 response through Guards ([#9](https://github.com/DDtKey/protect-endpoints/pull/9))
- Example of custom fallback endpoint for Scope with Guard
- Update readme structure
- Add 'how to use' section ([#18](https://github.com/DDtKey/protect-endpoints/pull/18))
- Update links to the repo ([#47](https://github.com/DDtKey/protect-endpoints/pull/47))
- Add links to images in readme ([#49](https://github.com/DDtKey/protect-endpoints/pull/49))

### Features

- Minimal ready version
- Add guard option for validate authorities
- Support custom types for permissions/roles ([#25](https://github.com/DDtKey/protect-endpoints/pull/25))
- Introduce core crate with tower implementation ([#82](https://github.com/DDtKey/protect-endpoints/pull/82))
- Initial `axum` support ([#83](https://github.com/DDtKey/protect-endpoints/pull/83))

### Miscellaneous Tasks

- Upd README.md
- Add build cache
- Add logo
- Merge `rocket-grants` into the repo

### Refactor

- [**breaking**] Remove using of Arc in extractors ([#1](https://github.com/DDtKey/protect-endpoints/pull/1))
- [**breaking**] Change `authoritites` to `permissions` everywhere for more clarity
- Move impl of `GrantsLayer` to core crate ([#84](https://github.com/DDtKey/protect-endpoints/pull/84))

### Build

- Switch to workspace ([#43](https://github.com/DDtKey/protect-endpoints/pull/43))

<!-- generated by git-cliff -->
9 changes: 9 additions & 0 deletions proc-macro/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

All notable changes to this project will be documented in this file.

## [0.3.0] - 2024-03-31

### Features

- Introduce core crate with tower implementation ([#82](https://github.com/DDtKey/protect-endpoints/pull/82))
- Initial `axum` support ([#83](https://github.com/DDtKey/protect-endpoints/pull/83))
- [**breaking**] Update poem to v3 & poem-openapi to v5 ([#87](https://github.com/DDtKey/protect-endpoints/pull/87))

<!-- generated by git-cliff -->
## [0.2.1] - 2024-03-04

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion proc-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "protect-endpoints-proc-macro"
version = "0.2.1"
version = "0.3.0"
description = "A proc-macro way to protect your endpoints"
readme = "../README.md"
keywords = ["protect", "endpoint", "authz", "security", "grants"]
Expand Down
7 changes: 7 additions & 0 deletions rocket-grants/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file.

## [0.1.4] - 2024-03-31

### Features

- Initial `axum` support ([#83](https://github.com/DDtKey/protect-endpoints/pull/83))

<!-- generated by git-cliff -->
## [0.1.3] - 2023-11-30

### Documentation
Expand Down
2 changes: 1 addition & 1 deletion rocket-grants/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rocket-grants"
version = "0.1.3"
version = "0.1.4"
description = "Authorization extension for `rocket` to protect your endpoints"
readme = "README.md"
keywords = ["rocket", "authz", "security", "grants", "permissions"]
Expand Down

0 comments on commit c10027f

Please sign in to comment.