- Update WordPress 4.9.9
- Update WordPress 4.9.8
- Update WordPress 4.9.7
- Update WordPress 4.9.6
- Update WordPress 4.9.5
- Fix bug in path detection when a query parameter is present in the URL.
- Update WordPress 4.9.4
- Update WordPress 4.9.2
- Update plugin sync scripts with new server.
- Remove our
install.php
drop-in replacement ofwp_install_defaults()
.
- Update WordPress 4.9.1
- Update WordPress 4.9
- Transfer some debugging code to actual debugging code. Now requires
WSUWP_DEBUG
to be set. - Remove detection of SSL configured sites, this is handled in Nginx.
- Stop page caching REST API requests.
- Hotfix WordPress core to avoid extraneous PHP errors on S3 stream resources.
- Update WordPress 4.8.3
- Update WordPress 4.8.2
- Update
ca-certificates
,curl
, andopenssl
in inline provisioner. - Add packages required by newer versions of Salt to inline provisioner (
MySQL-python
).
- Update WordPress 4.8.1
- Remove permalink restrictions.
- Update WordPress 4.8
- Update WordPress 4.7.5
- Update advanced-cache to treat REST API requests differently.
- Update WordPress 4.7.4
- Move individual
mu-plugins
into their own repositories. - Provide a method for including an
mu-plugin
after deployment. - Update PHPCS and WPCS packages.
- Update WordPress 4.7.3
- Allow
.mobi
and.epub
uploads.
- Update WordPress 4.7.2
- Disable My Sites and My Networks menus for global admins.
- Skip network and global capabilities when counting sites
- Correct the query used to retrieve a user's networks
- Prevent WordPress from rendering an unused My Sites menu
- Store and capture a current site menu for proper placement
- Use
get_network()
instead of deprecatedwp_get_network()
- Show an error when updating a network without a matching site
- Clear the global networks cache when a network is updated
- Update the networks last_changed cache group on network creation
- Remove unused
wsuwp_get_current_network()
. - Remove unit testing script from Travis, bump to PHP 7.0
- Stick to the latest 2.7.x branch for PHPCS
- Update WordPress 4.7.1
- Update PHPMailer in WordPress to 5.2.21
- Update WordPress 4.7
- Re-add support to WP 4.7 REST API for filter argument
- Disable SSH agent forwarding
- Bump virtual machine size to 1GB
- Ensure exclude files properly exist
- Use the www-data owner and group to sync
www/
- Ignore the www/wp-cli directory
- Update Batcache to revision dba956
- Add .pub to the list of allowed upload filetypes.
- Add .sav to the list of allowed upload filetypes.
- Allow uploads of VTT files.
- Update WordPress 4.6.1 (final)
- Remove unused
wp_get_networks()
. - Add
edit_pages
andupload_files
caps to author role. - Add PHPCS configuration, connect with Travis.
- Update WordPress 4.6.1-RC1
- Update WordPress 4.6
- Update WordPress 4.6-RC4
- Update WordPress 4.6-RC3
- Update WordPress 4.6-RC2
- Add a script to sync production plugins locally.
- Add a script to sync production uploads locally.
- Add a script to sync production db tables locally.
- Update WordPress 4.6-RC1
- Update internals to use new functions provided by WordPress 4.6.
- Remove old build directories for plugins/themes.
- Fix an issue where user searches outside of the main network would not work.
- Update WordPress 4.5.3
- Provide a local Nginx configuration for WSU Spine development.
- Add
WP_Site_Query
work to help test for inclusion in WordPress core.
- Upgrade WordPress 4.5.2
- Upgrade WordPress 4.5.1
- Add logging for invalid domains in sunrise.
- Strip port numbers from requests that include them.
- Remove custom global DB upgrade process.
- Upgrade WordPress 4.5
- Disable the default multisite database upgrade routine.
- Fix an issue where the admin menu would be collapsed when viewing a submenu page from that section. This has been around since the beginning! Props @philcable for the spot.
- Add caching to
wsuwp_get_networks()
. - Add an
.editorconfig
file.
- Add MatLab files as an allowed upload type.
- Add
wsuwp_install_site_description
filter to allow the default site description to be filtered when a new site is created. - Remove the use of the
spine_enable_builder_module
filter, which was specific to the Spine Parent Theme and is no longer needed.
- Allow users to upload
.txt
files with a mime type oftext/plain
.
- Apply patch for WordPress core ticket #34395 to cache the output of
wp_upload_dir()
.
- Allow for an existing global user to be added as a new network user in that network's admin.
- Upgrade WordPress 4.4.2
- Allow network admins to promote users of their network to network admins.
- Search site URL as well as site name in each network's quick search under My Networks.
- Enable
zip
file uploads for all sites. "Extended" networks are no longer used.
- Clear the
wsuwp:site
cache key for a domain/path when a site is deleted. - Ensure the "View" link is consistently places in the admin header when editing a post/page.
- Fix logic to determine if My Networks menu should be shown. Users of multiple networks will now see My Networks.
- Fix mistyped branch used for provisioning in
Vagrantfile
.
- Fix an issue where only a maximum of 100 sites would be used to determine what sites a user belongs to.
- Upgrade WordPress 4.4.1
- Remove some cruft from Batcache.
- Upgrade WordPress 4.4.0
- Use the provided post object when clearing a trashed page's cache.
- Port page and media taxonomy registration to WSUWP Admin plugin
- Remove unused
wsuwp_switch_to_site
,wsuwp_restore_current_site
- Remove
wsuwp_get_primary_network_id()
, useget_main_network_id()
instead.
- Provide
SERVER_PROTOCOL
specific versions of page cache.
- Clean up old build process (Grunt) now that a different deploy strategy is in place. This was too opinionated previously.
- Remove an area of Advanced Batcache that uses
no_remote_groups
, which is not part of our object cache object.
- Re-fix an issue with WP Document Revisions and Batcache.
- Update Batcache from upstream, introduces
$use_stale
configuration.
- Protect against the possibility of
get_current_screent()
not being available on a specific admin view.
- Preview of upstream WP #20104 adjustment to network plugin views at the site admin level.
- Resolve rewrite rules with hotfix via https://core.trac.wordpress.org/changeset/34672
- WordPress 4.3.1
- Increase page cache max age to 10 minutes.
- Update PECL memcached drop in
- Upstream hotfix: Fix a reversal in parameters in WordPress when batch splitting terms. See https://core.trac.wordpress.org/changeset/33647
- Attempt to speed up admin bar generation for users who belong to many sites.
- Remove custom handling of user count in MS Sites list table now that WordPress core includes this.
- Remove duplicate row actions in MS Sites list table after changes in WordPress 4.3.
- Remove an unused filter for managing site table action links.
- WordPress 4.2.3
- Support *.wsu.edu addresses locally in addition to *.wsu.dev. This should be transitioned out to WSU Web Provisioner in a future release.
- Add basic munin support locally. This is not fully developed.
- Process user capabilities properly when moving a site between networks.
- Provide a
wsuwp_is_global_admin()
to determine if a given user is a global (platform wide) admin.
- WordPress 4.2.2
- Add mu-plugin, BP Multi Network, to allow for separate BuddyPress instances on individual networks.
- Add
wsuwp:site
to the global cache group so that it is properly cleared when new sites are created.
- WordPress 4.2.1
- WordPress 4.2
- Remove files for WSU SSL functionality, defer to new WSU TLS plugin.
- Remove New Post and Manage Comments from admin menu if super admin to reduce HTML size.
- Cleanup of styles around new site creation to make it more friendly.
- Cleanup of memcached dashboard widget number formatting.
- Set default timezone to America/Los Angeles on new sites.
- New My Networks screen to provide an additional interface to all networks.
- Add
.eps
as an allowed file upload type. - VM specific php-fpm configuration for provisioning.
- Bump default upload size limit to 200MB.
- Update to WordPress 4.1, then 4.1.1.
- Resolve PHP errors where a screen type was being checked before we knew a screen was there.
- Clear domain/path request cache on new site creation.
- Allow the extended network option to be set when editing a network.
- Display the correct value for extended network in some cases.
- Avoid using Batcache for WP Document Revisions
- Provide method for updating DB schema on all sites from global admin.
- Add new
edit_javascript
capability and user meta for approving users. - Add @trepmal plugin to search long site lists
- Add a global dashboard for memcached stats
- WordPress 4.0.1
- Individual plugins and themes can now be part of the build process.
- Force permalink structure to avoid strange site issues, to revisit.
- Allow contributors to upload files and edit own pages
- Allow 3 character usernames
- Set file upload max to 150MB
- Add oga, ogv, ogg, webm, webp to allowed filetypes
- Clean up site menus for admins
- Hide batcache debug info by default
- Introduce
wsuwp_first_page_template
filter to replace default page template. - Network admins can promote users on their networks.
current_site->blog_id
should always have the network's main$blog_id
not the site.- New networks now inherit globally active plugins.
- Globally active plugins can now be deactivated.
- Site admins can now activate and deactivate plugins.