Marcin Kulik
|
d7e2f9702f
|
Upgrade a2png
|
8 years ago |
Marcin Kulik
|
6669551ee8
|
Use data.absolute_url to get URL to asciicast file
|
8 years ago |
Marcin Kulik
|
747767da15
|
Pass scale and theme to a2png
|
8 years ago |
Marcin Kulik
|
c89d363c9f
|
Quote URL passed to a2png
|
8 years ago |
Marcin Kulik
|
ab77708b42
|
Use a2png for png generation
|
8 years ago |
Marcin Kulik
|
13573cbab4
|
Make Film#frames lazy to reduce memory usage when processing asciicast
|
9 years ago |
Marcin Kulik
|
724b79c371
|
Refactor image size part of screenshot generator
|
10 years ago |
Marcin Kulik
|
871745cc6c
|
"Generator" is a better name here
|
10 years ago |
Marcin Kulik
|
08749dd32d
|
Move html rendering to image updater
|
10 years ago |
Marcin Kulik
|
b619302e3e
|
Refactor PNG generation
|
10 years ago |
Marcin Kulik
|
7a321bf2cc
|
Use "display" width in HTML image links
|
10 years ago |
Marcin Kulik
|
2852248989
|
Add PNG generation (https://asciinema.org/a/17654.png)
|
10 years ago |
Marcin Kulik
|
531a2de60f
|
Handle all asciicast attribute building outside of the controller
|
10 years ago |
Marcin Kulik
|
78a2ba9ea9
|
Lookup asciicast creator on controller level
|
10 years ago |
Marcin Kulik
|
c9ccc1b066
|
Add ability to set custom thumbnail frame time
|
10 years ago |
Marcin Kulik
|
8d496bd418
|
Make snapshot generation aware of custom snapshot time on asciicast
|
10 years ago |
Marcin Kulik
|
e9f4ed1f61
|
Accept api token as http basic auth password
|
10 years ago |
Marcin Kulik
|
0cd4559f5a
|
Log in by email without Persona
|
10 years ago |
Marcin Kulik
|
24bad5e628
|
Use strong_parameters instead of protected_attributes
|
11 years ago |
Marcin Kulik
|
1be5538e5c
|
Merge dummy users into real ones when assigning api tokens
|
11 years ago |
Marcin Kulik
|
74d7bb0156
|
Make AsciicastCreator unaware of API subtleties
|
11 years ago |
Marcin Kulik
|
633f514de8
|
Use Virtus for AsciicastParams
|
11 years ago |
Marcin Kulik
|
13544d9d04
|
Rename user_token to api_token
|
11 years ago |
Marcin Kulik
|
9589df952f
|
Make the view count cookie names shorter
|
11 years ago |
Marcin Kulik
|
a2baeb91ea
|
Add a default value for headers in AsciicastCreator
|
11 years ago |
Marcin Kulik
|
d74ead2263
|
Store client's user agent on Asciicast record
|
11 years ago |
Marcin Kulik
|
d71da5b369
|
Move asciicast attributes preparation to AsciicastAttributes
|
11 years ago |
Marcin Kulik
|
f3ecd376d7
|
Update updated_at on all claimed asciicasts
|
11 years ago |
Marcin Kulik
|
32a2f44eb6
|
Move user token creation/assignment to a service object
|
11 years ago |
Marcin Kulik
|
b08ffd48b4
|
Make the ViewCounter a controller dependency in the form of a private method
|
11 years ago |
Marcin Kulik
|
0350f908a9
|
Move TimingParser to services
|
11 years ago |
Marcin Kulik
|
82fa03863d
|
Adjust Snapshot#crop to work on already optimized lines
|
11 years ago |
Marcin Kulik
|
e862acedb7
|
Animation frames generation on the backend
|
11 years ago |
Marcin Kulik
|
c775bc8b06
|
Use less spans for thumbnail rendering
|
11 years ago |
Marcin Kulik
|
731751650c
|
Keep the lines shorther than 80 chars
|
11 years ago |
Marcin Kulik
|
d21be98a5c
|
Adjust SnapshotCreator to the latest API changes in Terminal and Stdout
|
11 years ago |
Marcin Kulik
|
3f879e79da
|
Ensure terminal gets released even in case of an exception
|
11 years ago |
Marcin Kulik
|
0a8cc6ff8a
|
One more attempt to fix the memory leak
|
11 years ago |
Marcin Kulik
|
ddf0e57b39
|
Update SnapshotWorker to generate colorful snapshots
|
11 years ago |
Marcin Kulik
|
59e31baa1b
|
Process incoming asciicast with AsciicastCreator
|
11 years ago |
Marcin Kulik
|
5087533126
|
Do the snapshotting in the service object
|
11 years ago |
Marcin Kulik
|
013eade63c
|
Count view only once in the same browser
|
11 years ago |