Support

Admin Tools

#13915 Suggestion: Show subscription expiration

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Saturday, 20 October 2012 15:08 CDT

tabletguy
When an update is available, it shows current version as well as the available update version, date, etc.

Since I have a "pro" subscription, it obviously already knows this and and knows the date that the subscription expires.

It would help me a bit to have it show the expiration date on that same screen, so that I keep in mind when I might need to extend the subscription, etc.

nicholas
Akeeba Staff
Manager
Your subscription status is not part of the update stream. The update stream is common for all sites and served by a CDN. This is done for performance reasons. Otherwise we'd have several dozens of thousands of sites hitting our site every day, requesting dynamically generated content. This would increase the server load by two orders of magnitude. I accidentally did that once, in April 2011, and our site became unresponsive in a matter of mere minutes. The only time your Download ID is communicated to our site is when you request a download. At this point it is too late to request information on your subscription status. Therefore your request cannot be implemented.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

tabletguy
I understand your reply (I think).

Wouldn't it be possible to then cache the subscription status when I request the download? Admittedly, it might lead to stale information at times on the local site, but that would still be worth it for me, or for any admins that I've designated to do backups. On two sites I maintain, the owner does have separate person doing the backups as well as content management.

This was just a matter of convenience, and a small point to show my customers that I am "taking care of them" by a subtle emphasis on managing the software pieces.

I do track the information in other ways as well.

Stephan

nicholas
Akeeba Staff
Manager
No, I can't cache it. I mean, sure, it would be cached for 6 hours like the rest of the update information. Longer caching is not right because you could upgrade your subscription anytime. Even with an update every 6 hours you have these issues:
- The server load on our site is unfathomable (it's the same as pulling update info directly from us)
- The users will complain that their subscription status is not correct in their components view
- We would have to change the Live Update code to tie it to AkeebaBackup.com, making it unusable by other projects, therefore making it useless
That's too much trouble for little to no result.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!