Jump to content

The Old Man

Clients
  • Posts

    3,958
  • Joined

  • Last visited

  • Days Won

    11

 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 The Old Man

  1. Thanks Ryan, I'll play around with the settings a bit more!
  2. Hi, Is there a way to receive digest email notifications for followed members? Reason I'm asking is that I quite like the daily and weekly digest emails after trying them here, I'm not sure how they work as they seem a bit hit or miss as to when IPS4 sends them out, but one thing I've noticed is that if you want to follow content by following a specific member, you don't get a daily or weekly digest like you do with followed content, but separate immediate emails. That is good for the most part but not for all cases, especially very active members. For example, when I started learning more about the development side of IPS, I found following @bfarberreally useful to follow as you can learn a lot from his replies and insights, but he's just too damn helpful (!) and the stream of separate email notifications can be a bit distracting when you're busy. I'd like to get a daily or weekly email that I could view in my own time to scan through and dig out any gems to visit the forum for and catch up with. (I mean a scheduled digest email for individual members and not for every person you follow in the same digest email as it could be huge).
  3. Hi Paul, yes I thought the same but preferably I'd like IPS to improve the integration as stock. They removed Gravitar due to privacy concerns, this seems a worse scenario. Plus it's not a full removal, just managing the risk better IMHO. 🤔
  4. Interesting I found a lot of articles raising concerns about Stripe.js, one example is this article and a follow up after someone decided to see what is being sent with each request... https://mtlynch.io/stripe-recording-its-customers/ https://mtlynch.io/stripe-update/ Please IPS reconsider reducing the privacy impact of this by only loading it on the Commerce pages that need it like the checkout process. Stripe do not need to know about website visitors mouse movements and clicks to this extent, it's hugely intrusive and disproportionate which goes against the principles of GDPR and other modern privacy legislation. Our end users don't get the chance to opt in to sitewide surveillance tracking, even if they are guests and not signed in registered members they are potentially being tracked. Alternatively please give us the toggle option to disable it for ourselves if we prefer, or some template logic limiting it to Commerce or perhaps maybe a CSP that we utilise. For now I'm going to disable Stripe. It's a great product and very reliable, but global intrusive privacy implications and lack of transparency are very off putting. Many thanks.
  5. Thanks @Adriano Faria Yes that's how it should normally work but it seems like that very first $member->isOnlineAnonymously() may somehow be a false positive.
  6. Last online seems to be missing on some member profiles, I've noticed it happens here too, @ahcfor example. I don't think it's because they are using anonymous mode. Could there be any other reason for it?
  7. Hi, are you guys talking about this in Account Settings? It used to be a site wide activity stream setting in the AdminCP, but now it's available per user and doesn't specifically mention activity streams any longer? If not, apologies!
  8. Who knows... Perhaps if you're lucky they'll also have a relative who is an exiled Nigerian Prince who direly needs to borrow just $10 to unlock his inheritance of millions and he'll pinky promise to give you a share.
  9. Thanks, no worries. It hasn't happened again. Looking through it, I think it may have been a false positive on a loose matching word.
  10. I couldn't find any documentation on this but what does the Void Account button do in Commerce? It appears in Customer View, below Primary Billing Address. Many thanks.
  11. Thanks @bfarber Mysterious as none of those applied in this case. Is there a way to log the cause/reason for the automated triggering the approval requirement, somewhere in the logging system or the ModCP? Maybe it is stored as a value somewhere that could be accessed with a hook and then displayed/logged.
  12. On 4.5.4, I've an established, reputable member who posted a reply to a topic and it needs approval, simple enough, but I have no idea why! I've never had this happen before. The member reported their post wondering why it wasn't appearing as normal. There are no links in the post, no bad language. I must be visually impaired, there must be a reason stated somewhere, surely, but I can't see it in the post area or in the moderator CP., aside from it being listed for approval. Any idea where the reason is mentioned? Thank you.
  13. AWS provide a number of technologies so it's kind of tied into budget with store layer savings (warm/cold storage), automation, usage/resilience needs. Essentially, Amazon S3 provides features and tools that help maintain data version control, prevent accidental deletions, and replicate data to the same or different AWS Region. So with S3 Versioning, you can preserve, retrieve, and restore every version of an object stored in Amazon S3, which allows you to recover from unintended (malicious?) user actions and application failures. There is AWS Backup, but that's more for egress of data from on site storage to S3. You could combine by making use of other features like the Lifecycle rules, same region replication, cross region replication, Intelligent Tiering, S3 Batch Operations. One method is to make use of multiple accounts to send objects/files to a bucket owned by a second account where the first account doesn't have delete permissions, and then the 2nd account could take ownership via S3 Object Ownership. More reading: https://docs.aws.amazon.com/AmazonS3/latest/dev/disaster-recovery-resiliency.html https://docs.aws.amazon.com/AmazonS3/latest/dev/batch-ops.html There's also MFA Delete if you want to add extra protection: https://aws.amazon.com/s3/features/ S3 Object Lock The new Storage Lens feature looks interesting, it provides analytics and recommendations.
  14. Good question! S3 takes care of it effectively. Each object (file) has a unique Object URL so you can still access it via a browser etc as normal. E.g. https://cdn-my-bucketname-com.s3-us-west-1.amazonaws.com/android-chrome-144x144.png Assuming the object/file itself has been made public and you don't have any of the bucket-wide permission policies preventing public access to it, you would be able to view that file in your browser. Using a CNAME means you can effectively mask half of that long ugly filename, shortening it to say: https://cdn-my-bucketname.com/android-chrome-144x144.png
  15. Well the versioning is certainly useful for providing the option to restore a previous version. The replication option offers a different perspective, it might be a bit superfluous depending upon your usage case, for some it may be about geographical and legislative considerations, to others it might provide a quicker response to have a bucket in a region closer to the end user for uploading or perhaps a check had to be made to see if a cached file was still cachable. I haven't done any particular testing with it. I think if you are interested in being able to restore deleted content, bucket versioning certainly and backups would be the way to go.
  16. Hi, Yes, it's all automatic. I also enabled the versioning option, you can set up rules for how long to keep the versions for, and it will log if you want it to. I suppose you could also put a copy in the deep freeze/glacier type S3 storage facilities, if you were so minded (along with frozen onion rings, pizza and cheesecakes!).
  17. Hi Sobrenome, My post you quoted was a few years ago. My cdn.example.com CNAME points to my Cloudfront domain, which in turn Cloudfront uses an OAI and an IAM user permission to connect back to the S3 bucket so there are no public permissions. I use the cross origin policy on the bucket so that cross origin webfonts and images work. Yes, on my main site I use the S3 Replication option to auto update a bucket in the UK, my main one being in the US. I also use Cloudflare with a Page Rule for the CDN CNAME. FYIW, I was going to add S3 Acceleration to my Afterburner plugin, but I found with IPS improving the connection with signed urls, it now works fine out the box, you just use the endpoint it tells you to use. My IPS uploads usually upload to S3 around 2.5Mbps, but with the S3 acceleration option it's around double. I have found since upgrading to 4.5 that I can't move items back to my IPS web server from S3, it goes completely boobs up. True story.
  18. Glad to hear you got it resolved. Problems like this can lead to a lot of anxiety. The Support Team do indeed do a great job, sometimes you can get the pointy end of the stick and because you are paying for support it smarts. Sometimes I'm sure they get it from the behaviour of the client, as recently demonstrated elsewhere. Sometimes I feel like in most corporate environments it's the system they have to comply with that can create or amplify issues, like aspects of the new 4.5 Marketplace paradigm, it must seem like a thankless task at times for the approval queue staff, but if someone stepped in to take ownership and polish off the rough edges, things could be smoother for everyone on both sides of the IPS castle walls.
  19. Thanks for the confirmation and putting in the request, much appreciated.
  20. Because its now On Sale price, meaning I discounted the price from today, its reduced now but will go back to normal price once the sale ends (next week). Next year it will already be available weeks ahead of Halloween.
  21. Hello, Yes you can see the frond end in use on my main community site: https://millennium-thisiswhoweare.net/tiwwa/
  22. Hello, Well I thought I was doing the right thing as it's Halloween tomorrow, if you bought it now you may not use it for long this year.
  23. Get your spook on with Halloween Macabre.
×
×
  • Create New...