Rich Text Format good first issues

30 open Rich Text Format issues currently match the default 10+ star filter. Scored difficulty: 5,946 at 1/5, 8,786 at 2/5, 12,699 at 3/5, 12,118 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Rich Text Format.

All languages · Browse projects · How to find good first issues

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 30 of ~30 matching filters (Rich Text Format · 10+ stars)

List

[Bug]: DXGI_ERROR_DEVICE_HUNG

AI summary

The user is experiencing crashes on startup with The Last of Us Part II when using DLSS Unlocked version 0.9.4 on Windows 11 with an RTX 3090. The error reported is DXGI_ERROR_DEVICE_HUNG, and the issue did not occur with version 0.9.0. Disabling frame generation did not resolve the problem.

bughelp wanted
533
Difficulty
3/5

[Bug]: Micro-stutter in-game on new versions. UI is fine.

AI summary

A user is experiencing micro-stuttering in Cyberpunk 2077 on Linux (Steam/Proton) with DLSS Unlocked versions 0.8.6 and newer, specifically when using DLSS Frame Generation. The issue is not present in older versions (0.7.7) or in the game's menus, and it does not affect UI or textures.

bughelp wanted
533
Difficulty
3/5

Create new show-case for "modification use case"

AI summary

This issue proposes creating a new showcase in the JAVA-dummy repository to demonstrate how the Open Source Management System handles modifications to open-source components. A new branch will be created, and a modified component will be added to illustrate the expected outcome, particularly within the SBOM.

enhancementhelp wantedjava-dummy
96
Difficulty
3/5

DLSS Frame Gen is not working on rtx 2070s. It is either greyed out or completely missing in almost every game when using OptiScaler.

AI summary

The user is reporting that DLSS Frame Generation is not working on their RTX 2070s when using OptiScaler or the dlss-unlocked installer. Frame Generation functions correctly when installed independently, suggesting a conflict or misconfiguration with the OptiScaler/dlss-unlocked setup.

bughelp wanted
533
Difficulty
3/5

Stop sending monthly archiving reports

AI summary

This issue requests the discontinuation of two monthly email reports sent to coordinators: 'Individual messages archiving report' and 'Data Problem messages archiving report'. The reports are considered too brief and only contain contact IDs, making them unhelpful. The reporter suspects the relevant code is located in `lib/delete_or_archive_old_messages_feedbacks_and_contacts.rb`.

Good first issue
48
Difficulty
2/5

Replace .permit! by explicitly named allowed tokens

AI summary

This issue requires refactoring controller code to replace the unsafe `.permit!` method with explicitly named allowed parameters. It also involves reviewing and potentially removing `accepts_nested_attributes_for` and `ActionController::Parameters.permit_all_parameters = true` to enhance security.

Good first issue
48
Difficulty
3/5

Windows support

AI summary

This issue details the ongoing effort to achieve Windows support for a project, highlighting challenges with symbol resolution for various components like `IServer` and `g_pEntityList`. The author is exploring alternative methods like `ClassProxy` and relying on external libraries like Rubat for missing symbols, indicating a complex and multi-faceted task.

help wantedRubatcomplex
165
Difficulty
4/5

Errbit error: undefined method `place' for nil:NilClass

AI summary

The Errbit application is experiencing frequent `undefined method 'place' for nil:NilClass` errors, suspected to be caused by a malicious bot. The issue suggests using an AI tool like Copilot to diagnose the problem and find a solution based on the provided error and backtrace.

Good first issue
48
Difficulty
2/5

Checking misspelt user role in syndicates controller

AI summary

This issue identifies a typo in the `syndicates_controller.rb` file. The string 'sydicate_coordinator' is misspelled and should be 'syndicate_coordinator', causing a conditional check to always fail. Fixing this typo will ensure the correct user role is recognized.

Good first issue
48
Difficulty
1/5

Misspelt field name in userid_details db

AI summary

A field in the `userid_details` database is misspelled as 'recieves_system_emails' instead of the correct 'receives_system_emails'. This misspelling is visible in all user profiles. The issue is labeled as a 'good first issue', indicating it's suitable for new contributors.

Good first issue
48
Difficulty
1/5

remove_batch method should not be hardcoded with a limit of 5000 records

AI summary

The `remove_batch` method in `app/models/freereg1_csv_file.rb` is hardcoded to prevent the removal of files with more than 5000 records, overriding the role-dependent limits defined in `lib/freereg_options_constants.rb`. This issue proposes updating the `remove_batch` method to correctly utilize these defined constants, allowing administrators to remove larger files as intended.

Good first issue
48
Difficulty
2/5

remove lintr from test suite?

AI summary

This issue proposes evaluating the necessity of including 'lintr' in the test suite. If it's deemed unnecessary or not best practice, the separate test case should be removed. The suggestion also includes creating a convenience function to run both 'lintr' and the test suite simultaneously.

enhancementgood first issue
11
Difficulty
2/5

Increase usability of Coordinators List

AI summary

This issue proposes several usability improvements for the 'Coordinators List' feature for logged-in transcribers. Key changes include relabeling the button to 'FreeREG Contacts', adding a separate list of FreeREG Executive members, providing introductory text above the coordinator table, and restructuring the coordinator table with specific columns and sorting. The goal is to make contact information more accessible and organized.

Good first issue
48
Difficulty
3/5

Update html export to force comparison level to "word"

AI summary

This issue proposes to modify the HTML export functionality to consistently use the "word" comparison level. This change aims to ensure that all generated reports contain the maximum available comparison details and maintain a uniform comparison level, regardless of individual user configurations.

enhancementgood first issue
11
Difficulty
2/5

Also browsing: Python , TypeScript , JavaScript