-
Notifications
You must be signed in to change notification settings - Fork 19
Latest changes
- Hide mouse cursor after 2 seconds. Fix for potential image cache clear bug. Let me know if this causes issues.
- Bugfix for custom pictures
- Custom pictures will be automatically shuffled
- Upgraded base node image from 14 to 21.
- Minor fixes to Awtrix integration
- Minor fixes to debugging output
- Minor fixes and enhancements for Awtrix integration
- Added icon support for Awtrix integration. Download icons 17668, 1944, and 2649 in the Awtrix UI.
- Added integration for Awtrix software running on Ulanzi clock or DYI device
- Improved now screening debug test
- Fix on-demand debug test
- Removed debug code
- Fixed sleep time bug and display issue
- Fixed debug test for sonarr
- Added validation to settings page to stop trailing slashes from being added to sonarr, radarr, and readarr URLs.
- Fix for sonarr coming soon class, as sonarr API changed
- Fix for radarr fanart images - As per previous fix, but i missed it for fanart (background images)
- Fix for radarr images - found an undocumented change in radarr where the returned dataset changed the name for the image url from url to remoteUrl, which caused radarr images not to load.
- Fix for triviaDB api - added a 5 second delay between calls to the triviadb api as they had impemented limits on how often you could call their service.
- Fix where slides do not transition when only using now showing and going from one slide to none. Essentially, it stayed on the old slide.
- Modified to allow on-demand and recently added to display together or individually
- Fix Radarr test in debug screen
- Exclude titles with specific ratings for on-demand. (This uses the metadata from your Plex agent.)
Please note that any media that has no rating will be given a flag of 'NR' when displayed in Posterr. This is not filterable. To filter this, you must update all titles with no content rating to either have the correct rating, or give it a rating of 'Not Rated'. You can then filter these out.
- Changed generic book image.
- Updated Discord links to be consistent.
- Fix bug for trailing , in filter by users and filter by devices.
- Filter by users now works, even if you have the user info hidden.
- End time (local) displayed at bottom of the screen for any movie,show, or song that is playing.
- Modified to allow for on-demand and recently added titles to both be displayed.
- Recently added (in n days) feature
- Updated settings to allow for custom text for recently added
- Updated settings to allow a specific number of past days to include for recently added
- Changed 'exit without save' to 'exit' on settings screen.
Note that recently added will ignore 'genre' and 'number to add'. You can have recently added OR on-demand.
- (Binaries are currently broken until I can fix a breaking change in executable packaging tool)
- Added 'Montserrat' and 'Open Sans' fonts
- Fix to roll back change for Sonarr. (Sorry, i released early code for Sonarr v4 beta, by mistake)
- Updated readme to be more readable.
Binaries are currently broken until I can fix a breaking change in executable packaging tool
- Sonarr v3.0
- Radarr v4.3
- Readarr v0.1.3
- Package and security updates
- Fixes for Radarr v4, Sonarr v4, and Readarr v0.1.2. (API Changes)
- Bug fix to resolve occasional images and themes not downloading (would appear like the slide was showing/playing the wrong details for the image)
- Tuned theme fade-in timings to improve effect
- Messages and tips may now display at the bottom of the settings page
- Changed settings doco from link to button on settings page
- Fix hide user info on Now Screening slide (username was still showing)
- Fix bug where theme tunes still play when sleep mode active
- Optional feature to disable all clickable links to settings page (must type in /settings in the address bar)
- Theatre mode - Forces Posterr to sleep if anything is playing (Requires now screening to also be enabled)
- Updated readme
- Update Posterr configuration pages in wiki
- Option to hide user information on Now Screening slides
Removing clickable links to settings is a useful feature when sharing Posterr with multiple users. Hiding user details on Now Screening, is also prudent in this use case.
- Updated debug page to show all non-sensitive settings.
- Added open trivia db test to debug page
- Fixed version check code (minor bug)
- Added session token to trivia requests. Which will greatly reduce the chance of duplicates whilst unique questions are available (when refreshed)
- Added option to select how often to refresh trivia questions
- Added custom text for trivia question titles
- Updated readme pictures
- Updated configuration documentation in GitHub wiki doco
- Updated troubleshoot page here
- Added preload attribute to audio themes in hope of better responses
- Fade-in and fade-out of theme tunes
- Bitrate display added to now playing for music
- Dependant package updates
- Disabled live TV from triggering posters for now screening. (This was never actually tested or implemented specifically. Will look at this later to see if it is something I can actually add back in)
- 'Trivia Quiz' feature implemented (Let me know if there are any layout issues for your screen size)
- Fix for coming soon showing art instead of poster
- Fix for showing coming soon titles if already grabbed.
- Binary files now production ready, and version aligned with Docker version
- Updated readme.md file for installation and update processes
- Fixed poster not always showing for Sonarr coming soon slides.
- Sleep schedule feature
- New binary packages created HERE
- Forced rounding of audience ratings, to stop fractions being displayed on some browsers.
- Alternate text option added for E-books
- Allow passing port number to binaries. (e.g 'posterr-win 6969')
- Allow passing port number and basepath to binaries. (e.g 'posterr-win 6969 /posterr')
- Fixed custom fonts not displaying in binaries
- Configuration documentation updated
- Readme updated
- Minor bug fixes
- Readarr integration restored. - Now using data only from Readarr, so functionality and performance should be fast and much the same as Sonarr and Radarr. The only downsides are that sometimes there are no images available yet, and available image quality is not always perfect.
- New binary packages created for 1.10.2 HERE
- Disabling Readarr due to issue across all platforms
- Binaries located here
- Consolidation of code for Docker and packaged binary releases
- Minor bug fixes
- Readarr integration for e-books. (Experimental) Available book data and API's are not great. This feature may not stay. Please voice your feedback on Discord. (Also let me know if you think On-Demand slides should include existing e-books from your calibre library)
- Out of date version/Message feature added to settings page.
- Debug page modified to include settings display for Readarr, along with a test option.
- Fixed bug on settings page, where validation messages were not showing
- Docker environments only
- A re-release of an old book in a new format, is considered a 'new release' and will get a new ISBN. Hence, will show up in the list.
- Cover art is not obtainable from Readarr, and must be searched for on Amazon, Google Books, and Open Library (Goodreads have shut down their API)
- Cover art is acceptable on Amazon however, art from Google Books and OpenLibrary is much lower quality. (Some covers will not look great)
- Future releases do not always have an ISBN, and hence a cover cannot be searched for.
- Cover art searches are slow, as pictures are scraped from matching web pages. Expect delays in initialisation times.
- Executable package release only (docker release latest is still v1.8.1
- minor bug fix
- When 'Pin Now Screening' enabled, slides will jump to the now screening, no matter how many other slides you have left to play
- When 'Pin now screening' enabled AND only title is playing, theme music will be disabled. (otherwise it keeps chopping and restarting)
- Minor bug fix
- stability improvements
- Minor bug fix
- Custom posters (600x900), custom background art, and custom themes
- Changed custom background colours to only apply if the background art option is disabled.
- Minor bug fixes
- Updated no-content screen to always be black, regardless of background colour settings
- Readme updates
** THIS WILL REQUIRE AN UPDATE TO YOUR DOCKER-COMPOSE.YAML (If you want to make use of the custom pictures feature)
- The poster is now clickable/tapable to go to the settings page.
- On-demand options to hide the title and/or footer. If you hide both, then the poster will display full-screen. (In this mode, the mouse is also hidden as there is no footer section.)
This is a great option if you want to just showcase your existing library. Just hide Now Showing, Sonarr, and Radarr.
- Fixed bug where disabled features were not actually being disabled. (oops!)
Hiding only the title OR footer will not change the size of the poster displayed. This is to keep things looking consistent between slide transitions.
- Removed debug display
- Minor label changes on settings page
- Filter Now Screening by: Remote connections, local connections, player device name, user name. (These filters are cumulative)
IMPORTANT NOTE ON UPGRADES FROM v1.4.0
- You may need to disable 'Now Screening', 'On-demand', 'Sonarr', and 'Radarr', if you had any of these previously disabled.
- Finally fixed the vertical alignment for the title text. Should look much better on most screens now
- Option to enable/disable Now Showing, On-demand, Sonarr, and Radarr. So for example, you could just showcase library titles from on-demand.
- Setting page UI improvements
- Customisable colours for title, tagline, and background
- Added 5 additional fonts
- Ordered fonts by name on the settings page
- minor bug fixes
- Arm v6/7 support built into Docker image (currently untested)
- If the password is removed, then you no longer get a login screen for settings. (only do this if not sharing externally)
- Custom titles text
- Wiki updated
- Dropping generic "custom" music theme system (normal movie and show themes remain, when available)
- Custom title fonts and settings page changes
- Rework of settings login page (work in progress)
- Updated documentation pages on wiki, docker hub, and github
- Adoption of semantic versioning
- Bug fixes
- updated discord link invite in readme
- Bug fixes
- Genre filter for on-demand
- Pin now playing option (hides on-demand/coming soon if something is playing)
- Improved transitions by pre-loading the first slide when at last. It still flickers once but is looking better than before, by not flashing a different slide.
- Improved docker health check
- Set focus on password field for settings-login page.
- Minor bug fixes.
- Minor documentation updates (I'm obsessing about doco!).
- Does anyone read this?
- Supporting package updates
- Fix for alternate paths with reverse proxy configurations. Added as a container environment variable. (see DockerHub page for doco updates)
- Doco and about screen updates
- Beta release! Here at last!
- New Docker Hub repository to support the name change from Poster to
Posterr
- Updates to doco and text in the app to support new repo and beta status
- There will be no more updates made to the old repository, everything will run from the new one
Upgrade Process to Beta
- Stop your running version of Poster, and then delete it
- Go to your Docker folder and rename the 'poster' folder to
posterr
- Edit you Docker Compose yaml to have the following changes.
posterr:
image: petersem/posterr
container_name: posterr
environment:
TZ: Australia/Brisbane
volumes:
- ./docker/posterr/randomthemes:/usr/src/app/public/randomthemes
- ./docker/posterr/config:/usr/src/app/config
ports:
- 3000:3000
- Do a
docker-compose up -d posterr
All settings should be retained and the web client should recover if it is running.
- Support for 320px-3500px height screens
- minor bug fixes
- Additional check added for 'rapid' (1-3 second) server restarts that may have happened between the normally scheduled connection checks in the browser. Browser refresh occurs if detected. Whilst this is hard to replicate outside of a dev environment, it is possible for this to occur on very fast host machines.
- If the tag line is too big, it will scroll from right to left otherwise it is centered.
- Fixed issue where on-demand slides did not disable when set to 0
- Minor bug fixes
- Set limits on the number of on-demand slides that can be displayed. This is to ensure system performance across platforms.
- For 'no themes' it is 300 on-demand slides in total, across all specified libraries
- For 'either, or both themes' enabled, the total slides reduce to 150.
- Added shuffle option for on-demand, coming soon (Radarr), and coming soon (Sonarr). Now screening/playing will always show first.
- Improved validation messages to help people enter the best settings for their needs
- Limit to on-demand refresh is 10 minutes or more. This is because it is a CPU and network-intensive operation.
- Removed need to have refresh period. Will now reload data every time the slides finish a cycle.
- Minor bug fixes
- Movie theme will play if theme.mp3 present in movie folder, else random theme will play
- Updated to use 'plex movie' and 'plex tv series' agents. It still works with other agents, but theme.mp3 files that are added to media folders will not play.
- Added browser to server connection checks every 5 seconds. If the connection goes down (eg Posterr container update), then the browser will try to re-establish connectivity every 5 seconds.
- Fix for breaking bug in the last build (Sorry!)
- Fixed scrolling transition issue
- Minor bug fixes
- The Plex TV agent is now a pre-requisite for Posterr, if you want TV theme tunes. Unfortunately, the use of the Plex agent resulted in previous critical data being removed. The Plex scanner and agent are the recommended options for Plex, so Poster is following suit.
- Bug fixes
- Increased background art brightness and blur
- Added glass effect to the artwork
- Added Radarr and Sonarr health checks to debug page
- bugfixes
- Added a debug page to the settings menu to assist with remote debugging
- Improved error handling on settings load / save
- Changed settings read/save to synchronous calls as async calls were causing conflicts
- Moved troubleshooting section from readme to the wiki
- Cleaned up readme page a little
- Vastly improved error handling and recovery for Plex, Sonarr, and Radarr.
- Various bugfixes
- Fix for settings class returning before settings loaded.
- Readme updates
- Various bugfixes
- Additional validaters on settings page
- Readme updates
- Various bugfixes
- Improved error handling
- Stability improvements
- Implemented version number on settings - about page
- Added option for background artwork for all slide. (settings page) This is great for wide-screen / landscape displays
- Bug fixes (sigh)
POSTERR - By Matt Petersen - Brisbane, Australia