mesosoi / silverwaregames-io-issue-tracker Goto Github PK
View Code? Open in Web Editor NEWIssue Tracker for SilverwareGames.io
Home Page: https://silverwaregames.io
Issue Tracker for SilverwareGames.io
Home Page: https://silverwaregames.io
Should work like youtube links.
You may see the 406 Not Acceptable when you're clicking different links on the site, it happens due to our goto.php page which exists to maintain links blacklists. Due to ModSecurity extension the site won't let you open a page if it contains http:// or https:// somewhere, and Michael said he can't disable this "feature". The first idea was to disable goto.php completely, but I'm going to try another way really soon, to keep both goto.php and links working.
Generally I don't like the posting form on the Feed page as it's an <input>
element which changes to <textarea>
element if here's a lot of text. I'd rather do <textarea> since begging, and just change the rows automatically depending on the contents length.
Example of bugs:
Shift+Enter (to do a new paragraph) is not working if the content is in an <input>
.
If you edit post and it hits the length verge of converting to <textarea>
or to <input>
, your pointer will be added to the end of the text, even if you were adding/removing some text in another place.
Special posts with different backgrounds for admins that are meta information, like when there is a new version of the site.
Please make the site work on mobile using the m.silverwaregames.io subdomain!!!
When someone comments it should be possible to embed a youtube or image into the reply.
I plan to add replies which are related to the same comment to threads, the comments sections will generally look more clean. I am not sure about adding threads in thread just like on Reddit, but separating comments and replies to the comments would be good.
Is your feature request related to a problem? Please describe.
Whenever I post I click the post button instead of hitting enter.
Describe the solution you'd like
I'd just like it to post when I hit enter.
Right now the pfp selector squishes an image if it isn't a square, please make it crop the edges, and if possible, let the user select the crop.
Describe the bug
When you click on a user's profile link it actually takes you back to the profile page.
To Reproduce
Steps to reproduce the behavior:
go to https://silverwaregames.io/user.php?uid=19
click link
Expected behavior
its supposed to go to his youtube page.
(THIS MAY HAVE TO DO WITH HTTP vs HTTPS links.)
I want to create a cron job which will add malicious links into list automatically, and also the list will automatically get alphabetically sorted and shall no have duplicate entries.
I plan to pick phishing sites list from here: https://securereload.tech/Phishing/Lists/Latest/ and some other sites about security which got lost somewhere in my bookmarks, oops!
How dare I forgot about the main thing I wanted to do yesterday? Don't worry, it will be done really soon.
Currently, the "Posts / Comments" graph and the "New users" graph is being updated every month, it will be really hard to navigate after, let's say, 10 years. There will be a switch to see detailed stats (updated every month) and less detailed stats (updated every year).
Right now the "Recent posts" column on the Home page being reloaded every X seconds even if it has no changes. I plan to add a handler which will be called every X seconds and will tell if the "Recent posts" list has changed or not, and if it is, only then it will be reloaded.
Add header Content-Type: text/html; charset=utf-8
for cron job outputs (error messages and success results).
Use javascript to accept an image dragged over the web page and insert it into a post rather than having to use the windows select file dialogue.
Since we have more than ore hCaptcha on the Home page, in some cases it's not being reset properly, e.g. instead of the captcha which should be reset the site resets a captcha in another part of the page.
If you type @username in a comment or a post it creates a link to their activity page. This lets you see their recent posts and profile info.
New posts automatically appear on the Home page, in the "Recent posts" column. Some people may not want this data to be saved for years or even decades, so it's possible to disallow loading the "Recent posts" content for their privacy. What do you lot think?
As for now the rules are such simple as "Don't be an asshole, that's it" (almost), maybe such a great, grand and a big company corporation as Silverware Games, Inc. should have a more formal rules? Or, at least, more detailed ones?
Mentioning @michaelplzno
We have blacklists for "malicious" and "suspicious" sites, they show an error/warning message when you click on them on someone's posts or comments. I plan to add a goto.php handler not only for posts, but also for users' links. And also I'd disallow add malicious links at all.
P.S.: here is a chance that I did it already, I don't remember exactly, will check it soon.
We need the following achievements that unlock for the expected criteria:
Let people create their own communities, public and private. Will need a lot of code but worth it.
When silverwaregames.io loads I want to go to the feed as the main page instead of the profile. My profile does not change and I already know what it is.
Describe the solution you'd like
Make the default page of swgio to be the feed.
If a user hasn't filled out their profile you can take them there but otherwise just take me to the feed.
We need a way of making it clear that there is new content for a given user. If they have comments on their posts, or if they have been mentioned etc, they need to have some kind of notification tab.
When you post a post or comment there is a debug popup that is a bit ugly. Make this look cooler, add some confetti or some kind of WOO HOO thing. I can work with you to add SFX or animations or something, but make it look cool and then disappear without having to click a little X.
Also there can be a fail error animation if there is an issue.
Just like on the posts teasers pages, it's planned to blur users' avatars on the Home page, too.
Allow users to disallow comments in all their posts in one click via Settings page.
Also should this feature should not let users to allow comments for posts if they have been disabled by admins.
Yesterday I've fixed the 406 Not Acceptable for links in posts, but I forgot about comments! Will be fixed soon.
After registering, the site should sign you in automatically instead of forcing you to sign in manually.
Auto-open the "Sign up" modal on the Home page if here's a specific HTTP parameter, e.g. "?action=sign-up" or simply "?signup".
Allow users to manually delete their accounts and add "Pending deletion" account state
Add vertical scrolling for settings, because if you use non-default scale while browsing you'll be unable to see and control some settings.
As many of you asked in before, I'd reduce captchas quantity on the Home page.
In users' profiles they can specify links to different websites, but sometimes it's too big, I plan to use a <small>
tag for long links or simply cut them and add a ellipsis, and also a title=
with a full link.
Add HTTP 451 Unavailable For Legal Reasons error page in case if we'll need to block specific content for legal reasons in different countries (e.g. due to request from court).
The profile should also show recent activity when you scroll down instead of making it two different pages.
Allow users to change their nicknames.
It should not be "First name", "Last name", "Nickname". Simply "Your name", where you can specify anything.
Also Michael said that I should add pre-moderation here.
In stead of needing to click the attach button and then pasting in the youtube link, just scan the text for a youtube link and embed it properly without needing the extra step plz.
Disallow opening the "Recent Posts" handler output not via AJAX. The disallowing will be poor as it will be based on http header x-requested-with
When you add an attachment to post, it resizes the image if it's too big. I don't remember the values exactly, but let's say, when one of the dimension is 10000px, it will shrink the whole image so the dimension will be changed to 5000px. But if you have an image with length of 20000px, it will shrink the whole image so the dimension will be changed to 10000px. And if your image has a dimension with 30000px, it will not be attached at all.
What I need to do is to create a formula which will calculate what should be done so one of the image dimensions would fit, let's say, 3000px. Because now it's a bug, however, this bug is not really urgent.
Header uses JPEG image with a too big size, I thought I've already fixed that (moreover, I think I fixed that 2 times), but it's still looks like I forgot something. Page example: the Home Page.
I plan to add a feature of saving posts for future usage, you'll be able to save any post and then easily re-visit it anytime. The saved posts list will be visible only for you and maximum quantity of saved posts will be limited to 10000. Also I want to add both a full and a compact view (when you see only posts names, authors and dates separated by new line) for saved posts.
Add a Refresh button to Feed
(inspired by Michael's message on another thread)
Might make sense to let users add flair to their posts like [code] THIS TEXT IS FORMATTED LIKE CODE [/code]
Or [green] this text is green [/green]
Low priority but I'm throwing it out there.
Add a link to the issue tracker into the right column on Feed & Wall pages
Better customise the previews for posts (the ones which are being generated thanks to meta tags/open graph), steal some ideas from view-source of Twitter
Shouldn't take too much effort to add a css change to make the site dark mode based on user choice or OS settings.
Just like how the main page shows 3 recent posts, it should also show 3 pinned posts selected by the admins. If a post is pinned by an admin it gets a special background and also the user who posted it gets an achievement.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.