Marcin Kulik
|
1912534ae9
|
Use with form properly
|
2017-07-11 13:28:59 +02:00 |
|
Marcin Kulik
|
6c36e0de43
|
Store and serve asciicast json files gzipped
|
2017-07-09 21:13:56 +02:00 |
|
Marcin Kulik
|
370e1702eb
|
Use cached filestore (S3 store with local filesystem store as cache)
|
2017-07-08 20:34:31 +02:00 |
|
Marcin Kulik
|
a32b0d43a9
|
Use make_request in S3.put_file/3
|
2017-07-07 16:57:25 +02:00 |
|
Marcin Kulik
|
ff7ed75c2b
|
FileStore.open -> FileStore.open_file
|
2017-07-07 16:53:32 +02:00 |
|
Marcin Kulik
|
26ea613c36
|
Enable exq_ui
|
2017-07-07 16:41:00 +02:00 |
|
Marcin Kulik
|
11bfe3fb4f
|
Merge pull request #276 from asciinema/ex-snapshot
Generate snapshot in Elixir
|
2017-07-07 15:55:36 +02:00 |
|
Marcin Kulik
|
010716689c
|
Wait up to 30 sec for snapshot generation
|
2017-07-07 15:53:01 +02:00 |
|
Marcin Kulik
|
d43ed62eb3
|
Generate snapshot via Exq worker
|
2017-07-07 15:23:05 +02:00 |
|
Marcin Kulik
|
1102164e56
|
Add Asciicasts.update_snapshot/1
|
2017-07-07 15:23:04 +02:00 |
|
Marcin Kulik
|
64a690d144
|
Allow setting title, private and snapshot_at at asciicast creation
|
2017-07-07 15:23:04 +02:00 |
|
Marcin Kulik
|
7de966bc3d
|
Use {timing, data} tuple as file arg in stdout_stream
|
2017-07-04 13:51:15 +02:00 |
|
Marcin Kulik
|
c5fd094b91
|
Generating of snapshot from stdout stream
|
2017-07-04 13:45:57 +02:00 |
|
Marcin Kulik
|
c9a3bf044f
|
Integrate vt via port
|
2017-07-04 13:44:59 +02:00 |
|
Marcin Kulik
|
c99e2ccaff
|
Fix utf-8 handling in stdout_stream/2
|
2017-07-04 11:43:10 +00:00 |
|
Marcin Kulik
|
3fb1018803
|
Add stdout_stream/1 supporting asciicast v1 files
|
2017-06-28 11:06:04 +02:00 |
|
Marcin Kulik
|
719216f7c8
|
Split stdout_stream in 3 separate fns
|
2017-06-28 10:58:58 +02:00 |
|
Marcin Kulik
|
e17dada629
|
Support bzip2 files in Asciicasts.stdout_stream/2
|
2017-06-28 10:53:44 +02:00 |
|
Marcin Kulik
|
a81a74b18d
|
Add Asciicasts.stdout_stream/2 (for gzipped files)
|
2017-06-27 22:51:06 +02:00 |
|
Marcin Kulik
|
618cc93601
|
Reorder fns
|
2017-06-27 17:36:54 +02:00 |
|
Marcin Kulik
|
85823d8b83
|
Allow logging in via token before recording
|
2017-06-27 11:40:29 +02:00 |
|
Marcin Kulik
|
74c32eb81d
|
Create asciinema user with proper changeset fn
|
2017-06-26 11:16:33 +02:00 |
|
Marcin Kulik
|
5bca2b4724
|
Port seeds
|
2017-06-25 20:05:14 +02:00 |
|
Marcin Kulik
|
0b2112f95c
|
Remove even more unused code
|
2017-06-25 20:05:14 +02:00 |
|
Marcin Kulik
|
ddc4b2a211
|
Add upgrade instructions
|
2017-06-25 18:56:53 +02:00 |
|
Marcin Kulik
|
ba78fca330
|
Use bash script for setup
|
2017-06-25 18:47:52 +02:00 |
|
Marcin Kulik
|
e9f831ab93
|
Remove unused code
|
2017-06-24 22:44:11 +02:00 |
|
Marcin Kulik
|
6824a85cc3
|
Set remember me cookie
|
2017-06-23 14:38:43 +02:00 |
|
Marcin Kulik
|
656b3a719b
|
Fix location regex in nginx config
|
2017-06-23 14:12:33 +02:00 |
|
Marcin Kulik
|
3247fffd73
|
Merge pull request #269 from asciinema/token-login
Recorder token based login
|
2017-06-23 14:10:40 +02:00 |
|
Marcin Kulik
|
6f801bf445
|
Test new session controller
|
2017-06-23 12:55:15 +02:00 |
|
Marcin Kulik
|
2042760abd
|
Handle cases where there is current user which is tmp user
|
2017-06-23 11:12:20 +02:00 |
|
Marcin Kulik
|
bce66edf00
|
Update flash message
|
2017-06-23 10:54:50 +02:00 |
|
Marcin Kulik
|
4b3e81c813
|
Auto-merging of tmp user into current user
|
2017-06-23 10:21:20 +02:00 |
|
Marcin Kulik
|
c64bb379aa
|
Display tmp username for current user when no username nor email set
|
2017-06-23 09:35:56 +02:00 |
|
Marcin Kulik
|
ff3aa008eb
|
Check for email, not username, when detecting incomplete user accounts
|
2017-06-23 09:26:30 +02:00 |
|
Marcin Kulik
|
7cc07795ae
|
Route to new login-via-recorder-token impl
|
2017-06-22 13:38:19 +02:00 |
|
Marcin Kulik
|
77430f090e
|
Login via recorder token, first blood
|
2017-06-22 13:37:50 +02:00 |
|
Marcin Kulik
|
ef22a84367
|
Use same default secret_key_base for Rails and Phoenix in development
|
2017-06-22 13:18:29 +02:00 |
|
Marcin Kulik
|
8412d7f386
|
Import Plug.Conn for convenience
|
2017-06-22 12:01:54 +02:00 |
|
Marcin Kulik
|
1d7f5ef67d
|
Merge pull request #268 from asciinema/remove-old-upload-endpoint
Remove old upload endpoint
|
2017-06-20 10:17:59 +02:00 |
|
Marcin Kulik
|
74337a5694
|
Remove old upload endpoint
|
2017-06-20 10:09:15 +02:00 |
|
Marcin Kulik
|
28ec385b72
|
Drop unused tables and columns
|
2017-06-19 12:09:08 +02:00 |
|
Marcin Kulik
|
3eeed04b15
|
Fix file store path for stdout data file
|
2017-06-18 22:48:16 +02:00 |
|
Marcin Kulik
|
55a367a91b
|
Don't enqueue asciicast processing from within transaction
|
2017-06-18 19:50:02 +02:00 |
|
Marcin Kulik
|
9a204208d6
|
Fix tests
|
2017-06-18 16:04:52 +02:00 |
|
Marcin Kulik
|
fa2f552189
|
Fix store_location (closes #218)
|
2017-06-18 15:45:22 +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
|
f07bedc754
|
Workaround 1.3.0-1.4.0 client bug regarding basic auth header
|
2017-06-18 12:27:49 +02:00 |
|