Commit Graph

74 Commits (c0274c915bdee2fd9f39b1cde8525d2d88cd0be9)

Author SHA1 Message Date
semantic-release-bot c0274c915b chore(release): 8.0.4 [skip ci]
## [8.0.4](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.3...v8.0.4) (2022-02-01)

### Bug Fixes

* **deps:** update dependency org.glassfish.jaxb:jaxb-runtime to v2.3.6 ([64f8997](64f899708f))
2022-02-01 06:43:13 +00:00
Dominik Frantisek Bucik 0e009d9cc2
refactor: 💡 cleanup 2022-01-27 12:20:05 +01:00
Dominik Frantisek Bucik c0db96df7d
refactor: 💡 Refactored device code auth 2022-01-27 12:01:59 +01:00
Dominik Frantisek Bucik cf358dc2dc
refactor: 💡 Refactored Perun filters as auth_proc filters 2022-01-27 11:04:15 +01:00
Dominik Frantisek Bucik cc4add710d
refactor: 💡 Refactor session invalidating 2022-01-27 10:27:13 +01:00
semantic-release-bot 50b6051c19 chore(release): 8.0.3 [skip ci]
## [8.0.3](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.2...v8.0.3) (2022-01-26)

### Bug Fixes

* 🐛 Consider empty referer as external ([d4bc19e](d4bc19e2d8))
2022-01-26 13:04:17 +00:00
semantic-release-bot 1c04516f18 chore(release): 8.0.2 [skip ci]
## [8.0.2](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.1...v8.0.2) (2022-01-13)

### Bug Fixes

* 🐛 Set email verified to true ([93fc557](93fc5577f5))
2022-01-13 11:09:07 +00:00
semantic-release-bot 1ac946b83c chore(release): 8.0.1 [skip ci]
## [8.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.0...v8.0.1) (2022-01-12)

### Bug Fixes

* 🐛 Fix missing sub in ClaimSourceProduceContext ([5eace9f](5eace9fb21))
2022-01-12 14:38:04 +00:00
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 František Bučík 7877e18f6a
Merge pull request #115 from CESNET/merge_controllers
refactor: Merged some controllers
2022-01-06 08:07:01 +01:00
Dominik František Bučík cb00fee6f1
Merge pull request #108 from dBucik/einfra
draft: refactor: 💡 Update e-INFRA CZ footer
2022-01-06 08:06:05 +01:00
Dominik Frantisek Bucik e8b34f9079
refactor: 💡 refactored device code flow and filters 2022-01-06 07:55:06 +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
Pavel Břoušek 75a626f9da
fix: incorrect label on stay logged in button 2021-12-23 09:39:38 +01:00
Dominik Frantisek Bucik 8341c80094
refactor: 💡 Update CESNET favicon 2021-12-10 10:50:50 +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
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
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
Dominik Frantisek Bucik e5b406e853
feat: 🎸 Configurable max pool size for JDBC data sources
use `jdbc.max_pool_size` for MitreID db pool size limitation. Use
`stats.jdbc.max_pool_size` for limiting the pool size for statistics
data source
2021-12-09 09:29:45 +01:00
Dominik Frantisek Bucik 3459ae469b
refactor: 💡 Update e-INFRA CZ footer 2021-12-08 11:08:08 +01: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
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
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 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 4a0b63ec0e
refactor: 💡 Drop support for java 8
BREAKING CHANGE: 🧨 Dropped support for java 8
2021-12-03 14:50:16 +01:00
Dominik Frantisek Bucik 78513a9085
refactor: 💡 some deps 2021-12-03 14:42:45 +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
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 0586a777e7
refactor: 💡 Removed unused locales 2021-11-30 12:38:22 +01:00
Dominik Frantisek Bucik b8b81bb57a
refactor: Removed duplicate SQL files 2021-11-30 12:38:22 +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 František Bučík 04c36cce61
Merge pull request #40 from CESNET/melanger-patch-1
docs: Update hsql_database_tables.sql
2021-11-22 07:15:44 +01:00
Dominik František Bučík 14dc06dcbc
Merge pull request #43 from CESNET/melanger-patch-4
Update psql_database_tables.sql
2021-11-22 07:15:07 +01:00
Dominik František Bučík b454c9b118
Merge pull request #42 from CESNET/melanger-patch-3
Update mysql_database_tables.sql
2021-11-22 07:14:51 +01:00
Dominik František Bučík 93e6f2113e
Merge pull request #41 from CESNET/melanger-patch-2
Update psql_database_tables.sql
2021-11-22 07:14:20 +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
Pavel Břoušek 350ab68e0c
Update perun-oidc-server-webapp/src/main/resources/db/psql/psql_database_tables.sql 2021-11-19 18:25:59 +01:00
Pavel Břoušek 74bec47d7d
Update perun-oidc-server-webapp/src/main/resources/db/mysql/mysql_database_tables.sql 2021-11-19 18:25:38 +01:00
Pavel Břoušek 39acd0f238
Update perun-oidc-server-webapp/src/main/resources/db/hsql/hsql_database_tables.sql 2021-11-19 18:24:53 +01:00
Pavel Břoušek 0f559a72d2
Update psql_database_tables.sql 2021-11-19 16:36:59 +01:00