mirror of
				https://github.com/advplyr/audiobookshelf.git
				synced 2025-10-27 11:18:14 +01:00 
			
		
		
		
	Delete plugins directory
This commit is contained in:
		
							parent
							
								
									aea2951b89
								
							
						
					
					
						commit
						600c1e4668
					
				| @ -1,18 +0,0 @@ | ||||
| const PluginAbstract = require('../../server/PluginAbstract') | ||||
| 
 | ||||
| class TestPlugin extends PluginAbstract { | ||||
|   constructor() { | ||||
|     super() | ||||
| 
 | ||||
|     this.name = 'Test' | ||||
|   } | ||||
| 
 | ||||
|   init(context) { | ||||
|     context.Logger.info('[TestPlugin] Test plugin loaded successfully') | ||||
|   } | ||||
| 
 | ||||
|   async onAction(context, actionName, target, data) { | ||||
|     context.Logger.info('[TestPlugin] Test plugin onAction', actionName, target, data) | ||||
|   } | ||||
| } | ||||
| module.exports = new TestPlugin() | ||||
| @ -1,52 +0,0 @@ | ||||
| { | ||||
|   "name": "Test Plugin", | ||||
|   "slug": "test", | ||||
|   "version": "1.0.0", | ||||
|   "description": "This is a test plugin", | ||||
|   "extensions": [ | ||||
|     { | ||||
|       "target": "item.detail.actions", | ||||
|       "name": "test", | ||||
|       "label": "Test Action", | ||||
|       "labelKey": "TestAction" | ||||
|     } | ||||
|   ], | ||||
|   "config": { | ||||
|     "title": "Test Plugin Configuration", | ||||
|     "titleKey": "TestPluginConfiguration", | ||||
|     "description": "This is a test plugin", | ||||
|     "descriptionKey": "TestPluginConfigurationDescription", | ||||
|     "formFields": [ | ||||
|       { | ||||
|         "name": "apiKey", | ||||
|         "label": "API Key", | ||||
|         "labelKey": "LabelApiKey", | ||||
|         "type": "text", | ||||
|         "required": false | ||||
|       }, | ||||
|       { | ||||
|         "name": "requestAddress", | ||||
|         "label": "Request Address", | ||||
|         "labelKey": "LabelRequestAddress", | ||||
|         "type": "text", | ||||
|         "required": true | ||||
|       }, | ||||
|       { | ||||
|         "name": "enable", | ||||
|         "label": "Enable", | ||||
|         "labelKey": "LabelEnable", | ||||
|         "type": "checkbox" | ||||
|       } | ||||
|     ] | ||||
|   }, | ||||
|   "localization": { | ||||
|     "en-us": { | ||||
|       "TestAction": "Test Action", | ||||
|       "LabelApiKey": "API Key", | ||||
|       "LabelEnable": "Enable", | ||||
|       "TestPluginConfiguration": "Test Plugin Configuration", | ||||
|       "TestPluginConfigurationDescription": "This is a test plugin", | ||||
|       "LabelRequestAddress": "Request Address" | ||||
|     } | ||||
|   } | ||||
| } | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user