Jump to content

Jordan Miller

Clients
  • Posts

    1,581
  • Joined

  • Last visited

  • Days Won

    70

 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 Jordan Miller

  1. Hey there, bummer to hear you don't like the look of the badges. Do you have any examples you can provide of ones you do like? Thanks.
  2. Ooooh I like this. It would be interesting if, while having this badge, they're moved to a new group (say a group with additional privileges). If they don't meet the 30 posts that week they're downgraded back to their original group (and thus losing the perks).
  3. Ahh interesting. Perhaps in those unique cases it'd be a good idea to paste the link to the link text... Link inception! https://xn--90adahrqfmec.xn--p1ai/
  4. I would give the little CSS option suggested above a try! I'm curious if that does the trick or not :]
  5. Hello! Interesting. Can you expand a little more on this please? Why do you want to limit certain extensions?
  6. I like this as well. What if you created an "admin" group that only had access to basic permissions that included this? I personally have done that on my own community. They are technically admins, but only have a handful of permissions checked. But if you are looking for it to be done in the front-end, perhaps that'd be a good plugin? IDK IDK. Thoughts y'all?
  7. Just want to say mad respect for the time and attention you put into thinking this all out! We have a bunch of awesome stuff in the works, but I'd personally be interested in us expanding on Pages in the future! It's pretty darn good currently, but yes I'd love to see what else we can do with it as well. 🙏
  8. Hello! I would suspect you are right - because if you are implementing ad code from a third-party company, than it could cause issues. I've personally run into trouble before where something was being wonky in my community. Turns out it was because of an ad script. 😅
  9. Not speaking for the team, just me. I think one day this would be 🔥 🥷
  10. Hey team! Apologies for missing last week's Hump Day post; ya boy was off the grid enjoying a little family vacation. After a little R&R, it's time to turn back on the heat. 🔥😎 While I was away, the Invision Community team was hard at work fixing bugs, providing support and gearing up for 4.6.4 - which is officially out now! Our community is currently on 4.6.4 and we also upgraded our client area 👏 Feel free to try it out for yourself (please make a backup beforehand - things should run smoothly but, you know, Internet things). Wrap your head around all the updates 🤯: Core: 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. Fixed some AdminCP upgrade issues when PHP 8 is used. Fixed an issue where Marketplace onboarding may be blocked when upgrading from 4.4 or older. Fixed a javascript error that meant registration failed on sites using Invisible ReCaptcha. Fixed missing profile field content missing on content submissions. Fixed an issue where next/previous arrows would not show up when viewing multiple Images. Fixed an issue where achievement badges are not always given. Added the option to choose between the recipient and reaction giver when setting the milestone. Fixed MFA/2FA issue where there was no close button for the 2fa modal Fixed an issue preventing Marketplace installs of your own Marketplace resources. Fixed an issue where Content Item Controllers returned 200 by default when they should return 404 or 403 (not found or forbidden). Fixed some language evaluation issues when PHP 8 is used. All buttons in #elUserNav now use the correct text color. Fixed an issue where members were able to delete their own status updates without permission. Fixed an issue where the Authy icon may not show on the login screen. Fixed an issue where it was not possible to promote guest content. Fixed an issue where the oAuth login handler setting "Ask the user to provide a display name" can be ignored. Fixed an issue where it was not possible to add meta data to items authored by guests. Fixed an issue where \IPS\Node\Statistics can fail due to a missing column name prefix. Fixed an issue where Admin log in can fail with a '"2S119/1' error. Fixed a potential timeout when mass deleting guest content. Fixed a PHP8 issue where promoting to Twitter fails Fixed an issue in which the limit argument passed to contentImages() methods of various Content Item controllers wasn't respected Fixed few missing language strings on the ACP - member profile page. Fixed an issue where points for 'SessionStartDaily' achievement extension could be awarded even when a milestone had been hit Fixed an issue where achievement rules for adding a comment would not trigger the milestone correctly when specifying nodes. Fixed an issue where rank information would show with guest posts. Fixed an issue with outgoing emails using native php mail function. Added a Delete query as an upgrade step to remove old 'best_answer' notifications. Fixed an issue where the cleanup task may show an error and fail to run. Fixed a potential memory exhaustion error when generating the sitemap. Forums Improved how the forums statistics widget calculates number of posts on large communities. Fixed an issue where rich text results may show an error for image only answers. Pages Fixed an issue where search stops working with a Pages database in specific situations. Commerce Fixed an issue where transactions show a broken profile photo for a deleted member. Fixed a rare issue where a payment via PayPal may not show the subscription option, or use subscriptions where forced. Fixed an issue where it was possible to change a Subscription when there was an active PayPal Subscription. Fixed an issue where an incomplete account may not prompt for missing data after using login handler via checkout. Fixed an issue approving a PayPal Subscription transaction when it was put on hold by fraud rules. Fixed an issue where the gift voucher navtab or page could result in an error under certain circumstances. Fixed a broken link while managing Shipping Rates. Fixed an issue where it was possible to upgrade incorrectly when renewals were removed, and the new package had upgrade set to pro-rata. Fixed a race condition that can happen when Stripe sends a web hook request very quickly after charging a customer (renewals & device payments). Removed "Print Invoice" option when Guests don't have access to the Billing and Purchases module. We've got a lot of exciting stuff in the works! I can't reveal much, but the website refresh is coming along nicely (and is looking sliiiiiick). We're excited for you to see it. If you have any questions, comments or concerns, drop us a line in the comments and we'll get back to ya. Sending you all good vibes!
  11. Yessssss! Did you get a chance to make it to .3 yet?
  12. Hey team, we just released a new update: 4.6.3 is officially live! Our Community is currently on it 👏 Per @Matt, we made a few key and immediate updates to... Anonymous posting Reaction achievement extension Milestones in achievements If you are experiencing any troubles upgrading, drop us a line. --- We also have a lengthly list of additional updates made since last week's Hump Day post 🤯 - Fixed an issue where the member's "solved count" would not show in QA forums. - Fixed an issue where it wasn't possible to add products to the registration form. (Commerce) - Fixed a PHP8 issue where an error may occur if you have a Date based profile field where a member doesn't have it filled in. - Fixed an issue where member-type profile fields would be missing their label while editing profiles. - Fixed an issue where it isn't possible to upgrade if you are not using utf8mb4. - Added deleted member ID to administrator logs. - Fixed a PHP8 issue where an error may occur if you have a Date based profile field where a member doesn't have it filled in. - Fixed an error sending bulk mails when filtering by member type. - Added logging to Member History when adding or removing a member from a club. - Fixed a PHP8 related issue, where some pages which show tags could return an error. - Added support for anonymous items/comments to REST API for all IPS apps. - Fixed a PHP8 error that can occur during install. - Fixed an issue where known issues may be shown in the support section that do not apply. - Fixed an issue where it may not be possible to save a product with "Show on registration form" enabled. - Fixed a PHP8 error when attempting to use various features that produces or reads XML, such as downloading member information. - Fixed issues that prevented "Add to homescreen" banner from showing on communities installed in a subdirectory. - Fixed an issue where WebP images may not retain their .webp extension after upload. - Fixed an issue where splitting a topic may cause a database error. (Forums) - Fixed an issue where guests were unable to sign-in during the checkout process. - Fixed an issue where Searchable Content with ReadMarkers and no container would break the search. - Fixed an issue where IP Address Tools would show Posts before registration is complete. - Fixed an issue where notifications for followed calendars could show the event on the wrong date - Fixed an issue where points are still awarded for a rule even if a member had previously reached the set milestone. (Achievements) --- By the way... we just want to say a huge THANK YOU to everyone who watched / participated in our first-ever live event on Zoom. We're looking forward to doing more of them! Missed it? Watch here. --- And to those of you who've ventured into this topic and made it to the bottom of this post, you are rewarded with a 🔥 photo of @Mark H from 1974. Questions? Comments? Hit us up in the comments - we're looking forward to chatting with you!
  13. Invision Community's latest update, 4.6, is officially out! To celebrate, we hosted a live event on Zoom. I, alongside two of the three Invision Community co-founders @Charles and @Matt (shout-out to @Lindy) sat down for a roundtable talk to chat about some of the slickest features 4.6 has to offer. If you'd like to refresh your memory with exactly what features we implemented in 4.6, check out our detailed blog post (after you're done watching our live event above, of course). It includes: Achievements Spam Improvements Health dashboard Web app and push notifications Anonymous posting Solved content Show when a team member has replied Did you catch the low-key Smart Community announcement? 🙃 We also wanted to take the time to answer a few questions we received during the live event that we couldn't get to in the moment. Question: regarding the anonymous posting... is it completely anonymous (like no record is stored of who posted it) or is just a pseudo thing, like it shows "anonymous" but admins/mods can see who posted it? Answer: The community owner can choose whether moderators can see the true identity of the user. This uses the built in moderator permissions so they can have it so all moderators, just specific moderators or nobody can see this info. --- Question: Is the translation service be hosted by IPS or do we need to use Google or Bing services on our community? Answer: It will be a turnkey service provided by Invision Community. --- Question: Does Achievements show how many x Points are left to the next level? Answer: Yup! --- Question: When will Smart Community be available? Unsatisfying Answer: We are excited to share more details on Smart Community soon! --- We appreciate you participating / watching our first-ever live event. We're planning on doing more, so keep an eye out for the next one. Thoughts? Comments? Questions? Concerns? Drop us a line in the comments!
  14. Hey team, just wanted to swoop in and offer a friendly reminder that our 4.6 Live Event on Zoom is tomorrow (Thursday, June 24th) at 12 pm ET. It's going to be a good time! Check out the different time zones here: https://dateful.com/eventlink/2656540285 You'll be able to submit questions that we'll work on answering live on Zoom. Expect for a little roundtable talk between myself, @Charles and @Matt. We'll touch on all things 4.6 and dive into a few of them in greater detail. We also have a little announcement we'll reveal during the event 😏🤫 Keep this handy: ZOOM LINK Now get ready for your mind to be blown regarding all of the hard work our devs accomplished in the last week 🤯 - Fixed an issue where the system would import achievement rules for not installed applications. - Fixed an issue where Admins were unable to view Club content when rules are required to be accepted. - Fixed an issue with outgoing SendGrid emails. - Fixed an issue where sending a request with the `If-Modified-Since` header set to an invalid timestamp causes an uncaught error - Fixed an issue where a member would see a 404 error when loading a comment that they didn't have access to - Fixed an issue for instances allowing guests to upload images. (Gallery) - Fixed an issue where webhook requests would be fired twice under certain circumstances. - Fixed an issue where refunding/cancelling an invoice with a referral commission would not revoke the commission. - Fixed an issue where the AdminCP invoice view may not show all of the commissions on the invoice. - Fixed an issue with a mis-spelling of "achievement" in the achievement rebuild area in the AdminCP. - Fixed issues encountered when upgrading from a legacy version of IP.Board. - Fixed an error occurring when checking out as a guest after following a referral link. - Fixed broken ACP Permission checks for the badges page. - Fixed an issue with a mis-spelling of "achievement" in the achievement rebuild area in the AdmnCP. - Fixed an issue that caused legacy upgrades to error-out under certain circumstances when using PHP 8. - Fixed an issue where the active users widget may show the wrong information. - Fixed Third Party plugins not being included in the list of third party hooks in the Support Dashboard. - Fixed an issue where some communities may see an old test bulletin when upgrading. - Added logging to Member History when adding or removing a member from a club. - Fixed theme conflicting checking potentially throwing an error before upgrading on PHP 8. - Removed the ability to set poll vote counts directly - Fixed an issue where the member's "solved count" would not show in QA forums. - Fixed an issue where it wasn't possible to buy zero value products. - Fixed a PHP8 issue where an error may occur if you have a Date based profile field where a member doesn't have it filled in. - Fixed an issue where it wasn't possible to delete a club node. - Fixed a PHP8 issue where an error may occur if you have a Date based profile field where a member doesn't have it filled in. - Fixed an issue where it wasn't possible to delete a club node. - Fixed an issue involving a missing language string in the AdminCP under the rank settings. - Fixed an issue where the ACP search revealed a missing string for a deprecated setting. - Fixed an issue where Admins were unable to view Club content when rules are required to be accepted. - Fixed an issue where the ACP search revealed a missing string for a deprecated setting. - Fixed an issue where Manage Followed Content showed incorrect content count for Forums. - Fixed an issue where the member's "solved count" would not show in QA forums. (Forums) - Fixed an issue where it wasn't possible to add products to the registration form. (Commerce) - Fixed a PHP8 issue where an error may occur if you have a Date based profile field where a member doesn't have it filled in. - Fixed an issue where member-type profile fields would be missing their label while editing profiles. - Fixed an issue where it isn't possible to upgrade if you are not using utf8mb4. See y'all sooooooon!
  15. Since soft launching 4.6 last week, we've been busy implementing a ton of fixes, updates and... changes. We're always looking to improve things, so if you've discovered anything buggy, or just want to share a comment / concern, please feel free to share with us so we can optimize. There are more changes to come, too! We're working on a website refresh at the moment. The current design and content is great! We're building upon that and re-thinking some of the wording and visuals. It's going to be extra spicy 🔥 Going to keep my Hump Day jargon to a minimum (no promises next week 😏). Check out the huge volume of changes from our devs 🥲. Great work, team! - Removed Hours, Minutes and Seconds as options when setting the Grace Period for Subscription Plans. - Fixed an issue where deleted products could cause the queue to stop. - Fixed an issue where the ACP-Support tools would show an error after Ticket Submission even if the ticket was submitted successfully. - Fixed an issue where the Achievement notification settings in the ACP and Frontend would be shown on systems where achievements were disabled globally. - Fixed an issue that may occur during upgrade when Database file storage is used. - Fixed an issue where a single image page builder widget did not honour the max-height setting. - Fixed an issue where the page builder widgets did not have the correct data attributes when used in a Pages page. - Fixed an issue where a loading icon would appear in the top left pf profile views due to unnecessary URL requests being made. - Fixed an issue where clearing site caches on the Health Dashboard requires working Javascript. - Fixed a niche issue where some widgets may show an error after deleting a member group. - Fixed an issue where language string instead of the final parsed strings were used for Webhook Requests. (Forums) - Fixed an issue where a mobile menu template error may show if sub items are not links. - Fixed an issue involving a missing language string under the Storage Settings area in the AdminCP for badges. - Fixed an issue where Admins were unable to view Club content when rules are required to be accepted. - Fixed an issue with outgoing SendGrid emails. - Fixed an issue with a mis-spelling of "achievement" in the achievement rebuild area in the AdminCP. - Changed the Download for a Language to open as a modal when showing additional settings. - Fixed an issue where guests logging in may be inadvertently redirected to a page displaying javascript source code - Fixed an issue that caused legacy upgrades to error-out under certain circumstances when using PHP 8. - Fixed an error during checkout due to renewals when performing stock checks. - Fixed a bug that caused the wrong database table to be indexed when loading number of archived posts made by a given user - Fixed an issue where the system would import achievement rules for not installed applications. - Fixed an issue where Admins were unable to view Club content when rules are required to be accepted. - Fixed an issue with outgoing SendGrid emails. - Fixed an issue where sending a request with the `If-Modified-Since` header set to an invalid timestamp causes an uncaught error - Fixed an issue where a member would see a 404 error when loading a comment that they didn't have access to - Fixed an issue for instances allowing guests to upload images - Fixed an issue where webhook requests would be fired twice under certain circumstances. - Fixed an issue where refunding/cancelling an invoice with a referral commission would not revoke the commission. - Fixed an issue where the AdminCP invoice view may not show all of the commissions on the invoice. - Fixed an issue with a mis-spelling of "achievement" in the achievement rebuild area in the AdminCP. - Fixed issues encountered when upgrading from a legacy version of IP.Board. - Fixed an error occurring when checking out as a guest after following a referral link. - Fixed broken ACP Permission checks for the badges page. And one more for the road...
  16. Nearly two decades ago, Invision Community President, @Charles , set out to make a leading online community platform. Around that time, Charles also met his now-husband of 18-years and hasn't looked back since. Until now. Behind the code, product updates and newsletters are a group of people who share a passion for community building. Considering how volatile and toxic the Internet can be, we want to become more visible, transparent and vulnerable. To help you familiarize yourself with the masterminds behind Invision Community, starting with Charles, we're kicking off a new series that'll highlight our team. I interviewed Charles for the first installment. In it, he commented on the state of the Internet: "I do think some times, for or better or for worse, people forget there are real people on the other end," he said. Mr. Warner also touched on Invision Community's evolution over the years. "People don't like change. No one likes change," Charles said, adding "sometimes you say, 'we really need to change something' either in the software, or how you do things, and people push back. It might be we change a feature or maybe internally we change the way we do something. Sometimes you have to move forward. Sometimes it's irritating at first. 'Why did you change that?!' And also you have to recognize that sometimes you're wrong. Sometimes you might change something [and think], 'no, it's not better...' I really find that that's a big thing – to constantly be looking at all those other options and try stuff out. It doesn't harm [anything] to try things." And in the spirit of Pride Month, Charles opened up about being part of the LGBTQ community and also President of a successful company. He hopes it'll inspire others. The full interview is available to watch up top. After watching, please drop us a line in the comments and let us know your thoughts! 🌈
  17. 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!
  18. So far so good! One comment I'm getting frequently, that I believe others have mentioned, is the ability to show what Offers have been submitted, so other members can outbid one another versus blindly submitting an offer. Thoughts on that? Appreciate the hard work on this one overall! Super powerful. I'm in love. I'll circle back in the coming days as I learn more if that's alright 🙏 💜
×
×
  • Create New...