* upstream/release_2.4.0:
Re-enable cedric-vincent to get installs working
Handle cedric-vincent horrible proot version
Allow AMI/vagrant builds to proceed
Fix RPM builds failures building m2crypto
Update RPM to support 2.4.0 builds
Add RPM BuildRequires for xmlsec1-openssl-devel
Correct typo in debian dependency list
Debian cannot handle release dependencies
* release_2.3.1:
Add 2.3.1 to the reprepro distribution manifest
Update version to 2.3.1 and update changelog
Remove unused time import
Fix proot controlpersist cleanup issue
Propagate necessary build changes from devel
Update reprepro components
Reenable the reprepro i386 repository
Fix supervisor migration
Fix reprepro/conf path in Makefile
prefer the first version when packages are ambiguous
Correct error message
Fix omission
Correct conditional stmt
Improve logging when sourcerpm fails
Fix typo
Fix OFFICIAL deb Makefile
- Remove the connect action in the fact __init__ module
- Monkeypatch mongoengine.Document's _get_db to force a new connection
or raise an error if we don't have the proper settings.
This commit is the UI portion of the session timeout feature for 2.4 (not incorporating the session_limit yet). This includes actively ending a session when the user's session time has expired, as well as giving the user a notification one minute prior that their session is about to end. It also includes removing 'session_timeout' from config.js. This is now retrieved from the response headers of each REST call. Each time the user make a rest call the session is extended another 1800 seconds (or whatever amount the user might configure with AUTH_TOKEN_EXPIRATION in local_settings.py)
* Also removed psutil version and feature check from tasks. We now
include the most recent version of psutil all around
* Old versions of psutil must have had these Process() items as
properties, they are functions now so we weren't properly evaluating
them. With this change we are and things are back to working normally