Jump to content

Makoto

Clients
  • Posts

    5,279
  • Joined

  • Last visited

  • Days Won

    32

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Makoto

  1. Traffic spikes should never "corrupt" your database. Increases in load can slow the server down, connections flooding and exceeding your MySQL servers configured max allowed connections can cause the website to "crash" and display an error page when they can't connect to the database, running out of memory can cause your server to resort to swap space and slow your system down to a crawl or get to the point where Linux starts forcefully killing processes to free up memory, but none of these scenarios (excluding possibly the last if the MySQL process is forcefully terminated, which is a case where your server is not properly configured in regards to maximum allowed MySQL conenctions and etc.) should result in database tables becoming corrupted. This is not normal behavior. There is something wrong with your systems configuration if this is a frequent problem. But outside of that, yes, I recommend looking into Cloudflare to help block illegitimate traffic and reduce the load on your website. It's not a solution to whatever is causing your database to become corrupted, but it's a good idea. However, your host putting the blame entirely on the software is just factually wrong. If they're trying to suggest it's normal for this to happen, they are absolutely incorrect.
  2. Search for "bruteforce" in the AdminCP and it will pull up the settings page for this, But too many failed logins shouldn't be corrupting your sessions table or anything of the sort, this sounds like a bandaid for a bigger underlying issue in your server environment, if the brute force attempts are even causing it to begin with.
  3. I am honestly blown away by how good all of this looks. I honestly wasn't expecting such a massive leap forward in design with v5, so this is all quite a wonderful surprise to me. @Ehren and you all have done an amazing job with all of this. Modern desktop resolutions have gotten so large now that we have such a massive amount of wasted real estate on the sides, even with widgets and everything else filling up some of that space. Migrating to a sidebar layout to capitalize on this just makes a ton of sense, and also makes navigating around seamless. The new mobile layout looks wonderful too, along with the new forum layouts and everything else. It has been a long time since I've been this genuinely excited about a new IPS release.
  4. If you give a member group the Bypass automatic moderation permission, they can upload files to a category with the Files must be approved? moderation setting enabled without being moderated. However, they cannot bypass the New versions must be approved? moderation setting (i.e. they still see a notice that their new version submissions need approval, when they should be able to bypass this moderation requirement).
  5. Yes, these services absolutely exist. They are paid fractions of a penny for each completed captcha. The services are so popular there are many Python and PHP libraries just to have your scrapers or other tools hook into these services and bypass captcha pages.
  6. I would be happy to help if you'd like. I have offered numerous upgrade services to clients over the years. You can send me a message here if you'd like to discuss the details. I'm currently on vacation but I will be fully available again Monday.
  7. Is this speaking from personal experience? What kind of volume were you pushing when that happened? I'm already pushing rate limits and I haven't had any issues yet even without bounce management.
  8. I've used Google Suite to handle my domains email for years without issue, it just doesn't scale well and at a point you start getting rate limited so much you need to switch to another provider. You won't have your account closed for doing this. You are absolutely allowed to use your Google Suite account this way. You might not be allowed to with a free Gmail account, but you can with Google Suite. However, as noted, if you are using Google Suite you need to set up an app password. You cannot use your regular login credentials.
  9. This is intentional. The SMTP password field does not actually contain your password, it's only the static number of *'s that you're seeing. This is for security reasons, the actual password is stored in the database and only used when actually sending emails.
  10. I definitely look forward to seeing how it performs. I was planning on just giving one of the paid services a try recently, but if you're able to provide this as part of your included spam defense systems that is a great value for license holders.
  11. Are you able to mention what you're using to filter disposable emails? I have an application that uses kickboxes free disposable email checking tool, but it seems like they've become a bit less reliable lately. I still get a lot of disposable emails that get through the service. It catches some, but not all. They used to have a much stronger catch rate. There are other paid API endpoints out there that do a much better job, but they require a monthly subscription to use. Are you using any singular service, a combination of databases on your infeastructure, or is it a "select your service" type thing (which I'm guessing it's not since it's tied into your spam service) Very cool to see this being added to the core software regardless! People using disposable emails to register accounts for spam or to bypass other limits/restrictions has definitely been a growing problem I've seen.
  12. Makoto

    Makoto

    Hello! My name is Makoto. I am a web developer and systems administrator with over a decade of experience. I have been developing applications for the IPS platform since 2011 and have made various applications, plug-ins, SSO integrations and data conversions for communities ranging from a few thousand to millions of members. I also provide extensive experience in helping growing communities stay safe as they grow, having helped build and moderate various communities that handle millions of visitors a month myself.
  13. Please check your server's PHP or web server error logs and paste what is being logged there. If you don't know how to access this information, you will need to contact your hosting provider.
  14. Makoto

    Radical Tags

    This is a bug in the current release, it can be fixed by rebuilding the search index but should be fixed in an updated release. Regarding converting prefixed to tags, there is a function to convert tags to prefixes but I'm not sure if you can easily convert prefixes to regular tags at the moment. I'll see if that is something I can add.
  15. This update took a bit longer than I anticipated, as I forgot there's a lot of code that needed to be updated to meet the new marketplace policies before an update can be pushed through, but hopefully the new version should be added shortly. The new version will work as a drop-in replacement for the current Account Deletion feature in IPS. All the logic for this will be re-routed to the Account Deactivation application, and a new button in the Security page will be added for standard account deactivation as well. All legacy URL's to the old account deactivation pages will still function, however, just in-case you have these linked anywhere else within your community. This release will just focus on bug fixes and updating to ensure compatibility. I'm planning to still add some feature updates in a future release, such as adding the ability to either restrict or require moderator approval before users with active warnings can request to have their accounts deleted. This way users can't simply delete and re-register an account any time they get in trouble to mitigate any penalties they have received. I might also add an option to simply add the users e-mail to the sites banlist if they request an account deletion with active penalties.
  16. I'll be pushing an update this week to address this. I currently need to evaluate the best way to proceed with the application as well, with the implementation of IPS' own account deletion feature. I believe this application still provides some valuable features missing from the core implementation, so I'll try to continue supporting it until that is no longer the case.
  17. Makoto

    Radical Tags

    You should be able to install it from the Marketplace section of your forums AdminCP. Downloading applications from the marketplace to your hard drive and uploading them manually is no longer supported, everything is done within your AdminCP without the need to download anything yourself. If you are running into any errors or issues installing the application this way, let me know what errors you're seeing/where you're getting stuck and I'll be happy to help!
  18. Makoto

    Radical Tags

    The application is already compatible with the current IPS build as of 1.11.2. You can proceed with the upgrade and update the RT application to the latest release.
  19. Makoto

    Radical Tags

    Are you using the latest release from the market board? The application is listed as compatible for 4.7.
  20. No, there is no way to do this natively at the moment, but I am planning to release a third-party plugin to do this soon as it's also an issue I deal with using GSuite.
  21. Makoto

    Radical Tags

    Thank you, I'm glad you're finding the application useful! I can look into adding this as a feature in a future release, though I unfortunately don't have an estimate when that will be at the moment. Regarding your second question, under the Radical Tags application tab in your AdminCP, there should be a settings page with an option to enable this functionality!
  22. Can you check what post_max_size is configured to? If it's below 768M, you can increase this to match it and it should resolve the issue.
  23. You mean you want IPS to display the date members registered for your WordPress website, is that right? You'll likely need some custom code to do this if so. The join date is just based on when accounts were added to IPS. The SSO plugin could certainly modify the join date to reflect the date they registered on WordPress, but you'd need a developer to modify your SSO plugin to do this.
  24. Where are you seeing this? At a glance it looks like a badly programmed scraper of some sort, or someone trying to scan your site for generic security vulnerabilities. If it's all coming from one address, I'd just block it.
  25. How are you having emails sent on your server? Is this self-hosted or with Invision? If your mail server is very slow to respond/not responding at all, it can cause this to happen in some areas.
×
×
  • Create New...