Michael Snoyman
9dbf6971ad
Removed examples
2010-05-02 07:53:08 +03:00
Michael Snoyman
d0c9386d64
Cleaned up Web.Mime, using Strings directly
2010-04-23 06:02:36 -07:00
Michael Snoyman
c85a542888
Added some Web.Mime unit tests
2010-02-23 18:12:53 +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
405fb3ac25
Factored mime-type code into its own module
2010-01-25 00:58:55 +02:00
Michael Snoyman
b4406b6a81
Renamed to Yesod
2009-12-11 00:04:00 +02:00
Michael Snoyman
5cf6a92c02
convertible-text and attempt package split
2009-12-06 00:46:59 +02:00
Michael Snoyman
9483f6037e
Integrated some external packages; web-encodings 0.2.0
2009-12-05 22:09:48 +02:00
Michael Snoyman
0a0e7e8f8a
Content is now strict to fix memory bug
2009-11-29 01:03:11 +02:00
Michael Snoyman
decdd8c9e2
Build tests only with flag
2009-11-28 19:36:04 +02:00
Michael Snoyman
244435bc52
Error handlers get headers sent along with them.
...
This is a very ugly commit. Code needs massive cleanup.
Problem was that redirects could not have headers attached, which broke
authentication entirely. Required juggling the HandlerT type.
2009-11-23 23:36:49 +02:00
Michael Snoyman
3a7c803744
Most recent attempt etc changes
2009-11-17 01:57:43 +02:00
Michael Snoyman
4262ffb38f
Completely migrated from Raw to Text
2009-11-15 01:30:45 +02:00
Michael Snoyman
1decaa742b
Massive changes to response and handler stuff
2009-11-13 15:17:35 +02:00
Michael Snoyman
8720fcd6ef
Recent attempt and data-object changes
2009-10-26 07:31:07 +02:00
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
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