Initial commit
This commit is contained in:
		
						commit
						7523a19d1f
					
				
					 40 changed files with 3984 additions and 0 deletions
				
			
		
							
								
								
									
										65
									
								
								templates/history.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								templates/history.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,65 @@ | |||
| {%- extends "base.html" -%} | ||||
| {%- from 'utils.html' import make_tabs -%} | ||||
| 
 | ||||
| {%- macro default(event,source) -%} | ||||
|     <h5>Unknown ({{source}})</h5> | ||||
|     <pre>{{event|tojson(indent=4)}}</pre> | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro downloadFolderImported(event,source) -%} | ||||
|     [{{event.seriesId}}/{{event.episodeId}}] Imported {{event.data.droppedPath}} from {{event.data.downloadClientName}} to {{event.data.importedPath}} | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro grabbed(event,source) -%} | ||||
|     [{{event.seriesId}}/{{event.episodeId}}] Grabbed <a href="{{event.data.guid}}">{{event.sourceTitle}}</a> | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro episodeFileDeleted(event,source) -%} | ||||
|     [{{event.seriesId}}/{{event.episodeId}}] Deleted {{event.sourceTitle}} because {{event.data.reason}} | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro episodeFileRenamed(event,source) -%} | ||||
|     [{{event.seriesId}}/{{event.episodeId}}] Renamed {{event.data.sourcePath}} to {{event.data.path}} | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro movieFileDeleted(event,source) -%} | ||||
|     Renamed {{event.data.sourcePath}} to {{event.data.path}} | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro movieFileRenamed(event,source) -%} | ||||
|     <h5>renamed</h5> | ||||
|     <pre>{{event|tojson(indent=4)}}</pre> | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- macro downloadFailed(event,source) -%} | ||||
|     <h5>downloadFailed</h5> | ||||
|     <pre>{{event|tojson(indent=4)}}</pre> | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- set handlers = { | ||||
|     'downloadFolderImported': downloadFolderImported, | ||||
|     'grabbed': grabbed, | ||||
|     'episodeFileDeleted': episodeFileDeleted, | ||||
|     'episodeFileRenamed': episodeFileRenamed, | ||||
|     'movieFileDeleted': movieFileDeleted, | ||||
|     'movieFileRenamed': movieFileRenamed, | ||||
|     'downloadFailed': downloadFailed, | ||||
|     None: default | ||||
| } -%} | ||||
| 
 | ||||
| {%- macro history_page(history,source) -%} | ||||
|     <pre> | ||||
|         {%- for entry in history.records -%} | ||||
|             {{handlers.get(entry.eventType,handlers[None])(entry,source)}}{{'\n'}} | ||||
|         {%- endfor -%} | ||||
|     </pre> | ||||
| {%- endmacro -%} | ||||
| 
 | ||||
| {%- block app_content -%} | ||||
| <h2>History</h2> | ||||
| <div class="row"> | ||||
|     <div class="col"> | ||||
|         {{make_tabs([('Sonarr',history_page(sonarr,'sonarr')),('Radarr',history_page(radarr,'radarr'))])}} | ||||
|     </div> | ||||
| </div> | ||||
| {%- endblock -%} | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue