Marcin Kulik
|
6824a85cc3
|
Set remember me cookie
|
2017-06-23 14:38:43 +02:00 |
|
Marcin Kulik
|
6f801bf445
|
Test new session controller
|
2017-06-23 12:55:15 +02:00 |
|
Marcin Kulik
|
4b3e81c813
|
Auto-merging of tmp user into current user
|
2017-06-23 10:21:20 +02:00 |
|
Marcin Kulik
|
77430f090e
|
Login via recorder token, first blood
|
2017-06-22 13:37:50 +02:00 |
|
Marcin Kulik
|
8412d7f386
|
Import Plug.Conn for convenience
|
2017-06-22 12:01:54 +02:00 |
|
Marcin Kulik
|
55a367a91b
|
Don't enqueue asciicast processing from within transaction
|
2017-06-18 19:50:02 +02:00 |
|
Marcin Kulik
|
f07bedc754
|
Workaround 1.3.0-1.4.0 client bug regarding basic auth header
|
2017-06-18 12:27:49 +02:00 |
|
Marcin Kulik
|
033744cf1f
|
Enqueue asciicast processing job from Elixir
|
2017-06-17 20:23:35 +02:00 |
|
Marcin Kulik
|
9d7a7d455b
|
Support client v0.9.8 in new upload endpoint
|
2017-06-16 09:17:36 +02:00 |
|
Marcin Kulik
|
515d486309
|
Support client version <= 0.9.7 in new upload endpoint
|
2017-06-15 22:25:04 +02:00 |
|
Marcin Kulik
|
f34b9707f3
|
Reformat code
|
2017-06-12 12:08:28 +02:00 |
|
Marcin Kulik
|
5971f03c0b
|
New upload endpoint implementation
|
2017-06-12 11:52:50 +02:00 |
|
Marcin Kulik
|
8703a32111
|
Properly generate secret_token
|
2017-06-07 20:57:39 +02:00 |
|
Marcin Kulik
|
baff170ac8
|
Add test for AsciicastFileController
|
2017-06-07 19:55:02 +02:00 |
|
Marcin Kulik
|
713d92a58f
|
Add FileStore.put_file/3
|
2017-06-07 19:53:12 +02:00 |
|
Marcin Kulik
|
97ab619d37
|
Close tmp in-memory file after usage
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
7a07fdfc81
|
Use fork of plugsnag that ignores Phoenix.NotAcceptableError
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
39f3fd4e69
|
Capture stderr when invoking a2png
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
9598205f86
|
Properly handle porcelain result
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
13223d690c
|
Generate PNG with proper theme and scale
|
2017-06-02 15:40:24 +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
|
03044f8fc9
|
Don't report Phoenix.NotAcceptableError to Bugsnag
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
6886bcf50f
|
Show asciicast2gif instructions when request for .gif
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
7153569343
|
Send static files gzipped
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
404c4c93bf
|
secure is not used by PlugRailsCookieSessionStore
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
6482983c76
|
Default Rails salts are safe with long enough secret_key_base
|
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
|
6b4685d724
|
Port session info in navbar
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
9d062a4855
|
mix phoenix.new
|
2017-06-02 15:40:24 +02:00 |
|
Marcin Kulik
|
4e1cf0d46f
|
Remove old, unused files
|
2017-04-20 13:44:56 +02:00 |
|
Marcin Kulik
|
a04d788e63
|
Allow specifying warden strategies per controller
|
2016-02-06 15:43:39 +01:00 |
|
Marcin Kulik
|
7a8ab30678
|
Add rake task for generating frames file
|
2015-12-12 13:03:15 +01:00 |
|
Marcin Kulik
|
448f0eb899
|
Use warden scopes
|
2015-04-04 17:46:55 +00:00 |
|
Marcin Kulik
|
130948ae3f
|
Upgrate to Rails 4.1.5
|
2014-08-30 20:10:49 +02:00 |
|
Marcin Kulik
|
56b99f11e3
|
Clean up test auth helpers
|
2014-03-16 16:03:33 +01:00 |
|
Marcin Kulik
|
f55ec05ae1
|
Use Warden for authentication
|
2014-02-20 23:31:48 +01:00 |
|
Marcin Kulik
|
81c8340bc1
|
Drop unused columns from asciicasts table
|
2014-02-12 20:36:51 +01:00 |
|
Marcin Kulik
|
3d9d338a3e
|
Add rake task for assigning anonymous asciicasts to users
|
2014-02-12 19:09:24 +01:00 |
|
Marcin Kulik
|
2a478b44ee
|
Namespace app's rake tasks
|
2014-02-12 18:55:24 +01:00 |
|
Marcin Kulik
|
1239956c20
|
Upgrade simple_form to 3.0.0
|
2013-10-23 21:17:10 +02:00 |
|
Marcin Kulik
|
d4cbc3e504
|
Make Persona the only login option (with the ability to access old accounts)
|
2013-10-20 18:58:11 +02:00 |
|
Marcin Kulik
|
8c43aaf081
|
Add login via Mozilla Persona
|
2013-10-20 18:07:03 +02:00 |
|
Marcin Kulik
|
769acb6593
|
OmniAuthHelper is better name than OauthHelper
Conflicts:
app/models/user.rb
spec/models/user_spec.rb
|
2013-10-20 18:06:13 +02:00 |
|
Marcin Kulik
|
0634f52c99
|
Change all occurrences of old project name to the new one
|
2013-09-23 19:05:36 +02:00 |
|
Marcin Kulik
|
101f4ed0f1
|
Add task for generating frames files
|
2013-09-21 20:21:57 +02:00 |
|
Marcin Kulik
|
dcaa77a7ea
|
Add rake task for starting sidekiq web panel
|
2013-09-14 13:11:20 +02:00 |
|
Marcin Kulik
|
2414f6a945
|
Remove obsolete LazyWorkQueue
|
2013-07-05 14:28:10 +02:00 |
|
Marcin Kulik
|
5f7c2f9caa
|
Whitespace
|
2012-06-09 22:49:07 +02:00 |
|