Jump to content

Charles

Management
  • Posts

    20,451
  • Joined

  • Last visited

  • Days Won

    435

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Charles

  1. Just now, Chris027 said:

    Whoa, I never knew that existed. Testing it now.

    So... ok...

    I was like "oh I have a solution!" but Pages Media is apparently a bit clunky. I'm putting in a to do to improve it ๐Ÿ™‚ย 

    But, yes, you can upload media like that and it just creates a non-attached upload.

  2. We are getting many requests from clients looking for extra services from us. We are developing a enhanced services add-on package that we hope would do that. This would be a monthly addition to your current package plus an initial setup fee. Right now the inclusions being considered are:

    • Custom SSO setup
    • Ongoing SSO maintenanceย 
    • Theme design
    • Ongoing theme design maintenanceย 
    • 2 onboarding Zooms
    • 2 Zooms per year
    • Priority email support
    • Second package for use as a staging site. Ability to duplicate live site to staging.
    • Private forum on community for direct Q&As and previews with us.

    Pricing is not yet firmed up but we were thinking in the range of $100 - $200 per month as an addon fee as you are getting quite a lot with the service.

    Any thoughts or feedback? Obviously this is not for everyone but just thought I would see general impressions. Even if you are not personally interested please feel free to let me know if you think there is value here. Thanks!

  3. On 2/22/2023 at 2:43 AM, Dll said:

    Is there any plan to allow custom email addresses to be used as the sender from the cloud system?

    Do you mean the "From" address? Right now they are all from noreply@invisioncloudcommunity.com but the "on behalf of" address is your address.

    We can look into it but the problem is the return path. We have to ensure that bounce/spam reports come back to us for processing.

  4. On our cloud platform, we handle email for you. To ensure email deliverability we have to keep our "score" high which means we areย veryย strict about managing email sending.

    Right now, our systems monitor when an email bounces or is reported as spam. For spam reports we immediately stop sending to that email to ensure a good sending score. For bounces, it depends on the type of bounce but they will eventually be blocked as well.

    This is great for sending scores but sometimes emails get blocked when they should not. People might accidentally click mark as spam. Their email provider might be having technical problems one day causing bounces that then get resolve. The list goes on.

    Bounce Management

    We are adding the ability for you to view reports on bounced/complaint emails, take action on member accounts (purge them or mark them as no notifications), and unblock emails that our platform may be refusing to email.

    A few notes on unblocking: we have to impose some limits of course. Spam complaint blocks can only be unblocked one time. If a second spam complaint for same email address comes in then no further sending will happen (ever). Bounce emails can be unblocked five times.

    A further note on spam complaint emails: depending on the nature of the complaint, they may not be able to be unblocked. Sometimes a spam complaint comes in and is targeted to the source (your community) and other times is targeted to the platform (our entire infrastructure). If it's targeted at our systems globally, then you would not be able to unblock it. But then, who wants to keep emailing someone who marks you as spam anyway!

    ย 

    This new feature will be available on all of our packages except Beginner.

  5. I'll post Randy's handy chart here again. S = Self Hosted and C = Cloud

    On 2/4/2023 at 3:06 PM, Randy Calvert said:

    ย 

    Ver Feature S C
    4.7.7 Gallery - UI Redesign X X
    4.7.7 Gallery - Better Video Support X X
    4.7.7 Gallery - Video Transcoding ย  X
    4.7.7 Gallery - Searchable Videos ย  X
    4.7.7 Gallery - NSFW Tagging X X
    4.7.7 Gallery - Performance & Usability X X
    4.7.7 GraphQL X X
    4.7.7 Converters - Improved Performance X X
    4.7.4 Personal Alerts X X
    4.7.4 Moderator Approval Queue Improvement X X
    4.7.4 Events - Support for Streaming Platforms X X
    4.7.3 Events - Revamp of Calendar to Events X X
    4.7.3 OpenSearch 2.1 Support X X
    4.7.2.1 Improved Mark Post as Solution X X
    4.7.1 Search Bar Enhancement X X
    4.7.1 Topics - Future Publishing Added X X
    4.7.0 Alerts Feature X X
    4.7.0 Fluid Mode Revamp X X
    4.7.0 hCaptcha Support X X
    4.7.0 Solved/Unsolved in Activity Streams X X
    4.7.0 ElasticSearch Enhancements X X
    4.7.0 Zapier Enhancements X X
    4.7.0 Realtime - Who's Typing ย  X
    4.7.0 Realtime - Who's Viewing ย  X
    4.7.0 Image AI - Moderation and Search ย  X
    4.7.0 Sentament Analysis ย  X
    4.7.0 Trending Content ย  X
    4.6.11 Block Submission X X
    4.6.10 IndexNow Support X X
    4.6.10 Webhooks Improvedย (New Triggers) X X
    4.6.8 SEO Improvements X X
    4.6.8 Achievements for Commerce/Downloads X X
    4.6.8 In-Browser Audio File Support X X
    4.6.8 New ACP Reports X X
    4.6.7 Stream Subscriptions X X
    4.6.7 Stock Replies X X
    4.6.0 Zapier Support X X
    4.6.0 Achievements System Release X X
    4.6.0 Web App and Push Notifications X X
    4.6.0 Anonymous Posting X X
    4.6.0 Solved Content X X
    4.6.0 Show When Team Replied X X
    4.6.0 Health Dashboards X X
    4.6.0 Spam Improvements X X

    *Note: Zapier when initially added was cloud-only. ย It was changed to support both in a later release. ย 

    ย 

  6. We are currently in the beginning stages of developing a Courses and Lessons application within Invision Community. This will only be available on our cloud services as a value addition.

    We receive regular requests for Learning Management System (LMS) capabilities in Invision Community and the Courses app will start us down that path.ย 

    The Courses app is not going to try to be a full LMS. Not trying to run a university here ๐Ÿ™‚

    But we do think there is value in offering basic LMS capabilities within a community context.ย Some features we are already doing:

    • Ability to create Courses with multiple Modules
    • Modules can have multiple content items that a member can read/engageย (articles, videos, discussions)
    • Courses can be made optional or required.
    • Required courses can be defined as "do this first" or literally required as in you must take course within X days of joining community.
    • Badges/points awarded on various completion events.
    • Reports for those who enroll and/or complete a Course. Reports can be exported to CSV.

    As this is early development we are open to ideas and suggestions.

    How might you use Courses?

    What capabilities would you want to see?

  7. 3 minutes ago, Grafidea said:

    Why do you immediately conclude that self-hosted client servers are outdated and lack the features listed above?ย It's just a cover. Because if someone can't prepare the environment, it's their problem not yours.

    Our support team has first hand experience in the drama of self-hosted servers. There's multi-page topics with people having trouble just upgrading to PHP8 ๐Ÿ™‚ย 

  8. Well Randy's point is correct. Attacking him doesn't negate that ๐Ÿ™‚

    We really have released hundreds of features across all package types. Of course we are putting effort into our cloud offerings as that part of our business is growing and self-hosted is declining. That's been the trend for about 10 years now.

    If you are experiencing a bug in the software that is impacting your community, please contact support. If you have a support request that is unresolved, feel free to directly contact a member of staff and let us know the topic or ticket.

  9. I honestly have no idea why your server is behaving so oddly. You have several layers of cache methods going on there and a fairly complicated setup. You might want to consider simplifying your setup. You have a successful community but it's not SO active that it even needs things like Redis and the like. It's a case of when you spend so much time making a complicated, multi-layer setup and obsessing about every little millisecond of load time that you end up making the problem worse. Kind of like adding too many spices to your cooking.

    Sometimes less is more ๐Ÿ™‚ย 

    Or... cloud ๐Ÿ˜‰ย 

  10. Just now, BoomScapeOfficial said:

    I'll look into this, but please can you add that functionality to your to do list, I'm really surprised functionality like that has never been asked about before, as it really doesn't make sense to allow registration through an API, where the IP Ban is never checked.

    I would guess no one has asked about it before because we gently discourage clients from relying on IP banning in our platform. In fact, I would hope someday it is phased out.

    It is not really a reliable way of controlling access in the modern internet specially as IPv6 becomes more popular. If you do need to IP-ban, it's better done at the firewall level on your network as that is what your firewall is good at doing. IP-banning in our platform I would argue is a bit of holdover from a different era of the internet.

  11. Sorry to hear your specific endpoint need isn't in the platform right now but thanks for letting us know you need it. We have hundreds of API functions so it's reasonable that we cannot have every single possible permutation ๐Ÿ™‚

    We do add new API functions all the time though so we can look at adding something in a future release.

    If you are interested in adding custom code, you can read our docs on custom applications.

  12. @Andy135ย Thanks for your help diagnosing this.

    For those of you having this problem, please be sure you are on the latest version of Invision Community. Older versions are on the old PHP7 array which is no longer receiving updates because PHP7 itself is end of life. This is starting to cause some odd performance and reliability problems that our monitoring is having trouble detecting.

ร—
ร—
  • Create New...