Michael Snoyman
|
a19751622a
|
Initial migration to web-routes-quasi
|
2010-04-11 12:47:52 -07:00 |
|
Michael Snoyman
|
3854af50f6
|
Updated transformers to 0.2.0
|
2010-04-11 11:40:17 -07:00 |
|
Snoyman
|
6f88e0ff76
|
Removed call to buggy encodeUtf8
|
2010-03-10 10:17:10 -08:00 |
|
Snoyman
|
4587112686
|
Removed usage of liftString (compat with 6.10)
|
2010-03-10 09:29:25 -08:00 |
|
Snoyman
|
f97719a757
|
New README; enabled Gzip.
|
2010-03-07 18:56:55 -08:00 |
|
Snoyman
|
ef2e84668a
|
Added yesod executable (with init)
|
2010-03-07 16:51:58 -08:00 |
|
Snoyman
|
a502b58061
|
Added tweedle example
|
2010-03-05 13:04:36 -08:00 |
|
Snoyman
|
04fe54ef72
|
Allow catching of form errors
|
2010-03-05 07:57:52 -08:00 |
|
Snoyman
|
412402cdd4
|
Renamed RawRequest to Request
|
2010-03-05 04:43:36 -08:00 |
|
Snoyman
|
465188e166
|
Switched to parseRequestBody in web-encodings
|
2010-03-04 04:37:58 -08:00 |
|
Snoyman
|
70a06a8808
|
newtype and Source in WAI
|
2010-02-26 10:41:03 +02:00 |
|
Michael Snoyman
|
0fe88968dc
|
Added onRequest
|
2010-02-25 07:42:18 +02:00 |
|
Michael Snoyman
|
c85a542888
|
Added some Web.Mime unit tests
|
2010-02-23 18:12:53 +02:00 |
|
Michael Snoyman
|
417d09a968
|
Exported redirectLogin
|
2010-02-18 01:09:31 +02:00 |
|
Michael Snoyman
|
71b62e0363
|
iothunk and fixed some tests
|
2010-02-17 14:52:23 +02:00 |
|
Michael Snoyman
|
a0cd0b5008
|
Removed ParamType
|
2010-02-17 14:32:38 +02:00 |
|
Michael Snoyman
|
47b22ffb49
|
Removed maybeIdentifier FIXME (RequestReader instance fixed it)
|
2010-02-17 14:29:42 +02:00 |
|
Michael Snoyman
|
81a6e7a464
|
Removed Verb
|
2010-02-17 14:25:45 +02:00 |
|
Michael Snoyman
|
2babde3d78
|
Removed invalidParams
|
2010-02-17 09:37:52 +02:00 |
|
Michael Snoyman
|
f07701e25d
|
Renamed functions for getting Wai values
|
2010-02-17 09:26:00 +02:00 |
|
Michael Snoyman
|
a39f84a575
|
Factored out DEST code into separate functions
|
2010-02-17 09:25:38 +02:00 |
|
Michael Snoyman
|
f94a3ea7e0
|
applyLayout requires RawRequest
|
2010-02-11 21:20:40 +02:00 |
|
Michael Snoyman
|
784675919b
|
Match wai renamings
|
2010-02-11 20:55:19 +02:00 |
|
Michael Snoyman
|
cca7450613
|
Rpxnow login looks at DEST cookie
|
2010-02-09 20:30:29 +02:00 |
|
Michael Snoyman
|
28c5d2ab55
|
Changed defaultTemplateAttribs; bumped text
|
2010-02-04 08:10:07 +02:00 |
|
Michael Snoyman
|
3a3d970476
|
defaultTemplateAttribs
|
2010-02-03 16:36:03 +02:00 |
|
Michael Snoyman
|
38a15e4692
|
templateHtml and templateHtmlJson
|
2010-02-03 16:23:32 +02:00 |
|
Michael Snoyman
|
0e96af34be
|
Resource Int to Integer
|
2010-02-03 07:04:55 +02:00 |
|
Michael Snoyman
|
a95704d164
|
Only read request body when needed
|
2010-02-01 15:46:32 +02:00 |
|
Michael Snoyman
|
89f40e48d0
|
Rudimentary form support
|
2010-02-01 15:07:05 +02:00 |
|
Michael Snoyman
|
ec1d17dcd4
|
Fixed content type matching
|
2010-01-31 10:20:26 +02:00 |
|
Michael Snoyman
|
15712773a0
|
Initial port to wai and wai-extra
|
2010-01-31 01:30:32 +02:00 |
|
Michael Snoyman
|
7505d9a054
|
onRpxnowLogin and better defaultLoginPath
|
2010-01-27 22:00:40 +02:00 |
|
Michael Snoyman
|
f1184a1f66
|
Added ioTextToContent, fixed json/html order
|
2010-01-27 13:19:27 +02:00 |
|
Michael Snoyman
|
43c847ff93
|
handlers -> resources, resources -> mkResources, fix examples
|
2010-01-27 10:05:29 +02:00 |
|
Michael Snoyman
|
d1618eb3d0
|
hlint applied
|
2010-01-27 09:40:39 +02:00 |
|
Michael Snoyman
|
097561b7aa
|
Moved all StringTemplate support to own module
|
2010-01-27 09:33:17 +02:00 |
|
Michael Snoyman
|
1ff54a574a
|
applyLayout added to Yesod
|
2010-01-27 09:11:23 +02:00 |
|
Michael Snoyman
|
bfc9b224c0
|
Removed all FIXMEs but Test.Errors and Yesod.Template
|
2010-01-26 21:07:04 +02:00 |
|
Michael Snoyman
|
ecb4d2f334
|
Removed Yesod.Parameter
|
2010-01-26 00:48:10 +02:00 |
|
Michael Snoyman
|
764b981f6c
|
Changed Content data type.
Removed i18n and pushed it back into RawRequest.
Now prepared for the WAI interface, though this is less efficient for
Hack.
|
2010-01-26 00:16:02 +02:00 |
|
Michael Snoyman
|
e7a2e1cfca
|
Removed Yesod.Rep
|
2010-01-25 21:57:08 +02:00 |
|
Michael Snoyman
|
90e197ae46
|
Attempting to use SendFile throughout
|
2010-01-25 02:21:02 +02:00 |
|
Michael Snoyman
|
ec5b9863d5
|
Moved the meat of Yesod.Rep to Yesod.Response
|
2010-01-25 02:06:02 +02:00 |
|
Michael Snoyman
|
3137ee9bee
|
Removed reps from HasReps
|
2010-01-25 02:00:08 +02:00 |
|
Michael Snoyman
|
79b780fec2
|
Language GET param and cookie; simple i18n example
|
2010-01-25 01:47:30 +02:00 |
|
Michael Snoyman
|
7275d9ecfc
|
Switch Content to be a function on language list
|
2010-01-25 01:46:04 +02:00 |
|
Michael Snoyman
|
b784ef935a
|
Merged Yesod.Constants into Yesod.Definitions
|
2010-01-25 01:34:38 +02:00 |
|
Michael Snoyman
|
254018e3c3
|
Removed more from Yesod.Request, with cascading removals
|
2010-01-25 01:34:38 +02:00 |
|
Michael Snoyman
|
9ccfe9ba90
|
Removed cookie as a parameter type
|
2010-01-25 01:33:15 +02:00 |
|
Michael Snoyman
|
309757c22d
|
Separate ErrorResponse and SpecialResponse; added SendFile
|
2010-01-25 01:31:09 +02:00 |
|
Michael Snoyman
|
405fb3ac25
|
Factored mime-type code into its own module
|
2010-01-25 00:58:55 +02:00 |
|
Michael Snoyman
|
f8fab1c81e
|
Merge branch 'master' of git@github.com:snoyberg/yesod
|
2010-01-24 23:32:55 +02:00 |
|
Michael Snoyman
|
1c3e02a2cd
|
Cleaned up some FIXMEs
|
2010-01-24 01:14:35 +02:00 |
|
Michael Snoyman
|
b460e9d477
|
Does not reload template dir on each request
|
2010-01-24 00:56:08 +02:00 |
|
Michael Snoyman
|
953d66542a
|
Basic upgrade to data-object-yaml 0.2.0
|
2010-01-21 20:00:22 +02:00 |
|
Michael Snoyman
|
a5893f5621
|
Fixed other code to reflect HtmlObject changes
|
2010-01-11 00:59:10 +02:00 |
|
Michael Snoyman
|
aff7722e12
|
Approot used in rpxnow login
|
2010-01-06 21:27:56 +02:00 |
|
Michael Snoyman
|
12a43ef90b
|
Logout redirect to approot; displayname
|
2010-01-05 22:35:41 +02:00 |
|
Michael Snoyman
|
f21db91a0f
|
Removed unnecesary code from Auth
|
2010-01-05 22:46:58 +02:00 |
|
Michael Snoyman
|
db1d0b306a
|
Adding missing Parameter file
|
2010-01-01 03:51:12 +02:00 |
|
Michael Snoyman
|
58f9f3e054
|
Passed the hasArgs in Test.Errors test; ugly hacks, needs cleanup
|
2010-01-01 03:50:52 +02:00 |
|
Michael Snoyman
|
24c9e5c54a
|
Integrated tests into test suite
|
2009-12-31 15:27:36 +02:00 |
|
Michael Snoyman
|
4087573088
|
authIdentifier (automatic login redirection)
|
2009-12-31 02:41:20 +02:00 |
|
Michael Snoyman
|
911934bff0
|
Basic implementation of template groups
|
2009-12-29 23:07:38 +02:00 |
|
Michael Snoyman
|
3cbcac8c41
|
Basic template group support added
|
2009-12-29 02:55:26 +02:00 |
|
Michael Snoyman
|
579583c1d2
|
Added basic XML support
|
2009-12-28 23:52:10 +02:00 |
|
Michael Snoyman
|
dc355edf7d
|
Location datatype
|
2009-12-28 23:18:17 +02:00 |
|
Michael Snoyman
|
29e6567c65
|
Changes to HTML type; AtomFeed and Auth
|
2009-12-28 22:44:51 +02:00 |
|
Michael Snoyman
|
4e30f53746
|
Fixed some FIXMEs
|
2009-12-27 10:17:26 +02:00 |
|
Michael Snoyman
|
ab233514e1
|
Fixed some error reporting
|
2009-12-27 10:06:47 +02:00 |
|
Michael Snoyman
|
0a72e93a61
|
Client session duration is configurable.
Defaults to 2 hours.
|
2009-12-26 23:57:03 +02:00 |
|
Michael Snoyman
|
fb772f9d9e
|
Added permissionDenied function
|
2009-12-25 03:10:50 +02:00 |
|
Michael Snoyman
|
0c6493f5f5
|
Can do authentication again
|
2009-12-25 02:22:24 +02:00 |
|
Michael Snoyman
|
abe8b16cfd
|
HasReps Plain; exposing SitemapResponse
|
2009-12-24 21:37:57 +02:00 |
|
Michael Snoyman
|
29afbd1b38
|
Fixes to compile with 6.12.1
|
2009-12-23 08:45:59 +02:00 |
|
Michael Snoyman
|
336f900849
|
Fixed invalid response content types.
Was using "show" instead of "convertSuccess".
|
2009-12-22 16:57:46 +02:00 |
|
Michael Snoyman
|
7ab3b406db
|
Added fact example and fixed a few bugs.
Added the Static and StaticFile reps.
Special responses set headers properly (redirect works).
|
2009-12-21 16:05:48 +02:00 |
|
Michael Snoyman
|
f27f6cd7e3
|
Fixed liftVerbMap wrt applyUrlParams
|
2009-12-20 22:04:50 +02:00 |
|
Michael Snoyman
|
3661d96f0b
|
Removed some dependencies
|
2009-12-17 19:55:29 +02:00 |
|
Michael Snoyman
|
a7cfa5f667
|
Added two basic examples
|
2009-12-17 19:27:03 +02:00 |
|
Michael Snoyman
|
ac450c9513
|
Cleaned up a good bit of Yesod.Resource
|
2009-12-17 18:33:00 +02:00 |
|
Michael Snoyman
|
f5cb44bff1
|
Slimmed down Resource exports
|
2009-12-17 14:58:07 +02:00 |
|
Michael Snoyman
|
ec2d63ce07
|
Compiling again
|
2009-12-17 14:47:37 +02:00 |
|
Michael Snoyman
|
e5276cae46
|
URL params passed as args, chooseRep called
|
2009-12-17 14:35:39 +02:00 |
|
Michael Snoyman
|
f6221dacc9
|
Quasi-quoting generates a single function
|
2009-12-17 11:20:35 +02:00 |
|
Michael Snoyman
|
cb6f497c03
|
VerbMap now becomes a function in quasi-quoting
|
2009-12-17 10:36:10 +02:00 |
|
Michael Snoyman
|
aedb43fe69
|
Initial quasi-quoting of resources complete, still ugly code
|
2009-12-17 10:15:04 +02:00 |
|
Michael Snoyman
|
f162ac54b3
|
Underlying libraries: remove To/FromObject
|
2009-12-16 20:27:38 +02:00 |
|
Michael Snoyman
|
498ed1cee5
|
Beginning yaml -> resource map code
|
2009-12-15 01:50:18 +02:00 |
|
Michael Snoyman
|
1f57f38aac
|
Removed many of the special Show instances.
Show should be for debug usage only. In general, using ConvertSuccess as
a replacement. Also now replacing some String outputs with Text outputs.
|
2009-12-15 01:26:57 +02:00 |
|
Michael Snoyman
|
603ebb3672
|
hlint cleanup
|
2009-12-14 23:48:39 +02:00 |
|
Michael Snoyman
|
12437533b6
|
TemplateFile rep
|
2009-12-14 23:41:20 +02:00 |
|
Michael Snoyman
|
c23984b154
|
Added Template reps
|
2009-12-14 20:21:45 +02:00 |
|
Michael Snoyman
|
998ee83a5b
|
Fixed default chooseRep
|
2009-12-14 20:02:14 +02:00 |
|
Michael Snoyman
|
b78a16e938
|
Removed bad undefineds
|
2009-12-14 19:50:16 +02:00 |
|
Michael Snoyman
|
32f3ed04eb
|
Fixed type of handlers; Resource renames
|
2009-12-14 09:34:01 +02:00 |
|
Michael Snoyman
|
52f5ab2374
|
Removed Yesod.Application; still have some undefineds
|
2009-12-14 08:58:49 +02:00 |
|
Michael Snoyman
|
ac54b644bc
|
Added Yesod parameter to Handler
|
2009-12-13 09:50:43 +02:00 |
|
Michael Snoyman
|
4650cf4e92
|
Moved chooseRep into HasReps
|
2009-12-13 04:05:29 +02:00 |
|
Michael Snoyman
|
77dc6ed78b
|
Completely replaced Handler type
|
2009-12-13 01:38:20 +02:00 |
|
Michael Snoyman
|
002f6ef788
|
Removed Data.Object.Instances
|
2009-12-13 00:33:08 +02:00 |
|
Michael Snoyman
|
00115f02d4
|
Removed Data.Object.Translate
|
2009-12-13 00:28:41 +02:00 |
|
Michael Snoyman
|
da3953c10c
|
Beginning of new Rep file
|
2009-12-13 00:25:46 +02:00 |
|
Michael Snoyman
|
ab65accb44
|
Fixed badly named test group in Yesod.Utils
|
2009-12-11 13:19:09 +02:00 |
|
Michael Snoyman
|
2eb6f2f05b
|
Added Approot newtype
|
2009-12-11 13:18:50 +02:00 |
|
Michael Snoyman
|
0fcfa1b9d8
|
Minor code fixes and massive TODO update
|
2009-12-11 00:35:31 +02:00 |
|
Michael Snoyman
|
b4406b6a81
|
Renamed to Yesod
|
2009-12-11 00:04:00 +02:00 |
|