Commit Graph

940 Commits

Author SHA1 Message Date
Bubka
34db59a991 Revert most of the previous changes as using bionic fixes travis 2022-04-04 17:25:11 +02:00
Bubka
ef54b2371f Try running travis under bionic to fix sqlite issue 2022-04-04 17:09:34 +02:00
Bubka
41aedb9d7b Try using sqlite with filesystem on travis 2022-04-04 16:26:32 +02:00
Bubka
1c9c6f2703 Split migration into two to prevent sqlite issue 2022-04-04 16:04:13 +02:00
Bubka
7932228e71 Add migrations to prevent multiple Schema::table in a single migration 2022-04-04 15:59:38 +02:00
Bubka
ad5f493c3c Try a nth fix 2022-04-04 15:46:18 +02:00
Bubka
d40bcad1fe Move some schema changes to next migration to fix travis 2022-04-04 15:38:09 +02:00
Bubka
9ed037412f Try removing concerned lines 2022-04-04 15:25:35 +02:00
Bubka
8c0ee4ff9c Fix yml typo 2022-04-04 15:07:37 +02:00
Bubka
9ef2cb92f3 Use alternative GH actions to run phpunit tests 2022-04-04 15:05:53 +02:00
Bubka
4dd8a2df90 Add GH actions to run tests on dev only & disable travis on dev 2022-04-04 14:21:46 +02:00
Bubka
8590f55546 Try again to fix travis... 2022-04-04 13:48:51 +02:00
Bubka
9751f9f648 Revert to generic migration changes 2022-04-04 13:29:34 +02:00
Bubka
227b2b2870 Add sqlite3 version display to travis 2022-04-04 10:30:23 +02:00
Bubka
b8fc5e6027 Put back a dedicated travis .env file 2022-04-04 10:17:28 +02:00
Bubka
bfc34a381a Try to fix Travis sqlite errors 2022-04-04 10:01:33 +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
420fa7dd88 Another try to fix travis 2022-04-01 18:02:26 +02:00
Bubka
5503a3b827 Fix migration for sqlite glitch 2022-04-01 17:42:09 +02:00
Bubka
0982a61aa0 Try again to fix travis sqlite tests 2022-04-01 17:29:39 +02:00
Bubka
802dd47071 Fix phpunit.xml connection var 2022-04-01 17:21:03 +02:00
Bubka
691a055b58 Fix the fix... getting me nuts 2022-04-01 17:13:03 +02:00
Bubka
e749e3d98e Fix sqlite 'not null error' another way 2022-04-01 16:57:18 +02:00
Bubka
109940c002 Fix sqlite 'not null error' during alter table migration 2022-04-01 16:28:06 +02:00
Bubka
b47e9de4c9 Try again to fix travis failing at every sqlite tests 2022-04-01 15:37:13 +02:00
Bubka
4452a0b920 Add MySQL tests to Travis config 2022-04-01 14:09:34 +02:00
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