Jump to content

[Plugin] EmbyUserNotes


Recommended Posts

SoliFlix
Posted (edited)

Hey everyone,

Inspired by a feature request (Have an admin notes section under each user account), I built EmbyUserNotes (EUN) - a lightweight, admin-only plugin for internal notes on users and custom user groups, with CSV export/import for backup. Here are some screenshots:

Spoiler

user_view_1.jpg.de85fe4f175e867380c0dc18d3dfe1eb.jpg

Spoiler

user_view_2.jpg.289c9b3334f46025358154ca57877ed1.jpg

Spoiler

group_man.jpg.b7028d5301a3e93494c264d82946d3d3.jpg

Spoiler

group_view.jpg.2d3925dfb2b490e7ddccb45f99682a50.jpg

How to test:
1. Download EmbyUserNotes.dll below.
2. Copy it into your Emby Server "plugins" folder.
3. Restart Emby Server, then open Dashboard -> "User Notes".

Security & privacy:
- Admin-only, enforced server-side on every route
- Never writes to Emby's own database - only reads existing user data (incl. avatar) the same way the built-in Dashboard does.
- Notes are plain text only, no rich text/HTML formatting - keeps things simple and safe.
- "EDIT PROFILE" links straight to Emby's own official user-edit page for the selected user.

Export / Import:
The export generates a single .zip file containing 3 CSV files (groups, group members, and user notes).
While built-in validation checks are included, manually editing and importing modified CSV files is at your own risk.

This is a fully working beta version, but since it's just a side project, further development will depend on community interest. If you'd like to help test this release, your feedback is welcome!

EmbyUserNotes.dll

Edited by SoliFlix
forgot dll
  • Like 1
GrimReaper
Posted

Could you make it so server Date/Time Locale is respected, i.e. not US date formats?

image.png.1b866d30409d3f181d66d80bb848a26d.png

image.png.9ee5c0f67947efce739932b89eaca8da.png

image.png.6a91bdeef0cb928bc953d30d0bfbc141.png

 

Also, abt. 50-60% of my users have Date Created as 1/1/1?

image.png.20daffff9829fa385e9de045e29827ca.png

SoliFlix
Posted

I will look into it about the server Date/Time Locale. Because on my side it shows the european time.

I have a few of those with created 1.1.1 too... these dates come directly from Emby and are not a plugin error. 

image.jpeg.a1399bc99201314325603365e6706545.jpeg

  • Thanks 1
SoliFlix
Posted

Which browser are you using and what language is it set to?

When I set mine to English (United States), the date is displayed the same way as in your pictures. It doesn't matter what's set in Emby.

My plugin currently uses the date format of the language you have in your browser. I need to test whether it can adopt the date/time format from Emby.

Spoiler

Screenshot2026-08-29021446.png.402f18457be468f4152ee909a3e2f4eb.png

 

GrimReaper
Posted
2 hours ago, SoliFlix said:

Which browser are you using and what language is it set to?

Thorium, set to plain English. Once added English (United Kingdom) and selected that as primary, dates are in desired format now. That's good enough, thanks. Though I reckon plugin should still follow server settings/locale.

Posted (edited)

In Emby, the "Date time local" setting is stored in the browser's local storage rather than on the server. Whenever "Cookies and other site data" are cleared—or if you open Emby from a different browser for the first time—this setting defaults back to "Auto".

I'll try to update the plugin so that it reads the format directly from the Emby web app's local storage, with a fallback to the browser's settings if the local storage entry is empty (as it is when set to "Auto" or on a fresh session).
 

Spoiler

image.thumb.png.57c5e79301291191d95e50648a434907.png

 

Edited by SoliFlix

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...