Commit Graph

480 Commits

Author SHA1 Message Date
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
Jan Dittberner f1841af0ee Merge branch 'pylons' 2009-01-21 01:39:14 +01:00
Jan Dittberner f33f6c7751 implement URL generation
move code for URL generation to model/urlbuilder.py
add format selection to input form
create output template
2009-01-21 01:11:01 +01:00
Jan Dittberner d86965304f add form validation
validate input in ddportfolio controller
input validation schema in model/form.py
error message display and style added
2009-01-21 00:11:19 +01:00
Jan Dittberner a6d4a99050 initial Pylons i18n
include language detection support in BaseController
add initial german translation
2009-01-20 23:25:49 +01:00
Jan Dittberner 12dc602c0b add form template
use render in ddportfolio controller
add webhelpers.rails to helpers.py
create showform.mako resembling the output of the old ddportfolio.py
2009-01-20 23:15:18 +01:00
Jan Dittberner 7d1c54fe70 add AGPL 3.0 license text 2009-01-20 22:44:08 +01:00
Jan Dittberner 75d8fc01da add AGPL 3.0 license text 2009-01-20 22:43:26 +01:00
Jan Dittberner 9c800c0ed8 setup Pylons infrastructure
paster create -t pylons ...
paster controller ddportfolio
add support for sphinx
2009-01-20 22:39:05 +01:00
Jan Dittberner 0c5816154b add input validation, prepare i18n 2009-01-20 21:13:58 +01:00
Jan Dittberner e9493b6fb0 rename app(...) to application(...) to make WSGIScriptAlias work 2009-01-20 21:13:58 +01:00
Jan Dittberner 2cf7e9d67a switch to simplejson and complete setup.py 2009-01-20 16:14:35 +01:00
Jan Dittberner 8e6a6f74e5 fix syntax error 2009-01-20 15:57:08 +01:00
Jan Dittberner d6f245a8d8 initial implementation 2009-01-20 15:33:18 +01:00