Ludy87
811c19e00d
extends the functionality of oauth in Stirling PDF
2024-05-12 19:58:34 +02:00
Anthony Stirling
890163053b
introduces custom settings file ( #1158 )
...
* Introducing a custom settings file
* formats
* chnages
* Update README.md
2024-05-03 20:43:48 +01:00
Sahil Phule
d7afc574a6
Change User Roles ( #1153 )
...
* Modify user service and controller
* Modify Template
* Add messages
* Fix Username output
* Add tooltip
* Change Role Modify logic
* Add Roles from database to existing users
* Add default select Fillers
* Indent JS
* Add Change Role Related Translations
* Remove unnecessary Whitespace and imports
2024-05-02 21:52:50 +01:00
Sahil Phule
d9fa8f7b48
Add OAUTH2 OIDC login support ( #1140 )
...
* Somewhat working
* Change Autocreate logic
* Add OAuth Error Message if Auto create Disabled
* Display OAUTH2 username(email) in Account Settings
* Disable Change user/pass for Oauth2 user
* Hide SSO Button if SSO login Disabled
* Remove some spaces and comments
* Add OAUTH2 Login example docker-compose file
* Add Some Comments
* Hide Printing of Client secret
* Remove OAUTH2 Beans
and replace with applicationProperties
* Add conditional annotation to Bean Creation
* Update settings.yml.template
Add OAUTH2 enabling template.
* Update messages_en_GB.properties
2024-04-29 22:01:22 +01:00
Ludy
ace4e200b1
Fix: Resolve Username Case Sensitivity Issue in Login Flow ( #1070 )
...
* Fix: Username changing
The only situation where the username must be unique is when changing the username.
* Update UserController.java
2024-04-14 22:07:03 +01:00
Ludy
9cc7a49d12
Enforcing Username Uniqueness ( #906 )
...
* Enforcing Username Uniqueness
Changes in UserService.java:
Added a new method findByUsername to allow searching for usernames regardless of case sensitivity.
Added a new method isUsernameValid to validate the username.
Changes in UserController.java:
Updated the changeUsername method to ensure the new username is valid before changing it.
Updated the editUser method to ensure the new username is unique and valid.
Changes in UserRepository.java:
Added a custom JPQL query to search for usernames regardless of case sensitivity.
Changes in HTML templates (account.html and addUsers.html):
Error messages are displayed if a username is invalid or already exists.
* JPAs auto
2024-03-13 22:09:16 +00:00
Anthony Stirling
6fe268adcb
eol
2024-01-03 17:59:04 +00:00
Anthony Stirling
5f771b7851
formatting
2023-12-30 19:11:27 +00:00
Anthony Stirling
dd9dd72f35
Role stuff
2023-12-25 12:58:49 +00:00
Anthony Stirling
690720f4e3
test interface
2023-12-25 01:25:17 +00:00
Anthony Stirling
146dd3c00b
cred change start
2023-09-03 16:40:40 +01:00
Anthony Stirling
0f3df6e92b
cleanup imports
2023-08-27 00:39:22 +01:00
Anthony Stirling
86f71ffb93
change user and pass
2023-08-15 00:39:13 +01:00
Anthony Stirling
cadc8e499d
IT WORKS almost
2023-08-13 18:19:15 +01:00
Anthony Stirling
7f7ea6da9f
APi key stuff
2023-08-13 10:53:00 +01:00
Anthony Stirling
cd2728105e
Add files via upload
2023-08-13 01:14:30 +01:00