- 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:
remove default readonly field support
updated translations
populate wikihomepage in dddatabuilder.py
add input fields for wikihomepage and forumsid
update translations
hide showall field for non ECMAScript clients
add checkbox and ECMAScript code to toggle display of all fields
enable GPG fingerprint entry with disabled ECMAScript
handle empty email field onBlur event correctly
* 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
* dm_support:
use unquoted email address for MIA lookup
mark all patterns that require optional information as optional
use email address for MIA pattern to catch non-DDs
add support for automatic DM data lookup
* 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
- the email address is enough information for DDs
- default to JSON mode
- use text/javascript content type for JSON response in ddportfolio
controller
- display fields depending on whether a DD email address is entered or
not
- make automatically determined fields readonly
- don't hide fields with errors
- 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