Skip to content

Commit

Permalink
Update app description in info.xml and minor formatting fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexey Abel committed May 5, 2024
1 parent 20d2983 commit 7c75847
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 13 deletions.
10 changes: 8 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.0.1] - 2024-05-05

### Fixed

* Update app description in appinfo.xml to reflect new features in 2.0.0.

## [2.0.0] - 2024-05-05

### Addded
Expand All @@ -12,8 +18,8 @@ All notable changes to this project will be documented in this file. The format

### Removed

* **Breaking**: remove configuration keys `db_type`, `db_host`, `db_port`, `db_name`, `mariadb_charset`. These settings must now be included in the DSN string. See [README.md](README.md#1database) on how to do this.
* support for Nextcloud <26, because Nextcloud 26 is the first to require PHP 8.0, which this app now also requires
* **Breaking**: removed configuration keys `db_type`, `db_host`, `db_port`, `db_name`, `mariadb_charset`. These settings must now be included in the DSN string. See [README.md](README.md#1-database) on how to do this.
* removed support for Nextcloud <26, because Nextcloud 26 is the first to require PHP 8.0, which this app now also requires


## [1.5.1] - 2024-05-01
Expand Down
25 changes: 18 additions & 7 deletions appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,28 @@
<id>user_backend_sql_raw</id>
<name>User Backend Using Raw SQL</name>
<summary>User management and authentication through arbitrary SQL queries</summary>
<description><![CDATA[
This app allows you to do user management against a SQL database using arbitrary SQL queries, enabling you to use any SQL db schema.
<description><![CDATA[This is an app for Nextcloud that offers user management and authentication with
arbitrary SQL queries.
You can authenticate, create, delete users, change their password or display name, basically do (almost) everything that Nextcloud can do with users.
You can authenticate, create, delete users, change their password or display
name, basically do (almost) everything that Nextcloud can do with users.
In contrast to the app *SQL user backend*, you write the SQL queries yourself. You are not limited by assumptions that app authors made about how your db is structured.
In contrast to the app *SQL user backend*, you write the SQL queries yourself.
You are not limited by assumptions that app authors made about how your db is
structured.
The app uses prepared statements and is written to be secure by default to prevent SQL injections. It understands the most popular standards for password hash formats: MD5-CRYPT, SHA256-CRYPT, SHA512-CRYPT, BCrypt and the state-of-the-art Argon2i and Argon2id. Because the various formats are recognized on-the-fly your db can can have differing hash string formats at the same time, which eases migration to newer formats.
The app uses prepared statements and is written to be secure by default to
prevent SQL injections. It understands the most popular standards for password
hash formats: MD5-CRYPT, SHA256-CRYPT, SHA512-CRYPT, BCrypt, Argon2i and
Argon2id. Because the various formats are recognized on-the-fly your db can can
have differing hash string formats at the same time, which eases migration to
newer formats.
This app supports PostgreSQL and MariaDB/MySQL.]]></description>
<version>2.0.0</version>
This app primarily supports PostgreSQL and MariaDB/MySQL but the underlying PHP
mechanism also supports Firebird, MS SQL, Oracle DB, ODBC, DB2, SQLite, Informix
and IBM databases. By using an appropriate DSN you should be able to connect to
these databases. This has not been tested, though.]]></description>
<version>2.0.1</version>
<licence>agpl</licence>
<author mail="[email protected]" >Alexey Abel</author>
<namespace>UserBackendSqlRaw</namespace>
Expand Down
6 changes: 3 additions & 3 deletions appinfo/signature.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"hashes": {
"CHANGELOG.md": "6efb97b67e9cd3004a325699cb081b4ec43fad9ed0b5826509f9182a8f61fbb0b3d1cf8e7aa53e8030bc8977c014a5975c335fb9b071ee972386d26b3b67e55d",
"CHANGELOG.md": "82fd1ad23f08364d374a4a878c01e6e2d1d4b6018b047cee75a8e5d4640c8cce646aa1d6301da2c254c55da4a6ba9b1dff3439d18e7c94cf6eab8ca47e2b0026",
"LICENSE": "3a02a6ec14e9d076b79aea8301eab31053c6600b68dcfa6261e10edaa7296a87c8767e35f2411d234b90111fcaf6b4a55c49aa2790a1a0d015213218bb7549fc",
"README.md": "64e869f78859028c411c6ed0811f48c05c6150efa9d36167d88ff6af86740e95bd1607a35ae542a1235e3f6b68825e7ac5573e210f70cbf6f8d40cd0edc9c9ca",
"appinfo\/info.xml": "ec48b510e2ac29db65a3f3afb43b6eb6a27164f81e4154667082404268e59523777b558f52f20d4e00431eb088d565b429e92ec9baea3e161612dd308bd52858",
"appinfo\/info.xml": "89a5f48e3b9a718fca3b92a6c6bb49d2401898b00fb672930f3b72fdafb1285a95d5c1c28d3d514fde012095db1c884fefae3ad281acb603723db8e26d4925d5",
"img\/app.svg": "e90f4590585accfd0c16108cdddcb4f626ce16f5ec65af05d7070d16f3eb05dacf474b170a7907e23f154d7602a7d0d8d3e7a06b9a7644ba49825bffea41c340",
"lib\/AppInfo\/Application.php": "4ffdfc5a91fcb43af39821772e3a1e818150bec052ef7d7f3f55e7e0cb0103bac28d517d645ca9a34b96ff42d94d21ad7b41efde7bed638686ecce01d69e4b8c",
"lib\/Config.php": "9618d2a8ad47ca0af3fe9b1e09b3d10fe9c4b5da951d17635c45a88990a79dbb0d56919563d965c485918f54df6963a84c53184d8b311bfcccbf25de718d6062",
"lib\/Db.php": "4a3a71427d9cf9c90dcbbf265e1935e684271388b6b4ab02fc00a6218859c714f733ed19ec630d455c9c02e36153735c5f87eab2cc6b15749eacf91413057ead",
"lib\/UserBackend.php": "a59d567a5ef37e17aa3a5e13181c9c4f4b1c8a29e5874636bcf2f53772d9ea872a25dea7524bb95969aaf51eb0a1067f6ba17b984435ed1df327374a2841a002"
},
"signature": "IH9NOIt+w9ZSPlttt9GyfjL\/7ha8B1SiUnI2cvVHq28RfcVnkLhcPepaAkwmaPPZLc5HFcoJrvZ+B8Cu2yHQxwswzCD7sdApO92RB+JxLTEtGZtJBy0fAPsYwWgpiyyEmEHfpizbeF3xNwLT8YAhqNBkok9I6gE\/7SgXu+uskUdC3DeJ0+saOql81TNzUIWIbNMPbOkMl9eXKg43ds2Vk32ls3G2+nCrGiVkRgdGbXkWpt9bXVCgoMkeCxGjM7cXwtzwtGe49cpH65LwpYVa6hsO5ymhO4kg+TS2NTAT7E+q\/HbF18Uli7dQfOpOhSJbasZr0oZAu9nYJtWm4cBIAQ==",
"signature": "YKPHe7YKsW7\/H6zdfZOltfLN6k+16YVjMVz9vgx+Xrim8E7DgTsKKaSbgxoOK9YRVIEvet1iftQ3s+GGUkylDGH8yU9jc5+13ONsfekEd7mfqssdJy7mNmTeWu+9iMiZVWZJKm\/xkeWaL8EpAT+teH4J7pP7Pw0qSE3eED8bzTJuyO5mF305KQS8Sq6eF2cQHF0ZhwdrZPJlaxnGcmwWodQyxHkNvchcmDWOI6Wnt59DQWjhigjqCho9Hw+N4veepwwldCJsWrGEJPonJJdWw2W\/2Z9oHd0Wjts05IVS2vH\/b5yjpdfSO+MkC\/hE7L2KZv6gwyDTpBs827HR1aX83A==",
"certificate": "-----BEGIN CERTIFICATE-----\r\nMIIDDzCCAfcCAhCcMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\r\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\r\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\r\ndXRob3JpdHkwHhcNMTgwNDIwMTUzNTIyWhcNMjgwNzI2MTUzNTIyWjAfMR0wGwYD\r\nVQQDDBR1c2VyX2JhY2tlbmRfc3FsX3JhdzCCASIwDQYJKoZIhvcNAQEBBQADggEP\r\nADCCAQoCggEBAMfQhwiRr839MODNPtVFR6ZQcPRljn\/i4IF5v+FtZ1f+NBU6ucPX\r\nZJCL6bi9LN\/qBKWWROJwgBBfdRsSOEzo0O90OTH79KJuy01SUCsHwi1s\/dCGcUS5\r\neOb3Ipj4lhPw5KWdzUNNfO3RP2pFF31\/R+2xNv8uvaHgu\/CoIj\/pwfgqh48Zr09L\r\nDiLLlE+14FAc+N7f+\/btrAB+1ecALq\/Yb1kxK0H+SqXw+qKjHWeK8Ud1zSTZxI1l\r\npYKZ5r7OGaZZkDDVo67H\/ZhK\/+4GXr0knZf3GMbmC0XK2SvojQ6BFiZZFWkliC1O\r\n490+higavvIXBLlHezCdmep2mSLvcV0zR1UCAwEAATANBgkqhkiG9w0BAQsFAAOC\r\nAQEAQXuwBr7n5lNs0Lz344YZMuRm5TzS4T1ltNSe37cUgFonJvaum8F+Xuq4h899\r\n8FLZksw+5OiihQnh6Nh6EOgo0ISuagkcs6mWUORbHcY9TnImnivExaCEUtpygyt+\r\neExchYxYyPz4Ap9aVXjiscwWJFRvN2RRvDUsn9FpYpHxbdSsULO\/uUuvyYk4t79T\r\n9D8CTkVU\/k3OcdGLgWCBP\/22FPpdW5EFG2AHPYnALEK5rD6+RBUCTnNLLkaWyoJr\r\njAfVIN8rhYa5w1lMdRMMTCXTDa8RT9EYl0LUcQmh8jkC3yprAyTaOHYEJIf8XkzT\r\n+mRw6YCwPU2lRJC2pr6N8AVJQg==\r\n-----END CERTIFICATE-----"
}
2 changes: 1 addition & 1 deletion create_release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ else
TARGET_DIRECTORY="./releases/${1}/user_backend_sql_raw"
mkdir --parents $TARGET_DIRECTORY
cp --archive appinfo img lib CHANGELOG.md LICENSE README.md $TARGET_DIRECTORY
fi
fi

0 comments on commit 7c75847

Please sign in to comment.