Dobrado updates feed

Control Bar

By dobrado on
Small update to fix some style rules.
control 3 false

Control Bar

By dobrado on
Control module now checks for the Cart module when enabling edit mode and calling it's sort function.
control 2 false

Members

By dobrado on
Members module was not providing accountType when requesting a download from js.
members 2 true

Purchase

By dobrado on
Fixed another type coercion warning in Purchase module.
purchase 2 true

Shopping Cart

By dobrado on
Cart module changed sorting cart items to only be available in edit mode. Shipping is no longer calculated for logged in customers. Tracked items are removed from the cart when tracking is turned off from the stock item.
cart 1 true

Automatic Updates

By dobrado on
Autoupdate module call to install_module expects version to be a string.
autoupdate 11 true

Analytics

By dobrado on
Analytics module make sure referer is not longer than database field.
analytics 2 false

Add user verification step.

By dobrado on
Added new verification step to deploy.php. Dependency checks have changed, so installer.php now expects an array back from install_module and creates a message to return. User class will now check for a verification string when a code is used and look for a matching DNS TXT record.
core 11 false

Automatic Updates

By dobrado on
This module can't call the Update method of the new version because it has already been loaded, so this update triggers the previous one.
autoupdate 10 true

Login Form

By dobrado on
Displays a message when loginStatus set to 'code expired' or 'code failed'.
login 1 true

Control Bar

By dobrado on
Remove user option now requires both site permission and being a member of the admin group. Username is not shown in single user mode.
control 1 false

Account Menu

By dobrado on
Groups and Permission tabs aren't shown in single user mode.
account 2 false

Roster

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
roster 1 false

Purchase

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
purchase 1 true

Automatic Updates

By dobrado on
Autoupdate module now stores the id's for the posts it creates so it can remove them if an update is removed. Also forgot to include call to AddTemplateDescription from Install method so try again on next Update. Title placement in module-info was right the first time, just needed to reset the margin. Removed call to sleep when extracting a tar file as the problem was actually a typo in install_module.
autoupdate 9 true

Account Menu

By dobrado on
Groups and Permission tabs aren't shown in single user mode
account 1 false

Post

By dobrado on
Changed html for links due to the way ckeditor re-writes html, post_draft table entry is now removed when the draft is published.
post 3 false

View Analytics

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
viewanalytics 2 true

Report

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
report 1 true

Payment

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
payment 1 true

Members

By dobrado on
Use is_array check before using count due to new warnings.
members 1 true

Manager

By dobrado on
Fixed a warning in new version of PHP due to strings being coerced to numbers.
manager 1 true

Automatic Updates

By dobrado on
Autoupdate had a few more typos, schedule wasn't set for draft posts and html listing all modules wasn't formatted properly.
autoupdate 8 true

Update username

By dobrado on
When update.php is called via WebSub for the autoupdate url, the username needs to be set because it is used by install_module.
core 9 false

User Details

By dobrado on
Detail module query stopped working with reminder_repeat set to empty string in latest version of MariaDB so added an extra value to the enum.
detail 2 true

Automatic Updates

By dobrado on
Fixed a typo in javascript call for finishInstall, also Update method wasn't called during last update of this module, so leaving new style rules in to check process.
autoupdate 7 true

Reader

By dobrado on
Reader module now looks up the categories for removed items so that they can be passed to the Autoupdate module.
reader 3 true

Automatic Updates

By dobrado on
Improved UI for Autoupdate module, check version number for updates that haven't been installed so that it can be run manually. Fixed a bug where categories must be unique by changing the display value to a string. Updates that are removed from the feed now have their latest version number removed too.
autoupdate 6 true

Script versions

By dobrado on
This update adds a script_version table that stores version numbers for the javascript files linked to from page.php. These numbers are increased whenever a module is updated or installed to prevent the browser caching the old files.
core 8 false

Automatic Updates

By dobrado on
Autoupdate->InstallModule required an extra step so that the new module could be included, so added FinishInstall function. Also made some changes to how updates feed is published on the build server. There's now an autoupdate-testing template to publish a testing feed when calling CreatePost. This means some sites can choose to receive automatic updates earlier, and if there are any problems the update can now be removed so that a new update can be built with the same version number.
autoupdate 5 true

Post

By dobrado on
Added support for creating draft posts and scheduling a publish time.
post 2 false

Single user mode

By dobrado on
Added support to User class for single user mode and using a login code. Both are used by deploy.php, single user mode will be set if an email address is passed to the script as a url parameter, a login code will be created if a password is not provided.
core 7 false