Commit Graph

162 Commits

Author SHA1 Message Date
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
Marcin Kulik
13544d9d04 Rename user_token to api_token 2014-02-09 14:44:09 +01:00
Marcin Kulik
37ac63021e Add default value for ADD_THIS_PROFILE_ID setting 2014-02-01 10:15:27 +01:00
Marcin Kulik
97aa36e853 Use secure cookies when scheme is "https" 2014-01-29 16:00:50 +01:00
Marcin Kulik
0f757d04ae Use dalli memcache client in production 2014-01-25 12:16:07 +01:00
Marcin Kulik
dcb7c68f72 Remove obsolete smtp config 2014-01-25 11:59:35 +01:00
Marcin Kulik
edca76233d It's rather "bare" than "raw" 2014-01-18 14:57:35 +01:00
Marcin Kulik
f6ad790a09 Introduce HomePresenter 2014-01-17 14:52:37 +01:00
Marcin Kulik
f7d2b97a6c Use the "method" API of CFG object everywhere 2013-12-09 23:55:12 +01:00
Marcin Kulik
c9437524fb Move test routes definition from routes.rb to a test file 2013-12-09 23:16:41 +01:00
Marcin Kulik
ec2004713e Set test specific carrierwave storage dir prefix in spec_helper 2013-12-09 20:26:08 +01:00
Marcin Kulik
4e3c9a5d28 Add config setting for using local persona js file 2013-12-09 20:09:17 +01:00
Marcin Kulik
bf8b49b108 Move test specific carrierwave configuration to spec_helper 2013-12-09 19:16:09 +01:00
Marcin Kulik
7ab3d68071 Remove mounted JasmineRails engine 2013-12-09 19:05:47 +01:00
Marcin Kulik
205396c1d3 Use flat config files 2013-12-09 19:03:22 +01:00
Marcin Kulik
cfef5364e8 Enable strict locale checking 2013-12-09 17:33:05 +01:00
Marcin Kulik
d8de171f66 Add "Contributing" page 2013-12-03 20:11:47 +01:00
Marcin Kulik
e2e117ce84 Refactor profile link helpers and decorators 2013-12-01 00:55:31 +01:00
Marcin Kulik
4b9c33f228 Add fake host pages with an embedded asciicast 2013-11-22 21:45:45 +01:00
Marcin Kulik
af02d5e0b2 Dasherize how-it-works and getting-started doc paths 2013-11-20 21:33:26 +01:00
Marcin Kulik
100273f5bf Update browse page to new layout and add sorting 2013-11-20 21:33:26 +01:00
Marcin Kulik
3362da04dc Update information on "About" page 2013-11-20 21:33:22 +01:00
Marcin Kulik
be327bbe42 Remove the troublesome catch-all-not-found route 2013-10-28 12:35:26 +01:00
Marcin Kulik
eb13fd2f83 Add terms of service page 2013-10-26 22:50:54 +02:00