Commit Graph

334 Commits

Author SHA1 Message Date
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
Christopher Reichert
121bf5bffd Remove obsolete tests. 2015-01-09 13:39:30 -06:00
Christopher Reichert
b5cf73b062 Move bundles to incoming folder. 2015-01-09 13:39:29 -06:00
Christopher Reichert
26457c7660 Create systemd packaging dir. 2015-01-08 01:36:44 -06:00
Christopher Reichert
8df7321940 Add systemd service file for Debian package. 2015-01-08 01:34:05 -06:00
Michael Snoyman
6a4adfa4f0 Merge pull request #68 from creichert/master
Add `background` stanza example and various cleanup tasks.
2014-12-20 18:09:40 +02:00
Christopher Reichert
4a42768881 Explicitly import functions and types from System.Process.
This fixes a (Travis) build error associated with the `createPipe`
function.
2014-12-19 16:37:12 -06:00
Christopher Reichert
8c7871a2c1 Add gitignore and cleanup options for websockets example bundle. 2014-12-19 16:24:24 -06:00
Christopher Reichert
eb51ca8d3e Run stylish-haskell on websockets chat example. 2014-12-19 16:21:07 -06:00
Christopher Reichert
98827e1e36 Fix websockets example build. 2014-12-19 16:20:48 -06:00
Christopher Reichert
f73af18343 Clarify results of example build. 2014-12-19 15:54:12 -06:00
Christopher Reichert
3ecbe9eb61 Use cabal exec to build incoming examples.
* Don't hardcode sandbox architecture.
2014-12-19 15:41:05 -06:00
Christopher Reichert
25f40e1e76 Organize imports in foo1_0/hello.hs and remove unused extension.
* Disable postgres plugin in foo1_0 example.
2014-12-19 15:17:44 -06:00
Christopher Reichert
a95ae52a4b Add bits of example bundle documentation.
* Cleanup foo1_0 hello example.
2014-12-19 15:10:10 -06:00
Christopher Reichert
3d075f1103 Add background app configuration example. 2014-12-19 15:10:10 -06:00
Michael Snoyman
308deed377 Catch exceptions during reload #64 2014-12-18 08:07:45 +02:00
Michael Snoyman
b281850a74 Version bump 2014-12-17 10:06:16 +02:00
Michael Snoyman
4623114855 Doc improvements 2014-12-17 10:04:30 +02:00
Michael Snoyman
5bf911043c Merge pull request #65 from tolysz/add-headers
Add headers
2014-12-16 11:40:49 +02:00
Marcin Tolysz
6886c78056 Adding headers patch 2014-12-16 09:08:52 +00:00
tolysz
2f479a768d Update Middleware.hs
uncomment AddHeaders
2014-12-16 09:04:52 +00:00
tolysz
3fb65f4545 Update keter.cabal
bump `wai-extra` version to have access to `AddHeader` middleware.
2014-12-16 09:03:17 +00:00
Michael Snoyman
276b93a36a Merge pull request #63 from tolysz/middleware
Adding the ability to use Middleware
2014-12-16 09:19:29 +02:00
tolysz
1c51855194 Update Proxy.hs
fixed in wai-static
2014-12-15 17:25:11 +00:00
Marcin Tolysz
b252426d56 Make config saner 2014-12-12 17:02:20 +00:00
Marcin Tolysz
0d8db950a0 Adding the ability to use Middleware 2014-12-12 16:09:07 +00:00
Moritz Angermann
1e19c36613 Update README.md
Adjust readme to reflect cabal dependency. Fixes #61.
2014-12-11 16:01:24 +01:00
Michael Snoyman
9cf058f154 Merge pull request #60 from cdepillabout/fix-setup-keter-link
Fix link to setup-keter.sh in README.md.
2014-12-11 16:29:16 +02:00
(cdep)illabout
3307b370f2 Fix link to setup-keter.sh in README.md.
The link to setup-keter.sh seems to be incorrect.  It appears that raw
file content is now served from raw.githubusercontent.com.
2014-12-11 23:19:34 +09:00
Michael Snoyman
2a2cbe087f Merge pull request #59 from angerman/patch-2
Create README.md
2014-12-10 11:49:32 +02:00
Moritz Angermann
7480df0e86 Create README.md
Add a little commentary regarding building debian packages.
2014-12-10 10:08:13 +01:00
Michael Snoyman
0b259f85fb Merge pull request #58 from angerman/patch-1
Update mkketerdeb.sh
2014-12-10 11:00:48 +02:00
Moritz Angermann
fd359aab89 Update mkketerdeb.sh
Bump version.
2014-12-10 10:00:15 +01:00
Michael Snoyman
e6faac0c80 Updated changelog 2014-11-15 20:18:06 +02:00
Michael Snoyman
0a4a9a6cda Merge branch 'forward-env-vars' of https://github.com/mulby/keter 2014-11-15 19:44:31 +02:00
Christopher Reichert
c8bf92b412 Fix warnings in build.
* In Keter.Proxy explicitly import Default typeclass.
* Remove unused qualified Text impot in Keter.Types.V04.
2014-11-14 15:37:18 -06:00
Gabe Mulley
9e9fca314f Forward environment variables from the shell that executes keter
It is often convenient to store secrets in environment variables on the host system. This patch allows those secrets to be passed along to the sub processes executed by keter.
2014-11-14 15:53:12 -05:00
Michael Snoyman
2777a0090d Merge pull request #53 from angerman/master
Adds packaging tools.
2014-11-09 17:27:05 +02:00
Moritz Angermann
3aa523f2d2 Start as root, use setuid 2014-11-08 21:23:41 +01:00
Michael Snoyman
d61f9d10ea More correct fix for previous commit 2014-11-07 02:05:49 +02:00
Michael Snoyman
84376b75bd Partial workaround for keter.yaml files that give a port with the hostname. 2014-11-07 01:33:33 +02:00
Moritz Angermann
56235a6a8a Adds packaging 2014-11-06 13:27:20 +01:00
Michael Snoyman
f6d206c4b1 Version bump 2014-11-03 18:36:22 +02:00
Michael Snoyman
49d3c8efdb Add explicit exit call 2014-11-03 17:53:39 +02:00
Michael Snoyman
86d7801a91 Add websockets example 2014-10-24 11:24:06 +03:00
Michael Snoyman
0c2a4b8a22 Fix typos (thanks @tolysz) 2014-10-20 20:17:29 +03:00
Michael Snoyman
c552220465 Fix typo in filename 2014-10-20 08:35:34 +03:00
Michael Snoyman
59a3569375 Some env cleanups 2014-10-20 08:34:54 +03:00
Michael Snoyman
0d96b41bcf Merge pull request #51 from tolysz/keter-env
Add global setting per Keter global envoriment
2014-10-20 08:30:10 +03:00