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
Dane Everitt
54c7207836
Fix authentication request creation
2022-02-13 14:23:20 -05:00
Dane Everitt
969d40d6c1
Logic cleanup after a bit of dust collection
2022-02-13 14:15:18 -05:00
Dane Everitt
8971e78ab5
Merge branch 'v2' into dane/webauthn
2022-02-13 13:46:15 -05:00
Dane Everitt
cd84663ffe
Fix missing import from merge
2022-02-13 13:17:33 -05:00
Dane Everitt
fe4d283311
Fix feature pathing
2022-02-13 13:00:52 -05:00
Dane Everitt
ca6f501c70
Merge branch 'develop' into v2
2022-02-13 12:55:02 -05:00
Dane Everitt
a071676be4
Update webpack HMR for new dev environment
2022-02-12 13:18:08 -05:00
Dane Everitt
0bd182c2a7
Lower the default guzzle timeouts; ref pterodactyl/panel#3936
2022-02-05 12:33:54 -05:00
Alex
5120590e47
ref: remove google analytics ( #3912 )
2022-02-05 09:08:43 -08:00
Mrxbox98
0ff60d83eb
Fix incorrect alignment on 2FA boxes due to incorrect TW breakpoints ( #3914 )
2022-02-05 09:08:11 -08:00
Alex
5c229d60e3
feat(tf2): add GSLT variable ( #3927 )
...
Add GSLT variable similar to CS:GO.
2022-02-05 09:05:47 -08:00
Alex
edfd97e0b4
feat(pid_limit): expand list of errors for pid_limit feature ( #3942 )
...
Expands the list of errors for pid_limit egg feature to support Steam PID errors and re-organize the list to be prettier
2022-02-05 09:05:36 -08:00
Alex
05bdffcd61
ref: set redis as default option for env drivers setup ( #3915 )
...
Redis is the recommended value yet the default options are different, e.g cache being file.
2022-02-05 09:05:18 -08:00
Dane Everitt
8dee69e78f
Add fields for game and image details
2022-01-30 09:04:54 -08:00
Alex
7866c19007
feat(docker): automated certificate renewal with certbot ( #3916 )
...
* feat(docker): automated certificate renewal with certbot
Executes cron on the first day of every month at 23:00 to reduce the load on LE when everyone else is doing it at 00. Certificate that expires in less than 30 days will be renewed.
closes #3907
2022-01-28 08:32:33 -08:00
Dane Everitt
0a4ba6a7dc
Force https on URLs when behind proxy; closes #3623
2022-01-23 12:58:44 -05:00
Dane Everitt
60b82343b2
Update SECURITY.md
2022-01-19 18:10:51 -08:00
Dane Everitt
dfa329ddf2
[security] ensure session is only for that request when authenticating user API key
...
https://github.com/pterodactyl/panel/security/advisories/GHSA-7v3x-h7r2-34jv
2022-01-19 21:09:17 -05:00
Mrxbox98
21f74a835c
Fixed error ( #3870 )
2022-01-19 17:06:31 -08:00
Dane Everitt
ee870d45e8
Update CHANGELOG.md
2022-01-19 19:55:33 -05:00
Alex
0ff2f28ced
feat(egg): Add Steam out of disk space modal ( #3891 )
2022-01-18 13:00:10 -07:00