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

v0.5.21 #182

Merged
merged 12 commits into from
Apr 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changes/header.tpl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).
Empty file added .changes/unreleased/.gitkeep
Empty file.
5 changes: 5 additions & 0 deletions .changes/v0.5.04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## v0.5.4 - 2023-05-24
### Added
* HTTP provider middlewares
### Fixed
* Refactoring HTTP providers
3 changes: 3 additions & 0 deletions .changes/v0.5.05.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.5 - 2023-06-14
### Added
* resolver for property file
3 changes: 3 additions & 0 deletions .changes/v0.5.06.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.6 - 2023-07-13
### Added
* preloaded http providers
3 changes: 3 additions & 0 deletions .changes/v0.5.07.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.7 - 2023-07-13
### Added
* grpc answ.log
3 changes: 3 additions & 0 deletions .changes/v0.5.08.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.8 - 2023-07-26
### Added
* Dummy provider
3 changes: 3 additions & 0 deletions .changes/v0.5.09.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.9 - 2023-09-22
### Added
* scenario generator
3 changes: 3 additions & 0 deletions .changes/v0.5.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.10 - 2023-10-02
### Fixed
* grpc generator bugs
3 changes: 3 additions & 0 deletions .changes/v0.5.11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.11 - 2023-10-12
### Fixed
* update go.mod
4 changes: 4 additions & 0 deletions .changes/v0.5.12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## v0.5.12 - 2023-10-19
### Fixed
* grpc provider scan
* grpc reflect client depreceted
3 changes: 3 additions & 0 deletions .changes/v0.5.13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.13 - 2023-10-20
### Fixed
* scenario variable source
6 changes: 6 additions & 0 deletions .changes/v0.5.14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## v0.5.14 - 2023-10-26
### Added
* http provider benchmarks
### Fixed
* http provider missing error
* error messages
5 changes: 5 additions & 0 deletions .changes/v0.5.15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## v0.5.15 - 2023-11-09
### Added
* std json-decoder with array payload
### Fixed
* docs: bit misspells
3 changes: 3 additions & 0 deletions .changes/v0.5.16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.16 - 2023-11-10
### Changed
* yaml format for config without extension
3 changes: 3 additions & 0 deletions .changes/v0.5.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.17 - 2024-11-24
### Fixed
* Internal refactoring: GetMapValue()
5 changes: 5 additions & 0 deletions .changes/v0.5.18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## v0.5.18 - 2024-01-15
### Fixed
* refactoring http scenario gun
* fix acceptance tests
* fix AnswLog init
3 changes: 3 additions & 0 deletions .changes/v0.5.19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.19 - 2024-01-25
### Added
* grpc scenario generator
3 changes: 3 additions & 0 deletions .changes/v0.5.20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## v0.5.20 - 2024-01-29
### Fixed
* http config: fix limit and passes
4 changes: 4 additions & 0 deletions .changes/v0.5.21.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## v0.5.21 - 2024-02-02
### Added
* parameterizable grpc reflection port
* changelog
5 changes: 5 additions & 0 deletions .changes/v0.5.22.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## v0.5.22 - 2024-03-26
### Added
* `shared-client` for gRPC and HTTP generators
### Changed
* Refactoring HTTP generators. Now they use common components
26 changes: 26 additions & 0 deletions .changie.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
changesDir: .changes
unreleasedDir: unreleased
headerPath: header.tpl.md
changelogPath: CHANGELOG.md
versionExt: md
versionFormat: '## {{.Version}} - {{.Time.Format "2006-01-02"}}'
kindFormat: '### {{.Kind}}'
changeFormat: '* {{.Body}}'
kinds:
- label: Added
auto: minor
- label: Changed
auto: major
- label: Deprecated
auto: minor
- label: Removed
auto: major
- label: Fixed
auto: patch
- label: Security
auto: patch
newlines:
afterChangelogHeader: 1
beforeChangelogVersion: 1
endOfVersion: 1
envPrefix: CHANGIE_
77 changes: 60 additions & 17 deletions .mapping.json

Large diffs are not rendered by default.

96 changes: 96 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).


## v0.5.22 - 2024-03-26
### Added
* `shared-client` for gRPC and HTTP generators
### Changed
* Refactoring HTTP generators. Now they use common components

## v0.5.21 - 2024-02-02
### Added
* parameterizable grpc reflection port
* changelog

## v0.5.20 - 2024-01-29
### Fixed
* http config: fix limit and passes

## v0.5.19 - 2024-01-25
### Added
* grpc scenario generator

## v0.5.18 - 2024-01-15
### Fixed
* refactoring http scenario gun
* fix acceptance tests
* fix AnswLog init

## v0.5.17 - 2024-11-24
### Fixed
* Internal refactoring: GetMapValue()

## v0.5.16 - 2023-11-10
### Changed
* yaml format for config without extension

## v0.5.15 - 2023-11-09
### Added
* std json-decoder with array payload
### Fixed
* docs: bit misspells

## v0.5.14 - 2023-10-26
### Added
* http provider benchmarks
### Fixed
* http provider missing error
* error messages

## v0.5.13 - 2023-10-20
### Fixed
* scenario variable source

## v0.5.12 - 2023-10-19
### Fixed
* grpc provider scan
* grpc reflect client depreceted

## v0.5.11 - 2023-10-12
### Fixed
* update go.mod

## v0.5.10 - 2023-10-02
### Fixed
* grpc generator bugs

## v0.5.9 - 2023-09-22
### Added
* scenario generator

## v0.5.8 - 2023-07-26
### Added
* Dummy provider

## v0.5.7 - 2023-07-13
### Added
* grpc answ.log

## v0.5.6 - 2023-07-13
### Added
* preloaded http providers

## v0.5.5 - 2023-06-14
### Added
* resolver for property file

## v0.5.4 - 2023-05-24
### Added
* HTTP provider middlewares
### Fixed
* Refactoring HTTP providers
26 changes: 24 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,30 @@ pandora myconfig.yaml
Or use Pandora with [Yandex.Tank](https://yandextank.readthedocs.io/en/latest/core_and_modules.html#pandora) and
[Overload](https://overload.yandex.net).

### Documentation
## Changelog

Install https://github.com/miniscruff/changie

You can add changie completion to you favorite shell https://changie.dev/cli/changie_completion/

### Using

See https://changie.dev/guide/quick-start/

Show current version `changie latest`

Show next minor version `changie next minor`

Add new comments - `changie new` - and follow interface

Create changelog release file - `changie batch v0.5.21`

Same for next version - `changie batch $(changie next patch)`

Merge to main CHANGELOG.md file - `changie merge`

## Documentation
[Documentation](https://yandex.github.io/pandora/)

### Old Documentation
## Old Documentation
[ReadTheDocs](https://yandexpandora.readthedocs.io/)
Loading
Loading