4c4baa95dd
Update html layout
...
- add messages fragment
- extract error and success message list from edit.html
- extract error message list from create.html
- add messages.html
- update edit account
- update AccountController
- update postEditAccount for validation
- update getEditAccount for roleGroups
- update validation for AccountForm for edit
- add EditGroup
- update Account.Response.toAccountForm()
- update edit.html
- update create account
- update AccountController
- update postCreateAccount for validation
- update getCreateAccount for role group
- add validation to AccountForm
- add PasswordMatchValidator
- add annotation PasswordMatch
- add CreateGroup
- add temporary getRoles() in AccountRegistryService
- update AccountForm.toAccountRequest() in Mapping
- change management.css
- add ::selection
- add Selected Option Styling
- add passwordMatchCheck to management.js
- update create.html
- update user
- add makeLocalTime in management.js
- update users.html
- update Pagination
- add size of items
- rename size to show
- update goodbye.html
- update logout.html
- update login.html
- update welcome.html
- update index.html
- update layout
- update management.css
- update management.js
- update layout.html
2025-04-02 13:13:58 +02:00
4c6c7dd9d8
[RELEASE] - bump version
2025-02-07 17:24:50 +01:00
63cdf24db4
[RELEASE] - release version: 0.1.0
v0.1.0
2025-02-07 17:24:45 +01:00
1bfe835bb5
update name for hlaeja libraries
2025-02-07 17:23:53 +01:00
cf729050ee
make it easier on the eyes
2025-01-28 21:55:14 +01:00
794c0c49d6
added basic edit save account
...
- changes to AccountController
- added postEditAccount
- change postCreateAccount to use lambda
- added success message to edit.html
- added lambda to deal with password to toAccountRequest in Mapping.kt
- added updateAccount to AccountRegistryService
- added accountRegistryUpdate to WebClientCalls.kt
- added NoChangeException
- added NotFoundException
2025-01-28 21:54:16 +01:00
14e7971f73
added basic edit account
...
- add link in to edit a user in users.html
- change to AccountController
- update getCreateAccount for change to AccountForm
- add getEditAccount
- add edit.html
- change to Mapping.kt
- update AccountForm toAccountRequest to throw exception if password null
- add Account Response toAccountForm
- change password and passwordConfirm to be null in AccountForm
- add PasswordException
- add getAccount to AccountRegistryService
- add accountRegistryAccount to WebClientCalls.kt
2025-01-28 21:37:22 +01:00
8e65de0350
added basic create account
...
- add link in to creat in users.html
- AccountController
- add getCreateAccount
- add postCreateAccount
- add create.html
- add AccountForm to Account Request in Mapping.kt
- add AccountForm
- add addAccount to AccountRegistryService
- add accountRegistryCreate to WebClientCalls.kt
- add UsernameDuplicateException
- add AccountRegistryException
- add HlaejaException
2025-01-27 13:05:44 +01:00
34349653db
updating users with pagination
2025-01-26 14:24:10 +01:00
c40f1a0036
Basic accounts
...
- add account link in welcome.html
- add AuthorizeExchangeSpec adminPaths in SecurityConfiguration
- add AccountController
- add users.html
- add getAccounts in AccountRegistryService
- add WebClient accountRegistryAccounts in webClient
2025-01-23 14:02:59 +01:00
3212226853
Update so there is an open landing page and a login page
...
- make / public
- add login on index.html
- add UserAttribute
- add hasRole to RemoteAuthentication
- update HomeController to give welcome instead of index if login.
- add welcome.html
2025-01-20 21:44:27 +01:00
9f6d7066b7
Add remote authentication for users
...
- add RemoteReactiveAuthenticationManager
- add RemoteAuthentication
- add RemoteUserDetail
- add AccountRegistryService
- add WebClientCalls.kt with accountRegistryAuthenticate
- add Helper.kt with logCall
- add Mapping.kt toAuthenticationRequest
2025-01-17 14:08:13 +01:00
7cf39926d7
set up hlaeja account registry
2025-01-17 13:38:37 +01:00
410cbd2b21
set up hlaeja JWT
2025-01-17 13:19:44 +01:00
d97502bcf8
add WebClientConfiguration
2025-01-17 10:59:27 +01:00
3bd6f3b5af
Added basic login and logout functionality
...
- update SecurityConfiguration
- add logout
- add login
- add AuthenticationController
- add goodbye.html
- add logout.html
- add login.html
2025-01-17 10:59:14 +01:00
b812f835ab
add SecurityConfiguration
2025-01-17 10:59:00 +01:00
50ea6764d0
set up spring security
2025-01-16 23:19:15 +01:00
091f172521
make simple test landing pages
...
- add HomeController
- add index.html
- add layout.html
- add management.js
- add management.css
- add css js and html to .editorconfig
2025-01-16 23:05:24 +01:00
182508e919
Set up project structure
2025-01-16 23:03:38 +01:00