Jump to content

Andy Millne

Invision Community Team
  • Posts

    27,548
  • Joined

  • Last visited

  • Days Won

    31

Reputation Activity

  1. Haha
    Andy Millne got a reaction from everzel in Introducing Live Topics   
    Thanks, it's some of my best work 😂 
    Not really though, I'm happy to take the credit but this one was @Matt Finger and  @Matt
  2. Like
    Andy Millne reacted to Randy Calvert in Introducing Live Topics   
    @Andy Millne one thing to consider later...  Let us control the UI a little bit more similar to how the next release offers some customization in Gallery.
    For example:
    Ability to disable Main Questions.  (Just have chat only and hide that part of the UI.)  The idea here is there can be events such as viewing parties or addresses where questions are not taken live, but instead is a chance to gather members to talk about an issue.   For example, watching Apple keynotes.   Ability to flip flop the Main Question/Chat areas.  (Users tend to look left to right.  Put the chat right in front of them and let them look to the side for questions!) Ability to make the video full width (or nothing to the side of the video) I'm really excited by what this has the potential to be as it develops further!  Ya'll have done some great work with figuring out some complex stuff on the backend to pull all of these complex things together!  
  3. Like
    Andy Millne reacted to Randy Calvert in Introducing Live Topics   
    Yes. As the event progresses, it just feels like a live chat room.  (There is the chat side and the “questions” side.)  People can come and go as they want. 

    Once it’s done, it automatically makes the forum topic and converts all the chat messages into replies in that topic. 
  4. Like
    Andy Millne reacted to Rikki in Add width and height to reactions   
    Yes it does - loading="lazy" is a browser-native lazy loading approach, so you just include the src as normal. The data-src version is if you're using the custom JS lazy loading approach (and there's no benefit of doing that for reaction images).
  5. Like
    Andy Millne reacted to David N. in Align "HOT! 33 replies" with "1 user here"   
    I wish these two boxes were vertically aligned: 

  6. Thanks
    Andy Millne got a reaction from crmarks in This site - those users don't look good being there   
    The fix for this is not in 4.7.8 but we're working on a fix asap
  7. Thanks
    Andy Millne got a reaction from Dll in This site - those users don't look good being there   
    The fix for this is not in 4.7.8 but we're working on a fix asap
  8. Like
    Andy Millne reacted to Olivia Clark in Invision Insight: Marching into a new month   
    🍀 Welcome to this week's Invision Insight! 🍀
    Thank you for checking out this weekly round up post. We would love to hear if you enjoy catching up here and how we can make these more useful for you. Feel free to say hello and let us know what are you working on this week. 
    As for us, let’s get into what the Invision Team is up to.
     
    Current Happenings
    Our Live Topics feature is progressing nicely and nearing its debut in beta soon! Did you catch the live March Release Chat on Wednesday or notice the converted topic that now lives in this forum? That is the live topics feature in all its [version one] glory. 🙂 I’ll share that topic here and if you missed the live topic in action and want to join, follow and add the April Release Chat to your calendar.
     
    On Deck
    Our March release is set for next week so stay tuned for that. As you know, we recommend that you keep your community up to date each month to keep it running smoothly and so you can enjoy the latest updates. Let us know what you are looking forward to most this time. Are you a Downloads application user or are you getting into GraphQL? 
    As a reminder, here is what is slated for the March release, version 4.7.8.
    https://invisioncommunity.com/release-notes/
     
    Peeking Ahead 
    Commerce is getting its round of improvements along with some additions to Clubs and more for Gallery based on feedback we have received. These are coming your way in the next month...or two. They are currently undergoing intense review and testing ... or something similar 😉 Happy to fill you in with more details once those are made available.
     
    Lastly, for those that like to see what we are up to line by line, here is the changelog for week.
     
    Changelog
     
      Hope you enjoyed this week's Invision Insight round up. See you next time. 🙂 
  9. Like
    Andy Millne reacted to The Old Man in Invision Insight: Marching into a new month   
    Thanks Olivia! I like these simple, weekly updates! Light, quick and easy to keep up to date. 🥰
  10. Like
    Andy Millne reacted to Ramsesx in March Release Chat   
    My idea for a ChatGPT integration:
    autoregister new users let them create content that fits my forum topic auto moderate my forum If you get this done I will asap switch to a cloud plan.

     
  11. Like
    Andy Millne reacted to Chris Anderson in Connections (Support Topic)   
    @Andy MillneCould you please update this app to be compatible with 4.7.
  12. Like
    Andy Millne got a reaction from SeNioR- in 4.7.7 beta 2: Gallery bug   
    There are still unreleased fixes for this.
  13. Thanks
    Andy Millne got a reaction from Claudia999 in [Bulk mail] Bug or feature?   
    This is currently intended but is a good feature suggestion to restrict the member filters to exact matches.
    In the meantime, depending on the size of the potential data set you may wish to set these fields up as select boxes with restricted options for exact matches and better tracking of this type of info.
  14. Like
    Andy Millne reacted to Stuart Silvester in Gallery stress test   
    Sorry, yes. To clarify, it would be a hard limit based on server variables.
    Yes, Rikki moved on recently
    The biggest Gallery changes were indeed the visual overhaul, including an entirely new front page. The changes also include performance and usability improvements such as shrinking the amount of Javascript used and migrating to browser native lazyload functionality.
    There's more of an overview here:
    Make note of the last line of the blog too!
  15. Like
    Andy Millne got a reaction from SeNioR- in Bug Report: HTML code can break CKEditor due to an IPS specific JS function   
    Thank you for reporting, this will be resolved in a future release.
  16. Like
    Andy Millne got a reaction from Marc Stridgen in "Access Denied" - "You don't have permission to access..."   
    ips4_acpTabs is a valid cookie and that is an allowed value. It seems your firewall is flagging a false positive.
  17. Like
    Andy Millne got a reaction from Marc Stridgen in Name & Email address missing in Stripe transaction when credit card not saved   
    I have submitted a fix for this for review and inclusion in a future version.
  18. Like
    Andy Millne reacted to opentype in 4.7.7 beta 2: Gallery bug   
    The new gallery display works fine and looks nice when the album ordering is set to something like “start date”.

    But when the same album is set to ordering by “caption”, everything breaks down. 
    it won’t load the album’s thumbnails anymore the prev/next buttons jump the the beginning or end, not the next/previous images
  19. Thanks
    Andy Millne got a reaction from Lindor in Dropdown submenu with uncontroled link   
    Thank you for bringing this to our attention. I can confirm this as a bug and have submitted a fix for review by the rest of the development team for inclusion in a future version.
  20. Like
    Andy Millne reacted to Gary in Invision Insight: Invision Community Team Q&A   
    Welcome to this week's Invision Insight!
    Whilst the weather gets warmer Down Under and colder to those in the northern hemisphere, we are nearing the end of our 20th year of Invision Community! So much has been achieved through the years and 2022 specifically is no exception.
    I felt it couldn't be a better time to approach our team to participate in this week's Invision Insight. I'll share their take below.
    Before we get to that though, if you didn't get a chance to attend yesterday's Content Curation event, don't fret! You can watch the video and discuss your thoughts below.
     
    Invision Community Team Insight
    During the week I took it upon myself to annoy our busy Invision Community staff members and take them away from their work (momentarily of course). All for good reasons! 😇
    I asked them to weigh in on one of three questions. This gives us a glimpse into their minds and is a fun opportunity to hear directly from those that make Invision Community great. As usual, we are all very proud of the work they have produced; the results really do speak for themselves. Team, a huge thank you for playing along and taking the time to get your answers to me.
    What is your favourite thing or feature we delivered this year?
    @Jim M - My favourite feature we delivered this year was the real-time viewing/typing. I feel like this added a whole new level to our software to know in real-time that someone is viewing/replying the same time as you. Really helps with continuing the conversation, as if I reply and see someone else replying back, I'll stick around a few more seconds rather than moving on. For our support usage, it is also nice because we can see if another staff member is already replying and follow up with them internally before going to the client if we have something to collaborate.
    @Lindy - The new Image Scanner (https://invisioncommunity.com/news/invision-community/our-new-image-scanner-and-discoverability-ai-keeps-your-community-safe-video-r1263/) is my favourite feature/service that we've rolled out in 2022. I have been in the technology sector for 30 years (ouch!) and have watched the evolution of so many incredible technologies, but AI-driven technology continues to blow my mind, truly. I love that we are among the first to begin developing AI-based features within community platforms and I look forward to our brilliant team incorporating more of this technology as we move forward.
    @Mark H - I'd have to say my favourite enhancement was the "Who's Typing/Viewing" feature that others have already mentioned. It encourages more engagement among both members and staff, and for us techs, also reduces doubling up on an issue. A runner-up favourite would be the Image Scanner feature. It's quite effective when pre-moderation of content is a necessity and reduces the workload of community managers.
    @Marshall Slemp - My favourite feature that was delivered this year has to be the Live Features (Who's Typing and Who's Viewing). It's really cool seeing new technologies being introduced into the platform and being leveraged to add that real-time experience. I think it's been mentioned before that even though the outcome seems simple, there is a lot of work involved in getting to this point and this is just the beginning. The devs (not me) have been working tirelessly to further utilize these new technologies to bring more real-time features such as Live Topics. Also, JavaScript is heavily involved and who doesn't love JavaScript?
    @Matt Finger - Obviously Live Topics. It has taken up like the last third of the year for me and I am super excited for it to go live. This year though, I think my favourite thing as a developer was the existing real-time stuff; Who's Viewing and Who's Typing. From the user's perspective, they seem small and simple, but from my perspective we had to put in place a lot of newer technologies (new to IPS at least) such as Node.js, WebSockets, and dozens of AWS tools. With that robust, performant and secure foundation it opens up all sorts of avenues for where we can take our software in the future.
    @Olivia Clark - We have such a great team! Our ability to work and deliver great product and service with togetherness only continues to improve. I know that sounds cliche but we are improving processes, getting the software is ready for those next great things, and testing new waters - together. Our customer support team serves our customers so well and is always looking for ways to do that better. It is fun to hear the developers working on projects that they cannot wait to sink their teeth into, areas that have been a paint point of theirs for years and areas where they see potential. I love the enthusiasm, the willingness to help those of us that are not as technical and the genuine passion for Invision Community. So, that's my favourite 'thing' delivered this year - greater cohesion and even more enthusiasm amongst our team.
    What are you most excited for in 2023?
    @Ehren - Funnily enough, one of my favourite features from this year is something that'll actually be available in early 2023, our refreshed Gallery. Andy and I spent a few months giving the Gallery a much-needed makeover, deleting a bunch of redundant code and replacing it with a far more modern approach; one example is the new masonry grid, powered completely by CSS! We worked on a new UI with a better focus on features images, we improved support for videos and added some nice new features such as a NSFW filter. My very biased opinion thinks we've made some really nice improvements that our customers will love, so fingers crossed they agree! Just like a Spring clean, I've always found it quite satisfying diving into an old framework and refactoring it using modern techniques. Looking towards 2023 and beyond, I'm really excited to take things even further with not only other application updates (I'm looking at you Downloads and Commerce), but Invision Community as a whole!
    @Marc Stridgen - I'm looking forward to that next jump forward in look for the suite. It always amazes me that just as you think the software looks modern, that next evolution comes along and makes everything before it feel old. It gives a real feeling of moving forward and can pump a new lease of life into every community.
    @Ryan Ashbrook - I think I am most excited for our infrastructure improvements we have planned for 2023. Our development of things like live community, real-time trending content, image scanning and so forth has allowed us to learn and grow how we deliver new features efficiently. But, in addition to that, I am looking forward to improvements to the overall software as a whole - such as the upcoming Gallery refresh. I'm really excited to see all of the applications get the same treatment as Calendar did (which is also one of my favorite things we've done this year).
    @Stuart Silvester - The most exciting thing for 2023 for me is the new Live Topics feature, it's really awesome. The team working on that are doing a great job and I cannot wait for us to share it with you. Besides that, I feel like 2023 is going to be another great year, we've got lots of things coming to the software in the foreseeable future and I'm excited to be able to get new features out to our customers.
    What was the most challenging obstacle you overcame this year?
    @Andy Millne - It seems like more than a year ago but implementing Trending Content was challenging. We wanted to make sure trending items were not just ranked on dumb count of views. What we came up with is really quite clever and takes account of a number of metrics like replies and reaction but also recency. Doing this in a way that reflected real time results and was still performant was challenging but rewarding when it was proven to work.
    @Matt - The biggest obstacle we overcame this year was the PHP 8 transition which impacted our self-hosting clients. Invision Community is built upon several server level software languages, and occasionally there are major updates which cause breaking changes. PHP 8 is a significant upgrade from PHP 7 as it is stricter on how to work with it. Given the size of the Invision Community codebase and the flexibility it affords for after-market code additions, it was a step we had to plan well for. We built tools to assist third party developers and created a multi-step process over many months to ease into the final step of cutting off PHP 7 support. It took a big, coordinated approach with several Invision Community teams and our third-party authors.
     
    Forum Showcase Prune
    In an effort to ensure we give our community the most accurate examples of the Invision Community product suite in practice, I spent a few hours going through this topic. All links to communities that have since moved on to another software and/or contained links to blatant advertising and explicit content have been hidden or removed (I went the extra mile and removed the same links from quoted posts). If you find something that isn't quite right that I may have missed, please do shout out so I can sort it out.
    Otherwise, feel free to post a link to your own communities below! We would love to see what you have done! Going through the topic made me realise just how far some communities have come from the very beginning, sharing links to their communities for the first time.
     
    Changelog
    Here's what the dev team have been working on over the last seven days:
    See you in the community and early in January right here for another Invision Insight! I look forward to hearing from you all! Have a great Christmas and a Happy New Year! 🎄
    Thank you everyone! 🦘
  21. Like
    Andy Millne reacted to Gary in Invision Insight: 17 days until Christmas!   
    Welcome to this week's Invision Insight!
    Well doesn't time just fly by?! We are a little over two weeks away from Christmas and well into the holiday season! I hope everyone's got their presents ready or at least has an idea of what to buy for their loved ones. I'm a last-minute man so I have so much time left before joining the crowds... 😅
    For those following the World Cup ⚽, despite Australia being knocked out of the tournament by Argentina, my equally supported team from my roots, Portugal, has made it through to the quarterfinals! 🎉
    I would love to hear what you are up to and are most excited about this time of year.
    To keep you in the loop with Invision Community...
    December 2022 Chat - In Summary
    We received some feedback from the chat we hosted last week, (shoutout to @jesuralem), so I thought I'd provide a summary of key items discussed to offer everyone an opportunity to catch up on the latest from the team! For those that can, though, give the video a watch to get the full context. I hope you've got your reading glasses on...
    Intro
    Improved the software and user experience. Collaboration through our clients, community and the team, we identified needs and delivered additions and improvements. We planned to pivot where it made sense regarding feature requests and suggestions. Industry and client needs have changed, including during and post COVID-19. Goals for this year was content engagement and also on support communities, which have been a big driver of growth. Factor in time to fix bugs, do updates such as PHP 8 and build the tools needed to get people through the transition. Security and performance problems which we have to prepare for. It's a balancing act with new exciting features and necessary things required to ensure the software functions correctly. Refactor language system, which is time intensive, however required for functionality. Delivered
    6:11 minutes into the video: New Alerts System was launched in July 2022, with version 4.7. Engage with single users or multiple member groups with a message that must be acknowledged and dismissed before further engagement with the community. 11:51 minutes into the video: Webhooks and Integrations was initially launched in April 2020, with version 4.5. Webhooks implemented in February 2022 with version 4.6.10. Enhancements and more apps released in July 2022, with version 4.6.10. 18:57 minutes into the video: Live/Smart Community was launched in July 2022, with version 4.7. Includes trending content, who's typing and who's viewing, image processing for discoverability and moderation, this is an immediate function and not cached and it changes the dynamic of a community in a positive way. 26:36 minutes into the video: Improvements Solved/Unsolved filter for Activity Streams was launched in July 2022, with version 4.7. Schedule topics to be published on a future date was launched in August 2022, with version 4.7.1. Marking posts as solutions was launched in September 2022, with version 4.7.2.1. 28:39 minutes into the video: Applications: Revamp, Refresh, Repurpose Calendar, renamed to Events, was launched in October 2022, with version 4.7.3 (additional updates deliver in November 2022, with version 4.7.4). 32:00 minutes into the video: Gallery revamp preview - Coming in 2023! 37:11 minutes into the video: Full list of key features we delivered in 2022 (including over a massive 800 bug fixes!). 40:15 minutes into the video: Community questions asked and answered live. Coming
    47:18 minutes into the video: Summary of what we have planned for 2023, including (but not limited to) Gallery, Live Topics, GraphQL and other integrations, an Invision Community style update, statistics and reporting, email balance management on the Cloud platform, more enhanced security backends, tech improvements such as OpenSearch and Elasticsearch, removing some JavaScript for efficiency on the frontend, Commerce and Pages. Closing
    1:01:50 minutes into the video: Closing comments and sign off. Expectations of a forum as a platform, the mindset of a community and the human component. 1:05:50 minutes into the video: Some reminders, including slow-down of development over the Christmas and holiday period. No new release in January, but back to our monthly release cycle thereafter. If you missed the event or video altogether, I'll link it below. Fast track to the above timestamps if you want to skip straight to what you are most interested in hearing about.
    Feel free to below on this topic or the December Year in Review and 2023 Preview (Video) topic.
    Upcoming Event
    The Invision Community team has been at work organising another event, this time delving into the world of automated and manual curation methods available for you to implement in your very own communities.
    Please don't forget to RSVP and mark yourself as going (or at least a maybe) so you don't miss out! Anyone that hasn't RSVP'd will not receive the Zoom link.
    Changelog
    Here's what the dev team have been working on over the last seven days:
    See you in the community and next week right here for another Invision Insight! I look forward to hearing from you all!
    Thank you everyone! 🦘
  22. Like
    Andy Millne reacted to Interferon in Upgrading to PHP 8.0   
    I uploaded the files, then navigate to /admin/upgrade, log into my account, pass the requirements check, and it asks for my license key. When I enter my license key it says:
    There is no mismatch between the URL listed in the client area for this key and the install location. They both match.
    How to continue?
    ---------
    Ah, I was missing "www." in the URL. It is working now...
  23. Like
    Andy Millne reacted to David N. in Improve sign up form button for Events   
    I love the new Events system and the look of the interface. 
    There's only one thing that I find confusing: on future events that I haven't signed up to yet, it says "✔ Going" - which I find confusing: the checkmark seems to indicate that I've already signed up, and the word "Going" seems to indicate a current status, as if I'm already "Going" to this event. Put that in perspective with the "✖ Decline" button that is an action word, and not a status. 

    So to make it clear I suggest that the button that lets you sign up for an event is named "Sign Up". Ideally it should have the color green IMO (like the "New Topic" button). And the icon should be some sort of a standard sign-up icon like for example: 
     or
    Like this: 

  24. Thanks
    Andy Millne got a reaction from Ramsesx in Photo Competition (Support Topic)   
    The cover photo will only show if you have more than one competition running. It is used on the overview page that lists all running competitions. If there is only one competition then that will show automatically.
  25. Haha
    Andy Millne reacted to Nathan Explosion in Guest posting is confusing for registered users   
    It's clearly going to be a link on the default theme:

     
    Easy to make it more obvious....

     
     
    guest_post_pbr_blurb = "You can post now and register later."
    guest_post_sign_in = "If you have an account, <a class='ipsType_brandedLink' href='{internal.front.app=core&module=system&controller=login.login}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>sign in now</a> to post with your account."
     
×
×
  • Create New...