Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							5353d38302 
							
						 
					 
					
						
						
							
							Merge branch 'main' into issue/68  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	app/Filament/Resources/NodeResource/Pages/CreateNode.php
#	app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php
#	app/Filament/Resources/NodeResource/RelationManagers/NodesRelationManager.php
#	app/Filament/Resources/ServerResource/Pages/CreateServer.php
#	app/Filament/Resources/ServerResource/Pages/EditServer.php
#	app/Filament/Resources/ServerResource/Pages/ListServers.php
#	app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
#	app/Filament/Resources/UserResource/RelationManagers/ServersRelationManager.php
#	app/Transformers/Api/Client/ServerTransformer.php
#	composer.lock
#	config/panel.php 
						
						
					 
					
						2024-10-18 21:18:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af4cba341a 
							
						 
					 
					
						
						
							
							Add config option to disable server descriptions for users ( #581 )  
						
						 
						
						... 
						
						
						
						* add config option to disable server descriptions
* only disable server descriptions for users but not for admins
* Add ,
* invert
* unset description in server transformer if disabled
* remove testing leftover
---------
Co-authored-by: notCharles <charles@pelican.dev> 
						
						
					 
					
						2024-09-29 00:35:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc643f57f9 
							
						 
					 
					
						
						
							
							Admin Roles ( #502 )  
						
						 
						
						... 
						
						
						
						* add spatie/permissions
* add policies
* add role resource
* add root admin role handling
* replace some "root_admin" with function
* add model specific permissions
* make permission selection nicer
* fix user creation
* fix tests
* add back subuser checks in server policy
* add custom model for role
* assign new users to role if root_admin is set
* add api for roles
* fix phpstan
* add permissions for settings page
* remove "restore" and "forceDelete" permissions
* add user count to list
* prevent deletion if role has users
* update user list
* fix server policy
* remove old `root_admin` column
* small refactor
* fix tests
* forgot can checks here
* forgot use
* disable editing own roles & disable assigning root admin
* don't allow to rename root admin role
* remove php bombing exception handler
* fix role assignment when creating a user
* fix disableOptionWhen
* fix missing `root_admin` attribute on react frontend
* add permission check for bulk delete
* rename viewAny to viewList
* improve canAccessPanel check
* fix admin not displaying for non-root admins
* make sure non root admins can't edit root admins
* fix import
* fix settings page permission check
* fix server permissions for non-subusers
* fix settings page permission check v2
* small cleanup
* cleanup config file
* move consts from resouce into enum & model
* Update database/migrations/2024_08_01_114538_remove_root_admin_column.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* fix config
* fix phpstan
* fix phpstan 2.0
---------
Co-authored-by: Lance Pioch <lancepioch@gmail.com> 
						
						
					 
					
						2024-09-21 12:27:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							0a6b846230 
							
						 
					 
					
						
						
							
							Merge branch 'main' into issue/68  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	app/Filament/Resources/ServerResource/Pages/CreateServer.php
#	app/Filament/Resources/ServerResource/Pages/EditServer.php
#	app/Filament/Resources/ServerResource/RelationManagers/AllocationsRelationManager.php
#	app/Services/Allocations/AssignmentService.php
#	database/Seeders/eggs/minecraft/egg-bungeecord.json
#	database/Seeders/eggs/minecraft/egg-forge-minecraft.json
#	database/Seeders/eggs/minecraft/egg-paper.json
#	database/Seeders/eggs/minecraft/egg-sponge-sponge-vanilla.json
#	database/Seeders/eggs/minecraft/egg-vanilla-minecraft.json
#	database/Seeders/eggs/rust/egg-rust.json
#	database/Seeders/eggs/source-engine/egg-counter-strike-global-offensive.json
#	database/Seeders/eggs/source-engine/egg-custom-source-engine-game.json
#	database/Seeders/eggs/source-engine/egg-garrys-mod.json
#	database/Seeders/eggs/source-engine/egg-insurgency.json
#	database/Seeders/eggs/source-engine/egg-team-fortress2.json
#	database/Seeders/eggs/voice-servers/egg-mumble-server.json
#	database/Seeders/eggs/voice-servers/egg-teamspeak3-server.json 
						
						
					 
					
						2024-09-18 22:21:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18cf6e9338 
							
						 
					 
					
						
						
							
							Update SetupTOTPDialog.tsx ( #518 )  
						
						 
						
						
						
						
					 
					
						2024-07-31 15:10:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1bdf95971 
							
						 
					 
					
						
						
							
							Update SetupTOTPDialog.tsx ( #476 )  
						
						 
						
						
						
						
					 
					
						2024-07-29 05:58:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb7c0e0e66 
							
						 
					 
					
						
						
							
							Add "Delete files" task ( #470 )  
						
						 
						
						... 
						
						
						
						* started "delete files" task
* add logic to DeleteFilesService
* add frontend
* make nicer
* move description to right place 
						
						
					 
					
						2024-07-10 09:25:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								notCharles 
							
						 
					 
					
						
						
						
						
							
						
						
							7dad2d0e42 
							
						 
					 
					
						
						
							
							Fix   #464  
						
						 
						
						
						
						
					 
					
						2024-07-07 19:33:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								notCharles 
							
						 
					 
					
						
						
						
						
							
						
						
							ec0fa3c913 
							
						 
					 
					
						
						
							
							Revert "Also nuke this"  
						
						 
						
						... 
						
						
						
						This reverts commit 4574821ed82ef5917e6a097852a92ea94ca7513a. 
						
						
					 
					
						2024-07-02 18:32:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								notCharles 
							
						 
					 
					
						
						
						
						
							
						
						
							4574821ed8 
							
						 
					 
					
						
						
							
							Also nuke this  
						
						 
						
						
						
						
					 
					
						2024-07-02 16:50:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8b204d13 
							
						 
					 
					
						
						
							
							Remove network tab  
						
						 
						
						
						
						
					 
					
						2024-06-26 21:42:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce1163d387 
							
						 
					 
					
						
						
							
							Hide task delay on frontend if queue driver is set to sync ( #375 )  
						
						 
						
						
						
						
					 
					
						2024-06-13 08:23:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							328e159c6b 
							
						 
					 
					
						
						
							
							Merge branch 'pelican-dev:main' into feature/node-sftp-alias  
						
						 
						
						
						
						
					 
					
						2024-06-05 08:47:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
						
						
							
						
						
							d996019204 
							
						 
					 
					
						
						
							
							fix eslint  
						
						 
						
						
						
						
					 
					
						2024-06-04 17:49:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
						
						
							
						
						
							91d8dbd084 
							
						 
					 
					
						
						
							
							replace panelignore with pelicanignore  
						
						 
						
						
						
						
					 
					
						2024-06-04 17:48:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2261f6cd 
							
						 
					 
					
						
						
							
							add alias for node sftp address  
						
						 
						
						
						
						
					 
					
						2024-06-04 09:17:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							d409ff037c 
							
						 
					 
					
						
						
							
							Fix route  
						
						 
						
						
						
						
					 
					
						2024-05-11 21:01:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								notCharles 
							
						 
					 
					
						
						
						
						
							
						
						
							f9247c9318 
							
						 
					 
					
						
						
							
							Update Nav Bar, '/new-admin' > '/panel'  
						
						 
						
						... 
						
						
						
						We cannot replace `/admin` as some functions still call the old admin area, Exporting Eggs 
						
						
					 
					
						2024-05-11 18:54:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Quinten 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f391edda27 
							
						 
					 
					
						
						
							
							Fix minecraft Eula link  
						
						 
						
						
						
						
					 
					
						2024-05-08 11:44:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scai 
							
						 
					 
					
						
						
						
						
							
						
						
							cc5208cc6b 
							
						 
					 
					
						
						
							
							fix prettier linting issue  
						
						 
						
						
						
						
					 
					
						2024-04-30 22:59:30 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2413dc7e 
							
						 
					 
					
						
						
							
							Add front end translations  
						
						 
						
						... 
						
						
						
						Co-authored-by: Miniontoby <tobias.gaarenstroom@gmail.com> 
						
						
					 
					
						2024-04-25 23:33:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							679c72d70e 
							
						 
					 
					
						
						
							
							Merge branch '3.x'  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	composer.lock
#	resources/scripts/components/auth/LoginFormContainer.tsx 
						
						
					 
					
						2024-04-18 16:50:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scai 
							
						 
					 
					
						
						
						
						
							
						
						
							af4d1d1fee 
							
						 
					 
					
						
						
							
							lower the size of logo on login  
						
						 
						
						
						
						
					 
					
						2024-04-12 18:19:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							7c575205d3 
							
						 
					 
					
						
						
							
							logo and favicon changes  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	resources/scripts/components/auth/LoginFormContainer.tsx
#	resources/scripts/components/elements/PageContentBlock.tsx
#	resources/views/layouts/admin.blade.php 
						
						
					 
					
						2024-04-11 21:01:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							03292bb02d 
							
						 
					 
					
						
						
							
							logo and favicon changes  
						
						 
						
						
						
						
					 
					
						2024-04-11 20:59:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							a93ebfd7bf 
							
						 
					 
					
						
						
							
							Add licensing  
						
						 
						
						
						
						
					 
					
						2024-03-29 00:58:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							0af0bea90d 
							
						 
					 
					
						
						
							
							Update views  
						
						 
						
						
						
						
					 
					
						2024-03-26 22:00:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							039c669fc7 
							
						 
					 
					
						
						
							
							Customize the domain  
						
						 
						
						
						
						
					 
					
						2024-03-24 01:48:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							883314b74a 
							
						 
					 
					
						
						
							
							Small updates  
						
						 
						
						
						
						
					 
					
						2024-03-12 22:47:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							c83dd86a41 
							
						 
					 
					
						
						
							
							Switch namespace back to App  
						
						 
						
						
						
						
					 
					
						2024-03-12 22:39:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8abf2d8106 
							
						 
					 
					
						
						
							
							ui(server): fix defaultValue not being used with VariableBox select  
						
						 
						
						
						
						
					 
					
						2023-10-20 19:30:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67b2d944a6 
							
						 
					 
					
						
						
							
							ui(client): allow MassActionBar to be clicked through ( #4753 )  
						
						 
						
						
						
						
					 
					
						2023-08-22 19:12:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vadym 
							
						 
					 
					
						
						
						
						
							
						
						
							2d4071ca25 
							
						 
					 
					
						
						
							
							do not show strings with password in notification text  
						
						 
						
						
						
						
					 
					
						2023-08-22 15:03:47 -10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
						
						
							
						
						
							a83058668f 
							
						 
					 
					
						
						
							
							only files check for "read-content", check folders for "read"  
						
						 
						
						... 
						
						
						
						fixes  #4792  
						
						
					 
					
						2023-08-22 15:00:25 -10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbdac5b63f 
							
						 
					 
					
						
						
							
							ui(server): fix reinstall_failed conflict state  
						
						 
						
						
						
						
					 
					
						2023-01-17 15:21:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							598c956e4e 
							
						 
					 
					
						
						
							
							ui(server): fix file uploads being canceled instead of completed  
						
						 
						
						
						
						
					 
					
						2022-12-04 16:36:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Morgan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4e547dc67 
							
						 
					 
					
						
						
							
							ui(server): fix console searchbar z-index ( #4587 )  
						
						 
						
						
						
						
					 
					
						2022-11-27 19:38:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df9a7f71f9 
							
						 
					 
					
						
						
							
							Support canceling file uploads ( #4441 )  
						
						 
						
						... 
						
						
						
						Closes  #4440  
						
						
					 
					
						2022-11-21 13:58:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df2402b54f 
							
						 
					 
					
						
						
							
							Streaming Transfers ( #4548 )  
						
						 
						
						
						
						
					 
					
						2022-11-14 18:25:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							032e4f2e31 
							
						 
					 
					
						
						
							
							Apply node maintenance mode to servers ( #4421 )  
						
						 
						
						
						
						
					 
					
						2022-11-06 16:02:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b218f2190 
							
						 
					 
					
						
						
							
							URL encode password in JDBC connection string ( #4527 )  
						
						 
						
						
						
						
					 
					
						2022-11-06 15:24:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2095e815e 
							
						 
					 
					
						
						
							
							Allow users to change the server description ( #4420 )  
						
						 
						
						
						
						
					 
					
						2022-10-31 10:20:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1beb2e1ad 
							
						 
					 
					
						
						
							
							Fix file verification on upload; just block folders ( #4442 )  
						
						 
						
						
						
						
					 
					
						2022-10-16 17:24:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cubxity 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							597821b3bb 
							
						 
					 
					
						
						
							
							fix: byte units ( #4419 )  
						
						 
						
						
						
						
					 
					
						2022-10-09 16:09:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e61a4db13 
							
						 
					 
					
						
						
							
							fix: eslint errors  
						
						 
						
						
						
						
					 
					
						2022-10-08 11:30:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aspect 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7b387be3e 
							
						 
					 
					
						
						
							
							Show UptimeDuration for starting servers ( #4284 )  
						
						 
						
						
						
						
					 
					
						2022-10-04 20:12:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								diamkil 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6aede6b63d 
							
						 
					 
					
						
						
							
							Allow uploading multiple files via web UI ( #4392 )  
						
						 
						
						
						
						
					 
					
						2022-09-29 17:43:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b04a47a4a4 
							
						 
					 
					
						
						
							
							Handle "in:true,false" variable rules as checkbox ( #4334 )  
						
						 
						
						
						
						
					 
					
						2022-09-25 13:18:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harry W 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6b250913b 
							
						 
					 
					
						
						
							
							fix: page title for SSH keys ( #4391 )  
						
						 
						
						
						
						
					 
					
						2022-09-25 13:05:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e040fd1ebd 
							
						 
					 
					
						
						
							
							Fix display of database rows when password is not available  
						
						 
						
						... 
						
						
						
						closes  #4381  
						
						
					 
					
						2022-09-17 11:50:40 -07:00