Bubka
|
bf495f9019
|
Add trusted proxies as an env var
|
2022-04-14 11:34:40 +02:00 |
|
Bubka
|
0999ad5a24
|
Fix possible MySQL index length issue when using MyISAM engine in WAMP
|
2022-04-04 09:23:23 +02:00 |
|
Bubka
|
b0b648cf80
|
Add & validate MySQL tests
|
2022-04-01 13:35:59 +02:00 |
|
Bubka
|
ee22e24cf1
|
Fix and complete tests
|
2022-03-31 11:24:02 +02:00 |
|
Bubka
|
5eee3de134
|
Refactor routes rejection using middlewares
|
2022-03-31 11:24:02 +02:00 |
|
Bubka
|
ff93fb313d
|
Complete the ResetDemo artisan command with newly added db tables
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
a786efc6e8
|
Apply Demo restrictions on more routes
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
cdfda1591b
|
Add possibility to delete the registered user and reset 2FAuth data
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
dbb17b3f12
|
Remove useless routeMiddlewares
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9b96c5fd70
|
Code cleaning
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
725c012042
|
Fix and complete reverse-proxy support & Adjust front-end views
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
911e18c9c4
|
Add reverse-proxy guard to support authentication proxy
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
f3c6b9da5b
|
Add WebAuthn authentication
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9f574feada
|
Add support of the Accept_language header for UI localization
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
20856d62c6
|
Upgrade to Laravel 8
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
65da59db64
|
Drop appstract/laravel-options package
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
8b0871e8ba
|
Complete Unit, Feature and Api tests
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
054b8a2c21
|
Update services doc block
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
4ee3557cc1
|
Refactor login FormRequest and email case sensitive validation rule
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
0a22fb4cf1
|
Move model events from eloquent closures to dedicated event classes
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
97aefcbbe5
|
Use real-time facade to inject Setting service to ensure testability
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
531cd74758
|
Refactor db encryption feature
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
776b2b5093
|
Update controllers doc block
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
3669dd7e31
|
Replace deprecated method from Laravel 6.x
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
77234ddc66
|
Fix type hinting for TwoFAccount resources
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
91fd43b528
|
Fix get method not returning all possible settings
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
d537c98b76
|
Fix default group not being defined correctly
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
923ff04e3c
|
Remove useless method parameter
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
025cfc5e58
|
Restrict comparison to null value only
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
45b835bbd5
|
Reorganize and enhance tests
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
eea7cec043
|
Fix inactivity middleware trying to logout stateless request
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
6533f844d9
|
Fix null group_id on twofaccount creation with specific default group
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
a6d4b6c5f6
|
Fix reset-demo artisan command and its test
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
c8218c8cd7
|
Authorize FormRequests to authenticated user only
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
f5e632b4e5
|
Fix assignAccounts not returning a group resource
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
6bc3f74459
|
Refresh twofaccounts count after group assignment
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
ca4b16a7cc
|
Fix Group resource returning null twofaccounts_count
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
7efa86b232
|
Set up paths & namespace to match versioned routes
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
0383f07ad7
|
Add versioning to Laravel routes
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9ca9fcc9ef
|
Reorganize files to prepare API versioning
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
affd4bdf8d
|
Enable CORS
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
8318f0f7a6
|
Disable inactivity tracking for user authenticated against bearer token
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
d6306e5dd0
|
Use FreshApiToken instead of Personal access token for front-end auth
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
6fab74368f
|
Cast Number settings as integer instead of float
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
5db549fe5e
|
Add logs
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9e899aab53
|
Add Artisan command to fix inconsistent accounts after migration
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
c7b43de835
|
Replace DbProtection class by an Encryption service
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
bb76f851d8
|
Reset default/active group when deleting a group
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
aa7321ce81
|
Change returned type to handle exceptions correctly
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
2cb4578109
|
Move options to config/2fauth
|
2022-03-31 11:24:01 +02:00 |
|