Commit graph

4721 commits

Author SHA1 Message Date
Dane Everitt
37ce7b08b7
Fix users and roles apis 2022-02-27 15:26:26 -05:00
Dane Everitt
034b4ad3b0
Hook up the select-all checkboxes 2022-02-27 13:32:22 -05:00
Dane Everitt
1096e70052
More base model cleanup 2022-02-27 12:54:25 -05:00
Dane Everitt
3d266ba41e
Update missed deps 2022-02-27 12:46:05 -05:00
Dane Everitt
097d308ccd
Update files to new format 2022-02-27 12:44:22 -05:00
Dane Everitt
feffdacf57
Update schedules API 2022-02-27 12:35:27 -05:00
Dane Everitt
bfd92c314d
Migrate users/network/database/backups to new format 2022-02-27 12:25:31 -05:00
Dane Everitt
e908c391ee
Consolidate many of the server api files into one 2022-02-27 11:47:22 -05:00
Dane Everitt
5b5e3f26f4
Make the imports easier to use 2022-02-27 11:40:51 -05:00
Dane Everitt
a00fee5516
Start working towards a consistent model/transformer layout 2022-02-27 11:26:13 -05:00
Dane Everitt
9f934b5ab8
Break table rows into own component 2022-02-27 11:04:57 -05:00
Dane Everitt
8e731e838f
Reorganize types 2022-02-27 11:04:50 -05:00
Dane Everitt
341fa45cbd
Merge branch 'dane/fiddle-with-new-tables' into v2 2022-02-27 10:51:56 -05:00
Dane Everitt
764811c927
Fix incompatible signatures after update 2022-02-27 10:50:31 -05:00
Dane Everitt
cd5c2bc5fd
Fix incompatible signatures after update 2022-02-27 10:50:25 -05:00
Dane Everitt
e02f4b8433
Raw styling needed for mass actions bar 2022-02-26 22:06:47 -05:00
Dane Everitt
308a7f3a90
Add input field 2022-02-26 21:51:40 -05:00
Dane Everitt
ae522f1585
More color adjustments 2022-02-26 21:26:53 -05:00
Dane Everitt
ff460805c0
Update colors 2022-02-26 20:59:29 -05:00
Dane Everitt
0bab962337
Add underlying design component for a dialog 2022-02-26 17:05:30 -05:00
Dane Everitt
f4119df0aa
Add basic dropdown styling using headless ui 2022-02-26 15:13:13 -05:00
Dane Everitt
eb56be8021
Merge branch 'v2' into dane/fiddle-with-new-tables 2022-02-26 12:03:49 -05:00
Dane Everitt
134ba508e2
Fix i18n 2022-02-26 12:01:05 -05:00
Dane Everitt
0dddcfca36
Continue to throw exceptions when file is not found 2022-02-26 11:54:12 -05:00
Dane Everitt
c16fa92904
Cleanup php-cs-fixer 2022-02-26 11:51:18 -05:00
Dane Everitt
0e1c3a76f4
Test cleanup 2022-02-26 11:49:59 -05:00
Dane Everitt
941cb9eda4
A little composer magic to really make this a good project 2022-02-26 11:46:31 -05:00
Dane Everitt
e236f74d1d
First pass at getting us on Laravel 9 2022-02-26 11:15:20 -05:00
Dane Everitt
cc43a6ec64
Drop remaining references to alerts package 2022-02-26 10:40:45 -05:00
Dane Everitt
a3cdfa83f2
Bump support for 8.1 minimum 2022-02-26 10:32:09 -05:00
Dane Everitt
bc59ffbf37
Initial concept at a user table listing using Tailwind JIT & Headless UI 2022-02-20 19:10:58 -05:00
Dane Everitt
4920ca41a8
Fix colors 2022-02-20 18:35:44 -05:00
Dane Everitt
06cc228f26
Move to TailwindCSS 3 and JIT support to slowly replace twin.macro/styled-components 2022-02-20 18:22:56 -05:00
Dane Everitt
cb4d4b5ce6
Make personal access tokens soft-deletable; update front-end 2022-02-20 13:07:12 -05:00
Dane Everitt
4cbdaa6699
Require php 8 2022-02-20 12:15:35 -05:00
Dane Everitt
14c9a0a031
Merge branch 'develop' into v2 2022-02-20 11:49:53 -05:00
Dane Everitt
61d6fa3168
Update contribution guidelines to clarify what types of PRs will be accepted 2022-02-20 10:59:58 -05:00
Dane Everitt
fb1f75353d
Run cs-fixer on files 2022-02-13 19:06:53 -05:00
Dane Everitt
afd0a8f768
Update phpstan 2022-02-13 19:04:11 -05:00
Dane Everitt
b9016aa25e
Update dependencies to latest versions where relevant; drop dusk and debugbar 2022-02-13 18:50:22 -05:00
Dane Everitt
e683c0a518
Fix failing tests related to these changes 2022-02-13 18:32:02 -05:00
Dane Everitt
341ff6e178
Cleanup test framework; drop all the unused browser tests 2022-02-13 17:59:53 -05:00
Dane Everitt
a4359064ca
Cleaner login flows; hide options that aren't relevant to the user 2022-02-13 17:44:59 -05:00
Dane Everitt
fac4902ccc
Don't trigger an internal error if hitting 2fa endpoint and it isn't enabled 2022-02-13 17:33:12 -05:00
Dane Everitt
d6cd0c6230
Login checkpoint cleanup, hide prompt when leaving screen 2022-02-13 17:27:38 -05:00
Dane Everitt
d9d9b1748f
Cleanup key UI when logging in 2022-02-13 16:54:12 -05:00
Dane Everitt
9032699deb
Use SWR for security key index 2022-02-13 15:44:19 -05:00
Dane Everitt
b43e8835bb
Don't store a new key on every login 2022-02-13 15:06:08 -05:00
Dane Everitt
2d2352017d
Fix login authentication using security key 2022-02-13 14:57:45 -05:00
Dane Everitt
09497c234a
Support authenticating the provided key when loggin in 2022-02-13 14:44:50 -05:00