[ZendTo] ANNOUNCE: New 4.23 beta released

Jules Jules at Zend.To
Tue Mar 21 10:39:02 GMT 2017


Derek,

There is a beta installer which will install the latest beta.
The production installer (which is what I believe you ran) will only 
ever install production releases.

You can get the beta installer with
     curl -O http://zend.to/files/install-beta.ZendTo.tgz

But as you are using the Debian/Ubuntu deb version anyway, all you 
really need to do is download and upgrade the deb file (there's a link 
on zend.to/beta.php) and then upgrade your preferences.php and 
zendto.conf files (upgrade_preferences_php will help with the first one).
The email configuration in preferences.php is very easy to do by hand, 
I've tried to comment it thoroughly.

Cheers,
Jules.


On 20/03/2017 18:31, Pedrosi, Derek G. wrote:
> When I run the 4.23-2 installer over my curnet 4.20-6 it says that...
>
> Now to install ZendTo itself from the apt repository.
> Drumroll please...
> Upgrading ZendTo
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> zendto is already the newest version (4.20-6).
> Calculating upgrade... Done
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
>
>
> Am I mssing something?
>
> derek
>
>
>
> -----Original Message-----
> From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf Of Jules
> Sent: Monday, March 20, 2017 12:18 PM
> To: ZendTo Users
> Subject: Re: [ZendTo] ANNOUNCE: New 4.23 beta released
>
>
>
> On 20/03/2017 15:52, Pedrosi, Derek G. wrote:
>> So Jules,
>> For those of use running 4.20.x, what is the upgrade procedure?
> If you are using the rpm or deb distributions, save a copy (just in
> case!) of your current /opt/zendto tree, then upgrade the rpm or deb.
>
> If you are using the tgz, then the bits to check afterwards are (within
> /opt/zendto)
>       www/images
>       www/css
>       templates
>       config
>
>> I've got the 4.23-2 package unzipped on my zendto box in a tmp folder.  I see /ZendTo-4.23-2/bin/upgrade_preferences_php, but what do I do with it?
> Make it executable (if it isn't already) and run it. It will print its usage, which is
> Usage:
> ./upgrade_preferences_php old-preferences.php supplied-new-preferences.php > new-preferences.php
>
> It takes your old (4.20) one, and the unmodified new (4.23) one.
> It prints a new (4.23) one, importing your settings and comments from your old (4.20) one.
>
> So the suggested usage above then just redirects output to a new file.
> Once you've checked that all your settings look right (there are some new ones you'll want to set, as mentioned on the beta page on the website), move your original 4.20 one out of the way and move the new one into place.
>
> For zendto.conf, just use diff as all the new settings are right near the top.
> You'll be able to just add the new lines to your old zendto.conf easily enough.
>
> Cheers,
> Jules.
>
>>
>> derek
>>
>>
>>
>>
>> -----Original Message-----
>> From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf
>> Of Jules
>> Sent: Saturday, March 18, 2017 11:39 AM
>> To: ZendTo Users
>> Subject: [ZendTo] ANNOUNCE: New 4.23 beta released
>>
>> Folks,
>>
>> With help from several of you kind people, I have added all sorts of cool new things to ZendTo:
>>
>> 1. HTML emails as well as plain text ones.
>> 2. Simpler email configuration, allowing for easy setup of authentication and TLS encryption.
>> 3. Upload progress bar reimplemented to run entirely on the web browser.
>> It no longer needs that pesky APC/APCu php module, so it now works well on PHP 7 and hence Ubuntu 16. It updates itself more frequently too, so looks better.
>>
>> There are several new settings in preferences.php and a couple near the top of zendto.conf.
>> I strongly recommend you use my upgrade_preferences_php tool to sort out preferences.php for you.
>>
>> I have released a new beta of the Installer that will install the latest beta, rather than the production releases.
>> The beta installer has all the necessary changes for the new beta features above.
>>
>> 1. HTML emails — If you want to just have plain text emails, that's
>> fine. If the *_email_html.tpl template files don't exist, it will send
>> plain text emails. But the HTML emails are properly MIME structured,
>> with embedded images & CSS so that they display perfectly even when
>> the recipients have told their email apps not to display remote
>> content. So you might want to try them. (Go on....)
>>
>> 2. Mail config — The new email code with easy TLS and SMTP AUTH uses PHPMailer. However, if you leave your 'SMTPserver' (in preferences.php) set to '' then it will revert to the old code that relies on an underlying sendmail/Postfix setup. Note that the old code can only send plain text emails, it will never attempt to send HTML emails.
>>
>> 3. Upload bar — This even appears to work on IE11 on Windows 7. Please do report any browser issues. I have used jQuery in an attempt to minimise cross-browser problems.
>>
>> I have fixed all reported bugs.
>> So if you have reported a problem, please do try this release and let me know if it's fixed or not.
>>
>> See http://zend.to/beta.php for the latest download links.
>>
>> Let me know what you think!
>>
>> The Change Log is:
>>
>> - This version includes several new settings in preferences.php.
>>      I strongly recommend the use of
>>      /opt/zendto/sbin/upgrade_preferences_php
>>      to automatically upgrade your existing file.
>>      Run it without any arguments and it shows you how to use it.
>> - There are changes to zendto.conf for the HTML email templates.
>> - Added PHPMailer to enable HTML email, TLS encryption and SMTP auth.
>>      NOTE: its use is entirely optional, and disabled by default
>>      (so the old email code will be used instead).
>>      Note: the HTML email templates (/opt/zendto/templates/*_email_html.tpl)
>>      are optional. If they don't exist, it will continue to send only plain-
>>      text emails.
>>      Read the docs in preferences.php just above the 'SMTPserver' setting
>>      for more information and tips.
>> - Wrote HTML versions of all the email templates for you to start from.
>>      For simplest deployment, copy www/images/email-logo.png and replace it
>>      with your organization's logo of the same height. For more details,
>>      see the templates. They all have "email" and "html" in their name.
>> - Progress bar now works better on 64-bit browsers. Does not require
>>      APC or APCu modules. Works fine on Ubuntu 16 and PHP 7.
>>      Many thanks to Milan Babel for showing me how to do this!
>> - Installer updated to not build APC/APCu module.
>> - Installer updated to configure PHPMailer instead of sendmail/postfix.
>> - Upgraded to very latest version of Smarty template engine 3.1.
>> - Fixed bug in cron job that sent out reminders containing broken links.
>>      NOTE: There is a new setting in preferences.php called 'serverRoot'.
>>      This is the root URL of your ZendTo website, and must end with a '/'.
>> - Reminder emails for about-to-expire drop-offs are now noticeably
>>      different. (There is a slight template change to
>> dropoff_email.tpl)
>> - Broken links on "security" page fixed.
>> - Bug fixed where logout didn't, on combination of Ubuntu 16 and Chrome.
>> - Bug fixed where pickup notification email could refer to invalid
>>      email address in very rare circumstances.
>> - Installer now copes with EPEL repo pre-installed but disabled.
>> - adduser.php now corrects SQLite database file ownership back to that
>>      of the web server, in case you ran it before rendering the home page
>>      to get the web server to create it with the right permissions.
>>
>> Jules
>>
>> --
>> Julian Field MEng CEng CITP MBCS MIEEE MACM
>>
>> 'Science is an integral part of culture. It's not this foreign
>>     thing, done by an arcane priesthood. It's one of the glories of
>>     human intellectual tradition.' - Stephen Jay Gould
>>
>> www.Zend.To
>> Twitter: @JulesFM
>> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>>
>>
>> _______________________________________________
>> ZendTo mailing list
>> ZendTo at zend.to
>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>>
>> _______________________________________________
>> ZendTo mailing list
>> ZendTo at zend.to
>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
> Jules
>
> --
> Julian Field MEng CEng CITP MBCS MIEEE MACM
>
> 'Split apart, reunited, or adjusting for new conditions on the
>    ground, a family is a double-edged sword. They're the best of times,
>    the worst of times, your keys to the kingdom and the skeletons in
>    your closet. If only we didn't have to eat dinner with them.'
>    -- Mary, "In Plain Sight"
>
> www.Zend.To
> Twitter: @JulesFM
> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto

Jules

-- 
Julian Field MEng CEng CITP MBCS MIEEE MACM

'Science is an integral part of culture. It's not this foreign
  thing, done by an arcane priesthood. It's one of the glories of
  human intellectual tradition.' - Stephen Jay Gould

www.Zend.To
Twitter: @JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654




More information about the ZendTo mailing list