MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							079eaed010 
							
						 
					 
					
						
						
							
							Fix finish & add translation for Installer title ( #1659 )  
						
						
						
						
					 
					
						2025-09-04 21:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6671d45651 
							
						 
					 
					
						
						
							
							Fix various Translations & add Installer & add Notifications ( #1632 )  
						
						
						
						
					 
					
						2025-09-04 20:17:59 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0104a08ba4 
							
						 
					 
					
						
						
							
							Create custom number format method to catch invalid languages on php 8.4 ( #1623 )  
						
						
						
						
					 
					
						2025-08-31 13:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5528a61f3 
							
						 
					 
					
						
						
							
							Filter out already used ips with the same port ( #1496 )  
						
						
						
						
					 
					
						2025-07-10 08:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23ddded61e 
							
						 
					 
					
						
						
							
							Replace gethostbynamel with dns_get_record ( #1479 )  
						
						
						
						
					 
					
						2025-07-06 22:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								JoanFo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dca37ccc95 
							
						 
					 
					
						
						
							
							Server Without Allocations ( #1432 )  
						
						... 
						
						
						
						Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> 
						
						
					 
					
						2025-06-25 19:49:43 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6107524522 
							
						 
					 
					
						
						
							
							Trait-ify resources and add customizable options ( #1396 )  
						
						
						
						
					 
					
						2025-06-19 18:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							456c4f46bc 
							
						 
					 
					
						
						
							
							Make sure daemon_listen and daemon_connect match when not behind proxy ( #1428 )  
						
						
						
						
					 
					
						2025-06-04 08:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ba497a2eb 
							
						 
					 
					
						
						
							
							Add separate port field for node connections ( #1423 )  
						
						
						
						
					 
					
						2025-06-03 14:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b34778f736 
							
						 
					 
					
						
						
							
							Refactor Node Stats ( #1145 )  
						
						... 
						
						
						
						Co-authored-by: Boy132 <mail@boy132.de> 
						
						
					 
					
						2025-06-03 07:33:08 -04:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35ce1d34ab 
							
						 
					 
					
						
						
							
							Permission check fixes ( #1406 )  
						
						
						
						
					 
					
						2025-05-27 19:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8406f4686c 
							
						 
					 
					
						
						
							
							Enable ipv6 on frontend ( #1350 )  
						
						
						
						
					 
					
						2025-05-09 08:44:18 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6326f64fb 
							
						 
					 
					
						
						
							
							Add back behind_proxy to ui ( #1263 )  
						
						... 
						
						
						
						* add back `behind_proxy` to ui
* combine `scheme` and `behind_proxy` into one component
* remove debug stuff
* update translations
* make bulky 
						
						
					 
					
						2025-05-05 13:00:34 +02:00 
						 
				 
			
				
					
						
							
							
								Letter N 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e67e0830eb 
							
						 
					 
					
						
						
							
							Fix Node graph not rendering correctly ( #1253 )  
						
						... 
						
						
						
						* use round instead of `Number::format`
* remove unused
* also replace `Number::format` in cpu & memory charts
---------
Co-authored-by: Boy132 <mail@boy132.de> 
						
						
					 
					
						2025-04-15 01:27:35 +02:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0fa8c1cd8 
							
						 
					 
					
						
						
							
							Use afterSave instead of handleRecordUpdate & move transferServer ( #1195 )  
						
						... 
						
						
						
						* Use `afterSave` instead of `handleRecordUpdate` & move `transferServer`
* Override `getSavedNotification` instead of `save` 
						
						
					 
					
						2025-04-03 15:59:10 +02:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c689f6860b 
							
						 
					 
					
						
						
							
							Disallow 0.0.0.0, 127.0.0.1 and localhost as node fqdn ( #1158 )  
						
						... 
						
						
						
						* disallow `0.0.0.0`, `127.0.01` and `localhost` as node fqdn
* use rules of model 
						
						
					 
					
						2025-03-26 09:03:13 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5230efad6 
							
						 
					 
					
						
						
							
							Catch NodeUpdateService in EditNode & NodeController ( #1106 )  
						
						
						
						
					 
					
						2025-03-18 23:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d29243cf0 
							
						 
					 
					
						
						
							
							Add tag filter to lists ( #1124 )  
						
						
						
						
					 
					
						2025-03-18 17:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e26a1cf09 
							
						 
					 
					
						
						
							
							save record, then try to update ( #1087 )  
						
						
						
						
					 
					
						2025-03-15 20:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da195fd2fe 
							
						 
					 
					
						
						
							
							PHPstan updates ( #1047 )  
						
						... 
						
						
						
						* Not found property rule
* Make these “better”
* Day 1
* Day 2
* Day 3
* Dat 4
* Remove disabled check
* Day 4 continued
* Run pint
* Final changes hopefully
* Pint fixes
* Fix again
* Reset these
* Update app/Filament/Admin/Pages/Health.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* Update app/Traits/CheckMigrationsTrait.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com> 
						
						
					 
					
						2025-03-03 14:41:19 -05:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							839be53231 
							
						 
					 
					
						
						
							
							Use BuildModificationService on EditServer ( #1042 )  
						
						... 
						
						
						
						* Use `BuildModificationService` on `EditServer` & make it throw if we can't reach wings
* Use Node name on `EditServer` & `EditNode` 
						
						
					 
					
						2025-03-03 19:49:42 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d53820bbdc 
							
						 
					 
					
						
						
							
							Add view pages for "simple" resources ( #963 )  
						
						... 
						
						
						
						* update ApiKeyResource
* update DatabaseHostResource
* update MountResource
* update RoleResource
* update UserResource
* WebhookResource
* fix phpstan
* add back label translations for resources
* add back other labels
* upstream changes 
						
						
					 
					
						2025-02-24 15:44:47 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d03366cf3d 
							
						 
					 
					
						
						
							
							Enhance Node health column ( #1023 )  
						
						... 
						
						
						
						* Make sure we are talking to a `Pelican Wings` instance
* Enforce matching `token_id`
* Refactor `NodeSystemInformation` 
						
						
					 
					
						2025-02-22 21:44:49 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							599d53b4f2 
							
						 
					 
					
						
						
							
							Fix Node & Server Create/Edit Page ( #1019 )  
						
						... 
						
						
						
						* Add missing `dehydrated` on `Node`
* Add missing `dehydrated` on `Server` 
						
						
					 
					
						2025-02-21 11:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b355830db4 
							
						 
					 
					
						
						
							
							Fix File Upload ( #952 )  
						
						... 
						
						
						
						* Log correct file name
* Remove duplicated throws comment
* Set maxSize
* Add hints
* Fix unit conversion
* Add translations 
						
						
					 
					
						2025-02-14 11:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96ec2eb3c2 
							
						 
					 
					
						
						
							
							Small translation fixes ( #1006 )  
						
						... 
						
						
						
						* display_name_help: replace location with node
* cpu_helper: 100% is one thread, not core
* remove unnecessary "create_action" translation
* nobody saw anything 
						
						
					 
					
						2025-02-13 21:50:23 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c561035c75 
							
						 
					 
					
						
						
							
							Fix incorrect Allocation permission in Node's AllocationsRelationManager ( #995 )  
						
						
						
						
					 
					
						2025-02-12 20:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f6b659546 
							
						 
					 
					
						
						
							
							Fix Translations ( #994 )  
						
						... 
						
						
						
						* Fix copy paste AllocationsRelationManager
* We shouldn't let the user know if the user is correct but the password isn't
* Add missing `trans()` `EditServer`
* Add missing `trans()` User `ServersRelationManager`
* Replace every `__()` with `trans()` helper
* Fix `exceptions` `User` Model
* Replace `Translator->get()` with `trans()` helper
* Revert "We shouldn't let the user know if the user is correct but the password isn't"
This reverts commit e156ee4b38e9e969662a532648c78fdc1e9b0166.
that's stock laravel, therefore it needs to stay 
						
						
					 
					
						2025-02-11 22:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cba4cf11aa 
							
						 
					 
					
						
						
							
							Fix Admin Area translations ( #991 )  
						
						... 
						
						
						
						* Fix button
* Replace array with index
* Fix Server ToggleInstallService
* FiNodeVersionsCheck
* Fix CreateWebhookConfiguration
* Fixdatabasehost post_help > port_help
* Fix User CreateServer
* Fix Profile language_help
* Fix Role permission UserResource
* Remove debug & Pint 
						
						
					 
					
						2025-02-10 10:28:14 -05:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8ad720f52 
							
						 
					 
					
						
						
							
							Admin Area Translations ( #965 )  
						
						... 
						
						
						
						* Init
* Health Page
* Admin API Keys
* Update API Keys
* Database Hosts
* Mounts
* remove `s`
* Users
* Webhooks
* Server
never again...
* Fix Server
* Settings
* Update Mounts
* Update Databasehost
* Update Server
* Oops, Update Server
* Nodes
* Update User
* Dashboard
* Update Server
* Profile
* Egg
* Role & Update Egg
* Add base Laravel lang files
* update apikey
* remove html back to settings, remove comment
* add `:resource` to create_action
* Update Egg
* Update Egg v2
* Update 1
* trans cf info label
* Update charts
* more trans
* Update Webhook
* update Health
* Update Server
* Update Role
* Fixes
* Bulk Update
* AnotherOne
* Fix relation button label
* rename `admin1` to `admin`
Leftover from testing... oops
* More Translations
* Updates
* `pint` + Relation Manager Titles 
						
						
					 
					
						2025-02-08 23:16:54 -05:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e352754e6f 
							
						 
					 
					
						
						
							
							Fix CopyAction & Add to Server Settings page ( #950 )  
						
						... 
						
						
						
						* Fix & Add to Server Settings page
* Add `request()->isSecure()`
CopyAction only works on SSL, no point in showing it when its not SSL
---------
Co-authored-by: notCharles <charles@pelican.dev> 
						
						
					 
					
						2025-01-27 19:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e8b9cd599 
							
						 
					 
					
						
						
							
							Update node record after updating ( #929 )  
						
						... 
						
						
						
						* refresh node model after updating
* update record so form is correctly filled 
						
						
					 
					
						2025-01-19 01:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3411e5e65c 
							
						 
					 
					
						
						
							
							NodeStorageChart: Format data after math ( #931 )  
						
						
						
						
					 
					
						2025-01-19 01:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a25d0f976 
							
						 
					 
					
						
						
							
							Actually use nodeUpdateService not only for keys ( #914 )  
						
						... 
						
						
						
						* Actually use nodeUpdateService not only for keys
* Add behind proxy & ignore panel config updates
* Don't Halt
* Prevent double notification
* Revert "Add behind proxy & ignore panel config updates"
This reverts commit 0147888c6cbda54be3375ee91ba8600e0d238b78. 
						
						
					 
					
						2025-01-16 11:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e145fcdc56 
							
						 
					 
					
						
						
							
							Use Filament labels. ( #906 )  
						
						... 
						
						
						
						* Use Filament labels.
* use `trans`
* Show more files
No reason for this to be its own pr... 
						
						
					 
					
						2025-01-13 09:31:37 -05:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8078f2ca4e 
							
						 
					 
					
						
						
							
							Edit Node Listing, Enable Storage Graph ( #905 )  
						
						... 
						
						
						
						* Remove limits in listing
* Enable Storage Graph
* Wings gives us bytes, use helper function
* Use Node Model
* Remove `?? 0`
* Re-Add `?? 0` remove local
* Add Locale on chart
* We should convert these too...
convert_bytes_to_readable follows the prefix config, so we should do it here too.
---------
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> 
						
						
					 
					
						2025-01-13 09:31:31 -05:00 
						 
				 
			
				
					
						
							
							
								MartinOscar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae445840f7 
							
						 
					 
					
						
						
							
							Discard ipAddresses cache if wings is offline + Switch to Select ( #862 )  
						
						... 
						
						
						
						* Change TextInputColumn to SelectColumn
* Discard cache if wings is offline
* Return 0.0.0.0 instead of an empty array
* Adjustment & remove dns resolve 
						
						
					 
					
						2025-01-06 03:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cc4358a04 
							
						 
					 
					
						
						
							
							Fix 500 on duplicate ports ( #861 )  
						
						... 
						
						
						
						* Fix 500 on duplicate ports
This should also address N+1 issues from the last PR
* Combine into one method
* Pint
* Add missing type
* Add 0.0.0.0
* Add notifications to help the user
* Pint
* Too verbose
* Show notification here
* Simplify code
* Reset the ports if the ip changes
* Don’t limit these anymore
---------
Co-authored-by: Lance Pioch <git@lance.sh> 
						
						
					 
					
						2025-01-04 22:30:37 -05:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02a0c5c3eb 
							
						 
					 
					
						
						
							
							Fix wrong language formatting in charts ( #832 )  
						
						
						
						
					 
					
						2024-12-17 13:08:12 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d43b99792f 
							
						 
					 
					
						
						
							
							(Admin) UI Consistency ( #824 )  
						
						... 
						
						
						
						* update phpdocs
* replace deprecated $label and $pluralLabel
* update record title attributes and labels
* update create pages
* run pint 
						
						
					 
					
						2024-12-12 18:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5af507b54b 
							
						 
					 
					
						
						
							
							Add own column class for node health ( #820 )  
						
						
						
						
					 
					
						2024-12-12 14:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Lance Pioch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d2b892eab 
							
						 
					 
					
						
						
							
							Better IP addresses ( #800 )  
						
						... 
						
						
						
						* Unique ip addresses
* Only ipv4 addresses for now
* Switch to selects 
						
						
					 
					
						2024-12-08 16:19:04 -05:00 
						 
				 
			
				
					
						
							
							
								Boy132 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e27f23b1b6 
							
						 
					 
					
						
						
							
							Move admin pages & resources into own namespace ( #741 )  
						
						... 
						
						
						
						* move admin pages & resources into own namespace
* fix imports for resource pages 
						
						
					 
					
						2024-12-07 15:51:27 +01:00