Skip to content

Releases: vphantom/pyritephp

Minor update

16 Apr 20:02
Compare
Choose a tag to compare

Changes:

  • New: search by date range
  • New: improve audit trail sorting
  • New: on-demand login links
  • Security: enforce HTTPS restriction on session cookies

Maintenance release

10 Oct 14:20
Compare
Choose a tag to compare

Minor bug fixes and improvements.

Minor improvements

29 Oct 18:06
Compare
Choose a tag to compare
  • New: replaced Summernote with CKEditor 4 for WYSIWYG editing
  • New: in Outbox, allow sending from oneself as an option

A new column was added to the emails table and thus to upgrade, one must run the following SQLite query:

ALTER TABLE emails ADD COLUMN mailfrom INTEGER NOT NULL DEFAULT '0';

Hourly cron and sendmail retries

14 Aug 13:46
Compare
Choose a tag to compare
  • New: document recommended hourly event to trigger hourly via cron alongside existing daily
  • New: retry sending unsent e-mails in nobody's mailbox every hour

Bug fixes

08 Aug 17:11
Compare
Choose a tag to compare
  • Bug: minutes field in crash report file was months, not minutes
  • Bug: LibXML still crashed on some malformed HTML

Minor improvement

08 Aug 15:39
Compare
Choose a tag to compare
  • Minor: tolerate malformed HTML better in e-mail bodies

Enhancement: log crashes to file

29 Jun 15:50
Compare
Choose a tag to compare
  • New: log crashes to config.ini's global.save_errors_in (i.e. var/crashes.txt) independently of attempting to e-mail them.

Important bug fix

21 Jun 14:14
Compare
Choose a tag to compare

Daily cron job did not have administrator privileges, but needed them to access some details such as article titles and editors.

Important bug fix

20 Jun 16:01
Compare
Choose a tag to compare

Recent refactor to preserve author order had an unnoticed mis-named variable causing users created from the user selector to be ignored.

Bugfixes and minor improvements

13 Jun 15:29
Compare
Choose a tag to compare
  • Bug: saving outbox e-mails could silently fail
  • Minor: preserve order when validating list of userIds/emails
  • New: arbitrary labels to user selector widget
  • New: expiring backdoor mechanism for sysadmins