Denis Kazantsev
9bf9ae2695
Added delete method to s3 service ( #62 )
2022-01-20 18:28:11 +03:00
Artyom
144671a392
Обновление методов сервиса FileStorage ( #61 )
...
* Add "getUrl" and "uploadBytes" methods to file storage
* Add "contentType" param for file storage requests
* Create common interface for DTO and merge "upload" methods
2022-01-17 20:18:06 +03:00
Денис Казанцев
62664f893a
Changed datatype in dateUtils ( #60 )
2022-01-12 19:07:36 +03:00
Alexander Buntakov
8be6b184aa
add jpa modelgen
2022-01-11 13:40:31 +03:00
Alexander Buntakov
48ab57e96d
add jpa modelgen
2022-01-10 21:34:44 +03:00
TonCherAmi
d55d9bd600
Do not instantiate SecureRandom on every call ( #58 )
2021-12-17 11:22:51 +03:00
Mikhail Yasnov
735a71c9cd
S3 storage services ( #56 )
2021-11-08 17:13:53 +03:00
Alexander Buntakov
d176e846b7
add missing value resolver ( #55 )
2021-11-03 15:57:30 +03:00
Alexander Buntakov
423d4213f5
fix email regexp ( #54 )
2021-10-23 00:19:02 +03:00
Alexander Buntakov
a3d92210b9
Add DateTime serializer ( #53 )
2021-10-09 14:41:21 +03:00
TonCherAmi
ec5d050c5d
Add common-messaging ( #51 )
2021-08-26 15:25:00 +03:00
TonCherAmi
5472e9dfdf
Miscellaneous changes ( #50 )
...
* Add captcha feature toggle
* Rename constant
* Up spring + kotlin versions
* Add spring security exception handler module
* Fix broken object mappers
* Add default spring web logger
* Add captcha configuration
* Enable captcha aspect by default
2021-08-19 20:07:41 +03:00
TonCherAmi
dfa3a75f4c
Add captcha module ( #49 )
...
* Add captcha module
* Rename siteverify -> siteVerify
2021-08-18 17:47:33 +03:00
TonCherAmi
7313b43dff
Document auth modules ( #48 )
2021-08-18 17:43:54 +03:00
TonCherAmi
2a3561135b
More auth refactoring ( #47 )
2021-08-18 13:22:19 +03:00
TonCherAmi
b1780329ea
Refactor auth modules ( #46 )
2021-08-17 10:47:00 +03:00
TonCherAmi
3898a48095
Add oauth2 metadata endpoints ( #45 )
...
* Add oauth2 metadata endpoints
* Rename metadata -> oauth2Metadata
2021-08-12 17:41:17 +03:00
Alexander Buntakov
7c73d2418c
add secure methods ( #44 )
2021-08-11 20:12:37 +03:00
TonCherAmi
195d2f16c9
Add missing jwt claim exception ( #43 )
2021-08-10 16:31:28 +03:00
TonCherAmi
153aaf7608
Add access denied resolver ( #42 )
2021-08-09 12:29:11 +03:00
TonCherAmi
91d4dd66da
Add scope authority prefix ( #41 )
2021-08-08 22:19:05 +03:00
Alexander Buntakov
a95b1ac4fd
split jwt issuer and verifier ( #40 )
2021-08-02 16:06:42 +03:00
TonCherAmi
e9a8c86515
Merge pull request #39 from TouchInstinct/fix/doc
...
Fix keypair generation instructions
2021-07-30 12:30:09 +03:00
TonCherAmi
89c0b4afd1
Fix keypair generation instructions
2021-07-30 12:20:10 +03:00
Mikhail Yasnov
aa2451e12a
Merge pull request #38 from TouchInstinct/feature/refresh-token-hash
...
Hash refresh token values
2021-07-20 15:42:28 +03:00
Mikhail Yasnov
d684b13f37
Use algorithm SHA256
2021-07-20 15:26:09 +03:00
Mikhail Yasnov
3a284c8905
Fix refresh token hash logic
2021-07-20 14:31:31 +03:00
Mikhail Yasnov
6ea1bf2b65
Hash refresh token values
2021-07-20 13:33:20 +03:00
Mikhail Yasnov
de1778463a
Merge pull request #37 from TouchInstinct/fix/json-ignore-error
...
Ignore LogData error when convert to json
2021-07-19 18:58:03 +03:00
Mikhail Yasnov
7d555d00b2
Ignore LogData error when convert to json
2021-07-19 18:13:26 +03:00
Mikhail Yasnov
8d5719fa1e
Merge pull request #36 from TouchInstinct/fix/logger-context-update
...
Fix LoggerExecutionContext update
2021-07-19 12:34:21 +03:00
Mikhail Yasnov
80bc2e4dfa
Fix LoggerExecutionContext update
2021-07-19 12:31:18 +03:00
Mikhail Yasnov
6810db34d1
Merge pull request #34 from TouchInstinct/feature/update-user-service
...
Add logout and password update methods
2021-07-15 13:23:08 +03:00
Mikhail Yasnov
ba35eb76c2
Override equals and hashCode for DeviceEntity
2021-07-15 13:21:35 +03:00
Mikhail Yasnov
8463eea777
Fix user devices counter after login and logout
2021-07-15 13:21:35 +03:00
Mikhail Yasnov
6dd6be5a91
Merge pull request #35 from TouchInstinct/fix/not-found-resolver
...
Fix NotFoundExceptionResolver
2021-07-12 18:22:19 +03:00
Mikhail Yasnov
a54af3cef4
Fix NotFoundExceptionResolver
2021-07-12 18:17:29 +03:00
Mikhail Yasnov
1f5b98b80d
Add UserCoreService method for password update
2021-07-08 18:01:27 +03:00
Mikhail Yasnov
2eeab2dade
Add UserCoreService logout method
2021-07-08 16:51:26 +03:00
Mikhail Yasnov
0de74ca3a8
Add method to get username by user id and identifier type ( #33 )
...
* Add method to get username by user id
* Fix getUserAccountOrNull method name
* Get user account by user id
2021-07-06 14:11:39 +03:00
Mikhail Yasnov
2d75a4a991
Merge pull request #32 from TouchInstinct/fix/refresh-method
...
Rewrite refresh token method
2021-07-02 16:43:08 +03:00
Mikhail Yasnov
4bc0a10106
Rewrite refresh token method
2021-07-02 16:27:23 +03:00
Mikhail Yasnov
8c6b6a29aa
Merge pull request #31 from TouchInstinct/feature/refresh-token-method
...
Add method to mark token refreshed
2021-07-02 15:00:30 +03:00
Mikhail Yasnov
1dde5efd61
Rename RefreshToken usedAt field
2021-07-02 14:57:29 +03:00
Mikhail Yasnov
dcc35b3b10
Add method to mark token refreshed
2021-07-02 14:43:42 +03:00
Alexander Buntakov
915dbe9301
Merge pull request #30 from TouchInstinct/fix/refresh-tokens
...
fix migrations, refresh token
2021-06-27 10:28:25 +03:00
Alexander Buntakov
bf53ebf369
fix migrations, refresh token
2021-06-27 10:23:26 +03:00
Alexander Buntakov
7366a93808
Merge pull request #29 from TouchInstinct/fix/liquebase
...
fix liquibase resource accessor
2021-06-26 16:39:12 +03:00
Alexander Buntakov
b4ec699e3b
fix liquibase resource accessor
2021-06-26 15:55:47 +03:00
Mikhail Yasnov
8e9924afb7
Merge pull request #28 from TouchInstinct/feature/add-web-platform
...
Add device platform for Web
2021-06-22 14:22:19 +03:00