Douglas Christopher Wilson
fa1fcd9fec
3.17.0
2014-09-08 23:07:02 -04:00
Douglas Christopher Wilson
2de6514b4b
Support IP address host in req.subdomains
...
fixes #2308
2014-09-08 23:04:06 -04:00
Douglas Christopher Wilson
d07c06363f
Support X-Forwarded-Host in req.subdomains
2014-09-08 23:02:42 -04:00
Douglas Christopher Wilson
4e97533fd2
deps: jade@~1.6.0
2014-09-08 22:48:47 -04:00
Douglas Christopher Wilson
d7d6219a1e
deps: range-parser@~1.0.2
2014-09-08 22:47:54 -04:00
Douglas Christopher Wilson
9b18461bbc
deps: vary@~1.0.0
2014-09-08 21:18:28 -04:00
Douglas Christopher Wilson
b77aa38c98
deps: cookie-signature@1.0.5
2014-09-08 21:17:03 -04:00
Douglas Christopher Wilson
cbb251377e
deps: fresh@0.2.4
2014-09-08 21:14:27 -04:00
Douglas Christopher Wilson
d6ed469de3
deps: send@0.9.1
2014-09-08 21:13:20 -04:00
Douglas Christopher Wilson
49284c236b
deps: debug@~2.0.0
2014-09-08 21:11:41 -04:00
Douglas Christopher Wilson
be18487f7d
deps: media-typer@0.3.0
2014-09-08 21:10:57 -04:00
Douglas Christopher Wilson
094ff11949
deps: connect@2.26.0
2014-09-08 21:09:22 -04:00
Douglas Christopher Wilson
b97f6eb506
examples: fix github view example
...
closes #2344
2014-09-08 19:31:58 -04:00
Douglas Christopher Wilson
3d188fe13e
3.16.10
2014-09-05 02:17:55 -04:00
Douglas Christopher Wilson
8327708ec2
deps: istanbul@0.3.2
2014-09-05 01:57:02 -04:00
Douglas Christopher Wilson
c8640b3465
deps: send@0.8.5
2014-09-05 01:56:27 -04:00
Douglas Christopher Wilson
3ce5f9b493
deps: connect@2.25.10
2014-09-05 01:55:24 -04:00
Douglas Christopher Wilson
4d032cda05
3.16.9
2014-08-30 01:22:06 -04:00
Douglas Christopher Wilson
4127ba10b0
deps: connect@2.25.9
2014-08-30 01:19:53 -04:00
Douglas Christopher Wilson
0299bee8fa
3.16.8
2014-08-27 21:09:18 -04:00
Douglas Christopher Wilson
6a581c9961
deps: connect@2.25.8
2014-08-27 21:04:41 -04:00
Douglas Christopher Wilson
0b12cc0cac
3.16.7
2014-08-18 22:45:17 -04:00
Douglas Christopher Wilson
fdd0ccabe8
docs: flatten badges for github look
2014-08-18 22:45:13 -04:00
Douglas Christopher Wilson
8c36eab679
docs: use shields.io badges
2014-08-18 22:19:21 -04:00
Douglas Christopher Wilson
5c145b5490
build: add link to homepage
2014-08-18 22:17:25 -04:00
Raymond Feng
d7bef52591
build: move repository
...
closes #2268
closes #2270
2014-08-18 22:07:35 -04:00
Douglas Christopher Wilson
1576a95e87
deps: send@0.8.3
2014-08-18 21:57:29 -04:00
Douglas Christopher Wilson
7f92fe66e0
deps: connect@2.25.7
2014-08-18 21:41:14 -04:00
Douglas Christopher Wilson
f13f4652da
3.16.6
2014-08-14 23:53:32 -04:00
Douglas Christopher Wilson
059c068c7b
deps: send@0.8.2
...
fixes #2300
2014-08-14 23:52:07 -04:00
Douglas Christopher Wilson
49947f1476
deps: connect@2.25.6
2014-08-14 23:49:39 -04:00
Douglas Christopher Wilson
0dddd772c0
3.16.5
2014-08-11 22:30:09 -04:00
Douglas Christopher Wilson
0f87c6f392
deps: connect@2.25.5
2014-08-11 22:29:35 -04:00
Douglas Christopher Wilson
7119f2b16d
3.16.4
2014-08-10 22:22:58 -04:00
Douglas Christopher Wilson
a57efea173
Fix original URL parsing in res.location
2014-08-10 22:20:54 -04:00
Douglas Christopher Wilson
4a4ca7347a
deps: parseurl@~1.3.0
2014-08-10 22:19:10 -04:00
Douglas Christopher Wilson
570f60d36e
deps: connect@2.25.4
2014-08-10 22:18:12 -04:00
Douglas Christopher Wilson
d13e613584
3.16.3
2014-08-07 22:32:16 -04:00
Douglas Christopher Wilson
9204e1f42a
deps: connect@2.25.3
2014-08-07 22:31:53 -04:00
Douglas Christopher Wilson
ddac571fdf
3.16.2
2014-08-07 11:59:54 -04:00
Douglas Christopher Wilson
982d24b475
deps: connect@2.25.2
2014-08-07 11:53:40 -04:00
Douglas Christopher Wilson
ea427c1bb4
3.16.1
2014-08-06 18:07:31 -04:00
Douglas Christopher Wilson
0bd6c311cf
deps: mocha@~1.21.4
2014-08-06 18:06:19 -04:00
Douglas Christopher Wilson
7f606ebf29
deps: connect@2.25.1
2014-08-06 18:05:50 -04:00
Douglas Christopher Wilson
c652cf7eed
3.16.0
2014-08-06 01:40:46 -04:00
Douglas Christopher Wilson
19fd6f85b0
deps: connect-redis@~1.5.0
2014-08-06 01:39:12 -04:00
Douglas Christopher Wilson
b6c5b0511f
deps: jade@~1.5.0
2014-08-06 01:37:58 -04:00
Douglas Christopher Wilson
0e42a37edd
deps: send@0.8.1
2014-08-06 01:37:13 -04:00
Douglas Christopher Wilson
b24ed15878
deps: connect@2.25.0
2014-08-06 01:35:00 -04:00
Douglas Christopher Wilson
15590d75b2
3.15.3
2014-08-04 17:31:52 -04:00
Douglas Christopher Wilson
e8b471ff4f
fix res.sendfile regression for serving directory index files
2014-08-04 17:30:25 -04:00
Douglas Christopher Wilson
767db01b79
deps: connect@2.24.3
2014-08-04 17:26:43 -04:00
Douglas Christopher Wilson
696e150f0a
3.15.2
2014-07-27 15:53:45 -04:00
Douglas Christopher Wilson
819265c7ae
deps: send@0.7.2
2014-07-27 15:41:54 -04:00
Douglas Christopher Wilson
baf8b14a71
deps: depd@0.4.4
...
fixes #2262
2014-07-27 15:41:19 -04:00
Douglas Christopher Wilson
06e7685d65
deps: connect@2.24.2
2014-07-27 15:40:19 -04:00
Douglas Christopher Wilson
9f4968aaa3
3.15.1
2014-07-26 17:42:18 -04:00
Douglas Christopher Wilson
afea3c0ae8
deps: mocha@~1.21.0
2014-07-26 17:36:42 -04:00
Douglas Christopher Wilson
edaabe66cf
deps: send@0.7.1
2014-07-26 17:36:40 -04:00
Douglas Christopher Wilson
f724730e1a
Adjust wording on deprecation messages
2014-07-26 17:36:39 -04:00
Douglas Christopher Wilson
e49d0dc9e3
deps: depd@0.4.3
...
fixes #2262
2014-07-26 17:36:24 -04:00
Douglas Christopher Wilson
e7a3fbaf48
deps: connect@2.24.1
2014-07-26 17:30:13 -04:00
Douglas Christopher Wilson
928952e7f0
3.15.0
2014-07-23 00:53:19 -04:00
Ashley Streb
a28b7a85cf
Fix req.protocol for proxy-direct connections
...
fixes #2252
2014-07-23 00:19:10 -04:00
Douglas Christopher Wilson
3fc8dc54ee
docs: replace Gittip badge
2014-07-23 00:13:21 -04:00
Douglas Christopher Wilson
0d77305a1a
Pass options from res.sendfile to send
...
fixes #2017
2014-07-23 00:08:15 -04:00
Douglas Christopher Wilson
323c185079
deps: send@0.7.0
2014-07-23 00:05:45 -04:00
Douglas Christopher Wilson
1d0da9036b
deps: parseurl@~1.2.0
2014-07-22 23:53:50 -04:00
Douglas Christopher Wilson
683ba1cd75
deps: depd@0.4.2
2014-07-22 23:52:44 -04:00
Douglas Christopher Wilson
e4ff5281c9
deps: connect@2.24.0
2014-07-22 23:50:36 -04:00
Douglas Christopher Wilson
7414a1f463
deps: debug@1.0.4
2014-07-18 14:18:35 -04:00
Douglas Christopher Wilson
916c53737d
3.14.0
2014-07-11 13:11:31 -04:00
Douglas Christopher Wilson
b2382a7336
Remove unnecessary escaping in res.jsonp
2014-07-11 00:20:11 -04:00
Douglas Christopher Wilson
f684a64df7
Add explicit "Rosetta Flash JSONP abuse" protection
2014-07-11 00:15:55 -04:00
Douglas Christopher Wilson
5d03d0eac8
Deprecate res.redirect(url, status)
2014-07-10 23:21:16 -04:00
Yad Smood
544c6665f5
Fix res.send(status, num) to send num as json
...
fixes #2226
2014-07-10 23:19:57 -04:00
Douglas Christopher Wilson
cf8005e63f
deps: basic-auth@1.0.0
2014-07-10 23:07:45 -04:00
Douglas Christopher Wilson
25ef8425d2
deps: methods@1.1.0
2014-07-10 23:06:15 -04:00
Douglas Christopher Wilson
577cc1d1a0
deps: parseurl@~1.1.3
2014-07-10 23:03:26 -04:00
Douglas Christopher Wilson
3c87a6aede
deps: debug@1.0.3
2014-07-10 23:02:24 -04:00
Douglas Christopher Wilson
7c1f90bf16
deps: istanbul@0.3.0
2014-07-10 22:57:08 -04:00
Douglas Christopher Wilson
7bcf5f5085
deps: connect@2.23.0
2014-07-10 22:56:31 -04:00
Douglas Christopher Wilson
abe0ffa311
3.13.0
2014-07-04 00:40:01 -04:00
Douglas Christopher Wilson
b601d64203
tests: fix inconsistent test
2014-07-04 00:38:59 -04:00
Douglas Christopher Wilson
f381f2d9b6
add deprecation message to req.auth
2014-07-04 00:24:01 -04:00
Douglas Christopher Wilson
12507cfcd0
deps: connect@2.22.0
2014-07-03 23:09:44 -04:00
Douglas Christopher Wilson
185e327e29
add deprecation message to app.configure
2014-07-03 14:13:39 -04:00
Douglas Christopher Wilson
c468f5ff20
deps: send@0.5.0
2014-07-03 13:10:33 -04:00
Douglas Christopher Wilson
9bb47fba30
3.12.1
2014-06-26 18:35:54 -04:00
Douglas Christopher Wilson
78d489d730
deps: cookie-signature@1.0.4
2014-06-26 18:26:34 -04:00
Douglas Christopher Wilson
8ffb9f9477
deps: connect@2.21.1
2014-06-26 18:25:48 -04:00
Douglas Christopher Wilson
9cb147370e
deps: istanbul@0.2.12
2014-06-26 18:21:26 -04:00
Douglas Christopher Wilson
75422c16bf
3.12.0
2014-06-21 21:57:02 -04:00
Douglas Christopher Wilson
e66667e465
Use media-typer to alter content-type charset
2014-06-21 21:09:12 -04:00
Douglas Christopher Wilson
7d6208e0af
deps: connect@2.21.0
2014-06-21 21:09:10 -04:00
Douglas Christopher Wilson
2a105df9f2
3.11.0
2014-06-19 23:36:00 -04:00
Douglas Christopher Wilson
9c731f1883
deprecate things with depd module
2014-06-19 23:34:58 -04:00
Douglas Christopher Wilson
5a4e9125de
deps: connect@2.20.2
2014-06-19 23:24:07 -04:00
Douglas Christopher Wilson
9db1367c2d
deps: buffer-crc32@0.2.3
2014-06-19 22:55:21 -04:00
Douglas Christopher Wilson
73c5533e66
3.10.5
2014-06-12 00:28:08 -04:00
Douglas Christopher Wilson
3b1f747f96
deps: send@0.4.3
2014-06-12 00:24:21 -04:00
Douglas Christopher Wilson
9e9827d236
deps: debug@1.0.2
2014-06-12 00:23:15 -04:00
Douglas Christopher Wilson
a76d508424
deps: connect@2.19.6
2014-06-12 00:20:30 -04:00
Douglas Christopher Wilson
f881784e9b
3.10.4
2014-06-09 18:53:52 -04:00
Douglas Christopher Wilson
5af625903f
deps: send@0.4.2
2014-06-09 18:51:55 -04:00
Douglas Christopher Wilson
dc94f305cc
deps: debug@1.0.1
2014-06-09 18:50:36 -04:00
Douglas Christopher Wilson
8060a49c6c
deps: connect@2.19.5
2014-06-09 18:50:00 -04:00
Douglas Christopher Wilson
2fd31f6ea6
3.10.3
2014-06-05 23:38:58 -04:00
Douglas Christopher Wilson
9cf7bba8f0
deps: connect@2.19.4
2014-06-05 23:37:22 -04:00
Douglas Christopher Wilson
2e257d1cf7
build: use compressed formats in package
2014-06-05 19:45:00 -04:00
Douglas Christopher Wilson
56831d7799
deps: debug@1.0.0
2014-06-05 19:34:05 -04:00
Jonathan Ong
6d65ae5ba6
use vary@0.1.0
...
with backwards compatibility
closes #2161
2014-06-05 19:32:32 -04:00
Douglas Christopher Wilson
c919b4a573
3.10.2
2014-06-03 21:35:34 -04:00
Douglas Christopher Wilson
fe6f392c2d
deps: connect@2.19.3
2014-06-03 21:33:55 -04:00
Douglas Christopher Wilson
3b34a537ee
3.10.1
2014-06-03 16:45:09 -04:00
Douglas Christopher Wilson
ad79ce9c4b
deps: connect@2.19.2
2014-06-03 16:44:29 -04:00
Douglas Christopher Wilson
721f6388c3
deps: proxy-addr@1.0.1
2014-06-03 16:42:49 -04:00
Douglas Christopher Wilson
298ac11018
3.10.0
2014-06-03 00:40:27 -04:00
Douglas Christopher Wilson
bb6e207336
deps: connect@2.19.1
2014-06-03 00:37:57 -04:00
Douglas Christopher Wilson
f433b7c7cf
replace utils.escape with html-escape
2014-06-03 00:37:32 -04:00
Douglas Christopher Wilson
a94278abd1
deps: send@0.4.1
2014-06-02 21:31:23 -04:00
Douglas Christopher Wilson
a7cd5a2553
deps: methods@1.0.1
2014-06-02 19:19:56 -04:00
Douglas Christopher Wilson
0dc5836d5e
3.9.0
2014-05-30 21:35:12 -04:00
Douglas Christopher Wilson
8751d7ecf8
tests: add more tests
2014-05-30 21:28:48 -04:00
Douglas Christopher Wilson
c21226aa7c
improve etag control for res.send
...
closes #1435
closes #2129
2014-05-30 21:02:21 -04:00
Douglas Christopher Wilson
3e358458f4
tests: add more etag tests
2014-05-30 19:51:32 -04:00
Douglas Christopher Wilson
766b3aecf7
deps: update example dependencies
2014-05-29 23:39:52 -04:00
Douglas Christopher Wilson
8ab96ab80d
mark res.send ETag as weak and reduce collisions
2014-05-29 23:14:21 -04:00
Douglas Christopher Wilson
1f2e00ef8d
deps: should@~4.0.0
2014-05-29 22:53:59 -04:00
Douglas Christopher Wilson
b49453cf0d
update send to 0.4.0
...
closes #2150
2014-05-29 22:32:03 -04:00
Douglas Christopher Wilson
faffcb889c
update connect to 2.18.0
2014-05-29 22:21:53 -04:00
Tiago Relvao
3c0ec59432
Include ETag in HEAD requests
...
backport of commit 3c7310ebcb
2014-05-28 22:31:00 -04:00
Douglas Christopher Wilson
d4a2843500
tests: add param test with encoded value
...
closes #2143
2014-05-28 22:30:24 -04:00
Douglas Christopher Wilson
e7ad49bbbe
tests: add accepts test with params
2014-05-28 00:30:29 -04:00
Douglas Christopher Wilson
ad9a414fae
tests: add more acceptance tests
2014-05-28 00:24:24 -04:00
Douglas Christopher Wilson
c18c2a8e68
tests: exclude untestable lines in examples from coverage
2014-05-28 00:07:27 -04:00
Douglas Christopher Wilson
1d54868c12
update supertest to 0.13.0
2014-05-27 23:54:34 -04:00
Douglas Christopher Wilson
f7e73e2da0
3.8.1
2014-05-27 23:43:13 -04:00
Douglas Christopher Wilson
867728b5ab
update connect to 2.17.3
2014-05-27 23:02:27 -04:00
Douglas Christopher Wilson
f6bbeafd26
3.8.0
2014-05-21 01:52:14 -04:00
Douglas Christopher Wilson
f14e39d451
set proper charset in content-type for res.send
...
This will write strings to sockets with an explicit "utf8" encoding
(which is the default) and will override the charset in the
Content-Type so it properly relfects the encoding of the response.
closes #1631
closes #2092
2014-05-21 01:31:08 -04:00
Alberto Leal
084f5d891b
Keep previous Content-Type for res.jsonp
...
backport of commit be997fd654
2014-05-21 01:04:29 -04:00
Douglas Christopher Wilson
b0f72e13d9
update connect to 2.17.1
2014-05-21 00:55:10 -04:00
Douglas Christopher Wilson
8d7d80ef9d
tests: add more tests of web-service example
2014-05-21 00:08:17 -04:00
Douglas Christopher Wilson
cf5de082b5
tests: add more tests of cookies example
2014-05-21 00:08:06 -04:00
Douglas Christopher Wilson
1944451082
tests: add more tests of negotiation example
2014-05-20 23:50:58 -04:00
Douglas Christopher Wilson
602e5a8200
tests: add more tests of mvc example
2014-05-20 23:41:09 -04:00
Douglas Christopher Wilson
83b8b7acb7
tests: add more various tests
2014-05-20 23:25:51 -04:00
Douglas Christopher Wilson
e660f19507
tests: add req.acceptsLanguage tests
2014-05-20 23:13:29 -04:00
Douglas Christopher Wilson
ff412b927d
tests: add req.acceptsEncoding tests
2014-05-20 23:08:01 -04:00
Douglas Christopher Wilson
392ef1eb06
tests: add more app.render tests
2014-05-20 22:57:00 -04:00
Douglas Christopher Wilson
dcecdc9be6
update mocha to 1.19.0
2014-05-20 21:22:02 -04:00
Douglas Christopher Wilson
ed69b68892
update connect to 2.17.0
2014-05-20 21:20:56 -04:00
Douglas Christopher Wilson
42b982e13c
build: remove coveralls from devDependencies
2014-05-20 20:22:55 -04:00
Douglas Christopher Wilson
359f12791a
build: prevent failure from coveralls
2014-05-18 23:05:34 -04:00
Douglas Christopher Wilson
b91cd66fc5
3.7.0
2014-05-18 10:40:13 -04:00
Douglas Christopher Wilson
787d630157
update should to 3.3.1
2014-05-18 10:38:42 -04:00
Douglas Christopher Wilson
1f938c560a
tests: improve examples/auth tests
2014-05-18 01:54:05 -04:00
Douglas Christopher Wilson
a96924a555
build: remove lib-cov fork
2014-05-18 01:35:12 -04:00
Douglas Christopher Wilson
33dc6629ff
update connect to 2.16.2
2014-05-18 01:30:44 -04:00
Douglas Christopher Wilson
1b3fb0af8c
build: add coverage reporting
2014-05-18 01:25:15 -04:00
Douglas Christopher Wilson
12da523ff7
build: test coverage with istanbul
2014-05-18 01:23:15 -04:00
Douglas Christopher Wilson
0f49d80623
build: clean up package file
2014-05-18 01:16:38 -04:00
Douglas Christopher Wilson
1717516a78
build: improve platform portability
2014-05-18 01:14:45 -04:00
Jonathan Ong
328c6d3060
remove unnecessary test/support/http
...
backport of 643397ed21
2014-05-18 00:57:54 -04:00
Douglas Christopher Wilson
566720be15
improve proxy trust with ip address list
...
closes #2099
2014-05-17 20:02:20 -04:00
Douglas Christopher Wilson
65f13c3cc6
update connect to 2.16.1
2014-05-17 14:30:52 -04:00
Douglas Christopher Wilson
d98e2e7498
deprecation messages are bright red on TTYs
2014-05-13 17:06:45 -04:00
Douglas Christopher Wilson
f7be983a77
3.6.0
2014-05-09 17:03:23 -04:00
Douglas Christopher Wilson
a2553126dd
support PURGE method
2014-05-09 10:19:20 -04:00
Douglas Christopher Wilson
0639c45acd
build: add soft testing on node.js 0.11
2014-05-09 01:03:35 -04:00
Douglas Christopher Wilson
920f46ad65
tests: add more res.jsonp? tests
2014-05-08 21:27:01 -04:00
Douglas Christopher Wilson
35a66d8a14
tests: add test for res.format in route
...
closes #2016
2014-05-08 21:15:48 -04:00
Douglas Christopher Wilson
4e1e252e17
deprecate res.json(obj, status)
...
closes #2106
closes #2107
2014-05-08 21:11:05 -04:00
Douglas Christopher Wilson
0461e55380
deprecate app.del
...
closes #2095
2014-05-08 19:16:25 -04:00
Douglas Christopher Wilson
8dc4ff26f9
Add standard deprecation utility
...
* deprecations ignore when NODE_ENV=test
* uses node.js util.deprecate
2014-05-08 19:01:16 -04:00
Roman Shtylman
6f9e927633
remove deprecation message about passing path as array
...
backport commit 6b19e3dc0a
2014-05-08 18:09:25 -04:00
Oliver Salzburg
40a43eb753
Value parameter of app.set() is now typed optional mixed
2014-05-08 17:04:14 -04:00
Douglas Christopher Wilson
a8bb4bab2b
tests: add test for app.delete
2014-05-08 16:40:28 -04:00
Douglas Christopher Wilson
417999884b
update supertest to 0.12.0
2014-05-08 16:29:41 -04:00
Douglas Christopher Wilson
17a739e35f
update mkdirp to 0.5.0
2014-05-08 16:25:06 -04:00
Douglas Christopher Wilson
66b38b58bc
Merge branch '3.5.x' into 3.x
2014-05-08 13:55:00 -04:00
Douglas Christopher Wilson
dc31ea34b8
3.5.3
2014-05-08 13:51:26 -04:00
Douglas Christopher Wilson
d58ca520c8
Fix res.jsonp error if callback param is object
...
fixes #2104
2014-05-08 13:42:19 -04:00
Douglas Christopher Wilson
4b646c2f8d
docs: update core contributors
2014-05-07 23:08:55 -04:00
Douglas Christopher Wilson
35757ed1f5
docs: add NPM badge
2014-05-07 22:59:12 -04:00
Douglas Christopher Wilson
fed0d5df5c
docs: use SVG badges
2014-05-07 22:57:05 -04:00
Douglas Christopher Wilson
c99fa6a192
Fix req.host for IPv6 literals
...
fixes #2102
2014-05-07 14:08:08 -04:00
Douglas Christopher Wilson
0d468cbe6c
update history
2014-05-05 00:42:50 -04:00
Douglas Christopher Wilson
f92ba6d0cf
update connect to 2.15.0
2014-05-05 00:35:43 -04:00
Douglas Christopher Wilson
0408e3727e
deps: debug@^0.8.0
2014-05-02 17:02:28 -04:00
Douglas Christopher Wilson
d5815922ca
3.5.2
2014-04-24 16:36:37 -04:00
Douglas Christopher Wilson
972c01afc9
update supertest to 0.11.0
2014-04-24 16:30:58 -04:00
Douglas Christopher Wilson
8894e30869
Skip publishing benchmarks dir to npm
2014-04-24 16:27:00 -04:00
Douglas Christopher Wilson
5d8dba5fe0
update mocha to 1.18.2
2014-04-24 16:23:58 -04:00
Douglas Christopher Wilson
90fbc1a33e
update cookie to 0.1.2
2014-04-24 16:21:22 -04:00
Douglas Christopher Wilson
55dea47b94
update mkdirp to 0.4.0
2014-04-24 16:20:31 -04:00
Douglas Christopher Wilson
c7791a207b
update send to 0.3.0
...
fixes #2024
closes #2071
closes #2072
2014-04-24 15:50:55 -04:00
Douglas Christopher Wilson
30d18888b9
update connect to 2.14.5
2014-04-24 15:50:54 -04:00
Roman Shtylman
df50669092
3.5.1
2014-03-25 16:56:54 -04:00
Roman Shtylman
abd6b7c5c3
pin down less-middleware
...
Things are broken in 0.2 version of less-middleware so use 0.1 line
2014-03-25 16:55:57 -04:00
Jonathan Ong
87912103c9
3.5.0
2014-03-06 14:57:30 -08:00
Jonathan Ong
4ce1ee458e
bump deps
2014-03-06 14:57:05 -08:00
Roman Shtylman
8aff64f89a
backport dependency updates
...
- range parser 1.0.0
- fresh 0.2.1
- send 0.2.0
- cookie-signature 1.0.3
- merge-descriptors 0.0.2
2014-01-29 20:06:38 -05:00
Jonathan Ong
ff23423d34
3.4.8
2014-01-13 20:50:51 -08:00
Doug Patti
1d97599f8b
prevent incorrect automatic OPTIONS responses
...
The router has automatic handling of OPTIONS based on the registered
routes, but if you make an OPTIONS request for an endpoint that does
not exist, then it will still return a 200 with nothing allowed.
Instead, we can let the request move on down the middleware chain. This
has two benefits: first, if the route was not defined and no other
middleware handles it, it will return with a 404. Secondly, if multiple
routers are used and a later one has the route or a custom OPTIONS
defined, the first router will not respond incorrectly.
2014-01-13 20:46:07 -08:00
Matheus Azzi
e465624fd0
Update layout.jade
2014-01-13 20:45:50 -08:00
TJ Holowaychuk
dc5932d177
Merge pull request #1877 from reqshark/master
...
update express jade layout generator
2013-12-23 10:34:47 -08:00
Bent Cardan
cfd93b7529
update express jade layout generator
...
update doctype
2013-12-23 13:03:21 -05:00
Jonathan Ong
8b2208f394
Merge pull request #1876 from yosssi/dev
...
Updated the example file to use `doctype html` on because `doctype 5` was deprecated on Jade version 1.0.0.
2013-12-23 08:10:26 -08:00
yosssi
00a3b01f39
Changed doctype 5 to doctype html on the example file because the former was deprecated on Jade version 1.0.0.
2013-12-23 22:13:05 +09:00
TJ Holowaychuk
3baca251f0
use 8 threads for benchmarks
2013-12-22 08:57:04 -08:00
TJ Holowaychuk
72daae1d92
Merge pull request #1869 from yamatt/master
...
Error message now describes where the view was not able to be found.
2013-12-21 11:13:04 -08:00
Matt Copperwaite
fcbe53ddb5
Added appropriate test for more descriptive render error
2013-12-21 17:34:59 +00:00
Jonathan Ong
e9851672eb
bench: remove --harmony-generators flag
2013-12-20 21:15:17 -08:00
TJ Holowaychuk
9a45f7bd3d
add new benchmarks (to match koa)
2013-12-20 19:34:59 -08:00
Matt Copperwaite
85834fd146
Error message now describes where the view was not able to be found. Useful for debugging.
2013-12-20 11:39:31 +00:00
Roman Shtylman
a0c1ac7b45
add license field to package.json
...
close #1862
2013-12-18 10:16:56 -05:00
Alex Kocharin
7b0dca0f9c
throw 400 in case of malformed paths
2013-12-11 17:14:44 -08:00
Jonathan Ong
34c83d7d29
3.4.7
2013-12-10 23:57:39 -08:00
Jonathan Ong
7c6882234e
bump connect, mocha, and should
2013-12-10 23:54:07 -08:00
Jonathan Ong
2e68ddbae9
expose connect.middleware using Object.getOwnPropertyDescriptor()
...
closes #1853 . no tests, but it should be fine.
2013-12-10 23:52:48 -08:00
Jonathan Ong
7724fc6af7
3.4.6
2013-12-01 12:21:08 -08:00
Roman Shtylman
2939075f03
Merge pull request #1836 from fluxusfrequency/patch-1
...
Grammar and punctuation fixes [ci skip]
2013-11-28 08:18:42 -08:00
Ben Lewis
606f68de02
Grammar and punctuation fixes [ci skip]
2013-11-28 06:36:21 -07:00
Jonathan Ong
863160ae49
3.4.5
2013-11-27 15:54:41 -08:00
TJ Holowaychuk
edd39fb194
fix weird variable name in example
2013-11-26 23:39:35 -08:00
TJ Holowaychuk
a71d264d45
fix weird variable name in example
2013-11-26 23:39:08 -08:00
TJ Holowaychuk
8a7a695836
ocd
2013-11-26 11:12:56 -08:00
TJ Holowaychuk
de54af4061
Merge pull request #1829 from michaelficarra/patch-1
...
fixes #1826 : res.redirect('toString') fails with 500
2013-11-26 11:12:13 -08:00
Michael Ficarra
2f2a652bc9
fixes #1826 : res.redirect('toString') fails with 500
...
Removed the unused map and corrected the doc comment.
2013-11-26 13:11:15 -06:00
TJ Holowaychuk
1e638663de
Merge pull request #1822 from yakubori/auth-buffer-call-removal
...
Removed Buffer call with 'binary' encoding option in auth example.
2013-11-21 12:32:39 -08:00
Rick Yakubowski
1684a8792a
Removed Buffer call with 'binary' encoding option in auth example.
...
According to the Node.js documentation for Buffer objects regarding the
'binary' encoding option:
"This encoding method is deprecated and should be avoided in favor of
Buffer objects where possible. This encoding will be removed in future
versions of Node."
Simply calling toString() with a 'base64' argument on the hash seems to
accomplish the same thing; this makes the code compatible with current
documentation as well as being a bit easier to follow.
2013-11-21 14:01:56 -05:00
Roman Shtylman
f47c0d9774
add Router.all() method
...
Similar to app.all() but specifically for attaching handlers to all
methods under a standalone router. This is useful for isolating routers
that require "middleware" like features for all routes managed by the
router.
2013-11-19 18:52:04 -05:00
Roman Shtylman
89e7264e53
pin marked devDep to protect out tests
...
marked has shown that it cannot be trusted with patch level changes!
2013-11-09 22:31:17 -05:00
Roman Shtylman
cada9f61c8
pin devDependencies using ~
...
If tests are passing and everything works, don't let things change out
from under us as much. Really we should do hard pinning, but will be a
bit lenient for now.
2013-11-09 22:26:09 -05:00
Jonathan Ong
373fa55981
fix markdown example test
...
marked 0.2.10 adds ids to header elements now.
2013-11-09 19:08:25 -08:00
Jonathan Ong
2bc703cfc2
Merge pull request #1802 from kapouer/patch-1
...
Remove leading ./ when using res.location('./relative')
2013-11-02 15:09:30 -07:00
Jérémy Lal
c9865b821d
Test location with leading ./ and containing ..
2013-11-02 02:28:54 +01:00
Jérémy Lal
9c0de23645
Update tests expectancy of location headers
2013-11-02 02:28:49 +01:00
Jérémy Lal
b7a38af41d
Use url.resolve to compute location header of relative paths
2013-11-02 02:28:29 +01:00
Jérémy Lal
661914781e
semicolons
2013-11-02 00:39:32 +01:00
Jonathan Ong
6e3f3887e9
pin deps using semver1
...
somebody is going to complain that they can't install stuff because
they haven't upgraded npm
2013-10-30 20:55:11 -07:00
Jonathan Ong
a66d6bb034
pin dev deps to semver compatible versions
2013-10-30 20:51:10 -07:00
Jonathan Ong
2e197e2b98
be less picky with ENOENT errors in tests
...
closes #1580
2013-10-30 20:37:01 -07:00
Jonathan Ong
55d1a4f964
always send ETag when content-length > 0
...
closes #1780
2013-10-30 20:34:16 -07:00
Jonathan Ong
82a7d7a977
no semver2 so travis stops crying
2013-10-29 22:44:01 -07:00
Jonathan Ong
dae54b456f
3.4.4
2013-10-29 10:33:32 -07:00
Jonathan Ong
1b7a044f33
bump connect
2013-10-29 10:30:26 -07:00
Jonathan Ong
18264403b1
bump supertest to 0.8.1
2013-10-28 15:24:48 -07:00
Jonathan Ong
04d43b7039
remove .gitmodules
...
it's empty
2013-10-28 14:38:46 -07:00
TJ Holowaychuk
2dfecfb661
update methods for SEARCH
2013-10-28 12:02:24 -07:00
Jonathan Ong
250f1f5f6e
Merge pull request #1796 from malixsys/patch-1
...
2013-100-23 -> 2013-10-23
2013-10-25 10:59:48 -07:00
M Alix
3ac718763f
2013-100-23 -> 2013-10-23
2013-10-25 14:28:24 +02:00
Jonathan Ong
05e1555c0d
Merge pull request #1795 from chirag04/master
...
replace bodyparser with json and urlencoded
2013-10-25 03:31:24 -07:00
chirag04
855d1e2bf5
replace bodyparser with json and urlencoded
2013-10-25 15:45:25 +05:30
Jonathan Ong
f0bfb3b2b2
3.4.3
2013-10-23 11:19:48 -07:00
Jonathan Ong
4b4db0f7fb
3.4.2
2013-10-18 19:03:41 -07:00
Jonathan Ong
9bed2b80ee
lint: remove unused stuff
2013-10-18 01:18:56 -07:00
Jonathan Ong
bb157c0cbf
replace old contributors info with github's contributors
2013-10-17 13:06:13 -07:00
Jonathan Ong
1ef05d4a28
downgrade commander. closes #1783
2013-10-17 12:57:39 -07:00
TJ Holowaychuk
0b88208022
Merge branch 'master' of github.com:visionmedia/express
2013-10-16 19:52:00 -07:00
TJ Holowaychuk
c9d9ed3493
fix res.sendfile() callback
...
what the hell... I was just told readable streams have finish not end,
make up your mind node!
2013-10-17 02:51:01 +00:00
TJ Holowaychuk
bd8b9f5781
Merge branch 'master' of github.com:visionmedia/express
2013-10-16 19:21:09 -07:00
TJ Holowaychuk
9cbcf23df0
docs
2013-10-16 19:17:49 -07:00
Jonathan Ong
36e42db05b
mocha globals - readable-stream defines globals
...
isaac you bastard
2013-10-15 18:33:47 -07:00
Jonathan Ong
2bf6a1d813
3.4.1
2013-10-15 18:28:49 -07:00
Jonathan Ong
e8373d3564
Merge pull request #1779 from visionmedia/jsonp-typeof-callback
...
check existence of jsonp callback
2013-10-15 18:22:01 -07:00
Jonathan Ong
e218377a3d
check existence of jsonp callback
2013-10-15 12:39:32 -07:00
Jonathan Ong
7d1aed4955
update commander. closes #1693
...
i hope this doesn't break anything
2013-10-14 21:22:19 -07:00
Jonathan Ong
b4acbcf1fe
use path.join for 'views' setting. closes #1427
2013-10-14 21:16:57 -07:00
Jonathan Ong
50cb62c5d2
fix tests for should.js
2013-10-14 18:35:46 -07:00
Jonathan Ong
4cf868bd74
Merge pull request #1776 from ykumar6/master
...
Add Runnable.com button
2013-10-14 18:33:34 -07:00
Yash Kumar
baa5a7c3e9
Add Runnable.com button
2013-10-14 14:16:18 -07:00
Jonathan Ong
ee228f7aea
Merge pull request #1759 from muratgu/patch-1
...
fixes #1600
2013-09-19 12:43:42 -07:00
Jonathan Ong
d5b11c7d1b
Merge pull request #1760 from jseip1679/master
...
documentation language fix
2013-09-19 12:38:21 -07:00
Jake Seip
ed7db34bab
documentation language fix
2013-09-19 10:41:45 -07:00
muratgu
57e45e3af8
fixes #1600
2013-09-19 10:27:21 -07:00
Jonathan Ong
1dc46478cb
README: add more links to expressjs.com
2013-09-17 00:35:23 -07:00
TJ Holowaychuk
113ed0927d
fix test label typo
2013-09-16 23:34:16 +00:00
TJ Holowaychuk
ab8be2d741
remove second signed cookie test
...
for now
2013-09-16 23:33:42 +00:00
TJ Holowaychuk
3b53b11fcd
fix signed cookies test
2013-09-16 23:32:34 +00:00
TJ Holowaychuk
9fb661559b
refactor signed cookie tests
2013-09-16 23:24:54 +00:00
Jonathan Ong
04882cf72c
Merge pull request #1735 from lxe/malformed-capture-route
...
Wrapped encodeURIcomponent in try-catch to eliminate errors on malformed captures.
2013-09-16 15:32:57 -07:00
lxe
288176bbc9
Added safe encodeURIcomponent to eliminate errors on malformed captures.
2013-09-16 14:57:31 -04:00
Jonathan Ong
5638a4fc62
Merge pull request #1688 from menzoic/issue/menzoic-1
...
removed unnecessary require statement
2013-09-09 21:45:19 -07:00
TJ Holowaychuk
3b4ce91fa3
refactor res.format() with a little ocd
2013-09-08 09:30:59 -07:00
TJ Holowaychuk
1c87e5e9a8
Merge pull request #1747 from sorribas/master
...
res.format() now includes charset.
2013-09-08 09:30:23 -07:00
Eduardo Sorribas
a887e6a881
Minor refactor of res.format
2013-09-08 02:34:52 -04:00
Eduardo Sorribas
69290cad6f
res.format() now includes charset. Fixes #1744
2013-09-08 02:10:46 -04:00
Jonathan Ong
b66c7da05f
Merge pull request #1659 from dresende/patch-1
...
Fixes typo in index.js vhost example
2013-09-07 21:43:45 -07:00
Jonathan Ong
92ddf77453
Merge pull request #1729 from patelatharva/patch-1
...
Improved variable names and updated comments for better clarity of example
2013-09-07 21:43:06 -07:00
TJ Holowaychuk
8e2f538983
refactor res.links()
2013-09-07 15:26:12 -07:00
TJ Holowaychuk
2817d8caf2
Merge pull request #1746 from sorribas/master
...
Allow multiple call concatenation for res.links.
2013-09-07 15:24:50 -07:00
TJ Holowaychuk
b7f08fb159
Release 3.4.0
2013-09-07 12:25:00 -07:00
TJ Holowaychuk
0c2768f5bd
update connect
2013-09-07 12:24:24 -07:00
Eduardo Sorribas
09bede1a92
Fix the links test so it resets the header for each test.
2013-09-07 01:10:13 -04:00
Eduardo Sorribas
7059d3b71e
Allow multiple call concatenation for res.links. Fixes #1683
2013-09-06 21:44:03 -04:00
cjihrig
e5de08faa1
add res.vary(). Closes #1682
2013-09-02 09:10:14 -07:00
TJ Holowaychuk
e43ff076fd
Merge pull request #1740 from superic/master
...
Updated Util.isAbsolute(path) to return true for Azure absolute paths
2013-09-02 08:56:03 -07:00
TJ Holowaychuk
3ea7381dea
Merge pull request #1711 from jonjenkins/master
...
Fixes from pull request #1643
2013-09-02 08:55:23 -07:00
TJ Holowaychuk
f1c46f51e5
Release 3.3.8
2013-09-02 08:01:07 -07:00
TJ Holowaychuk
297fb4e0b0
update connect
2013-09-02 08:00:48 -07:00
Eric Willis
9e406dfee2
Updated Util.isAbsolute(path) to return true for Azure absolute paths
...
- Azure absolute paths look like \\ip_address\volume\guid\guid\site\wwwroot\...file.js.
Changed Util.isAbsolute to return true for paths that start with two backslashes.
2013-08-31 16:16:49 -07:00
TJ Holowaychuk
30b7aa8a17
update connect
2013-08-28 10:03:42 -07:00
TJ Holowaychuk
c1d16e0016
Release 3.3.7
2013-08-28 09:39:31 -07:00
TJ Holowaychuk
929ffb8d77
update connect
2013-08-28 09:37:45 -07:00
TJ Holowaychuk
197a2e3b54
Release 3.3.6
2013-08-27 13:49:09 -07:00
TJ Holowaychuk
6cf6c8b918
Revert "remove charset from json responses. Closes #1631 "
...
This reverts commit 138d74aefa .
2013-08-27 13:48:18 -07:00
Atharva
058d7ec2ea
Improved variable names and updated comments for better clarity of example
2013-08-24 16:44:44 +05:30
TJ Holowaychuk
752b5f705e
Merge branch 'master' of github.com:visionmedia/express
2013-08-17 01:07:17 -07:00
TJ Holowaychuk
e7fa579637
update license
2013-08-17 01:07:09 -07:00
TJ Holowaychuk
97781d4112
Merge pull request #1723 from gmethvin/accepts
...
Make req.accepts take an argument list
2013-08-16 16:32:48 -07:00
Greg Methvin
3ddd8e66a7
Make req.accepts take an argument list
2013-08-16 15:19:33 -07:00
TJ Holowaychuk
8a1e865e37
remove silly out-of-date dep badge
2013-08-15 08:18:01 -07:00
TJ Holowaychuk
e850cb3ea3
Release 3.3.5
2013-08-11 07:50:51 +10:00
TJ Holowaychuk
13d3efe8df
update fresh
2013-08-11 07:49:15 +10:00
TJ Holowaychuk
d6ecf785a2
Merge pull request #1710 from hacksparrow/master
...
Fixed test cases for res.format
2013-08-09 15:03:45 -07:00
Jon Jenkins
19cb39869f
Fixes from pull request #1643 , array method correction
2013-08-04 12:46:50 -05:00
Hage Yaapa
a38bdf6758
fixed test cases for res.format
2013-08-04 20:32:08 +05:30
Jon Jenkins
bdbdab7fcc
Fixes from pull request #1643
2013-08-03 16:33:15 -05:00
TJ Holowaychuk
5aa9670120
Merge pull request #1685 from CharlesHolbrow/master
...
Fix typo in app.param comment
2013-08-02 14:46:40 -07:00
TJ Holowaychuk
8ad8cb93cc
refactor
2013-08-02 14:46:25 -07:00
TJ Holowaychuk
610e172fcf
Merge pull request #1694 from kavu/add_disable_etag
...
Add application setting to disable ETag (again)
2013-08-02 14:45:37 -07:00
TJ Holowaychuk
6942070a21
add [dir] to express(1) --help output. Closes #1699
2013-08-02 14:44:52 -07:00
TJ Holowaychuk
e283200511
remove comma-first from express(1)-generated app
2013-08-01 11:10:21 -07:00
Max Riveiro
54a192a5c5
Add application setting to disable ETag completely
2013-07-21 12:49:28 +04:00
TJ Holowaychuk
c3bd65eda2
Revert "remove old OPTIONS default response"
...
This reverts commit 2bba69f633 .
2013-07-16 11:22:02 -07:00
Esco Obong
7c2ed1d2d6
removed unnecessary require statement
2013-07-15 02:13:32 -04:00
Charles Holbrow
3de81e0147
Fix typo in app.param comment
2013-07-13 16:32:02 -07:00
TJ Holowaychuk
8fe1e2a5b4
Release 3.3.4
2013-07-08 14:42:45 -07:00
TJ Holowaychuk
909dbb81d5
update send and connect
2013-07-08 14:40:02 -07:00
TJ Holowaychuk
26802a689c
fix package.json conflict
2013-07-04 13:39:36 -07:00
TJ Holowaychuk
37239fb67f
Release 3.3.3
2013-07-04 07:37:17 -07:00
TJ Holowaychuk
018dc40b32
update connect
2013-07-04 07:36:57 -07:00
TJ Holowaychuk
52440955e6
Release 3.3.2
2013-07-03 11:25:54 -07:00
TJ Holowaychuk
c2f3d6ce2b
update connect
2013-07-03 11:25:15 -07:00
TJ Holowaychuk
be858f5d07
update send
2013-07-03 11:24:31 -07:00
TJ Holowaychuk
1f14734f91
Merge pull request #1664 from paulmillr/topics/update-deps
...
Update commander and mkdirp dependencies.
2013-07-01 11:14:15 -07:00
Paul Miller
6d1d694dbb
Update commander and mkdirp dependencies.
2013-06-28 19:15:32 +03:00
TJ Holowaychuk
ba5c48aa86
remove .version export
2013-06-27 08:38:53 -07:00
TJ Holowaychuk
320d7807a9
Release 3.3.1
2013-06-27 08:32:37 -07:00
TJ Holowaychuk
6650a312b7
update connect
2013-06-27 08:32:20 -07:00
TJ Holowaychuk
832c3b3744
Release 3.3.0
2013-06-26 10:07:34 -07:00
TJ Holowaychuk
76691bfd6b
update connect
2013-06-26 10:05:40 -07:00
TJ Holowaychuk
29fe5ea785
Merge pull request #1657 from ralphtheninja/master
...
use send 0.1.1 to get rid of npm warning during install
2013-06-26 09:54:24 -07:00
Diogo Resende
7a31a1d311
Fixes typo in index.js vhost example
2013-06-23 23:23:58 +02:00
Lars-Magnus Skog
52a820113f
use send 0.1.1 to get rid of npm warning
2013-06-23 00:49:20 +02:00
TJ Holowaychuk
aec3428489
Merge pull request #1650 from printercu/master
...
move .app to req's & res's prototypes
2013-06-11 12:39:59 -07:00
TJ Holowaychuk
a10f695b6f
pin jade dev dep so tests do not break
2013-06-11 12:24:17 -07:00
Max Melentiev
a3c9eacaf1
move .app to req's & res's prototypes
2013-06-11 19:42:30 +04:00
TJ Holowaychuk
19d685b152
return actual booleans from req.accept* functions
2013-06-06 13:47:18 -07:00
TJ Holowaychuk
8ab44081d4
add support for multiple X-Forwarded-Proto values. Closes #1646
2013-06-05 12:05:45 -07:00
TJ Holowaychuk
0431d22822
add req.secure tests
2013-06-05 11:59:47 -07:00
TJ Holowaychuk
138d74aefa
remove charset from json responses. Closes #1631
2013-06-05 11:51:59 -07:00
TJ Holowaychuk
28562b2cf8
Merge pull request #1643 from jonjenkins/master
...
Fixed issue with callback querystring failure
2013-06-03 14:52:49 -07:00
TJ Holowaychuk
e0afda444f
Release 3.2.6
2013-06-02 17:15:39 -07:00
TJ Holowaychuk
5a4cac58af
update connect
2013-06-02 17:15:14 -07:00
TJ Holowaychuk
545dca6c4d
Merge pull request #1642 from jade-bot/master
...
Update jade files [bot-update#1]
2013-06-02 16:04:50 -07:00
TJ Holowaychuk
e59a882389
Merge pull request #1634 from joshlangner/patch-1
...
added some additional explanation for clarity
2013-06-02 15:58:25 -07:00
TJ Holowaychuk
ccd9828535
Merge pull request #1630 from EvanHahn/patch-1
...
Remove dead link from readme's "More Information"
2013-06-02 15:50:45 -07:00
TJ Holowaychuk
41f0d32355
Merge pull request #1622 from saintedlama/master
...
Fixes indentation for css engines when using express to scaffold an application
2013-06-02 15:47:36 -07:00
Jenkins
2f19b4fefc
Corrected callback crashing app when array
2013-05-26 21:35:52 -05:00
jade-bot
cd31cecfd1
Update to maintain compatability with the latest version of jade
2013-05-26 14:51:34 -07:00
TJ Holowaychuk
2fe46b3905
Release 3.2.5
2013-05-21 21:01:24 -07:00
TJ Holowaychuk
24974f1f8f
update connect
2013-05-21 20:56:08 -07:00
joshlangner
fd73bd006e
added some additional explanation for clarity
2013-05-19 22:47:04 -04:00
Evan Hahn
7388c2c223
Remove dead link from readme's "More Information"
2013-05-17 11:37:21 -06:00
TJ Holowaychuk
e2210b0b92
Merge pull request #1625 from ForbesLindesay/patch-1
...
Throw a meaningful error when there is no default engine
2013-05-15 08:27:47 -07:00
Forbes Lindesay
30919be2a0
Throw a meaningful error when there is no default engine
2013-05-15 12:39:06 +01:00
TJ Holowaychuk
10b21b41f7
Revert "fix infinite loop when res.send(status) is undefined. Closes #1623 "
...
This reverts commit 28b8a3b5f7 .
2013-05-13 13:23:23 -07:00
TJ Holowaychuk
28b8a3b5f7
fix infinite loop when res.send(status) is undefined. Closes #1623
2013-05-13 13:22:31 -07:00
saintelama
8b2f1bba95
fix indentation for css engine support
2013-05-12 23:43:52 +02:00
TJ Holowaychuk
c805d80a9b
Merge pull request #1592 from bartsqueezy/eb1bbb9
...
Removing dependency which is no longer supported
2013-05-11 15:36:39 -07:00
TJ Holowaychuk
d876778d22
Merge pull request #1597 from Cauldrath/cookie_version
...
Version bump for node-cookie
2013-05-11 15:35:30 -07:00
TJ Holowaychuk
412e571600
Merge pull request #1618 from pwmckenna/patch-1
...
Flush messages exposed to locals *after* the view has the chance to proces...
2013-05-11 15:26:22 -07:00
TJ Holowaychuk
3296ed9cb3
change generation of ETags with res.send() to GET requests only. Closes #1619
...
if for some reason this is not ideal for your use-case please let me know and comment in the issue
2013-05-10 14:43:59 -07:00
Patrick Williams
91835e6816
Flush messages exposed to locals after the view has the chance to process them.
2013-05-10 09:05:37 -06:00
TJ Holowaychuk
f976625281
Release 3.2.4
2013-05-09 09:17:48 -07:00
TJ Holowaychuk
028d9d8a0c
Merge pull request #1598 from colynb/patch-1
...
the file is hosts not vhosts
2013-05-09 09:12:54 -07:00
TJ Holowaychuk
8559c0e2a4
fix req.subdomains when no Host is present
2013-05-09 09:10:52 -07:00
TJ Holowaychuk
06ead58240
fix req.host when no Host is present, return undefined
2013-05-09 09:06:11 -07:00
TJ Holowaychuk
28ca1b5221
add req.host tests
2013-05-09 09:03:52 -07:00
TJ Holowaychuk
6d872e6693
remove qs dep
2013-05-07 07:58:54 -07:00
TJ Holowaychuk
0b09c8981f
Release 3.2.3
2013-05-07 07:55:06 -07:00
TJ Holowaychuk
a1d5676ecb
update connect / qs
2013-05-07 07:54:48 -07:00
TJ Holowaychuk
f862ad29f5
Release 3.2.2
2013-05-03 12:54:52 -07:00
TJ Holowaychuk
15496da8fd
remove ./client.js
2013-05-03 12:54:28 -07:00
TJ Holowaychuk
802fb1632c
update qs
2013-05-03 12:53:50 -07:00
colynb
69453ff889
the file is hosts not vhosts
2013-05-01 16:27:29 -07:00
Benjamin Hanes
28752cc3c0
Version bump for node-cookie
2013-05-01 15:25:14 -04:00
TJ Holowaychuk
9f06d9b03f
Release 3.2.1
2013-04-29 19:17:08 -07:00
TJ Holowaychuk
3fb7c4e1db
update connect
2013-04-29 19:16:33 -07:00
Steve Bartnesky
5fa685b602
removing github-flavored-markdown as a dependency as it is no longer supported. switch to use marked instead
2013-04-29 09:12:29 -05:00
Steve Bartnesky
eb1bbb92c0
removing github-flavored-markdown as a dependency as it is no longer supported. switch to use marked instead
2013-04-29 08:59:52 -05:00
TJ Holowaychuk
d0e49f1a8a
update qs and remove all ~ semver crap
2013-04-26 13:12:33 -07:00
TJ Holowaychuk
ea2664a4b8
Merge branch 'master' of github.com:visionmedia/express
2013-04-25 16:29:50 -07:00
TJ Holowaychuk
da6524bd06
Merge pull request #1589 from hacksparrow/master
...
Signed cookies can now accept numbers as values, like unsigned cookies
2013-04-25 16:29:39 -07:00
TJ Holowaychuk
a231406931
Merge branch 'master' of github.com:visionmedia/express
2013-04-25 16:26:44 -07:00
Hack Sparrow
6d39ed8ef7
Accept number as value of Signed Cookie
2013-04-23 22:53:35 +05:30
TJ Holowaychuk
f2563f4dde
Merge pull request #1586 from yields/master
...
removed some spaces from bin/express
2013-04-21 18:18:19 -07:00
Amir Abu Shareb
3df265b36a
remove spaces when a session is enabled.
2013-04-21 15:41:42 +03:00
TJ Holowaychuk
e382e6adc7
update supertest dev dep
2013-04-16 06:49:56 -07:00
TJ Holowaychuk
91c71d6c2e
add app.VERB() paths array deprecation warning
2013-04-15 15:18:28 -07:00
TJ Holowaychuk
0d40c65b7f
Release 3.2.0
2013-04-15 12:34:41 -07:00
TJ Holowaychuk
58f2057ba7
revert cookie signature change causing session race conditions
2013-04-15 12:33:12 -07:00
TJ Holowaychuk
37179109db
Revert "fix res.cookie() tests"
...
This reverts commit ed273448b9 .
2013-04-15 12:29:42 -07:00
TJ Holowaychuk
579857cfaa
fix example port
2013-04-13 10:14:23 -07:00
Caridy Patino
0b4e2df480
add "view" constructor setting to override view behaviour
2013-04-13 09:53:50 -07:00
TJ Holowaychuk
49cc1a70b1
Merge pull request #1571 from jlubawy/master
...
Change to crypto.pbkdf2 in Node v0.10 broke auth example
2013-04-13 09:35:11 -07:00
TJ Holowaychuk
f8a33d137a
refactor
2013-04-13 09:16:15 -07:00
TJ Holowaychuk
2db135dfc7
Merge pull request #1566 from daguej/v8-context-fix
...
Possible fix for #1557
2013-04-13 09:14:41 -07:00
TJ Holowaychuk
99bc628ad1
fix long list params test
2013-04-13 09:07:48 -07:00
TJ Holowaychuk
5ba6c301d7
Merge pull request #1578 from Notificare/master
...
Correct sorting of long list of accept header
2013-04-13 09:06:09 -07:00
silentjohnny
88273a59f8
Added originalIndex to parseQuality to correctly sort long lists (v8 does unstable quicksort for length > 10)
2013-04-13 12:36:35 +02:00
TJ Holowaychuk
2e53cb72ec
add req.acceptsEncoding(name)
2013-04-12 12:56:50 -07:00
TJ Holowaychuk
3b1597d79e
add req.acceptedEncodings
2013-04-12 12:55:53 -07:00
TJ Holowaychuk
776ee26bc3
Release 3.1.2
2013-04-12 12:14:02 -07:00
TJ Holowaychuk
ed273448b9
fix res.cookie() tests
2013-04-12 12:13:12 -07:00
TJ Holowaychuk
4bb91b3f67
update connect
2013-04-12 12:10:48 -07:00
TJ Holowaychuk
c5f866098e
update cookie-signature
2013-04-12 12:07:43 -07:00
TJ Holowaychuk
6cfd01be6b
Merge branch 'master' of github.com:visionmedia/express
2013-04-11 08:42:05 -07:00
TJ Holowaychuk
53b8e25731
ocd
2013-04-11 08:36:52 -07:00
Pavel Brylov
9e684d45bc
add support for custom Accept parameters
2013-04-11 08:34:10 -07:00
TJ Holowaychuk
09d9201787
Merge pull request #1575 from jsmarkus/patch-1
...
Changed URL of russian docs in Readme.md
2013-04-09 15:47:31 -07:00
Mark
a732d6d471
Changed URL of russian docs in Readme.md
2013-04-09 21:18:50 +03:00
Josh Lubawy
ee9d50c128
Modified hash to return base64 encoded strings.
2013-04-04 23:26:27 -07:00
TJ Holowaychuk
d1bafa0685
docs
2013-04-03 15:11:58 -07:00
TJ Holowaychuk
2604be5491
Merge branch 'master' of github.com:visionmedia/express
2013-04-03 08:26:23 -07:00
TJ Holowaychuk
c52d9cdfbe
add --check-leaks for mocha
2013-04-03 08:14:11 -07:00
TJ Holowaychuk
aab6b7e721
Merge pull request #1567 from guybrush/fixTravis
...
fix .travis.yml
2013-04-02 14:42:06 -07:00
Patrick Pfeiffer
d13cea46d5
fix .travis.yml
2013-04-02 16:16:30 +02:00
TJ Holowaychuk
82731dae6e
Merge pull request #1503 from shesek/settings-inheritance
...
Inherit settings from parent application using [[Prototype]]
2013-04-01 14:29:20 -07:00
TJ Holowaychuk
476fba3e8b
Release 3.1.1
2013-04-01 11:25:58 -07:00
TJ Holowaychuk
a566624f2d
refactor
2013-04-01 11:22:16 -07:00
TJ Holowaychuk
c6d7352f5c
Merge branch 'master' of github.com:visionmedia/express
2013-04-01 11:19:02 -07:00
TJ Holowaychuk
771573be30
Merge pull request #1516 from PatternConsulting/master
...
Fix Dotted Relative Redirects in Applications Mounted on Nested Paths
2013-04-01 11:18:50 -07:00
TJ Holowaychuk
b7afa4f0f4
Merge pull request #1523 from thomseddon/fix-whitespace
...
Remove some superfluous trailing whitespace
2013-04-01 11:14:07 -07:00
TJ Holowaychuk
4a1fa58704
refactor req.host
2013-04-01 11:09:23 -07:00
TJ Holowaychuk
6654b7162c
Merge branch 'master' of github.com:visionmedia/express
2013-04-01 11:07:05 -07:00
TJ Holowaychuk
f26a3cc806
Merge pull request #1564 from cdauth/master
...
Consider X-Forwarded-Host if proxy is trusted
2013-04-01 11:06:39 -07:00
Josh Dague
57e48c4767
Possible fix for #1557 , allows routes to be created using literal regexes across V8 contexts. Removes all uses of instanceof.
2013-04-01 14:03:32 -04:00
TJ Holowaychuk
66d9a4ad43
Merge branch 'master' of github.com:visionmedia/express
2013-04-01 11:02:56 -07:00
TJ Holowaychuk
78d9c98187
update connect
2013-04-01 11:02:29 -07:00
Candid Dauth
b686ec1182
Considering X-Forwarded-Host header if proxy is trusted
2013-03-31 01:28:34 +01:00
TJ Holowaychuk
158f452b50
Merge pull request #1534 from lennym/patch-1
...
Made quotes consistent in generated app.js
2013-03-13 15:43:18 -07:00
TJ Holowaychuk
916acd1dd3
replace 0.6.x travis with 0.10.x
2013-03-12 17:26:24 -07:00
TJ Holowaychuk
b4f612474b
Merge pull request #1540 from fern4lvarez/master
...
Use End-of-line Node constant
2013-03-12 17:24:36 -07:00
fern4lvarez
9a884aa9ee
Use End-of-line Node constant
2013-03-12 14:02:31 +01:00
TJ Holowaychuk
db5636199e
Merge pull request #1502 from qjcg/app-template-noconfigure
...
Remove legacy app.configure() method from app template.
2013-03-11 08:59:24 -07:00
Leonard Martin
8211562cf6
Made quotes consistent
...
One-off use of double quotes aggravated my OCD.
2013-03-07 11:12:22 +00:00
TJ Holowaychuk
9df93d6dec
Merge pull request #1533 from shesek/old-viewcallbacks
...
Removed old references to viewCallbacks
2013-03-06 14:31:45 -08:00
Nadav Ivgi
1e251af8d3
Removed old references to viewCallbacks
...
Was part of the deprecated locals.use() functionallity
2013-03-07 00:12:50 +02:00
Thom Seddon
eed0f598a0
Remove some superfluous trailing whitespace
2013-03-01 07:47:30 +00:00
TJ Holowaychuk
ec4d4a792a
Merge pull request #1519 from yawnt/master
...
Fix explicit .js on project creation
2013-02-28 12:16:27 -08:00
yawnt
84e745f67c
[fix] add .js, fixes haibu compatibility
2013-02-26 18:19:06 +01:00
Michael Ahlers
97edb23dba
See comments.
2013-02-24 18:54:17 -05:00
Michael Ahlers
856782c81c
Never mind.
2013-02-24 18:47:43 -05:00
Michael Ahlers
a7266392f9
Although unrelated to #1516 , this broken test case is causing headaches. (This is a reasonable fix in any case.)
2013-02-24 18:43:19 -05:00
Michael Ahlers
04b0c44bdf
Test cases document this.
2013-02-24 18:05:11 -05:00
Michael Ahlers
99c9eecde5
When in Rome…
2013-02-24 18:03:29 -05:00
Michael Ahlers
4d65bbf612
Test cases for pull-request #1516 .
2013-02-24 18:01:50 -05:00
Michael Ahlers
956aa0cfff
This works as expected, and has limited scope.
2013-02-24 13:40:51 -05:00
Michael Ahlers
d874476f0b
Proposal to allow relative redirects for applications that have been mounted at multiple paths.
2013-02-24 13:10:49 -05:00
TJ Holowaychuk
30f9805539
Merge pull request #1513 from killmenot/master
...
minor typo issue
2013-02-22 08:35:39 -08:00
Alexey Kucherenko
46536dee39
fixed typo
2013-02-22 15:52:42 +04:00
TJ Holowaychuk
24087d94df
link to runnable
2013-02-20 09:18:42 -08:00
TJ Holowaychuk
d02df2ebd5
update connect
2013-02-19 15:50:23 -08:00
TJ Holowaychuk
16ba1f62a3
Merge branch 'master' of github.com:visionmedia/express
2013-02-13 10:56:35 -08:00
TJ Holowaychuk
684dd1a3c6
update mkdirp
2013-02-13 10:56:22 -08:00
TJ Holowaychuk
8bcdcfeedd
update buffer-crc32
2013-02-13 10:55:55 -08:00
TJ Holowaychuk
3bc372aa33
Merge pull request #1505 from gravis/patch-1
...
Update Readme.md
2013-02-13 10:54:35 -08:00
Philippe Lafoucrière
fc1c024041
Update Readme.md
...
Add dependancies status badge.
The badge looks bigger than Travis, because it's using a more recent version:
https://github.com/olivierlacan/shields/
2013-02-13 15:28:31 +01:00
TJ Holowaychuk
89427228d1
typo
2013-02-08 08:42:47 -08:00
Nadav Ivgi
420225f370
inherit settings from parent application using [[Prototype]]
2013-02-08 12:58:07 +02:00
John Gosset
44a3fa6359
Remove legacy app.configure() method from app template.
2013-02-07 11:14:06 -05:00
TJ Holowaychuk
d853c833f0
Release 3.1.0
2013-01-25 20:28:58 -08:00
TJ Holowaychuk
03a796c460
Merge pull request #1478 from ericf/settings-view-engine-test
...
Add test for "view engine" setting with leading ".".
2013-01-24 08:33:24 -08:00
Eric Ferraiuolo
75e47f2883
Add test for "view engine" setting with leading ".".
2013-01-24 00:55:55 -05:00
TJ Holowaychuk
a4b2e48dfe
refactor res.set() array support
2013-01-23 20:31:25 -08:00
TJ Holowaychuk
57cda1578d
Merge pull request #1477 from gmethvin/set_array
...
Allow setting an array of header values in the response
2013-01-23 20:29:17 -08:00
TJ Holowaychuk
6b1d7a94ff
Merge branch 'integrate'
2013-01-23 20:21:43 -08:00
TJ Holowaychuk
49abd7bec1
merge
2013-01-23 20:21:36 -08:00
TJ Holowaychuk
0ebebd80fe
Merge pull request #1466 from ericf/settings-view-engine
...
Add full extname support to the "view engine" setting; e.g., ".jade".
2013-01-23 20:17:42 -08:00
TJ Holowaychuk
d157d47c6e
add node 0.8.x to travis.yml
2013-01-23 20:16:34 -08:00
TJ Holowaychuk
e3ac2c5b02
change req.subdomain styling back
2013-01-23 20:11:14 -08:00
TJ Holowaychuk
cd54faa4af
move "subdomain offset" defaulting to config
2013-01-23 20:10:29 -08:00
TJ Holowaychuk
5beb1c4e30
Merge pull request #1475 from gmethvin/subdomain_offset
...
Add subdomain offset setting
2013-01-23 20:09:25 -08:00
Greg Methvin
4031aaa591
Allow setting an array of header values in the response
...
Make setting multiple header values using an array work as expected.
If the header value is an array, coerce the values to strings instead
of the entire array.
Fixes #1419 .
2013-01-22 18:32:22 -08:00
Greg Methvin
ba00e23630
Add subdomain offset setting
...
Add a setting "subdomain offset" for the app, which can be used to
change the behavior of req.subdomains. This is useful when our "base"
domain contains more than two parts, e.g. example.co.uk, and also
when we are running locally with domains like xxx.local.
The default behavior is still to return all but the last two parts.
2013-01-20 19:27:58 -08:00
TJ Holowaychuk
8beb1f21ef
change prev commit to use app.enabled()
2013-01-18 14:38:50 -08:00
TJ Holowaychuk
fa8eec449b
use app.get() for x-powered-by setting
...
see: http://stackoverflow.com/questions/14285050/broke-up-express-app-into-submodules-now-my-custom-x-powered-by-does-not-wor
2013-01-18 14:36:52 -08:00
TJ Holowaychuk
ab75fa048e
refactor vhost example
2013-01-14 09:51:56 +01:00
TJ Holowaychuk
bb29da5980
refactor vhost example
2013-01-13 11:32:53 -08:00
Julian Gruber
a4d7b75129
implemented res.location
2013-01-13 16:07:11 +01:00
Eric Ferraiuolo
0fdceb3de3
Add full extname support to the "view engine" setting; e.g., ".jade".
...
This allows View to support a `defaultEngine` (a.k.a. an app's
"view engine" setting) which contains a ".", for example:
```
app.engine('.jade', jadeEngine);
app.set('view engine', '.jade');
```
This brings View's handling of template filename extensions to parity
with `app.engine()`.
This allows an app's "view engine" setting to be a full extension name,
including the ".".
2013-01-10 21:41:24 -05:00
TJ Holowaychuk
480d0064e1
Merge pull request #1462 from gmethvin/colon_auth
...
Allow colons in passwords for req.auth
2013-01-09 12:47:29 -08:00
Greg Methvin
17bf04d1ef
Allow colons in passwords for req.auth
...
Passwords in basic auth can contain colons (as per RFC2617), while
usernames cannot, so assume everything after the colon is a password.
This makes req.auth return the correct value if the user uses a colon
in his password.
2013-01-06 03:02:40 -05:00
TJ Holowaychuk
3ab30210a2
Release 3.0.6
2013-01-04 18:52:04 -08:00
TJ Holowaychuk
14fcfdee7e
update connect
2013-01-04 18:37:21 -08:00
TJ Holowaychuk
d4e56c1fa2
Merge pull request #1458 from gmethvin/cookie_options
...
Don't mangle the options object in res.cookie
2013-01-03 12:25:57 -08:00
Greg Methvin
39ee6f8e79
Don't mangle the options object in res.cookie
...
Make a copy of the cookie options before mutating it to pass to
cookie.serialize. This prevents unexpected things from happening when
we try to use the same options object multiple times.
Also add a test to verify that the options object does not change
after a request is made.
2013-01-03 02:00:15 -05:00
TJ Holowaychuk
8d21f1e45c
change router callback check error message
...
to read:
Error: .get() requires callback functions but got a [object String]
2012-12-29 08:52:33 -07:00
TJ Holowaychuk
618484a4fe
Merge pull request #1454 from shtylman/router-http-methods
...
add http verbs methods to Router
2012-12-28 09:30:20 -08:00
Guillermo Rauch
64a234958a
fix jsonp whitespace escape. Closes #1132
2012-12-28 10:24:55 -07:00
Roman Shtylman
e4907ce8e8
add http verbs methods to Router
...
By having the method verbs available on the router, users can set up
disjoint routers and organized paths easier.
It is now possible to have a .js file export the router.middleware and
attach these paths using an `app.use('/path', middleware)` call. This
means that any routes written in the separate file do not need to have a
full path hardcoded as they can be mounted by the application anywhere.
This is already possible using `router.route(verb, args)` however is
needlessly verbose without this patch.
2012-12-25 16:43:56 -05:00
TJ Holowaychuk
33eaa8329c
Release 3.0.5
2012-12-19 13:46:16 -08:00
TJ Holowaychuk
3c4fd57e51
Merge pull request #1451 from aweeks/fix-304-must-not-contain-body
...
Explicitly remove Transfer-Encoding header from 204 and 304 responses
2012-12-19 13:34:16 -08:00
Alex Weeks
a1e42ac33f
Explicitly remove Transfer-Encoding header from 204 and 304 responses
...
Per RFC 2616 §10.3.6 & §10.2.5 (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html ) "The [204/304] response MUST NOT contain a message-body, and thus is always terminated by the first empty line after the header fields."
2012-12-19 10:53:17 -08:00
Thorsten Lorenz
ce7d7bfd8d
add throwing when a non-function is passed to a route
2012-12-14 15:06:17 -08:00
TJ Holowaychuk
9bd86cdddc
Revert "add 'etag' option"
...
This reverts commit 6f6eec7d8d .
2012-12-06 15:15:49 -08:00
TJ Holowaychuk
0117464ac2
Release 3.0.4
2012-12-05 17:10:59 -08:00
Max Riveiro
6f6eec7d8d
add 'etag' option
2012-12-05 16:49:09 -08:00
TJ Holowaychuk
a4e93c0fb8
update connect
2012-12-05 16:35:44 -08:00
TJ Holowaychuk
e2ad0d3d6e
merge
2012-11-21 08:46:36 -08:00
TJ Holowaychuk
763be5e631
Merge pull request #1426 from piscis/master
...
change crc generator because of license issue
2012-11-21 08:45:42 -08:00
TJ Holowaychuk
c8526932f3
Merge branch 'master' of github.com:visionmedia/express
2012-11-21 08:43:13 -08:00
TJ Holowaychuk
5cf29a3d29
Merge pull request #1425 from gmethvin/encode_text_redirect
...
Escape URLs in text/plain res.redirect response
2012-11-21 08:42:33 -08:00
Alexander Pirsig
18a3cc03ee
use buffer-crc32 module for ETag CRC generator
2012-11-21 12:44:07 +01:00
Greg Methvin
ea5e254c7d
Escape URLs in text/plain res.redirect response
...
Escape the URL printed by res.redirect using URL encoding. This
prevents some browsers (primarily old versions of IE) from attempting
to sniff the Content-Type and evaluate it as HTML, which causes a
cross-site scripting vulnerability.
2012-11-21 02:22:37 -05:00
TJ Holowaychuk
060653bd4c
Merge branch 'master' of github.com:visionmedia/express
2012-11-20 14:25:30 -08:00
TJ Holowaychuk
b709009bc9
Release 3.0.3
2012-11-13 09:14:13 -08:00
TJ Holowaychuk
b80d7ec257
update connect
2012-11-13 09:12:47 -08:00
TJ Holowaychuk
ff0384e610
update cookie module
2012-11-13 09:12:32 -08:00
TJ Holowaychuk
ab9c275bde
fix cookie max-age
...
the cookie module we depend on never used to
set this value, however now it does :)
2012-11-13 09:08:37 -08:00
TJ Holowaychuk
c70db96b06
Update examples/cors/index.js
2012-11-08 13:52:20 -08:00
TJ Holowaychuk
1c616e29e2
Merge branch 'master' of github.com:visionmedia/express
2012-11-08 09:20:29 -08:00
TJ Holowaychuk
cb7518435f
Merge pull request #1406 from DmitryBochkarev/patch-1
...
remove connect.static.send import from response.js
2012-11-08 09:20:20 -08:00
TJ Holowaychuk
79f81c0a25
Merge pull request #1408 from Laboratory/master
...
delete unused variables
2012-11-08 09:20:08 -08:00
TJ Holowaychuk
72b9e48331
Release 3.0.2
2012-11-08 09:15:59 -08:00
TJ Holowaychuk
eba6aa1767
fix .version
2012-11-08 09:15:24 -08:00
Vitaly
534fbdb307
delete unused variables
2012-11-08 17:07:08 +04:00
Dmitry Bochkarev
6b309a4457
remove connect.static.send import from response.js
2012-11-08 12:43:38 +05:00
TJ Holowaychuk
af5e38c31a
Update Readme.md
2012-11-05 09:10:34 -08:00
TJ Holowaychuk
4283f38698
add OPTIONS to cors example. Closes #1398
2012-11-04 13:21:55 -08:00
TJ Holowaychuk
2d49c0d1f3
Merge branch 'master' of github.com:visionmedia/express
2012-11-04 12:28:53 -08:00
TJ Holowaychuk
a7ca3817db
fix route chaining regression. Closes #1397
2012-11-04 12:28:35 -08:00
TJ Holowaychuk
1f044547ee
Release 3.0.1
2012-11-01 17:27:53 -07:00
TJ Holowaychuk
612fc47044
update connect
2012-11-01 17:27:33 -07:00
TJ Holowaychuk
8959ff155b
Merge pull request #1388 from shtylman/unused-variables
...
remove unused variables
2012-10-27 13:10:14 -07:00
Roman Shtylman
dadf57cc8b
remove unused variables
...
Tests and examples with unused variables are unchanged.
2012-10-27 16:04:00 -04:00
TJ Holowaychuk
764b6c61d9
Merge pull request #1387 from valllabh/patch-1
...
Update Readme.md
2012-10-26 06:44:53 -07:00
vallabh
582dadf787
Update Readme.md
...
Text alignment in Contributors list
2012-10-26 12:24:01 +05:30
TJ Holowaychuk
12d97169d7
Release 3.0.0
2012-10-23 15:29:20 -07:00
TJ Holowaychuk
c29cfa823d
change res.redirect() to utilize a pathname-relative Location again. Closes #1382
...
nginx does not seem to set Host correctly,
though Location should be relative as per RFC
myself nor anyone else can report a client
that does not handle relative correctly so
this will be fine until then
2012-10-23 14:08:18 -07:00
TJ Holowaychuk
e183a9694e
add make clean
2012-10-19 11:47:36 -07:00
TJ Holowaychuk
d6cb449011
add "Basic" check to req.auth
2012-10-19 11:46:46 -07:00
TJ Holowaychuk
7bf4ad30fc
add req.auth test coverage
2012-10-19 11:44:44 -07:00
TJ Holowaychuk
b3936b96e5
add cb && cb(payload) to res.jsonp(). Closes #1374
2012-10-16 11:57:37 -07:00
TJ Holowaychuk
44d0625e91
fix view-locals example. Closes #1370
...
this was from 2x, doesnt need to be there at all
2012-10-15 16:07:56 -07:00
TJ Holowaychuk
c492cde048
Merge branch 'examples'
2012-10-09 19:31:56 -07:00
TJ Holowaychuk
c2fa6cc94d
fix route-separation example
2012-10-09 19:31:52 -07:00
TJ Holowaychuk
464608025b
refactor ejs example some more
2012-10-09 19:26:55 -07:00
TJ Holowaychuk
d653d2308b
refactor ejs example
2012-10-09 19:26:17 -07:00
TJ Holowaychuk
a52b1f121c
add EJS title example to auth
2012-10-09 19:21:50 -07:00
TJ Holowaychuk
9edd8be520
remove user footer info from auth example
...
looks a little weird
2012-10-09 19:20:30 -07:00
TJ Holowaychuk
aa1d47600a
fix auth example acceptance tests
2012-10-09 19:19:54 -07:00
sakateka
be7ec8b40e
improved ejs Example
2012-10-09 19:16:54 -07:00
sakateka
8e12dd9c17
Checked all the examples
2012-10-09 19:16:54 -07:00
TJ Holowaychuk
fee0f0dce0
Merge branch 'error-handling-routes'
2012-10-09 19:09:21 -07:00
TJ Holowaychuk
0dd80e7b50
refactor routes.error tests
2012-10-09 19:09:12 -07:00
TJ Holowaychuk
78d5b72081
rename a test file
2012-10-09 19:06:23 -07:00
Sean Soong
e0df865401
make application routing callback behave the same as middleware, fix logic and add test code
2012-10-09 19:05:30 -07:00
Sean Soong
2abcbed67a
make application routing callback behave the same as middleware
2012-10-09 19:05:30 -07:00
TJ Holowaychuk
02b9d0b2e6
fix express.mime reference, should be connect.mime
2012-10-09 18:59:44 -07:00
TJ Holowaychuk
927e181db7
update connect
2012-10-09 18:56:47 -07:00
TJ Holowaychuk
dc411b3175
Merge pull request #1364 from isaacs/patch-1
...
package.json: Remove publishConfig field
2012-10-09 08:43:37 -07:00
Isaac Z. Schlueter
1e870f0f0d
package.json: Remove publishConfig field
...
Fixes #1359
2012-10-09 08:14:36 -07:00
TJ Holowaychuk
3cd01598a5
Merge pull request #1355 from lihanli/view-cache-test
...
set the NODE_ENV to development for the development view cache test
2012-10-06 15:25:07 -07:00
lihan
3b6d683b7f
set the NODE_ENV to development for the development view cache test
2012-10-06 17:58:17 -04:00
TJ Holowaychuk
eeef763f6d
Merge branch 'master' of github.com:visionmedia/express
2012-10-06 09:58:27 -07:00
TJ Holowaychuk
76d3ec583d
move default of "views" out so multiple cwd() calls are not made
2012-10-06 09:58:17 -07:00
TJ Holowaychuk
077d8b9247
Merge pull request #1354 from sakateka/master
...
examples/auth/app.js
2012-10-05 09:17:18 -07:00
sakateka
92840b9f68
Fixed: notify of a successful auth.
2012-10-05 12:23:11 +04:00
TJ Holowaychuk
bf60d5a041
update connect
2012-09-27 12:39:26 -07:00
TJ Holowaychuk
56ffab045e
add backwards compat for res.redirect() status. Closes #1336
2012-09-26 09:07:22 -07:00
TJ Holowaychuk
496ee401d7
Merge branch 'master' of github.com:visionmedia/express
2012-09-26 09:04:35 -07:00
TJ Holowaychuk
f0d5b3b368
remove non-primitive string support for res.send()
...
kinda silly.. valueOf() before if you happen to use
boxed strings, otherwise it is unfair that dont support
other boxed primitives all over, and quite frankly no one does
2012-09-26 09:04:26 -07:00
TJ Holowaychuk
88072a56ea
refactor
2012-09-26 09:01:55 -07:00
TJ Holowaychuk
0d3a637389
add support for res.json() to retain previously defined Content-Types. Closes #1349
2012-09-26 09:00:52 -07:00
TJ Holowaychuk
dc44f3c226
Update Readme.md
2012-09-25 13:55:57 -07:00
TJ Holowaychuk
1029b0b97f
adjust locals tests
2012-09-25 08:45:09 -07:00
TJ Holowaychuk
84f8228b8c
update send
2012-09-19 11:37:46 -07:00
TJ Holowaychuk
968e8f0121
Release 3.0.0rc5
2012-09-18 11:48:20 -07:00
TJ Holowaychuk
9eb1da4568
update connect
2012-09-18 11:44:50 -07:00
TJ Holowaychuk
315e79e9f0
add redis search example
2012-09-18 09:31:12 -07:00
TJ Holowaychuk
363d0d4f41
Merge branch 'master' of github.com:visionmedia/express
2012-09-13 09:52:46 -07:00
TJ Holowaychuk
5ac631a270
add "x-powered-by" setting
2012-09-13 09:52:35 -07:00
TJ Holowaychuk
75fc882001
Merge pull request #1319 from pyrotechnick/patch-1
...
typo
2012-09-04 12:50:46 -07:00
Nicholas Kinsey
d7cb213eeb
Update lib/application.js
...
typo: http -> https
2012-09-05 05:20:37 +10:00
TJ Holowaychuk
568e0d297a
add "application/octet-stream" redirect Accept test case. Closes #1317
2012-09-03 16:17:49 -07:00
TJ Holowaychuk
8edf358739
refactor res.format(), dont pass "default" to req.accepts()
2012-09-03 16:16:46 -07:00
TJ Holowaychuk
40be3ed05d
update connect dep
2012-09-03 14:49:46 -07:00
TJ Holowaychuk
2c174d6b3b
add app.router to static-files example
2012-09-03 08:54:39 -07:00
TJ Holowaychuk
60ee465bf7
add static-files example
...
point people here if they have
problems with serving static files
2012-09-03 08:52:53 -07:00
TJ Holowaychuk
51210d6b95
Release 3.0.0rc4
2012-08-30 22:13:38 -07:00
TJ Holowaychuk
a6caa267bd
add res.jsonp(). Closes #1307
...
this also removes the jsonp
2012-08-30 09:29:43 -07:00
TJ Holowaychuk
cdb3e9dc0d
fix etag quoting. Closes #1310
2012-08-30 08:49:48 -07:00
TJ Holowaychuk
f2f09767fb
add etag util
2012-08-30 08:27:57 -07:00
TJ Holowaychuk
eec31d7126
fix acceptance tests
2012-08-29 10:47:29 -07:00
TJ Holowaychuk
3c5ad753b6
add "verbose errors" option to error-pages example
2012-08-29 10:46:52 -07:00
TJ Holowaychuk
dd338b5567
Merge pull request #1309 from nickjj/patch-1
...
fix error-pages 404 status
2012-08-29 10:42:42 -07:00
nickjj
1b15af713c
fix error-pages 404 status
2012-08-29 14:31:13 -03:00
TJ Holowaychuk
89c5affc3b
fix jsonp callback char restrictions
2012-08-28 18:11:49 -07:00
TJ Holowaychuk
2bba69f633
remove old OPTIONS default response
...
relatively useless since its so non-informative,
let me know if anyone has an objection to this,
i think its best to define these for your API
2012-08-28 17:24:52 -07:00
TJ Holowaychuk
4403f136b7
add another route example to express(1) so people are not so confused
2012-08-28 16:18:00 -07:00
TJ Holowaychuk
f7c1c638bb
add some comments to error-pages example
2012-08-28 10:28:58 -07:00
TJ Holowaychuk
f2d7bbe0e9
change jsonp callback default to false. Closes #1304
2012-08-28 09:08:41 -07:00
TJ Holowaychuk
87468cffce
update connect dep
2012-08-21 19:09:18 -07:00
TJ Holowaychuk
3f7e3a714e
drop to assert() for less crazy error message
2012-08-16 10:14:05 -07:00
TJ Holowaychuk
38a9caf159
update send
2012-08-16 10:08:55 -07:00
TJ Holowaychuk
500c8ab4b3
docs
2012-08-14 04:14:37 -07:00
TJ Holowaychuk
c4ad97d555
add redis online user activity tracking example
2012-08-14 04:13:55 -07:00
TJ Holowaychuk
b96401ac83
Release 3.0.0rc3
2012-08-13 20:23:59 -07:00
TJ Holowaychuk
32a5c9cba5
Merge pull request #1286 from tnydwrds/fix-signed-cookie-prefix
...
Fix signed cookie prefix
2012-08-13 20:21:36 -07:00
Tony Edwards
0217e6ce96
Fix signed cookie prefix
...
Update res.cookie to prefix signed cookies with 's:'
2012-08-13 20:01:17 -07:00
TJ Holowaychuk
6bebe0837f
refactor res.render() to prevent clobbering "locals"
2012-08-11 15:04:54 -07:00
TJ Holowaychuk
ff1c6f0cfa
rename multipart app.js to index.js
2012-08-09 20:08:03 -07:00
TJ Holowaychuk
8ac3e80bf0
Merge branch 'master' of github.com:visionmedia/express
2012-08-09 10:15:27 -07:00
TJ Holowaychuk
3923ec89f7
remove route-loading example
...
using vm for this is lame
2012-08-09 10:15:12 -07:00
TJ Holowaychuk
fd8ca32ab2
Merge pull request #1273 from ritch/patch-1
...
Removed extraneous require('http')
2012-08-09 08:46:23 -07:00
Ritchie Martori
ba2f66d765
Removed extraneous require('http')
2012-08-08 17:51:04 -07:00
TJ Holowaychuk
056c840a06
update connect dep
2012-08-07 09:10:40 -07:00
TJ Holowaychuk
20e8f08cb2
Release 3.0.0rc2
2012-08-03 13:32:53 -07:00
TJ Holowaychuk
bac0c64633
escape res.redirect() link
2012-08-02 19:41:37 -07:00
TJ Holowaychuk
48923055eb
docs
2012-08-01 13:18:30 -07:00
TJ Holowaychuk
0f20a5e06a
add CORS example
2012-08-01 13:17:46 -07:00
TJ Holowaychuk
56bfb9249f
Merge branch 'master' of github.com:visionmedia/express
2012-07-31 20:51:07 -07:00
TJ Holowaychuk
5ed1544cab
remove generated docs
2012-07-31 20:50:52 -07:00
TJ Holowaychuk
e5c7be9364
Merge pull request #1250 from silvinci/1249-mvc-boot.js-fix-rc
...
Fixed double inclusion of methods in mvc example
2012-07-26 12:53:06 -07:00
Jan Buschtöns
73ce9d028c
Line 40 removed. Fixed!
2012-07-26 21:46:22 +02:00
TJ Holowaychuk
75debbe5bc
update connect dep
2012-07-25 09:26:20 -07:00
TJ Holowaychuk
5f33d89ea5
fix vhost example
2012-07-24 15:41:12 -07:00
TJ Holowaychuk
42fd29efe8
deprecate .createServer() & remove old stale examples
2012-07-24 15:40:05 -07:00
TJ Holowaychuk
2d91eac811
Release 3.0.0rc1
2012-07-24 13:32:49 -07:00
TJ Holowaychuk
a50f02e87d
update cookie dep
2012-07-24 13:30:44 -07:00
TJ Holowaychuk
214f913b0c
merge
2012-07-24 13:28:13 -07:00
TJ Holowaychuk
1021c86300
update connect dep
2012-07-24 13:25:50 -07:00
TJ Holowaychuk
386516815a
Merge branch 'master' of github.com:visionmedia/express
2012-07-24 09:57:00 -07:00
TJ Holowaychuk
d5e5647bba
fix express(1) -h flag, use -H for hogan. Closes #1245
2012-07-24 09:56:48 -07:00
TJ Holowaychuk
a861ea7eaf
Merge pull request #1243 from saintedlama/master
...
Fixes path joining in app stub generator on win32 systems
2012-07-24 08:46:11 -07:00
TJ Holowaychuk
cb844132e6
Merge pull request #1244 from RubenVerborgh/master
...
EventEmitter memory leak with successful sendfile
2012-07-24 08:36:53 -07:00
Ruben Verborgh
8050308706
Remove socket error handler if file was sent successfully.
2012-07-24 11:57:02 +02:00
Christoph Walcher
e79f72bf88
Fixes path joining in win32 systems
2012-07-24 07:18:16 +02:00
TJ Holowaychuk
07b6c9f563
update connect dep
2012-07-23 11:35:54 -07:00
TJ Holowaychuk
8f4e61a474
fix res.render docs
2012-07-20 17:22:21 -07:00
TJ Holowaychuk
54d37c60f5
add more examples to view-locals
2012-07-18 10:41:07 -07:00
TJ Holowaychuk
a93d375acc
add res.redirect("//foo.com") support
2012-07-18 09:29:11 -07:00
TJ Holowaychuk
d66f0e5eb9
change res.redirect() to use scheme-relative urls
2012-07-18 09:07:21 -07:00
TJ Holowaychuk
e84db12783
update send dep
2012-07-16 19:27:53 -07:00
TJ Holowaychuk
1ad2ecefe8
Release 3.0.0beta7
2012-07-16 09:25:03 -07:00
TJ Holowaychuk
08b68ec8cd
udpate connect dep
2012-07-16 09:23:40 -07:00
TJ Holowaychuk
48be9233d8
add res.download() content-disposition on error removal test
2012-07-13 09:24:09 -07:00
TJ Holowaychuk
a512d9b47d
Release 3.0.0beta6
2012-07-13 09:19:24 -07:00
TJ Holowaychuk
62234cc106
clean up package.json
2012-07-13 09:00:26 -07:00
TJ Holowaychuk
ab61837885
change res.sendfile() to use send() module
2012-07-13 08:58:40 -07:00
TJ Holowaychuk
7a5041bf9c
keywords
2012-07-12 12:51:29 -07:00
TJ Holowaychuk
4d219135b2
update connect dep
2012-07-12 12:03:21 -07:00
TJ Holowaychuk
26eeb64640
add err.view property for view errors. Closes #1226
2012-07-11 08:45:37 -07:00
riadh
5426eb0b62
add "jsonp callback name" setting
2012-07-06 08:53:31 -07:00
TJ Holowaychuk
b9e32ec2c4
styling
2012-07-06 08:15:28 -07:00
TJ Holowaychuk
32b8613708
fix matchRequest tests
2012-07-06 08:14:53 -07:00
TJ Holowaychuk
90eddb3439
dont .toLowerCase() twice
2012-07-06 08:12:47 -07:00
TJ Holowaychuk
accd6180c1
rename matchReq -> matchRequest
2012-07-06 08:12:33 -07:00
TJ Holowaychuk
e770b674ff
Merge pull request #1212 from riadhchtara/Issue944
...
issue#944 : Changing Router#match() signature
2012-07-06 08:08:11 -07:00
TJ Holowaychuk
4f7c4d1051
remove app.locals.use and res.locals.use
...
there are a few reasons for this:
a) less API, simpler implementation ...
b) difficult to inherit cleanly from subapps
c) effectively the same as parallelized middleware (use connect-parallel for example)
lastly this api in a sense promotes some obscure uses since
they may be scattered throughout rather than explicitly
given to specific routes or used globally as middleware etc
2012-07-05 18:46:19 -07:00
TJ Holowaychuk
78845e7d23
fix app.locals.use() when mounting apps
2012-07-05 18:31:02 -07:00
TJ Holowaychuk
93f1cecc92
update connect dep
2012-07-05 09:43:24 -07:00
riadh
8ccd89f6ad
Update Issue944
2012-07-05 13:32:33 +03:00
riadh
0a210cce7a
fix to test
2012-07-04 18:51:48 +02:00
riadhchtara
f110248462
Issue 944:
...
Changing Router#match() signature from (req[, i]) to (method, url[, i]), and making it public
2012-07-04 13:19:40 +02:00
TJ Holowaychuk
96e4014a70
Replace res.send() with res.send = require("response-send")
2012-07-03 21:09:17 -07:00
TJ Holowaychuk
2173d00829
whitespace ocd
2012-07-03 13:57:40 -07:00
riadh
3827f5ef8b
tests for issues 1115 fix for utils
2012-07-03 13:56:21 -07:00
riadh
73bed61afa
* immediately after :param would become not greedy
2012-07-03 13:56:21 -07:00
TJ Holowaychuk
ee89ff5026
Release 3.0.0beta5
2012-07-03 10:20:19 -07:00
TJ Holowaychuk
8df9e745d5
Merge branch 'master' of github.com:visionmedia/express
2012-07-03 09:39:52 -07:00
TJ Holowaychuk
c76e954504
upgrade connect dep
2012-07-03 09:30:53 -07:00
TJ Holowaychuk
136f054614
Merge pull request #1202 from strk/make_check
...
Add "make check" support.
2012-07-02 11:41:09 -07:00
Sandro Santilli
e9a4b4f8ff
Add "make check" support.
...
This is to follow GNU coding stadards. See:
www.gnu.org/prep/standards/html_node/Standard-Targets.html
2012-07-02 15:45:33 +02:00
TJ Holowaychuk
5415c98ff9
add route-map tests
2012-06-30 12:18:32 -07:00
TJ Holowaychuk
39efa452fc
Added route-map example
2012-06-29 09:01:06 -07:00
TJ Holowaychuk
bddcdee3fe
docs
2012-06-27 13:58:35 -07:00
TJ Holowaychuk
2e8d44b444
docs
2012-06-27 13:36:12 -07:00
TJ Holowaychuk
70d68419b0
Added res.json(obj, status) support back for BC
2012-06-27 13:34:53 -07:00
TJ Holowaychuk
26fab2a27d
update auth example to utilize cores pbkdf2
2012-06-27 13:20:39 -07:00
TJ Holowaychuk
0f5560eebd
updated tests to use "supertest"
2012-06-26 17:14:07 -07:00
TJ Holowaychuk
170dcc2907
Added "methods" dep
2012-06-26 11:38:55 -07:00
TJ Holowaychuk
18d6c78ef4
fixed a test race condition
2012-06-25 12:42:51 -07:00
TJ Holowaychuk
1248f0338b
Release 3.0.0beta4
2012-06-25 12:08:22 -07:00
TJ Holowaychuk
b400814d00
Added req.auth
...
tests to come
2012-06-22 16:25:31 -07:00
TJ Holowaychuk
a934929bb3
update connect dep
2012-06-22 10:48:07 -07:00
TJ Holowaychuk
140efb574c
Revert "Added + support to the router"
...
This reverts commit 6aaa7dc26d .
2012-06-22 08:20:23 -07:00
TJ Holowaychuk
3c0c96114f
Added res.send(body, status) support back for backwards compat
2012-06-21 16:37:26 -07:00
TJ Holowaychuk
362c96c8c1
refactor res.redirect() relative check
2012-06-21 08:25:43 -07:00
TJ Holowaychuk
5db3d0f9fc
Merge branch 'master' of github.com:visionmedia/express
2012-06-18 09:37:37 -07:00
TJ Holowaychuk
80c814c393
Merge pull request #1182 from langpavel/patch-1
...
Refactoring: no need for add 'del' and 'all' to methods
2012-06-18 09:37:25 -07:00
TJ Holowaychuk
bf66465937
Merge pull request #1183 from nullfirm/master
...
Re: [express] add hogan.js template engine for express@3.0 (#1176 )
2012-06-17 21:36:24 -07:00
Min-su Ok
72eea7e6cd
modify from --hjs to --hogan.
2012-06-18 13:17:51 +09:00
TJ Holowaychuk
8f4cd13c89
docs
2012-06-17 19:00:41 -07:00
Pavel Lang
6556cefc71
Refactoring: no need for add 'del' and 'all' to methods
2012-06-18 04:55:25 +03:00
TJ Holowaychuk
7bfb58920a
docs
2012-06-17 18:08:35 -07:00
TJ Holowaychuk
2e324ccf5f
docs
2012-06-17 18:08:14 -07:00
TJ Holowaychuk
1a10ee76b3
update range-parser dep
2012-06-17 18:06:04 -07:00
TJ Holowaychuk
619e6349f6
ws
2012-06-17 17:48:52 -07:00
TJ Holowaychuk
b1ff68548f
add inline range example
2012-06-17 17:41:28 -07:00
TJ Holowaychuk
376b6c3bad
add note about inclusive ranges
2012-06-17 17:37:42 -07:00
TJ Holowaychuk
f4c8a59b17
Added req.range(size)
2012-06-17 17:33:05 -07:00
TJ Holowaychuk
e6129d8ba5
Added res.links(obj)
2012-06-17 16:34:42 -07:00
TJ Holowaychuk
d2baf11b8a
docs
2012-06-17 13:21:13 -07:00
TJ Holowaychuk
82b5b12ca7
Added .default() support to res.format()
2012-06-17 13:15:55 -07:00
TJ Holowaychuk
c145ab9b81
Update mkdirp
2012-06-15 16:15:16 -07:00
TJ Holowaychuk
c10223b803
GET / HEAD only for req.fresh
2012-06-15 16:09:32 -07:00
TJ Holowaychuk
1e09b54ad2
update fresh
2012-06-15 16:07:27 -07:00
TJ Holowaychuk
d073e0aeb5
Added 2xx / 304 check to req.fresh
2012-06-15 16:03:20 -07:00
TJ Holowaychuk
ce7293de13
misc
2012-06-15 15:44:44 -07:00
TJ Holowaychuk
108e66c24b
Fixed res.send() freshness check, respect res.statusCode
2012-06-15 15:42:46 -07:00
TJ Holowaychuk
f90401b8c0
Release 3.0.0beta3
2012-06-15 11:40:49 -07:00
TJ Holowaychuk
a32e705d49
Merge branch 'master' of github.com:visionmedia/express
2012-06-15 11:39:04 -07:00
TJ Holowaychuk
640cf4ca21
Changed: res.send() always checks freshness
2012-06-15 11:38:51 -07:00
TJ Holowaychuk
442e782692
Merge pull request #1176 from nullfirm/master
...
add hogan.js template engine for express@3.0
2012-06-15 09:01:01 -07:00
Min-su Ok
0a874ad8b3
add hogan.js template engine for express@3.0
2012-06-14 18:44:53 +09:00
Min-su Ok
18083f0c13
add hogan.js template engine for express@3.0
2012-06-14 18:44:46 +09:00
TJ Holowaychuk
f25aaf11e9
Added another example to content-negotiation
2012-06-13 17:32:44 -07:00
TJ Holowaychuk
9b09257b28
upgrade connect
2012-06-11 09:53:15 -07:00
TJ Holowaychuk
f895516a2c
Added fresh dep
2012-06-10 12:21:03 -07:00
TJ Holowaychuk
76aa718b75
update markdown docs
2012-06-08 14:11:52 -07:00
TJ Holowaychuk
0acee67339
Merge branch 'master' of github.com:visionmedia/express
2012-06-08 09:47:56 -07:00
TJ Holowaychuk
4475e335ef
mime export test
2012-06-08 09:47:45 -07:00
TJ Holowaychuk
895673141d
Fixed: expose connects mime module. Cloases #1165
2012-06-08 09:47:13 -07:00
TJ Holowaychuk
e4cd99ae1c
Merge pull request #1164 from danneu/patch-2
...
Removed extra "of" in `res.set` comment.
2012-06-07 08:52:04 -07:00
Dan Neumann
c39a398d83
Removed extra "of" in res.set comment.
2012-06-07 00:17:45 -05:00
TJ Holowaychuk
2787bd5bf0
Release 3.0.0beta2
2012-06-06 14:46:52 -07:00
TJ Holowaychuk
6aaa7dc26d
Added + support to the router
2012-06-06 14:38:22 -07:00
TJ Holowaychuk
ebf60d2340
coerce res.cookie values to strings
2012-06-06 12:34:51 -07:00
TJ Holowaychuk
02d43846f6
fixing cookies for connect 2.3.1
2012-06-06 12:25:14 -07:00
TJ Holowaychuk
8930cd563c
update connect dep
2012-06-06 12:00:35 -07:00
TJ Holowaychuk
2b90cd7d51
Added req.host
2012-06-05 19:24:49 -07:00
TJ Holowaychuk
d5fde6a4b9
added test to illustrate req.params as an array
2012-06-05 19:02:28 -07:00
TJ Holowaychuk
99b2e0fa08
refactored req.param()
2012-06-05 18:59:26 -07:00
TJ Holowaychuk
ebcb1ca90e
Changed req.param() to check route first
...
body / query-string taking precedence is a little sketchy
but you should use this method sparingly, think of it
as PHPs $_REQUEST
2012-06-05 18:51:42 -07:00
TJ Holowaychuk
1763b073f9
docs
2012-06-04 09:48:19 -07:00
TJ Holowaychuk
908e467548
docs
2012-06-02 20:04:51 -07:00
TJ Holowaychuk
3c6ad5350b
Release 3.0.0beta1
2012-06-01 12:27:19 -07:00
TJ Holowaychuk
0ff3aa4b20
update deps
2012-06-01 12:24:17 -07:00
TJ Holowaychuk
fd42b5c42c
mention res.format() callback
2012-06-01 09:15:35 -07:00
TJ Holowaychuk
1311f2ac25
Fixed res.redirect() 406. Closes #1154
2012-06-01 09:14:27 -07:00
TJ Holowaychuk
82a9817061
Release 3.0.0alpha5
2012-05-30 16:48:22 -07:00
TJ Holowaychuk
685eec0149
assertion for req.get() => undefined. Closes #1152
2012-05-30 14:25:43 -07:00
TJ Holowaychuk
910dae16ab
misc refactor
2012-05-29 18:51:08 -07:00
TJ Holowaychuk
fd53197b46
Added req.ip tests
2012-05-29 18:46:37 -07:00
TJ Holowaychuk
d84d0b69ef
Added req.ip
2012-05-29 18:46:07 -07:00
TJ Holowaychuk
b694ba27be
Changed: dont reverse req.ips
...
parse them as-is. im impartial about
the ordering but this spares some CPU. if you
prefer the other way let me know
2012-05-29 18:41:00 -07:00
TJ Holowaychuk
e3cbac2d77
Fixed setting check for req.ips
2012-05-29 18:36:46 -07:00
TJ Holowaychuk
bbaa295ee2
Merge branch 'master' of github.com:visionmedia/express
2012-05-27 11:53:06 -07:00
TJ Holowaychuk
1150a88001
Added { signed: true } option to res.cookie()
2012-05-27 11:51:32 -07:00
TJ Holowaychuk
58cfd60000
moved executable css middleware lower
2012-05-21 20:40:49 -03:00
TJ Holowaychuk
fcf268742d
update commander
2012-05-16 21:34:29 -03:00
TJ Holowaychuk
30d71c8f8f
ocd
2012-05-14 08:49:37 -07:00
TJ Holowaychuk
c3f9398b12
Merge pull request #1135 from adrianolaru/jade-default-doctype
...
Changed jade default doctype to html5
2012-05-12 06:32:38 -07:00
Adrian Olaru
f1ac6ab764
changed jade default doctype to html5
2012-05-12 16:19:02 +03:00
TJ Holowaychuk
d6ca5f71bc
Added test for res.sendfile() express.static() options
2012-05-10 18:00:41 -07:00
TJ Holowaychuk
cdca9cf88f
Added res.download() body test
2012-05-10 17:15:50 -07:00
TJ Holowaychuk
5840b42f4a
Added res.download() tests
2012-05-10 17:11:43 -07:00
TJ Holowaychuk
a5be68b5b2
refactored res.get() tests
2012-05-10 13:59:27 -07:00
TJ Holowaychuk
9fda13bc25
Added url rewriting test
2012-05-10 13:13:03 -07:00
TJ Holowaychuk
125dd7a594
Prepared release 3.0.0alpha4
2012-05-09 15:18:21 -07:00
TJ Holowaychuk
df2584cc3b
Added: allow [] in jsonp callback. Closes #1128
2012-05-09 09:39:52 -07:00
TJ Holowaychuk
4de95c0e7b
connect 2.2.2
2012-05-07 13:58:17 -07:00
TJ Holowaychuk
9ed1f2a446
Removed blog example
...
need a better one
2012-05-07 12:52:56 -07:00
TJ Holowaychuk
833a4873a4
misc refactor of blog example
2012-05-07 12:44:03 -07:00
TJ Holowaychuk
6ca1807372
Merge branch 'master' of github.com:visionmedia/express
2012-05-07 12:01:19 -07:00
TJ Holowaychuk
9da3e9ccc7
Merge pull request #1127 from benatkin/template-port-from-env
...
get port from env in template (fix for #1118 )
2012-05-07 11:59:32 -07:00
Ben Atkin
5f65c36171
use get() with single argument to read setting vars
2012-05-07 12:51:41 -06:00
Ben Atkin
d64bb2f886
use process.env.PORT. fix for #1118
2012-05-06 23:49:06 -06:00
TJ Holowaychuk
fc179c8fc3
Prepared release 3.0.0alpha3
2012-05-04 17:19:27 -07:00
TJ Holowaychuk
8235af47fe
Merge pull request #1124 from pyrotechnick/patch-1
...
path.existsSync is deprecated. It is now called `fs.existsSync`.
2012-05-04 08:59:10 -07:00
Nicholas Kinsey
908f3da3da
path.existsSync is deprecated. It is now called fs.existsSync.
2012-05-05 00:32:53 +10:00
TJ Holowaychuk
64aac199de
any engine
2012-05-03 17:33:09 -07:00
TJ Holowaychuk
503c45840f
ws
2012-05-03 09:35:27 -07:00
TJ Holowaychuk
6f102ff40f
Added view-locals example
2012-05-03 09:35:14 -07:00
TJ Holowaychuk
6e26a8d366
fixed two res.locals.use() tests
2012-05-03 08:45:07 -07:00
TJ Holowaychuk
d9aea70ccc
removed file heading comments
2012-05-03 08:43:42 -07:00
TJ Holowaychuk
dd33ef2eb6
Added res.locals.use(). Closes #1120
2012-05-03 08:42:18 -07:00
TJ Holowaychuk
f3a32f2e29
Changed: moved static() in generated apps below router
2012-05-02 19:05:47 -07:00
TJ Holowaychuk
1a3e40d818
Changed: res.send() only set ETag when not previously set
2012-05-02 16:20:35 -07:00
TJ Holowaychuk
18cdb3d845
Added public app.routes. Closes #887
...
keep things simple for now :)
2012-05-02 16:19:41 -07:00
TJ Holowaychuk
0fca62c037
misc refactoring
2012-05-02 15:59:48 -07:00
TJ Holowaychuk
e9cd82b72d
more * tests
2012-05-02 15:52:26 -07:00
TJ Holowaychuk
4d9ad21047
refactored * routing test
2012-05-02 15:49:38 -07:00
TJ Holowaychuk
1cc2dc7150
debug() originalUrl in router
2012-05-01 16:25:10 -07:00
TJ Holowaychuk
3dc88b2c0c
refine express(1) generated stylus middleware
2012-04-30 17:54:16 -07:00
TJ Holowaychuk
53f1ffb4e7
ocd
2012-04-30 14:51:04 -07:00
TJ Holowaychuk
579a1be7c8
Added res.send() If-None-Match test
2012-04-28 20:02:38 -07:00
TJ Holowaychuk
c0a68fcd0d
Added Buffer ETag support to res.send()
2012-04-28 20:00:30 -07:00
TJ Holowaychuk
b79853e9bd
updated crc with buffer patch
2012-04-28 19:50:36 -07:00
TJ Holowaychuk
f86838ceab
connect 2.2.1 dep
2012-04-28 10:20:00 -07:00
TJ Holowaychuk
809e0b8c92
merged
2012-04-27 10:46:27 -07:00
TJ Holowaychuk
a58e3deac2
Added conditional-GET support to res.send()
2012-04-27 10:44:39 -07:00
TJ Holowaychuk
430699c082
more benchmarks
2012-04-26 22:11:35 -07:00
TJ Holowaychuk
b04233981f
more benchmarks
2012-04-26 22:09:14 -07:00
TJ Holowaychuk
de10194f33
build status image
2012-04-26 18:46:00 -07:00
TJ Holowaychuk
7c2e1ad0ed
.contentType -> .type() in core
2012-04-26 14:32:28 -07:00
TJ Holowaychuk
67ddb429e3
Added: coerce res.set() values to strings
...
if you use res.get() this can bite you in the ass
if you set an etag to a number for example :)
good times
2012-04-26 13:52:37 -07:00
TJ Holowaychuk
a169cc7119
render bench
2012-04-26 12:36:26 -07:00
TJ Holowaychuk
9719b58575
error/index.js
2012-04-26 04:57:28 -07:00
TJ Holowaychuk
13c18fa363
clean up error example
2012-04-26 04:56:23 -07:00
TJ Holowaychuk
c17ad6ef65
error-pages/index.js
2012-04-26 04:55:24 -07:00
TJ Holowaychuk
2c14d0c966
clean up weird whitespace in error-pages acceptance tests
2012-04-26 04:55:06 -07:00
TJ Holowaychuk
2cd1783613
fixed hello-world
2012-04-26 04:53:56 -07:00
TJ Holowaychuk
06db11cd61
removed old form example
2012-04-26 04:51:48 -07:00
TJ Holowaychuk
125421ec45
removed old github example
2012-04-26 04:51:25 -07:00
TJ Holowaychuk
cc84f40d61
misc
2012-04-26 04:46:37 -07:00
TJ Holowaychuk
c130918135
more mvc acceptance tests
2012-04-26 04:42:22 -07:00
TJ Holowaychuk
babeb4633e
make test now runs unit / acceptance tests
2012-04-26 04:41:06 -07:00
TJ Holowaychuk
30167356f2
less verbose example apps when testing
2012-04-26 04:40:04 -07:00
TJ Holowaychuk
441b309959
Fixed req/res proto inheritance
2012-04-26 04:38:33 -07:00
TJ Holowaychuk
b7b032f8e0
test for updating mvc user
2012-04-26 04:34:37 -07:00
TJ Holowaychuk
50f43462ae
logger for mvc
2012-04-26 04:32:25 -07:00
TJ Holowaychuk
bd2a972dba
fixed mvc example 404
2012-04-26 04:28:29 -07:00
TJ Holowaychuk
3c162ae030
implement "before" middleware for mvc example
2012-04-26 04:23:21 -07:00
TJ Holowaychuk
3c12757d9e
more tests
2012-04-26 04:10:57 -07:00
TJ Holowaychuk
fa746cc027
added 404 and 5xx pages to mvc example
2012-04-26 04:08:58 -07:00
TJ Holowaychuk
1e85178c73
started mvc acceptance tests
2012-04-26 04:02:14 -07:00
TJ Holowaychuk
d0bc0ad2ca
Added new mvc example
2012-04-26 03:53:49 -07:00
TJ Holowaychuk
c33f1bac08
mounted hw bench
2012-04-26 03:24:42 -07:00
TJ Holowaychuk
58d522d824
restore req/res proto
2012-04-26 03:22:44 -07:00
TJ Holowaychuk
858e4dccdc
ws
2012-04-26 03:12:17 -07:00
TJ Holowaychuk
c2054077f4
Release 3.0.0alpha2
2012-04-26 03:10:07 -07:00
TJ Holowaychuk
754dd320ff
.npmignore lib-cov
2012-04-26 02:58:29 -07:00
TJ Holowaychuk
a376980a69
update headers
2012-04-25 21:49:43 -07:00
TJ Holowaychuk
cf7d710bc1
refactored res.sendfile()
2012-04-25 21:48:19 -07:00
TJ Holowaychuk
8f8740028c
Fixed: use app.get() for all core settings
2012-04-25 21:40:53 -07:00
TJ Holowaychuk
b0e03eb8a8
make expressInit() middleware self-aware
2012-04-25 21:37:10 -07:00
TJ Holowaychuk
929dc703ca
unused var
2012-04-25 21:36:30 -07:00
TJ Holowaychuk
18a6bbfd80
docs
2012-04-25 17:59:02 -07:00
TJ Holowaychuk
73092c9898
Perf: memoize parsed urls
2012-04-25 16:12:40 -07:00
TJ Holowaychuk
b739126707
Merge branch 'master' of github.com:visionmedia/express
2012-04-25 16:08:52 -07:00
TJ Holowaychuk
c39cf1ef84
connect 2.2.0 dep
2012-04-25 16:07:43 -07:00
TJ Holowaychuk
861f6baa66
added some middleware to support/app.js
2012-04-25 15:00:49 -07:00
TJ Holowaychuk
25fe426266
more benchmarks
2012-04-25 14:54:21 -07:00
TJ Holowaychuk
85fc586ee5
added make benchmark back
2012-04-25 14:51:45 -07:00
TJ Holowaychuk
2a951e961b
Merge pull request #1106 from benedmunds/master
...
Fixed reference to this.body.length in Post validation error when the body length is less than 10 characters
2012-04-25 10:49:58 -07:00
TJ Holowaychuk
42aeab500b
Fixed redis session example
2012-04-25 10:30:56 -07:00
TJ Holowaychuk
808a8a314a
Fixed session example. Closes #1105
2012-04-25 10:29:15 -07:00
TJ Holowaychuk
b809041894
refactored res.send()
2012-04-25 09:38:59 -07:00
TJ Holowaychuk
1ddf0c8a42
Merge pull request #1100 from coolony/master
...
Make string object behave like string literals with res.send
2012-04-25 09:38:19 -07:00
Ben Edmunds
d8caf209e3
Fixed reference to this.body.length in Post validation error when the body length is less than 10 characters.
2012-04-24 15:05:17 -04:00
Pierre Matri
22668555ad
Fixed req.send tests for string objects
2012-04-22 14:06:13 +02:00
Pierre Matri
0f585931a4
Make string object behave like string literals with res.send
2012-04-22 13:49:50 +02:00
TJ Holowaychuk
d03386571d
alpha install docs
2012-04-19 19:03:25 -07:00
TJ Holowaychuk
72948068e2
try npm publishConfig
2012-04-19 18:51:46 -07:00
TJ Holowaychuk
97808383ed
Added client-side data exposing example
2012-04-19 16:03:22 -07:00
TJ Holowaychuk
de6f30042f
re-generate docs
2012-04-18 17:42:17 -07:00
TJ Holowaychuk
b5cee82604
doc typo
2012-04-18 17:42:13 -07:00
TJ Holowaychuk
fab3e91973
app.engine() docs
2012-04-18 17:23:54 -07:00
TJ Holowaychuk
c937c797c2
Added docs/express.md makefile target
2012-04-18 17:18:22 -07:00
TJ Holowaychuk
0ddc40ad7f
Merge branch 'master' of github.com:visionmedia/express
2012-04-17 20:39:06 -07:00
TJ Holowaychuk
e3f6faa350
removed layout-control example
...
no longer applies
2012-04-17 20:38:52 -07:00
TJ Holowaychuk
cc69d50c60
remove mvc example
...
too large to actually be helpful... and annoying
to maintain :)
2012-04-17 20:37:55 -07:00
TJ Holowaychuk
b55eb5acf5
removed format acceptance tests
2012-04-17 20:26:28 -07:00
TJ Holowaychuk
ebabce9982
Fixed route-loading example
2012-04-17 20:26:09 -07:00
TJ Holowaychuk
037d3490ca
removed format example
2012-04-17 20:21:05 -07:00
TJ Holowaychuk
ba7bcbb0d6
Fixed cookie-sessions example
2012-04-17 20:20:39 -07:00
TJ Holowaychuk
79ce6eda6f
Fixed multipart acceptance test
2012-04-17 20:18:33 -07:00
TJ Holowaychuk
9f7c9cfc4c
added grey.png test fixture
2012-04-17 20:16:58 -07:00
TJ Holowaychuk
5dcc4f46db
Fixed jade example
2012-04-17 20:15:17 -07:00
TJ Holowaychuk
2f54201774
Merge pull request #1081 from brianloveswords/fix-readme
...
Add protocol to fix link being interpreted as relative in README.md.
2012-04-16 10:07:13 -07:00
Brian J Brennan
e8eef64601
Add protocol to fix link being interpreted as relative in README.md.
2012-04-16 12:43:51 -04:00
TJ Holowaychuk
27b1b5e3b3
docs
2012-04-16 08:53:16 -07:00
TJ Holowaychuk
5fa2f89542
Added res.header() and req.header() aliases for BC
2012-04-16 08:31:30 -07:00
TJ Holowaychuk
c998b91c09
refactoring
2012-04-15 22:14:52 -07:00
TJ Holowaychuk
5be2395170
Fixed generated express dep. Closes #1078
2012-04-15 22:13:51 -07:00
TJ Holowaychuk
b4cd6bb8f0
removed old route reflection methods
2012-04-15 21:01:33 -07:00
TJ Holowaychuk
7e81cad0bf
Added new dox API docs
2012-04-15 21:01:17 -07:00
TJ Holowaychuk
856f3b3be6
removed old docs
2012-04-15 19:42:55 -07:00
TJ Holowaychuk
785ac87846
Added express.createServer() for BC
2012-04-15 19:02:57 -07:00
TJ Holowaychuk
75c29bd42a
removed createServer() in readme
2012-04-15 13:25:58 -07:00
TJ Holowaychuk
221a46a396
require express in readme...
...
some people come to express before anything
else i guess
2012-04-15 11:57:38 -07:00
TJ Holowaychuk
abe5cc7184
populate changelog
2012-04-15 11:40:31 -07:00
TJ Holowaychuk
12ada75cad
updated history.md from 2x branch
2012-04-15 11:24:08 -07:00
TJ Holowaychuk
5a74d94558
require package.json for .version in express(1)
2012-04-15 11:23:16 -07:00
TJ Holowaychuk
d1d3f310e9
Release 3.0.0alpha1
2012-04-15 11:21:40 -07:00
TJ Holowaychuk
089a83363f
Changed: enable "jsonp callback" as a default
2012-04-15 11:20:25 -07:00
TJ Holowaychuk
c28e6db428
update mkdirp dep
2012-04-15 11:18:38 -07:00
TJ Holowaychuk
05253272cb
clarify ejs example
2012-04-13 09:16:16 -07:00
TJ Holowaychuk
12e087820c
Added: res.format() sets Vary: Accept
2012-04-12 20:11:15 -07:00
TJ Holowaychuk
8dc001567b
removed res.cache()
...
too specific
2012-04-12 19:46:53 -07:00
TJ Holowaychuk
9af3256f72
added jsonp test
2012-04-11 20:27:21 -07:00
TJ Holowaychuk
cdd333a2e0
connect 2.1.2 dep
2012-04-11 14:35:28 -07:00
TJ Holowaychuk
aa4ec8f3e2
fixed glob example
2012-04-11 13:56:08 -07:00
TJ Holowaychuk
5ea78cf259
ocd
2012-04-11 13:50:41 -07:00
TJ Holowaychuk
600eaea2d1
fixed acceptance tests
2012-04-11 12:49:18 -07:00
TJ Holowaychuk
81b15833f7
connect 2.1.1 dep
2012-04-11 12:03:00 -07:00
TJ Holowaychuk
9abc221559
connect 2.1.0 dep
2012-04-11 11:17:29 -07:00
TJ Holowaychuk
7048be2830
refactoring auth example
2012-04-11 11:17:12 -07:00
TJ Holowaychuk
91eb27513a
docs
2012-04-11 10:08:12 -07:00
TJ Holowaychuk
04f0682439
removed old benchmark target from Makefile
2012-04-11 09:57:43 -07:00
TJ Holowaychuk
36bab5408d
removed old doc gen stuff from Makefile
2012-04-11 09:57:12 -07:00
TJ Holowaychuk
c483dab4b8
ocd
2012-04-11 09:44:49 -07:00
TJ Holowaychuk
f1d759f279
Merge pull request #1073 from Zoramite/lessMiddleware
...
Adding support back in for less CSS.
2012-04-11 08:32:45 -07:00
Randy Merrill
4c1afb2984
Making the default case for the dependencies be more dynamic.
2012-04-11 06:54:14 -07:00
Randy Merrill
db9b2bfbe1
Adding support back in for less CSS.
2012-04-11 06:50:45 -07:00
TJ Holowaychuk
377677cf30
Merge branch 'master' of github.com:visionmedia/express
2012-04-10 12:19:51 -07:00
TJ Holowaychuk
24a4e95ffe
Changed to allow extname or type/subtype only. Closes #1072
2012-04-10 12:19:34 -07:00
TJ Holowaychuk
8fdd9e967a
Merge pull request #1069 from Benjen/patch-1
...
Updated example usage of res.locals() as it contained an error.
2012-04-05 08:54:16 -07:00
Benjen
acfa6a692e
Updated example usage of res.locals() as it contained an error.
2012-04-05 23:37:56 +08:00
TJ Holowaychuk
67ca22b6e4
throw when callback is not given to app.engine()
2012-04-04 12:30:25 -07:00
TJ Holowaychuk
ba413ee98d
added another res.redirect() example
2012-04-04 08:43:12 -07:00
TJ Holowaychuk
acc0e934cb
ocd
2012-04-02 20:13:50 -07:00
TJ Holowaychuk
1d485840fd
ocd
2012-04-02 20:13:31 -07:00
TJ Holowaychuk
dcb147608a
ocd
2012-04-02 20:01:13 -07:00
TJ Holowaychuk
ddf24d1fd6
fixed markdown example
2012-04-02 20:00:53 -07:00
TJ Holowaychuk
886d7e6903
Merge pull request #1066 from cpedros/patch-1
...
Unused require of fs module
2012-04-02 16:00:38 -07:00
TJ Holowaychuk
2079ccbf42
updated signed cookie tests
2012-04-02 16:00:23 -07:00
TJ Holowaychuk
5ec88b0f6c
typo
2012-04-02 15:56:58 -07:00
TJ Holowaychuk
b0bcd27124
removed req.signedCookie tests, this is connect
2012-04-02 15:56:40 -07:00
TJ Holowaychuk
4dfee21e91
removed req.cookies tests, this is connect
2012-04-02 15:56:21 -07:00
TJ Holowaychuk
18fa2c9c7d
removed debug() for .use()
...
connect does this now
2012-04-02 15:54:19 -07:00
TJ Holowaychuk
04d43d60b7
added nicer error messages for failed view lookup. Closes #1065
2012-04-02 15:47:10 -07:00
Pero Pejovic
419731ec41
Unused require of fs module
2012-04-02 15:44:06 -07:00
TJ Holowaychuk
082ba88084
tabs -> spaces
2012-04-02 15:41:04 -07:00
TJ Holowaychuk
09a8474521
router: moved params logic to Router#match()
2012-04-02 15:39:20 -07:00
TJ Holowaychuk
6d323d3ff7
added param decoding test
2012-04-02 15:15:05 -07:00
TJ Holowaychuk
c4e003518a
Merge branch 'master' of github.com:visionmedia/express
2012-04-02 15:09:51 -07:00
TJ Holowaychuk
9e251d14af
Removed Collection
2012-04-02 15:09:39 -07:00
TJ Holowaychuk
9abba7d69a
ocd
2012-04-02 15:07:41 -07:00
TJ Holowaychuk
0377540e2d
utils: added pathRegexp()
2012-04-02 15:07:25 -07:00
TJ Holowaychuk
e6a15f66fc
Merge pull request #1064 from ahizzle/master
...
(trivial) Give express init middleware function an explicit name
2012-03-30 15:19:14 -07:00
Andy Hiew
1787fd1b52
Trivial: Give the middleware init function an explicit name.
...
Middleware stack printout before:
NODE> app.stack
[ { route: '', handle: [Function: query] },
{ route: '', handle: [Function] },
{ route: '', handle: [Function: favicon] },
{ route: '', handle: [Function: logger] },
Middleware stack printout after:
NODE> app.stack
[ { route: '', handle: [Function: query] },
{ route: '', handle: [Function: expressInit] },
{ route: '', handle: [Function: favicon] },
{ route: '', handle: [Function: logger] },
2012-03-30 16:05:11 -06:00
TJ Holowaychuk
54c3d5c113
reverse req.ips array
2012-03-29 16:39:32 -07:00
TJ Holowaychuk
6d0f9a37a2
req.ipds doesnt need "trust proxy"
...
not really anyway, if you use this
you better trust it :)
2012-03-29 16:36:36 -07:00
TJ Holowaychuk
60dac4d2ff
Merge branch 'master' of github.com:visionmedia/express
2012-03-29 16:27:16 -07:00
TJ Holowaychuk
dd468fbe9a
Added req.ips
2012-03-29 16:26:59 -07:00
TJ Holowaychuk
04ecf04832
Added X-Forwarded-Proto support to req.secure
2012-03-29 16:17:44 -07:00
TJ Holowaychuk
6d45616a7a
Merge pull request #1062 from shtylman/06d2016ee
...
remove unused variable
2012-03-29 08:58:48 -07:00
Roman Shtylman
06d2016ee7
remove unused variable from Router.route
2012-03-28 22:43:49 -04:00
TJ Holowaychuk
984bfadcdd
Merge pull request #1057 from Skookum/master
...
Update Connect Version
2012-03-27 08:34:29 -07:00
Jim Snodgrass
f79f3f8b22
update connect version
2012-03-27 12:11:48 -03:00
TJ Holowaychuk
ba570a9842
typo
2012-03-24 11:42:26 -07:00
TJ Holowaychuk
365a98d00f
docs
2012-03-24 11:39:47 -07:00
TJ Holowaychuk
4e2677fe2c
docs
2012-03-24 11:37:26 -07:00
TJ Holowaychuk
d6d16b7899
Added req.accepts() comma-delimited string support
2012-03-24 11:36:52 -07:00
TJ Holowaychuk
86a9e0803a
refactored utils.accepts()
2012-03-24 11:32:28 -07:00
TJ Holowaychuk
fdf96922b5
added res.json() array test to illustrate that it works
2012-03-24 11:13:53 -07:00
TJ Holowaychuk
d396761f76
refactored cookie-sessions example
2012-03-23 18:22:30 -07:00
TJ Holowaychuk
711519361c
fixed content-negotiation example
2012-03-23 18:11:12 -07:00
TJ Holowaychuk
e4827b8d89
more docs for req.accepts(arr)
2012-03-23 18:03:19 -07:00
TJ Holowaychuk
7ec7cb94f9
Merge branch 'master' of github.com:visionmedia/express
2012-03-23 17:59:08 -07:00
TJ Holowaychuk
298899d02c
Added array support. Closes #1053
2012-03-23 17:58:41 -07:00
TJ Holowaychuk
43b35a4ae0
Added array support. Closes #1053
2012-03-23 17:58:15 -07:00
TJ Holowaychuk
a7a8dcd617
Added note to express(1) for running the app
2012-02-29 16:11:39 -08:00
TJ Holowaychuk
bdf0b26a12
Added node app for npm scripts.start Closes #1032
2012-02-29 16:10:35 -08:00
TJ Holowaychuk
73e87b6a2e
connect 2.0 dep
2012-02-27 19:31:27 -08:00
TJ Holowaychuk
ac3d002cb2
added "view cache" in production test
2012-02-26 11:56:49 -08:00
TJ Holowaychuk
ada2d0c627
added app.param() array test
2012-02-26 11:52:23 -08:00
TJ Holowaychuk
286d3a1ff8
added another app.param() test
2012-02-26 11:50:32 -08:00
TJ Holowaychuk
937f01a225
added app.param() tests
2012-02-26 11:46:44 -08:00
TJ Holowaychuk
c9559e03da
ignore coverage.html
2012-02-23 21:35:17 -08:00
TJ Holowaychuk
d115798d5b
ocd
2012-02-23 21:34:48 -08:00
TJ Holowaychuk
b6ee5fafd0
Added mocha test coverage support
2012-02-23 20:49:50 -08:00
TJ Holowaychuk
533b31237c
optimize res.format()
2012-02-23 10:59:54 -08:00
TJ Holowaychuk
812a470122
docs
2012-02-23 10:58:57 -08:00
TJ Holowaychuk
eb3105ef25
Added extname support to res.format(). Closes #1024
2012-02-23 10:58:06 -08:00
TJ Holowaychuk
ffcaa04d2c
renamed res.respondTo() to res.format()
...
since you are not really responding with it,
its basically as switch
2012-02-22 19:59:52 -08:00
TJ Holowaychuk
a47660ba67
refactored res.redirect() with respondTo()
2012-02-22 19:58:36 -08:00
TJ Holowaychuk
e2291184dc
changed DEBUG express:routes to express:router
2012-02-22 19:29:24 -08:00
TJ Holowaychuk
4e332452b7
Added req.subdomains
2012-02-22 16:36:13 -08:00
TJ Holowaychuk
e2f43df5e9
refactored app.render()
2012-02-22 09:04:59 -08:00
TJ Holowaychuk
141929cd6e
typo
2012-02-21 10:23:20 -08:00
TJ Holowaychuk
ec03968bd4
added test for respondTo() callback args
2012-02-21 09:30:05 -08:00
TJ Holowaychuk
a21435cb05
updated content-negotiation example
2012-02-18 17:37:47 -08:00
TJ Holowaychuk
bdfa6d1fe7
Added: res.respondTo() defaults the content-type
2012-02-18 17:23:02 -08:00
TJ Holowaychuk
b565e258cb
Added res.respondTo(obj)
2012-02-18 17:13:40 -08:00
TJ Holowaychuk
892b605ab5
shorten --force desc
2012-02-18 15:35:07 -08:00
TJ Holowaychuk
4d99352526
Merge pull request #1016 from tstrimple/master
...
Added the ability to force the install of express scaffolding to a non-empty directory.
2012-02-18 15:34:34 -08:00
tstrimple
cbf0eaa429
"Add the ability to force install express to non-empty directory."
2012-02-18 23:00:56 +00:00
TJ Holowaychuk
80e16c8ca3
tweak multipart example
2012-02-18 14:14:09 -08:00
TJ Holowaychuk
0ae024afa8
Merge branch 'integration'
2012-02-18 14:06:45 -08:00
TJ Holowaychuk
73caacbd42
mounting sucks, removing this example
2012-02-18 14:06:41 -08:00
TJ Holowaychuk
b667bda8f2
y u no space?
2012-02-18 14:06:22 -08:00
TJ Holowaychuk
463e38cf67
y u no space?
2012-02-18 14:05:57 -08:00
TJ Holowaychuk
83c8d65e3d
styling
2012-02-18 14:05:05 -08:00
TJ Holowaychuk
9548e7d1e2
removed hello world acceptance tests
2012-02-18 14:04:25 -08:00
TJ Holowaychuk
ee290d82d1
fixing acceptance tests
2012-02-18 14:04:11 -08:00
TJ Holowaychuk
b75bb003bd
fixed markdown example
2012-02-18 13:54:36 -08:00
TJ Holowaychuk
6c2194fdb4
smaller hello world
2012-02-18 13:52:31 -08:00
TJ Holowaychuk
da61d8b639
fixed github example
2012-02-18 13:52:02 -08:00
TJ Holowaychuk
863ba199f6
stack is always shown
2012-02-18 13:49:08 -08:00
TJ Holowaychuk
161ebb354f
removed old flash example
2012-02-18 13:48:32 -08:00
TJ Holowaychuk
1516ebf7f9
misc
2012-02-18 13:46:22 -08:00
TJ Holowaychuk
2820f2227d
fixing downloads example
2012-02-18 13:45:44 -08:00
TJ Holowaychuk
a078f5f5c1
docs
2012-02-18 13:41:44 -08:00
TJ Holowaychuk
d0a83053d3
fixed up blog example messages
2012-02-18 13:41:10 -08:00
TJ Holowaychuk
b6bc01abde
fixing blog example
2012-02-18 13:28:56 -08:00
TJ Holowaychuk
196a1eb6ad
set view engine for auth app
2012-02-18 13:20:23 -08:00
TJ Holowaychuk
593271f536
removed accessLogger from auth example
2012-02-18 13:18:00 -08:00
TJ Holowaychuk
0f24f715ba
tweak auth example
2012-02-18 13:16:17 -08:00
Robert Sköld
bb9bfa5618
Cleaned out comments from resource acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
8120a06cd6
Updated resource example with acceptnce test.
2012-02-18 13:08:26 -08:00
Robert Sköld
a153082120
Updated params example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
970031e267
Updated multipart example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
a819856f3f
Updated mounting example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
4dbaaa2855
Updated markdown example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
0593cf4379
Updated helloworld example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
cd0e5dbb4c
Updated format example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
7cb1c3cabb
Updated form example for 3.x (not working as it relies on req.flash())
2012-02-18 13:08:26 -08:00
Robert Sköld
550b9101b8
Updated error-pages example with acceptance test.
2012-02-18 13:08:26 -08:00
Robert Sköld
9d9564568b
Updated error example with acceptance tests.
2012-02-18 13:08:26 -08:00
Robert Sköld
7ea7a53e7c
Updated downloads example with acceptance tests.
2012-02-18 13:08:25 -08:00
Robert Sköld
ac387caf21
Added acceptance test for cookies.
2012-02-18 13:08:25 -08:00
Robert Sköld
ad3f1e84aa
Updated blog example for Jade inheritence. Passes tests.
2012-02-18 13:08:25 -08:00
Robert Sköld
2432a0dda5
Added acceptance test for blog example.
2012-02-18 13:08:25 -08:00
Robert Sköld
03e5919910
Refactored acceptence/auth.
2012-02-18 13:08:25 -08:00
Robert Sköld
277e35f8c8
Added RegExp support to support/http for asserting the body.
2012-02-18 13:08:25 -08:00
Robert Sköld
0dd5836f3f
Updated auth acceptance test style.
2012-02-18 13:08:25 -08:00
Robert Sköld
9290f0d407
Cookie secret is a cookieParser() thing.
2012-02-18 13:08:25 -08:00
Robert Sköld
9bd3ad846e
Silence while NODE_ENV=test
2012-02-18 13:08:25 -08:00
Robert Sköld
a8c73649ce
Updated auth example for express 3.x. With a test.
2012-02-18 13:08:25 -08:00
TJ Holowaychuk
6368ab49b4
ocd
2012-02-18 12:59:22 -08:00
TJ Holowaychuk
16b6a64ef9
refactored express(1) package.json generation
2012-02-18 12:50:16 -08:00
TJ Holowaychuk
e46431ee0e
ws
2012-02-18 12:47:31 -08:00
TJ Holowaychuk
2e4cf0aa5c
update mime dep
2012-02-18 12:46:36 -08:00
TJ Holowaychuk
3f8a7f05e8
update commander dep
2012-02-18 12:46:26 -08:00
TJ Holowaychuk
3360613bcd
Merge branch 'master' of github.com:visionmedia/express
2012-02-18 12:41:55 -08:00
TJ Holowaychuk
f8a9cbe074
Added req.fresh and req.stale tests. Closes #998
2012-02-18 12:41:24 -08:00
TJ Holowaychuk
15f2e0c899
Merge pull request #1006 from eivindfjeldstad/router
...
Added support for arrays of paths
2012-02-17 08:42:39 -08:00
Tj Holowaychuk
6518e746c1
removed require "qs" as its no longer used. Closes #1014
2012-02-16 08:17:59 -08:00
Eivind Fjeldstad
38b046d6ad
Added test for an array of paths
2012-02-12 16:26:32 +01:00
Eivind Fjeldstad
28d7750eda
Added support for arrays of paths
2012-02-12 16:23:21 +01:00
Tj Holowaychuk
e5fc85bddc
moved a debug() down
2012-02-09 13:40:33 -08:00
Tj Holowaychuk
2a40571118
Added DEBUG=express:application support
2012-02-09 13:29:21 -08:00
Tj Holowaychuk
f1aa57c57e
more debug()
2012-02-09 13:15:45 -08:00
Tj Holowaychuk
0b876ece41
Added DEBUG=express:routes support
2012-02-09 13:12:13 -08:00
Tj Holowaychuk
ca0bd1a0b5
Added "debug" dependency
2012-02-09 12:14:31 -08:00
Tj Holowaychuk
2d31b5df34
Removed "qs" dep, only connect has this now
2012-02-08 12:50:30 -08:00
Tj Holowaychuk
10f7ca0ebf
upgrade deps
2012-02-08 12:03:25 -08:00
TJ Holowaychuk
85d6964874
Removed req.header(field)
2012-02-07 08:32:08 -08:00
TJ Holowaychuk
76fd462bcc
Removed res.header(field, value)
2012-02-07 08:30:27 -08:00
TJ Holowaychuk
c44f01879f
utilize res.set() internally
2012-02-07 08:28:40 -08:00
TJ Holowaychuk
fe27989a69
doc typo
2012-02-07 08:25:40 -08:00
TJ Holowaychuk
b04f3eeede
refactored req.xhr
2012-02-07 08:24:58 -08:00
TJ Holowaychuk
6ab61d023f
docs
2012-02-07 08:21:32 -08:00
TJ Holowaychuk
4d87efc771
Added "trust proxy" setting
2012-02-07 08:19:30 -08:00
TJ Holowaychuk
e47d368239
update node support docs
2012-02-07 04:55:38 -08:00
TJ Holowaychuk
5b1235addc
replaced short contrib list with git-summary(1) output
2012-02-07 04:55:07 -08:00
TJ Holowaychuk
8c2c1240e1
removed old req.get() for now
2012-02-07 04:50:00 -08:00
TJ Holowaychuk
27e696b7b1
Added req.get() alias of req.header()
2012-02-07 04:49:12 -08:00
TJ Holowaychuk
bfba98f532
Removed req.header() defaultValue support
2012-02-07 04:47:51 -08:00
TJ Holowaychuk
8de3ad50b2
refactored res.redirect() with req.protocol()
2012-02-07 04:43:35 -08:00
TJ Holowaychuk
2ba343d2b5
Added req.protocol()
2012-02-07 04:39:10 -08:00
TJ Holowaychuk
ff92afa557
Added "json replacer" and "json spaces" settings. Closes #996 [credit to jed]
2012-02-07 03:30:34 -08:00
Tj Holowaychuk
c3c0fb95a8
backported fix from 2.x for app.all() del method
2012-02-06 10:12:59 -08:00
Tj Holowaychuk
bb56a094bb
Added app.all() test
2012-02-06 10:07:49 -08:00
Tj Holowaychuk
2211943170
make express(1) generated deps *
2012-01-31 19:48:38 -08:00
TJ Holowaychuk
4eb8bc0857
Merge pull request #968 from peters/patch-1
...
Typo
2012-01-18 17:17:40 -08:00
Peter Rekdal Sunde
fa51cb8d63
Typo
2012-01-19 02:14:30 +01:00
Tj Holowaychuk
706dec93a4
keywords
2012-01-17 09:51:49 -08:00
Tj Holowaychuk
7a32920448
Merge branch 'master' of github.com:visionmedia/express
2012-01-17 09:51:39 -08:00
Tj Holowaychuk
57a3899c1d
removed connect-form dev dep
2012-01-17 09:51:27 -08:00
Tj Holowaychuk
374d159e0e
update dependencies
2012-01-17 09:49:02 -08:00
TJ Holowaychuk
4f5a41b84f
removed connect-form dep
2012-01-16 20:16:08 -08:00
TJ Holowaychuk
a2f380fdd6
Merge pull request #955 from mmalecki/npm-test
...
Add `test` script
2012-01-08 17:08:10 -08:00
Maciej Małecki
301085e510
Add test script
2012-01-09 02:03:23 +01:00
TJ Holowaychuk
af5b64a434
Merge pull request #951 from Raynos/patch-1
...
Gave the router a name.
2012-01-06 07:32:23 -08:00
Raynos
fa088e37bc
Gave the router a name. All the other connect middlewares are named functions.
2012-01-06 14:39:37 +00:00
Tj Holowaychuk
613bdc91e5
Merge branch 'master' of github.com:visionmedia/express
2012-01-02 08:28:40 -08:00
TJ Holowaychuk
edfe50e713
Removed app.is() support
2011-12-30 15:10:51 -08:00
TJ Holowaychuk
26fb403ced
Fixed req.is() with charsets
2011-12-30 15:04:41 -08:00
TJ Holowaychuk
014fb46449
Added req.is() tests
2011-12-30 15:01:34 -08:00
TJ Holowaychuk
144a88b109
Removed app.match()
2011-12-28 12:09:58 -07:00
TJ Holowaychuk
34c0d2509a
test for route index state
2011-12-28 12:07:46 -07:00
TJ Holowaychuk
a12a9e3fd9
tests for Router#match()
2011-12-28 12:03:50 -07:00
TJ Holowaychuk
8df73f3d83
renamed Router#_match() -> match()
2011-12-28 11:57:45 -07:00
TJ Holowaychuk
6dac874ff4
renamed Router#_route() -> route()
2011-12-28 11:55:11 -07:00
TJ Holowaychuk
81d25f6861
Merge branch 'feature/decouple-router'
2011-12-28 11:15:10 -07:00
TJ Holowaychuk
c0c1975da6
decouple Router options. Closes #941
2011-12-28 11:14:57 -07:00
Tj Holowaychuk
dd7af29103
mocha.opts
2011-12-20 17:37:06 -08:00
Tj Holowaychuk
85ea5f67f4
Merge branch 'master' of github.com:visionmedia/express
2011-12-20 13:33:14 -08:00
Tj Holowaychuk
8e3cb6174d
added test for res.sendfile() content-type override
2011-12-20 13:32:39 -08:00
TJ Holowaychuk
6c01e9a43a
Update bin/express
2011-12-20 08:33:54 -08:00
TJ Holowaychuk
6061670161
Merge pull request #939 from ksato9700/master
...
EOL style per platform
2011-12-20 08:33:12 -08:00
Ken Sato
7c66db2c45
Change the eol character based on platform type
2011-12-19 22:55:50 -08:00
TJ Holowaychuk
05e95ae55a
misc
2011-12-18 07:41:08 -08:00
TJ Holowaychuk
416ad564d0
Added cookie-sessions example
2011-12-17 15:11:52 -08:00
TJ Holowaychuk
55f8f9bc42
added regression test for #847
2011-12-17 13:53:28 -08:00
TJ Holowaychuk
386a9e88b4
removed old tests
2011-12-17 13:43:51 -08:00
TJ Holowaychuk
f6ca25edbe
web-service acceptance tests
2011-12-17 12:44:55 -08:00
TJ Holowaychuk
1ea221aa4e
fixed an acceptance test
2011-12-17 12:21:42 -08:00
TJ Holowaychuk
d72a6666a1
removed ejs layout.ejs from express(1)
2011-12-17 12:16:52 -08:00
TJ Holowaychuk
b69199f884
fixed express(1) jade tmpl inheritance
2011-12-17 12:15:12 -08:00
TJ Holowaychuk
65042c86a6
removed the use of .include.string()
2011-12-17 12:02:34 -08:00
TJ Holowaychuk
d7dccfd56d
removed the use of should.contain()
2011-12-17 12:02:11 -08:00
Tj Holowaychuk
e60f4a5e1e
Merge branch 'master' of github.com:visionmedia/express
2011-12-16 14:44:35 -08:00
Tj Holowaychuk
fa3d4cbb23
move express(1) static() up
...
so people dont get confused when it receives sessions
2011-12-16 14:44:12 -08:00
TJ Holowaychuk
56d303ec09
Merge pull request #934 from siong1987/keywords
...
update keywords for search.npmjs.org
2011-12-15 09:10:09 -08:00
Teng Siong Ong
4600548b4d
update keywords for search.npmjs.org
2011-12-15 11:06:08 -06:00
Tj Holowaychuk
7d24c2ba40
Fixed app.set() with undefined
2011-12-15 09:00:39 -08:00
Tj Holowaychuk
b4ce57caec
spec
2011-12-09 16:14:23 -08:00
Tj Holowaychuk
43c09b2eaa
ejs test
2011-12-09 16:07:15 -08:00
Tj Holowaychuk
b32fd0bee4
* dev deps
2011-12-09 15:55:41 -08:00
Tj Holowaychuk
3b6e96efa9
ejs tests
2011-12-09 15:29:09 -08:00
Tj Holowaychuk
29ef828b9c
added first batch of acceptance tests for examples
2011-12-09 15:21:10 -08:00
Tj Holowaychuk
39ae443433
semi
2011-12-09 15:09:14 -08:00
Tj Holowaychuk
c30c2f8d38
typo
2011-12-09 14:32:35 -08:00
Tj Holowaychuk
5757f875f2
Added X-Forwarded-Proto support to res.redirect(). Closes #927
2011-12-08 12:45:46 -08:00
Tj Holowaychuk
e49c482a3f
req.body takes precedence
2011-12-07 08:41:22 -08:00
Tj Holowaychuk
a592d6c1aa
misc
2011-12-06 16:53:05 -08:00
Tj Holowaychuk
88f154fecd
Added support for .. in redirects as well
2011-12-06 16:44:15 -08:00
Tj Holowaychuk
d7dfe3e812
expose router
2011-12-06 16:36:52 -08:00
Tj Holowaychuk
489265e3ca
Added support for ./ in redirects
2011-12-06 16:32:48 -08:00
Tj Holowaychuk
3212a70a0c
misc
2011-12-06 16:21:04 -08:00
Tj Holowaychuk
1cda0a96ca
Removed redirect "home"
2011-12-06 16:13:42 -08:00
Tj Holowaychuk
83fb9f7548
removed a test
2011-12-06 16:12:42 -08:00
Tj Holowaychuk
43295289bf
Removed app.redirect()
2011-12-06 16:04:06 -08:00
Tj Holowaychuk
0f72ca823b
docs
2011-12-06 15:58:56 -08:00
Tj Holowaychuk
41786bc776
misc
2011-12-06 15:54:25 -08:00
Tj Holowaychuk
cca5d7ebbf
more tests
2011-12-06 15:53:17 -08:00
Tj Holowaychuk
43c8764465
Added relative redirect support. Closes #920
2011-12-06 15:50:08 -08:00
Tj Holowaychuk
a1e325a2d9
use app.path() in res.redirect()
2011-12-06 15:40:17 -08:00
Tj Holowaychuk
17a831e32f
app.path()
2011-12-06 15:36:44 -08:00
Tj Holowaychuk
2a13db3bb8
Added favicon() to express(1) generated app
2011-12-05 20:01:25 -08:00
Tj Holowaychuk
eb5a73538a
express(1) errorHandler() only in development
...
no longer acts as production error handling,
just implement that with custom middleware
2011-12-05 19:41:05 -08:00
Tj Holowaychuk
006a6c787b
Added exports.{request,response}
2011-11-28 11:48:27 -08:00
Tj Holowaychuk
c3d96df0f0
Added req.route test
2011-11-24 17:59:00 -08:00
Tj Holowaychuk
15e7218bc4
tests for app.get() inheritance. Closes #904
2011-11-24 15:27:09 -08:00
Tj Holowaychuk
28f32b9b8e
Removed req.notify()
2011-11-24 15:12:25 -08:00
Tj Holowaychuk
1d0a56b673
removed uses of "root"
2011-11-24 14:33:23 -08:00
Tj Holowaychuk
ad1424681b
comment some tests
2011-11-24 14:31:42 -08:00
Tj Holowaychuk
87b991c076
removed "root" setting
...
screw it, no one will understand anyway
2011-11-24 14:27:28 -08:00
Tj Holowaychuk
5d593f26af
.parent tests
2011-11-24 14:04:37 -08:00
Tj Holowaychuk
853c270fce
more mounting tests
2011-11-24 13:51:04 -08:00
Tj Holowaychuk
fcf34e0587
adding some mounting tests
2011-11-24 13:49:27 -08:00
Tj Holowaychuk
b6611c8a3b
Added: emit "mount" event on the app being mounted
2011-11-24 13:24:34 -08:00
Tj Holowaychuk
aab08d774b
Removed implementation of app.mounted(callback)
2011-11-24 13:20:10 -08:00
Tj Holowaychuk
321aa52384
Removed app.mounted(callback)
2011-11-24 13:19:53 -08:00
Tj Holowaychuk
1334a74ef1
misc refactoring
2011-11-24 12:50:19 -08:00
Tj Holowaychuk
19e3384bb1
Added test for res.sendfile() with non-GET. Closes #723
2011-11-24 12:34:47 -08:00
Tj Holowaychuk
6ae32fd596
docs
2011-11-24 12:22:59 -08:00
Tj Holowaychuk
4c316ba4ce
refactored init middleware into its own file
2011-11-24 12:14:12 -08:00
Tj Holowaychuk
f2719411b7
Added event emitter inheritance test
2011-11-24 12:10:08 -08:00
Tj Holowaychuk
11faf6684e
Added travis.yml. Closes #903
2011-11-24 11:58:34 -08:00
Tj Holowaychuk
547d18ce46
merged
2011-11-23 10:39:02 -08:00
Tj Holowaychuk
f183a81289
update mocha
2011-11-22 17:42:21 -08:00
TJ Holowaychuk
e44c874cab
Fixed parseQuality(), exclude q=0
2011-11-20 12:54:48 -08:00
TJ Holowaychuk
9c7380efe4
Added req.acceptsLanguage()
2011-11-20 12:53:01 -08:00
TJ Holowaychuk
5e071a2e4b
Added req.acceptsCharset()
2011-11-20 12:51:27 -08:00
TJ Holowaychuk
ff9b82c4f6
todo
2011-11-20 12:44:25 -08:00
TJ Holowaychuk
a0d0ac6cff
docs
2011-11-20 12:43:06 -08:00
TJ Holowaychuk
b605a5de87
Changed: req.accepts() utilizing utils.accepts()
2011-11-20 12:42:06 -08:00
TJ Holowaychuk
36be2b0688
Added utils.accepts(type, str)
2011-11-20 12:41:12 -08:00
TJ Holowaychuk
376a5da705
Added req.accepts() tests
2011-11-20 12:24:05 -08:00
TJ Holowaychuk
c25258b75c
removed irrelevant extending-templates example
2011-11-20 12:17:29 -08:00
TJ Holowaychuk
c685f3a294
docs
2011-11-20 12:16:04 -08:00
TJ Holowaychuk
f63767af0e
example error layout
2011-11-20 12:15:47 -08:00
TJ Holowaychuk
4fa9a2e54b
fixed error-pages example
2011-11-20 12:13:24 -08:00
TJ Holowaychuk
68bc592a05
fixed error example
2011-11-20 12:03:45 -08:00
TJ Holowaychuk
543fe2f2a4
fixed ejs example
2011-11-20 11:59:10 -08:00
TJ Holowaychuk
be52f38d8f
fixed downloads example
2011-11-20 11:43:40 -08:00
TJ Holowaychuk
722a92f374
fixed cookies example
2011-11-20 11:33:06 -08:00
TJ Holowaychuk
d771d06e19
docs
2011-11-20 11:29:08 -08:00
TJ Holowaychuk
a5227191b5
fixed content-negotiation example
2011-11-20 11:28:12 -08:00
TJ Holowaychuk
499d3d6d78
Added req.acceptedCharsets
2011-11-19 22:16:16 -08:00
TJ Holowaychuk
2adf020753
tests
2011-11-19 22:13:07 -08:00
TJ Holowaychuk
e8c373694c
Added req.acceptedLanguages
2011-11-19 22:12:09 -08:00
TJ Holowaychuk
a8fd8cb645
Added req.accepted
2011-11-19 22:08:26 -08:00
TJ Holowaychuk
fd06084106
more tests
2011-11-19 21:49:20 -08:00
TJ Holowaychuk
285500488d
Added parseAccepts() util
2011-11-19 21:47:22 -08:00
TJ Holowaychuk
29d4ffd089
renamed prev util to parseQuality()
2011-11-19 21:43:48 -08:00
TJ Holowaychuk
fe5efa597b
Added utils.parseAccepts(str)
2011-11-19 21:40:12 -08:00
TJ Holowaychuk
b93629a903
updated mocha
2011-11-19 16:02:42 -08:00
Tj Holowaychuk
0c72940933
updated mocha
2011-11-17 07:52:32 -08:00
Tj Holowaychuk
96f5279e3e
consider 20ms slow
2011-11-16 14:38:09 -08:00
Tj Holowaychuk
821fa10203
update mocha
2011-11-16 14:35:38 -08:00
Tj Holowaychuk
9082e74971
Added app.listen() as a shortcut for http.createServer(app).listen()
2011-11-11 17:22:25 -08:00
Tj Holowaychuk
7a7d77e7bd
Removed toArray() util
2011-11-11 14:30:27 -08:00
Tj Holowaychuk
ce2ec94e96
Added utils.escape(html) test
2011-11-11 14:29:23 -08:00
Tj Holowaychuk
d56e5d6923
Added utils.flatten(arr) tests
2011-11-11 14:27:36 -08:00
Tj Holowaychuk
5221ecc055
utils.isAbsolute() tests
2011-11-11 14:26:43 -08:00
Tj Holowaychuk
6ac2c6f578
Added router next(err) test
2011-11-11 14:02:43 -08:00
Tj Holowaychuk
772b752fa5
Added more route matching tests
2011-11-11 14:01:10 -08:00
Tj Holowaychuk
3c002d08c2
fixed test due to HEAD change
2011-11-11 13:54:12 -08:00
Tj Holowaychuk
2876424240
Added optional app.head() support
2011-11-11 13:53:20 -08:00
Tj Holowaychuk
74a0177ec9
Added app.head() override test
2011-11-11 13:49:35 -08:00
Tj Holowaychuk
da96844e9a
Added app.head() test
2011-11-11 13:47:58 -08:00
Tj Holowaychuk
81652c8244
Added app.del() test
2011-11-11 13:46:44 -08:00
Tj Holowaychuk
f17434c95b
misc
2011-11-11 13:45:11 -08:00
Tj Holowaychuk
01e854b5d2
Added app.options() test
2011-11-11 13:44:42 -08:00
Tj Holowaychuk
42953c7c44
Fixed default OPTIONS behavior
2011-11-11 13:31:44 -08:00
Tj Holowaychuk
5e56446d26
Changed express.methods to include only those supported by node
2011-11-11 13:25:16 -08:00
Tj Holowaychuk
61652f4ad9
upper-case the name
2011-11-11 13:20:33 -08:00
Tj Holowaychuk
fc1e84941d
fixed head
2011-11-11 13:20:06 -08:00
Tj Holowaychuk
953eba0376
Added meta-generated tests for all HTTP methods supported
2011-11-11 13:18:50 -08:00
Tj Holowaychuk
5c032269e3
more tests
2011-11-11 13:04:08 -08:00
Tj Holowaychuk
1322d5a2c1
literal . test
2011-11-11 12:42:52 -08:00
Tj Holowaychuk
114f272906
escaped regexp test
2011-11-11 12:41:13 -08:00
Tj Holowaychuk
1286bbb982
naming capture groups
2011-11-11 12:36:16 -08:00
Tj Holowaychuk
9141c649e7
more tests
2011-11-11 12:34:09 -08:00
Tj Holowaychuk
ff2242da31
tests for *
2011-11-11 12:32:14 -08:00
Tj Holowaychuk
730a419984
param single-segment test
2011-11-11 12:22:21 -08:00
Tj Holowaychuk
25bd7d7997
Added route regexp tests
2011-11-11 12:19:49 -08:00
Tj Holowaychuk
77c9d9207d
Renamed "case sensitive routes" to "case sensitive routing"
...
to match "strict routing"
2011-11-11 12:14:35 -08:00
Tj Holowaychuk
1e77629f1f
Added "strict routing" setting tests
2011-11-11 12:13:24 -08:00
Tj Holowaychuk
76f65456ab
Added "case sensitive routes" tests
2011-11-11 12:10:38 -08:00
Tj Holowaychuk
26e20e7ae5
more routing tests
2011-11-11 12:06:30 -08:00
Tj Holowaychuk
96217cf3fe
optional trailing slash
2011-11-11 12:05:18 -08:00
Tj Holowaychuk
e9c96d8ccd
tests for optional capture groups
2011-11-11 12:04:17 -08:00
Tj Holowaychuk
7ae2b968bb
more routing tests
2011-11-11 11:54:56 -08:00
Tj Holowaychuk
83ea42afe5
started routing tests
2011-11-11 11:51:09 -08:00
Tj Holowaychuk
16587fcce1
Added req.param() default value test
2011-11-10 16:13:31 -08:00
Tj Holowaychuk
ffded44f32
Added req.param() tests. Closes #885
2011-11-10 16:11:50 -08:00
Tj Holowaychuk
92c5284b80
fixed auto use(app.router)
2011-11-10 16:11:35 -08:00
Tj Holowaychuk
f96102224c
refactoring
2011-11-10 15:04:44 -08:00
Tj Holowaychuk
bf87d626eb
docs
2011-11-10 15:01:22 -08:00
Tj Holowaychuk
e21a79dc61
Added res.cache() method
2011-11-10 15:00:50 -08:00
Tj Holowaychuk
caec590fe1
Added res.cache(str)
2011-11-10 14:54:23 -08:00
Tj Holowaychuk
61ce6c59c2
misc
2011-11-10 14:48:00 -08:00
Tj Holowaychuk
205a1a14c7
Aded app.locals.use() precedence tests
2011-11-10 14:14:09 -08:00
Tj Holowaychuk
6709ab5f27
jade 0.17.x
2011-11-10 13:55:21 -08:00
Tj Holowaychuk
2d77279c94
Merge branch 'view-signature'
2011-11-10 13:42:14 -08:00
Tj Holowaychuk
e9d7b6fbad
Changed template engine signature to engine.__express(path, options, fn). Closes #878
2011-11-10 13:42:08 -08:00
Tj Holowaychuk
3e6171c7ff
Fixed express(1) LF -> CRLF for windows. Closes #875
2011-11-10 12:29:49 -08:00
Tj Holowaychuk
04389fd6ff
test for invalid cookie signature
2011-11-10 12:20:13 -08:00
Tj Holowaychuk
a47b599048
Added req.signedCookies tests
2011-11-10 12:18:16 -08:00
Tj Holowaychuk
58eddd5ab4
Added res.signedCookie() and tests. Closes #880
2011-11-10 12:14:33 -08:00
Tj Holowaychuk
7ac857acef
Added JSON cookie support & tests. Closes #879
2011-11-10 12:04:21 -08:00
Tj Holowaychuk
e27b224933
make sure req/res protos are app-specific
2011-11-10 11:31:38 -08:00
Tj Holowaychuk
4f087df286
Added res proto mutation test
2011-11-10 11:29:35 -08:00
Tj Holowaychuk
87f6f6a3e3
Added app.request test
2011-11-10 11:25:54 -08:00
Tj Holowaychuk
94d1e94cf2
Added app.{request,response}
2011-11-10 11:21:24 -08:00
Tj Holowaychuk
d249868e07
no longer manipulate the req/res protos directly
2011-11-10 11:18:43 -08:00
Tj Holowaychuk
429e48d873
Added app.locals.settings test
2011-11-10 08:36:18 -08:00
Tj Holowaychuk
abb414c702
Added app.locals.use() arity < 3 test
2011-11-10 08:26:36 -08:00
Tj Holowaychuk
8f45dd4190
Added res.render() absolute path tests
2011-11-10 08:24:10 -08:00
Tj Holowaychuk
d9098c5fcd
more tests
2011-11-10 08:23:12 -08:00
Tj Holowaychuk
b9dee730a8
Fixed app.render() absolute path support
2011-11-10 08:22:42 -08:00
Tj Holowaychuk
26c62a667f
Added app.locals.use() test
2011-11-10 08:19:57 -08:00
Tj Holowaychuk
7d42ad00ff
Removed "status" and "charset" options
2011-11-10 07:47:04 -08:00
Tj Holowaychuk
4a5776b513
more res.locals tests
2011-11-09 17:02:55 -08:00
Tj Holowaychuk
f68ba2ef35
refactoring
2011-11-09 16:56:57 -08:00
Tj Holowaychuk
a95a0ab5f9
using connects error code util
2011-11-09 16:27:48 -08:00
Tj Holowaychuk
30911f4a75
Added failing res.sendfile() test for 403 + callback
2011-11-09 16:14:38 -08:00
Tj Holowaychuk
c9f184c8d5
Added res.sendfile() ENOENT test
2011-11-09 16:11:46 -08:00
Tj Holowaychuk
545f1fd07d
Added first res.sendfile() callback test
2011-11-09 16:06:12 -08:00
Tj Holowaychuk
2f762265a8
Added forbidden tests
2011-11-09 16:03:42 -08:00
Tj Holowaychuk
7e6d8f39b4
Added res.sendfile() "root" setting test
2011-11-09 15:56:24 -08:00
Tj Holowaychuk
bea74b7711
Fixed res.sendfile() 404s
2011-11-09 15:54:51 -08:00
Tj Holowaychuk
10e8dc57eb
added failing res.sendfile() test on 404
2011-11-09 15:51:11 -08:00
Tj Holowaychuk
f7b6dde086
refactored previous commit
2011-11-09 15:41:51 -08:00
Tj Holowaychuk
2fa36fa721
res.sendfile() tests
2011-11-09 15:39:53 -08:00
Tj Holowaychuk
40f8202402
utilize res.headerSent from connect
2011-11-09 15:38:48 -08:00
Tj Holowaychuk
4b0b55c1b7
misc refactoring
2011-11-09 15:33:54 -08:00
Tj Holowaychuk
0e395973c9
Added res.attachment() tests
2011-11-09 15:31:31 -08:00
Tj Holowaychuk
1f53cdb62d
Added error in res.render() callback test
2011-11-09 15:21:38 -08:00
Tj Holowaychuk
c32023d8ed
Added "charset" option test
2011-11-09 15:17:44 -08:00
Tj Holowaychuk
d2f98940d8
Added status option test
2011-11-09 15:15:55 -08:00
Tj Holowaychuk
536b16c7a9
Added res.render() callback with locals test
2011-11-09 15:11:07 -08:00
Tj Holowaychuk
9bfeae2df1
Added res.render() callback tests
2011-11-09 15:09:47 -08:00
Tj Holowaychuk
4d450ea25e
local precedence tests
2011-11-09 15:04:52 -08:00
Tj Holowaychuk
84f01d1e30
Added res.render() tests
2011-11-09 15:00:40 -08:00
Tj Holowaychuk
1a5636b199
case sensitivity test
2011-11-08 20:29:48 -08:00
Tj Holowaychuk
af46df7eae
Removed req.isXMLHttpRequest
...
let me know if you actually use this :)
2011-11-08 20:28:55 -08:00
Tj Holowaychuk
801a1791d6
Added req.xhr tests
2011-11-08 20:28:06 -08:00
Tj Holowaychuk
333cf0b280
Added req.path test
2011-11-08 20:25:34 -08:00
Tj Holowaychuk
52e26697a9
Added index.<engine> render test
2011-11-08 20:22:27 -08:00
Tj Holowaychuk
fdf620b688
more tests
2011-11-08 20:18:07 -08:00
Tj Holowaychuk
66f8ca52d6
Added app.engine() tests
2011-11-08 20:14:53 -08:00
Tj Holowaychuk
f98c1127a6
Added app.render() local precedence test
2011-11-08 20:09:13 -08:00
Tj Holowaychuk
7e352fe28d
Added app.render() app.locals test
2011-11-08 20:07:49 -08:00
Tj Holowaychuk
d3b48e2fd5
Added more app.render() tests
2011-11-08 20:06:15 -08:00
Tj Holowaychuk
23159c094d
Added app.render() tests
2011-11-08 20:00:03 -08:00
Tj Holowaychuk
2e22887f71
docs
2011-11-08 19:55:41 -08:00
Tj Holowaychuk
c9b04b8be7
Added app.locals(obj) test
2011-11-08 19:54:46 -08:00
Tj Holowaychuk
2c0e13b513
Added res.locals(obj) test
2011-11-08 19:53:22 -08:00
Tj Holowaychuk
2937309f00
Added res.charset tests
2011-11-08 19:46:38 -08:00
Tj Holowaychuk
377056a33c
Removed "charset" option
2011-11-08 19:44:16 -08:00
Tj Holowaychuk
f42ce5be2b
qs 0.3.2 to fix global var leak
2011-11-08 19:43:12 -08:00
Tj Holowaychuk
ddeee9b6db
Added req.query tests
2011-11-08 19:27:09 -08:00
Tj Holowaychuk
6bee32c174
removed a file i didnt mean to add :)
2011-11-08 19:18:25 -08:00
Tj Holowaychuk
11f55a06dd
Added app.redirect() tests
2011-11-08 19:17:03 -08:00
Tj Holowaychuk
6a2d6b872b
pending
2011-11-08 19:10:09 -08:00
Tj Holowaychuk
d8787867c4
tweak test
2011-11-08 19:01:20 -08:00
Tj Holowaychuk
43d9f6ea17
tweak res.redirect() mount route logic
2011-11-08 18:59:40 -08:00
Tj Holowaychuk
1faba1302f
tmp fix
2011-11-08 18:51:15 -08:00
Tj Holowaychuk
55ee0a0934
Added relative redirect test
2011-11-08 18:46:23 -08:00
Tj Holowaychuk
0653f73779
Added res.redirect() content-negotiation tests
2011-11-08 18:41:26 -08:00
Tj Holowaychuk
7a24021dc9
more res.redirect() tests
2011-11-08 18:40:01 -08:00
Tj Holowaychuk
9f2fe94484
Added res.redirect() test
2011-11-08 18:36:27 -08:00
Tj Holowaychuk
a3950b5638
Added maxAge test
2011-11-08 18:33:00 -08:00
Tj Holowaychuk
8c03428279
Added res.cookie() options test
2011-11-08 18:30:48 -08:00
Tj Holowaychuk
f4d7ea386d
Added res.cookie() "root" setting test
2011-11-08 18:28:59 -08:00
Tj Holowaychuk
bee0496cb1
Fixed res.cookie() path default
2011-11-08 18:28:22 -08:00
Tj Holowaychuk
5960b90efe
Added res.cookie() tests
2011-11-08 18:27:18 -08:00
Tj Holowaychuk
0f2f3d4e29
Fixed res.clearCookie(), default path to "root" setting
2011-11-08 18:25:21 -08:00
Tj Holowaychuk
bc673bef79
Added res.clearCookie() tests
2011-11-08 18:21:08 -08:00
Tj Holowaychuk
3fb7391b97
Added res.set(object) and res.set(field, value) tests
2011-11-08 18:15:31 -08:00
Tj Holowaychuk
442cd7515d
Added res.type() test
2011-11-08 18:13:10 -08:00
Tj Holowaychuk
a013ffe547
Added res.json(status, object) test
2011-11-08 17:57:25 -08:00
Tj Holowaychuk
835558229f
refactored tests
2011-11-08 17:55:41 -08:00
Tj Holowaychuk
dce23c79a1
Added res.json() tests
2011-11-08 17:54:36 -08:00
Tj Holowaychuk
4106bae79e
generated helper test methods from express.methods
2011-11-08 17:47:47 -08:00
Tj Holowaychuk
b756474d9d
Added res.send() HEAD tests
2011-11-08 17:46:08 -08:00
Tj Holowaychuk
b0c9209726
Added res.send() 304 / 204 tests
2011-11-08 17:44:05 -08:00
Tj Holowaychuk
c96b778771
dot reporter
2011-11-08 17:40:41 -08:00
Tj Holowaychuk
d0d721d80b
Added res.send(Object) test
2011-11-08 17:40:20 -08:00
Tj Holowaychuk
7b50a78662
Added res.send(null || undefined) tests
2011-11-08 17:38:18 -08:00
Tj Holowaychuk
aa869c637a
Added res.send() content-type tests
2011-11-08 17:36:24 -08:00
Tj Holowaychuk
f467fe1cbf
Added res.send(Buffer) test
2011-11-08 17:34:04 -08:00
Tj Holowaychuk
15fd639cd9
Added res.send(String) test
2011-11-08 17:32:58 -08:00
Tj Holowaychuk
f96f2cf56e
Added res.send(code, body) test
2011-11-08 17:31:51 -08:00
Tj Holowaychuk
b0f6278cea
Added res.send(code) test
2011-11-08 17:30:29 -08:00
Tj Holowaychuk
ae7bac9a6b
Added res.header() chaining test
2011-11-08 17:29:01 -08:00
Tj Holowaychuk
c8997204d4
Added res.header() tests
2011-11-08 17:27:05 -08:00
Tj Holowaychuk
a2c51984a8
Added res.get(field) test
2011-11-08 17:25:05 -08:00
Tj Holowaychuk
ed93e33d59
another test
2011-11-08 17:23:53 -08:00
Tj Holowaychuk
6e15b1cd20
Removed mock from res.status() test, mocks are lame
2011-11-08 17:23:14 -08:00
Tj Holowaychuk
cc2513facf
res.status(code) test
2011-11-08 17:18:44 -08:00
Tj Holowaychuk
e303dcc915
multi-env configure() callbacks
2011-11-08 17:15:09 -08:00
Tj Holowaychuk
8ad17abb7b
app.configure() tests
2011-11-08 17:13:16 -08:00
Tj Holowaychuk
5b296b5257
middleware tests
...
that dont quite work yet because node is being a PITA
2011-11-08 17:02:15 -08:00
Tj Holowaychuk
1a5c32f3ef
setting up middleware tests
2011-11-08 16:00:44 -08:00
Tj Holowaychuk
a15e745d42
test for application prototype
2011-11-08 15:45:30 -08:00
Tj Holowaychuk
d17dd3e3d8
more config tests
2011-11-08 15:42:22 -08:00
Tj Holowaychuk
51a5c829bb
config test
2011-11-08 15:40:34 -08:00
Tj Holowaychuk
8a91749e12
merged
2011-11-08 15:25:56 -08:00
Tj Holowaychuk
42fc0f9ee8
more tests
2011-11-08 15:23:02 -08:00
Tj Holowaychuk
17ccd55d11
upgrade should
2011-11-08 15:19:53 -08:00
Tj Holowaychuk
b8a589d76f
first new test
2011-11-08 15:19:19 -08:00
Tj Holowaychuk
becf6d9413
Added mocha dev-dep
2011-11-08 15:07:31 -08:00
Tj Holowaychuk
9efc4b23dc
Remove old tests
2011-11-08 15:05:47 -08:00
Tj Holowaychuk
6b1dc31759
version -pre so people are less confused
2011-11-04 09:06:45 -07:00
Tj Holowaychuk
9205d632cc
Fixing express(1) for upcomming express
2011-11-04 09:06:23 -07:00
Tj Holowaychuk
a751346b20
port some express(1) stuff from 2.x
2011-11-04 09:01:43 -07:00
Tj Holowaychuk
8111a19307
Removed sass.js support from express(1)
2011-11-04 08:36:09 -07:00
TJ Holowaychuk
860b4f1a3b
Merge pull request #873 from gugu/master
...
Express depends on commander@0.0.4, which does not support node.js 5
2011-10-30 12:25:11 -07:00
Andrii Kostenko
a5b1aa9ca7
Update package.json
2011-10-30 23:20:05 +04:00
Tj Holowaychuk
62257bce18
Added app.routes, replacing app.routes.all(). Closes #811
2011-10-14 17:51:23 -07:00
Tj Holowaychuk
0ed74aa68b
added an array of routes
2011-10-14 17:48:57 -07:00
Tj Holowaychuk
e0bd0d6470
Added app.get(setting). Closes #842
2011-10-14 17:37:23 -07:00
Tj Holowaychuk
b433550556
refactored res.render()
2011-10-14 08:46:02 -07:00
Tj Holowaychuk
04ebd8875b
Fixed express(1) public dir for windows. Closes #866
2011-10-14 08:38:33 -07:00
Tj Holowaychuk
1a1ed0ae45
semicolons
2011-10-13 09:46:48 -07:00
Tj Holowaychuk
d6fabb6f8e
move getters down
2011-10-13 09:46:26 -07:00
Tj Holowaychuk
08e8194db1
Merge branch 'master' of github.com:visionmedia/express
2011-10-13 09:45:59 -07:00
Tj Holowaychuk
0e4e050b21
Added req.fresh and req.stale
...
lame usage example:
app.get('/user/:id', function(req, res){
var id = req.params.id;
res.set('ETag', 'user-' + id);
if (req.fresh) return res.send(304);
setTimeout(function(){
res.send('large expensive user response ' + id);
}, 2000);
});
2011-10-13 09:43:31 -07:00
Tj Holowaychuk
de17b285b1
Added req.secure
2011-10-11 09:45:01 -07:00
TJ Holowaychuk
f640d0973d
Merge pull request #863 from JonDum/master
...
Added JSHTML template engine for cli helper :)
2011-10-10 21:52:31 -07:00
Jonathan Dumaine
47ff0dc0cc
Add JSHTML template engine for cli helper
...
JSHTML is a express compatible template engine
with very nice syntax.
https://github.com/LuvDaSun/jshtml
2011-10-10 21:49:44 -07:00
Tj Holowaychuk
965e1d63dc
added sync signature for app.locals.use()
2011-10-09 13:08:20 -07:00
Tj Holowaychuk
73f1da2ff7
Added replacement for dynamic locals. Closes #788
2011-10-09 13:01:32 -07:00
Tj Holowaychuk
0f6ad43e91
app.locals.use(fn)
2011-10-09 12:54:15 -07:00
Tj Holowaychuk
8d804a6c4a
removed old app.locals()
2011-10-09 12:51:27 -07:00
Tj Holowaychuk
02f48aabbf
map register function
2011-10-07 15:25:16 -07:00
Tj Holowaychuk
d4b08e9566
misc
2011-10-07 15:18:00 -07:00
Tj Holowaychuk
9f1f58fd4b
non-enumerable .router for Collection
2011-10-07 15:13:13 -07:00
Tj Holowaychuk
4ed92d50e0
misc refactoring
2011-10-07 15:12:24 -07:00
Tj Holowaychuk
8848004cb7
refactoring boot logic
2011-10-07 15:10:30 -07:00
Tj Holowaychuk
371b381074
more refactoring
2011-10-07 15:04:08 -07:00
Tj Holowaychuk
6d47011dcf
View#contents()
2011-10-07 15:01:36 -07:00
Tj Holowaychuk
705cdb6368
misc refactoring
2011-10-07 15:00:20 -07:00
Tj Holowaychuk
90fc80fd87
docs
2011-10-07 14:59:42 -07:00
Tj Holowaychuk
041974ee01
added index lookup support back
2011-10-07 14:58:58 -07:00
Tj Holowaychuk
7369d861ca
docs
2011-10-07 14:52:26 -07:00
Tj Holowaychuk
e1da383aed
new View
2011-10-07 14:51:06 -07:00
Tj Holowaychuk
6bcf29152f
misc refactoring
2011-10-07 14:25:09 -07:00
Tj Holowaychuk
8a38211bd9
re-implemented "view cache"
2011-10-07 14:16:05 -07:00
Tj Holowaychuk
cb2b9feb5f
docs
2011-10-07 14:13:13 -07:00
Tj Holowaychuk
c2d5d5619b
lookup callback
2011-10-07 14:12:37 -07:00
Tj Holowaychuk
76b7d6975f
app.lookup()
2011-10-07 14:11:08 -07:00
Tj Holowaychuk
7e9186d1ae
removed hints setting
2011-10-07 14:08:06 -07:00
Tj Holowaychuk
d1ce4c9923
req.query is always present
2011-10-07 14:04:59 -07:00
Tj Holowaychuk
fed7fa4cd2
removed old parseRange util
2011-10-07 13:56:14 -07:00
Tj Holowaychuk
0d0125fc29
removed union util
2011-10-07 13:50:59 -07:00
Tj Holowaychuk
98e2c0522f
merging res.locals
2011-10-07 13:50:31 -07:00
Tj Holowaychuk
294bc8c1d7
misc refactoring
2011-10-07 13:34:03 -07:00
Tj Holowaychuk
ae11d83684
typo
2011-10-07 13:31:12 -07:00
Tj Holowaychuk
aab9b08ec2
added charset option back
2011-10-07 13:30:33 -07:00
Tj Holowaychuk
31ff7db019
added status support back
2011-10-07 13:29:25 -07:00
Tj Holowaychuk
c40c54fbee
request-level render()
2011-10-07 13:27:43 -07:00
Tj Holowaychuk
cecbaf2efe
removed old view.js
2011-10-07 13:22:55 -07:00
Tj Holowaychuk
e90413243e
use app.engines instead of app.cache
2011-10-07 13:21:01 -07:00
Tj Holowaychuk
a9396efeaf
added app.register()
2011-10-07 13:19:29 -07:00
Tj Holowaychuk
60353c6d05
misc refactoring
2011-10-07 13:13:57 -07:00
Tj Holowaychuk
7b5ed50786
expose prototype
2011-10-07 13:13:32 -07:00
Tj Holowaychuk
02baa2b17c
removed old http.js
2011-10-07 13:12:53 -07:00
Tj Holowaychuk
d0585bd910
application.js
2011-10-07 13:10:15 -07:00
Tj Holowaychuk
adf7124446
removed extra require()
2011-10-07 13:07:55 -07:00
Tj Holowaychuk
7710db4591
re-working view system
2011-10-07 13:07:19 -07:00
Tj Holowaychuk
ce03cf49d8
uncommented old code
2011-10-07 10:01:30 -07:00
Tj Holowaychuk
65c0d14a4e
expose connect middleware as express.* again
2011-10-07 10:00:10 -07:00
Tj Holowaychuk
667ed6fcf5
using connect.proto.use
2011-10-07 09:29:36 -07:00
Tj Holowaychuk
d7da40642d
removed old https inheritance logic
2011-10-07 09:24:17 -07:00
Tj Holowaychuk
d6b5047511
setting up proto
2011-10-07 09:23:54 -07:00
Tj Holowaychuk
3b5a751b25
add connect repo as dep for now, since 2.0.0alpha blew everything up
2011-10-07 09:18:04 -07:00
Tj Holowaychuk
8a7491c97a
"node":">= 0.5.0 < 0.7.0"
2011-10-05 15:08:50 -07:00
Tj Holowaychuk
b3cab31cf7
connect 2.x dep
2011-10-05 15:04:43 -07:00
Tj Holowaychuk
021655a10a
Added support for res.set(obj). Closes #834
2011-10-05 14:34:00 -07:00
Tj Holowaychuk
e301d43704
Changed res.redirect() signature to accept status first. Closes #832
...
to match the others
2011-10-05 14:24:57 -07:00
Tj Holowaychuk
54c1a208c3
Added res.type() alias of res.contentType()
2011-09-28 10:27:13 -07:00
Tj Holowaychuk
ad9bbda708
bench against loopback
2011-09-27 16:55:49 -07:00
Tj Holowaychuk
341e167eab
comma last!
2011-09-21 15:35:30 -07:00
Tj Holowaychuk
fb031d1ad5
Added mkdirp to express(1). Closes #795
2011-09-21 08:25:47 -07:00
Tj Holowaychuk
d3937b9a61
Fixed res.redirect() HEAD support
2011-09-07 10:03:17 -07:00
Tj Holowaychuk
2c734e2e4c
refactored res.send()
2011-09-07 10:02:27 -07:00
Tj Holowaychuk
77d8823261
misc refactoring
2011-09-06 15:19:05 -07:00
Tj Holowaychuk
6f85c14738
docs
2011-09-06 15:18:15 -07:00
Tj Holowaychuk
edb1dc067a
Fixed req.notify(), only escape args
2011-09-06 15:15:52 -07:00
Tj Holowaychuk
6b161d5389
Removed npm test script
2011-08-31 09:32:37 -07:00
Tj Holowaychuk
c21e3feaa6
Fixed absolute path checking on windows. Closes #829 [reported by andrewpmckenzie]
2011-08-29 08:40:42 -07:00
Tj Holowaychuk
a25ef01da3
Fixed multiple param callback regression. Closes #824 [reported by TroyGoode]
2011-08-22 10:05:16 -07:00
Tj Holowaychuk
0534266490
Merge branch 'master' of github.com:visionmedia/express
2011-08-22 10:05:13 -07:00
Tj Holowaychuk
71aca3c199
fixed some tests
2011-08-22 09:51:22 -07:00
TJ Holowaychuk
72fab80a74
Merge pull request #821 from pikeas/patch-1
...
Fixing typo: interacte -> interact
2011-08-21 10:40:42 -07:00
pikeas
c8ab058842
Fixing typo: interacte -> interact
2011-08-22 16:11:15 +09:00
Tj Holowaychuk
b166fd7d6e
local -> localhost
...
most people wont have things set up the same as me
so this is probably not a good idea :D
2011-08-20 15:53:16 -07:00
Tj Holowaychuk
9545face97
mime 1.2.2 dep
2011-08-20 04:29:19 -07:00
Tj Holowaychuk
6dacd51b81
connect 1.6.2 dep
2011-08-20 04:28:48 -07:00
Tj Holowaychuk
571a182712
Added logger() to generated express(1) app
2011-08-20 04:02:33 -07:00
Tj Holowaychuk
e3aabdc2bc
Added make benchmark for experimental continuous-benchmarking tool
2011-08-20 03:19:59 -07:00
Tj Holowaychuk
4d8d5b12f2
Release 2.4.5
2011-08-19 10:18:57 -07:00
Tj Holowaychuk
5785e7e2e5
removed dynamicHelpers
2011-08-19 10:07:19 -07:00
Tj Holowaychuk
81f311105c
removed app.helpers() use app.locals()
2011-08-19 10:05:47 -07:00
Tj Holowaychuk
ad3679fcb8
haha...
2011-08-19 10:05:25 -07:00
Tj Holowaychuk
29508f1cc7
changed -css, --template to --stylus, --ejs
...
we can add more as we go
2011-08-18 17:25:32 -07:00
Tj Holowaychuk
426ba62348
rewrote express(1) to use commander.js
2011-08-18 17:21:39 -07:00
Tj Holowaychuk
d2df055abe
fixed res.sendfile() 404 support
2011-08-18 15:59:35 -07:00
Tj Holowaychuk
d3ccdbcf72
build res.download() on top of res.sendfile()
...
like it should have always been
2011-08-18 15:43:19 -07:00
Tj Holowaychuk
7a476fc964
make res.sendfile() more like res.download(). Closes #774
2011-08-18 15:38:22 -07:00
Tj Holowaychuk
5da28be2b2
refactored res.sendfile()
2011-08-18 15:28:19 -07:00
Tj Holowaychuk
0932bdea30
OCD
2011-08-18 14:35:56 -07:00
Tj Holowaychuk
75054e17cf
Refactored Route to use a single array of callbacks
2011-08-17 15:50:15 -07:00
Tj Holowaychuk
664907f02e
fixed route error handlers when errors are thrown
2011-08-17 14:39:32 -07:00
Tj Holowaychuk
f977272732
Added support for routes to handle errors. Closes #809
...
currently only the route end-point callbacks
support this, however this will change in the near future
to support route middleware etc
2011-08-17 14:33:23 -07:00
Tj Holowaychuk
d10b7b43ea
Added shorthand for the parsed request's pathname
2011-08-17 14:20:10 -07:00
Tj Holowaychuk
e9abe1b846
Merged basepath setting. Closes #813
2011-08-17 10:13:25 -07:00
Tj Holowaychuk
cc21f38664
qs >= 0.3.1
2011-08-17 07:53:45 -07:00
Tj Holowaychuk
34606c26f0
use nextRoute() internally
2011-08-16 18:30:01 -07:00
Tj Holowaychuk
be9d66a574
Changed: removed .call(self) for route callbacks
...
not sure why we had this, ive never even used it
and the tests dont cover it, and its slower
2011-08-16 18:28:48 -07:00
Tj Holowaychuk
ed9fcde499
Added app.routes.all(). Closes #803
...
not a huge fan of this API-wise, but at least it is something for now
2011-08-16 17:52:39 -07:00
Tj Holowaychuk
3c2139b0c3
Fixed res.redirect() on windows due to join() usage. Closes #808
2011-08-15 13:47:07 -07:00
Tj Holowaychuk
7eeec91ab5
russian docs
2011-08-14 09:36:07 -07:00
Tj Holowaychuk
fdd43ee448
link to russian docs booyah!
2011-08-14 09:35:03 -07:00
Tj Holowaychuk
ca75492512
Added support for multiple callbacks for app.param(). Closes #801
...
you can also make several calls to `app.param()` for the same
param name, which is equivalent to passing multiple in
a single call
2011-08-11 11:09:36 -07:00
Tj Holowaychuk
a2a7644794
added another test
2011-08-11 10:12:22 -07:00
Tj Holowaychuk
91aebc758c
Added test for app.param(fn)
2011-08-11 10:11:09 -07:00
Tj Holowaychuk
ca0d29d811
expose list of http methods supported
2011-08-10 16:12:21 -07:00
Tj Holowaychuk
c8c6aa2a1f
Added res.get(field) as an alternative to res.header(field)
2011-08-10 14:15:37 -07:00
Tj Holowaychuk
19a1a22e63
Added res.set(field, val) as an alternative to res.header()
2011-08-10 14:13:36 -07:00
Tj Holowaychuk
c729d62f89
another sidebar
2011-08-08 17:33:50 -07:00
Tj Holowaychuk
1793b50e6b
sidebar example
2011-08-08 17:25:54 -07:00
Tj Holowaychuk
23dbe6a5f0
better layout control example
2011-08-08 17:15:13 -07:00
Tj Holowaychuk
509601e617
fixed app.locals precedence
2011-08-08 17:01:07 -07:00
Tj Holowaychuk
d58beed752
Removed default local "app"
2011-08-08 16:51:41 -07:00
Tj Holowaychuk
fd5d1076dc
make req.notify() arity based
2011-08-08 16:45:22 -07:00
Tj Holowaychuk
05b76a1f93
prepping blog example for new express
2011-08-08 16:40:09 -07:00
Tj Holowaychuk
f84ec803a4
use "dev" logger in blog example
2011-08-08 16:27:20 -07:00
Tj Holowaychuk
c35cd7fcb7
Changed res.{send,json}() status code to the first arg at all times
2011-08-04 13:30:12 -07:00
Tj Holowaychuk
bb9d50579b
docs
2011-08-04 12:01:11 -07:00
Tj Holowaychuk
54d37512f5
Refactored res.header()
2011-08-03 20:00:39 -07:00
Tj Holowaychuk
c516be8c4b
added header.jade to jade example
2011-08-02 09:01:42 -07:00
Tj Holowaychuk
82c78ec8f9
semi
2011-07-29 11:02:50 -07:00
Tj Holowaychuk
b1d4b71609
Refactored req.accepts()
2011-07-29 11:02:20 -07:00
Tj Holowaychuk
7440c7ddc7
more tests
2011-07-29 09:55:52 -07:00
Tj Holowaychuk
624dad5a78
Merge branch 'integration'
2011-07-29 09:40:18 -07:00
Arpad Borsos
f4080210bd
specialcase .:format routing to not include a dot in the capture group
2011-07-29 09:37:51 -07:00
Tj Holowaychuk
c631eb43e3
Fixed 204 / 304 responses
2011-07-29 09:31:45 -07:00
Tj Holowaychuk
376bedf624
Changed res.send(null) responds with empty string
...
previously you would just get "null",
which is fine for res.json() but probably
not the best result for res.send()
2011-07-29 09:30:35 -07:00
Tj Holowaychuk
36e9c02f6f
fixed a response test
2011-07-29 09:26:58 -07:00
Tj Holowaychuk
8f798569a8
fixed a jade test
2011-07-29 09:22:05 -07:00
Tj Holowaychuk
8c0e47baf9
more tests for routing
2011-07-27 09:02:31 -07:00
Tj Holowaychuk
461473e48e
more tests
2011-07-27 09:00:53 -07:00
Tj Holowaychuk
8b1f109c1d
renamed a test
2011-07-27 09:00:07 -07:00
Tj Holowaychuk
e005cb31d8
Merge branch 'master' of github.com:visionmedia/express
2011-07-27 08:59:27 -07:00
Tj Holowaychuk
579836e221
docs
2011-07-27 08:58:58 -07:00
ctide
b977ee6160
Fix the behavior for setting up routes with * in them.
2011-07-27 08:58:23 -07:00
TJ Holowaychuk
ddce65b9dd
Merge pull request #777 from purohit/master
...
Simple misspelling fix.
2011-07-25 17:59:57 -07:00
Ashwin Purohit
e0e1105965
Fixing the misspelling of "manor" with "manner" in the 4 places it occurs.
2011-07-25 17:02:23 -07:00
Tj Holowaychuk
1f520f9f99
added express-resource to readme
2011-07-25 11:20:32 -07:00
Tj Holowaychuk
05a929deb6
tweak generated stylus
2011-07-25 11:15:15 -07:00
Tj Holowaychuk
5ac5352e33
Fixed [23]04 support
2011-07-22 08:35:33 -07:00
Tj Holowaychuk
787a555253
Added route-loading example for another route loading technique
...
using the vm module you can expose the route files at the root
level which IMO is nicer than module.exports = function(app){ etc
2011-07-20 12:33:53 -07:00
Tj Holowaychuk
388b84e858
node >= 0.4.9 < 0.7.0 for now
2011-07-19 16:14:48 -07:00
Tj Holowaychuk
7ffd17254a
3.0.0alpha1 soon
...
mainly so windows users can start playing
around with express, i will have a ton
of these alphas
2011-07-19 16:13:29 -07:00
Tj Holowaychuk
00affe187c
update jade dev dep
2011-07-19 14:43:53 -07:00
Tj Holowaychuk
05844efbd6
qs >= 0.3.0
2011-07-19 12:08:39 -07:00
Tj Holowaychuk
3ab37028fc
Removed req.flash() references
...
it will be req.notify(), req.session.notifications etc
2011-07-15 13:09:38 -07:00
Tj Holowaychuk
3a04888c5f
docs
2011-07-15 12:12:46 -07:00
Tj Holowaychuk
6bd518241a
refactored res.redirect() slightly
2011-07-15 11:56:39 -07:00
Tj Holowaychuk
a3cddb856f
Changed res.{cookie,clearCookie}() return res
2011-07-15 11:55:03 -07:00
Tj Holowaychuk
4b8e08d202
another req.is() example
2011-07-15 11:52:43 -07:00
Tj Holowaychuk
9413d30396
Added req.notify() alias of req.flash()
2011-07-15 11:36:52 -07:00
Tj Holowaychuk
5982fa63c6
refactored req.flash()
2011-07-15 11:36:02 -07:00
Tj Holowaychuk
a4621a6418
refactored req.param()
2011-07-15 11:33:57 -07:00
Tj Holowaychuk
7eec21a5e6
examples
2011-07-15 11:31:47 -07:00
Tj Holowaychuk
96b72fe2f7
Renamed app.flashFormatters to app.formatters
2011-07-15 11:04:25 -07:00
Tj Holowaychuk
c7c9606e87
Added %d flash formatter
2011-07-15 10:57:15 -07:00
Tj Holowaychuk
772c135d98
Merge branch 'remove-header-fields'
2011-07-15 10:52:17 -07:00
Tj Holowaychuk
365b3a76ba
fixed tests
2011-07-15 10:52:11 -07:00
Tj Holowaychuk
41568b7f2a
chainable res.header()
2011-07-15 10:47:38 -07:00
Tj Holowaychuk
d853f6cf0e
fixed some tests
2011-07-15 10:38:19 -07:00
Tj Holowaychuk
bcfcce32d3
Removed header field support
2011-07-15 10:38:19 -07:00
Tj Holowaychuk
986916cf3e
removed old dynamic helper logic from the view system
2011-07-15 10:31:52 -07:00
Tj Holowaychuk
d689656775
precedence test
2011-07-15 10:30:51 -07:00
Tj Holowaychuk
8c56df7322
view system utilizing app.locals
2011-07-15 10:27:53 -07:00
Tj Holowaychuk
1dc87761a0
Changed app.locals to match res.locals
2011-07-15 10:13:21 -07:00
Tj Holowaychuk
cd88b92587
Removed app.dynamicLocals(). Closes #756
2011-07-15 10:06:49 -07:00
Tj Holowaychuk
eab03fdfc4
utilize connects new query() middleware
2011-07-15 10:03:46 -07:00
Tj Holowaychuk
9a8b86872d
Replaced res.local[s]() with res.locals function. Closes #757
2011-07-15 10:01:31 -07:00
Tj Holowaychuk
04ce039ba4
Merge branch 'master' of github.com:visionmedia/express
2011-07-14 13:19:48 -07:00
Tj Holowaychuk
9605cbda45
misc
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
3ec2739925
Removed "view options" setting. Closes #748
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
d250bf9b56
docs for previous commit
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
6ebccb0518
Added "charset" option
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
b30efe4e2f
misc refactoring
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
c275d279fc
Added app.dynamicLocal(name, fn)
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
7237a3c3b6
app.local() and res.local() return for chaining
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
f98896f6d7
Added app.local(name, val)
2011-07-14 12:59:14 -07:00
Tj Holowaychuk
bcb2cdae4c
app.helpers -> app.locals
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
08159211a3
app.dynamicHelpers -> app.dynamicLocals
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
232b6ab7ef
Removed res.send() with no args support for 204
...
just use:
res.send(204)
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
3d2676d013
Removed res.helpers() alias of res.locals()
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
477d06f990
removed old app.error() docs
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
ed19885ba1
removed old error handling docs
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
297ae6fdb4
removed use of app.error() in examples
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
456a985666
Removed app.error(). Closes #733
...
use trailing middleware with arity of 4 as
shown in this issue. They are functionally
equivalent
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
261203d6c1
expresso 0.8.1
2011-07-14 12:59:13 -07:00
Dave Hoover
31262d2ea9
its is possessive, it's is shorthand for: it is
2011-07-14 12:59:13 -07:00
Tj Holowaychuk
a8930b161e
Fixed options.filename, exposing to template engines
...
this is useful for performing relative
lookups within the template engine itself,
without manually specifyin the path
2011-07-14 12:50:50 -07:00
Tj Holowaychuk
fa31d45285
misc
2011-07-11 14:58:40 -07:00
Tj Holowaychuk
914e4a4cf7
Removed "view options" setting. Closes #748
2011-07-11 13:19:00 -07:00
Tj Holowaychuk
f36d079f28
docs for previous commit
2011-07-11 13:12:55 -07:00
Tj Holowaychuk
17ddeef3ba
Added "charset" option
2011-07-11 13:12:11 -07:00
Tj Holowaychuk
f0c90ce668
misc refactoring
2011-07-11 12:53:52 -07:00
Tj Holowaychuk
f19b312c48
Added app.dynamicLocal(name, fn)
2011-07-11 12:50:20 -07:00
Tj Holowaychuk
e899a54ba7
app.local() and res.local() return for chaining
2011-07-11 12:46:10 -07:00
Tj Holowaychuk
a4db994c2f
Added app.local(name, val)
2011-07-11 12:43:31 -07:00
Tj Holowaychuk
f98f46c836
app.helpers -> app.locals
2011-07-11 12:37:35 -07:00
Tj Holowaychuk
336aaaec9a
app.dynamicHelpers -> app.dynamicLocals
2011-07-11 12:36:33 -07:00
Tj Holowaychuk
b13ec8526e
Removed res.send() with no args support for 204
...
just use:
res.send(204)
2011-07-11 11:43:16 -07:00
Tj Holowaychuk
541020ff1b
Removed res.helpers() alias of res.locals()
2011-07-11 11:22:25 -07:00
Tj Holowaychuk
9c153737b4
removed old app.error() docs
2011-07-11 11:18:29 -07:00
Tj Holowaychuk
7d53bb4064
removed old error handling docs
2011-07-11 11:18:15 -07:00
Tj Holowaychuk
4670751479
removed use of app.error() in examples
2011-07-11 11:13:07 -07:00
Tj Holowaychuk
8e058f16e4
Removed app.error(). Closes #733
...
use trailing middleware with arity of 4 as
shown in this issue. They are functionally
equivalent
2011-07-11 11:06:58 -07:00
Tj Holowaychuk
f519f0a5b3
Merge branch 'master' of github.com:visionmedia/express
2011-07-11 11:02:10 -07:00
Tj Holowaychuk
bb61304a49
expresso 0.8.1
2011-07-11 11:01:06 -07:00
TJ Holowaychuk
781d991eac
Merge pull request #746 from redsquirrel/patch-1
...
typo
2011-07-09 13:24:17 -07:00
Dave Hoover
d04c1f93a3
its is possessive, it's is shorthand for: it is
2011-07-09 13:19:15 -07:00