Libraries
Missing
RSS
Settings
Updates
About
Updates
v0.10.4
Updated Docker JRE
Updated Spring Boot
Updated NPM dependencies
v0.10.3
Fixed non-released movies showing up when released
v0.10.2
Updating spring boot and cypress
Fixed toolbar icons disappearing when resizing to smaller width
Updates
v0.10.1
Updating spring boot, cypress, and more
v0.10.0
Adding option to only show released movies
v0.9.13
NPM and Maven Version Updates
Fixed broken dev build
v0.9.12
Fixed bug when empty text caused date parsing crash on upcoming movies
v0.9.11
Updating spring boot, log4j, junit, and spotbugs
v0.9.10
Fixed current year limit on search
v0.9.9
Removing SQLite
Updated SockJS Client to 1.5.1
Updated OpenAPI to 1.5.10
Updated Stomp Websocket to 2.3.4
Updated WebJars Bootstrap to 5.1.0
Updated WebJars JQuery to 3.6.0
v0.9.8
Spring Boot 2.5.4
Setting JVM Memory
Adding ARMv7 build
v0.9.7
Fixing bug in TDMB missing collection information
Updates
v0.9.6
Switching to Basic Login, removing login page
Adding Jest unit tests
Hibernate-Validator 6.1.5-Final
v0.9.5
Adding years collection movies
v0.9.4
Adding genres to owned and recommended movies
v0.9.3
Improved UI for recommended movies
v0.9.2
Updated to Spring Boot 2.5.0
Updated to Cypress 7.4.0
v0.9.1
Fixed bug in matching names in collections to use IDs
v0.9.0
Updated Cypress to 7.2.0
Added option to set base URL path.
v0.8.12
Updated SpringBoot to 2.4.5
Updated SpotBugs to 4.2.3
Added lazy loading images for performance improvement
Docker Java 11.0.11
Dockers no longer apt-get update/upgrade on build for easier testing
v0.8.11
Updated SpringBoot to 2.4.4
v0.8.10
Fixing exception that prevented multi plex server automatic scans
v0.8.9
Reduced bugs and code rot
v0.8.8
Fixed RSS bug with tvdb_id needing to be tmdb_id
v0.8.7
Fixing Docker exposed ports for reverse proxies.
v0.8.6
Removed hardcoded test data for others to contribute easier.
v0.8.5
Updated OpenAPI to 1.5.0
Updated Bootstrap webjar to 4.5.3
Updated Guava to 30.0-jre
Updated SpringBoot to 2.4.0
v0.8.4
Adding endpoint for testing scheduled runs
v0.8.3
Adding more Cypress tests and unit tests
Fixed bug with MoviesFromCollection class
Fixed duplicate library search
v0.8.2
Added ESLint and requiring during builds
Added faker.js
Updated spotbugs to 4.1.3
Updated springdoc-openapi-ui to 1.4.8
v0.8.1
Updated to Spring Boot 2.3.4-RELEASE
Added Swagger UI for viewing API at {base.url}/swagger-ui.html
Created debug docker and start script
Fixed images not loading on /libraries and /recommended
Added rel="noopener noreferrer" to _blink for safer openings. You can read more
here.
Added Show/Hide collapse to notifications
Updating Cypress to 5.3.0
v0.8.0
Added Discord Notifications
v0.7.5
Updating About page
v0.7.4
Added auto restart to scheduler
Updated x86 Docker version to adoptopenjdk/openjdk11-openj9:jre-11.0.8_10_openj9-0.21.0
v0.7.3
Changing how properties are saved and loaded for better exception handling
More unit tests in notifications
v0.7.2
Fixed overwritten bug with Jackson
Adding more configuration options
Adding Windows installer to release
v0.7.1
Reduced duplicate code for Plex work
v0.7.0
Added Support for the new
Plex Media Scanner
v0.6.1
Added Native Windows Java Support
v0.6.0
Add PushOver Notification Agent
v0.5.4
Replaced state object with stateless IoService
Code clean up
Cypress 5.0
v0.5.3
Fixed bug with validation on checkboxes
v0.5.2
Fixed bug with notifications not sending when set
v0.5.1
Fixing small bugs with configuration
v0.5.0
Spring Boot 2.3.3-RELEASE
Apache Commons Text 1.9
Automatic running of Gaps
Notification Support
v0.4.8
Switching to using IDs instead of names for movies in collections
v0.4.7
Fixed bug with years not populating causing duplicates of owned movies to show
v0.4.6
Safer checking of titles as strings
v0.4.5
Fixed bug that some movies wouldn't match correctly in their collection
v0.4.4
Increased card image size
Added ellipse to card overview to maintain size
Fixed card padding and margins
Added information about owned and missing collection movies in libraries
v0.4.3
Adding collection movies to cards for a better understanding of collections
v0.4.2
Changing base docker container to reduce memory. Average reduction is 75% less memory usage.
v0.4.1
Fixing broken re-search after an initial search of library
v0.4.0
Added Updates Page
GitHub CI/CD Builds
New Gaps Logo
New Gaps Icon
New Icons
Updated Navbar
Updated End to End Testing
Springboot 2.3.0
Cypress 4.7.0
v0.3.1
Fixed titles showing the wrong language
Added collection information to the cards in recommended
v0.3.0
Added option to delete all files and reset Gaps. It is available in the configuration tab.
v0.2.2
Bootstrap integration
UI Improvements everywhere
Cards for owned and recommended movies
Broken up Plex search from Gaps search
Multi library search
Caching system for movies for faster searching
Springboot version update 2.2.5
Cypress testing integration
Server side rendering
Removed cookies
Performance improvements with caching and server side rendering
v0.2.0
Showing owned movies now
Supporting movies in languages other than English/US during searching
v0.1.6
Removing hashing
v0.1.5
Fixing duplicates
v0.1.4
Fixing bugs with many Plex libraries
Updating dependency versions
Fixing movie title's in different languages bug
v0.1.2
Windows Support
Bug Fixes
v0.1.0
Updated to Spring Boot 2.2.2-RELEASE
Switched to Jackson instead of JSON Org for faster XML/JSON Parsing
Refined movie cache to reduce lookups to TMDB for faster search
Removed MaterializeCSS and replaced with Bootstrap
Added error handling
Created dual builds
SSL docker pull housewrecker/gaps:latest
No SSL docker pull housewrecker/gaps:latest-no-ssl
Coded clean up
Added Thymeleaf for server side rendered to speed up web pages
Added DataTables.js to render movies
Added TMDB links to results
Added persistent 'recommended' page and tab to show results in DataTables from the last search
Added persistent 'rss' page and tab to link to results in Radarr
Removed cookies and replaced with server side storage of configuration to persist across multiple browsers, quicker rendering, and safer configuration