Commit Graph

185 Commits

Author SHA1 Message Date
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
Marcin Kulik
0930e5fa23 Add oEmbed endpoint 2015-03-29 18:19:18 +00:00
Marcin Kulik
2852248989 Add PNG generation (https://asciinema.org/a/17654.png) 2015-03-27 11:42:14 +00:00
Marcin Kulik
d9f6af866f Serve static assets in production env (in case no Nginx/Apache in front) 2015-03-26 11:27:14 +00:00
Marcin Kulik
e3dcb72118 No shortucts, use real background job processor 2015-03-09 11:40:24 +01:00
Marcin Kulik
527abc03b5 Allow embedding the same asciicast multiple times on a single page 2014-12-23 17:27:33 +00:00
Marcin Kulik
cd0030a376 Fix loading of Rack::Rewrite in production env 2014-11-29 11:44:09 +00:00
Marcin Kulik
a653a7fea2 Fix user profile link routing for Firefox 2014-11-29 12:40:41 +01:00
SunDi3yansyah
c6d0683616 revision id: 2014-11-27 20:56:15 +07:00
SunDi3yansyah
af2a0b2b18 add locales id 2014-11-27 19:34:47 +07:00
Marcin Kulik
4c0e0b9adc Set protocol for ActionMailer 2014-10-17 21:19:54 +02:00
Marcin Kulik
427c19638c Prompt for username after login 2014-10-17 20:24:23 +02:00
Marcin Kulik
feb9703620 Remove old authentication code (browser-id, github, twitter) 2014-10-17 20:24:23 +02:00
Marcin Kulik
0cd4559f5a Log in by email without Persona 2014-10-17 20:24:22 +02:00
Marcin Kulik
2f05b3875c Run Sidekiq jobs in-process in development env 2014-10-07 20:11:45 +02:00
Marcin Kulik
33a13466fe Configure Action::Mailer smtp settings from CFG 2014-10-06 21:46:58 +02:00
Marcin Kulik
bf54046836 Link to anonymous users profiles 2014-10-05 19:53:00 +02:00
Marcin Kulik
f4e8e5d521 Use hybrid cookies serializer 2014-08-30 20:18:21 +02:00
Marcin Kulik
130948ae3f Upgrate to Rails 4.1.5 2014-08-30 20:10:49 +02:00
Marcin Kulik
a06d1b716a Remove references to js worker 2014-08-09 12:55:57 +02:00
Marcin Kulik
94bb242c64 Replace airbrake with bugsnag 2014-08-08 23:12:18 +02:00
Marcin Kulik
b5d2b49bd1 Prevent "ArgumentError: invalid %-encoding" for bad requests from spiders 2014-07-20 12:00:44 +02:00
Marcin Kulik
560e11f24e Introduce admin 2014-07-05 14:59:42 +02:00
Marcin Kulik
3459fe2e88 Improve setup script 2014-06-22 11:42:51 +02:00
Marcin Kulik
5c79fe5880 Use Virtus coercion love in config object 2014-03-21 16:43:32 +01:00
Marcin Kulik
06c19adaab Move emedded player related endpoints to API 2014-03-05 10:05:45 +01:00
Marcin Kulik
27ea106782 Remove redundant setting for include_root_in_json 2014-02-25 20:56:08 +01:00
Marcin Kulik
933c5d9801 Namespace the existing API as v0 2014-02-25 18:35:03 +01:00
Marcin Kulik
f55ec05ae1 Use Warden for authentication 2014-02-20 23:31:48 +01:00
Marcin Kulik
94817be1b3 Rename nickname to username 2014-02-12 20:51:01 +01:00