Commit graph

159 commits

Author SHA1 Message Date
Jan Dittberner 94522814ef fix URL for git repository 2010-10-26 15:54:05 +02:00
Jan Dittberner 9af353765d add logging and make keyringanalyzer work on Squeeze
- 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
2010-10-26 15:42:15 +02:00
Jan Dittberner fac0c223f4 Merge branch 'master' into pylons0.10
* master:
  add support for finger command line for db.debian.org query
2010-06-12 23:28:45 +02:00
Jan Dittberner 2f93abf0c7 add support for finger command line for db.debian.org query 2010-06-12 23:23:48 +02:00
Jan Dittberner a527356eae Merge branch 'master' into pylons0.10
* master:
  add support for GPG key lookup finger command and HTTP URL
2010-06-12 00:54:50 +02:00
Jan Dittberner 2f0cb0da62 add support for GPG key lookup finger command and HTTP URL 2010-06-12 00:50:18 +02:00
Jan Dittberner 41a5e3e6f1 apply changes for Pylons 0.10 2010-06-12 00:29:50 +02:00
Jan Dittberner 47ecf9b4ea Merge branch 'master' into pylons0.10
* 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
2010-06-12 00:24:44 +02:00
Jan Dittberner 4f9e024bd3 remove default readonly field support 2010-06-12 00:18:52 +02:00
Jan Dittberner 65847e4d6c updated translations 2010-06-12 00:16:27 +02:00
Jan Dittberner 4782b64f06 populate wikihomepage in dddatabuilder.py 2010-06-12 00:13:04 +02:00
Jan Dittberner 4450a7ccfd add input fields for wikihomepage and forumsid 2010-06-12 00:02:17 +02:00
Jan Dittberner fe0291d59e update translations 2010-06-11 23:44:00 +02:00
Jan Dittberner 4902064aab hide showall field for non ECMAScript clients 2010-06-11 23:40:00 +02:00
Jan Dittberner 8b1613346e add checkbox and ECMAScript code to toggle display of all fields 2010-06-11 23:36:16 +02:00
Jan Dittberner d3fe053dd3 enable GPG fingerprint entry with disabled ECMAScript 2010-06-11 23:35:32 +02:00
Jan Dittberner 70d72e5f28 handle empty email field onBlur event correctly 2010-06-11 23:14:30 +02:00
Jan Dittberner d5c1fd1a34 Merge branch 'master' into pylons0.10
* 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
2010-06-11 22:17:59 +02:00
Jan Dittberner 95bc1f433d Merge branch 'dm_support'
* 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
2010-06-11 22:04:32 +02:00
Jan Dittberner 9242fdafde use unquoted email address for MIA lookup 2010-06-11 22:04:14 +02:00
Jan Dittberner dd9d8f6c52 mark all patterns that require optional information as optional 2010-06-11 21:58:11 +02:00
Jan Dittberner 9a65e0b1f7 update keyringanalyzer.py copyright information 2010-06-11 21:48:49 +02:00
Jan Dittberner 16f4ee464e use email address for MIA pattern to catch non-DDs 2010-06-11 21:47:36 +02:00
Jan Dittberner e5a73bfe75 add support for automatic DM data lookup 2010-06-11 21:42:30 +02:00
Jan Dittberner 71c24cf9e3 silence keyringanalyzer 2010-06-06 00:39:20 +02:00
Jan Dittberner 3e0df60e17 fix path handling in keyringanalyzer 2010-06-06 00:31:41 +02:00
Jan Dittberner 560aba70d9 add flattr button 2010-06-06 00:29:14 +02:00
Jan Dittberner daed37c4ab add flattr button 2010-06-06 00:27:11 +02:00
Jan Dittberner f2e90118f6 Merge branch 'master' into pylons0.10
* master:
  updated translations
  add support for non-url information
2010-06-04 00:35:58 +02:00
Jan Dittberner 4eb9421004 updated translations 2010-06-04 00:29:03 +02:00
Jan Dittberner 2aec4f8f98 add support for non-url information
* add ssh commands for MIA information, owned debian.net domains and
  group membership
* add support for specifying type of pattern
2010-06-04 00:24:15 +02:00
Jan Dittberner f4c2c2d58d Merge branch 'master' into pylons0.10
* master:
  update copyright information
  add ChangeLog file
2010-06-03 23:37:54 +02:00
Jan Dittberner b8af34c80b update copyright information 2010-06-03 23:33:49 +02:00
Jan Dittberner 74ed088cf9 Merge branch 'extraparams' into pylons0.10
* 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
2010-06-03 23:08:05 +02:00
Jan Dittberner bbd6ae9017 generate wikihomepage from name if parameter is missing 2010-06-03 22:58:34 +02:00
Jan Dittberner 44f5ffa8c3 add translations for new pattern labels 2010-06-03 22:39:13 +02:00
Jan Dittberner 3a28db9439 add support for optional patterns 2010-06-03 22:35:37 +02:00
Jan Dittberner cce0d82f56 support non unicode fields 2010-06-03 22:25:46 +02:00
Jan Dittberner ce83914398 add new patterns for wiki and forum 2010-06-03 21:59:54 +02:00
Jan Dittberner 19e6e0f191 improve handling of missing fields 2010-06-03 21:58:44 +02:00
Jan Dittberner c3afa11013 accept extra fields forumsid and wikihomepage 2010-06-03 21:49:34 +02:00
Jan Dittberner 03954ba7e9 Merge branch 'newrules' into pylons0.10
* 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
2010-05-10 21:33:50 +02:00
Jan Dittberner 5509660a6f updated translations 2010-05-10 21:22:50 +02:00
Jan Dittberner c78f830b35 add ideas for SSH functions as comment 2010-05-10 21:18:38 +02:00
Jan Dittberner 2f49b0a466 add idea for debconf list search as comment 2010-05-10 21:18:00 +02:00
Jan Dittberner 5215d8d266 add Debian search 2010-05-10 21:17:14 +02:00
Jan Dittberner 2c0ff46c7f add website google search 2010-05-10 21:15:46 +02:00
Jan Dittberner 9cc4597bc3 add patch tracker 2010-05-10 21:13:57 +02:00
Jan Dittberner c5b592596e add piuparts 2010-05-10 21:13:03 +02:00
Jan Dittberner ea095463e1 add support for "firstchar" in patterns 2010-05-10 21:10:37 +02:00
Jan Dittberner f5879c5ab0 add ubuntudiff to new group Ubuntu 2010-05-10 20:15:49 +02:00
Jan Dittberner f5363a360c use url instead of url_for 2010-05-10 19:51:45 +02:00
Jan Dittberner f5f5e366ea modernize unit tests 2010-05-10 19:51:45 +02:00
Jan Dittberner 2d12dd6a28 update line numbers in translation files 2010-05-10 19:51:45 +02:00
Jan Dittberner 39fb201f84 upgrade result page to Pylons 0.10 2010-05-10 19:51:45 +02:00
Jan Dittberner 0b3373da0e import missing abort function 2010-05-10 19:51:44 +02:00
Jan Dittberner c043f7b2bc update year in translations 2010-05-10 19:51:44 +02:00
Jan Dittberner 64241e4028 fix unit tests 2010-05-10 19:51:44 +02:00
Jan Dittberner 21b8d883d8 upgrade showformscripts controller and template 2010-05-10 19:51:44 +02:00
Jan Dittberner 7e047e9b15 update translation 2010-05-10 19:51:44 +02:00
Jan Dittberner 7cb0b383a3 upgrade mako templates, add explicit webhelpers 2010-05-10 19:51:44 +02:00
Jan Dittberner 716ca8d40a adapt error controller to new Pylons 2010-05-10 19:51:44 +02:00
Jan Dittberner 794bed92fd make the application start with pylons 0.10 2010-05-10 19:51:44 +02:00
Jan Dittberner 23098f1647 use ; instead of & for merkel search url 2009-09-14 21:49:28 +02:00
Jan Dittberner 2a41af20f9 remove oldpeople urls 2009-09-03 22:10:24 +02:00
Jan Dittberner a0ef7157a6 use keyring files from ~/debian/keyring.debian.org 2009-09-03 22:10:02 +02:00
Jan Dittberner e9da0c6489 use keyrings as keycheck.sh does, add script for synchronizing (thanks to keycheck.sh) 2009-08-14 22:13:05 +02:00
Jan Dittberner c23223dc83 compile translations for bugs.correspondent 2009-08-14 22:05:49 +02:00
Jan Dittberner 43fa465847 added translation for bugs.correspondent 2009-08-14 22:04:24 +02:00
Jan Dittberner 358e2083ff add correspondent query for bugs 2009-08-14 21:52:45 +02:00
Jan Dittberner b90fee99fa switch to html as default output format 2009-02-18 09:28:37 +01:00
Jan Dittberner 6d9b5b85c8 pre-fill fields if enough necessary information is given
- the email address is enough information for DDs
- default to JSON mode
- use text/javascript content type for JSON response in ddportfolio
  controller
2009-02-17 23:30:03 +01:00
Jan Dittberner 2b0b098d1d fix rendering of git repository URL 2009-02-17 19:05:01 +01:00
Jan Dittberner 9234d81ed7 fix XSS vulnerability reported by Moritz Naumann 2009-02-10 21:15:04 +01:00
Jan Dittberner 049848d660 allow PGP keys with shorter fingerprint 2009-01-29 15:45:55 +01:00
Jan Dittberner 5d86ee1032 fix Google search URL 2009-01-29 01:32:05 +01:00
Jan Dittberner d66ca333ad use url_for for static files to use webapp's context 2009-01-23 18:21:33 +01:00
Jan Dittberner 0a4cb8da4c update translation catalogs 2009-01-23 18:07:46 +01:00
Jan Dittberner b132be1f67 add jQuery magic for input
- display fields depending on whether a DD email address is entered or
  not
- make automatically determined fields readonly
- don't hide fields with errors
2009-01-23 18:03:39 +01:00
Jan Dittberner 7208b390c5 add new controller for javascript and autocompletion code 2009-01-23 14:29:37 +01:00
Jan Dittberner 659dbaed19 make gpgfp readonly and hidden per default, reference jquery
- add support for per template extra head elements
- add jquery link to showform.mako
- hide gpgfpfield and make it read-only
2009-01-23 14:23:53 +01:00
Jan Dittberner 2ac9f6dc5a fixed spelling of Stefano's name 2009-01-23 11:47:34 +01:00
Jan Dittberner 07f00898fd updated translation 2009-01-22 23:53:45 +01:00
Jan Dittberner ed65846189 improved design, additional texts, base template
- add style classes to output table
- add Debian and AGPL logos
- use a base template for common template code
- add proper styles for output table
2009-01-22 23:32:19 +01:00
Jan Dittberner eb4341c0db replace deprecated rails helper dependent code 2009-01-22 22:18:26 +01:00
Jan Dittberner 8f32ef46b1 updated translation 2009-01-22 21:49:13 +01:00
Jan Dittberner 33d1037de5 add non DD email field
- add field in form
- use field for NM page URL
- change spelling from E-Mail to Email
2009-01-22 21:45:04 +01:00
Jan Dittberner 67a945dd49 add fields, improve validation, improve error messages
- 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
2009-01-22 21:06:23 +01:00
Jan Dittberner a50dc731b6 add translation for labels
- update message catalog
- update german translation
2009-01-22 17:40:10 +01:00
Jan Dittberner 709f2067cd add labels for HTML output
- 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
2009-01-22 17:34:46 +01:00
Jan Dittberner 9c641cb79c fix i18n of form validation messages 2009-01-21 22:46:59 +01:00
Jan Dittberner 379feed21f switch to get requests 2009-01-21 22:30:05 +01:00
Jan Dittberner 98d0ff5a4f update translation
- refresh messages
- update german translation
2009-01-21 22:06:28 +01:00
Jan Dittberner a8a6ad6b07 add custom routing for result page 2009-01-21 22:03:27 +01:00
Jan Dittberner a5efcd36b1 fix handling of special Unicode characters 2009-01-21 21:54:15 +01:00
Jan Dittberner c6eda91546 handle fpr is None correctly 2009-01-21 21:40:37 +01:00
Jan Dittberner e148c2c0d4 integrate gpg key lookup with url creation 2009-01-21 21:16:54 +01:00
Jan Dittberner 3707b76c6b make the keyfinder usable 2009-01-21 17:18:02 +01:00
Jan Dittberner 3fb8f80f0e add copyright and license information
add AGPLv3+ license information and copyright to all Python code and
mako templates
2009-01-21 16:11:39 +01:00
Jan Dittberner 1bf24010d5 add tools for handling keyring data
- 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
2009-01-21 14:39:29 +01:00