Commit Graph

5202 Commits

Author SHA1 Message Date
Michael Snoyman
d081f6f516 Switched some code to MonadAttempt 2009-10-21 00:57:54 +02:00
Michael Snoyman
971d05050c data-object switch from To/FromRawObject to To/FromObject 2009-10-15 09:14:21 +02:00
Michael Snoyman
32ae0439f7 Switch from To/FromRawObjec to To/FromObject 2009-10-15 08:58:41 +02:00
Michael Snoyman
564d1431df Removed model bits 2009-10-14 00:46:14 +02:00
Michael Snoyman
ffec788bf7 I18N changes; ToHandler 2009-10-13 01:50:34 +02:00
Michael Snoyman
7b37439325 checkOverlaps and robots 2009-10-11 11:19:14 +02:00
Michael Snoyman
1b643b93e4 I18N and exception catching 2009-10-09 14:17:09 +02:00
Michael Snoyman
ec355d5811 Added missing DynInt checkPattern clause 2009-10-09 00:30:01 +02:00
Michael Snoyman
f232ae6fd9 Int patterns 2009-10-08 21:09:53 +02:00
Michael Snoyman
43b0185049 Implemented approot 2009-10-08 20:56:19 +02:00
Michael Snoyman
16d9c06279 data-object 0.2.0 2009-10-08 20:50:14 +02:00
Michael Snoyman
7addde1ec4 jsonp dep; TODO updates; video mime types 2009-10-08 13:11:49 +02:00
Michael Snoyman
9f399d0eea Exposing RawParam 2009-10-07 17:49:29 +02:00
Michael Snoyman
1a997621e8 hlinted 2009-10-05 06:23:10 +02:00
Michael Snoyman
45bd3dca66 Massive overhaul of Request system 2009-10-04 22:32:23 +02:00
Michael Snoyman
ab49c1e0fa Rpxnow supporting GET and POST 2009-10-04 20:25:20 +02:00
Michael Snoyman
5231da57a3 Built in function for statics from dir 2009-10-04 20:25:06 +02:00
Michael Snoyman
7df28f4f30 Moved formatW3 to web-encodings package 2009-10-01 21:24:41 +02:00
Michael Snoyman
a607da06d3 Minor fixes, bool parameter instance 2009-10-01 15:59:55 +02:00
Michael Snoyman
e2f217f981 Switched to Enumerable 2009-09-30 22:22:53 +02:00
Michael Snoyman
5addbf8465 Scalar changes in data-object 2009-09-24 01:28:38 +03:00
Michael Snoyman
b7c07c88ad Test framework; overlap checking 2009-09-24 00:58:55 +03:00
Michael Snoyman
85249b64e1 Minor bug fixes 2009-09-21 23:26:43 +03:00
Michael Snoyman
0519b99fed Refactored and documented Response and Handler 2009-09-21 22:21:21 +03:00
Michael Snoyman
2a958c1a8f Better error handling for invalid arguments 2009-09-21 01:00:04 +03:00
Michael Snoyman
f4dc87bab6 getRequest for the Response monad 2009-09-21 00:02:38 +03:00
Michael Snoyman
4a0d7baa68 Slurp paths and static helper 2009-09-20 23:26:30 +03:00
Michael Snoyman
649661e133 Added ByteStringResponse and TODO list 2009-09-18 13:29:08 +03:00
Michael Snoyman
c75c72d9cb Response wrapping and error handling done properly 2009-09-18 09:36:47 +03:00
Michael Snoyman
86ca811ac5 Massive revamp of responses; not yet fully functional 2009-09-18 04:14:52 +03:00
Michael Snoyman
c3c4d647d3 Slight documentation update 2009-09-16 23:33:34 +03:00
Michael Snoyman
b728e7ff84 Replaced ApplicationMonad with RestfulApp, version bump 2009-09-16 23:27:37 +03:00
Michael Snoyman
6842ef6864 Added parameter instance for day 2009-09-15 22:34:34 +03:00
Michael Snoyman
1caa0c4891 Split up Web.Restful.Response 2009-08-28 11:01:19 +03:00
Michael Snoyman
2b8131b29b Added a Response instance 2009-08-24 21:08:57 +03:00
Michael Snoyman
a3e328ca99 Switched to ResourceName type class 2009-08-10 08:51:16 +03:00
Michael Snoyman
b338a160f5 Added missing Web/Restful.hs 2009-08-06 16:28:06 +03:00
Michael Snoyman
cb963a6231 Vastly simplified Web.Restful.Application 2009-08-05 13:32:01 +03:00
Michael Snoyman
c4eb5e1ee7 Replaced UrlRewriter with HandlerParser 2009-08-04 15:52:21 +03:00
Michael Snoyman
543b15d768 Added method override middleware 2009-08-04 10:05:02 +03:00
Michael Snoyman
24520b9b16 Updated README to show future refactor goals. 2009-08-04 10:02:58 +03:00
Michael Snoyman
019dca9968 Split into multiple modules 2009-08-04 09:23:30 +03:00
Michael Snoyman
edd163da33 Formatted README a bit 2009-07-14 20:52:09 +03:00
dbpatterson
1b55ea26ee troubleshooting info for Rpxnow 2009-07-12 17:21:55 -04:00
Michael Snoyman
d99fa2d8bc Updated build-depends list 2009-07-02 01:35:07 +03:00
Michael Snoyman
4ad1b2956e Imported existing code, documentation incomplete 2009-06-28 01:55:14 +03:00
Michael Snoyman
a02230ab74 initial commit 2009-06-25 20:45:43 +03:00
Michael Snoyman
1f3d9e8791 Removed the (Either String) monad instance for better interop with mtl 2009-06-01 23:24:28 +03:00
Snoyman
c856808955 Added link to github page in cabal file 2009-05-08 13:21:01 +03:00
Snoyman
d920705bde Added openid authentication 2009-05-08 10:29:35 +03:00