Laravel based usenet indexer

260 stars 61 forks 260 watchers PHP GNU General Public License v3.0
apache gplv3 indexer laravel mariadb newsgroups nginx nntp nzb php sphinx tmux usenet
18 Open Issues Need Help Last updated: Mar 7, 2026

Open Issues Need Help

View All on GitHub
Low health Nzb's about 1 month ago

AI Summary: The user is reporting that NZB files generated by NNTmux are consistently failing to download. They have provided an example of a problematic NNTmux NZB and a working NZB from nZEDb, suggesting a potential issue with how NNTmux structures or encodes its NZB files.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user is experiencing a persistent "Confirm Action" modal that blocks all interaction after login, including API requests. This issue has been ongoing for two weeks, and the user cannot dismiss the modal by clicking "cancel" or "confirm". No relevant information is appearing in the logs.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The TinyMCE editor is failing to load due to Content Security Policy (CSP) violations. These violations prevent the editor from connecting to cdn.tiny.cloud for license validation and loading necessary CSS stylesheets, leading to a non-functional editor. The issue is reproducible by navigating to specific admin pages and observing CSP errors in the browser console.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user wants to be able to easily switch between list and cover views for different categories (Movies, TV, Console, etc.) directly on each page, rather than having to manually adjust profile settings. They also suggest optionally displaying small thumbnail covers next to releases in list view for better artwork visibility without a full layout change.

Complexity: 2/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user is encountering an "Integrity constraint violation" error when trying to send invitations, specifically a foreign key constraint failure on the `users_id` column in the `invitations` table. This indicates that the `users_id` being provided for the invitation does not exist in the `users` table. The user has provided a potential fix by allowing `users_id` to be NULL.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The issue describes a bug where movies without cover art are not displayed on the "Movies" category page, and the URL for this category is also missing from the category bar. While the browse pages for other categories work, the "Movies" browse page is broken, though it displays correctly when accessed directly. This suggests a filtering or rendering issue specific to movies lacking cover art.

Complexity: 2/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet
db schema 3 months ago

AI Summary: The user is reporting a broken database schema during installation, making the application unusable. They also mention that the installation instructions are poorly structured and support channels are unhelpful. The core problem appears to be a fundamental issue with the database setup.

Complexity: 4/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user is experiencing a visual glitch or unexpected behavior within the tmux "update releases panel" when running the command. They have provided a screenshot to illustrate the problem, but no further details about their environment or the exact command used are available.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The application's release deletion functionality is incorrectly using GET requests via `<a>` tags instead of the expected POST requests. This causes a `MethodNotAllowedHttpException` because the backend route only supports POST for deletion. The suggested fix involves either implementing a JavaScript-driven delete pattern similar to existing ones or converting the links to POST forms with CSRF protection.

Complexity: 2/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The installation guide for the project is missing crucial steps, specifically regarding database table creation. Users encounter errors during `composer install` due to non-existent tables and later face permission and email configuration issues. The guide needs to be updated to include database setup and clarify folder permissions and email settings.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The `update_releases` script is failing to set the `passwordstatus` and `haspreview` fields to -1 for new releases, even when additional processing is enabled in the settings. Manually updating these fields or resetting the additional processing for a specific release resolves the issue, indicating a problem with the initial automated update process.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user is reporting that the forum page is not displaying CSS correctly when the feature is enabled after installation. They are seeking a solution to fix this without having to wipe the database.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user requests an enhancement to the search functionality, aiming to improve result relevance without requiring explicit wildcard usage. Currently, searching for terms like "david guetta" only yields exact matches, missing variations such as "david_guetta" or "david_-_guetta". The proposal is to implement smarter search logic, potentially through fuzzy matching or text normalization, to automatically include these variations.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The user encountered a failed installation of NNTmux on Ubuntu 24.04.3 LTS with PHP 8.2. The `php artisan nntmux:install` command failed during the database migration process, specifically at a point related to adding an 'onlyfans' category, although the provided log snippet is truncated and does not show the full error message.

Complexity: 3/5
Help wanted

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet

AI Summary: The task involves resolving a naming conflict between the larainvite package and the existing NNTmux Invitation model. This requires deciding whether to keep and integrate larainvite, replace it with a custom NNTmux service, or remove it entirely. The solution needs to ensure consistent functionality for user invitations within the NNTmux application.

Complexity: 3/5
Help wanted good first issue triage

Laravel based usenet indexer

PHP
#apache#gplv3#indexer#laravel#mariadb#newsgroups#nginx#nntp#nzb#php#sphinx#tmux#usenet