3
0
mirror of https://github.com/Qortal/q-support.git synced 2025-02-11 17:55:50 +00:00

35 Commits

Author SHA1 Message Date
19a5754d30 FeeHistoryModal is now editable by app owner
Fixed bug with feeFilter's Time Check in FeePricePublish.ts

feeAmount in FeeData.tsx now fetches the newest price of a given FeeType instead of using a hardcoded value

Fixed bug that prevented app from working if no FeeData was found

Reverted publishing content as file back to base64

Vite builds with target "esnext" to allow top level await.
2024-07-26 15:46:08 -06:00
75beecd26f FeeHistoryModal is now editable by app owner
Fixed bug with feeFilter's Time Check in FeePricePublish.ts

feeAmount in FeeData.tsx now fetches the newest price of a given FeeType instead of using a hardcoded value

Fixed bug that prevented app from working if no FeeData was found

Reverted publishing content as file back to base64
2024-07-26 15:30:47 -06:00
9434eef241
Merge pull request #11 from QortalSeth/main
Publishing is now a file instead of Base64. This will reduce load times by about 1/3 on publishes after this update.
2024-07-10 12:48:05 -06:00
d1e676da25 Publishing is now a file instead of Base64. This will reduce load times by about 1/3 on all publishes after this update.
Fixed minification bug caused by store.ts

Whitespace (new lines) in comments are preserved
2024-07-10 12:46:52 -06:00
59c81e2670
Merge pull request #10 from QortalSeth/main
Fixed bug that messed up Edit Issue form's Coin Type and Source Code Link field values
2024-07-02 09:24:09 -06:00
d09804aaa6 Fixed bug that messed up Edit Issue form's Coin Type and Source Code Link field values. 2024-07-02 09:22:56 -06:00
d063c07676
Merge branch 'Qortal:main' into main 2024-06-14 15:36:33 -06:00
f53ac4bad4
Added features from Q-Support 1.1.0 posted on Q-Share: (#9)
Bounties can be added to an Issue. They can be either a direct payment from the publisher in ANY supported coin, or they can be a link to a Q-Fund.

Q-Funds that are still in progress have a donate button so users can support it without having to leave Q-Support and open the Q-Fund.

Any category can be searched for individually using the "Single Category" Combobox.

user can add source code to their Issue, so it is easier to see.

IssueIcons have a tooltip that displays the name of its category. If the category is Q-Apps/Websites, then the icon of its owner will also be displayed.
2024-06-14 15:36:06 -06:00
64b4cc0304 Added features from Q-Support 1.1.0 posted on Q-Share:
Bounties can be added to an Issue. They can be either a direct payment from the publisher in ANY supported coin, or they can be a link to a Q-Fund.

Q-Funds that are still in progress have a donate button so users can support it without having to leave Q-Support and open the Q-Fund.

Any category can be searched for individually using the "Single Category" Combobox.

user can add source code to their Issue, so it is easier to see.

IssueIcons have a tooltip that displays the name of its category. If the category is Q-Apps/Websites, then the icon of its owner will also be displayed.
2024-06-14 15:33:03 -06:00
87c990c164 Version 1.0 Release
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.
2024-06-14 15:32:51 -06:00
6bbe68a3fa
Merge pull request #7 from QuickMythril/qshare-20240520
Q-Support 1.0
2024-06-14 14:20:18 -06:00
48ce1f8068 Q-Support 1.0 2024-05-20 19:34:10 -04:00
9a7480aeb3
Merge pull request #4 from QortalSeth/main
Small Bugfixes:
2024-04-17 14:50:34 -06:00
cc95fccd26 Merge remote-tracking branch 'origin/main' 2024-04-17 14:47:42 -06:00
31d4ebbdae Small Bugfixes:
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
2024-04-17 14:47:26 -06:00
b14fe2cf92
Merge pull request #3 from QortalSeth/main
Lightmode support
2024-04-16 17:36:07 -06:00
661b554a98 Lightmode support 2024-04-16 17:35:28 -06:00
3b7baf3c61
Merge pull request #2 from QortalSeth/main
Small bugfixes and QoL changes
2024-04-16 16:03:04 -06:00
92f5c236b6 Fixed Bug that allowed publishing issue with non-unique title if the title consisted only of characters that are filtered out when sanitized.
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.
2024-04-16 16:01:03 -06:00
7d700ccc74
Merge pull request #1 from QortalSeth/main
First Q-Support Commit
2024-04-15 17:14:56 -06:00
91ed56ebd4
Merge branch 'Qortal:main' into main 2024-04-15 17:13:28 -06:00
da9bc5ab59 First Commit
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
2024-04-15 16:15:07 -06:00
169d9eb026
Initial commit 2024-04-15 16:07:50 -06:00
a3bce74ad8
Merge pull request #2 from QortalSeth/main
Massive Category Overhaul
2024-03-14 09:03:59 -06:00
85da3cef4e Minor fixes to imports 2024-03-14 08:53:19 -06:00
9d483cf65d Massive Category overhaul.
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
2024-03-11 09:22:17 -06:00
fa0a1dc16a
Merge pull request #1 from QortalSeth/main
Publish Title TextField allows more characters are allowed than before
2024-01-31 08:51:27 -07:00
350d2ff052 Index.ts refactored into Identifiers.ts and Categories.ts for more clarity
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
2024-01-15 14:53:32 -07:00
66b9fb8b6b Index.ts refactored into Identifiers.ts and Categories.ts for more clarity
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
2024-01-03 10:01:20 -07:00
9ccd47b4d1 small change 2023-12-12 10:38:52 +02:00
2c0419d5c5 added icon and category to videocontent 2023-12-12 10:34:52 +02:00
a4dca30d11 fix when download gets stuck 2023-12-09 17:36:53 +02:00
5888fd7fff changes 2023-12-09 16:30:40 +02:00
2b43bef184 added icons for main categories 2023-12-09 16:21:03 +02:00
762fcf9a27 version 1 2023-12-09 15:59:45 +02:00