* inputs are now flagged as required * handle empty input more elegantly * don't preformat the setMessage contents * cleanup some hamlet |
||
|---|---|---|
| .. | ||
| Dummy.hs | ||
| Email.hs | ||
| Facebook.hs | ||
| HashDB.hs | ||
| OAuth.hs | ||
| OpenId.hs | ||
| Rpxnow.hs | ||
* inputs are now flagged as required * handle empty input more elegantly * don't preformat the setMessage contents * cleanup some hamlet |
||
|---|---|---|
| .. | ||
| Dummy.hs | ||
| Email.hs | ||
| Facebook.hs | ||
| HashDB.hs | ||
| OAuth.hs | ||
| OpenId.hs | ||
| Rpxnow.hs | ||