<feed xmlns='http://www.w3.org/2005/Atom'>
<title>markzz/aurweb.git/web/lib/acctfuncs.inc.php, branch v4.1.0</title>
<subtitle>aurweb working repository</subtitle>
<id>https://git.markzz.net/markzz/aurweb.git/atom/web/lib/acctfuncs.inc.php?h=v4.1.0</id>
<link rel='self' href='https://git.markzz.net/markzz/aurweb.git/atom/web/lib/acctfuncs.inc.php?h=v4.1.0'/>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/'/>
<updated>2015-09-20T20:01:23Z</updated>
<entry>
<title>Add option to hide one's email address</title>
<updated>2015-09-20T20:01:23Z</updated>
<author>
<name>Marcel Korpel</name>
<email>marcel.korpel@gmail.com</email>
</author>
<published>2015-09-20T18:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=d5d08b8f926e8882864afbfd7446440acc1005d0'/>
<id>urn:sha1:d5d08b8f926e8882864afbfd7446440acc1005d0</id>
<content type='text'>
Implements FS#42343.

Signed-off-by: Marcel Korpel &lt;marcel.korpel@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Allow for logging in via email address</title>
<updated>2015-09-11T20:18:31Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-11T20:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=ee9a8f232b960c5bfad7376f129710d19871edcc'/>
<id>urn:sha1:ee9a8f232b960c5bfad7376f129710d19871edcc</id>
<content type='text'>
Accept both user names and email addresses in the login prompt.

Suggested-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Remove superfluous function valid_user()</title>
<updated>2015-09-11T20:14:28Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-09-11T19:56:51Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=c5014b0752d2544cfb04522bda164e89246702bd'/>
<id>urn:sha1:c5014b0752d2544cfb04522bda164e89246702bd</id>
<content type='text'>
This helper function was almost 100% identical to uid_from_username().
Switch to using uid_from_username(), which has a much better name and
implementation, everywhere.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Set correct 'My Account' link after changing username</title>
<updated>2015-08-08T10:59:24Z</updated>
<author>
<name>Marcel Korpel</name>
<email>marcel.korpel@gmail.com</email>
</author>
<published>2015-07-19T20:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=8db2ff5da679b3c2d5a53f67f67863d786057f36'/>
<id>urn:sha1:8db2ff5da679b3c2d5a53f67f67863d786057f36</id>
<content type='text'>
Don't print messages (and the account form) in process_account_form()
anymore, but return them to the caller. When updating accounts, this
function will be called before the headers are written.

If a username has been changed by process_account_form(), the headers
now show the updated username from the database in the 'My Account'
link. Clicking on it immediately after changing a username will no
longer lead to a non-existing URL.

Signed-off-by: Marcel Korpel &lt;marcel.korpel@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Use username from the database if one is provided by the user</title>
<updated>2015-08-08T10:59:24Z</updated>
<author>
<name>Marcel Korpel</name>
<email>marcel.korpel@gmail.com</email>
</author>
<published>2015-07-19T20:32:04Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=7927a6decd07bb80223ea22bf1db395aa7c12cc4'/>
<id>urn:sha1:7927a6decd07bb80223ea22bf1db395aa7c12cc4</id>
<content type='text'>
This fixes a bug where the new user name input by the user was
invalid, causing the account deletion link and the form action to be
wrong.

Signed-off-by: Marcel Korpel &lt;marcel.korpel@gmail.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Port notification routines to Python</title>
<updated>2015-08-08T10:59:23Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-27T20:20:48Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=9746a654736cba12c234f3c1b3d7b67427678ce3'/>
<id>urn:sha1:9746a654736cba12c234f3c1b3d7b67427678ce3</id>
<content type='text'>
Use a Python script for sending notification emails. The notification
action and additional parameters are passed via command line arguments.
For comment and package request notifications, the text is passed via
stdin.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Accept SSH keys with whitespace in comments</title>
<updated>2015-06-29T06:59:35Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-29T06:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=feeda37bb754a57c480fdd58d68701d7853928f6'/>
<id>urn:sha1:feeda37bb754a57c480fdd58d68701d7853928f6</id>
<content type='text'>
`ssh-keygen -l` returns more than four tokens when there is whitespace
in the key comment.

Fixes FS#45488.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Only print no changes message if queries failed</title>
<updated>2015-06-27T16:00:39Z</updated>
<author>
<name>Johannes Löthberg</name>
<email>johannes@kyriasis.com</email>
</author>
<published>2015-06-27T15:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=eb169d3b0b5d873d85791595a4e64df1ed337e1e'/>
<id>urn:sha1:eb169d3b0b5d873d85791595a4e64df1ed337e1e</id>
<content type='text'>
This commit changes the messages printed when changing the accound
details so that it only prints that no changes were made if either the
account change SQL query or the account_set_ssh_keys call failed.

Reported-by: Alexis Chotard &lt;alexis.horgix.chotard@gmail.com&gt;
Signed-off-by: Johannes Löthberg &lt;johannes@kyriasis.com&gt;
Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
<entry>
<title>Add support for multiple SSH public keys</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Lukas Fleischer</name>
<email>lfleischer@archlinux.org</email>
</author>
<published>2015-06-26T06:52:58Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=b036b436aa64be000481f8d1da30ff53d4bcb889'/>
<id>urn:sha1:b036b436aa64be000481f8d1da30ff53d4bcb889</id>
<content type='text'>
Attaching more than one SSH public key to the same account is useful,
e.g. if one uses different machines to access the AUR SSH interface.
Multiple keys can now be specified by adding multiple lines to the text
area on the account edit form.

Implements FS#45469.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
Acked-by: Leonidas Spyropoulos &lt;artafinde@gmail.com&gt;
</content>
</entry>
<entry>
<title>Redirect at previous page after a successful login</title>
<updated>2015-06-27T11:04:03Z</updated>
<author>
<name>Gordian Edenhofer</name>
<email>gordian.edenhofer@gmail.com</email>
</author>
<published>2015-06-18T19:28:17Z</published>
<link rel='alternate' type='text/html' href='https://git.markzz.net/markzz/aurweb.git/commit/?id=6395a5d5b86ce4aca75a4eb246db77cd08ae0ffc'/>
<id>urn:sha1:6395a5d5b86ce4aca75a4eb246db77cd08ae0ffc</id>
<content type='text'>
After the user was authenticated a redirect to the site which
linked the user to the login page is done. This fixes FS#32481.

Signed-off-by: Lukas Fleischer &lt;lfleischer@archlinux.org&gt;
</content>
</entry>
</feed>
