Commit Graph

214 Commits

Author SHA1 Message Date
Marcin Kulik
74337a5694 Remove old upload endpoint 2017-06-20 10:09:15 +02:00
Marcin Kulik
b2234929ca Split BASE_URL into URL_{SCHEME,HOST,PORT} 2017-06-18 14:31:30 +02:00
Marcin Kulik
8d80aeb9b1 Merge pull request #266 from asciinema/ex-upload
New upload endpoint implementation
2017-06-18 14:29:13 +02:00
Marcin Kulik
033744cf1f Enqueue asciicast processing job from Elixir 2017-06-17 20:23:35 +02:00
Marcin Kulik
ea28ebc5d9 Move embed iframe page out of API 2017-06-16 10:34:18 +02:00
Marcin Kulik
66ac200733 Ability to run tests in docker
docker-compose -f test/docker-compose.yml run --rm web
2017-06-07 15:26:19 +02:00
Marcin Kulik
55acec9b90 503 + Retry-After 2017-06-02 15:40:24 +02:00
Marcin Kulik
6eecf479dd Basic PNG generation in Elixir 2017-06-02 15:40:24 +02:00
Marcin Kulik
8186c69243 Serve asciicast files from Phoenix 2017-06-02 15:40:24 +02:00
Marcin Kulik
7c379ae91e Remove old doc pages 2017-06-02 15:40:24 +02:00
Marcin Kulik
c86768b432 Make running Phoenix in dev mode via docker-compose easier 2017-06-02 15:40:24 +02:00
Marcin Kulik
325a03c286 Don't require ssl connection for postgres 2017-06-02 15:40:24 +02:00
Marcin Kulik
2844e49527 Use SECRET_KEY_BASE from env, only default to fixed string in dev env 2017-06-02 15:40:24 +02:00
Marcin Kulik
a5aa229cec Report errors to Bugsnag via Plugsnag 2017-06-02 15:40:24 +02:00
Marcin Kulik
61a2a13cf8 Don't enforce SSL on Phoenix level 2017-06-02 15:40:24 +02:00
Marcin Kulik
412056537d Configure secret_key_base and database_url via env vars 2017-06-02 15:40:24 +02:00
Marcin Kulik
a59781b071 Share session between Rails and Phoenix app 2017-06-02 15:40:24 +02:00
Marcin Kulik
c7560d30be Add markdown template engine 2017-06-02 15:40:24 +02:00
Marcin Kulik
9d062a4855 mix phoenix.new 2017-06-02 15:40:24 +02:00
Marcin Kulik
09264313d7
Generate ToC links in Markdown output 2017-05-02 15:58:18 +02:00
Marcin Kulik
4e1cf0d46f Remove old, unused files 2017-04-20 13:44:56 +02:00
Marcin Kulik
1acf2b8347 Ability to use private asciicast as "demo" on homepage 2017-04-18 17:12:17 +02:00
Marcin Kulik
c9d334bd00 Derive smtp_from_address from BASE_URL when no SMTP_FROM_ADDRESS set 2017-04-18 16:38:12 +02:00
Marcin Kulik
1a84b0cbdd Switch from HOST and SCHEME to BASE_URL env var 2017-04-18 16:38:12 +02:00
Marcin Kulik
ddca9db3e1 Use fog with S3 when S3_BUCKET env var is set 2017-04-18 14:28:58 +02:00
Marcin Kulik
0e7bf6a5dc Remove unused config option 2017-04-18 13:56:34 +02:00
Marcin Kulik
de1542f87b Use SECRET_KEY_BASE instead of SECRET_TOKEN 2017-04-18 13:55:11 +02:00
Marcin Kulik
20904489c4 Add "welcome" asciicast on db init 2017-04-15 18:15:52 +02:00
Marcin Kulik
c5730d914d Use unicorn in Docker container 2017-04-13 18:08:06 +02:00
Marcin Kulik
f7c9526127 Make login links side-effect free 2017-02-21 09:10:37 +00:00
Marcin Kulik
78ca1d72db Fix Carrierwave's #filename on Fog storage 2017-01-26 21:43:11 +01:00
Marcin Kulik
e8b0d85be8 Remove old screenshot code 2017-01-11 20:28:19 +01:00
Marcin Kulik
b373963497 Use new player via <asciinema-player> tag 2016-10-01 19:31:11 +02:00
Marcin Kulik
56cea2fb39 Serve uploads from outside of public dir 2016-04-10 12:29:16 +00:00
Marcin Kulik
2122319441 Only public asciicasts can be candidates for "main homepage asciicast" 2016-03-03 18:01:38 +01:00
Marcin Kulik
e29f755cbc Rails' code reloading is crap ¯\_(ツ)_/¯ 2016-01-10 10:59:22 +00:00
Marcin Kulik
eec9397b31 Merge pull request #203 from SunDi3yansyah/master
I have to translate all languages though the form of comments
2015-11-21 22:30:36 +01:00
Marcin Kulik
1fe6aa5fcd Fix gravatar helpers loading (closes #207) 2015-11-08 18:55:46 +01:00
SunDi3yansyah
47ba83ee57 I have to translate all languages though the form of comments 2015-10-11 12:24:08 +07:00
Marcin Kulik
88f86d4cdd Mark results of markdown partials rendering as safe 2015-06-24 17:35:42 +00:00
Marcin Kulik
958639adf6 Remove unused local variable 2015-06-22 20:38:32 +02:00
Marcin Kulik
939137cff6 Don't rely on external resources (gravatar) in integration tests 2015-05-25 19:10:08 +00:00
Marcin Kulik
7bba6e66dd Make all assets on S3 private by default 2015-04-27 08:08:46 +00:00
Marcin Kulik
bf925c566d Add proper Contact page 2015-04-18 14:02:45 +00:00
Marcin Kulik
448f0eb899 Use warden scopes 2015-04-04 17:46:55 +00:00
Marcin Kulik
e05fbd574f Add ability to revoke recorder tokens 2015-04-03 17:07:38 +00:00
Marcin Kulik
fd03554e2e Don not auto-register Warden strategies on require 2015-04-03 16:58:40 +00:00
Marcin Kulik
47578b63b1 Refactor handling of auth token for pre 0.9.9 clients 2015-04-03 16:48:37 +00:00
Marcin Kulik
f9da63be3b Make docs templates the real markdown files 2015-03-31 13:07:22 +02:00
Marcin Kulik
3c76b79683 There's no such thing as Asciinema, only asciinema 2015-03-30 16:22:38 +00:00