Icon on main page changed to one provided by AlphaX
CategoryList.tsx can now show label based on selected category for greater clarity on what it means.
specific Q-Apps are no longer categories. Instead, an autocomplete textfield lets the user select a specific Q-App. That Q-App/Website's name is stored in the metadescription when published.
Max comment length changed from 200 to 10,000. Comment Textfields are wider. Edit Comment modal is a lot wider.
Choosing a Q-App automatically selects the Q-Apps category in Home.tsx
Byte length of files published in IssueList.tsx and IssueListComponentLevel.tsx only show if a file was published.
Icons for each category show in IssueList.tsx, IssueListComponentLevel.tsx, and IssueContent.tsx
Added fee library, fees are requested when publishing issues. When editing an issue, it can be changed from unpaid to paid.
added modal that shows fee history, used to confirm prices are appropriate.
IssueContent.tsx:
1. Images maintain aspect ratios and have a max height
2. Description field works in light mode
Publish modal resets properly after publish is complete
Deleted Issues no longer show on the Home Page
More references to Q-Share removed. Issue page has its routing change from /share to /issue
Consent modal changed app name from Q-Share to Q-Support
User can no longer block themselves
Edit and Block buttons in IssueList.tsx no longer have tooltips. Instead, a description is in text visible when the button is loaded to make it easier to see both the button as a whole as well as what it does.
Q-Support is forked from Q-Share and has the following changes from it:
Changed Q-Share Categories and Identifiers to Q-Support Categories and Identifiers.
Theme updated with main colors being the same as Qortal logo.
Added Support Icon
StatsData component only displays if published posts
Full Publish form shown before choosing file
User doesn't input Issue State Category in Publish Form because it is always open by default
Publishing File is Optional in publish form
User can add multiple images in PublishFile.tsx
Many new categories added, All categories have an "Other" field that is sorted last
Media category removed, its subcategories are now main categories. WARNING: This is a breaking change that will disrupt categories for some currently published files
Categories associated with Copyright Infringement have been removed.
Categories are sorted by name, "Other" is always last
The FileList component now only stores the file list. The rest of it was moved to Home.tsx
Category <select> components moved into a CategoryList.tsx component
Icons now load before file title in FileContent.tsx
Icons are an optional field of each category and loaded dynamically from Category Data to improve performance
Some references to Q-Tube in code replaced with Q-Share
Characters allowed in Publish Titles added to constants/Misc.ts, more characters are allowed than before
User Search Label now says "User's Exact Name" to communicate that users must be precise about what names they search for
Search and Name Search now can perform searches by hitting enter instead of clicking on Search Button
Phil's MultiplePublishAll.tsx component used
Added "Other" main Category
Categories are sorted by name, "Other" is always last
Some references to Q-Tube in code replaced with Q-Share
Characters allowed in Publish Titles added to constants/Misc.ts, more characters are allowed than before
User Search Label now says "User's Exact Name" to communicate that users must be precise about what names they search for
Search and Name Search now can perform searches by hitting enter instead of clicking on Search Button