Skip to content

Releases: vphantom/pyritephp

Bugfixes and minor improvements

31 May 15:35
Compare
Choose a tag to compare
  • Bug: various cases couldn't send e-mail properly with the new v1.2.0 upgrades
  • Minor: keep PHP's log quiet on missing HTTP headers
  • New: configuration option to disable "one-time" aspect of one-time authentication links
  • New: all_users event for front-end user selection
  • New: activate Selectize's drag_drop plugin

Bug fixes

12 May 12:30
Compare
Choose a tag to compare

The new e-mail sending scheme didn't allow outgoing mail in some contexts.

If you are upgrading, the following SQLite query is necessary to create "system" user zero:

INSERT INTO users VALUES (0, '*', '*', '*', datetime('now'), '0', '', '', 'System', '0', 0)

Log and archive ALL outgoing e-mails

11 May 22:39
Compare
Choose a tag to compare

No more clutter in the emails table, now all e-mails are systematically archived and logged in their context (which is up to the calling application).

If you are upgrading an existing setup, you must run the following SQLite command on var/main.db:

ALTER TABLE emails ADD contextType VARCHAR(64) DEFAULT NULL;
ALTER TABLE emails ADD contextId INTEGER DEFAULT NULL;

Bypass LastPass, make login case-insensitive

08 May 16:17
Compare
Choose a tag to compare
  • Work around LastPass which interfered with optional password fields for administrators.
  • Make user e-mail addresses case-insensitive and stored in lowercase.

If you are upgrading an existing setup, you need to run the following SQLite command manually on var/main.db:

UPDATE users SET email=LOWER(email);

Bugfixes

05 Apr 15:53
Compare
Choose a tag to compare
  • Added compatibility with Microsoft Internet Explorer
  • Removed PHP's NOTICE level from error handling
  • Added missing CLI startup handling

Initial stable release

01 Mar 12:32
Compare
Choose a tag to compare

All the functionality is included and manually tested. Internal structure may still change but it's now usable in production and the API is not expected to change any further.