5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-22 03:36:21 +00:00

feat: poder gestionar la cola de tareas

This commit is contained in:
f 2024-03-16 14:17:28 -03:00
parent adfd6c78bb
commit 1dae918a17
No known key found for this signature in database
4 changed files with 26 additions and 1 deletions

View file

@ -83,6 +83,7 @@ gem 'rubanok'
gem 'after_commit_everywhere', '~> 1.0'
gem 'aasm'
gem 'que-web'
# database
gem 'hairtrigger'

View file

@ -97,6 +97,7 @@ GEM
ast (2.4.2)
autoprefixer-rails (10.4.13.0)
execjs (~> 2)
base64 (0.2.0)
bcrypt (3.1.20-x86_64-linux-musl)
bcrypt_pbkdf (1.1.0-x86_64-linux-musl)
benchmark-ips (2.12.0)
@ -370,6 +371,8 @@ GEM
i18n (>= 0.6.10, < 2)
request_store (~> 1.0)
multi_xml (0.6.0)
mustermann (3.0.0)
ruby2_keywords (~> 0.0.1)
net-imap (0.4.9)
date
net-protocol
@ -409,12 +412,18 @@ GEM
pundit (2.3.1)
activesupport (>= 3.0.0)
que (2.2.1)
que-web (0.10.0)
que (>= 1)
sinatra
racc (1.7.3-x86_64-linux-musl)
rack (2.2.8)
rack-cors (2.0.1)
rack (>= 2.0.0)
rack-mini-profiler (3.1.0)
rack (>= 1.2.0)
rack-protection (3.2.0)
base64 (>= 0.1.0)
rack (~> 2.2, >= 2.2.4)
rack-proxy (0.7.7)
rack
rack-test (2.1.0)
@ -513,6 +522,7 @@ GEM
ruby-statistics (3.0.2)
ruby-vips (2.2.0)
ffi (~> 1.12)
ruby2_keywords (0.0.5)
ruby2ruby (2.5.0)
ruby_parser (~> 3.1)
sexp_processor (~> 4.6)
@ -539,6 +549,11 @@ GEM
sexp_processor (4.17.0)
simpleidn (0.2.1)
unf (~> 0.1.4)
sinatra (3.2.0)
mustermann (~> 3.0)
rack (~> 2.2, >= 2.2.4)
rack-protection (= 3.2.0)
tilt (~> 2.0)
sourcemap (0.1.1)
spring (4.1.1)
spring-watcher-listen (2.1.0)
@ -626,7 +641,7 @@ DEPENDENCIES
devise
devise-i18n
devise_invitable
distributed-press-api-client (~> 0.4.0)
distributed-press-api-client (~> 0.4.1)
dotenv-rails
down
ed25519
@ -670,6 +685,7 @@ DEPENDENCIES
puma
pundit
que
que-web
rack-cors
rack-mini-profiler
rails (~> 6.1.0)

View file

@ -0,0 +1,5 @@
# frozen_string_literal: true
Que::Web.use(Rack::Auth::Basic) do |user, password|
[user, password] == [ENV['HTTP_BASIC_USER'], ENV['HTTP_BASIC_PASSWORD']]
end

View file

@ -4,6 +4,9 @@ Rails.application.routes.draw do
devise_for :usuaries
get '/.well-known/change-password', to: redirect('/usuaries/edit')
require 'que/web'
mount Que::Web => '/que'
root 'application#index'
constraints(Constraints::ApiSubdomain.new) do