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

spec file fix for copr #65

Merged
merged 2 commits into from
Nov 25, 2020
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
30 changes: 27 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,74 +1,98 @@
# Changelog

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

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [v0.4.6]

### Fixed

- Update RPM .spec file so copr builds succeed. [#65](https://github.com/xmidt-org/themis/pull/65)

## [v0.4.5]
- Refactor configuration to preserve case in claims

- Refactor configuration to preserve case in claims. [#63](https://github.com/xmidt-org/themis/pull/63)

### Changed

- Update mentions of the default branch from 'master' to 'main'. [#58](https://github.com/xmidt-org/themis/pull/58)

## [v0.4.4]

- remove extra rpm config files [#43](https://github.com/xmidt-org/themis/pull/43)
- add JWK support [#48](https://github.com/xmidt-org/themis/pull/48)
- add pprof support [#50](https://github.com/xmidt-org/themis/pull/50)
- add content negotation for /keys [#53](https://github.com/xmidt-org/themis/pull/53)

## [v0.4.3]

- fix rpm spec file for epel 8 [#42](https://github.com/xmidt-org/themis/pull/42)

## [v0.4.2]

- fix rpm spec file, fix changelog formatting [#41](https://github.com/xmidt-org/themis/pull/41)

## [v0.4.1]

- added docker automation
- updated release pipeline to use travis
- added specialized partner id logic [#40](https://github.com/xmidt-org/themis/pull/40)

## [v0.4.0]

- Removed the required option for claims and metadata obtained from HTTP requests

## [v0.3.2]

- Add versioning to themis binaries

## [v0.3.1]

- Added a custom xhttpserver.Listener type
- Added MaxConcurrentRequests enforcement driven by configuration
- ConstantHandler for static HTTP transaction responses
- Busy decorator for enforcing MaxConcurrentRequests

## [v0.3.0]

- Allow metrics and health servers to be disabled
- Allow only a claims server to be configured
- Require an issuer server if a keys server is configured, and vice versa

## [v0.2.1]

- Use metrics namespace from config

## [v0.2.0]

- added configurable and application-injectable peer verification for MTLS

## [v0.1.1]

- Use new paths for systemd start

## [v0.1.0]

- Added logic to create RPMs per themis running mode

## [v0.0.3]

- updated Makefile
- updated conf directory
- Refactored config and xlog packages to remove some magic and makes things more obvious
- Allow named HTTP client components
- Simplify HTTP client/server component providers

## [v0.0.2]

- Fixed issues with building themis as a module

## [v0.0.1]

- Rename from xmidt-issuer to themis to follow the naming convention
- Dev mode
- Uber/fx style provders
Expand All @@ -83,8 +107,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Integrated health via InvisionApp/go-health
- Converted to a go module: github.com/xmidt-org/themis


[Unreleased]: https://github.com/xmidt-org/themis/compare/v0.4.5...HEAD
[Unreleased]: https://github.com/xmidt-org/themis/compare/v0.4.6...HEAD
[v0.4.6]: https://github.com/xmidt-org/themis/compare/v0.4.5...v0.4.6
[v0.4.5]: https://github.com/xmidt-org/themis/compare/v0.4.4...v0.4.5
[v0.4.4]: https://github.com/xmidt-org/themis/compare/v0.4.3...v0.4.4
[v0.4.3]: https://github.com/xmidt-org/themis/compare/v0.4.2...v0.4.3
Expand Down
2 changes: 1 addition & 1 deletion deploy/packaging/themis.spec
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ The Xmidt authentication JWT issuer for connecting devices in standalone mode
%setup -q

%build
GO111MODULE=on GOPROXY=https://proxy.golang.org go build -ldflags "-linkmode=external -X 'main.BuildTime=`date -u '+%Y-%m-%d %H:%M:%S'`' -X main.GitCommit={{{ git_short_hash }}} -X main.Version=%{version}" -o %{name} .
GOPROXY=https://proxy.golang.org go build -ldflags "-linkmode=external -X 'main.BuildTime=`date -u '+%c'`' -X main.GitCommit={{{ git_short_hash }}} -X main.Version=%{version}" -o %{name} .

%install
echo rm -rf %{buildroot}
Expand Down