Commit Graph

61 Commits (130948ae3f8c0516f0d8a1045edd5e38af5ec63a)

Author SHA1 Message Date
Marcin Kulik 130948ae3f Upgrate to Rails 4.1.5 10 years ago
Marcin Kulik 560e11f24e Introduce admin 10 years ago
Marcin Kulik 6bb5f39f8b Add theme changing for whole user profile and single asciicast 10 years ago
Marcin Kulik 83df37f48b Refactor Asciicast#user 10 years ago
Marcin Kulik 94817be1b3 Rename nickname to username 10 years ago
Marcin Kulik 81c8340bc1 Drop unused columns from asciicasts table 10 years ago
Marcin Kulik 24bad5e628 Use strong_parameters instead of protected_attributes 10 years ago
Marcin Kulik 5db7506823 Make "default legacy" asciicast user a dummy one 10 years ago
Marcin Kulik d571be2bbd Introduce AsciicastListPresenter 11 years ago
Marcin Kulik e2e117ce84 Refactor profile link helpers and decorators 11 years ago
Marcin Kulik 9b80151511 Randomize "featured" and "other by user" lists 11 years ago
Marcin Kulik 2dbc811caf Fix the condition for displaying edit/delete links 11 years ago
Marcin Kulik 100273f5bf Update browse page to new layout and add sorting 11 years ago
Marcin Kulik c0473dc217 Redesign homepage (and layout in general) 11 years ago
Marcin Kulik d71da5b369 Move asciicast attributes preparation to AsciicastAttributes 11 years ago
Marcin Kulik 32a2f44eb6 Move user token creation/assignment to a service object 11 years ago
Marcin Kulik ee636bf958 Update the player to use backend-generated JSON frames 11 years ago
Marcin Kulik e537c1b78a Only release terminal if it is not nil 11 years ago
Marcin Kulik e862acedb7 Animation frames generation on the backend 11 years ago
Marcin Kulik 26801d207f Make Asciicast use BufferedStdout instead of Stdout 11 years ago
Marcin Kulik a53c8de5b9 Pass paths to decompressed stdout files to Stdout 11 years ago
Marcin Kulik 6c8dbf4173 Make Stdout provide data in chunks 11 years ago
Marcin Kulik 20645271a1 Update models and helpers to use new Rails 4 syntax 11 years ago
Marcin Kulik ddf0e57b39 Update SnapshotWorker to generate colorful snapshots 11 years ago
Marcin Kulik c8d574b243 Serialize asciicast snapshot just as JSON 11 years ago
Marcin Kulik 59e31baa1b Process incoming asciicast with AsciicastCreator 11 years ago
Marcin Kulik 86a4662fe5 Abstract stdout_data and stdout_timing as a single value object 11 years ago
Marcin Kulik caa6c52759 Rename stdout to stdout_data, stdin to stdin_data 11 years ago
Marcin Kulik d93ac84c21 Refactor AsciicastDecorator#thumbnail to render colorful thumbnail 11 years ago
Marcin Kulik 8daf2d0f7f Serialize Snapshot with Snapshot::Serializer 11 years ago
Marcin Kulik a10a447c53 Make the snapshots the hashes 11 years ago
Marcin Kulik 2e8fc48473 Set MAX_DELAY constant on model, not decorator 12 years ago
Marcin Kulik 9ac2c49180 Custom scopes for paginated lists 12 years ago
Marcin Kulik 75961f3f22 Scopes 12 years ago
Marcin Kulik 44edbe08d1 Cache whole previews list fragments 12 years ago
Marcin Kulik 6c007cdd9c Not ready yet for cache_key on ActiveRecord::Relation 12 years ago
Marcin Kulik 0de8aa76ea Use fragment caching for thumbnails 12 years ago
Marcin Kulik ba97246db8 Time compression 12 years ago
Marcin Kulik e5ea6488fd Move asciicast presentation to its decorator 12 years ago
Marcin Kulik c4b5b16e6f Merge branch 'likes'
* likes:
  Data model for "Like"

Conflicts:
	app/models/user.rb
	db/schema.rb
12 years ago
Marcin Kulik 49c0d9f324 Move presentation to decorator 12 years ago
Marcin Kulik 0cbd732980 Data model for "Like" 12 years ago
Marcin Kulik 8b504d8fea Use asciicast title in page title 12 years ago
Marcin Kulik 1e2e8bfcc3 Display some environment info 12 years ago
Marcin Kulik 8a9fc6fa89 Editing of title/description 12 years ago
Marcin Kulik 69576f1a0d Display ~username from asciicast if no profile assigned 12 years ago
Marcin Kulik b68e02212d Featured asciicasts 12 years ago
Marcin Kulik 4b6ed33158 Description field for Asciicast 12 years ago
Marcin Kulik a4014b2012 attr_accessible list for Asciicast (closes #50) 12 years ago
Marcin Kulik 44d6914991 :dependent => :destroy for Asciicast#comments 12 years ago