semantic-release-bot
fd525b1b54
chore(release): 8.0.0 [skip ci]
...
# [8.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.2...v8.0.0 ) (2022-01-12)
### Features
* ๐ธ Refactored userinfo serv., new SAML-based claim sources ([2c413d9
](2c413d9916
))
### BREAKING CHANGES
* ๐งจ requires database update
2022-01-12 09:14:56 +00:00
Dominik Frantisek Bucik
2c413d9916
feat: ๐ธ Refactored userinfo serv., new SAML-based claim sources
...
Refactored userinfo to fetch attributes only when needed and requested.
Also added the possibility to extract attributes from the actual SAML
session
BREAKING CHANGE: ๐งจ requires database update
2022-01-12 10:08:30 +01:00
semantic-release-bot
13973560d9
chore(release): 7.5.2 [skip ci]
...
## [7.5.2](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.1...v7.5.2 ) (2022-01-10)
### Bug Fixes
* ๐ Do not display remember me when prompt=consnet ([1bf72b8
](1bf72b802a
))
2022-01-10 08:23:37 +00:00
Dominik Frantisek Bucik
1bf72b802a
fix: ๐ Do not display remember me when prompt=consnet
...
Also updated text for checkbox
2022-01-10 08:47:48 +01:00
Dominik Frantisek Bucik
e8b34f9079
refactor: ๐ก refactored device code flow and filters
2022-01-06 07:55:06 +01:00
BaranekD
22527c9996
refactor: Merged some controllers
2022-01-05 15:28:25 +01:00
semantic-release-bot
42a51623af
chore(release): 7.5.1 [skip ci]
...
## [7.5.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.0...v7.5.1 ) (2021-12-23)
### Bug Fixes
* incorrect label on stay logged in button ([75a626f
](75a626f9da
))
2021-12-23 08:42:19 +00:00
BaranekD
0e5d768138
refactor: Some login in sources/modifiers constructors moved to ClaimUtils
2021-12-14 08:47:48 +01:00
semantic-release-bot
557fc698a2
chore(release): 7.5.0 [skip ci]
...
# [7.5.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.4.1...v7.5.0 ) (2021-12-10)
### Features
* ๐ธ Configurable favicons ([bf227df
](bf227df26e
))
2021-12-10 07:22:51 +00:00
Dominik Frantisek Bucik
bf227df26e
feat: ๐ธ Configurable favicons
...
use `favicon=URL_POINTING_TO_FAVICON_FILE` property to set it for the
MitreID gui
2021-12-10 08:16:29 +01:00
semantic-release-bot
99c5758812
chore(release): 7.4.1 [skip ci]
...
## [7.4.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.4.0...v7.4.1 ) (2021-12-09)
### Bug Fixes
* ๐ Fix inserting and reading properties in the stats filter ([31710bf
](31710bf5f5
))
2021-12-09 16:04:07 +00:00
Dominik Frantisek Bucik
31710bf5f5
fix: ๐ Fix inserting and reading properties in the stats filter
2021-12-09 16:59:18 +01:00
semantic-release-bot
231638c1aa
chore(release): 7.4.0 [skip ci]
...
# [7.4.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.3.0...v7.4.0 ) (2021-12-09)
### Features
* ๐ธ Configurable name of user col in stats filter ([4a5be5d
](4a5be5d32b
))
2021-12-09 14:46:03 +00:00
Dominik Frantisek Bucik
4a5be5d32b
feat: ๐ธ Configurable name of user col in stats filter
...
Added possiblity to configure username column name in the stats filter.
2021-12-09 15:40:19 +01:00
semantic-release-bot
5137c6e8e9
chore(release): 7.3.0 [skip ci]
...
# [7.3.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.2.0...v7.3.0 ) (2021-12-09)
### Features
* ๐ธ Configurable max pool size for JDBC data sources ([e5b406e
](e5b406e853
))
2021-12-09 09:13:32 +00:00
semantic-release-bot
560d4c8bdb
chore(release): 7.2.0 [skip ci]
...
# [7.2.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.1.1...v7.2.0 ) (2021-12-08)
### Features
* ๐ธ Added automated bundling of .war file into release ([cd1118f
](cd1118f1a0
))
2021-12-08 08:47:53 +00:00
semantic-release-bot
eac6876b09
chore(release): 7.1.1 [skip ci]
...
## [7.1.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.1.0...v7.1.1 ) (2021-12-08)
### Bug Fixes
* ๐ Fix possible SQL exceptions ([b3bd9e9
](b3bd9e94c7
))
2021-12-08 07:01:36 +00:00
Dominik Frantisek Bucik
b5e6207919
refactor: ๐ก Refactor stats filter
2021-12-08 07:53:27 +01:00
Dominik Frantisek Bucik
b3bd9e94c7
fix: ๐ Fix possible SQL exceptions
...
Fixed possible SQLExceptions by using the correct IDP_IDP and SP_ID
column names where it was missing. Also, removed usages of ResultSet
scrolling functionality, to prevent the SQL exceptions raised when
scrolling is not available.
2021-12-08 07:53:21 +01:00
semantic-release-bot
c252db224c
chore(release): 7.1.0 [skip ci]
...
# [7.1.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.0.0...v7.1.0 ) (2021-12-07)
### Bug Fixes
* DB inserts in statistics work with PostgreSQL ([b72eb8f
](b72eb8fd8e
))
### Features
* Added configurable ipdIdColumnName and spIdColumnName in statistics ([515f99b
](515f99b255
))
2021-12-07 06:40:37 +00:00
BaranekD
515f99b255
feat: Added configurable ipdIdColumnName and spIdColumnName in statistics
2021-12-07 07:28:39 +01:00
BaranekD
b72eb8fd8e
fix: DB inserts in statistics work with PostgreSQL
2021-12-07 06:56:50 +01:00
Dominik Frantisek Bucik
fb6a43a1e6
refactor: ๐ก Upgrade mockito to v4
2021-12-06 14:44:27 +01:00
semantic-release-bot
09f3a691c6
chore(release): 7.0.0 [skip ci]
...
# [7.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v6.0.0...v7.0.0 ) (2021-12-06)
### Code Refactoring
* ๐ก Refactored GA4GH Passports and visas ([a94fd99
](a94fd992dd
))
### Features
* ๐ธ Implemented BBMRI-ERIC Ga4gh Passports and Visas ([141e6c8
](141e6c8653
))
### BREAKING CHANGES
* ๐งจ Ga4gh Claim source class for ELIXIR has been changed. Also, the
ElixirAccessTokenModifier class has been moved and renamed.
2021-12-06 13:19:06 +00:00
Dominik Frantiลกek Buฤรญk
faa726087d
Merge pull request #70 from dBucik/bbmri_ga4gh_passports
...
Bbmri ga4gh passports
2021-12-06 14:17:28 +01:00
Dominik Frantisek Bucik
e2f801e419
refactor: Further deps and fixes
2021-12-06 13:09:54 +01:00
Dominik Frantisek Bucik
f646fe02e5
refactor: ๐ก Further deps updates
2021-12-06 11:30:21 +01:00
Dominik Frantisek Bucik
b9f5c4de3c
refactor: ๐ก Refactor GA4GH even more
2021-12-06 11:27:48 +01:00
Dominik Frantisek Bucik
141e6c8653
feat: ๐ธ Implemented BBMRI-ERIC Ga4gh Passports and Visas
...
Implemented claim source for releasing GA4GH Passports and Visas in
BBMRI-ERIC version.
2021-12-06 11:27:48 +01:00
Dominik Frantisek Bucik
a94fd992dd
refactor: ๐ก Refactored GA4GH Passports and visas
...
Refactored the GA4GH claim source and related things to be extensible
for other implementations.
Configuration changes:
Elixir GA4GH claim source class needs to be updated to:`custom.claim.[claimName].source.class=cz.muni.ics.oidc.server.ga4gh.ElixirGa4ghClaimSource`
Elixir Access token modifier has been moved and has to be configured as: `accessTokenClaimsModifier=cz.muni.ics.oidc.server.ga4gh.Ga4ghAccessTokenModifier`
BREAKING CHANGE: ๐งจ Ga4gh Claim source class for ELIXIR has been changed. Also, the
ElixirAccessTokenModifier class has been moved and renamed.
2021-12-06 11:27:48 +01:00
semantic-release-bot
fe36808016
chore(release): 6.0.0 [skip ci]
...
# [6.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v5.0.1...v6.0.0 ) (2021-12-06)
### Code Refactoring
* ๐ก Drop support for java 8 ([4a0b63e
](4a0b63ec0e
))
### BREAKING CHANGES
* ๐งจ Dropped support for java 8
2021-12-06 10:26:43 +00:00
Dominik Frantisek Bucik
78513a9085
refactor: ๐ก some deps
2021-12-03 14:42:45 +01:00
Dominik Frantisek Bucik
171fc3cb3e
refactor: ๐ก Remove unused pom properties, replace jakarta api
2021-12-03 07:29:39 +01:00
Dominik Frantisek Bucik
2bd1fdf42e
refactor: ๐ก Removed unused deps
2021-12-02 19:58:03 +01:00
semantic-release-bot
11af234119
chore(release): 5.0.1 [skip ci]
...
## [5.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v5.0.0...v5.0.1 ) (2021-12-02)
### Bug Fixes
* ๐ Fix fallbacking of locale to the code to prevent errors ([ceb01c7
](ceb01c78e7
))
2021-12-02 15:29:13 +00:00
Dominik Frantisek Bucik
ceb01c78e7
fix: ๐ Fix fallbacking of locale to the code to prevent errors
2021-12-02 16:22:03 +01:00
semantic-release-bot
1487e06e90
chore(release): 5.0.0 [skip ci]
...
# [5.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v4.0.1...v5.0.0 ) (2021-11-30)
### Code Refactoring
* ๐ก Refactored how translations are loaded and used ([665b45f
](665b45fb41
))
### BREAKING CHANGES
* Property `web.langs.customfiles.path` must point to the
RersourceBundle.
2021-11-30 12:45:31 +00:00
Dominik Frantisek Bucik
665b45fb41
refactor: ๐ก Refactored how translations are loaded and used
...
Refactor how translations are used and loaded. Property `web.langs.customfiles.path` must point to the
RersourceBundle, without the `_lang.properties" extensions. An examle
location, if we have files `/etc/props_en.properties` and
`/etc/props_cs.properties`, the correct value for the configuration
option is `web.langs.customfiles.path=/etc/props`.
BREAKING CHANGE: Property `web.langs.customfiles.path` must point to the
RersourceBundle.
2021-11-30 13:38:11 +01:00
Dominik Frantisek Bucik
e721d7abe9
refactor: ๐ก Removed UMA package (not used)
...
Several tables have been dropped from the database. Also, access_token
does not contain permissions anymore. To update the DB accordingly, run
following:
```sql
DROP TABLE access_token_permissions;
DROP TABLE resource_set;
DROP TABLE resource_set_scope;
DROP TABLE permission_ticket;
DROP TABLE permission;
DROP TABLE permission_scope;
DROP TABLE claim;
DROP TABLE claim_to_policy;
DROP TABLE claim_to_permission_ticket;
DROP TABLE policy;
DROP TABLE policy_scope;
DROP TABLE claim_token_format;
DROP TABLE claim_issuer;
DROP TABLE saved_registered_client;
```
2021-11-24 12:35:21 +01:00
Dominik Frantisek Bucik
a44556577c
refactor: ๐ก Refactored all models
2021-11-24 11:42:55 +01:00
Dominik Frantisek Bucik
f85cd5c1c5
refactor: ๐ก Removed PerunACR and PerunDeviceACR
...
Removed models and repositories, removed scheduled tasks tied to these
classes. Acr is now instead stored together with the User authentication
2021-11-23 18:12:05 +01:00
Dominik Frantisek Bucik
b2599cef5a
refactor: ๐ก Updated some DB entities, added missing cascades
...
Updated AuthenticationHolder, AuthorizationCode, DeviceCode,
AccessToken, RefreshToken, UserAuthN representations of DB entries.
Added missing cascades for some elements, to prevent leaving orphaned
records in the DB (i.e. for UserAuthN entries).
2021-11-23 12:18:54 +01:00
semantic-release-bot
b2ae1875ab
chore(release): 4.0.1 [skip ci]
...
## [4.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v4.0.0...v4.0.1 ) (2021-11-19)
### Bug Fixes
* ๐ Fixed missing ACRs code and device_code flows ([4d3b072
](4d3b07225c
))
2021-11-19 17:26:47 +00:00
Dominik Frantisek Bucik
4d3b07225c
fix: ๐ Fixed missing ACRs code and device_code flows
2021-11-19 18:16:53 +01:00
semantic-release-bot
bcb0b0b66e
chore(release): 4.0.0 [skip ci]
...
# [4.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.5.0...v4.0.0 ) (2021-11-19)
### Bug Fixes
* ๐ Fix ACR for implicit and authorization_code flows ([39bc00a
](39bc00a3b0
))
### BREAKING CHANGES
* ๐งจ Database needs to be updated: `ALTER TABLE saved_user_auth DROP
source_class; ALTER TABLE saved_user_auth ADD COLUMN acr VARCHAR(1024);`
2021-11-19 15:21:26 +00:00
Dominik Frantisek Bucik
39bc00a3b0
fix: ๐ Fix ACR for implicit and authorization_code flows
...
BREAKING CHANGE: ๐งจ Database needs to be updated: `ALTER TABLE saved_user_auth DROP
source_class; ALTER TABLE saved_user_auth ADD COLUMN acr VARCHAR(1024);`
2021-11-19 16:14:21 +01:00
Dominik Frantisek Bucik
b4cd6a4642
refactor: ๐ก Got rid of PerunPrincipal class
2021-11-19 13:36:14 +01:00
semantic-release-bot
52e5c01776
chore(release): 3.5.0 [skip ci]
...
# [3.5.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.1...v3.5.0 ) (2021-11-16)
### Features
* ๐ธ AARC_IDP_HINTING implemented ([ebd1459
](ebd1459ba3
))
2021-11-16 06:31:00 +00:00
Dominik Frantisek Bucik
ebd1459ba3
feat: ๐ธ AARC_IDP_HINTING implemented
2021-11-16 07:22:38 +01:00
semantic-release-bot
9c135ec304
chore(release): 3.4.1 [skip ci]
...
## [3.4.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.0...v3.4.1 ) (2021-11-15)
### Bug Fixes
* ๐ Added missing PostgreSQL dependency ([e12c164
](e12c164b46
))
2021-11-15 11:54:56 +00:00