Skip to content

Commit

Permalink
spec file fix for copr (#65)
Browse files Browse the repository at this point in the history
* spec file fix for copr

* update changelog file and try linter suggestions
  • Loading branch information
joe94 authored Nov 25, 2020
1 parent f4dfc90 commit eacf158
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 4 deletions.
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

0 comments on commit eacf158

Please sign in to comment.