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

Posts posted by The Old Man

  1. On 5/18/2021 at 9:29 AM, Nathan Explosion said:

    Email address is checked against IPS Spam Service, if you have it enabled, and appropriate action is performed as per settings in the Tracker

    Hi Nathan,

    I see the latest version has this functionality removed at the request of IPS. Such a shame, appreciate your position but thank you for trying to improve the Contact Form situation. Fortunately the other aspects of the plugin are still there.

     

  2. IPS,

    I was checking GDPR cookie compliance is still working on one of my sites when I happened to notice this site mentioned. Obviously you use cookies so we can log in etc, no worries I always say yes to necessary cookies, however this site appears to also be trying to install or use Facebook tracking cookies because they are being blocked.
     

    09CB2027-54EF-41F8-B40D-F5FF86032ACD.thumb.jpeg.3948251a81251d5cce30cdc5be82ac47.jpeg

     

    iPadOS Safari is apparently preventing them, but I don't recall any specific consent form mentioning Facebook (or doubleclick.net) tracking.

    Is it an oversight with 4.6 beta, or somehow because you use Facebook or Facebook Pixel services for promotional reasons? 

    I have no particular objection to basic Google Analytics on this site, I've used Google to log in before now. 

    Safari seems to be blocking them regardless so no harm done, however as I don't use Facebook and I've never consented to them tracking me, even though I'm sure my Internet activity makes for fascinating bedtime reading.

    I just wondered if it is something that needs looking at?

    Many thanks.

  3. Nathan,

    The new app version is working great, thank you.

    Its already detected my regular spammer that was added to the banned list, and also its prevented another spammer that it picked up as being flagged on the IPS Spam Defense service.

    5A8ECBAF-1FE5-416B-899A-30A95AC66EF6.thumb.jpeg.08165801bd76be36fbcfad1702a0072a.jpeg
     

    If I look at the Spam Logs, the log shows that flagged spammer 3 times 

    E97892BC-6C32-4380-A123-DE432E27B1A4.thumb.jpeg.30950f0ad4b38ad99068c745a1e0f0e2.jpeg
     

    Without your app, that spammer would have spammed my 3 times, despite IPS Spam Defense knowing about him.


    Thanks again, nice job.

  4. 5 hours ago, Circo said:

    My site I have 179.45 GB stored, but transfers are 4x that. 

    Do I need to upload 500gb of trash files just to satisfy them?

    No, I think what they are saying is your storage quantity use is fine, as it's far less than your PAYG 1TB limit, but you are that your going over or at risk of going over, their monthly 1TB egress limit. But at 4*180GB your figure is only about 720GB per month. Either they or you must be wrong, as you are 280GB short of reaching your monthly 'fair-use' limit.

    Quote

    I do use Cloudflare and have cache set to 2 months.  I've gone through this tutorial several times and don't see anything that I've missed....

    I think as Astrapi said, somethings not right. Check both Wasabi and Cloudflare. Inspect some images and CSS and JS files to see how long their being be kept cached for. Try Redbot for this.

    https://redbot.org/?
     

    You may see a problem and be able to trace where the configuration is wrong.

  5. 3 hours ago, Circo said:

    So, I just got a nasty email from Wasabi... I'm not sure what else to try or what settings I have wrong.

    Evidently Wasabi wants you to only transfer what you have stored with them. If you have 1Tb stored; then you have 1Tb transfer.  My site I have 179.45 GB stored, but transfers are 4x that. I do use Cloudflare and have cache set to 2 months.  I've gone through this tutorial several times and don't see anything that I've missed....

    Do I need to upload 500gb of trash files just to satisfy them?
     

    Hello there @Circo,

    I was just looking at the Wasabi website to try and understand this. I think the point about the free data egress is lacking some clarity.

    TL*DR The devil is in the detail. 

    Egress of data (or download bandwidth, as we old timers like to call it) is indeed free on the Pay As You Go product but it depends on where you look. It says clearly on the front home page...

    Quote

    No egress or API fees


    1460E905-F07C-425F-9229-44D95B1D086C.thumb.jpeg.6288e7bbcae4ccdb661cb630dcb03f09.jpeg
     

    2D0B501B-0110-4CBA-831A-C2061589269E.thumb.jpeg.01097021f6564628f9661f8284441594.jpeg

     

    55BE0B71-907A-47D4-B661-112451908035.thumb.jpeg.de8f00e3b6e2540a598fa3a3c2afda02.jpeg

    https://wasabi.com/cloud-storage-pricing/


    F48BC108-43CF-42C0-BFD1-2328E0B256EC.thumb.jpeg.7d587e9cd4600b55c23b158753eb2d36.jpeg

     

    So anyone receiving such an email essentially stating your abusing their policy would no doubt be very surprised. 


    If you delve into their policies though, you'll find the Pricing FAQ page with a little asterisk; that's when it becomes clearer.

    71F16802-EC0E-471B-80B2-618C9B6970FF.thumb.jpeg.0b037f3ee3f3331058af63012eb01ac0.jpeg
     

    https://wasabi.com/paygo-pricing-faq/

    I'm no lawyer, but I do know that this sort of advertising is a bit naughty, at least in the UK where that asterisk should be added to every 'no charge' and 'no hidden charges' displayed statement or made very clearer.

    In the USA, I've found web hosting companies get away with a lot more than that permitted in UK consumer protection and advertising laws and in some counties it's a case of caveat emptor because certain trading and advertising practices are less strict.

    They state in the pricing policies that words to the effect that in reality free no charge data egress is limited up to 1TB per month, that is, the size of the monthly 1TB of storage space if you're on the PAYG offering.
     

    Here it is in a nutshell...

    Quote

     

    8. How does Wasabi’s free egress policy work?

    Wasabi’s free egress policy is designed for use cases where you store your data with Wasabi, you access this data at a reasonable rate, and your use case does not impose an unreasonable burden on our service. To better understand the definition of ‘reasonable rate’ and ‘unreasonable burden’ in this context, please consider these guidelines.

    • If your monthly egress data transfer is less than or equal to your active storage volume, then your storage use case is a good fit for Wasabi’s free egress policy
    • If your monthly egress data transfer is greater than your active storage volume, then your storage use case is not a good fit for Wasabi’s free egress policy

    For example, if you store 100 TB with Wasabi and download (egress) 100 TB or less within a monthly billing cycle, then your storage use case is a good fit for our policy. If your monthly downloads exceed 100 TB, then your use case is not a good fit.

    If your use case exceeds the guidelines of our free egress policy on a regular basis, we reserve the right to limit or suspend your service.

    https://wasabi.com/paygo-pricing-faq/#free-egress-policy

     

     

    If you are on their other option which I think is for large corporations, Reserved Capacity Storage, where you pre-pay by the year (or for multiple years to get a larger discounts), the no charge egress/bandwidth is valid again only for the first 1TB.

    However unlike say a mobile/cell phone pay as you go deal, it looks like you can't just add another 1TB or so of data on if you think you may go over, and the pre-pay Reserved Capacity Storage option is in 50TB increments! 
     

    Quote

    Reserved Capacity Storage allows you to purchase storage capacity up front for a period of 1, 3 or 5 year terms. You can purchase RCS in units of 50 TB, 100 TB, 250 TB, 500 TB, 1 PB, 1.5 PB, 5 PB, and 10 PB.

     

    So if you're not using a correctly configured CDN in front of Wasabi, you're eventually screwed if you go over 1TB egress/download bandwidth per month.

    That leads nicely onto @ASTRAPI's point. The Cloudfront CDN should be caching and serving your Wasabi stored content (normally images, css, js etc unless you activate Cache Everything mode in a Page Rule), so you shouldn't be coming anywhere close to the 1TB limit and your 768GB or so storage should be fine.

    Looking at the Wasabi Cloudflare intergration guide on their website, something struck me odd. It states that the TTL for the DNS CNAME is what determines how long Cloudflare caches your content. That's not right! By default it's set to Automatic which is about 300 seconds if I recall correctly. That's great if you want to make a DNS record change or change a Page Rule, no waiting up to 72 hours!

    Caching on Cloudflare is handled elsewhere though and can be mix of preferences and settings, page rules and directives both in Cloudflare and on your hosting/Wasabi provider such as Expires headers, Cache-Control headers etc. Different CF plans can also mean different caching options. Ideally I leave it up to IPS and my server and AWS to define how long files should be cached for and I set Cloudflare and Cloudfront to honour it.

    https://support.cloudflare.com/hc/en-us/categories/200275248-Caching
     

    Hope this helps.

     

     


     

     


     

     

  6. On 6/24/2020 at 3:00 AM, Rikki said:

    :root {
        --your_custom_setting: {theme="your_custom_setting"};
    }

    Hi @Rikki

    I've spent a few hours trying to convert a custom theme with custom theme settings to use the new variables, but its not that easy! I have a few questions, I'd be grateful if you have a moment as the documentation/help guides seems to cover the previous methodology. This topic has now been unpinned, so I wondered if you have cancelled the migration?

     

    As I understand it, IPS only converts CSS Colors to CSS Variables. So for any other custom theme settings we have we must declare them as you quoted above.
    I don't understand why we would need to do this because if we have a lot of custom theme settings, surely it would be more efficient if IPS4 could loop through and create them for us as well, ready to use when we save changes? Otherwise its not so much a timesaver.

     

    The font-size plug-in seems a quick conversion for the default IPS font-sizes, but are limited to px. What happens if we are using other units rem or em, or vh? Do we stay as is?

    Secondly, if we using a variable from a theme setting, it doesn't seem to work even if I declare it in root.

    :root {
    	--my_other_title_font_size: {theme="my_other_title_font_size"};    		
    } 

     

    font-size: {fontsize="var(--theme-my_other_title_font_size)"};
    
    also tried
    
    font-size: {fontsize="var(theme-my_other_title_font_size)"};

    I couldn't get it to work with custom margins either, before or after decalring them in root

    margin: var(--theme-my_line_margin_top)% var(--theme-my_line_margin_right)% 0 var(--theme-my_line_margin_left)%;
    
    or 
    
    margin: var(my_line_margin_top)% var(my_line_margin_right)% 0 var(theme-my_line_margin_left)%;

     

    Many thanks!

     

     

  7. Well I finally gave this a go and I couldn't get it to work. I kept getting a 401 error when testing the connection and their plug-in was saying I was trying to use OAuth instead of OAuth2 in IPS. I also tried the Custom option instead of the Invision option in the WP plug-in, in case.

    I was following Option B IPS as the server, but I think in fairness it was very likely my fault because I was working on a WP staging site for a client which currently requires a PW to log into as yet so I think that was affecting the redirect. I even tried disabling Cloudflare on it in case.

    BTW the guidance seems to be somewhat outdated, screenshots, some typos, no mention of installing a htaccess etc, so I reported to let them know there's been some changes.

    Sorry I couldn't confirm for you, I will definitely be using it when the WP site launches and I think it will work.

  8. Hi Chris, yes still some tweaking needed by the looks of it, to this one and the followers badge, reported in the tracker.

    Like someone else mentioned, my members will also miss the custom member title, it's a special thing they like.

    788D8F02-8582-4B5A-82A3-613F848B9569.thumb.jpeg.fa0eff71132cf1f3834c9ce07815bda6.jpeg


    Will these reputation levels (below) also be going in 4.6?
     

    A0CACEC3-32EC-4E68-9400-684A18CDC451.thumb.jpeg.e84841d54749e7b9b81919e644964e02.jpeg
     

    I like them (the actual labels) but they don't show in the post it area, so I was thinking of making a plugin to do that, but if they are going the way of the dinosaur and whales, I think I might try to find a way to implement them as custom fields or again a plugin.

  9. 17 minutes ago, The Old Man said:

    Interestingly, according to that summary I haven't earns a badge since 2015, so I'm wondering if that's accurate or perhaps not?

    Aha, I just saw a notification that I had earned a Dedicated badge in April this month, so I get it now. The summary page displays the date earned in relation to the first time you received a badge, not when you last earned it.

  10. The new 'trophy cabinet' style page on our profiles is a nice addition. Interestingly, according to that summary I haven't earns a badge since 2015, so I'm wondering if that's accurate or perhaps not?

    It may also be nice to be able to set the default profile page to a featured admin or per user choice, About Me, Achievements, Recent Content etc?

    Will there be any integration or display of achievements within the Leaderboard?

    An option to display this in the postbit area would be great! 

    567D5904-93AD-46DB-BB8B-70D42C4E272A.thumb.jpeg.d4744594ee1ccaf5ef079e0178303166.jpeg
     

    Keep up the great work on Achievements! 

  11. Hi @Circo

    Not sure if you're already aware as I just noticed you added at the bottom you had fixed it, but on my iPad Chrome browser is showing a warning for that link.

    When I checked, its configured to allow the older insecure TLS1 and TLSv1.1 SSL/TLS encryption, although the older SSL versions are blocked. I'd recommend limiting https to TLSv1.2 and TLS1.3, both are still secure protocols.

    https://www.whynopadlock.com/results/23476f70-508a-4ff5-b891-6672efc30f24

    SSL Labs are giving you a B rating:
    https://www.ssllabs.com/ssltest/analyze.html?d=cdn.vpuniverse.com&hideResults=on


    The links themselves though are working fine for me in the UK, they both show the some kind of text file or log.

    http://cdn.vpuniverse.com/
    https://cdn.vpuniverse.com/

     

    http://s3.us-central-1.wasabisys.com/cdn.vpuniverse.com
    https://s3.us-central-1.wasabisys.com/cdn.vpuniverse.com

    Just a thought, you may want to redirect to the https version for anyone using the non-https version links and to help avoid the perils of duplicate content in search results.

    You can configure all the above in Cloudflare, probably also at Wasabi if you wanted (in case you deactivate Cloudflare for whatever reason) but I only use AWS S3 so can't be 100% on that.

    Hope this helps.

  12. Quick thanks to everyone for sharing their thoughts in this topic and I really appreciate the time spent in doing so. Whether we agree or disagree on things, it's nice to see dialogue and always good to read other people's perspectives.

    Morrigan, quick thanks for the explanations on those terms! I thought I was up to speed on Twitter acronyms but haven't used it much in recent years, far too much bile for my liking!

×
×
  • Create New...