Lance Pioch
49749ebfcc
Remove these repository references
2024-03-16 23:02:17 -04:00
Lance Pioch
9d3a6ae494
Remove DatabaseHost Repository
2024-03-16 22:41:36 -04:00
Lance Pioch
449f875d20
Remove egg variable repository
2024-03-16 22:13:13 -04:00
Lance Pioch
50fa260a38
Remove node repository
2024-03-16 21:34:09 -04:00
Lance Pioch
f988cc8cfa
Remove database repository
2024-03-16 20:56:37 -04:00
Lance Pioch
ba95045583
Remove settings repository
2024-03-16 20:30:31 -04:00
Lance Pioch
df37de4d2d
Remove egg repository
2024-03-16 20:14:50 -04:00
Lance Pioch
89477421e1
Remove api key repository
2024-03-16 20:00:31 -04:00
Lance Pioch
ea417cf45e
Remove allocation repository
2024-03-16 19:52:32 -04:00
Lance Pioch
384612360e
Remove server variable repository
2024-03-16 19:32:24 -04:00
Lance Pioch
60c32cdb81
Remove schedule and task repositories
2024-03-16 19:20:55 -04:00
Lance Pioch
1813e6f549
Remove user repository
2024-03-16 19:10:31 -04:00
Lance Pioch
9b2dfb4212
Simplify this
2024-03-16 18:53:20 -04:00
Lance Pioch
4969aed383
Remove daemon command repo
2024-03-16 15:11:10 -04:00
Lance Pioch
4e42cd784a
Remove server repository and interface
2024-03-16 15:01:41 -04:00
Lance Pioch
e4cee4d69d
Remove locations
2024-03-14 02:23:30 -04:00
Lance Pioch
a296084d6e
Remove nests
2024-03-14 01:27:50 -04:00
Lance Pioch
c83dd86a41
Switch namespace back to App
2024-03-12 22:39:16 -04:00
Matthew Penner
1d38b4f0e2
Laravel 10 ( #4706 )
2023-02-23 12:30:16 -07:00
Matthew Penner
4626118d77
app: fix remaining email config keys
2022-12-12 14:31:49 -07:00
Matthew Penner
63a179d7f3
app: fix email config keys
2022-12-12 14:21:47 -07:00
Matthew Penner
dd69652942
Fix No application encryption key has been specified
error while trying to generate said key
2022-12-04 16:09:42 -07:00
Lance Pioch
e49ba65709
Fix config key names ( #4464 )
2022-10-23 18:51:20 -06:00
Matthew Penner
cbcf62086f
Upgrade to Laravel 9 ( #4413 )
...
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
DaneEveritt
271197e823
Fix cs-fix run
2022-06-26 16:21:07 -04:00
DaneEveritt
9b7af02690
Add activity logging to most of the endpoints
2022-05-29 19:26:28 -04:00
DaneEveritt
287fd60891
Log activity when modifying account details
2022-05-29 18:48:35 -04:00
DaneEveritt
2fc5a734f9
Update backup logic to use activity logs, not audit logs
2022-05-29 16:19:04 -04:00
DaneEveritt
0999ad7ff0
Add activity logging for authentication events
2022-05-28 17:03:58 -04:00
DaneEveritt
5bb66a00d8
Add new activity logging code to replace audit log
2022-05-28 15:36:26 -04:00
DaneEveritt
dca53611ff
Ensure we don't cause a mess with the auth providers
2022-05-22 18:16:47 -04:00
DaneEveritt
4d3362b24f
Perform a bit of code cleanup
2022-05-22 17:23:48 -04:00
DaneEveritt
be88e4e893
Ignore migrations, pass credentials
2022-05-22 17:01:39 -04:00
DaneEveritt
bd37978a98
Initial pass at implementing Laravel Sanctum for authorization on the API
2022-05-22 14:57:06 -04:00
DaneEveritt
e313dff674
Massively simplify API binding logic
...
Changes the API internals to use normal Laravel binding which automatically supports nested-models and can determine their relationships. This removes a lot of confusingly complex internal logic and replaces it with standard Laravel code.
This also removes a deprecated "getModel" method and fully replaces it with a "parameter" method that does stricter type-checking.
2022-05-22 14:10:01 -04:00
DaneEveritt
05f41a2ca8
Don't trim strings on file manager endpoints; ref #4081
2022-05-21 16:58:06 -04:00
DaneEveritt
cca0010a00
Update egg import/update logic to all use the same pathwaus
2022-05-15 14:40:19 -04:00
DaneEveritt
65f27d41a2
Switch to more recent Laravel route definition methods
2022-05-14 15:51:05 -04:00
Alex
5120590e47
ref: remove google analytics ( #3912 )
2022-02-05 09:08:43 -08:00
Dane Everitt
0a4ba6a7dc
Force https on URLs when behind proxy; closes #3623
2022-01-23 12:58:44 -05:00
Dane Everitt
22a8b2b3a2
Use more standardized rate limiting in Laravel; apply limits to auth routes
2021-10-23 12:17:16 -07:00
Dane Everitt
c449ca5155
Use more standardized phpcs
2021-01-23 12:33:34 -08:00
Dane Everitt
a043071e3c
Update to Laravel 8
...
Co-authored-by: Matthew Penner <me@matthewp.io>
2021-01-23 12:12:54 -08:00
Dane Everitt
c6bd7ff661
Improve logic handle auto-allocation of ports for a server
2020-10-31 14:58:15 -07:00
Caleb
fb33824e10
Added admin controls.
...
Removed the note in the server settings that stated that the allocations feature is currently not implemented.
Properly check to make sure that there are allocations available in range before trying to create it.
2020-09-29 12:00:59 -04:00
Dane Everitt
703f55271d
Remove all references to daemon keys from the codebase
2020-09-13 11:38:42 -07:00
Dane Everitt
3c7ffaaadb
Remove all references of packs from the Panel
2020-09-13 11:13:37 -07:00
Charles Morgan
cb4f8efbe6
Add Google Analytics
...
Added Google Analytics to latest dev branch
2020-07-26 21:05:54 -04:00
Dane Everitt
d3c749ac56
Code cleanup & fix frontend searching servers; closes #2100
2020-07-06 21:25:00 -07:00
Dane Everitt
e95a532da9
Make rate limit configurable; closes #1695
2020-07-02 21:11:16 -07:00