Commit Graph

332 Commits

Author SHA1 Message Date
Josh Berman
95503ad1f4 support remote-server sytax in keter.yaml file, update README 2015-06-14 10:58:15 +03:00
Josh Berman
2dd22abdf8 Added DBServerInfo type and instances. Accounted for plugins: postgres stanza containing array or bool. 2015-06-10 17:22:46 +03:00
Michael Snoyman
2e363780b6 Merge pull request #97 from tolysz/patch-1
Update example
2015-05-19 11:11:15 +03:00
Marcin Tolysz
8ad96681f6 Update example
`reverse-proxy` can have `middleware` section
`connection-time-bound` can be present in `reverse-proxy`, `webapp` and `static-files`
2015-05-19 09:03:11 +01:00
Michael Snoyman
aee5e784d4 Bump lower bound on http-reverse-proxy 2015-05-19 10:32:18 +03:00
Michael Snoyman
c161596ab2 Merge branch 'tolysz-timeouts-per-request' 2015-05-19 10:22:15 +03:00
Michael Snoyman
d192765198 Version bump 2015-05-19 10:21:19 +03:00
Marcin Tolysz
0c62122e4f Merge remote-tracking branch 'origin/timeouts-per-request' into timeouts-per-request
Conflicts:
	Keter/App.hs
	Keter/Types/V10.hs
2015-05-18 13:30:37 +01:00
Marcin Tolysz
5360da1c80 update for updated reverse proxy 2015-05-18 13:23:30 +01:00
Marcin Tolysz
3565237a5d Add configurable timeouts
Add middleware to reverse proxy
2015-05-18 13:23:30 +01:00
Marcin Tolysz
85abd95d04 update for updated reverse proxy 2015-05-18 13:12:07 +01:00
Michael Snoyman
85aecc2c51 Avoid infinite loop traversing incoming directory #96 2015-05-17 10:00:00 +03:00
Michael Snoyman
3f0286f92e Use system-filepath, but only to interact with fsnotify 2015-05-12 15:24:53 +03:00
Michael Snoyman
8aae29fa1b Incomplete: no system-filepath 2015-05-12 13:01:58 +03:00
Marcin Tolysz
5abd3844fd Add configurable timeouts
Add middleware to reverse proxy
2015-05-06 15:27:11 +01:00
Michael Snoyman
491ace549e Fix five minutes (thanks @tolysz) 2015-05-03 19:57:14 +03:00
Michael Snoyman
28cb3ff587 Version bump 2015-05-03 18:28:39 +03:00
Michael Snoyman
b7a4a276a7 Merge pull request #92 from geraldus/configurable-time-bound
Configurable time bound
2015-05-03 18:27:59 +03:00
Артур Файзрахманов
e9f17f5d5c Apply stylish-haskell 2015-05-03 20:10:28 +05:00
Артур Файзрахманов
4b18a16645 Apply hlint suggestions 2015-05-03 20:10:27 +05:00
Артур Файзрахманов
fe94faaeac Make use of connection time bound
Extend `reverseProxy` and `withClient` function with additional time
bound parameter.
Pass time bound from app configuration when running reverse proxies.
2015-05-03 20:10:22 +05:00
Артур Файзрахманов
f74a95a852 Extended config data types with time bound option
Implemented connection time bound option for both V04 and V10
configurations, default value is set to 5000ms.
2015-05-03 20:10:15 +05:00
Michael Snoyman
107ddf9e5e Add info on old release (somehow lost from the history) 2015-04-08 11:21:27 +03:00
Michael Snoyman
558101fc31 Allow blaze-builder 0.4 2015-04-08 11:18:19 +03:00
Michael Snoyman
a47908dee9 Version bump 2015-04-08 11:07:12 +03:00
Michael Snoyman
b28f6c89ae Skip Travis build with 7.4.2 2015-04-08 11:06:42 +03:00
Rémi Vion
77a91988dd apply hlint suggestions 2015-04-08 09:33:48 +02:00
Rémi Vion
10ce40014b lowercase postgres db name generated from app name 2015-04-08 09:33:28 +02:00
Christopher Reichert
e2d35e3e96 Merge pull request #84 from ygale/no-network-conduit-tls
network-conduit-tls is no longer needed.
2015-03-10 09:24:24 -05:00
Yitzchak Gale
4533ef1968 network-conduit-tls is no longer needed. 2015-03-10 16:00:45 +02:00
Michael Snoyman
fedd65b687 Version bump 2015-03-10 09:10:43 +02:00
Yitzchak Gale
9f1e52b736 Support chain certificates. 2015-03-09 22:48:47 +02:00
Michael Snoyman
e6d5d34d0b Version bump 2015-02-08 07:09:50 +02:00
Michael Snoyman
778440c21b Merge pull request #74 from tolysz/tree-watch
Allow incoming folder to contains subfolders
2015-02-03 17:02:37 +02:00
Marcin Tolysz
bcfbbede26 Allow incoming folder to contains subfolders
I need it to sanely set up git-annex to sync files to my remote servers.
where some folders be shared between all my servers and some will be just for that particular one.
2015-01-30 22:33:25 +00:00
Christopher Reichert
a352c45b84 Merge pull request #73 from tolysz/fix-overwritten-subdomains
https://github.com/snoyberg/keter/issues/72
2015-01-30 16:14:27 -06:00
Marcin Tolysz
51247cc3d9 Update assert to match the correct case 2015-01-30 21:19:36 +00:00
Marcin Tolysz
38a65a7288 Merge branch 'creichert-fix-overwritten-subdomains' into fix-overwritten-subdomains 2015-01-30 21:08:58 +00:00
Christopher Reichert
ee1fd1542c Add Hspec tests for LabelMap.
Additional support for #72.
2015-01-30 14:02:05 -06:00
Marcin Tolysz
92ac69b824 https://github.com/snoyberg/keter/issues/72
I did not test all other cases, but the one mentioned works now
2015-01-30 09:30:17 +00:00
Michael Snoyman
46399027e2 Merge pull request #71 from creichert/master
Various Housekeeping Tasks
2015-01-13 09:19:28 +02:00
Christopher Reichert
850e61d4cf Merge pull request #1 from tolysz/patch-1
Update .travis.yml
2015-01-12 15:54:08 -06:00
tolysz
45ab0c0c84 Update keter.cabal
make 7.4 work
2015-01-12 21:41:42 +00:00
tolysz
667d12b4ca Update .travis.yml
bump to start travis
2015-01-12 21:33:49 +00:00
tolysz
dd32435693 Update .travis.yml
Something like that works better
2015-01-12 21:28:54 +00:00
Christopher Reichert
f81556b569 Remove unused DeriveTypeable extension. 2015-01-11 11:42:59 -06:00
Christopher Reichert
ca95ef97dd Fix minor typos in the README. 2015-01-11 11:02:11 -06:00
Christopher Reichert
0d2af247fe Add ghc 7.6 to travis build. 2015-01-11 10:56:02 -06:00
Christopher Reichert
a9aec4a71e Remove redundant language extensions. 2015-01-09 13:39:30 -06:00
Christopher Reichert
7aac6c25fd Remove redundant headers in Keter.App. 2015-01-09 13:39:30 -06:00