Jump to content

Charles

Management
  • Posts

    20,490
  • Joined

  • Last visited

  • Days Won

    436

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Charles

  1. We added bug tracker for reporting 4.6 alpha issues on our site here: https://invisioncommunity.com/4bugtrack/
  2. Monetizing the Achievements system is something we plan to look into. As you might imagine, turning community engagement into something equivalent to money is an area you have to be very careful with so we decided not to do it for the first iteration of Achievements.
  3. For the record: I have minimal emotions.
  4. In 2021 I would really suggest you use S3 for this over database storage. Storing images in the database is a holdover from days past and is something I think we should remove in a future version. You are trying to make MySQL do something it is not really designed to do but, 20 years ago, better solutions like S3 did not exist.
  5. Sometimes people use big graphics like GIFs too. I do not for many such GIFs are cat-based and therefore evil.
  6. @Giray is referring to the challenge questions. You are right though, we can make that a hidden input.
  7. We have cleanup tasks and the like but since it went down after your host migrated the DB I wonder if your host may have just needed to optimize the DB. MySQL sometimes does not release space until a table is optimized. I am just guessing though 🙂
  8. Jordan wanted to make Achievements cloud-only but I said no.
  9. Great, thanks for opening a support request. We will have a look!
  10. If you submit a ticket to support they can have a look at it. We use SendGrid on this site without issue though.
  11. I believe @Kjell Iver Johansenis right. The 2MB limit is a PHP default. You can ask your host to increase it.
  12. Actually yes I think that is something we overlooked 😊
  13. For our support to help you even a little we will need to login. As @Lindy always says: if you take your car to get serviced, they are going to have to open the hood.
  14. I would suggest using AWS S3 storage in that case. It's designed for storage and very CDN friendly.
  15. In 4.5 we have the following security updates: Improved password strength checks to detect password values set identically to the account username or email address and to consider them weak. Improved method of encrypting certain text. Improved AdminCP session handling, removing the session ID from URLs and introducing alternate CSRF protections. Improved email change process to invalidate any pending password reset requests. Fixed user not being prompted for two-factor authentication when signing in from a new device. Fixed an issue where it was possible to bypass the messenger recipient count limit. Fixed a niche issue where it was possible in certain configurations to view others profile field attachments on the registration page. Fixed a race condition issue where it was possible to artificially inflate or reduce a user's reputation score. Limited password inputs to 72 characters max to reduce the chance of a malicious user forcing unnecessary computationally expensive operations on the server. Fixed an issue where AdminCP sessions may be usable longer than expected if a community receives little activity. Fixes an XSS vulnerability when quoting posts and comments. This release also contains the patch from 4.5.4 that resolves a security issue with the Downloads REST API Then of course beyond security there are countless performance, usability, and capability improvements since 4.4.
  16. Charles

    Emoji sorting

    4.6 has improvements to load time for emoji menu, particularly on mobile.
  17. I would personally be wary to implement this. It is a security feature. I get those sorts of emails all the time from various sites I login to. Yes, they can be redundant but I would rather know the check is happening than not.
  18. We will soon post this on our blog too.
  19. Invision Community has an exciting opportunity for an experienced PHP developer to join our team. The Role As a back end PHP developer, you will be working closely within a tight nimble team. You are a clear thinking problem solver and are able to demonstrate skills in creativity and innovation with the ability to meet deadlines. You thrive when given a brief and create well structured efficient code. Key Responsibilities Write well designed testable efficient code by using sound development processes Cooperate with other team members to develop new features Gather and refine specifications are requirements based on technical needs Create and maintain software documentation Skills & Experience Significant experience as a PHP developer in a commercial environment Experience with MySQL Experience with github Experience with various web services such as OAuth, SAML, REST, SOAP, etc. Experience working within a team with a strong culture Some experience with HTML, CSS and JS. Location Remote but must be available for a significant portion of 9-5 EST working day Application Form
  20. We do 🙂 ... you are using it right now.
  21. It is extra-odd that desktop is doing HTTP 2 and mobile is not. I dunno 🤷‍♂️
  22. I have no idea what to tell you 🙂 It's set to allow HTTP 2 on our side. Why the tool is not using HTTP 2 is unknown to me.
  23. You often post results from random "speed test" tools but I am not sure what you are suggesting. Those are static CSS files that are not served via Invision Community's code. They are just a text file on an S3 bucket served via CloudFront. Our software has zero control over what happens once it uploads them. I can confirm our CloudFront distribution is set to allow HTTP 2. I have no idea why your testing tool is choosing not to use it.
×
×
  • Create New...