2df39fc71a 
								
							 
						 
						
							
							
								
								Plugins: Add metrics for fs + cloud provisioning info ( #111030 )  
							
							... 
							
							
							
							* add new metrics for plugin fs + cloud provisioning
* fix test
* update label 
							
						 
						
							2025-09-15 14:54:16 +01:00  
				
					
						
							
							
								 
						
							
								05a6e8503e 
								
							 
						 
						
							
							
								
								Plugins: StaticFS should implement FSRemover ( #110706 )  
							
							... 
							
							
							
							make staticfs implement fs removal interface 
							
						 
						
							2025-09-09 15:33:05 +01:00  
				
					
						
							
							
								 
						
							
								aea8b60849 
								
							 
						 
						
							
							
								
								Plugins: Add support for fetching plugin includes from plugin CDN ( #91476 )  
							
							... 
							
							
							
							* update oss side
* add Rel func to plugins.FS
* update tests
* add comment
* fix fs paths for nested plugin
* fix test
* fix sources
* fix cdn class bug
* update tests
* remove commented out code 
							
						 
						
							2024-08-21 09:46:41 +01:00  
				
					
						
							
							
								 
						
							
								7c5210a915 
								
							 
						 
						
							
							
								
								Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() ( #67395 )  
							
							... 
							
							
							
							* Fix files with two dots in the name not being returned by LocalFS.Files()
* Renamed variable for consistency
* Add test
* Fix typo
* Fix wrong upperLevelPrefix value
* Removed unnecessary check in LocalFS.Files() 
							
						 
						
							2023-04-27 16:19:13 +02:00  
				
					
						
							
							
								 
						
							
								bfe1b68800 
								
							 
						 
						
							
							
								
								Plugins: Fs: Add option to access unallowed files in dev mode ( #66492 )  
							
							... 
							
							
							
							* Plugins: Fs: Add option to access unallowed files in dev mode
* Plugins: Fs: allow accessing unallowed files only when in dev mode
* Plugins: Fs: Add ProvideLocalFinder
* Plugins: FS: Pass whole config in NewLocalFinder()
* Plugins: FS: Add AllowListLocalFS
* Plugins: FS: Fix some tests
* Plugins: FS: Update tests
* Plugins: FS: Removed dead code
* Plugins: FS: Add tests for AllowListFS
* Plugins: FS: Update comments
* Plugins: FS: Use variadic arguments for allow list rather than map
* Plugins: FS: Remove unnecessary log
* Plugins: FS: Do not escape plugin root dir
* Fix merge conflict
* Plugins: FS: Update comments
* Plugins: FS: PR review changes
* Fix merge conflict
* Fix tests
* Cleanup
* Fix flaky test
* Changes from PR review
* Lint
* Add comment to LocalFS.Remove
* Fix Windows
* Renamed devMode to production 
							
						 
						
							2023-04-27 10:26:15 +02:00  
				
					
						
							
							
								 
						
							
								739c7f1c68 
								
							 
						 
						
							
							
								
								Plugins: Simplify plugin file removal ( #66115 )  
							
							... 
							
							
							
							* make explicit class check when attempting to remove plugin
* simplify plugin file tracking
* fix test
* apply feedback
* fix linter 
							
						 
						
							2023-04-20 11:52:59 +02:00  
				
					
						
							
							
								 
						
							
								1c3ad81826 
								
							 
						 
						
							
							
								
								Plugins: Fix module.js file not being closed when loading plugins ( #66288 )  
							
							... 
							
							
							
							* Plugins: Loader: Fix module.js file not being closed
* Plugins: LocalFS: Add comments, ensure same Read() behaviour as os.File's
* Changed comment for Close()
* Add tests for LocalFS
* "Fix" linter error
* "Fix" linter error again 
							
						 
						
							2023-04-13 10:48:15 +02:00  
				
					
						
							
							
								 
						
							
								ee2dd62a1f 
								
							 
						 
						
							
							
								
								Plugins: Refactor loader + finder to support multiple sourcing methods ( #64735 )  
							
							... 
							
							
							
							* it's cdn time
* tidy body closing
* auto signed
* fix close
* update log name
* remove comments 
							
						 
						
							2023-03-20 14:35:49 +01:00  
				
					
						
							
							
								 
						
							
								68df83c86d 
								
							 
						 
						
							
							
								
								Plugins: Add Plugin FS abstraction ( #63734 )  
							
							... 
							
							
							
							* unexport pluginDir from dto
* first pass
* tidy
* naming + add mutex
* add dupe checking
* fix func typo
* interface + move logic from renderer
* remote finder
* remote signing
* fix tests
* tidy up
* tidy markdown logic
* split changes
* fix tests
* slim interface down
* fix status code
* tidy exec path func
* fixup
* undo changes
* remove unused func
* remove unused func
* fix goimports
* fetch remotely
* simultaneous support
* fix linter
* use var
* add exception for gosec warning
* fixup
* fix tests
* tidy
* rework cfg pattern
* simplify
* PR feedback
* fix dupe field
* remove g304 nolint
* apply PR feedback
* remove unnecessary gosec nolint
* fix finder loop and update comment
* fix map alloc
* fix test
* remove commented code 
							
						 
						
							2023-03-07 16:47:02 +01:00