mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-22 13:12:41 +00:00
7785eb072b
- User-related database methods will now throw User\Exception upon errors - Internal userAdd method can now generate random passwords - Pursuant to above, dependency on password genrator has been added, and password-related methods now return strings instead of booleans - User class methods now all explicitly follow different branches for internal/external/missing implementations - various User class methods now perform auto-provisioning of the internal database when external implementations report success on users not in the database - Tests have been adjusted to account for the above changes - Lots is probably still broken
485 lines
17 KiB
JSON
485 lines
17 KiB
JSON
{
|
|
"_readme": [
|
|
"This file locks the dependencies of your project to a known state",
|
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
|
"This file is @generated automatically"
|
|
],
|
|
"content-hash": "264437f06f643a1413d45660c2a32124",
|
|
"packages": [
|
|
{
|
|
"name": "fguillot/picofeed",
|
|
"version": "v0.1.31",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/fguillot/picoFeed.git",
|
|
"reference": "b753961879d0b92c284971d902355e00cad1fd9b"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/fguillot/picoFeed/zipball/b753961879d0b92c284971d902355e00cad1fd9b",
|
|
"reference": "b753961879d0b92c284971d902355e00cad1fd9b",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-iconv": "*",
|
|
"ext-libxml": "*",
|
|
"ext-simplexml": "*",
|
|
"ext-xml": "*",
|
|
"php": ">=5.3.0",
|
|
"zendframework/zendxml": "^1.0"
|
|
},
|
|
"require-dev": {
|
|
"phpdocumentor/reflection-docblock": "2.0.4",
|
|
"phpunit/phpunit": "4.8.26",
|
|
"symfony/yaml": "2.8.7"
|
|
},
|
|
"suggest": {
|
|
"ext-curl": "PicoFeed will use cURL if present"
|
|
},
|
|
"bin": [
|
|
"picofeed"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"PicoFeed": "lib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Frédéric Guillot"
|
|
}
|
|
],
|
|
"description": "Modern library to handle RSS/Atom feeds",
|
|
"homepage": "https://github.com/fguillot/picoFeed",
|
|
"time": "2017-01-16T03:10:21+00:00"
|
|
},
|
|
{
|
|
"name": "hosteurope/password-generator",
|
|
"version": "v1.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/hosteurope/password-generator.git",
|
|
"reference": "21bb99eb9ae47191d816368d3d9e54562e3f9a5f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/hosteurope/password-generator/zipball/21bb99eb9ae47191d816368d3d9e54562e3f9a5f",
|
|
"reference": "21bb99eb9ae47191d816368d3d9e54562e3f9a5f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=7.0.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^5.5"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PasswordGenerator\\": "src/",
|
|
"PasswordGeneratorTests\\": "tests/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Karim Geiger",
|
|
"email": "karim.geiger@heg.com"
|
|
}
|
|
],
|
|
"description": "Password generator for generating policy-compliant passwords.",
|
|
"time": "2016-12-08T09:32:12+00:00"
|
|
},
|
|
{
|
|
"name": "jkingweb/druuid",
|
|
"version": "3.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/JKingweb/DrUUID.git",
|
|
"reference": "ca88019069f03ee9c0b1bb6b0200f421bbc9607e"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/JKingweb/DrUUID/zipball/ca88019069f03ee9c0b1bb6b0200f421bbc9607e",
|
|
"reference": "ca88019069f03ee9c0b1bb6b0200f421bbc9607e",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"suggest": {
|
|
"ext-bcmath": "Supported alternative to GMP on 32-bit systems",
|
|
"ext-gmp": "Recommended on 32-bit installations for time-base UUIDs",
|
|
"phpseclib/phpseclib": "Supported alternative to GMP or BC Math on 32-bit systems (either v1.x or v2.x)"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"JKingWeb\\DrUUID\\": "lib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "J. King",
|
|
"email": "jking@jkingweb.ca",
|
|
"homepage": "https://jkingweb.ca/"
|
|
}
|
|
],
|
|
"description": "DrUUID RFC 4122 library for PHP",
|
|
"keywords": [
|
|
"uuid"
|
|
],
|
|
"time": "2017-02-09T14:17:01+00:00"
|
|
},
|
|
{
|
|
"name": "phpseclib/phpseclib",
|
|
"version": "2.0.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phpseclib/phpseclib.git",
|
|
"reference": "ab8028c93c03cc8d9c824efa75dc94f1db2369bf"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/ab8028c93c03cc8d9c824efa75dc94f1db2369bf",
|
|
"reference": "ab8028c93c03cc8d9c824efa75dc94f1db2369bf",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.3"
|
|
},
|
|
"require-dev": {
|
|
"phing/phing": "~2.7",
|
|
"phpunit/phpunit": "~4.0",
|
|
"sami/sami": "~2.0",
|
|
"squizlabs/php_codesniffer": "~2.0"
|
|
},
|
|
"suggest": {
|
|
"ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
|
|
"ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
|
|
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
|
|
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"phpseclib/bootstrap.php"
|
|
],
|
|
"psr-4": {
|
|
"phpseclib\\": "phpseclib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Jim Wigginton",
|
|
"email": "terrafrost@php.net",
|
|
"role": "Lead Developer"
|
|
},
|
|
{
|
|
"name": "Patrick Monnerat",
|
|
"email": "pm@datasphere.ch",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Andreas Fischer",
|
|
"email": "bantu@phpbb.com",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Hans-Jürgen Petrich",
|
|
"email": "petrich@tronic-media.com",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Graham Campbell",
|
|
"email": "graham@alt-three.com",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
|
|
"homepage": "http://phpseclib.sourceforge.net",
|
|
"keywords": [
|
|
"BigInteger",
|
|
"aes",
|
|
"asn.1",
|
|
"asn1",
|
|
"blowfish",
|
|
"crypto",
|
|
"cryptography",
|
|
"encryption",
|
|
"rsa",
|
|
"security",
|
|
"sftp",
|
|
"signature",
|
|
"signing",
|
|
"ssh",
|
|
"twofish",
|
|
"x.509",
|
|
"x509"
|
|
],
|
|
"time": "2016-10-04T00:57:04+00:00"
|
|
},
|
|
{
|
|
"name": "webmozart/assert",
|
|
"version": "1.2.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/webmozart/assert.git",
|
|
"reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/webmozart/assert/zipball/2db61e59ff05fe5126d152bd0655c9ea113e550f",
|
|
"reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.3.3 || ^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^4.6",
|
|
"sebastian/version": "^1.0.1"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.3-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Webmozart\\Assert\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Bernhard Schussek",
|
|
"email": "bschussek@gmail.com"
|
|
}
|
|
],
|
|
"description": "Assertions to validate method input/output with nice error messages.",
|
|
"keywords": [
|
|
"assert",
|
|
"check",
|
|
"validate"
|
|
],
|
|
"time": "2016-11-23T20:04:58+00:00"
|
|
},
|
|
{
|
|
"name": "webmozart/glob",
|
|
"version": "4.1.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/webmozart/glob.git",
|
|
"reference": "3cbf63d4973cf9d780b93d2da8eec7e4a9e63bbe"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/webmozart/glob/zipball/3cbf63d4973cf9d780b93d2da8eec7e4a9e63bbe",
|
|
"reference": "3cbf63d4973cf9d780b93d2da8eec7e4a9e63bbe",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.3.3|^7.0",
|
|
"webmozart/path-util": "^2.2"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^4.6",
|
|
"sebastian/version": "^1.0.1",
|
|
"symfony/filesystem": "^2.5"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "4.1-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Webmozart\\Glob\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Bernhard Schussek",
|
|
"email": "bschussek@gmail.com"
|
|
}
|
|
],
|
|
"description": "A PHP implementation of Ant's glob.",
|
|
"time": "2015-12-29T11:14:33+00:00"
|
|
},
|
|
{
|
|
"name": "webmozart/path-util",
|
|
"version": "2.3.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/webmozart/path-util.git",
|
|
"reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
|
|
"reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.3",
|
|
"webmozart/assert": "~1.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^4.6",
|
|
"sebastian/version": "^1.0.1"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "2.3-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Webmozart\\PathUtil\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Bernhard Schussek",
|
|
"email": "bschussek@gmail.com"
|
|
}
|
|
],
|
|
"description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
|
|
"time": "2015-12-17T08:42:14+00:00"
|
|
},
|
|
{
|
|
"name": "zendframework/zendxml",
|
|
"version": "1.0.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/zendframework/ZendXml.git",
|
|
"reference": "7b64507bc35d841c9c5802d67f6f87ef8e1a58c9"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/zendframework/ZendXml/zipball/7b64507bc35d841c9c5802d67f6f87ef8e1a58c9",
|
|
"reference": "7b64507bc35d841c9c5802d67f6f87ef8e1a58c9",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.3.3 || ^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^3.7 || ^4.0",
|
|
"squizlabs/php_codesniffer": "^1.5"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-0": {
|
|
"ZendXml\\": "library/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"description": "Utility library for XML usage, best practices, and security in PHP",
|
|
"homepage": "http://packages.zendframework.com/",
|
|
"keywords": [
|
|
"security",
|
|
"xml",
|
|
"zf2"
|
|
],
|
|
"time": "2016-02-04T21:02:08+00:00"
|
|
}
|
|
],
|
|
"packages-dev": [
|
|
{
|
|
"name": "mikey179/vfsStream",
|
|
"version": "v1.6.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/mikey179/vfsStream.git",
|
|
"reference": "0247f57b2245e8ad2e689d7cee754b45fbabd592"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/mikey179/vfsStream/zipball/0247f57b2245e8ad2e689d7cee754b45fbabd592",
|
|
"reference": "0247f57b2245e8ad2e689d7cee754b45fbabd592",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "~4.5"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.6.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-0": {
|
|
"org\\bovigo\\vfs\\": "src/main/php"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Frank Kleine",
|
|
"homepage": "http://frankkleine.de/",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Virtual file system to mock the real file system in unit tests.",
|
|
"homepage": "http://vfs.bovigo.org/",
|
|
"time": "2016-07-18T14:02:57+00:00"
|
|
}
|
|
],
|
|
"aliases": [],
|
|
"minimum-stability": "stable",
|
|
"stability-flags": [],
|
|
"prefer-stable": false,
|
|
"prefer-lowest": false,
|
|
"platform": {
|
|
"php": "^7.0.0"
|
|
},
|
|
"platform-dev": []
|
|
}
|