Skip to content

Commit 443785d

Browse files
committed
readme updated
1 parent 27d1ef4 commit 443785d

1 file changed

Lines changed: 69 additions & 1 deletion

File tree

README.md

Lines changed: 69 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,75 @@ For checking application state, we could query the `~/metrics` endpoint (i.e., f
244244
Screenshot with grafana dashboard:
245245
![Grafana dashboard](/img/additional/sre_grafana_example.png)
246246

247-
## 7. Contributors
247+
## 7. Changes
248+
249+
Brief info about changes in releases.
250+
251+
### 7.1 Changes in 0.0.1
252+
253+
Features:
254+
* `Keycloak` compatible HTTP-endpoints to issue a new `token` and to get `userinfo`
255+
256+
### 7.2 Changes in 0.1.0
257+
258+
Features:
259+
* documentation (`readme.md` file)
260+
* integration tests
261+
262+
### 7.3 Changes in 0.1.1
263+
264+
Features:
265+
* fixed modules names
266+
267+
### 7.4 Changes in 0.1.2
268+
269+
Features:
270+
* changed module names to make it available to embed `Ferrum` in an other applications
271+
272+
### 7.5 Changes in 0.1.3
273+
274+
Features:
275+
* `Keycloak` compatible HTTP-endpoint for token introspect
276+
277+
### 7.6 Changes in 0.1.4
278+
279+
Features:
280+
* removed `/` therefore it is possible to interact with `Ferrum` using `go-cloak` package
281+
282+
### 7.7 Changes in 0.9.0
283+
284+
Features
285+
* logging
286+
* implemented token refresh
287+
* better docs
288+
289+
### 7.8 Changes in 0.9.1
290+
291+
Features:
292+
* `docker` && `docker-compose` for app running
293+
* admin `CLI` `API`
294+
* `Redis` as a production data storage
295+
296+
### 7.9 Changes in 0.9.2
297+
298+
Features:
299+
* admin cli added to docker
300+
* test on `Redis` data manger
301+
* used different config to run locally and in docker
302+
* newer `Keycloak` versions support
303+
* checked stability if `Redis` is down, `Ferrum` does not crushes and wait until `Redis` is ready
304+
* `swagger` (`-devmode` option in cmd line) and `Keycloak` compatible HTTP endpoint `openid-configuration`
305+
* support for federated user (without full providers impl, just preliminary)
306+
* store password as a hashes
307+
308+
### 7.10 Changes in 0.9.3.rc1
309+
310+
* created `service admin account` and server settings
311+
* created rules of matrix to check allowed operations with domain objects based on current user
312+
* added `SRE metrics` to check `Ferrum` state with `Grafana` dashboard
313+
* added automatic tests with `K6` and checked performance with `~20ms` on request with 500 users simultaneously.
314+
315+
## 8. Contributors
248316

249317
<a href="https://github.com/Wissance/Ferrum/graphs/contributors">
250318
<img src="https://contrib.rocks/image?repo=Wissance/Ferrum" />

0 commit comments

Comments
 (0)