Commit Graph

90 Commits

Author SHA1 Message Date
Bubka
f009b31a68 Add Store icons to database feature 2024-10-27 08:16:48 +01:00
Bubka
22c0d341de Add missing tables for Session & Cache database driver - Fixes #399 2024-10-12 17:22:02 +02:00
Bubka
32ad237129 Fix spelling & Cleaning 2024-09-02 10:14:37 +02:00
Bubka
e0d2786fe5 Add encryption of Service field - Closes #365 2024-09-02 10:08:04 +02:00
Bubka
e238e5121c Fix & Complete tests 2024-07-06 16:05:48 +02:00
Bubka
dd44b49c4e Update migrations for consistent column changes without doctrine/dbal 2024-06-26 13:58:56 +02:00
Bubka
ed205bd955 Add new auto-published passport migrations 2024-06-26 13:54:24 +02:00
Bubka
74a0db724d Add indexes on authentication log table 2024-05-24 13:50:46 +02:00
Bubka
e73fbf658f Add authentication log cleaning and associated tests 2024-05-24 13:50:19 +02:00
Bubka
8734e9c807 Add Timezone setting/pref & Update tests accordingly 2024-04-25 16:56:35 +02:00
Bubka
99bf9d7d80 Add cascade delete on AuthLog table 2024-04-25 13:21:24 +02:00
Bubka
4987e060c4 Refactor & Complete tests for the authentication log feature 2024-04-24 21:46:50 +02:00
Bubka
e498350f62 Complete merge with refactoring for better integration 2024-04-24 09:33:45 +02:00
Bubka
e75589526b Merge authentication-log into codebase 2024-04-22 14:59:20 +02:00
Bubka
a3060a9ada Update authenticationLog migration 2024-04-21 21:30:32 +02:00
Bubka
11ceb52286 Replace Rappasoft\LaravelAuthenticationLog by forked package 2024-04-20 18:10:30 +02:00
Bubka
a6745c28a6 Add authentications log 2024-04-15 00:44:18 +02:00
Bubka
53eef9e018 Fix migration not being supported by sqlite 2024-03-29 19:26:34 +01:00
Bubka
9ff35195f0 Complete SSO (user model, error cases, tests, views) & Add github provider 2023-12-09 17:22:24 +01:00
Bubka
8a102e32f6 Restore DatabaseSeeder.php to run 'artisan migrate --seed' without error 2023-12-05 18:47:34 +01:00
Bubka
5a1722535a Update Demo seeder to multi-user schema 2023-04-14 19:04:23 +02:00
Bubka
b5f8322ea3 Remove unused seeders & Fix phpdocs 2023-03-17 17:17:04 +01:00
Bubka
4d8180a8c1 Replace the useWebauthnAsDefault option by a client side form toggle 2023-03-15 14:44:51 +01:00
Bubka
5ced8cbf0e Make the User Name unique 2023-03-13 14:53:42 +01:00
Bubka
ffdd82504a Increase id column length of webauthn credential - Fix #166 2023-03-10 15:54:58 +01:00
Bubka
af4400a74d Update Authorizations, Logs and Tests for TwoFAccounts management 2023-03-08 09:41:18 +01:00
Bubka
27717d05b8 Move Authorization checks to Service for Groups & Update tests 2023-02-27 00:32:49 +01:00
Bubka
fe9eb19825 Make the reset-testing command create multi-user test data 2023-02-25 22:29:55 +01:00
Bubka
e6e49ef829 Fix column type in user binding migration 2023-02-25 22:25:28 +01:00
Bubka
3c77503fb1 Bind TwoFAccounts to Users & Add relevant authorizations with policies 2023-02-23 10:53:58 +01:00
Bubka
5e5e50d053 Add Admin role & split settings between appSettings and userPreferences 2023-02-17 17:12:53 +01:00
Bubka
d0401ced5d Add migration to bind settings to users and to set identify admin 2023-02-17 16:45:49 +01:00
Bubka
d84dd6659e Complete phpDocs type-hints 2022-11-25 15:20:36 +01:00
Bubka
616a9348b2 Update tests to match new webauthn package 2022-11-25 15:20:36 +01:00
Bubka
b6a0e5055c Fix multiple issues detected by static analysis 2022-11-25 15:20:36 +01:00
Bubka
017bbc6304 Replace darkghosthunter/larapass with laragear/webauthn 2022-11-25 15:20:36 +01:00
Bubka
f7ac1e96c3 Set SettingService behind a Facade 2022-07-30 17:51:02 +02:00
Bubka
558fd4d9ea Fix User data in Testing seeder 2022-07-14 17:08:33 +02:00
Bubka
cb2de26e93 Add a reset command to set up a Testing app with data (like Demo) 2022-07-07 16:39:57 +02:00
Bubka
77046fbee7 Fix #71 - Cannot view old TOTP entries on latest Docker Image 2022-05-12 00:05:41 +02:00
Bubka
751ff5d1b0 Revert "Revert most of the previous changes as using bionic fixes travis"
This reverts commit 34db59a991.
2022-04-04 18:02:42 +02:00
Bubka
34db59a991 Revert most of the previous changes as using bionic fixes travis 2022-04-04 17:25:11 +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
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
0999ad5a24 Fix possible MySQL index length issue when using MyISAM engine in WAMP 2022-04-04 09:23:23 +02:00