Commit Graph

62 Commits (master)

Author SHA1 Message Date
Marcin Kulik 11554512e9 Fix logic related to email uniqueness 7 years ago
Marcin Kulik e03e35ad6a Remove ExpiringToken 7 years ago
Marcin Kulik 45c1de59b6 Email-based login without keeping tokens in database 7 years ago
Marcin Kulik 5bca2b4724 Port seeds 7 years ago
Marcin Kulik 28ec385b72 Drop unused tables and columns 7 years ago
Marcin Kulik f56bf8b452 Remove unused models 7 years ago
Marcin Kulik cac9aea574 Remove image_* columns from asciicasts 7 years ago
Marcin Kulik 20904489c4 Add "welcome" asciicast on db init 7 years ago
Marcin Kulik 21ba8ce13c Don't keep default theme name as empty string 7 years ago
Marcin Kulik cfae011508 Upgrade Foreigner to workaround breaking changes in Rails 4.1.11 9 years ago
Marcin Kulik 5efb3d5787 Make all asciicasts private by default 9 years ago
Marcin Kulik 7156130d90 Allow everyone to have private asciicasts 9 years ago
Marcin Kulik 69eb52f061 Allow supporters to change asciicast visibility 9 years ago
Marcin Kulik 6bc2fd1048 Pad secret token correctly
After converting base 16 (hex) string of length 16 to integer and then to
base 36 we can end up with a shorter string due to implicit zeroes on
leading positions in the intermediate integer. This ensures
"00000000000000000000000000000000", "ffffffffffffffffffffffffffffffff"
and everything in between result in a string of length 25 after converting to
base 36.
9 years ago
Marcin Kulik a30ee0d082 Allow making asciicasts "private" 9 years ago
Marcin Kulik e05fbd574f Add ability to revoke recorder tokens 9 years ago
Marcin Kulik 7a321bf2cc Use "display" width in HTML image links 9 years ago
Marcin Kulik 2852248989 Add PNG generation (https://asciinema.org/a/17654.png) 9 years ago
Marcin Kulik 3078b85d71 New concept! Foreign key constraints. On database! 9 years ago
Marcin Kulik 336f0213d9 Require explicit version number for asciicast "version" column 9 years ago
Marcin Kulik c6cc9fbdbc Accept version 1 asciicasts 9 years ago
Marcin Kulik 45d1d6c18b Use retro gravatars for default avatars 10 years ago
Marcin Kulik 8d496bd418 Make snapshot generation aware of custom snapshot time on asciicast 10 years ago
Marcin Kulik c4a4961553 Introduce ExpiringToken, a base for future authentication 10 years ago
Marcin Kulik e06e72676e Drop "dummy" from users, replace it with temporary_username 10 years ago
Marcin Kulik 6bb5f39f8b Add theme changing for whole user profile and single asciicast 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 2ceea32cc4 Create dummy users for new api tokens 10 years ago
Marcin Kulik 0a47fd441f Remove unused recorded_at column 10 years ago
Marcin Kulik 13544d9d04 Rename user_token to api_token 10 years ago
Marcin Kulik 3b14a0e5f1 Add missing indexes 11 years ago
Marcin Kulik 431fd87002 Use auth token for permanent sessions 11 years ago
Marcin Kulik d4cbc3e504 Make Persona the only login option (with the ability to access old accounts) 11 years ago
Marcin Kulik d74ead2263 Store client's user agent on Asciicast record 11 years ago
Marcin Kulik e862acedb7 Animation frames generation on the backend 11 years ago
Marcin Kulik caa6c52759 Rename stdout to stdout_data, stdin to stdin_data 11 years ago
Marcin Kulik a10a447c53 Make the snapshots the hashes 11 years ago
Marcin Kulik 109e0eff3d Rails weirdness with schema.rb (?) 12 years ago
Marcin Kulik 785273707b Proper design, finally! 12 years ago
Marcin Kulik ba97246db8 Time compression 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 45dd308186 Display comments count 12 years ago
Marcin Kulik b23daeb334 No likes in master yet 12 years ago
Marcin Kulik 27219f48b7 Thumbnail generation in Sidekiq worker 12 years ago
Marcin Kulik 0cbd732980 Data model for "Like" 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 383db80bfd Schema change 12 years ago