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
2b0b098d1d
fix rendering of git repository URL
2009-02-17 19:05:01 +01:00
9234d81ed7
fix XSS vulnerability reported by Moritz Naumann
2009-02-10 21:15:04 +01:00
049848d660
allow PGP keys with shorter fingerprint
2009-01-29 15:45:55 +01:00
5d86ee1032
fix Google search URL
2009-01-29 01:32:05 +01:00
d66ca333ad
use url_for for static files to use webapp's context
2009-01-23 18:21:33 +01:00
0a4cb8da4c
update translation catalogs
2009-01-23 18:07:46 +01:00
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
7208b390c5
add new controller for javascript and autocompletion code
2009-01-23 14:29:37 +01:00
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
2ac9f6dc5a
fixed spelling of Stefano's name
2009-01-23 11:47:34 +01:00
07f00898fd
updated translation
2009-01-22 23:53:45 +01:00
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
eb4341c0db
replace deprecated rails helper dependent code
2009-01-22 22:18:26 +01:00
8f32ef46b1
updated translation
2009-01-22 21:49:13 +01:00
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
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
a50dc731b6
add translation for labels
...
- update message catalog
- update german translation
2009-01-22 17:40:10 +01:00
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
9c641cb79c
fix i18n of form validation messages
2009-01-21 22:46:59 +01:00
379feed21f
switch to get requests
2009-01-21 22:30:05 +01:00
98d0ff5a4f
update translation
...
- refresh messages
- update german translation
2009-01-21 22:06:28 +01:00
a8a6ad6b07
add custom routing for result page
2009-01-21 22:03:27 +01:00
a5efcd36b1
fix handling of special Unicode characters
2009-01-21 21:54:15 +01:00
c6eda91546
handle fpr is None correctly
2009-01-21 21:40:37 +01:00
e148c2c0d4
integrate gpg key lookup with url creation
2009-01-21 21:16:54 +01:00
3707b76c6b
make the keyfinder usable
2009-01-21 17:18:02 +01:00
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
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
f1841af0ee
Merge branch 'pylons'
2009-01-21 01:39:14 +01:00
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
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
a6d4a99050
initial Pylons i18n
...
include language detection support in BaseController
add initial german translation
2009-01-20 23:25:49 +01:00
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
7d1c54fe70
add AGPL 3.0 license text
2009-01-20 22:44:08 +01:00
75d8fc01da
add AGPL 3.0 license text
2009-01-20 22:43:26 +01:00
9c800c0ed8
setup Pylons infrastructure
...
paster create -t pylons ...
paster controller ddportfolio
add support for sphinx
2009-01-20 22:39:05 +01:00
0c5816154b
add input validation, prepare i18n
2009-01-20 21:13:58 +01:00
e9493b6fb0
rename app(...) to application(...) to make WSGIScriptAlias work
2009-01-20 21:13:58 +01:00
2cf7e9d67a
switch to simplejson and complete setup.py
2009-01-20 16:14:35 +01:00
8e6a6f74e5
fix syntax error
2009-01-20 15:57:08 +01:00
d6f245a8d8
initial implementation
2009-01-20 15:33:18 +01:00