We use browser cookies for a number of reasons, such as keeping the YourSites website reliable and secure, personalising content, and to analyse how our site is used. We do not use any 3rd party services or cookies to track our visitors.



Downloads

You need a subscription and be a logged in to be able to download YourSites.

Here you can download a copy of YourSites if you have a valid subscription.

We always recommend that you make sure your client sites are backed up before relying on YourSites - just as you should when applying upgrades using Joomla directly on your client sites. Yoursites provides an interface to Akeeba Backup Professional on your client sites so you can initiate the creation of these backups from your YourSites server.

Access Your Download ID(s)

  • Release Notes / Changelog
    • Release 1.23.0 - 12 October 2021,

      New Features/Enhancements

      1. Site Information now shows Joomla debug mode value and PHP error reporting - these can be changed on the client site by clicking the icon in the information icons bloc.
      Bug fixes
      • Fix for calendar popup in tasks filter in Joomla 4
      • Fix for cronjob sending messages for failed tasks with no site name/id in message
      • Correct handling of tables with foreign keys that may have been created in the wrong order for some extensions
      • Fix akeeba backup of cloned sites
      • Fix akeeba backup from cronjob for Joomla 4
    • Release 1.22.0 - 30 September 2021,
      Bug fixes
      • Cloning sites where DB contains a second db prefix that ends the same as that of the cloned site will fail e.g. 2 prefixes in the same database such as j4_ and alphaj4_ will cause the j4 clone to fail
      • Deleting clone sites can fail when server redirects GET requests to POST when missing trailing /
      • Problem with cloning VIRTUAL tables or columns
    • Release 1.21.0 - 29 September 2021,

      New Features/Enhancements

      1. Allow WP sites to force use of GET connections
      2. Add MySQL max_connections and timeout data to site info
      3. Ability to import orphaned clone sites so they can be managed/deleted - orphaned clone sites are found during core software checks
      Bug fixes
      • Check for core version to decide if we use com_akeebabackup as backup extension rather than rely on catching an error. More reliable!
      • Fix for WP plugin upgrade in PHP 8
      • Fix for WP extension active state problem in PHP 8
      • Fix for uninstall client plugin issue in Joomla 4
      • Fix for Akeeba backup authorisation tests in Joomla 4 - sometimes led to a 503 error
      • Fix for no default value for 'siteinfo' in PHP 8
      • __isset not implemented for web request responses in J4 so isset($webpage->body) always returns false - implement a workaround Style fix for admin module in J4
      • Joomla 4 system messages improvements
      • Make name field in extensions varchar(255) - some sites with very long extension names were throwing MySQL error
      • Fix for Joomla 4 deletion of clone sites
    • Release 1.20.0 - 16 September 2021,

      New Features/Enhancements

      1. New option to lock core version upgrades across multiple sites (see core software/joomla drop down menu)
      Diagnostic Tools
      • Distinguish between 'invalid token' messages within YourSites to help diagnose rare connection issues
    • Release 1.19.2 - 8 September 2021,
      Bug fixes
      • Fix for tags handling in J4
      • Fix feeback toggle for J4
      • Fix filter showon for J4
      • Fix for missing getQuery(true) in cron method for J4
      • Add default values for some varchar fields in database declaration (was a problem in J4 for some sites)
      • Fix for client plugin injection handler (only used on sites with custom YourSites extensions)
      • Fix for extensionname not having a default value for Joomla 4
      • Fix for some toolbar icons in extensions view for Joomla 4
      • PHP 8 warning messages
    • Release 1.19.1 - 30 august 2021,
      Bug fixes
      • Correct layout of landing page after installing package in Joomla 4
      • Akeeba backup fixes for Joomla 4 - component name has changed for Joomla 4
      • Workaround for limited checks in Joomla 4 database structure analysis throwing false positive errors for YourSites component
      • Fix for upgrade WP button not being visible when using combined menu dropdowns
      • Add cloudflare actions to layout editor fields
    • Release 1.19.0 - 18 august 2021,

      Welcome to Joomla 4!

      New Features/Enhancements

      1. Add siute config option to set target Joomla version to "Joomla Next" to allow upgrading sites to Joomla 4 (on advanced tab)
      2. Enhanced plugin architecture - allowing custom checks, data gathering, listings and client site actions to be implemented. Please get in touch for a quote if you have any special functionality requirements to add to your installation of YourSites
      3. Config option for making left menu bar respond to clicks but NOT mouse overs
      4. Change JSitemap dlid to be general JExtensionStore dlid
      5. Add support for clearing cloudflare cache - see API tab of site edit page
      6. Add support for enabling cloudflare dev mode - see API tab of site edit page
      7. Site config option to use http/1.1 requests when required
      Bug fixes
      • Security and privacy header tests should be case insensitive
      • Fix for multiple custom download ids only picking up the last one added
      • JS tweak for layout in Joomla 4 - remove stray white header at the top of the page
    • Release 1.18.0 - 22 June 2021,

      New Features/Enhancements

      1. New config option to use YourSites supplied SSL Certificate Authority file for sites experiencing problems with out of date cacert.pem files of their ow
      2. New advisory check on security headers for client sites.
      Bug fixes
      • Akeeba now loads upgrades from akeeba.com so need to change download ID handling
    • Release 1.17.0 - 28 May 2021,
      • Enable direct login to work with RS Firewall
      • WP fatal error diagnostic information for YourSites calls
      • Improve Yoursites page formatting of com_fields for yoursites fields
      • Add support for custom left menu items
      • Custom field filtering for site lists
      • Work on associating Joomla content with site entries to represent client data in addition to site owner field
      Bug fixes
      • Fix for webpush notification permission checks in Chrome
      • Stop using our own certificate authority for CURL requests
      • Enhance support for RSF_Password for backend client site access to support special characters
      • Fix for double checking for updates when performing update in WP since Elementor Pro breaks because plugin uses require instead of require_once and we get already declared class fatal error
      • Fix copyright year replacement in build process
      • Only try to fetch logo when saving an existing site
      • Respect disabled SSL certificate checks in calls to Akeeba
      • Make sure fetch logo during save that fails due to check of duplicate values doesn't create an orphan site entry
      • Change site filters to 2 rows because they are unreadable on non-massive screens otherwise
      • Fix list limit handling when 20 is selected
      • Fix for clear cache method - was checking site coretype against integer when the DB value was a string!
      • Fix for empty clone aliases causing recursive redirects
      • Fix for Falang causing extension update problems
      • Workaround for live site being set in configuration.php for site cloning
      • Trap for bad akeeba console plugin which ends up with element being blank
    • Release 1.16.0 - 3 March 2021,

      YourSites 1.16 adds support for Akeeba Backup Pro version 8.0+

      New Features/Enhancements

      1. Add support for Akeeba Backup Pro version 8.0+
    • Release 1.15.0 - 15 February 2021,

      YourSites 1.15 adds some helpful features to enhance your client site management including new checks on Joomla extension update sites.

      New Features/Enhancements

      1. Add new site check to see if extension update sites are disabled in Joomla
      2. New advanced option to forece communication with client site to use specific IP Address - useful to avoid Cloudflare problems or for dev sites not on a public IP address
      3. Add extensioninstall permission to allow us to block extension installs whilst still allowing usage of yoursites
      4. Add option=com_ajax to extension installation requests to allow Akeeba AdminTools to whitelist our requests
      5. Add warning in layout editor to highlight site layouts with no site URL/site name data available
      6. Output E_COMPILE_ERROR in error messages too - used in fatal error analysis on client sites
      7. Do not report a Joomla update failure when the site has already been updated locally
      8. Skip upgrades of Joomla sites if accidentally included in a list of sites being upgraded by the check all box
      9. Disable chosen on tags filter
      Bug fixes
      • Fix for generating backups in Akeeba Pro on WP sites where the backup is sent to remote server
      • Fix some failed extension update messages which didn't include site details in feedback
      • Fix for javascript in layout editor to allow removal and drag/drop of selected fields
      • Correct layout save2new and save2copy toolbar links
      • Rename ProcesJsonRequest to avoid possible conflict when performing fatal error checks
      • Make sure cron extension checks calls findextensions first to pick up changes on client sites - sometimes this lead extension update reports listing the wrong extension name against an available update
      • Cron site status checks need to group the results by specific URL to correctly count how many sites are down - otherewise a single site being down could show as several due to multiple URLs being checked on that specific site.
      • Language strings - fatal error analysis progress messages, disabled extension update site analysis
      • AdminToolsWP firewall chokes when restrictions on admin interface are enabled because we define WP_ADMIN to avoid problems in other WP extensions - incorporate a workaround
    • Release 1.14.0 - 1 November 2020,

      YourSites 1.142 adds some helpful features to enhance your client site management espcially if you use site cloning including support for cloning sites in WordPress.

      New Features/Enhancements

      1. Cloning a WP site is now supported
      2. Clean up of failed clone attempts
      3. Add specific time support for executing site up checks
      4. Allow use of alias for cloned site - see the YourSites plugin on the client site to set this up
      5. More information to diagnose client plugin connection failures
      6. Check for cloned sites where the files have been removed but the entry continues to exist in YourSites - will issue warning now when you try to perform a client action
      7. Use our own uikit version of chosen for styling form elements
      8. Add check logos action button to yoursites
      9. Fix for Safari system message positioning issue
      Bug fixes
      • Site advisory check on user registration captcha has 'recaptcha_invisible' hard coded - it should be testing the captcha configured in Joomla
      • Translate site cloning error messages correctly.
      • Correct schema name when checking foreign keys during site cloning
      • Fix for icons in extensions names loaded from client sites in Joomla upgrade compatibility checks
      • Move drop tables during site deletion to after deletion of stored procedures in case referenced table has been removed
      • Improve reuse of WebPush notifications
    • Release 1.12.1 - 30 July 2020,
      Bug fixes
      • Fix for new dormant special user checks - could lead advisory check to fail if none were reported
    • Release 1.12.0 - 29 July 2020,

      YourSites 1.12 adds some helpful features to enhance your client site management espcially if you use site cloning.

      New Features/Enhancements

      1. Clone a website now allows you to exclude specified folders from the cloning process - specify them on the advanced tab of the parent site entry in YourSites.
      2. List dormant special users in advisory settings scan. This lists users who have access to the backend of your site who haven't logged in for a period of time you can configure.
      3. Cloned sites can use images from their parent sites - this is done automatically if you exclude the /images folder from the parent site in the site cloning configuration
      4. Output error from YstsDie as error message and not just in log - so a 500 error on the client site may now give you a more detailed message in the YourSites popup progress window
      5. Better feedback when unable to start backup e.g. folder nor writable error from Akeeba is now displayed
      6. Check site up now tells you if the client site is configured as offline in Joomla as part of warning message
      7. Catch scenario where database has been upgraded so we need to update the database to add support for virtual columns and JSON data storage
      Bug fixes
      • Correct action logs language string for checking site backups.
      • Fix for _getCommand declaration error in Joomla 4 on management site
      • Correct cloning sites with generated columns try/catch was not wide enough
      • Layout editor was using defer loading of JS when it shouldn't have done so
      • 2 Factory Authentication checks now uses inner join query. Some client sites were showing non-admin users in the reports
      • Set memory limit of at least 64M when upgrading Joomla (where the client server allows) - Joomla 3.9.20 + seems to need a bit more to unzip the files Cache client folder data for 24 hours for cloning (it only needs to be approximate)
    • Release 1.11.3 - 6 July 2020,
      Bug fixes
      • Handle situation where duplicate Joomla update sites are enabled - was reporting that none were enabled.
      • Fix download site specific package for single site entry - orange specific site client download link in site row was not working
      • Workaround for bug in Joomla input filter for bad description entries in manifest cache that can cause recursive filtering calls
      • Use boolean for some warning return values - a value of 0 was being decoded as "0" which wasn't false.  Affected extension installation sometimes giving a warning when none was needed

      Minor functional tweak

      • Timeout auto-retry option now takes effect for js, css and image files if enabled. May reduce false alarm site down warnings when enabled e.g. when online ad service or twitter/facebook feeds are slow to load.
      • Set ordering of sites to display newly created site entry

    • Release 1.11.2 - 30 June 2020,
      Bug fixes
      • Joomla Upgrade Compatibility test fixes - eliminate 500 error from client plugin, fix output rendering when the extension name contains an image or icon.
      • Layout improvements for page prior to Javascript being initiated - should make list views with a lot of entries render more smoothly
      • Fix drop down menu behaviour - when you moved off submenu to the side it was not being hidden
    • Release 1.11.1 - 25 June 2020,
      Bug fixes
      • YourSites v 1.11.0 was incorrectly reporting offline sites as inaccessible.
      • Fix drop down menu behaviour - when you moved off submenu to the side it was not being hidden

      Minor functional tweak

      If you enable locking cron jobs to a specific IP address then you can now specify that a CLI based cron doesn't need to pass the secret key in order to run.

    • Release 1.11.0 - 22 June 2020,

      YourSites 1.11 adds some new and exciting features to enhance your client site management.

      New Features/Enhancements

      1. Clone a website for testing and remove when you are done (enable in config) - DB clones tables, views, stored procedure/functions and triggers.
      2. Allow changing Joomla update server for specific sites - useful for testing major upgrades on cloned sites
      3. Incorporate basic fatal error diagnostic tool for Joomla sites - if a home page or the main backend page on a client site is throwing an error then this tool may be able to extract information about the error.
      4. Allow export of action logs as csv file from summary view
      5. Allow auto-retry of site up checks if timed out (global config option)
      6. Add extension enabled flag and creation date to compatibility data output.
      7. J4 config layout enhancements
      8. Performance gains from
        • Add Chart.js and moment.js to our repository and installation
        • Load background tasks on demand from site information icons rather than in main site info popup (save DB time)
        • Allow uikit to lazy load images
        • Defer uikit javascript
        • Always display data based icons not url based icons for speed
        • Cache some site data in list view
      9. Set custom database session queries - if your YourSites server database connection is being dropped you can now set a MySQL session value to help avoid this on the advanced settings tab
      Bug fixes
      • Joomla 4 webrequest headers are protected - implement method to change these using update methods not direct variable manipulation.
      • Fix for sites which have removed core Joomla manager access level - was breaking 2FA checks
      • Fix system information output for Joomla 4
      • Fix for create backups rotation time.
      • Fix failed checkcore cron messages - if there was an error it was triggering an update notification message instead of an error
      • Correct confirmation dialog popup not being visible when clicking download client specific package button in site row
      • Use old style class names in handler since it breaks Joomla 3.7 installs.
      • Fix for memory usage increasing in WP client plugin when comparing admin notices
    • Release 1.10.0 - 06 May 2020,

      New Features/Enhancements

      • Add ability to delete tasks from tasks list
      • New action plugin architecture (see news article on site)
      • Example plugin included to perform global item checkin in Joomla
      • Switch to new grouped toolbar items - allows use of plugin to add new sub-items
      • Style up 'chosen' tags filter better
      • PHP Curl warning for users 7.4.0 <= PHP_VERSION < 7.4.4 when extension install and yoursites client upgrade fails
      • Capture and display status information/error messages for failed cron tasks
      • Switch to using UIKit confirm dialogs
      • Allow extensions like YooTheme to update from YourSites (see news article on site)
      • Allow Joomla 4 sites to use YourSites Styling for com_config
      • Adding background backup tasks manually will now work even if automatic backup generation is disabled in the overall config.
      • Site specific backup schedules are now used even if automatic backup generation is disabled in the overall config.

      Bug Fixes

      • Fix newsfeed scroller for new uikit 3.2.6 issue
      • Combined advisory checks were not testing config options first before adding each to the list!
      • Ensure WP site manager can be upgraded by passing in json not json64
      • Group results of 2factor authentication checks to avoid duplicate output in results
      • base64encode grouped advisory checks - needed for some GET configured sites
      • Remove duplicate status messages
      • Escape site names in performance graph javascript so sites with apostrophes do not cause empty charts

    • Release 1.9.0 - 11 April 2020,

      Security Enhancements

      • Add additional input filtering of all JSON data passed from client sites to eliminate risk of theoretical XSS attack

      New Features/Enhancements

      • Joomla 4.0 and 3.10 upgrade compatiblity checks - check if your sites are ready for Joomla 3.10 and 4.0
      • compatilibity checks can be configured globaly or on a site specific basis
      • Add ability to include custom checks on global config, files and their content and even the ability to write your own custom checks
      • Add task to clear all user sessions on client site
      • Add link from extensions current and available version fields to list of matching extensions. Makes it easy to find all the instances of a specific extension/version that needs updating
      • Add option to disable Joomla configured proxy in cli cron
      • Add ability to delete tasks from Background Tasks list view

      Bug Fixes

      • Fixed filtering of extensions list if searching for extensions with upgrades available
      • Fix message output from uninstall extension
      • A few Joomla 4 compatility issues for YourSites server - some styling work is still outstanding.
      • php version filter only looks at published and unpublished sites now

    • Release 1.8.5 - 16 March 2020,

      Bug Fixes

      • Catch occasional JS error with sticky scroll setup
      • Clean up database checks with full table analysis during installation - can be called from manually admin iterface by adding dbFix=1 to any YourSites URL
      • Fix for filtering tasks view based on calendar fields
      • Fix for sorting tasks view
      • Clarify message in akeeba profile field when editing site to distinguish between akeeba pro not being installed and frontend backups not being configured
      • Fix for tasks view where underlying site has been deleted but task remains
      • Fix software version filtering and sorting
      • Fix success message colour in site advisory and all check views
      • Fix sorting columns in site and extension software and version views
      • Make sure filtered sites link works after upgrading all matching extensions and the list is empty!
      • Correct extension installation issues when one of the sites is the current YourSites server - was throwing errors for all subsequent sites
      • install extensions update information as we go along rather than at the end

      New Features/Enhancements

      • Improve push notifications so that the client works in Chrome mobile
      • Add created, started and finished date/time to task view
      • Workaround for badly written Chronoforms plugin in WP
      • Implementation of site Specific ACL
      • Improve cron suggestions popup dialog size and wording to make more useful
      • Allow installation of extensions from extensions view onto all selected sitew
      • Filtered sites link either to all viewed extension sites OR to checks extension sites if any are checked
      • Add option to reset yoursites client keys and keep keys unchanged through normal upgrades
      • Add CUROPT_REFERER to requests to help stop POST requests being blocked by some firewalls
      • PHP 7.1.0 minimum version trap on installation (needed for VAPID functionality)
      • Better hiding of invalid menu options e.g. performance data when there are no matching site entries in the list
      • Better instructions and guided workflow for adding new sites manually
      • Better cli instructions and settings guidance for scheduled tasks
      • Store and display SSL certificate matching domain
      • Trim leading/trailing white space in text search filter values

    • Release 1.8.4 - 28 February 2020,

      Bug Fixes

      • Fix for new site akeeba settings being wrong for profile selections leading to inability to check and create backups
      • Correct status colours for some advisory tests - were white instead of green
      • Add specific message to catch 401 error on Joomla upgrade (htauth issues)
      • check on getChipers needs to check for aes256 as well as AES256
      • Reload site table in check all after find extensions is run WHEN akeeba doesn't appear to be available in case its just been installed or this is the first time the checks have been run
      • Add primary IP address to log information so we can diagnose DNS issues
      • Check wilcard certificate names for match
      • Remove warning colour when only blocked extensions have updates available
      • Config language error on joomla update sites

      New Features/Enhancements

      • CSV Export of Site and Extension views
      • Add action log reporting per site via site info icon as first step towards emailed reports to clients.
      • Site form checks added to site up checks
      • Add support for generic definition of download id settings
      • Simplify drop down menu choices
      • Improve top menu item groupings so we can download yoursites from yoursites sub-menu
      • Store and display certificate matching domain
      • Better instructions and guided workflow for adding new sites manually
      • Better cli instructions and settings guidance for scheduled tasks
      • Introduce master list of extensions
      • Track available versions of extensions and core software

    • Release 1.8.3 - 20 December 2019,

      Bug Fixes

      • Fix for sorting by certificate expiry date
      • Fix for dbonly backups not being reported
      • Fix direct login in WP (broke when we introduced json64 in v. 1.8.1)

      New Features/Enhancements

      • Add warning about the need to use Akeeba Backup Professional from version 7.0.0 onwards
      • Add checkbackup output to upgradejoomla method to show its been successful
      • Optimise dashboard queries for large performance data tables
    • Release 1.8.2 - 5 December 2019,

      Bug Fixes

      • Correct the test for Joomla Update Sites being enabled - was previously always reporting not-enabled
      • Only load chart.js javascript once in site list view
      • Add JSON_INVALID_UTF8_IGNORE to jsonWrap code - some sites had problems with incorrectly encoded output from site up tests
      • Make length of indexes for text fields shorter - needed for some servers with low restrictions on text index lengths

      New Features/Enhancements

      • Add language support to cli cron jobs using lang=de-DE for example
      • Pass json arguments to directlogin as base64_encoded string to stop adminTools incorrectly blocking the request
      • Workaround for AdminTools uploadShield blocking direct installation of extensionss.
    • Release 1.8.1 - 22 November 2019,

      Bug Fixes

      • Saving tags for sites was broken in 1.8.0 caused by a workaround for the code for Tags not yet being available in Joomla 4.0
    • Release 1.8.0 - 21 November 2019,

      New Features

      • Performance tracking and graphs - site load times and page sizes with summaries across all sites and through time on specific sites.
      • Added support for WebPush Notifications of sites down and core software updates from scheduled tasks/cron jobs
      • Add summary information on sites that are inaccessible or offline in the dashboard with links to filtered lists of sites.
      • Dashboard auto-refresh and optional frontend display of dashboard. Very useful to keep open in a browser tab so that you can quickly access information about sites that may be down.
      • Preliminary Joomla 4.0 support - this will be updated as the Joomla 4 release gets closer. Please note there is no support yet in YourSites for upgrading sites from Joomla 3.x to 4.0
      • Add backups checks and cleaning cache to tasks supported by scheduled tasks/cronjobs
      • Add check for core Joomla update sites being enabled in advisory checks

      Bug Fixes

      • Fix for WP client plugin upgrades failing due to extra data being pushed back by WP and messing up the decryption
    • Release 1.7.11 - 19 September 2019,

      Bug Fixes

      • Client plugins were failing to connect in 1.7.10 when running PHP < 7.2.0
      • Some client package upgrades on WP sites were failing due to stray HTML pushed into the return data by other WP plugins
    • Release 1.7.10 - 18 September 2019,

      New Features

      • Support for Joomla 4 alpha 10 + client sites. Please note that the YourSites server/dashboard is not yet Joomla 4.0 compatible.
      • Add config option to allow existence of recent backups to mean backup before extension upgrade is skipped - a global setting

      Bug Fixes

      • Trap mixed UTF-8 text causing json_encode problems in find extension for some Joomla languages/client site extension combinations
      • Skip backup before extension upgrade if site not supporting backups is in the list of updates
      • Add YourSites download id to extension updates
      • Dutch translation should be an extension not a collection
      • Block ability to edit site from extensions list view - was causing problems with checkin routines
    • Release 1.7.9 - 21 August 2019,

      New Features

      • New config option to allow you to ignore missing backup software warnings on sites without akeeba or other supported backup package

      Bug Fixes

      • Workaround for "All In One WordPress Security and Firewall Plugin" renamed wp-admin/wp-login
      • Correct use of wp-json to check take account of plain permalinks (i.e. non-sef URLs)
      • Trap for warning output instead of error output - meant that sometimes errors (e.g. backup failed) was not highlighted as an warning in multi-task site actions
      • Fix for site information being partly unavailabl in site list view (1.7.8)
      • Missing declarations of backupdays and backupmonthdays in task model
      • Only get and check base token if NOT using cron in frontend tasks
    • Release 1.7.8 - 2 August 2019,

      Bug Fixes

      • Revert UiKit to 3.1.5
      • Remove hidden siteInfo data from document
      • Add new function to load siteInfo data on demand, when the (i) icon is clicked.
    • Release 1.7.7 - 28 July 2019,

      Bug Fixes

      • Re-order scripts to improve browser lockups, and tweak CSS
    • Release 1.7.6 - 26 July 2019,

      Bug Fixes

      • Removed CSS blocking the show of the right panel
    • Release 1.7.5 - 25 July 2019,

      New Features

      • Add YourSites styling to custom fields view
      • Add fields group sub menu item
      • Reduce memory use of findextensions where site has large favicon
      • Load custom css in fields view too
      • Make sure check profiles for akeeba always includes the create profile

      Bug Fixes

      • Improve rendering over slow internet connections
      • Fix for uploading gif not appearing when installing extensions and switch correctly to progress bars on right side of page.
      • Significant performance improvements in site list views from adding generated virtual columns and associated indexes, loading UIkit later in the page delivery, using JSON to pass site info and scheduled task summary information, lading logo images after page is rendered.
      • Fix for progress bars not appearing in custom site list views that don't use the siteurl field.
      • Fix for client plugin in WP blocking the JSON requests in WooCommerce dashboard
      • Action logs plugin - so we load the language files for the admin module (why does it use a different method ???)
      • SSL Certificate information now checks Subject and SAN for domain as priority so we pick up domain specific certificate as opposed to shared one.
      • Make language for disabling auto updates in WP clearer
      • Fix custom fields editing in 1.7.4
      • Some servers return header data with lower case keys instead of camel case
      • Import sites by CSV was switched with import from Watchful in the left menu
      • Remove clean up orphan extensions from extensions model and call once from main sites view instead - avoids potential DB deadlocks
    • Release 1.7.4 - 12 July 2019,

      New Features

      • Custom fields configuration within YourSites is now wrapped with YourSites styling for consistent look and feel
      • Make sure check profiles for akeeba always includes the create profile

      Bug Fixes

      • Fix for JSON_ENCODE error message in version 1.7.3
      • Import sites by CSV was switched with import from Watchful in the left menu
      • Remove clean up orphan extensions from extensions model and call once from main sites view instead - avoids potential DB deadlocks
    • Release 1.7.3 - 5 July 2019,

      Bug Fixes/Workarounds for Bugs outside YourSites

      • Download URL needs to be trimmed before downloading update package - JCE MediaBox issue with badly formed XML file
      • Change way we check for DiviBuilder updates - by clearing updates cache in yoursites.php which is called before wp-settings.php is loaded. Avoids problems with ElementorPro and the way it loads its plugin file
      • Fix missing tooltips in main menu
      • Catch badly formatted json in manifest_cache e.g. from old German language file
    • Release 1.7.2 - 20 June 2019,

      New Features

      • Add action icons to each row in progress window
      • Use data: type urls for logos for significant performance gain in site list view
      • More actions have progress bars e.g. checksitebackups
      • More some JS from inline within php to js files
      • Use Chosen (styled for UIKit) for filters
      • Add option to hide warnings about old database version
      • Security token request should have short time out to see if there is a problem earlier!
      • Add authorurl filter in extensions view

      Bug Fixes

      • Set UIKit container to gslc
      • Make sure params, siteInfo and advisorydata are mediumtext not just text
    • Release 1.7.1 - 13 June 2019,

      Bug Fixes

      • Fix for broken or missing [+] in some extension action feedback views
      • Backup checks was not working for most recent version of Akeeba
      • Missing language strings in action logs functions
    • Release 1.7.0 - 10 June 2019,

      New Features

      • A new shiny UIkit based interface
      • New dashboard with stats and charts about your client sites
      • Customisable layouts - you can select new views of site and extension lists choosing the columns you want to display
      • Site up check now tests the CSS, JS and Image files on the test pages
      • Site up checks can be configured to include checks on CSS, JS and Image files - at global and site specific level (1.7.0rc)
      • Sticky table headings as you scroll down your list of sites and extensions
      • Clear cache in Joomla now clears a LiteSpeed Cache if you have a LiteSpeed web server on the client site
      • Checks on site TLS certificate expiry
      • Checks on site up now run automatically after core and extension updates (no checks on CSS, JS and images for this)
      • New site list filters such as site up status
      • Option to force communications with client sites to use GET (in addition to option to use POST previously)
      • Admin Module has config option to select which page you want to link or redirect to
      • Allow to sort and filter on JSON stored data such as certificate expiry (more to come)
      • New built in site list layout to show client site informatioN
      • Sticky column headings to make displays of long lists bette
      • Clearing Joomla cache now has option to clear and rebuild Litespeed cache
      • Ability to upgrade extension directly from line entry
      • Check extension updates on extension view now checks only sites of selected extensions
      • Backup and upgrade extensions now works on multiple sites at the same tim
      • Add advisory status list view of site
      • YourSites Project information display on dashboard - can be disabled in the confi
      • Backup schedules can be set on a site by site basis
      • Extensions from the same download site will be installed sequentially to avoid risk of interdependent extensions being upgraded at the same time and causing a PHP erroR
      • Extension list can be searched by site name

      Bug Fixes

      • Fix for some extension installs/upgrades where JPATH_BASE was assumed to be /administrator during installation script calls
    • Release 1.6.1 - 20 March 2019,

      Bug Fixes

      • Add workaround for JCH Optimize installation - the script assumed that the installation was done from within com_installer
      • Correct JS bug which made extension installations return a red error bar even if they succeeded
      • WordPress sites were showing Joomla icon in list view
      • New upgrade site interval setting was not implemented for extension upgrades
      • Extension update check was showing in green even if there was updates available
    • Release 1.6.0 - 19 March 2019,

      New Features

      • Add site specific backup times - you can set a schedule of backups, monthly, weekly or daily selecting specific dates/days and time(s)
      • Add suggested cronjob interval information on the config page.
      • Add support for site up checks and basic advisory checks on non-Joomla/WP sites
      • Split the site processing interval config option to allow software updates to be processed with bigger time gaps than update checks.
      • Add support for rebuilding update sites on client sites
      • Add new site option to force all client site communication to use HTTP POST and not use HTTP GET at all - helps with sites with very strict htaccess rules.

      Bug Fixes

      • Fix for errors thrown on YourSites server when Joomla custom fields plugin is disabled
      • If Joomla update fails check for another available update before returning an error
      • Trap extension updates that fail due to bad extension package names
    • Release 1.5.0 - 8 February 2019,

      New Features

      • Support for WordPress & ClassicPress sites - please enable this in the YourSites config on the 'experimental features' tab
      • Implement Site software version block to stop Joomla or WP being upgraded accidentally to a version you are not yet ready to use. Can be configured universally or on site specific basis
      • 'Health Check' renamed 'Advisory Checks' and additional tests added. See the 'Advisory Checks' menu item under 'Site Checks'
      • New optional config option on site specific basis to only notify after a site has been down for a minimum length of time - important for sites on slow webhosts which can look as though they are down even if they are only just busy
      • Allow client plugin to force YourSites to provide 2 factor token when using direct login - this works best with YubiKey since the same token can be used on multiple websites and you just need to keep the dongle in your USB port.
      • Make sure Akeeba DLID can be used in Wordpress/Classicpress sites
      • Provide up time stats in the information block for each site

      Bug Fixes

      • Correct handling to extension upgrade notices that require user interaction e.g. for Kunena
      • Fix installation and updates of WP themes/plugins that output HTML/Javascript in the raw output during installation
      • clean up duplicate extension data introduced in earlier version of YourSites - didn't affect functionality but made the table large and in could ahit performance of extension update checks
    • Release 1.4.5 Beta - 10 December 2018,

      New Features

      • Support for WP sites - please enable this in the YourSites config on the 'experimental features' tab
      • New 'Health Check' - first tranche of site health and basic security checks of client sites are introduced. See the 'Site Checks' menu in YourSites
      • New client plugin structure - moving to a single system plugin. For a transition period you will see the old client plugin still installed but disabled - once 1.4.5 stable is released we will uninstall the old plugin.
    • Release 1.4.4 stable - 10 December 2018,

      Security Enhancements

      Version 1.4.4 introduces 3 new security enhancements. Please see our blog article at "Security Enhancements in version 1.4.4" for a more detailed explanation of these changes.

      • Add time expiring generic tokens for client packages so that a downloaded client package can only be used to connect a site for a limited period of time.
      • Block theoretical XSS exploit from installing the client package on a hacked website.
      • Immediately remove temporary copy of client pacjage file onces its been created.

      Bug fixes

      • Direct login to client sites where Akeeba AdminTools was testing a secret work was failing.
      • Eliminate creation of internal duplicate data in extensions when checking for new extensions.
    • Release 1.4.3 stable - 03 December 2018,

      Bug fixes

      • Direct login was failing in version 1.4.2 because remoteDebug model method was incorrectly declated as private
    • Release 1.4.2 stable - 29 November 2018,

      New Features

      • Add block upgrade filter to extensions model so that cron update checks can ignore extensions where upgrades are blocked

      Bug fixes

      • Minor language file corrections
      • Add table column alias for published state - resolves issue with trashing/unpublishing sites introduced in Joomla 3.9.1
    • Release 1.4.1 stable - 13 November 2018,

      Bug fixes

      • List of extensions should filter out Joomla core extensions by default
      • Missing language string in extension installation popup
      • Correct setting of extra_query on update sites table so that future updates of YourSites are picked up without a 403 error
    • Release 1.4.0 stable - 12 November 2018,

      New Features

      • Add support for Joomla 3.9 action logs in YourSites client - please enable within YourSites config.
      • Add extensions update for list of sites visible in extensions view - useful if you are filtering on a specific extension and want to make sure all the sites have been checked for updates of this extension.
      • Catch exit/die calls from installs e.g. using HTML/Javascript redirects
      • Better explanation of upload size for installations - incorporate information about post_max_size effect
      • Allow direct login to take a redirect URL - this is used to handle extension updates that require secondary processing e.g. EasyBlog
      • Add a warning about Cronjobs for YourSites servers that configured to be offline.
      • Manage installation of extensions that offer a 'continue with installation' type link in their postflight output
      • Add timeout config option for site up tests
      • Add extension version filter to extensions view
      • Add site tags filter to extensions view
      • Add warning is Akeeba is not installed for Run All Checks
      • Add no backup method message to site config if akeeba is not installed or found
      • Available version updates are now flagged in orange as a warning so you don't have to examine each message for update information

      Bug fixes

      • Tag links in site list correctly triggers filtered view of sites - before it needed the form submitted a second time
      • Fix to support Joomla updates on sites with Joomla 3.9.0+ installed since they now include a checksum on the update package
      • Remove some deprecated Joomla function calls

Free Download: duplicateuserscheck.zip

We wrote this small plugin to be installed and uninstalled instantly whilst performing a quick check against the database to see if you have any duplicate users which could cause an issue with the Joomla 3.9.16 upgrade.

This plugin will simply check for duplicate users, output a message on screen if duplicate users were found and with a note of the usernames. It will then also email you with information of the duplicated users and the name of the site and of course a link to your site in question.

You can also install this via the YourSites Extension installer which will process it across all sites very very quickly and you will have all responses in your email, or you can click the + on the information about the install on each task.

It's also worth noting, you can use this with Watchful.li and also mysites.guru services. We believe in being inclusive in helping the community wherever we can!

We are happy for any feed back :-)

Free Download: myjoomlacleanup_1.4.zip

This plugin removes all data left behind by the myJoomla plugin and also removes files left behind. Once it has finished, it then removes it's self just like magic.

For more information please see: https://www.yoursites.net/news/completely-remove-myjoomla-from-your-website

Love us? Review us!

We love every single one of our users, without you YourSites simply couldn't happen! So we would love a review at the Joomla! JED so we can let others know about us too, please take a minute to write a review:

https://extensions.joomla.org/extension/yoursites-manager/

If you feel you have something negative to say, we would implore you to speak to us first, as we really really don't want anyone to be unhappy!

STAY CONNECTED