-
Notifications
You must be signed in to change notification settings - Fork 28
/
original-context.txt
204 lines (142 loc) · 5.75 KB
/
original-context.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
Context:
[Depend on parsec < 3.
Lemmih <[email protected]>**20081109195833]
[Update for ghc-6.10
Lemmih <[email protected]>**20081109141620]
[moved catchSome into Listen.hs because it was used nowhere else, added support for extensible exceptions
[email protected]**20080918151000]
[Add Monoid and Applicative instances for WebT and ServerPartT.
lemmih <[email protected]>**20080905133304]
[Comment out some debug code.
lemmih <[email protected]>**20080905131754]
[Don't use a custom Show instance for functions.
lemmih <[email protected]>**20080905131701]
[Bump http server version.
lemmih <[email protected]>**20080905131522]
[temporarily remove darcs directory so I can send patches upstream
[email protected]**20080716021247]
[Validation: Changed validate to validator. Changed were runValidator is called. Added Example/Validation.lhs
[email protected]**20080715235510]
[cleanup validation code for sending upstream
[email protected]**20080715070455]
[export smartValidate in SimpleHTTP
[email protected]**20080620064414]
[bumped changelog for validation support
[email protected]**20080611233943]
[Use haskell-devscripts-cdbs
David Fox <[email protected]>**20080605190857]
[Version 0.9.2.2+darcs20080524-0seereason2
David Fox <[email protected]>**20080529201512]
[use haxml-doc, hslogger-doc, there is no libghc6-haxml-prof
David Fox <[email protected]>**20080529163715]
[Debianization changes generated by cabal-debian
David Fox <[email protected]>**20080529162500]
[Add dependencies on haskell-html
David Fox <[email protected]>**20080529053349]
[tweaks to validation support
[email protected]**20080611221404]
[Use standard Show instance for (a -> b).
lemmih <[email protected]>*-20080724203526]
[updated debian/changelog to 0.9.2.2+darcs20080524
[email protected]**20080524211838]
[add on-the-fly validation support
[email protected]**20080517011648
Add configurable support for validating the 'Response' in
simpleHTTP. Currently includes support for validating 'text/html'
using WDG Html Validator.
Validation support is configured by the new field 'validate' in the
'Conf' type.
See this thread for discussion:
http://groups.google.com/group/HAppS/browse_thread/thread/a7ff458402ddb83c
]
[Another missing comma
David Fox <[email protected]>**20080224020349]
[libghc6-http-prof doesn't depend on -dev, so add -dev dependency
David Fox <[email protected]>**20080224014811]
[Add missing dependencies on haskell-http
David Fox <[email protected]>**20080224012852]
[Add dependencies on haskell-network
David Fox <[email protected]>**20080224011802]
[Fix syntax error in dependency list
David Fox <[email protected]>**20080224010652]
[debianized
[email protected]**20080223231518]
[Use standard Show instance for (a -> b).
lemmih <[email protected]>**20080724203526]
[Fix basic authentication.
lemmih <[email protected]>**20080724203256]
[Make WebT an instance of Functor.
lemmih <[email protected]>**20080723182758]
[errorHandling functions
Joachim Breitner <[email protected]>**20080411230330
Adds errorHanderSP and simpleErrorHander, which allows the use of the
ErrorT transformer in WebT.
]
[instance MonadError e m => MonadError e (WebT m)
Joachim Breitner <[email protected]>**20080411224837
This makes it easier to use throwError inside a ErrorT inside WebT,
maybe together with errorHandlerSP
]
[remove useless dependency regex-compat
Andrea Vezzosi <[email protected]>**20080415222409]
[update .cabal file for windows
Andrea Vezzosi <[email protected]>**20080415172338]
[Add rqUri field to Record
Joachim Breitner <[email protected]>**20080403110245
This makes sure the exact Uri is not lost (otherwise a trailing slash would be
lost to the rest of the HAppS code). This makes it possible to write a handler
like this:
addSlash :: Monad m => ServerPartT m Response
addSlash = ServerPartT $ \rq -> do
case last (rqUri rq) of
'/' -> noHandle
_ -> seeOther (rqUri rq ++ "/" ++ rqQuery rq) $
toResponse "Missing trainling slash"
which ensures that all paths end with a trailing slash, or of course a similar
removeSlash handler, to make relative paths in HTML links behave nicely.
More on this issue at http://groups.google.com/group/HAppS/browse_frm/thread/4065c842b1cfe7c7
]
[Distributed chat example.
lemmih <[email protected]>**20080318144925]
[Add a signature to 'debugFilter'. Haddock doesn't show it otherwise.
lemmih <[email protected]>**20080314162252]
[Multimaster example.
lemmih <[email protected]>**20080314162014]
[Fix typo in runTests.sh
lemmih <[email protected]>**20080314160613]
[Fix haddock annotation and bump version.
Lemmih <[email protected]>**20080229152550]
[Cabal wibble.
Lemmih <[email protected]>**20080222232935]
[Cabal wibble.
Lemmih <[email protected]>**20080222232730]
[TAG 0.9.2
Lemmih <[email protected]>**20080222225514]
[Bump version to 0.9.2
Lemmih <[email protected]>**20080222225151]
[Update snippet in package-info.xml
Lemmih <[email protected]>**20080222223603]
[Don't rely on Xml for serialization.
Lemmih <[email protected]>**20080222223302]
[Match changes in HAppS-State.
Lemmih <[email protected]>**20080218201437]
[fix conflicts
[email protected]**20080216004432]
[Match development in HAppS-State.
Lemmih <[email protected]>**20080215010026]
[Match changes in HAppS-State.
Lemmih <[email protected]>**20080215004016]
[Comment for AllIn.hs
Lemmih <[email protected]>**20080214234424]
[Don't use Xml for serialization.
Lemmih <[email protected]>**20080214233742]
[Don't export Cron from SimpleHTTP.
Lemmih <[email protected]>**20080212154505]
[Remove ServerPart.hs
Lemmih <[email protected]>**20080212154312]
[Update examples to match development in HAppS-State.
Lemmih <[email protected]>**20080212142058]
[Show usage of componentInit in AllIn.hs
Lemmih <[email protected]>**20080212011338]
[TAG 0.9.1.5
Lemmih <[email protected]>**20080209112439]