rlauuzo
1a731e3acc
Update MediaSegments directly ( #350 )
...
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
Co-authored-by: Kilian von Pflugk <github@jumoog.io>
2024-10-19 20:49:47 +00:00
rlauu
fc830a5e6f
Use primary constructor everywhere
2024-10-16 16:20:21 +02:00
rlauu
ca9a167ad5
Revert "Use Jellyfins MediaSegmentType ( #344 )"
...
This reverts commit 29ee3e0bc861d128f4f691d7eb8d159da28eab43.
2024-10-16 16:05:59 +02:00
rlauuzo
29ee3e0bc8
Use Jellyfins MediaSegmentType ( #344 )
...
* Use Jellyfins MediaSegmentType
* Use primary constructor
* fix autoskip
* fix skip button
* fix episodestate class
* Update configPage.html
* Update QueueManager.cs
---------
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
Co-authored-by: Kilian von Pflugk <github@jumoog.io>
2024-10-16 14:47:20 +02:00
Kilian von Pflugk
73287b79a5
migrate own repo url ( #345 )
2024-10-16 14:40:10 +02:00
TwistedUmbrellaX
50ab82a2e0
Non-destructive 10.10 config ( #343 )
2024-10-12 12:35:46 +02:00
rlauu
fbe88e488d
Formating
2024-10-09 19:03:17 +02:00
rlauuzo
3c02426532
Update AnalyzerHelper ( #335 )
...
* Update AnalyzerHelper
* single loop
* Update AnalyzerHelper.cs
---------
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-10-09 18:33:41 +02:00
rlauuzo
d3453ad937
Fix base directory
...
https://github.com/intro-skipper/intro-skipper/issues/332
2024-10-07 07:44:07 +02:00
rlauuzo
6fb7d05dd7
return null if itemid is empty ( #327 )
...
also use IReadOnlyList
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-10-05 19:30:30 +02:00
Kilian von Pflugk
0841f1ba40
InjectSkipButton: try to read webVersion from jellyfin-web ( #323 )
...
* InjectSkipButton: try to read webVersion from jellyfin-web
* use correct regex
* use break
* compare against jellyfin version not the plugin version
* append Revision
* output if version match
* sound more urgent and tragic
2024-10-05 18:38:42 +02:00
rlauuzo
8a323144ed
Remove old Path ( #326 )
...
and clean up
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-10-05 18:15:48 +02:00
Kilian von Pflugk
7c00fcdd1e
better logs for InjectSkipButton
2024-10-05 13:17:30 +02:00
rlauu
5beaf35198
cleanup
2024-09-25 17:23:25 +02:00
rlauuzo
e829f52acc
use correct library name ( #301 )
...
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-09-21 20:12:00 +02:00
Kilian von Pflugk
002f82d6e6
cleanup and organize
2024-09-21 18:36:11 +02:00
Kilian von Pflugk
2e092543f5
options: work with Ids instead of names and much improved UI ( #299 )
...
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
Co-authored-by: rlauuzo <46294892+rlauuzo@users.noreply.github.com>
2024-09-21 16:06:11 +00:00
theMasterpc
d867ede882
add ignore list ( #281 )
...
* add block list
* better block list system.
todo:
-change the name blocklist.
-fixing small bugs.
-maybe moving from Dictionary to List<BlockListItem>.
* - moving from ConcurrentDictionary to List<BlackListItem>, for better xml file.
- changing block to black.
- small fixes.
todo:
- maybe changing the blacklist naming.
* moving to ignorelist.
moving the blacklisting to Manage Fingerprints.
changing the object BlackListItem.
todo:
- moving to the naming "ignorelist", instead of "blacklist".
- adding "save for series" button.
- improving the ui of the blacklist section".
- fixing some more bugs.
- changing the "Manage Fingerprints" to "Manage Timestamps & Fingerprints".
* adding the option to apply ignorelist changes into a series.
moving to ignorelist naming.
changing "Manage Fingerprints" to "Manage Timestamps & Fingerprints".
improving the ui of the ignorelist editor
* small fixes
* fix some bugs. improving the ignore feature
* fix some stuff
* Refactor CSS styles for ignore list checkboxes
* small fixes
* small changes
* small changes
* big changes
* small fixes
* Refactor IgnoreListItem to use SeasonId instead of Id
* Refactor IgnoreListItem to use SeasonId instead of Id.
changes to the ExecuteAsync function and to its documentation
2024-09-20 07:18:04 -04:00
Kilian von Pflugk
bedc5bc3d0
change urls after transfer repo to the new org
2024-09-19 13:06:37 +02:00
Kilian von Pflugk
2438ba79f2
migrate Intro to Segment and make it generic ( #268 )
2024-09-12 10:37:47 +02:00
Kilian von Pflugk
f430f4364e
point url to the new wiki
2024-09-10 20:29:18 +02:00
rlauuzo
60c735282e
apply auto-fixes from VS Code ( #283 )
...
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-09-10 18:08:42 +02:00
Kilian von Pflugk
55ee501cf5
check if intro skip button is build-in and skip injecting ( #240 )
...
Co-authored-by: rlauuzo <46294892+rlauuzo@users.noreply.github.com>
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-08-31 19:08:42 +02:00
Kilian von Pflugk
25fd56d83c
use correct namespace
2024-08-31 18:56:48 +02:00
Kilian von Pflugk
08ccca266f
append version to script URL at script injection time
...
This will force the browser to refresh its cache.
2024-07-30 21:22:09 +02:00
Kilian von Pflugk
11e648ffbb
InjectSkipButton error: refer to the troubleshooting guide
2024-07-29 20:35:46 +02:00
rlauuzo
9388f2a583
refactor item queue ( #183 )
...
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-06-15 11:16:47 +00:00
rlauuzo
ddecb15a51
Clean Cache Task to Remove Unused Files ( #195 )
2024-06-15 10:57:20 +02:00
TwistedUmbrellaX
48bfec8d32
Movin on up (movin on up) #166
2024-05-16 18:24:36 +02:00
Kilian von Pflugk
4be60f2e08
check that intro.xml/credits.xml exits before moving
2024-05-12 20:31:35 +02:00
rlauuzo
9d4cb0a4ec
Replace Dictionary + locks with ConcurrentDictionary ( #143 )
2024-05-08 16:27:16 +02:00
rlauuzo
920fa34a43
Change GetItem to return null to handle nullable LibraryManager ( #137 )
2024-05-01 13:45:57 +02:00
rlauuzo
1394926a3c
Update Plugin.cs
2024-04-20 16:23:47 +02:00
rlauuzo
a9bf646421
No more wasteful XML writes
...
update only the XML file corresponding to the analyzed mode
2024-04-20 16:21:20 +02:00
Kilian von Pflugk
699483e0be
use a local variable
2024-04-20 13:36:04 +02:00
Kilian von Pflugk
169e08047c
remove redundant qualifier
2024-04-20 12:22:34 +02:00
Kilian von Pflugk
58f4617ebc
remove redundant suppression
2024-04-20 12:21:07 +02:00
rlauuzo
ad3e0c4c08
Change task from being canceled to waiting ( #118 )
2024-04-16 18:19:05 +02:00
Kilian von Pflugk
06939ff330
use the ConfigurationChanged directly
...
this also fixes a restart issue
2024-04-12 14:09:19 +02:00
rlauu
057352b212
analyze when item is added to the server ( #96 )
2024-04-10 08:06:23 -04:00
TwistedUmbrellaX
3d8df74d08
Let's stop logging every single step
2024-03-31 16:08:32 -04:00
Kilian von Pflugk
ef1e3f59c7
migrate from XMLSchema to DataContract
2024-03-29 20:53:24 +01:00
rlauu
a98525ddaa
move plugin cache into jellyfins cache
...
Enhance the organization of the introskipper plugin by relocating its data into Jellyfin's cache directory, aligning it with most plugins.
Create a dedicated directory within Jellyfin's cache directory to store introskipper data.
Move existing introskipper data files, including intros.xml and credits.xml, to the new cache directory.
2024-03-18 23:49:06 +01:00
TwistedUmbrellaX
4b353bc024
Still check for ffmpeg errors on load
2024-03-07 17:08:15 -05:00
TwistedUmbrellaX
8e8a6207a5
Update StyleCop and address warnings
2024-03-03 21:46:52 -05:00
TwistedUmbrellaX
d7c587694f
Provide a warning about cache option
2024-03-02 11:53:34 -05:00
TwistedUmbrellaX
de61329140
Skip backing up public source code
2024-03-01 16:53:41 -05:00
ConfusedPolarBear
b2f316856d
Restore season count to support bundle
2023-06-08 00:51:18 -05:00
ConfusedPolarBear
d540f7e70e
Merge branch 'analyzers'
2023-02-07 23:50:28 -06:00
ConfusedPolarBear
a68914ca8f
Add chapter name based media file analyzer
...
Closes #58
2022-11-24 00:43:23 -06:00