Rich Harris
992d89027d
Merge branch 'master' into collision
2018-05-03 21:44:28 -04:00
Rich Harris
93128a0156
Merge pull request #243 from akihikodaki/dot
...
Accept directory entries which starts with dot as routes
2018-05-03 21:39:46 -04:00
Akihiko Odaki
6f9ce9ce85
Accept directory entries which starts with dot as routes
...
It allows to implement .well-known URIs.
2018-04-19 22:04:03 +09:00
Akihiko Odaki
917dd60cc3
Allow to have middleware for the path same with a HTML page
...
HTTP allows to change the type of the content to serve by Accept field in
the request. The middleware for the path same with a HTML page will
be inserted before the HTML renderer, and can take advantage of this
feature, using expressjs's "accepts" method, for example.
2018-04-15 23:11:08 +09:00
Akihiko Odaki
b13cc6f39a
Do not encode characters allowed in path when generating routes
...
In RFC 3986, some characters not allowed in query, which encodeURIComponent
is designed for, is allowed in path.
A notable example is "@", which is commonly included in paths of social
profile pages. Such characters should not be encoded.
The new encoding function is conforming to the RFC.
2018-04-14 01:08:27 +09:00
Rich-Harris
25809ec409
enforce stable sort
2018-03-25 15:12:35 -04:00
Rich Harris
1d71b86c0f
remove all hard-coded locations ( #181 )
2018-03-11 13:43:11 -04:00
Rich Harris
be63ea7c96
add SAPPER_BASE and SAPPER_APP environment variables
2018-03-11 13:29:39 -04:00
Rich Harris
8ec433581a
a few small tweaks
2018-03-11 12:54:35 -04:00
Rich Harris
0d0e4d664e
-> v0.9.3
2018-03-10 23:32:06 -05:00
Rich Harris
254e41b11e
use code-splitting etc
2018-03-10 22:26:53 -05:00
Rich Harris
4171786953
ensure directories are not mistaken for routes
2018-03-10 20:38:48 -05:00
Rich Harris
9bac32eea4
allow server routes to be .ts files (or anything else) - fixes #57
2018-03-10 20:08:23 -05:00
Rich Harris
8bb0999878
fix route sorting
2018-03-07 14:26:30 -05:00
Rich Harris
854147fa6c
URI-encodes routes - fixes #103
2018-03-04 18:59:35 -05:00
Rich Harris
99853c5181
various stability improvements
2018-03-03 21:48:50 -05:00
Rich Harris
2622692f69
various improvements to manifest generation - fixes #148
2018-03-03 15:39:40 -05:00
Rich Harris
b73e5eaa8e
sapper build defaults to build dir, sapper export defaults to export dir ( #133 )
2018-03-03 12:09:06 -05:00
Rich Harris
c36780fdc8
prevent client-side navigation to server routes - fixes #145
2018-02-28 14:23:19 -05:00
Rich Harris
58c1eb9fa8
allow dynamic parameters inside route parts - fixes #139
2018-02-28 09:39:21 -05:00
Rich Harris
2752c73ebb
-> v0.7.2
2018-02-18 17:24:12 -05:00
Rich Harris
792ccf5c6a
robustify dev server port selection
2018-02-18 12:12:25 -05:00
Rich Harris
bff6f550be
implement this.redirect in preload ( #83 )
2018-02-17 22:56:47 -05:00
Rich Harris
f2eb95d546
various minor fixes
2018-02-17 18:40:20 -05:00
Rich Harris
ab1ca60363
basic sapper dev task, with HMR
2018-02-17 17:44:57 -05:00
Rich Harris
b02183af53
fix exporting
2018-02-16 14:25:53 -05:00
Rich Harris
f9828f9fd2
work in progress
2018-02-16 12:01:55 -05:00
Rich Harris
0f390920a8
fix some typescript stuff
2018-02-14 12:25:24 -05:00
Rich Harris
2be9dd1883
Move build.ts and export.ts into src/cli - fixes #115
2018-02-13 15:57:02 -05:00
Rich Harris
7b01242f3e
always build in prod mode
2018-02-03 16:26:47 -05:00
Rich Harris
15b1fbf8a6
ignore non-html responses when crawling, and close middleware when done
2018-02-03 16:17:28 -05:00
Rich Harris
dfb8692d78
handle unspecified type in sapper export
2018-02-03 13:56:14 -05:00
Rich Harris
8bad37205d
convert to typescript
2018-01-21 16:28:02 -05:00
Rich Harris
fd0dd4fe58
and again...
2018-01-21 16:14:16 -05:00
Rich Harris
4940644ae3
more tidying up
2018-01-21 16:11:46 -05:00
Rich Harris
fb8d952eeb
more tidying up
2018-01-21 16:02:42 -05:00
Rich Harris
fc631c4866
make route handling more explicit
2018-01-21 15:41:13 -05:00
Rich Harris
03ce2ea998
tidy up a bit
2018-01-21 15:04:22 -05:00
Rich Harris
dd8deb2d8a
wip 3
2018-01-21 14:41:11 -05:00
Rich Harris
7d721abb2a
wip 2
2018-01-21 11:15:32 -05:00