gmodstore-issues issueshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues2020-04-23T10:31:29Zhttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/889Notify users when they get banned2020-04-23T10:31:29ZGhost UserNotify users when they get banned## Describe a feature you would like to have added to GmodStore
Currently when a user isn't fully banned it's hard for them to notice that they got partially banned. The only way for them to know is to check their event logs or notice mi...## Describe a feature you would like to have added to GmodStore
Currently when a user isn't fully banned it's hard for them to notice that they got partially banned. The only way for them to know is to check their event logs or notice missing features and mentally make the link. It would be useful if a user recevied a notification
## Related attachments
![image](/uploads/75e8988c5f0c00808d9d05da071dbd44/image.png)https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/870Offering free 'test' version of addon2020-02-06T11:18:57ZGhost UserOffering free 'test' version of addon## Describe a feature you would like to have added to GmodStore
The ability to offer a free version for trial. It would allow clients to try an older more restricted version, this would also greatly decrease people who can't afford the a...## Describe a feature you would like to have added to GmodStore
The ability to offer a free version for trial. It would allow clients to try an older more restricted version, this would also greatly decrease people who can't afford the addon from using leaks and exposing their server to exploits. It would also increase website traffic allowing for more potential clients.
- Potential implementation: The creator could enable this feature by selection a version he would like to offer for free, a button could then be added under the 'Download Stable (x.x.x)' like for example 'Try For Free (x.x.x)'.https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/860Notifications for failed integration builds.2020-01-08T21:24:40ZGhost UserNotifications for failed integration builds.## Describe a feature you would like to have added to GmodStore
Have CC's be notified of failed addon builds, and perhaps a brief description of the error.
Would be useful for seeing configuration issues, a piece of infrastructure has fa...## Describe a feature you would like to have added to GmodStore
Have CC's be notified of failed addon builds, and perhaps a brief description of the error.
Would be useful for seeing configuration issues, a piece of infrastructure has failed or a token expired.https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/856Configuration Manager2019-12-16T17:31:19ZGhost UserConfiguration Manager## Configuration Manager
Before the client downloads the mod, they have the option to pre-configure the mod - Developers can create a form to be filled out by the user that will later fill in the addon's config on download via string rep...## Configuration Manager
Before the client downloads the mod, they have the option to pre-configure the mod - Developers can create a form to be filled out by the user that will later fill in the addon's config on download via string replacement.
Default values should be supported, in case the customer wants to configure some fields, but not others.
After filling out the config, customer should be able to click download and receive a full addon file with their config choices already prefilled. Optionally, if the client just wants to download the config file without the full addon, he should be able to - in this case, download server returns only the files that have been modified by the script replacement - Saving a bit of bandwidth. (Could be tricky with multiple file string replacements)
Developers create config forms by defining key rows and giving them unique id's, types of values (string? combo box? boolean?) on the website directly.
If they give the field ID, for example, healing1 then string replacement format in the file could be {{option:healing1}}
Benefits:
* Less possible errors made by clients hand-editing the config values due to all the input being verified on the website.
* Customer Friendlyhttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/852Most wished for ideas page2019-12-13T13:42:50ZGhost UserMost wished for ideas page## User-generated ideas for developers to implement
A page where regular users can go to, and post their addon ideas up for developers to see. Other users can go to the page and upvote their preferred idea - To avoid users upvoting every...## User-generated ideas for developers to implement
A page where regular users can go to, and post their addon ideas up for developers to see. Other users can go to the page and upvote their preferred idea - To avoid users upvoting everything but their favourite ideas, the user should be able to vote on their ideas a certain amount of times in a single day.
Developers can go to that page and see what's currently trending and in need of by the customer - Basically, the data for market research would be submitted by the client.
The page should sort the ideas not only by the number of likes but it should also add to the weight their creation date.
So an idea that was posted a year ago that has 800 votes, appears lower than an idea that was posted 3 days ago with 300 likes already.
I'd imagine it looking something like that: https://rust.nolt.io/https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/839Add a little note to the job creation page stating this isn't a place to prom...2019-12-02T18:52:49ZGhost UserAdd a little note to the job creation page stating this isn't a place to promote work.## Describe a feature you would like to have added to GmodStore
Add a little note to the job creation page that this isn't a place to promote work.
Why?
Every now and then a few jobs are created solely for the purpose of promoting the ...## Describe a feature you would like to have added to GmodStore
Add a little note to the job creation page that this isn't a place to promote work.
Why?
Every now and then a few jobs are created solely for the purpose of promoting the job creator's work. Whether it's their first time using the GmodStore platform or not, it would be helpful for these people to understand that the jobs section is **not** for promoting one's work.
A couple of jobs that have recently done this:
https://www.gmodstore.com/jobmarket/jobs/32974
https://www.gmodstore.com/jobmarket/jobs/32958
## Related attachments
Here is a quick mockup that hopefully gets the point across: https://i.rainn.xyz/uktbn.pnghttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/833Coupon code that requires owning another script2019-09-26T18:08:09ZGhost UserCoupon code that requires owning another scriptIt would be useful to allow for a coupon code to require owning a certain script in order for that code to be valid for the users at checkout. For example, when I released AWarn3 I gave a code that would give 25% the purchase of AWarn3 w...It would be useful to allow for a coupon code to require owning a certain script in order for that code to be valid for the users at checkout. For example, when I released AWarn3 I gave a code that would give 25% the purchase of AWarn3 with the intent that owners of AWarn2 would use it. There was nothing stopping other people from using that coupon code if they knew it. This would also be useful for us to give periodic deals and discounts on other scripts we have written to owners of our existing scripts.https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/828Minimum hours in Garry's Mod for buying addons2019-09-05T15:38:09ZMarcus DahlMinimum hours in Garry's Mod for buying addons## Describe a feature you would like to have added to GmodStore
This is something we had as a global limit previously. We no longer have it due to Steam's GDPR compliancy. They are now hiding games activity by default. We removed the fea...## Describe a feature you would like to have added to GmodStore
This is something we had as a global limit previously. We no longer have it due to Steam's GDPR compliancy. They are now hiding games activity by default. We removed the feature not because of this, but because the API response was being cached for an undetermined amount of time, too long for users to bother registering.
This API no longer has said cache and if we implement it after registration, only upon buying it will be less annoying for a user, while possibly keeping creators safer.
**What would be the limitations/terms?**
- 100 hours global minimum
- Configurable per team, disabled by default
- Verified tick on a user whenever they have verified their Garry's Mod gametime
- Needs to affect both the user who's buying an addon, and whoever is being bought for (gifting)
- If buying items in the shopping cart, we have to remove items that require verification if the user is not verified (in the back-end, it's already prevented from being added in the front-end due to the previous point)
**How would the verification process work?**
- A job is automatically dispatched upon registration to check their Garry's Mod playtime. If their game details are public and they have 100+ hours, give them the verified tick immediately.
- If they are not verified we need to make a permanent notification at the top of the page that takes them to a page explaining why they are not verified. If they are not verified due to lack of playtime we can display their current amount of playtime with a % of how close they are to achieving verified status. If they are not verified due to a private profile/private game details we need to explain to them how to make it public. We only require it to be public during verification, afterwards it's fair game and the user's own choice.
## Related attachments
Nohttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/822Preview media on an addon.2019-08-11T11:56:49ZGhost UserPreview media on an addon.## Describe a feature you would like to have added to GmodStore
When you upload an banner/header/whatever to your addon, it should provide a kinda "preview modal" as to what that would look like before you choose to continue to update it...## Describe a feature you would like to have added to GmodStore
When you upload an banner/header/whatever to your addon, it should provide a kinda "preview modal" as to what that would look like before you choose to continue to update it or cancel. Would allow creators to see if their banners would look good or work or not with the way gms displays it, instead of having to update it, goto the addon page, go back and change it.
## Related attachments
[An **extremely rough** drawing of what I would think it would look like.](https://upload.livaco.dev/u/y9DUErSYwn.png)https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/816Potentially allow moderators or the community manager to reset 2fa OR make a ...2019-08-17T13:55:40ZGhost UserPotentially allow moderators or the community manager to reset 2fa OR make a backup codes feature## Describe a feature you would like to have added to GmodStore
GMS admins / developers have been pretty busy and it takes a very long time to get them around to doing 2fa removal / reset request. I suggest either allowing moderators or...## Describe a feature you would like to have added to GmodStore
GMS admins / developers have been pretty busy and it takes a very long time to get them around to doing 2fa removal / reset request. I suggest either allowing moderators or my role to reset their 2fa OR implement backups codes similar to discord, github, etc.
## Related attachmentshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/790Allow ticket agents to make internal replies2020-01-15T22:55:18ZGhost UserAllow ticket agents to make internal replies## Describe a feature you would like to have added to GmodStore
Allow ticket agents to make internal replies which would be only viewable by the ticket agents (and moderators). Not only would this be useful for communication between seve...## Describe a feature you would like to have added to GmodStore
Allow ticket agents to make internal replies which would be only viewable by the ticket agents (and moderators). Not only would this be useful for communication between several support members but it could also serve as a way to make notes in a ticket.
## Related attachmentshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/787Wishlist Total Price2020-04-24T12:58:38ZGhost UserWishlist Total Price## Describe a feature you would like to have added to GmodStore
## Related attachments
Dont really know how to explain with my trash english but i would love to see how much does my wish list cost like if i have 20 addons in my wish li...## Describe a feature you would like to have added to GmodStore
## Related attachments
Dont really know how to explain with my trash english but i would love to see how much does my wish list cost like if i have 20 addons in my wish list i woul like to see how much would i need to pay for all of them ( so i would not need to count every addon myself)https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/763Allow moderators to see a team's/addon's tickets2019-06-30T15:09:47ZGhost UserAllow moderators to see a team's/addon's tickets## Describe a feature you would like to have added to GmodStore
Currently, it's quite difficult for mods to have a clear overview of all tickets for a specific team/addon. There should be a way for mods to see these in a nice list.
## R...## Describe a feature you would like to have added to GmodStore
Currently, it's quite difficult for mods to have a clear overview of all tickets for a specific team/addon. There should be a way for mods to see these in a nice list.
## Related attachmentshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/725Site wide alerts2020-04-24T12:58:57ZMarcus DahlSite wide alerts## Describe a feature you would like to have added to GmodStore
Administrators should be able to create a dismiss-able or non dismiss-able site wide alert in the case that a critical or informative message needs to be conveyed
## Relate...## Describe a feature you would like to have added to GmodStore
Administrators should be able to create a dismiss-able or non dismiss-able site wide alert in the case that a critical or informative message needs to be conveyed
## Related attachmentsMarcus DahlMarcus Dahlhttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/707User transaction history2019-06-07T15:08:09ZMarcus DahlUser transaction history## Describe a feature you would like to have added to GmodStore
Currently a user is able to see their purchased addons, but this is not good enough when other things are purchaseable too.
We need a way for users to see their entire tra...## Describe a feature you would like to have added to GmodStore
Currently a user is able to see their purchased addons, but this is not good enough when other things are purchaseable too.
We need a way for users to see their entire transaction history, whether it's an addon purchase, addon feature tokens, a freelancer purchase, a job purchase, etchttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/706Feature addon tokens2020-04-24T12:58:52ZMarcus DahlFeature addon tokens## Describe a feature you would like to have added to GmodStore
- The ability to exchange addon feature tokens in exchange for an addon feature
- Moderators will have 1 free token every month, these do not stack, so if you don't use it ...## Describe a feature you would like to have added to GmodStore
- The ability to exchange addon feature tokens in exchange for an addon feature
- Moderators will have 1 free token every month, these do not stack, so if you don't use it then it won't refill
- Discord boosters will have 1 free token every month if they continously boost, this also does not stack
- Later, these tokens will be purchaseable
## Progress
- [ ] Create a table to store these tokens and when they were achieved, whether they are stackable or not
- [ ] Create a way to purchase these tokens in various quantitiesMarcus DahlMarcus Dahlhttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/679Add comments / replies to a users application in the jobs section.2019-04-23T11:42:07ZGhost UserAdd comments / replies to a users application in the jobs section.## Describe a feature you would like to have added to GmodStore
There is no real way to directly reply to a job application or have any form of communication without opening dms, which for some users they really wouldn't want to do just...## Describe a feature you would like to have added to GmodStore
There is no real way to directly reply to a job application or have any form of communication without opening dms, which for some users they really wouldn't want to do just for applications, this also adds a little bit more security in terms of dealing with reported jobs or malicious users.
## Related attachmentshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/678Make reviews only visible to customers after 24 hours2019-04-20T21:01:16ZGhost UserMake reviews only visible to customers after 24 hours## Describe a feature you would like to have added to GmodStore
Make reviews only visible to customers after 24 hours.
The creator of the review should be told their review will not be active until 24 hours has passed. These reviews sh...## Describe a feature you would like to have added to GmodStore
Make reviews only visible to customers after 24 hours.
The creator of the review should be told their review will not be active until 24 hours has passed. These reviews should be visible to content curators and content creators, but invisible to customers.
This should help with preventing hostage reviews and other annoying reviews.https://git.everyday.no/gmodstore/gmodstore-issues/-/issues/677Secure credentials for support tickets2019-04-20T10:05:39ZMarcus DahlSecure credentials for support tickets## Describe a feature you would like to have added to GmodStore
Sometimes you may wish to supply some credentials in a support ticket for debugging through FTP for instance. This is something we don't really recommend but we acknowledge...## Describe a feature you would like to have added to GmodStore
Sometimes you may wish to supply some credentials in a support ticket for debugging through FTP for instance. This is something we don't really recommend but we acknowledge it is 100% necessary at some occasions. This is why we should make a way to let users upload secure credentials that are instantly encrypted using the public key of any support rep who has uploaded their public keys, so that each support rep will be able to securely decrypt the credentials, but nobody else (including us, we also would not be able to decrypt them).
## Related attachmentshttps://git.everyday.no/gmodstore/gmodstore-issues/-/issues/659Query parameters to prefill ticket body2019-04-01T13:31:40ZGhost UserQuery parameters to prefill ticket body## Describe a feature you would like to have added to GmodStore
`subject` and `body` query parameters on addon ticket creation page to prefill the fields## Describe a feature you would like to have added to GmodStore
`subject` and `body` query parameters on addon ticket creation page to prefill the fields