Open Issues Need Help
View All on GitHubAI Summary: The user is experiencing inconsistent behavior when trying to mark notifications as read, noting that various actions (clicking blank spaces, following links, multiple visits) sometimes work and sometimes don't. They propose adding dedicated 'mark as read' buttons for individual notifications and a 'Mark All as Read' button at the top of the page to provide clearer and more reliable control.
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
AI Summary: This issue proposes adding a `publishedAt` column to the `TrackGroup` model. This new field will allow artists to schedule a future date for when their `TrackGroup` becomes publicly visible, distinct from the `releasedAt` date which pertains to when an already visible album can be owned.
An open source audio distribution and patronage platform
AI Summary: This feature request proposes enhancing artist profiles by adding two key pieces of information. Firstly, a contact form (or a direct email link) to facilitate booking requests. Secondly, a well-structured city field that allows browsing artists by location, emphasizing the need for a robust solution to differentiate cities with the same name, potentially leveraging a service like osmnames.org.
An open source audio distribution and patronage platform
AI Summary: The issue requests enabling non-logged-in users to pre-order releases. Currently, the pre-order button is absent for guests, preventing them from purchasing without an account. The goal is to allow guest users to complete a pre-order and payment directly.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue requests the addition of images to subscription tiers, specifically for display within the header section of each tier. This feature aims to visually enhance the presentation of different subscription options and would likely require changes to the data model, backend logic for image management, and frontend rendering.
An open source audio distribution and patronage platform
AI Summary: Currently, users who are not logged in cannot see or interact with the "favorite" button on release pages. The proposed solution is to always display this button, but when an unauthenticated user clicks it, a "Log In" modal should pop up, prompting them to authenticate before they can favorite an album. This approach aims to guide users towards logging in to access the feature, leveraging an existing `LogInPopUp` modal.
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
AI Summary: This issue proposes implementing a user-configurable notification preference system. It involves adding a `UserNotifications` table to store user-specific settings for various notification types, allowing users to manage these preferences on their profile page. The backend notification logic, specifically `sendMail`, will then consult these settings before dispatching emails.
An open source audio distribution and patronage platform
AI Summary: This issue proposes implementing a periodic cleanup job to remove orphaned song files from Minio. These files are created when an artist deletes a song while it's still being processed, leading to the audio file being uploaded but never properly associated with a track record in the database. The job will identify and delete these unlinked files.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue describes a visual bug on the "Successful purchase" screen. Specifically, the artist's designated color is not being displayed correctly, appearing as a default or incorrect color instead of the expected one, as evidenced by the provided screenshot.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue describes a UI problem where a subscription dialog redundantly prompts users to "Choose a support tier" even when only a single tier is available. The primary suggestion is to remove this unnecessary text. It also proposes an optional enhancement to utilize this space for a tipping option if no subscription tiers are offered by the artist.
An open source audio distribution and patronage platform
AI Summary: The "About Us" page has missing translations from the "Price & Features" section onwards. These strings are not only untranslated but also appear to be untranslatable in Transifex, indicating they haven't been properly registered for internationalization. The user, with limited coding knowledge, is inquiring if they can resolve this issue themselves.
An open source audio distribution and patronage platform
AI Summary: This GitHub issue proposes adding a descriptive text to the `artistForm.tileImage` field. The current term "tiling" might be unclear to users unfamiliar with digital image manipulation, and a description explaining that the image will be duplicated to cover the background area would improve clarity.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue describes a UI problem where the "Add to my collection" text, when translated into longer languages like French, overflows its container and obscures album art. Several solutions are proposed, including limiting text length with translator warnings, dynamically adjusting font size or allowing multi-line text, or replacing the text entirely with a suitable icon.
An open source audio distribution and patronage platform
AI Summary: This GitHub issue proposes a user experience improvement for albums that contain only a single track, particularly when the track's name matches the album's name. The current UI displays "go to album" on hover, which is considered misleading. The suggestion is to change this hover text to "go to track" to more accurately reflect the content and user expectation for these specific cases.
An open source audio distribution and patronage platform
AI Summary: This issue proposes reversing the meaning and default state of the `manageAlbum.isGettable` setting. Currently, it's a 'can buy/download' option ticked by default, but the suggestion is to change it to 'prevent buying/downloading' and make it unticked by default. This aims to align with a philosophy of unticked defaults for user choice and will require updating associated UI texts.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue highlights redundant labeling in track detail options, where the option name on the left duplicates the information presented in the option value on the right. The user suggests either removing these redundant labels for improved clarity or, if they are crucial for accessibility, shortening them to avoid repetition. Specific examples are provided for potential new, concise labels.
An open source audio distribution and patronage platform
AI Summary: This GitHub issue proposes clarifying the UI text for the `postForm.ifNotPublic` option. The current label starts with "If the post is not public...", which is redundant if the option itself is only visible when the post is not public. The suggestion is to remove this introductory phrase to simplify the text.
An open source audio distribution and patronage platform
AI Summary: The GitHub issue reports that the "Search" and "Role" labels within the "Track Artists" section of the application are not available for translation in Transifex. This prevents these specific UI elements from being localized for different languages.
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
An open source audio distribution and patronage platform
AI Summary: Implement a feature to display tags within search results on the Mirlo platform. This involves modifying the search functionality to retrieve and present associated tags, potentially with options for condensed display at the top of the results.
An open source audio distribution and patronage platform
AI Summary: Create a new page that displays a list of all available tags from the Mirlo platform's database. This page should be linked prominently on the Releases page, alongside existing tag links. The task requires interacting with the Mirlo API and potentially modifying the existing frontend client (if it's not already set up to fetch tags).
An open source audio distribution and patronage platform
AI Summary: Debug and fix a UI bug in the Mirlo music platform where the artist's color is overwritten on medium-sized screens. This involves inspecting the provided screenshot, identifying the CSS or styling conflict causing the issue, and implementing a fix to ensure the artist's color is correctly displayed across different screen sizes. The Mirlo project uses React, so familiarity with React development is beneficial.
An open source audio distribution and patronage platform
AI Summary: The issue describes frequent requests for a `.well-known/assetlinks.json` file, which is used by Android to verify app links. The task is to create an empty `assetlinks.json` file (containing `[]`) in the `.well-known` directory of the Mirlo project to handle these requests and potentially prevent errors or security issues. This likely involves updating the project's deployment process to include this file.
An open source audio distribution and patronage platform