- add logging to ddportfolioservice/model/keyfinder.py and
ddportfolioservice/model/keyringanalyzer.py
- use ~ instead of ${HOME} in ddportfolioservice/model/ddportfolio.ini
- use subprocess.Popen instead of os.popen
* master:
use unquoted email address for MIA lookup
mark all patterns that require optional information as optional
update keyringanalyzer.py copyright information
use email address for MIA pattern to catch non-DDs
add support for automatic DM data lookup
silence keyringanalyzer
fix path handling in keyringanalyzer
add flattr button
add flattr button
* extraparams:
generate wikihomepage from name if parameter is missing
add translations for new pattern labels
add support for optional patterns
support non unicode fields
add new patterns for wiki and forum
improve handling of missing fields
accept extra fields forumsid and wikihomepage
use the fixed set of dependency versions from Lenny
* newrules:
updated translations
add ideas for SSH functions as comment
add idea for debconf list search as comment
add Debian search
add website google search
add patch tracker
add piuparts
add support for "firstchar" in patterns
add ubuntudiff to new group Ubuntu
Resolved conflicts:
ddportfolioservice/i18n/ddportfolioservice.pot
ddportfolioservice/i18n/de/LC_MESSAGES/ddportfolioservice.mo
ddportfolioservice/i18n/de/LC_MESSAGES/ddportfolioservice.po
ddportfolioservice/model/ddportfolio.ini
- add fields for GPG fingerprint and Alioth username
- add validation for new fields, mode and fingerprint
- implement translation and human readable text for error messages
- add translatable labels for HTML output (not used for JSON yet)
- add oldpeople URL
- modify the output template to use one table
- add styles
- rename action from handle_post to urllist to reflect its use
- use a property to determine the order of url sections
- use a list with a type to aggregate the urlbuilder results
- use textilize to display labels
- add model/keyringanalyzer.py inspired by Debian qa's carnivore's
extract_data
- add model/keyfinder.py using the database built by
model/keyringanalyzer.py
- store the keyring search directory in model/ddportfolio.ini