Commit Graph

814 Commits

Author SHA1 Message Date
Bubka
0e7a8a3166 fix key:generate crashing because .env file is missing 2022-04-01 13:45:40 +02:00
Bubka
22880b8429 Remove useless .env.travis file 2022-04-01 13:42:24 +02:00
Bubka
b0b648cf80 Add & validate MySQL tests 2022-04-01 13:35:59 +02:00
Bubka
fd1ea631f2 Fix paths to passport PAT controller in routes 2022-03-31 14:37:28 +02:00
Bubka
97ca673ec2 Fix inconsistent test names 2022-03-31 14:36:37 +02:00
Bubka
6f9c3a6dc6 Try to debug Travis tests 2022-03-31 13:47:06 +02:00
Bubka
0394134b06 Clean .travis.yml file 2022-03-31 13:20:49 +02:00
Bubka
b0832499dd Reorganize tests and fix filename 2022-03-31 13:19:09 +02:00
Bubka
ecaaf9e1cd Add artisan env logging & config clear to .travis.yml 2022-03-31 12:57:42 +02:00
Bubka
d6222035ef Revert changes to composer.json scripts section
This reverts commits:
1a68a8e91a
a8614f4aa0
2022-03-31 12:40:14 +02:00
Bubka
a8614f4aa0 Fix CI tests KO because .env was overridden by Composer install script 2022-03-31 12:16:16 +02:00
Bubka
684a8a0acb Fix some tests namespaces 2022-03-31 12:09:25 +02:00
Bubka
f0ed71322c Try to fix Travis CI errors in phpunit tests 2022-03-31 12:03:18 +02:00
Bubka
abc97f1ae8 Update docs with latest 2FAuth version 2022-03-31 11:24:02 +02:00
Bubka
f131da845e Limit GitHub CI workflow to the master branch 2022-03-31 11:24:02 +02:00
Bubka
d1a6255ae2 Enable TravisCI on dev temporarily 2022-03-31 11:24:02 +02:00
Bubka
0717920dba Update ENV vars in Docker related files 2022-03-31 11:24:02 +02:00
Bubka
0f5d259d02 Update php and Fix error:0308010C:digital envelope routines in TravisCI 2022-03-31 11:24:02 +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
30331998d2 Fix missing version in vue footer 2022-03-31 11:24:02 +02:00
Bubka
13f5a81aa2 Fix markdownlint issues in changelog.md (except no-duplicate heading) 2022-03-31 11:24:02 +02:00
Bubka
1a68a8e91a Move some commands to composer.json scripts section to ease installation 2022-03-31 11:24:01 +02:00
Bubka
21dbda5336 Enable the current group in the group switcher for better UX 2022-03-31 11:24:01 +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
984e6d253c Add sourcemap generation to webpack.mix config 2022-03-31 11:24:01 +02:00
Bubka
dbb17b3f12 Remove useless routeMiddlewares 2022-03-31 11:24:01 +02:00
Bubka
7f793de201 Update .env.example with new Auth variables 2022-03-31 11:24:01 +02:00
Bubka
9b96c5fd70 Code cleaning 2022-03-31 11:24:01 +02:00
Bubka
96ea9f4588 Rename larapass env var 2022-03-31 11:24:01 +02:00
Bubka
4fcfcc6797 Fix back-end paths called by Vue front-end 2022-03-31 11:24:01 +02:00
Bubka
d016507592 Replace radiusless sass definition by Bulma is-radiusless class 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
fbe91cc90e Fix npm vulnerabilities 2022-03-31 11:24:01 +02:00
Bubka
1c32d2ff8a Update npm dependencies 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
fa489956a9 Update composer dependencies 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