Colin DeCarlo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86c369d7ce 
							
						 
					 
					
						
						
							
							Implement Webhooks ( #548 )  
						
						... 
						
						
						
						* feat: First Webhook PoC draft
* feat: Dispatch Webhooks PoC
* fix: typo in webhook configuration scope
* Update 2024_04_21_162552_create_webhooks_table.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update 2024_04_21_162552_create_webhooks_table.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update 2024_04_21_162544_create_webhook_configurations_table.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update 2024_04_21_162544_create_webhook_configurations_table.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhooks.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhooksJob.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhookForConfiguration.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhookForConfiguration.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhookForConfiguration.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhooksJob.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhooksJob.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* Update DispatchWebhooksJob.php
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
* chore: Implement Webhook Event Discovery
* we got a test working for webhooks
* WIP
* Something is working!
* More tests
* clean up the tests now that they are passing
* WIP
* Don't use model specific events
* WIP
* WIP
* WIP
* WIP
* WIP
* Do it sync
* Reset these
* Don't need restored event type
* Deleted some unused jobs
* Find custom Events
* Remove observers
* Add custom event test
* Run Pint
* Add caching
* Don't cache every single event
* Fix tests
* Run Pint
* Phpstan fixes
* Pint fix
* Test fixes
* Middleware unit test fix
* Pint fixes
* Remove index not working for older dbs
* Use facade instead
---------
Co-authored-by: Pascale Beier <mail@pascalebeier.de>
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
Co-authored-by: Vehikl <go@vehikl.com> 
						
						
					 
					
						2024-10-26 20:35:25 -04:00 
						 
				 
			
				
					
						
							
							
								Quinten 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f77deb1fd 
							
						 
					 
					
						
						
							
							Panel: Fix wings stoplogic ( #407 )  
						
						... 
						
						
						
						* Panel: FIx wings stoplogic
* do not make an expetion for `^C` let wings handle this
* remove withspaces 
						
						
					 
					
						2024-10-26 19:21:14 -04:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f4429e2c3 
							
						 
					 
					
						
						
							
							Remove Bulk Delete from Nodes ( #665 )  
						
						... 
						
						
						
						* Remove Bulk Delete from Nodes
Removes bulk delete option from nodes.
* pint 
						
						
					 
					
						2024-10-26 18:59:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1df3e8d5b0 
							
						 
					 
					
						
						
							
							Don't allow NodeStatisticsJob to be in the queue multiple times ( #664 )  
						
						... 
						
						
						
						* Make job unique
* Pint fix 
						
						
					 
					
						2024-10-26 18:53:32 -04:00 
						 
				 
			
				
					
						
							
							
								Michael (Parker) Parker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecb195b2c4 
							
						 
					 
					
						
						
							
							Merge pull request  #662  from BlockyBlockling/docker-workflow-rework  
						
						... 
						
						
						
						Adding fix for forks to use a variable for Docker image reference instead of hard String 
						
						
					 
					
						2024-10-26 18:45:59 -04:00 
						 
				 
			
				
					
						
							
							
								BlockyBlockling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86e8a6371e 
							
						 
					 
					
						
						
							
							Update docker-publish.yml  
						
						... 
						
						
						
						Adding fix for forks to use a variable for Docker image reference
Source of information: https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/publishing-docker-images  
						
						
					 
					
						2024-10-24 22:05:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael (Parker) Parker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d653edb22e 
							
						 
					 
					
						
						
							
							Merge pull request  #660  from BlockyBlockling/main  
						
						... 
						
						
						
						Fixing Critical error on Webserver on Pelican Panel Docker Image 
						
						
					 
					
						2024-10-24 15:21:48 -04:00 
						 
				 
			
				
					
						
							
							
								BlockyBlockling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							741252e395 
							
						 
					 
					
						
						
							
							Update supervisord.conf  
						
						... 
						
						
						
						Adding username and password dummy to get rid of critical error message 
						
						
					 
					
						2024-10-24 21:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael (Parker) Parker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							308601e6fe 
							
						 
					 
					
						
						
							
							Merge pull request  #659  from pelican-dev/issue/629  
						
						... 
						
						
						
						Make sure the .env can be accessed by the webserver when running Docker 
						
						
					 
					
						2024-10-24 08:59:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							3933222d98 
							
						 
					 
					
						
						
							
							Make sure the .env can be accessed  
						
						
						
						
					 
					
						2024-10-23 21:36:48 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c53ef78d89 
							
						 
					 
					
						
						
							
							Make sure schedules run with UTC ( #657 )  
						
						... 
						
						
						
						* make sure schedules use UTC for `next_run_at`
* use function from Utilities 
						
						
					 
					
						2024-10-23 21:59:13 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60792c05c2 
							
						 
					 
					
						
						
							
							Fix required for pinned threads input ( #656 )  
						
						
						
						
					 
					
						2024-10-23 12:50:09 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94420d06be 
							
						 
					 
					
						
						
							
							Add UI for cpu pinning ( #652 )  
						
						... 
						
						
						
						* add ui for cpu pinning
* create "advanced" section 
						
						
					 
					
						2024-10-22 23:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Falk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6655ccca6e 
							
						 
					 
					
						
						
							
							Speed up docker start ( #647 )  
						
						... 
						
						
						
						Starting the docker container is hampered due to setting `chown -R www-data:www-data /var/www/html/` on every start, causing it to traverse the entire directory which in our use case is very slow. This PR instead changes it to set permissions as part of the build process.
Sidenote: Is `LE_EMAIL` supposed to be used in addition to `ADMIN_EMAIL`? 
						
						
					 
					
						2024-10-21 12:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a193b4f5ab 
							
						 
					 
					
						
						
							
							Installer: fix argument types for testConnection & return type for submit ( #650 )  
						
						... 
						
						
						
						* fix argument types for `testConnection`
* fix return type of submit 
						
						
					 
					
						2024-10-21 18:43:16 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d5c8d14bd 
							
						 
					 
					
						
						
							
							Add back trustedproxy config ( #651 )  
						
						
						
						
					 
					
						2024-10-21 18:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de002324d7 
							
						 
					 
					
						
						
							
							Deselect all table records when switching primary allocation ( #645 )  
						
						
						
						
					 
					
						2024-10-21 12:27:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcbacb47cd 
							
						 
					 
					
						
						
							
							Fix   #606  - Prevent database hosts bulk selection if host has any databases ( #640 )  
						
						... 
						
						
						
						* Prevent hosts with databases from being selected for bulk actions
* Add icons
* Update input to select
* Update app/Filament/Resources/DatabaseHostResource/Pages/ListDatabaseHosts.php
* Add placeholder 
						
						
					 
					
						2024-10-20 14:20:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9f6fbadd4 
							
						 
					 
					
						
						
							
							Merge pull request  #638  from pelican-dev/lance/pint-fixes  
						
						... 
						
						
						
						Reenable Disabled Pint Rules 
						
						
					 
					
						2024-10-20 11:59:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							c621d2dad5 
							
						 
					 
					
						
						
							
							Remove superfluous doc block  
						
						
						
						
					 
					
						2024-10-20 11:55:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64943aa50c 
							
						 
					 
					
						
						
							
							Merge branch 'main' into lance/pint-fixes  
						
						
						
						
					 
					
						2024-10-20 11:53:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							020e41cbbc 
							
						 
					 
					
						
						
							
							Merge pull request  #639  from pelican-dev/lance/phpstan-return-types  
						
						... 
						
						
						
						Enforce return and parameter types 
						
						
					 
					
						2024-10-20 11:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							e162374e15 
							
						 
					 
					
						
						
							
							Add return types  
						
						
						
						
					 
					
						2024-10-20 11:41:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81c75f7966 
							
						 
					 
					
						
						
							
							Merge branch 'main' into lance/phpstan-return-types  
						
						
						
						
					 
					
						2024-10-20 11:39:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2be8168468 
							
						 
					 
					
						
						
							
							Merge pull request  #637  from pelican-dev/lance/enforce-di  
						
						... 
						
						
						
						Enforce Dependency Injection 
						
						
					 
					
						2024-10-20 10:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							465a372000 
							
						 
					 
					
						
						
							
							Merge pull request  #641  from pelican-dev/lance/fix-node-create-redirect  
						
						... 
						
						
						
						Redirect to configuration file tab after creating the node 
						
						
					 
					
						2024-10-20 10:00:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0c536c045 
							
						 
					 
					
						
						
							
							Merge pull request  #642  from pelican-dev/lance/fix-installer-redirect  
						
						... 
						
						
						
						Redirect to Admin Panel Dashboard after installer finishes 
						
						
					 
					
						2024-10-20 10:00:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8e630444 
							
						 
					 
					
						
						
							
							Redirect to Admin Panel Dashboard after installer finishes  
						
						
						
						
					 
					
						2024-10-19 22:16:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							71aed151d9 
							
						 
					 
					
						
						
							
							Redirect to configuration file tab after creating the node  
						
						
						
						
					 
					
						2024-10-19 22:11:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5955cff4 
							
						 
					 
					
						
						
							
							Have to make this match the trait  
						
						
						
						
					 
					
						2024-10-19 21:19:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							38be89a71e 
							
						 
					 
					
						
						
							
							Pint  
						
						
						
						
					 
					
						2024-10-19 21:16:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							deb6603840 
							
						 
					 
					
						
						
							
							Revert "Add concat_space rule"  
						
						... 
						
						
						
						This reverts commit 96acd268bee7005fe1691b572a4674575604d437. 
						
						
					 
					
						2024-10-19 21:14:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a307af6e 
							
						 
					 
					
						
						
							
							Enforce return and parameter types  
						
						
						
						
					 
					
						2024-10-19 21:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								notCharles 
							
						 
					 
					
						
						
						
						
							
						
						
							8740f0f645 
							
						 
					 
					
						
						
							
							Change MaxWidth  
						
						
						
						
					 
					
						2024-10-19 18:52:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							466f9f7edc 
							
						 
					 
					
						
						
							
							Add phpdoc_separation rule  
						
						
						
						
					 
					
						2024-10-19 18:46:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							d21740d458 
							
						 
					 
					
						
						
							
							Add phpdoc_align rule  
						
						
						
						
					 
					
						2024-10-19 18:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf6a880fb 
							
						 
					 
					
						
						
							
							Add nullable_type_declaration_for_default_null_value rule  
						
						
						
						
					 
					
						2024-10-19 18:41:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							96acd268be 
							
						 
					 
					
						
						
							
							Add concat_space rule  
						
						
						
						
					 
					
						2024-10-19 18:30:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							c0a41acf1f 
							
						 
					 
					
						
						
							
							Add class_attributes_separation  
						
						
						
						
					 
					
						2024-10-19 18:29:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							75e89b2d4c 
							
						 
					 
					
						
						
							
							Prevent double ci checks  
						
						
						
						
					 
					
						2024-10-19 17:25:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
						
						
							
						
						
							54ea55d426 
							
						 
					 
					
						
						
							
							Enforce DI  
						
						
						
						
					 
					
						2024-10-19 17:22:03 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							207d875df8 
							
						 
					 
					
						
						
							
							Fix default value for dns check on EditNode ( #635 )  
						
						
						
						
					 
					
						2024-10-18 08:24:49 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff0215afed 
							
						 
					 
					
						
						
							
							Add permission check to delete button on EditServer ( #633 )  
						
						
						
						
					 
					
						2024-10-18 08:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f357c9501f 
							
						 
					 
					
						
						
							
							Auto-check eggs for update ( #620 )  
						
						... 
						
						
						
						* add command to check eggs for update
* add "update" button to ListEggs
* fix "unset"
* rename class
* add confirmation modal to update button 
						
						
					 
					
						2024-10-15 22:54:06 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71116e81ba 
							
						 
					 
					
						
						
							
							Cleanup .env.example and configs ( #624 )  
						
						... 
						
						
						
						* add back some configs to add some defaults
* cleanup .env.example 
						
						
					 
					
						2024-10-15 22:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2063d7506 
							
						 
					 
					
						
						
							
							Follow up installer fixes ( #621 )  
						
						... 
						
						
						
						* enable installer on docker first run
* add SESSION_COOKIE to compose file
* `APP_ENVIRONMENT_ONLY` is long gone
* session env vars no longer needed after #624 
* set defaults to null if sqlite is selected 
						
						
					 
					
						2024-10-15 22:36:35 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5c05150d8 
							
						 
					 
					
						
						
							
							Remove no longer needed View::share ( #625 )  
						
						... 
						
						
						
						* remove no longer needed `View::share`
* hardcode values so the old admin area doesn't break
* add todo comment 
						
						
					 
					
						2024-10-15 22:35:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael (Parker) Parker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							214eb5874f 
							
						 
					 
					
						
						
							
							Merge pull request  #626  from RMartinOscar/patch-1  
						
						... 
						
						
						
						Fix docker build workflow 
						
						
					 
					
						2024-10-14 18:49:01 -04:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b14f6e1645 
							
						 
					 
					
						
						
							
							Update Dockerfile  
						
						
						
						
					 
					
						2024-10-14 23:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								RMartinOscar 
							
						 
					 
					
						
						
						
						
							
						
						
							04b251d125 
							
						 
					 
					
						
						
							
							Disable Caddy admin endpoint  
						
						
						
						
					 
					
						2024-10-14 20:52:05 +00:00