Giter Site home page Giter Site logo

gmodstore-issues's People

Contributors

joshpiper avatar theodoorp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

alydus

gmodstore-issues's Issues

Cant Pay

Created by: Skyborder

Hello the Germany Persons cant pay Addons on your Site
Say you what this is

Forum polls

Forum polls would allow people to contribute to threads but not reply.

It would also allow for more advanced opinions instead of just the Agree and Disagree ratings.

API - Show permissions of key

Yes, that's right, an API key API!

We need to know what permissions an API key has before we make any requests to avoid errors.

The API key API would simply take an API key and tell you what permissions it has and who it's owned by.

Can't agree on the refund page

Created by: BaZiik

Hello
when i connect with steam, scriptfodder ask my permission to refund some scripts and when i click on the green button "Agree and continue", i get a "No permission" page.
I cant browse SF.
SteamID: 76561198077691306
Thank you

Informative URL with a fullstop in it does not work

https://scriptfodder.com/users/view/76561198066618412

This user is called "Mistyisty.", they have a fullstop in their name for some reason.

On the forums, when clicking their name, you are sent to this URL:

https://scriptfodder.com/users/view/76561198066618412-Mistyisty.

Because of the fullstop at the end of the URL, I'm guessing it's parsed as a file or something stupid like that which causes the site to return a 404.

The same problem occurs when this URL is used (for example):

https://scriptfodder.com/users/view/76561198066618412-Mistyi.sty

The URL

https://scriptfodder.com/users/view/76561198066618412-Mistyisty

works.

Script Review Reputation

Created by: IAMRichardT

Would be a good idea to give [any] script collaborators reputation when a script is reviewed that they are part of. Currently, only the main developer of the script gets +1 after a review is placed by a customer.

Could possibly add another checkbox [This user receives reputation from reviews] or any collaborator that receives 50%+ share of the payment is automatically included.

/api/scripts/info/ needs authorisation

For example,

/api/scripts/ needs an API key to show my script with script ID 1485 because it's denied.

/api/scripts/info/1485 doesn't need an API key to view information on script ID 1485.

Affiliate coupons

'A developer would create a coupon for their script with affiliate options. Those options could be:

  • Affiliate ID - custom text field that identifies the affiliate coupon in a URL
  • Percentage/amount - the amount of money/percentage an affiliate should receive out of the profit made
  • SteamID64 of person to receive the percentage/amount
  • Cookie expiration time (?)

This could work by generating a URL like this:

https://scriptfodder.com/scripts/view/[Script ID]?af=[Affiliate ID]

Once the URL has been visited, a cookie would be created for the user which expires after a day/the cookie expiration time set in the options. If the cookie is present when the user is confirming their purchase (/scripts/purchase/Script ID) then it would remove the Percentage/amount from the profit the developer would receive. This would then be sent to the affiliate's PayPal email, just like a second script author.

Length checking in textboxes should be done after the string has been trimmed

Basically lots of textboxes that need a minimum characters (such as reviews and comments) can be made blank by simply adding spaces.

Using trim() before checking the length of the contents of the textboxes will remove whitespaces before and after the string which will allow for more checking.

TL;DR: use the trim() function before checking the length of the contents of textboxes (on comments and reviews for example)

/api/scripts/purchases/ should have country_code

Adding the users' country codes in /api/scripts/purchases/ would be useful for statistics so I could find out what countries my customers are from.

This could be done by iterating through /api/scripts/purchases/ and using /api/users/search/steam64/ but that's A LOT of requests.

Beta versions

Beta versions would be helpful for content creators to make sure their next updates are stable.

"Downloaded" section on tickets is wrong

Since the Downloaded time is similar to the Purchased one, I'm not sure if this is the expected behaviour or not. However it's confusing and I believe it should be current if that's the case.

Revenue graph

Much like the sales graph on the dashboard, there could be a revenue graph as well.

Option to inject LICENSE file elsewhere

Most addons will have their file structure like this when downloaded:

It would be helpful if there was an option to move the LICENSE file elsewhere. For the above example, I would change it to "_blogs_revamped-2-6" which would place the LICENSE file in that folder.

Script libraries

It would be great if we could include libraries with our scripts.

For example, in all my scripts I use my VGUI framework. It would be great if I could have a separate "script" page for this and update it on there instead of having to rezip it with all of my scripts and reupload it on all my scripts.

Still could not use chinese paypal account to purchase any addons

Created by: takaqiao

I tried two cards
And It only says We can't process your payment right now, so please try again later. We're sorry for the inconvenience after clicking the purchase buttom(after choosing bank card)
I only can use balance to pay but i cannot transfer money to balance in paypal so it sucks

Support reps should see purchased scripts

Created by: Lunaversitay

Support reps should be able to see purchased scripts from the Scripts they're added onto, right now I can only see people who bought my script instead of the scripts I do support for, for other creators, main reason why I'd like to see this is because someone asked for support on another script in the wrong script ticket, along with investigation shet.

Adding /users/purchases/steam64 to API

Created by: Magelfik

Adding a method in the user part of the API that allows to see what the user bought. This would of course be heavily restricted as it's private, but allowing an user to see what he bought via the API would be a good idea.

For example, calling via GET|POST /api/users/purchases/steam64 would return either a 403 (You can't see what another user has purchased) or 200 with every addon that the user bought.

Blocking users

'Blocking a user would stop them from;

  • messaging you
  • commenting on your jobs
  • commenting on your scripts

and maybe optionally,

  • creating support tickets(?)
  • writing reviews(?)
  • buying your scripts
  • writing applications for your jobs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.