Commit 74a7982ad133cdd7fddd437077c5239a228649af
1 parent
3c628436
Exists in
master
and in
1 other branch
M1.0 - Inclusão do FLV no filtro de vídeos / Aplicado verificação de usuário em …
…todos os passos da interface
Showing
4 changed files
with
46 additions
and
4 deletions
Show diff stats
app/assets/javascripts/site/videos.js
@@ -8,7 +8,7 @@ function check_subtitle(file) { | @@ -8,7 +8,7 @@ function check_subtitle(file) { | ||
8 | }; | 8 | }; |
9 | 9 | ||
10 | function check_video(file) { | 10 | function check_video(file) { |
11 | - var accepted_file_types = ["ts", "avi", "mp4", "mov", "webm", "wmv", "mkv",]; | 11 | + var accepted_file_types = ["flv", "ts", "avi", "mp4", "mov", "webm", "wmv", "mkv",]; |
12 | return check_type(file, accepted_file_types) | 12 | return check_type(file, accepted_file_types) |
13 | }; | 13 | }; |
14 | 14 |
app/controllers/static_controller.rb
1 | # Author - Igor Portela - igorportela.com | Copyright(c) 2013. All rights reserved. | 1 | # Author - Igor Portela - igorportela.com | Copyright(c) 2013. All rights reserved. |
2 | class StaticController < ApplicationController | 2 | class StaticController < ApplicationController |
3 | - #before_filter :authenticate_user! | 3 | + before_filter :authenticate_user! |
4 | 4 | ||
5 | def choice | 5 | def choice |
6 | end | 6 | end |
@@ -9,7 +9,7 @@ class StaticController < ApplicationController | @@ -9,7 +9,7 @@ class StaticController < ApplicationController | ||
9 | end | 9 | end |
10 | 10 | ||
11 | def upload | 11 | def upload |
12 | - @presenter = Static::IndexPresenter.new if authenticate_user! | 12 | + @presenter = Static::IndexPresenter.new #if authenticate_user! |
13 | 13 | ||
14 | end | 14 | end |
15 | 15 | ||
@@ -25,6 +25,8 @@ class StaticController < ApplicationController | @@ -25,6 +25,8 @@ class StaticController < ApplicationController | ||
25 | @presenter = Static::IndexPresenter.new(params[:id]) | 25 | @presenter = Static::IndexPresenter.new(params[:id]) |
26 | if !@presenter.subtitle.window_size.present? | 26 | if !@presenter.subtitle.window_size.present? |
27 | 27 | ||
28 | + #raise current_user.inspect | ||
29 | + | ||
28 | @presenter.subtitle.update_attributes(:window_size => params[:window_size], :window_position => params[:window_position], :closed_caption => params[:closed_caption], :user_id => current_user.id) | 30 | @presenter.subtitle.update_attributes(:window_size => params[:window_size], :window_position => params[:window_position], :closed_caption => params[:closed_caption], :user_id => current_user.id) |
29 | end | 31 | end |
30 | 32 |
config/initializers/devise.rb
@@ -116,7 +116,7 @@ Devise.setup do |config| | @@ -116,7 +116,7 @@ Devise.setup do |config| | ||
116 | # ==> Configuration for :timeoutable | 116 | # ==> Configuration for :timeoutable |
117 | # The time you want to timeout the user session without activity. After this | 117 | # The time you want to timeout the user session without activity. After this |
118 | # time the user will be asked for credentials again. Default is 30 minutes. | 118 | # time the user will be asked for credentials again. Default is 30 minutes. |
119 | - # config.timeout_in = 30.minutes | 119 | + config.timeout_in = 2.weeks |
120 | 120 | ||
121 | # ==> Configuration for :lockable | 121 | # ==> Configuration for :lockable |
122 | # Defines which strategy will be used to lock an account. | 122 | # Defines which strategy will be used to lock an account. |
@@ -0,0 +1,40 @@ | @@ -0,0 +1,40 @@ | ||
1 | +# Author - Igor Portela - igorportela.com | Copyright(c) 2013. All rights reserved. | ||
2 | +# | ||
3 | +# Author Igor Amorim - www.igoramorim.com | ||
4 | +# | ||
5 | +worker_processes 2 | ||
6 | +APP_PATH = "/home/gtaaas/gtaaas_web/" | ||
7 | +working_directory APP_PATH | ||
8 | + | ||
9 | +# This loads the application in the master process before forking | ||
10 | +# worker processes | ||
11 | +# Read more about it here: | ||
12 | +# http://unicorn.bogomips.org/Unicorn/Configurator.html | ||
13 | +preload_app true | ||
14 | + | ||
15 | +timeout 30 | ||
16 | + | ||
17 | +# This is where we specify the socket. | ||
18 | +# We will point the upstream Nginx module to this socket later on | ||
19 | +listen "unix:#{APP_PATH}tmp/sockets/unicorn.sock", :backlog => 64 | ||
20 | + | ||
21 | +pid "#{APP_PATH}tmp/pids/unicorn.pid" | ||
22 | + | ||
23 | +# Set the path of the log files inside the log folder of the testapp | ||
24 | +stderr_path "#{APP_PATH}log/unicorn.stderr.log" | ||
25 | +stdout_path "#{APP_PATH}log/unicorn.stdout.log" | ||
26 | + | ||
27 | +before_fork do |server, worker| | ||
28 | +# This option works in together with preload_app true setting | ||
29 | +# What is does is prevent the master process from holding | ||
30 | +# the database connection | ||
31 | + defined?(ActiveRecord::Base) and | ||
32 | + ActiveRecord::Base.connection.disconnect! | ||
33 | +end | ||
34 | + | ||
35 | +after_fork do |server, worker| | ||
36 | +# Here we are establishing the connection after forking worker | ||
37 | +# processes | ||
38 | + defined?(ActiveRecord::Base) and | ||
39 | + ActiveRecord::Base.establish_connection | ||
40 | +end |