Marcin Kulik
|
c9ccc1b066
|
Add ability to set custom thumbnail frame time
|
2014-11-27 12:30:08 +00:00 |
|
Marcin Kulik
|
e06e72676e
|
Drop "dummy" from users, replace it with temporary_username
|
2014-10-05 17:47:42 +02:00 |
|
Marcin Kulik
|
130948ae3f
|
Upgrate to Rails 4.1.5
|
2014-08-30 20:10:49 +02:00 |
|
Marcin Kulik
|
560e11f24e
|
Introduce admin
|
2014-07-05 14:59:42 +02:00 |
|
Marcin Kulik
|
6bb5f39f8b
|
Add theme changing for whole user profile and single asciicast
|
2014-07-01 21:33:50 +02:00 |
|
Marcin Kulik
|
83df37f48b
|
Refactor Asciicast#user
|
2014-02-12 21:33:42 +01:00 |
|
Marcin Kulik
|
94817be1b3
|
Rename nickname to username
|
2014-02-12 20:51:01 +01:00 |
|
Marcin Kulik
|
81c8340bc1
|
Drop unused columns from asciicasts table
|
2014-02-12 20:36:51 +01:00 |
|
Marcin Kulik
|
24bad5e628
|
Use strong_parameters instead of protected_attributes
|
2014-02-12 20:22:20 +01:00 |
|
Marcin Kulik
|
5db7506823
|
Make "default legacy" asciicast user a dummy one
|
2014-02-12 17:46:09 +01:00 |
|
Marcin Kulik
|
d571be2bbd
|
Introduce AsciicastListPresenter
|
2014-01-17 17:21:22 +01:00 |
|
Marcin Kulik
|
e2e117ce84
|
Refactor profile link helpers and decorators
|
2013-12-01 00:55:31 +01:00 |
|
Marcin Kulik
|
9b80151511
|
Randomize "featured" and "other by user" lists
|
2013-11-28 23:17:02 +01:00 |
|
Marcin Kulik
|
2dbc811caf
|
Fix the condition for displaying edit/delete links
|
2013-11-22 22:33:14 +01:00 |
|
Marcin Kulik
|
100273f5bf
|
Update browse page to new layout and add sorting
|
2013-11-20 21:33:26 +01:00 |
|
Marcin Kulik
|
c0473dc217
|
Redesign homepage (and layout in general)
|
2013-11-20 21:33:22 +01:00 |
|
Marcin Kulik
|
d71da5b369
|
Move asciicast attributes preparation to AsciicastAttributes
|
2013-09-25 21:42:59 +02:00 |
|
Marcin Kulik
|
32a2f44eb6
|
Move user token creation/assignment to a service object
|
2013-09-25 21:42:59 +02:00 |
|
Marcin Kulik
|
ee636bf958
|
Update the player to use backend-generated JSON frames
|
2013-09-21 13:05:13 +02:00 |
|
Marcin Kulik
|
e537c1b78a
|
Only release terminal if it is not nil
|
2013-09-14 13:13:58 +02:00 |
|
Marcin Kulik
|
e862acedb7
|
Animation frames generation on the backend
|
2013-09-10 21:29:17 +02:00 |
|
Marcin Kulik
|
26801d207f
|
Make Asciicast use BufferedStdout instead of Stdout
|
2013-08-28 16:56:40 +02:00 |
|
Marcin Kulik
|
a53c8de5b9
|
Pass paths to decompressed stdout files to Stdout
|
2013-08-15 20:58:41 +02:00 |
|
Marcin Kulik
|
6c8dbf4173
|
Make Stdout provide data in chunks
|
2013-08-13 19:52:53 +02:00 |
|
Marcin Kulik
|
20645271a1
|
Update models and helpers to use new Rails 4 syntax
|
2013-08-08 15:08:11 +02:00 |
|
Marcin Kulik
|
ddf0e57b39
|
Update SnapshotWorker to generate colorful snapshots
|
2013-08-06 00:37:35 +02:00 |
|
Marcin Kulik
|
c8d574b243
|
Serialize asciicast snapshot just as JSON
|
2013-08-06 00:37:35 +02:00 |
|
Marcin Kulik
|
59e31baa1b
|
Process incoming asciicast with AsciicastCreator
|
2013-08-06 00:37:35 +02:00 |
|
Marcin Kulik
|
86a4662fe5
|
Abstract stdout_data and stdout_timing as a single value object
|
2013-08-06 00:37:34 +02:00 |
|
Marcin Kulik
|
caa6c52759
|
Rename stdout to stdout_data, stdin to stdin_data
|
2013-08-06 00:37:34 +02:00 |
|
Marcin Kulik
|
d93ac84c21
|
Refactor AsciicastDecorator#thumbnail to render colorful thumbnail
|
2013-08-06 00:37:33 +02:00 |
|
Marcin Kulik
|
8daf2d0f7f
|
Serialize Snapshot with Snapshot::Serializer
|
2013-08-06 00:37:32 +02:00 |
|
Marcin Kulik
|
a10a447c53
|
Make the snapshots the hashes
|
2013-08-06 00:37:32 +02:00 |
|
Marcin Kulik
|
2e8fc48473
|
Set MAX_DELAY constant on model, not decorator
|
2012-12-18 21:38:49 +01:00 |
|
Marcin Kulik
|
9ac2c49180
|
Custom scopes for paginated lists
|
2012-12-09 21:22:12 +01:00 |
|
Marcin Kulik
|
75961f3f22
|
Scopes
|
2012-08-22 20:13:31 +02:00 |
|
Marcin Kulik
|
44edbe08d1
|
Cache whole previews list fragments
|
2012-08-22 20:00:31 +02:00 |
|
Marcin Kulik
|
6c007cdd9c
|
Not ready yet for cache_key on ActiveRecord::Relation
|
2012-08-22 19:39:14 +02:00 |
|
Marcin Kulik
|
0de8aa76ea
|
Use fragment caching for thumbnails
|
2012-08-21 20:20:14 +02:00 |
|
Marcin Kulik
|
ba97246db8
|
Time compression
|
2012-05-04 21:49:08 +02:00 |
|
Marcin Kulik
|
e5ea6488fd
|
Move asciicast presentation to its decorator
|
2012-04-09 19:47:19 +02:00 |
|
Marcin Kulik
|
c4b5b16e6f
|
Merge branch 'likes'
* likes:
Data model for "Like"
Conflicts:
app/models/user.rb
db/schema.rb
|
2012-04-09 17:03:50 +02:00 |
|
Marcin Kulik
|
49c0d9f324
|
Move presentation to decorator
|
2012-04-06 21:51:05 +02:00 |
|
Marcin Kulik
|
0cbd732980
|
Data model for "Like"
|
2012-04-06 14:06:40 +02:00 |
|
Marcin Kulik
|
8b504d8fea
|
Use asciicast title in page title
|
2012-04-05 21:35:21 +02:00 |
|
Marcin Kulik
|
1e2e8bfcc3
|
Display some environment info
|
2012-04-04 18:41:17 +02:00 |
|
Marcin Kulik
|
8a9fc6fa89
|
Editing of title/description
|
2012-04-03 20:47:59 +02:00 |
|
Marcin Kulik
|
69576f1a0d
|
Display ~username from asciicast if no profile assigned
|
2012-04-03 19:06:05 +02:00 |
|
Marcin Kulik
|
b68e02212d
|
Featured asciicasts
|
2012-03-11 15:29:31 +01:00 |
|
Marcin Kulik
|
4b6ed33158
|
Description field for Asciicast
|
2012-03-11 14:44:01 +01:00 |
|