Francois CB
8b14b57793
Correct the screenshot alt text
2026-08-29 22:59:11 +02:00
Francois CB
04d1a04bcb
Drop build instructions from the README
2026-08-29 22:49:50 +02:00
Francois CB
06281aeb6d
Rewrite the README: threat model, design decisions, tighter wording
2026-08-29 22:49:13 +02:00
Francois CB
e2ed426622
Refine README.md for clarity and fix typos
...
Updated language for clarity and corrected minor typos.
2026-07-27 21:29:05 +02:00
Francois CB
911ab41b0c
delete guest devices on teardown ( #18 )
...
Jellyfin does not cascade a user delete to the Device rows redemption
creates, and DeviceManager throws for the whole listing when one device's
user is missing, so a single leftover guest 404s the dashboard devices page.
Deletes the guest's devices before the user, and sweeps devices this plugin
created whose user is already gone at startup for links torn down by older
builds.
2026-07-27 20:56:04 +02:00
Francois CB
d1ee74677b
Block plugin routes for share guests ( #16 )
...
* block plugin routes for share guests
Adds a global MVC filter that refuses share-guest accounts on any plugin
controller. Jellyfin's own API stays open, the share tag policy already
bounds it and playback needs it.
Guests are identified by the auth provider marker on the account, so this
covers a leaked token used from curl or a native client, not just the web
client where the CSS lockdown runs.
* add plugin exception list and honest wording
Config page lists installed plugins with a checkbox each, for the ones that
need to answer guests during playback. Default is unticked.
Renames the hidden selectors setting to say it is cosmetic, and stops the
readme implying the web client lockdown confines anything.
* bump to 1.0.4.0
2026-07-27 20:39:21 +02:00
Francois CB
4c48861506
Revise README for clarity and add workflow images
...
Updated README to clarify guest session settings and added workflow steps with images.
2026-07-27 20:01:16 +02:00
Francois CB
98065fe170
Add new images to README
2026-07-27 19:30:44 +02:00
Francois CB
917b80fe50
Merge pull request #14 from Franciskid/fix/season-share-leaks-whole-series
...
Stop a shared season handing over the rest of the series
2026-07-27 00:35:25 +02:00
Francois CB
a811095784
Update ShareLink expiry and image dimensions
...
Updated the expiry duration for ShareLink from 30 days to 7 days and changed the image dimensions in the README.
2026-07-27 00:16:37 +02:00
Francois CB
bedd7bf36a
Update README with new image and text corrections
...
Updated image source and fixed minor text formatting issues.
2026-07-26 23:52:47 +02:00
Francois CB
3ed982b893
Merge pull request #12 from Franciskid/feature/cleanup-finished-links
...
Add a button to clear out finished share links, and fold 1.0.3.1 back into 1.0.3.0
2026-07-26 23:06:40 +02:00
Francois CB
2f91845f7e
Merge pull request #11 from Franciskid/fix/viewer-ceiling-refusal
...
Refuse an over-the-ceiling viewer without destroying the link
2026-07-26 21:48:41 +02:00
Francois CB
111bede362
Merge pull request #10 from Franciskid/feature/multi-use-links
...
Let a link be used by several people instead of dying on first open
2026-07-26 21:29:25 +02:00
Francois CB
e419cbbce4
Merge pull request #9 from Franciskid/security/harden-redemption-and-expiry
...
Harden redemption, expiry limits, token storage and guest sign-in
2026-07-26 20:44:42 +02:00
Francois CB
b9f57e24aa
Merge pull request #8 from Franciskid/fix/hide-share-tags-from-non-admins
...
Keep the share tag out of the UI for everyone except admins
2026-07-26 20:44:11 +02:00
Francois CB
9607edd9a8
Merge pull request #7 from Franciskid/fix/menu-section-and-media-only
...
Move the ShareLink action to its own section, and only for media
2026-07-26 20:43:49 +02:00
Francois CB
95813b8e42
Merge pull request #6 from Franciskid/series-season-sharing
...
Share whole series and seasons
2026-07-08 01:51:15 +02:00
Francois CB
c637558085
Merge pull request #5 from Franciskid/friendly-redeem-page
...
Friendly page for dead share links, empty selector default
2026-07-08 01:39:59 +02:00
Francois CB
b66a88b72c
Merge pull request #4 from Franciskid/server-minted-guest-sessions
...
Stop storing guest passwords, mint sessions server side
2026-07-08 01:16:48 +02:00
Francois CB
1d7d9b1b85
Add installation section to README
...
Added installation instructions for the plugin.
2026-07-07 23:40:14 +02:00
Francois CB
dc01f87bf6
Delete ShareLinks.sln
2026-07-07 22:31:17 +02:00
Francois CB
58b4fdcbaa
Enhance README with images and formatting
...
Added images and updated the README structure.
2026-07-07 22:29:00 +02:00