Jump to content

Hexsplosions

Clients
  • Posts

    2,275
  • Joined

  • Last visited

  • Days Won

    7

 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 Hexsplosions

  1. 1 hour ago, Marc Stridgen said:

    Yes, it was fixed. Could I please clarify if they were just given the promotion, or if they were given it prior to you running that? I ask as it would not reverse a previous action

    I rebuilt the achievements data, created the new user group and re-enabled the promotion task, in that order.

    No manual promotions were made.

    Here is an example:

    image.png.4f83a5a52bcdc366cedc00c547f32444.png

    Please ignore the previous promotion on Wednesday. The group was deleted and recreated once I became aware the rebuild was necessary.

    They are at rank "New Person", which is not enabled in the group promotion rules in this post:

    I've updated my access information if you'd like to take a look.

  2. No help is needed as I bypassed the error by not checking the spammer status.

    Error: Call to undefined method IPS\core\extensions\core\MemberFilter\Spammer::matches() in /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Member/GroupPromotion.php:313
    Stack trace:
    #0 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Member/Member.php(4210): IPS\Member\_GroupPromotion->matches()
    #1 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Member/Member.php(374): IPS\_Member->checkGroupPromotion()
    #2 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Member/Member.php(3309): IPS\_Member->save()
    #3 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/datastore/template_99_94a9d7649fb9cdbfc784d3516e61a717_global.php(8815): IPS\_Member->createMenu()
    #4 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->mobileNavBar()
    #5 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/datastore/template_99_94a9d7649fb9cdbfc784d3516e61a717_global.php(6593): IPS\Theme\_SandboxedTemplate->__call()
    #6 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->globalTemplate()
    #7 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Output/Output.php(743): IPS\Theme\_SandboxedTemplate->__call()
    #8 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/init.php(1051): IPS\_Output->error()
    #9 [internal function]: IPS\IPS::exceptionHandler()
    #10 {main}
    #0 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Theme/SandboxedTemplate.php(71): IPS\_Log::log()
    #1 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/datastore/template_99_94a9d7649fb9cdbfc784d3516e61a717_global.php(6593): IPS\Theme\_SandboxedTemplate->__call()
    #2 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->globalTemplate()
    #3 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/system/Output/Output.php(743): IPS\Theme\_SandboxedTemplate->__call()
    #4 /var/www/vhosts/eastmidlandsstargazers.org.uk/httpdocs/init.php(1051): IPS\_Output->error()
    #5 [internal function]: IPS\IPS::exceptionHandler()
    #6 {main}

     

  3. Can you please check if it's fixed or if I am doing something wrong?

    1542476805_Inv1.png.0ca7d2fa40f7d70e535627728d3498ac.png

    In the above image I have filtered by ranks. I do not want anybody in ranks "New Person" to "Feeling At Home" to be included in the group promotion.

    I rebuilt the achievements data and re-enabled the group promotion:

    1616405808_Inv2.thumb.png.56ddb6b3cf11d08dd5ca297a374bf08f.png

  4. I recently updated the price of a subscription, requiring me to cancel all current PayPal subscriptions so that the new prices could be charged. This has resulted in confusion caused by apparent duplicate active subscriptions or subscriptions that show as being active after the expiry dates.

    Duplicates and expired showing as active

    1.thumb.png.814c24ba0b02a2f006be8b3fbcc928c9.png

    2.thumb.png.4ea14d4b58da758906b6234ebbefc890.png

    3.thumb.png.ddb580f6f25fdd2762e34851f3149624.png

    4.thumb.png.41e03b53bc945265e928363f3b325ff9.png

    5.thumb.png.6b6f12c575bada0ea92a495ae601e264.png

    Expired Subscription (PayPal subscription cancelled by me on 9 Jan, expired for the customer on 20 Jan, still showing as active.)

    6.png.4820f402ead0dc523634c030529ecf03.png

    7.png.7295181b4bb7ed55a1174ad59f46614b.png

    8.thumb.png.2ff0bd5c0d19d9f278b921030a8658a0.png

    Please can a staff member take a look at this?

  5. 1 hour ago, Luuuk said:

    So I think that should be an optional plugin here too.

    Why could this not be part of the core software though? That's what these feature suggestions are for. Passwords are a pain, are often not very secure, and even Microsoft is moving towards passwordless entry into its services using biometrics, authenticators or physical security keys.

    https://techcommunity.microsoft.com/t5/azure-active-directory-identity/introducing-password-removal-for-microsoft-accounts/ba-p/2747280

    274090699_Successfulpasswordremoval.JPG.eaefb11f3b1addbdd355fb418d76a4a3.JPG

  6. @Matt @Lindy @Charles @Jordan Miller

    I would like to acknowledge and thank you for the compromise re 6-month renewal. It's fair to say that I was vocal and extremely critical (and negative) in my reactions to this situation. I'm glad there has been an acknowledgement of the failings and a compromise to ease the impact on smaller communities like mine.

    While the price increase still respresents a challenge for my site, being on the smaller hobbyist side of the spectrum, the reintroduction of the 6-monthly renewals does at least give us some breathing room to try to accommodate the new prices by reducing the short-term burden on us.

    I'd like to add my tuppence worth now that things have calmed down.

    I'd ask, as others have done, that any changes to pricing or service offerings be communicated in a timely fashion in the future to give us time to deal with said changes.

    I would also suggest that a consultation process with a core user group would be beneficial, for any proposed changes to services. If this was broadly representative of your customer base, and used to test and vet ideas in advance of implementation, issues such as the ones debated in this thread could be identified and solved in advance. We're here and we're vocal, and I personally would be only too happy to form a part of that. I've been an advocate of your team and services for so long, and it was truly upsetting to suddenly find that trust shattered. I believe the community being more engaged would have alleviated much of this situation.

    Finally, I don't expect IPS to hold its prices, even for a short period, which I've said numerous times in this thread. I'd absolutely support smaller incremental price increases inline with inflation to help maintain development of the product and services. These smaller increases would be far easier to plan for and to absorb.

    P.S. I apologise for any typos, the spellchecker in Firefox does not seem to recognise this as an editor. 🤔

    P.P.S. I am not switching to Chrome. 🤮

  7. 2 hours ago, Dll said:

    You need to show you care, and you need to step up and own the problems that are of your own making by showing some flexibility.  EG - maybe look at a longer period of 6 month invoicing for existing customers who request it, offer a discount code for those with renewals within 3 months or something - just do something, anything to show it's not all pr style fake 'regret' just to play for time until everyone calms down or gives up.

    100% agree with this. It's a two-way street.

    None of my concerns have been addressed and I didn't get a response to most of what I said. I may have well just shouted into the wind for all the good it did me to post my views.

    "We're sorry" - fine, you're sorry.

    "We're sorry, we should have given more notice. We'll apply discounts for any renewals within X months to allow you time to plan." - much better, and means a mistake has been owned.

    As it stands, the only thing keeping me from immediately leaving is the tight integration between two cruical apps - forums and commerce. That's a sad state of affairs, because prior to this I would have been staying because I believed in the product and the team. That belief has been shattered.

×
×
  • Create New...