Commit Graph

1648 Commits

Author SHA1 Message Date
Marcin Kulik
6d15e61860 Kill a2png after 30 sec 2017-04-12 14:43:33 +02:00
Marcin Kulik
8146b66b70 Fix arguments for a2png 2017-04-12 14:43:33 +02:00
Marcin Kulik
bc6f1ed3c7 Rename resource fns 2017-04-12 14:43:33 +02:00
Marcin Kulik
290cd74126 Set :png-gen/:bin-path for dev env 2017-04-12 14:43:33 +02:00
Marcin Kulik
60b8c2cc04 Set content-type for files uploaded to S3 2017-04-12 14:43:33 +02:00
Marcin Kulik
3d13141349 Allow setting a2png path via A2PNG_BIN_PATH 2017-04-12 14:43:33 +02:00
Marcin Kulik
bb0a8b7e29 Use 2 threads for generating PNG 2017-04-12 14:43:33 +02:00
Marcin Kulik
767e33145f Integrate yada with Bugsnag notifier 2017-04-12 14:43:33 +02:00
Marcin Kulik
800f466fa9 Custom responses for error statuses 2017-04-12 14:43:33 +02:00
Marcin Kulik
6769b08818 Log errors except 404 2017-04-12 14:43:33 +02:00
Marcin Kulik
71479150f3 Use timbre directly 2017-04-12 14:43:32 +02:00
Marcin Kulik
964947009b Use latest bidi 2017-04-12 14:43:32 +02:00
Marcin Kulik
b39630d9a7 Log errors with clojure.tools.logging/error 2017-04-12 14:43:32 +02:00
Marcin Kulik
d33e03ff2e Use latest cheshire version (yada chokes on 5.6.3) 2017-04-12 14:43:32 +02:00
Marcin Kulik
137ee108c5 Refactor png generation 2017-04-12 14:43:32 +02:00
Marcin Kulik
0b6ef2492a Fix clj-aws-s3 deps 2017-04-12 14:43:32 +02:00
Marcin Kulik
387d47757f No need to return :exists? true when resource exists 2017-04-12 14:43:32 +02:00
Marcin Kulik
4fe17fbc82 Serve 404 page when none route matches 2017-04-12 14:43:32 +02:00
Marcin Kulik
1e08b39e49 Default 404 page 2017-04-12 14:43:32 +02:00
Marcin Kulik
bb4c602a4c Use wrapper for yada/resource 2017-04-12 14:43:32 +02:00
Marcin Kulik
3424505587 Use yada+bidi instead of compojure-api 2017-04-12 14:43:32 +02:00
Marcin Kulik
d343d89dea cljr-clean-ns 2017-04-12 14:43:31 +02:00
Marcin Kulik
93ec479bb0 Generate PNG files on worker pool 2017-04-12 14:43:31 +02:00
Marcin Kulik
f0c25626d9 Update deps 2017-04-12 14:43:31 +02:00
Marcin Kulik
368d0787cf Auto-expire png files after 7 days 2017-04-12 14:43:31 +02:00
Marcin Kulik
f184616432 PNG generation 2017-04-12 14:43:31 +02:00
Marcin Kulik
2e0cb5c3eb Unify FileStore and FileServer 2017-04-12 14:43:31 +02:00
Marcin Kulik
6943bcecca Remove example endpoint 2017-04-12 14:43:31 +02:00
Marcin Kulik
d5addad542 Implement *Database protocols in our db component ns 2017-04-12 14:43:31 +02:00
Marcin Kulik
597c838d35 Remove comment 2017-04-12 14:43:31 +02:00
Marcin Kulik
0a3289f4c1 Report exceptions to Bugsnag 2017-04-12 14:43:31 +02:00
Marcin Kulik
b00e66cf3c Add ring req/resp logging 2017-04-12 14:43:31 +02:00
Marcin Kulik
a87b76cc60 Prevent compojure-api handle unknown exceptions 2017-04-12 14:43:31 +02:00
Marcin Kulik
ce92ccd6e1 Add S3 configuration bindings 2017-04-12 14:43:30 +02:00
Marcin Kulik
0eda5c040c Endpoint for serving recording JSON file 2017-04-12 14:43:30 +02:00
Marcin Kulik
be4995c9f9 Add asciicast model ns 2017-04-12 14:43:30 +02:00
Marcin Kulik
527db9dd9b cljr-clean-ns 2017-04-12 14:43:30 +02:00
Marcin Kulik
c1c1ffde70 Extend FileServer to accept options (:expires, :filename) 2017-04-12 14:43:30 +02:00
Marcin Kulik
70aedbf12c AsciicastDatabase component 2017-04-12 14:43:30 +02:00
Marcin Kulik
dca6f92e6b Fix clj-aws-s3 dependencies 2017-04-12 14:43:30 +02:00
Marcin Kulik
8b2f764407 FileStore and FileServer boundaries 2017-04-12 14:43:30 +02:00
Marcin Kulik
08f2c2fdae Block main thread after starting system 2017-04-12 14:43:30 +02:00
Marcin Kulik
ffefc44f41 Switch to aleph 2017-04-12 14:43:30 +02:00
Marcin Kulik
af35483f2d lein new duct 2017-04-12 14:43:30 +02:00
Marcin Kulik
75143edddf Add doc about recording from Docker image 2017-04-12 13:01:56 +02:00
Marcin Kulik
fe40587af2 Link to new release packaging issue on GH 2017-04-12 13:01:03 +02:00
Marcin Kulik
cb6156a3bb Upgrade a2png 2017-04-11 16:10:10 +02:00
Marcin Kulik
2cf627d92b Merge pull request #243 from andreasstieger/openSUSE
add openSUSE
2017-04-11 16:07:21 +02:00
Marcin Kulik
a02e3e5b25 Don't force generate PNG in oembed endpoint 2017-04-11 10:23:46 +00:00
Marcin Kulik
daaf5368d3 Remove useless spec 2017-04-11 09:30:16 +00:00