Ethan Alicea 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4390bad36b 
							
						 
					 
					
						
						
							
							Please enter the commit message for your changes. Lines starting  
						
						 
						
						... 
						
						
						
						with '#' will be ignored, and an empty message aborts the commit.
 Author:    Ethan Alicea <64653625+Tech-Gamer@users.noreply.github.com>
 On branch develop
 Your branch is up to date with 'origin/develop'.
 Changes to be committed:
	modified:   .github/workflows/push.yaml
	modified:   .github/workflows/release.yaml
	modified:   CHANGELOG.md
	modified:   Dockerfile
	modified:   Makefile
	modified:   README.md
	modified:   cmd/configure.go
	modified:   cmd/diagnostics.go
	modified:   cmd/root.go
	modified:   config/config.go
	modified:   environment/allocations.go
	modified:   environment/docker.go
	modified:   environment/docker/api.go
	modified:   environment/docker/container.go
	modified:   environment/docker/environment.go
	modified:   environment/docker/power.go
	modified:   environment/docker/stats.go
	modified:   environment/environment.go
	modified:   environment/settings.go
	modified:   events/events.go
	modified:   go.mod
	modified:   internal/cron/activity_cron.go
	modified:   internal/cron/cron.go
	modified:   internal/cron/sftp_cron.go
	modified:   internal/database/database.go
	modified:   internal/progress/progress.go
	modified:   internal/progress/progress_test.go
	modified:   loggers/cli/cli.go
	new file:   oryxBuildBinary
	modified:   parser/parser.go
	modified:   remote/http.go
	modified:   remote/servers.go
	modified:   remote/types.go
	modified:   router/downloader/downloader.go
	modified:   router/middleware.go
	modified:   router/middleware/middleware.go
	modified:   router/middleware/request_error.go
	modified:   router/router.go
	modified:   router/router_download.go
	modified:   router/router_server.go
	modified:   router/router_server_backup.go
	modified:   router/router_server_files.go
	modified:   router/router_server_transfer.go
	modified:   router/router_server_ws.go
	modified:   router/router_system.go
	modified:   router/router_transfer.go
	modified:   router/tokens/parser.go
	modified:   router/websocket/listeners.go
	modified:   router/websocket/websocket.go
	modified:   server/activity.go
	modified:   server/backup.go
	modified:   server/backup/backup.go
	modified:   server/backup/backup_local.go
	modified:   server/backup/backup_s3.go
	modified:   server/configuration.go
	modified:   server/console.go
	modified:   server/crash.go
	modified:   server/events.go
	modified:   server/filesystem/archive.go
	modified:   server/filesystem/filesystem.go
	modified:   server/filesystem/filesystem_test.go
	modified:   server/install.go
	modified:   server/installer/installer.go
	modified:   server/listeners.go
	modified:   server/manager.go
	modified:   server/mounts.go
	modified:   server/power.go
	modified:   server/power_test.go
	modified:   server/resources.go
	modified:   server/server.go
	modified:   server/transfer/archive.go
	modified:   server/transfer/source.go
	modified:   server/transfer/transfer.go
	modified:   server/update.go
	modified:   sftp/event.go
	modified:   sftp/handler.go
	modified:   sftp/server.go
	modified:   wings.go 
						
					 
					
						2023-09-11 17:22:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3ab241d7f 
							
						 
					 
					
						
						
							
							Track file upload activity  
						
						 
						
						
						
					 
					
						2022-07-24 17:12:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaneEveritt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed330fa6be 
							
						 
					 
					
						
						
							
							Squashed commit of the following:  
						
						 
						
						... 
						
						
						
						commit f5baab4e88 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Sat Jul 9 17:50:53 2022 -0400
    Finalize activity event sending logic and cron config
commit 9830387f21 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Sat Jul 9 16:26:13 2022 -0400
    Send power events in a more usable format
commit 49f3a61d16 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Sat Jul 9 15:47:24 2022 -0400
    Configure cron to actually send to endpoint
commit 28137c4c14 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Sat Jul 9 15:42:29 2022 -0400
    Copy the body buffer otherwise subsequent backoff attempts will not have a buffer to send
commit 20e44bdc55 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Sat Jul 9 14:38:41 2022 -0400
    Add internal logic to process activity events and send them to the panel
commit 0380488cd2 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Mon Jul 4 17:55:17 2022 -0400
    Track power events
commit 9eab08b92f 
Author: DaneEveritt <dane@daneeveritt.com>
Date:   Mon Jul 4 17:36:03 2022 -0400
    Initial logic to support logging activity on Wings to send back to the panel 
						
					 
					
						2022-07-09 17:51:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
						
						
							
						
						
							34c0db9dff 
							
						 
					 
					
						
						
							
							Replace encoding/json with goccy/go-json for cpu and memory usage improvement  
						
						 
						
						... 
						
						
						
						This new package has significant better resource usage, and we do a _lot_ of JSON parsing in this application, so any amount of improvement becomes significant 
						
					 
					
						2022-01-23 15:17:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							3c54c1f840 
							
						 
					 
					
						
						
							
							break everything  
						
						 
						
						... 
						
						
						
						- upgrade dependencies
- run gofmt and goimports to organize code
- fix typos
- other small tweaks 
						
					 
					
						2021-08-02 15:07:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af9ed4bff1 
							
						 
					 
					
						
						
							
							less weird log message  
						
						 
						
						
						
					 
					
						2020-11-03 21:02:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65664b63e7 
							
						 
					 
					
						
						
							
							Add support for denying JWT JTI's that are generated before a specific time  
						
						 
						
						
						
					 
					
						2020-11-03 20:33:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							b1940426c3 
							
						 
					 
					
						
						
							
							Merge develop into feature/file-uploads  
						
						 
						
						
						
					 
					
						2020-07-31 16:31:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8315ff8ae1 
							
						 
					 
					
						
						
							
							Misc mutex locking things to avoid data races  
						
						 
						
						
						
					 
					
						2020-07-18 16:03:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6397bf17 
							
						 
					 
					
						
						
							
							Add basic file upload support  
						
						 
						
						
						
					 
					
						2020-07-12 16:43:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd48bbac1 
							
						 
					 
					
						
						
							
							Update the JWT signing algo when the signing key is changed in the config  
						
						 
						
						
						
					 
					
						2020-04-11 17:26:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45d441ac32 
							
						 
					 
					
						
						
							
							Check permissions when performing websocket actions  
						
						 
						
						
						
					 
					
						2020-04-06 21:03:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3edcd5f9c3 
							
						 
					 
					
						
						
							
							Add support for direct downloads of server files  
						
						 
						
						
						
					 
					
						2020-04-06 20:27:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Penner 
							
						 
					 
					
						
						
						
						
							
						
						
							718b126baf 
							
						 
					 
					
						
						
							
							Dane caused this monstrosity to occur..  Port over remaining transfer/archive code to gin, delete http.go  
						
						 
						
						
						
					 
					
						2020-04-06 13:49:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4474e22f6 
							
						 
					 
					
						
						
							
							Add support for downloading a backup  
						
						 
						
						
						
					 
					
						2020-04-05 18:56:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dane Everitt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccbb119948 
							
						 
					 
					
						
						
							
							Better core logic for JWT; supports a more generic structure  
						
						 
						
						
						
					 
					
						2020-04-05 18:44:16 -07:00