Jump to content

Thomas P

Clients
  • Posts

    415
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Thomas P reacted to Steph40 in 4.6.x with php 8   
    Do you use apps or plugins?
    some are not compatible yet.
    deactivate them all and see, it worked for me. Then reactivate them one by one and test to find the one breaking it.
  2. Thanks
    Thomas P reacted to Makoto in 📧 Block Disposable E-mails   
    Testing shows there are no existing compatibility issues with PHP 8.0, but there are a couple minor/non-breaking bugs that will be addressed for IPS 4.6 in the next release.
    This update has already been submitted to the marketplace, but at the moment updates are taking up to 1-3 weeks to be approved by IPS, so there may be a bit of a delay before the update is officially available.
  3. Thanks
    Thomas P reacted to Adriano Faria in Dead Topic Protection   
    Not tested yet.
    --------------------------
    Sorry @Thomas P. This resource is already tested and it is compatible with PHP 8.0.8.
  4. Like
    Thomas P reacted to Jordan Miller in Hump Day: 4.6.5 is officially out! 🎈   
    4.6.5.1 to be precise 😅
     

    Hello, team! Another fine Hump Day is upon us.
    In the time since we last chatted, a lot has gone down.
    Some pretty great discussions are going on in the Community Manager's Lounge (accessible to members with an active license only 😏). Keep up the good work! It's been super fun to chat with everyone, talk community innovation and see everyones' offices. 😆 
    ICYMI - Zapier will be made available for all! Don't miss the big news. 🎉 
    Now, for the tea. We just released 4.6.5.1! Have you had a chance to upgrade yet?!
    Here are all the updates we've included:
     
    - Fixed downloading files with non-latin character downloaded with corrupt characters in Edge and Chrome.
    - Fixed an issue when creating a record in the Admin CP and choosing another member as the author would not fire achievements for that author.
    - Fixed an error attempting to copy a topic to a database that is not on a page.
    - Fixed the members/follows POST endpoint which would return an error when trying to follow some content.
    - Fixed an issue where badge images could be uploaded with the same name, thus deleting one could delete many.
    - Added ability to specify `...&_bypassItemIdCheck=1` inside the request URL parameters to a Content Item controller to override the default behavior of checking if the item exists.
    - Expired warning points are now differentiated between active warning points in member profiles for improved clarity.
    - Fixed an issue where Topics would not refresh when selecting Forums in Fluid view.
    - Fixed malformed JSON-LD markup for archived topics.
    - Fixed an issue where ranks show on the AdminCP member list when Achievements are disabled.
    - Fixed an issue where anonymous users may be cached in Who's Online blocks
    - Added delete & merge logic for the logins log on member deletion and when 2 accounts are merged.
    - Expired warning points are now differentiated between active warning points in member profiles for improved clarity.
    - Set a default value for the 'Time user must wait before download starts' group setting while creating a member group.
    - Added Invision Community converters for Downloads & Gallery.
    - Fixed some minor issues encountered during an Invision Community conversion.
    - Added request headers to log for HTTP requests when using `DEBUG_LOG`.
    - Fixed an issue where parent was required but not marked required when updating a forum via REST API.
    - Fixed an issue where copying a calendar event with a broken cover image would result in an exception.
    - Expired warning points are now differentiated between active warning points in member profiles for improved clarity.
    - Fixed some missing language strings which would result in a failure while creating a review.
    - Fixed an issue with Elastic Search not being able to index anonymous content.
    - Fixed a missing variable error while IN_DEV when uploading a new version of a downloads file.
    - Fixed an issue where anonymous users may be cached in Who's Online blocks.
    - Fixed an issue where a reserved keyword is used (specific to MySQL 8.0.17/18)
    - Fixed an issue where a large file description may not save if it is larger than 64kb.
    - Made a minor change to ensure the registration page is not cached by a web browser.
    - Fixed an issue where legacy deleted posts are not removed correctly when upgrading from Invision Community 3.x.
    - Fixed an issue where the notifications page could throw an exception while trying to return notification data from plugins or not existing notification extensions.
    - Fixed an issue where the Billing Agreements synchronisation task wouldn't check payments via PayPal Subscriptions API.
    - Fixed incorrect timezone detection for users in Argentina.
     

    I know that was a lot to sink your teeth into. Have thoughts? Questions? Feedback? Concerns? Drop us a line in the comments; let's chat! 
  5. Agree
    Thomas P reacted to The Old Man in Redis 6 compatibility   
    Hello,
    I was asked to post this in the feedback section in response to my support ticket...
    Please could you update the Redis configuration settings in Advanced Configuration, to include a USERNAME field for compatibility with the latest stable release of Redis (currently v6.2.5).
    https://redis.io/download
    IPS needs to be able to pass the username as part of the configuration, whereas previous it was just an optional password (due to changes that came about with the improved security and ACL feature).
    https://redis.io/topics/acl
     
    Many thanks.
  6. Thanks
    Thomas P reacted to The Old Man in Redis 6 compatibility   
    IPS are looking at compatibility. It looks like a workaround by switching back to using a port and IP address instead of my usual Unix Socket.
    IPS 4.5.4.2 still reports caching isn't working but it seems to be according to the increasing keys. Perhaps the red banner goes away after a while.
     
     
  7. Thanks
    Thomas P reacted to Michael.J in Geolocation Firewall (Support)   
    I haven't tested it yet and until I've fully wrapped up the rest of the IPB 4.6 updates, I don't want to mess around with my test board. Once done, I'll upgrade to PHP 8.
    But if you do have a test board with PHP 8 and have any bugs to report, I can patch any issues.
  8. Like
    Thomas P reacted to Makoto in 📧 Block Disposable E-mails   
    At the moment I haven't done any testing on PHP 8 yet.
    I'll get PHP 8 running on my development server and run some tests this week and make sure everything is functioning properly!
  9. Like
    Thomas P reacted to Gabriel Torres in 📧 Block Disposable E-mails   
    @Makoto
    It's been a while since I last checked the list of members with disposable emails in our community. Right now we have 29 pages of users with disposable emails.
    My suggestions:
    In the "Members with disposable e-mails list, add a new column: number of posts An option to bulk prune all users with disposable e-mails, ideally with an option to set the number of posts, so, for example, we can safely purge all accounts with 0 posts. This could be added either in the screen mentioned above or at the main Member > Members > [gear icon] path In the list mentioned above, the links to the users' profile is incorrect. Where it is "&do=edit" should be "&do=view". Thanks!
  10. Like
    Thomas P reacted to MinerSpark in Who Was Online   
    Is there an available download? I'm not able to see it anywhere.
  11. Thanks
    Thomas P reacted to Matt in 4.6: How to restore custom member titles   
    Invision Community 4.6 brings a brand new achievements system which overhauls the ranks system along with adding the ability to earn points which translates into a higher rank via rules.
    As part of the clean-up, we removed the custom member title from the author section of the post as there's a limit to how much information we can show comfortably!
    Of course, some communities used custom member titles and wish to continue using them. Fortunately it's easy enough to get them back.

    Step 1: Log into the ACP and navigate to Members > Profiles > Profile Fields
    Step 2: You will see a group called "Retained", inside is a new custom field called "Member Title". This profile field was used in the upgrade to save the custom member title data. Click on the pencil icon to edit.


    Step 3: Post upgrade, this field is effectively switched off, but it can easily be switched back on. For the "Display format for topics" choose custom and just use: {$content} as the value. This will remove the "Member Title:" prefix. Save the changes.


    You will now see the member title has been restored.


     Advanced tip:  Only do this if you are comfortable making theme edits! If it all goes wrong, don't panic. There is a revert button to undo your changes! Edit the template bit Forums > topics > postContainer in your active theme and move the block highlighted here up underneath the {{endif}} of the {{$comment->isAnonymous()}} block.

     
     
  12. Like
    Thomas P reacted to TDBF in 4.6.x with php 8   
    This sounds like you may have a php extension (for example Redis, PHP-FPM) which requires a module/RPM update for PHP 8.
    I would check to see which php extensions are installed on your server, and install/update the ones required for php 8.
     
  13. Like
    Thomas P reacted to Davyc in 4.6.x with php 8   
    500 means something on the server went awry - probably due to PHP8 not being able to handle what the IPS code was attempting to do.  It's a vague error that generally needs investigating, but in this instance it's plain that it's PHP8 that is the issue otherwise it would be the same on other PHP versions.  Fiddling with the .htaccess file can cause similar errors so it's important to know what your code is attempting to process to fine tune what you need to be doing to keep your server/software combination playing nice with each other.
    If it's any consolation I can't use PHP8 either as it throws errors in the forum and Pages templates.  Just another annoyance with technology lol.  Happy days 🙂
     
  14. Thanks
    Thomas P reacted to SeNioR- in Zalgo text   
    Additionally, you can add to custom.css
    .cPost .cPost_contentWrap {overflow: hidden;} .ipsPageHeader h1 {overflow: hidden;}
  15. Like
    Thomas P reacted to jwdenzel in Questions about Memcache depreciation   
    @Thomas P: Thanks for this advice. I'll try it out with redis on the Apache server first and see what happens. 
  16. Like
    Thomas P got a reaction from jwdenzel in Questions about Memcache depreciation   
    @jwdenzel I don't have a distributed setup atm, we once had webserver and mysql separately where memcached lived on the webserver.
    Currently we use Webserver, MySQL (i.e. MariaDB) and Redis on the same (powerful) machine, which works really great.
    If your MySQL has a lot to handle offloading the queries to the webserver using Redis on the Apache host would be effective.
    But it depends on your setup and your load during peak times. So my recommendation is: Try both variants and do some measurement on the box to monitor CPU, RAM, Swap and response times etc. when Redis is installed and active on your Apache host for a while (e.g. one week) and on a second try when it is active on your MySQL host in the following week.  
    Btw. it is common as well to use Redis on the MySQL host as a front-end database between an application and the MySQL DB.
    If you want to offload even more and you don't use it yet: Think about using elasticsearch, it removes a lot of data (i.e. search index) from the MySQL DB and search queries run a lot faster and more accurate.
  17. Like
    Thomas P reacted to Feneroin in Hump Day: 4.6.0 soft launch 🤫   
    I've been upgraded and using Php 8.0.7
    There is no problem and no problem with @ehren.'s theme also. Perfect!
    Thanks team
  18. Haha
    Thomas P reacted to Ocean West in Hump Day: 4.6.0 soft launch 🤫   
    When will 4.7 release?

     
    Serious well deserved applause to the entire team!

  19. Thanks
    Thomas P reacted to Jordan Miller in Hump Day: 4.6.0 soft launch 🤫   
    Happy Hump Day, fam. Today's a big day (I know I always say that every Hump Day but... )
    *Says in a whisper* We've officially soft launched 4.6 🤫 🎉 
    It's a soft launch because, well, you know how things can go 🔥. However, we're pretty darn satisfied with this rollout. Possibly The best ever. A more formal announcement will arrive in the near future.   
    Right now, 4.6 is available for those on Cloud or those who've tested out our several Beta releases.
    In case there's a glitch in the matrix, please make a backup of your community before upgrading. 
    If you need a refresher, @Matt laid out what is new in 4.6 in our latest blog post.
    Speaking of, I asked our Director of Development to share his thoughts on this release: 

    🥲 In regards to 4.6, Matt said Invision Community "continues to build on its stable community platform by adding multiple new features."
    Some of these include "anonymous posting; ideal for mental and physical health communities that can now allow their members to post questions anonymously, no-code integration with 3,000 other apps with Zapier, better mobile support, improved solved topic functionality and the brand new achievements system designed to nudge and reward good behavior and content."

    "This release elevates your community experience with Invision Community significantly through multiple touch points."
    We hope you guys enjoy 4.6 as much as we do!
    Bringing this plane home... Since it's tradition, here are a list of updates since Beta 3 was released last week:
    - Fixed an issue where the expiration date for a Member Subscription would not update when editing the subscription purchase.
    - Fixed an issue where PayPal Billing Agreements / Subscriptions may not charge the correct value for sales tax.
    - Improved performance when generating comment widgets on large sites.
    - Fixed an issue where adding a theme setting to a parent theme didn't update children themes with the new setting
    - Fixed an issue where the SQL Toolbox couldn't display query results
    - Fixed an issue where the register button in the checkout process didn't open in a new tab if redirect registration is enabled.
    - Fixed an issue where the full upgrader would show an empty error box.
    - Fixed an issue where moving members after searching on a freeform custom field could return incorrect results.
     - Fixed an issue where online/recently browsing counts can be incorrect.
    Thoughts on the official launch of 4.6?! Drop us a line in the comments. We'd love to hear from you!
  20. Like
    Thomas P reacted to SeNioR- in What're minimum server requirements for 4.6 ?   
    Hi.
    The minimum requirements are included in the ips4.php file (Invision Community Requirements Checker) and in requirements
    Minimum
    PHP 7.2.0 MySQL: 5..5.3 Recommended
    PHP 7.4.0 MySQL: 5.6.2
  21. Haha
    Thomas P reacted to Marco Junior in Hump Day: 4.6 Beta 3 is live!   
    Thanks developers 🙂
    Go work now !
     
  22. Like
    Thomas P reacted to Jordan Miller in Hump Day: 4.6 Beta 3 is live!   
    Friday? Booo. Saturday? Blahhhh. Sunday? Who needs it! 
    Welcome back to another fine edition of Hump Day, the best day, and today's is a doozy. 
    We've officially launched 4.6 Beta 3! 🎉 
    It's available for download or per request if you're on Cloud.
    We're pretty confident things will be stable, but don't take our word for it; please make backups before updating. 
    The official release will make its red carpet debut in the very near future.
    What's changed from Beta 2 to Beta 3? @Matt passed along these changes (see below). It's worth mentioning these updates are our new team members, @Christopher Pei and @Marshall Slemp, first bug fixes. 👏 
    Fixed an issue where Weekly and Monthly Email Stats were not displayed correctly Fixed an issue where CSV downloads were limited to 25 rows. Fixed an issue where editing a Link for an Image would not save. Fixed an issue where images added to a Custom Email were not showing up in the email being sent to the customer after a purchase. Fixed some spacing issues with member lists in various blocks. Fixed an issue where adding a theme setting to a parent theme didn’t update children themes with the new setting. Fixed an issue where the database checker may show un-needed database changes. Fixed an issue where an invalid “oembed” widget plugin type would appear when creating a block. Fixed deleting a widget not using JSON_PRETTY_PRINT for the widgets.json file. Fixed an issue where Achievements rebuilding would not finish Fixed an issue where Achievements badges would show in the hovercard during a rebuild. Fixed an issue where changing an authors name from anonymous would not reset the “is_anon” flag Fixed an issue where some ajax content was indexable by search engines Fixed an issue where badge counts could be wrong  

    I know, that's a lot of awesomeness to absorb.
    What are your thoughts? Have you been using any of the Beta releases thus far? We'd love to hear from you in the comments!
     
    Related:
     
  23. Like
    Thomas P reacted to Matt in Option to delete own account   
    We have considered this and we would only make it so the member could request it, but not actually do it. There'd need to be a cooling off period, etc. Easy in the heat of the moment to delete everything and then ask for backups the next day.
     

  24. Agree
    Thomas P reacted to Linux-Is-Best in Option to delete own account   
    I wish for the option (in a future release) to allow members to delete their own accounts. As easy as it is for someone to join, they should also have the option to leave. When doing so, their content should be reassigned as "guest."
  25. Haha
    Thomas P reacted to Sonya* in Welcome two new IC developers: Christopher & Marshall   
    Welcome. And ask me if you need something. I am a Grand Master.

     
×
×
  • Create New...