Skip to content
Snippets Groups Projects
Commit 1ecbd5e8 authored by lmtd21's avatar lmtd21
Browse files

Issue #36: CREATE email sender task

parent 84c4c830
Branches
No related tags found
1 merge request!37Issue #36: CREATE email sender task
Pipeline #32749 failed
GIT
remote: https://github.com/c3sl/dspace-rest-client.git
revision: 07f49b52007160278e63b866a76e5f1cf800fa1b
branch: master
specs:
dspace_rest_client (3.1.0)
activesupport (>= 5.0)
faraday (>= 1.0.0)
json (>= 1.8.3, >= 1.8)
net-http-persistent (>= 2.9.4)
resource_kit (>= 0.1.4)
GIT
remote: https://github.com/kreeti/kt-paperclip.git
revision: 7f73b7442743f57fb957b4bb54c1bca11ddd1c72
branch: master
specs:
kt-paperclip (7.1.1)
activemodel (>= 4.2.0)
activesupport (>= 4.2.0)
marcel (~> 1.0.1)
mime-types
terrapin (~> 0.6.0)
GIT
remote: https://github.com/lynndylanhurley/devise_token_auth.git
revision: 8f44a8c66fd772b2d33be4ba187c0b1a47caba2a
branch: master
specs:
devise_token_auth (1.2.0)
bcrypt (~> 3.0)
devise (> 3.5.2, < 5)
rails (>= 4.2.0, < 7.1)
GEM
remote: https://rubygems.org/
specs:
actioncable (7.0.3)
actionpack (= 7.0.3)
activesupport (= 7.0.3)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailbox (7.0.3)
actionpack (= 7.0.3)
activejob (= 7.0.3)
activerecord (= 7.0.3)
activestorage (= 7.0.3)
activesupport (= 7.0.3)
mail (>= 2.7.1)
net-imap
net-pop
net-smtp
actionmailer (7.0.3)
actionpack (= 7.0.3)
actionview (= 7.0.3)
activejob (= 7.0.3)
activesupport (= 7.0.3)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
actionpack (7.0.3)
actionview (= 7.0.3)
activesupport (= 7.0.3)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actiontext (7.0.3)
actionpack (= 7.0.3)
activerecord (= 7.0.3)
activestorage (= 7.0.3)
activesupport (= 7.0.3)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (7.0.3)
activesupport (= 7.0.3)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
active_model_serializers (0.10.13)
actionpack (>= 4.1, < 7.1)
activemodel (>= 4.1, < 7.1)
case_transform (>= 0.2)
jsonapi-renderer (>= 0.1.1.beta1, < 0.3)
activejob (7.0.3)
activesupport (= 7.0.3)
globalid (>= 0.3.6)
activemodel (7.0.3)
activesupport (= 7.0.3)
activerecord (7.0.3)
activemodel (= 7.0.3)
activesupport (= 7.0.3)
activerecord-import (1.4.0)
activerecord (>= 4.2)
activestorage (7.0.3)
actionpack (= 7.0.3)
activejob (= 7.0.3)
activerecord (= 7.0.3)
activesupport (= 7.0.3)
marcel (~> 1.0)
mini_mime (>= 1.1.0)
activesupport (7.0.3)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
acts_as_list (1.0.4)
activerecord (>= 4.2)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
airbrussh (1.4.1)
sshkit (>= 1.6.1, != 1.7.0)
annotate (3.2.0)
activerecord (>= 3.2, < 8.0)
rake (>= 10.4, < 14.0)
ansi (1.5.0)
ast (2.4.2)
axiom-types (0.1.1)
descendants_tracker (~> 0.0.4)
ice_nine (~> 0.11.0)
thread_safe (~> 0.3, >= 0.3.1)
bcrypt (3.1.18)
benchmark-ips (2.10.0)
better_errors (2.8.3)
coderay (>= 1.0.0)
erubi (>= 1.0.0)
rack (>= 0.9.0)
bindex (0.8.1)
brakeman (5.2.3)
builder (3.2.4)
bullet (7.0.2)
activesupport (>= 3.0.0)
uniform_notifier (~> 1.11)
byebug (11.1.3)
capistrano (3.17.1)
airbrussh (>= 1.0.0)
i18n
rake (>= 10.0.0)
sshkit (>= 1.9.0)
capistrano-rsync-bladrak (1.3.8)
capistrano (>= 3.0.0.pre14, < 4)
case_transform (0.2)
activesupport
choice (0.2.0)
chronic (0.10.2)
climate_control (0.2.0)
coderay (1.1.3)
coercible (1.0.0)
descendants_tracker (~> 0.0.1)
concurrent-ruby (1.1.10)
connection_pool (2.2.5)
crass (1.0.6)
curb (1.0.1)
cvss (0.99.0)
dalli (3.2.2)
database_cleaner (2.0.1)
database_cleaner-active_record (~> 2.0.0)
database_cleaner-active_record (2.0.1)
activerecord (>= 5.a)
database_cleaner-core (~> 2.0.0)
database_cleaner-core (2.0.1)
dawnscanner (1.6.9)
cvss
haml
justify
logger-colors
ptools
ruby_parser
sqlite3
sys-uname
terminal-table
dead_end (4.0.0)
derailed_benchmarks (2.1.1)
benchmark-ips (~> 2)
dead_end
get_process_mem (~> 0)
heapy (~> 0)
memory_profiler (>= 0, < 2)
mini_histogram (>= 0.3.0)
rack (>= 1)
rack-test
rake (> 10, < 14)
ruby-statistics (>= 2.1)
thor (>= 0.19, < 2)
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
devise (4.8.1)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
diff-lcs (1.5.0)
digest (3.1.0)
docile (1.4.0)
elasticsearch (5.0.5)
elasticsearch-api (= 5.0.5)
elasticsearch-transport (= 5.0.5)
elasticsearch-api (5.0.5)
multi_json
elasticsearch-transport (5.0.5)
faraday
multi_json
equalizer (0.0.11)
erubi (1.10.0)
execjs (2.8.1)
factory_bot (6.2.1)
activesupport (>= 5.0.0)
factory_bot_rails (6.2.0)
factory_bot (~> 6.2.0)
railties (>= 5.0.0)
faker (2.21.0)
i18n (>= 1.8.11, < 2)
faraday (1.9.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
faraday-httpclient (< 3)
faraday-multipart (~> 1.0)
faraday-net_http (< 3)
faraday-net_http_persistent (< 3)
faraday-patron (< 3)
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
faraday-httpclient (2.0.1)
httpclient (>= 2.2)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-net_http (2.0.3)
faraday-net_http_persistent (2.0.1)
faraday-net_http
net-http-persistent (~> 4.0)
faraday-patron (2.0.1)
patron (>= 0.4.2)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
feature (1.4.0)
ffi (1.15.5)
ffi-libarchive (1.1.3)
ffi (~> 1.0)
flamegraph (0.9.5)
flay (2.13.0)
erubi (~> 1.10)
path_expander (~> 1.0)
ruby_parser (~> 3.0)
sexp_processor (~> 4.0)
flog (4.6.5)
path_expander (~> 1.0)
ruby_parser (~> 3.1, > 3.1.0)
sexp_processor (~> 4.8)
get_process_mem (0.2.7)
ffi (~> 1.0)
gitlab (4.18.0)
httparty (~> 0.18)
terminal-table (>= 1.5.1)
globalid (1.0.0)
activesupport (>= 5.0)
haml (5.2.2)
temple (>= 0.8.0)
tilt
hashie (5.0.0)
heapy (0.2.0)
thor
httparty (0.20.0)
mime-types (~> 3.0)
multi_xml (>= 0.5.2)
httpclient (2.8.3)
i18n (1.10.0)
concurrent-ruby (~> 1.0)
ice_nine (0.11.2)
immigrant (0.3.6)
activerecord (>= 3.0)
json (2.6.2)
jsonapi-renderer (0.2.2)
justify (1.0.2)
jwt (2.4.1)
kwalify (0.7.2)
launchy (2.5.0)
addressable (~> 2.7)
logger-colors (1.0.0)
loofah (2.18.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
marcel (1.0.2)
memory_profiler (1.0.0)
method_source (1.0.0)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2022.0105)
mimemagic (0.4.3)
nokogiri (~> 1)
rake
mina (1.2.4)
open4 (~> 1.3.4)
rake
mini_histogram (0.3.1)
mini_mime (1.1.2)
minitest (5.16.1)
minitest-reporters (1.5.0)
ansi
builder
minitest (>= 5.0)
ruby-progressbar
multi_json (1.15.0)
multi_xml (0.6.0)
multipart-post (2.2.3)
mustache (1.1.1)
mustermann (1.1.1)
ruby2_keywords (~> 0.0.1)
net-http-persistent (4.0.1)
connection_pool (~> 2.2)
net-imap (0.2.3)
digest
net-protocol
strscan
net-pop (0.1.1)
digest
net-protocol
timeout
net-protocol (0.1.3)
timeout
net-scp (4.0.0)
net-ssh (>= 2.6.5, < 8.0.0)
net-smtp (0.3.1)
digest
net-protocol
timeout
net-ssh (7.0.1)
nio4r (2.5.8)
nokogiri (1.13.6-x86_64-linux)
racc (~> 1.4)
oauth (0.5.10)
oauth2 (1.4.9)
faraday (>= 0.17.3, < 3.0)
jwt (>= 1.0, < 3.0)
multi_json (~> 1.3)
multi_xml (~> 0.5)
rack (>= 1.2, < 3)
omniauth (1.9.1)
hashie (>= 3.4.6)
rack (>= 1.6.2, < 3)
omniauth-facebook (9.0.0)
omniauth-oauth2 (~> 1.2)
omniauth-google-oauth2 (0.8.2)
jwt (>= 2.0)
oauth2 (~> 1.1)
omniauth (~> 1.1)
omniauth-oauth2 (>= 1.6)
omniauth-oauth (1.2.0)
oauth
omniauth (>= 1.0, < 3)
omniauth-oauth2 (1.7.3)
oauth2 (>= 1.4, < 3)
omniauth (>= 1.9, < 3)
omniauth-twitter (1.4.0)
omniauth-oauth (~> 1.1)
rack
open4 (1.3.4)
orm_adapter (0.5.0)
paper_trail (12.3.0)
activerecord (>= 5.2)
request_store (~> 1.1)
parallel (1.22.1)
paranoia (2.6.0)
activerecord (>= 5.1, < 7.1)
parser (3.1.2.0)
ast (~> 2.4.1)
path_expander (1.1.0)
patron (0.13.3)
pg (1.4.1)
phantomjs (2.1.1.0)
psych (4.0.4)
stringio
ptools (1.4.2)
public_activity (2.0.1)
actionpack (>= 5.0.0)
activerecord (>= 5.0)
i18n (>= 0.5.0)
railties (>= 5.0.0)
public_suffix (4.0.7)
puma (5.6.4)
nio4r (~> 2.0)
pundit (2.2.0)
activesupport (>= 3.0.0)
racc (1.6.0)
rack (2.2.3.1)
rack-attack (6.6.1)
rack (>= 1.0, < 3)
rack-cors (1.1.1)
rack (>= 2.0.0)
rack-mini-profiler (3.0.0)
rack (>= 1.2.0)
rack-protection (2.2.0)
rack
rack-test (2.0.1)
rack (>= 1.3)
rails (7.0.3)
actioncable (= 7.0.3)
actionmailbox (= 7.0.3)
actionmailer (= 7.0.3)
actionpack (= 7.0.3)
actiontext (= 7.0.3)
actionview (= 7.0.3)
activejob (= 7.0.3)
activemodel (= 7.0.3)
activerecord (= 7.0.3)
activestorage (= 7.0.3)
activesupport (= 7.0.3)
bundler (>= 1.15.0)
railties (= 7.0.3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-erd (1.7.1)
activerecord (>= 4.2)
activesupport (>= 4.2)
choice (~> 0.2.0)
ruby-graphviz (~> 1.2)
rails-html-sanitizer (1.4.3)
loofah (~> 2.3)
railties (7.0.3)
actionpack (= 7.0.3)
activesupport (= 7.0.3)
method_source
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rainbow (3.1.1)
rake (13.0.6)
rdoc (6.4.0)
psych (>= 4.0.0)
redis (4.7.0)
reek (6.1.1)
kwalify (~> 0.7.0)
parser (~> 3.1.0)
rainbow (>= 2.0, < 4.0)
regexp_parser (2.5.0)
request_store (1.5.1)
rack (>= 1.4)
resource_kit (0.1.8)
addressable (>= 2.3.6, < 3.0.0)
responders (3.0.1)
actionpack (>= 5.0)
railties (>= 5.0)
rexml (3.2.5)
rmagick (4.2.5)
rspec (3.11.0)
rspec-core (~> 3.11.0)
rspec-expectations (~> 3.11.0)
rspec-mocks (~> 3.11.0)
rspec-core (3.11.0)
rspec-support (~> 3.11.0)
rspec-expectations (3.11.0)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.11.0)
rspec-mocks (3.11.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.11.0)
rspec-rails (5.1.2)
actionpack (>= 5.2)
activesupport (>= 5.2)
railties (>= 5.2)
rspec-core (~> 3.10)
rspec-expectations (~> 3.10)
rspec-mocks (~> 3.10)
rspec-support (~> 3.10)
rspec-support (3.11.0)
rspec_api_documentation (6.1.0)
activesupport (>= 3.0.0)
mustache (~> 1.0, >= 0.99.4)
rspec (~> 3.0)
rubocop (1.31.0)
parallel (~> 1.10)
parser (>= 3.1.0.0)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.18.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.18.0)
parser (>= 3.1.1.0)
ruby-graphviz (1.2.5)
rexml
ruby-progressbar (1.11.0)
ruby-statistics (3.0.0)
ruby2_keywords (0.0.5)
ruby_parser (3.19.1)
sexp_processor (~> 4.16)
rubycritic (4.7.0)
flay (~> 2.8)
flog (~> 4.4)
launchy (>= 2.0.0)
parser (>= 2.6.0)
rainbow (~> 3.0)
reek (~> 6.0, < 7.0)
ruby_parser (~> 3.8)
simplecov (>= 0.17.0)
tty-which (~> 0.4.0)
virtus (~> 1.0)
rubyzip (2.3.2)
screencap (0.1.4)
phantomjs
sdoc (2.4.0)
rdoc (>= 5.0)
searchkick (5.0.4)
activemodel (>= 5.2)
hashie
sexp_processor (4.16.1)
shoulda (4.0.0)
shoulda-context (~> 2.0)
shoulda-matchers (~> 4.0)
shoulda-context (2.0.0)
shoulda-matchers (4.5.1)
activesupport (>= 4.2.0)
sidekiq (6.5.1)
connection_pool (>= 2.2.2)
rack (~> 2.0)
redis (>= 4.2.0)
simplecov (0.21.2)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov_json_formatter (~> 0.1)
simplecov-html (0.12.3)
simplecov_json_formatter (0.1.4)
sinatra (2.2.0)
mustermann (~> 1.0)
rack (~> 2.2)
rack-protection (= 2.2.0)
tilt (~> 2.0)
slim (4.1.0)
temple (>= 0.7.6, < 0.9)
tilt (>= 2.0.6, < 2.1)
spring (4.0.0)
sqlite3 (1.4.4)
sshkit (1.21.3)
net-scp (>= 1.1.2)
net-ssh (>= 2.8.0)
stackprof (0.2.19)
streamio-ffmpeg (3.0.2)
multi_json (~> 1.8)
stringio (3.0.2)
strscan (3.0.3)
sys-uname (1.2.2)
ffi (~> 1.1)
temple (0.8.2)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
terrapin (0.6.0)
climate_control (>= 0.0.3, < 1.0)
thor (1.2.1)
thread_safe (0.3.6)
tilt (2.0.10)
timeout (0.3.0)
tty-which (0.4.2)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
unicode-display_width (2.2.0)
uniform_notifier (1.16.0)
virtus (1.0.5)
axiom-types (~> 0.1)
coercible (~> 1.0)
descendants_tracker (~> 0.0, >= 0.0.3)
equalizer (~> 0.0, >= 0.0.9)
warden (1.2.9)
rack (>= 2.0.9)
web-console (4.0.4)
actionview (>= 6.0.0)
activemodel (>= 6.0.0)
bindex (>= 0.4.0)
railties (>= 6.0.0)
websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
whenever (1.0.0)
chronic (>= 0.6.3)
zeitwerk (2.6.0)
PLATFORMS
x86_64-linux
DEPENDENCIES
active_model_serializers
activerecord-import
acts_as_list
annotate
bcrypt (>= 3.1.7)
better_errors (~> 2.8.0)
brakeman
bullet
byebug
capistrano-rsync-bladrak (~> 1.3.3)
connection_pool
curb (>= 0.8.8)
dalli
database_cleaner
dawnscanner
derailed_benchmarks
devise
devise_token_auth!
dspace_rest_client!
elasticsearch (< 7.14)
execjs
factory_bot_rails
faker
faraday
faraday-net_http_persistent (~> 2.0)
feature
ffi-libarchive
flamegraph
gitlab
immigrant
kt-paperclip!
mimemagic
mina
minitest-reporters
net-http-persistent
omniauth-facebook
omniauth-google-oauth2 (= 0.8.2)
omniauth-twitter
paper_trail
paranoia
pg
public_activity
puma
pundit
rack-attack
rack-cors
rack-mini-profiler
rails (>= 6.0.0)
rails-erd
rainbow
rdoc
rmagick
rspec-rails (>= 3.8)
rspec_api_documentation
rubocop
rubycritic
rubyzip
screencap
sdoc (>= 0.4.0)
searchkick
shoulda
sidekiq
sinatra
slim
spring
stackprof
streamio-ffmpeg (>= 1.0.0)
web-console (~> 4.0.4)
whenever
BUNDLED WITH
2.3.15
......@@ -21,13 +21,28 @@ class V1::EmailController < ApplicationController
before_action :authenticate, only: [:create]
before_action -> { authorize current_user }, only: [:create]
def index
users_email = []
for u in User.all
users_email.push(u.email)
end
render json: users_email
end
def create
email = Email.new(email_params)
email.role_ids = roles_params[:roles]
users = User.joins(:roles).where(roles: { id: email.role_ids }).distinct
for u in users
email.emails.push(u.email)
end
email.user = current_user
if email.save
email.emails.each do |address|
EmailMailer.new_email(email, address).deliver_now
UserMailer.users_email_sender(address, email_params[:subject], email_params[:body]).deliver_now
end
render status: :ok
else
......
......@@ -15,4 +15,9 @@ class UserMailer < ActionMailer::Base
mail(to: @user.email, subject: 'Confirmação de email')
end
def users_email_sender (email, subject, body)
@body = body
mail(to: email, subject: subject)
end
end
<!DOCTYPE html>
<style>
body{
background-color: #ffffff;
font-family: 'Roboto', sans-serif;
font-style: normal;
max-width: 569px;
padding: 54px 16px 56px 15px ;
margin: 0 auto;
color: #666666;
}
body p{
line-height: 21px;
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 15px;
margin: 15px 0 15px 0;
}
h1{
font-weight: 500;
font-size: 20px;
color: #00BCD4;
}
a{
color: #00BCD4;
text-decoration: none;
}
span{
font-size: 18px;
text-align: center;
letter-spacing: 0.01em;
display: inline-block;
margin: 0 0 3px 0;
}
hr{
width: 45%;
height:0;
border: 1px solid #D1D1D1;
margin: 20px auto 20px auto;
}
.logo{
width:252px;
}
.publish{
text-align: center;
margin-top: 20px;
margin-bottom: 40px;
}
.buttom{
left: 217px;
top: 276px;
margin-top:15px;
padding: 17px 14px 16px 15px;
background: #FF7F00;
border-radius: 3px;
border: none;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
font-weight: 500;
line-height: normal;
font-size: 14px;
color: #FFFFFF;
}
.info ul{
list-style-type: none;
}
.info ul li{
margin-top: 1em;
margin-bottom: 1em;
line-height: 21px;
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 15px;
}
.change-info p{
line-height: 17px !important;
font-size: 12px !important;
}
.block_margin{
margin: 30px 0px 30px 0px;
}
.bottom{
text-align: center;
margin-right: 10%;
margin-left: 10%;
}
</style>
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<html>
<body>
<%= render html: raw(@body) %>
<div class="bottom">
<p>Por favor, não responda esta mensagem. Em caso de dúvidas, acesse nossa <a href="https://plataformaintegrada.mec.gov.br/ajuda" target="_blank">Central de Ajuda</a></p>
<a href="https://plataformaintegrada.mec.gov.br" target="_blank">
<svg version="1.1" id="Camada_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-178 375 253.6 43" enable-background="new -178 375 253.6 43" xml:space="preserve">
<g>
<g>
<path fill="#656666" d="M-99.6,390.5v5.8h-2v-14.5h5.6c1.5,0,2.7,0.4,3.6,1.2s1.3,1.8,1.3,3.1c0,1.3-0.4,2.4-1.3,3.2 c-0.9,0.8-2.1,1.2-3.6,1.2H-99.6z M-99.6,389h3.6c1,0,1.7-0.3,2.2-0.8s0.7-1.2,0.7-2c0-0.8-0.2-1.5-0.7-2s-1.2-0.8-2.2-0.8h-3.6 V389z"/>
<path fill="#656666" d="M-86.6,394.8h6.8v1.5h-8.8v-14.5h2V394.8z"/>
<path fill="#656666" d="M-69.5,392.6h-6.1l-1.4,3.7h-2l5.6-14.5h1.7l5.5,14.5h-2L-69.5,392.6z M-75,390.9h4.9l-2.4-6.6h-0.1 L-75,390.9z"/>
<path fill="#656666" d="M-54.4,383.4H-59v12.9h-2v-12.9h-4.6v-1.6h11.2V383.4z"/>
<path fill="#656666" d="M-45.5,392.6h-6.1l-1.4,3.7h-2l5.6-14.5h1.7l5.5,14.5h-2L-45.5,392.6z M-50.9,390.9h4.9l-2.4-6.6h-0.1 L-50.9,390.9z"/>
<path fill="#656666" d="M-31.6,389.9h-6.6v6.4h-2v-14.5h9.6v1.5h-7.6v5h6.6V389.9z"/>
<path fill="#656666" d="M-17.3,390.4c0,1.8-0.5,3.2-1.6,4.4c-1.1,1.2-2.5,1.7-4.3,1.7c-1.7,0-3.1-0.6-4.1-1.7 c-1.1-1.2-1.6-2.6-1.6-4.4v-2.6c0-1.8,0.5-3.2,1.6-4.4c1.1-1.2,2.4-1.8,4.1-1.8c1.7,0,3.2,0.6,4.3,1.8c1.1,1.2,1.6,2.6,1.6,4.4 V390.4z M-19.3,387.8c0-1.3-0.4-2.4-1.1-3.3c-0.7-0.8-1.7-1.3-2.9-1.3c-1.1,0-2,0.4-2.7,1.3c-0.7,0.8-1,1.9-1,3.3v2.6 c0,1.3,0.3,2.4,1,3.3c0.7,0.8,1.6,1.3,2.7,1.3c1.2,0,2.2-0.4,2.9-1.3c0.7-0.8,1.1-1.9,1.1-3.3V387.8z"/>
<path fill="#656666" d="M-12.5,390v6.3h-2v-14.4h5.2c1.6,0,2.8,0.4,3.6,1.1s1.3,1.7,1.3,3.1c0,0.7-0.2,1.4-0.6,1.9 c-0.4,0.5-1,1-1.7,1.3c0.8,0.3,1.4,0.7,1.7,1.3s0.5,1.3,0.5,2.2v1.2c0,0.5,0,0.9,0.1,1.2c0.1,0.4,0.3,0.6,0.5,0.9v0.2h-2 c-0.3-0.2-0.4-0.6-0.5-1c-0.1-0.4-0.1-0.9-0.1-1.4v-1.3c0-0.8-0.2-1.4-0.7-1.9S-8.3,390-9,390C-9,390-12.5,390-12.5,390z M-12.5,388.5h3.1c1.1,0,1.9-0.2,2.4-0.6s0.7-1.1,0.7-1.9s-0.2-1.4-0.7-1.9s-1.2-0.7-2.2-0.7h-3.3V388.5z"/>
<path fill="#656666" d="M1.6,381.8l4.6,11.8h0.1l4.6-11.8h2.5v14.5h-2v-5.7l0.2-5.9l0,0l-4.7,11.6H5.6l-4.7-11.6l0,0l0.2,5.9v5.7 h-2v-14.5H1.6z"/>
<path fill="#656666" d="M25,392.6h-6.1l-1.4,3.7h-2l5.6-14.5h1.7l5.5,14.5h-2L25,392.6z M19.5,390.9h4.9l-2.4-6.5h-0.1L19.5,390.9 z"/>
<path fill="#656666" d="M37.9,381.8l4.6,11.8h0.1l4.6-11.8h2.5v14.5h-2v-5.7l0.2-5.9l0,0l-4.7,11.6h-1.3l-4.7-11.6l0,0l0.2,5.9 v5.7h-2v-14.5H37.9z"/>
<path fill="#656666" d="M61.8,389.6h-6.6v5.2h7.6v1.5h-9.6v-14.5h9.5v1.5h-7.5v4.7h6.6V389.6z"/>
<path fill="#656666" d="M75.4,391.7L75.4,391.7c0,1.4-0.4,2.6-1.4,3.5c-1,0.9-2.3,1.4-3.9,1.4c-1.6,0-3-0.6-4-1.7 c-1-1.2-1.5-2.6-1.5-4.4v-2.6c0-1.8,0.5-3.3,1.5-4.4c1-1.2,2.4-1.7,4-1.7s2.9,0.4,3.9,1.3s1.4,2,1.4,3.5v0.1h-1.9 c0-1-0.3-1.8-0.9-2.4c-0.6-0.6-1.4-0.9-2.5-0.9s-2,0.4-2.6,1.3c-0.6,0.9-1,2-1,3.3v2.6c0,1.3,0.3,2.4,1,3.3 c0.6,0.9,1.5,1.3,2.6,1.3s1.9-0.3,2.5-0.9c0.6-0.6,0.9-1.4,0.9-2.4h1.9V391.7z"/>
</g>
<g>
<g>
<rect x="-114.7" y="375.5" fill="#656666" width="1.4" height="42.5"/>
</g>
</g>
<path fill="#00A2BB" d="M-145.8,387.4h-8.1v5.2h9.6v3.7h-14.5v-20.7h14.4v3.7h-9.6v4.5h8.1v3.6H-145.8z"/>
<path fill="#00A2BB" d="M-126.2,388.7L-126.2,388.7c-0.1,2.5-0.8,4.4-2.1,5.6c-1.3,1.3-3.2,1.9-5.6,1.9c-2.5,0-4.5-0.8-6-2.4 c-1.5-1.6-2.3-3.6-2.3-6.1v-4.2c0-2.5,0.7-4.5,2.2-6.1s3.5-2.4,5.8-2.4c2.5,0,4.5,0.7,5.8,2c1.3,1.3,2.1,3.2,2.3,5.6v0.1h-4.5 c-0.1-1.3-0.4-2.3-0.9-3c-0.5-0.7-1.4-1-2.6-1c-1.1,0-1.9,0.4-2.5,1.3c-0.6,0.9-0.9,2-0.9,3.4v4.4c0,1.4,0.3,2.6,1,3.5 c0.7,0.9,1.6,1.3,2.7,1.3c1.1,0,1.9-0.3,2.4-0.9c0.5-0.6,0.7-1.6,0.8-2.9L-126.2,388.7L-126.2,388.7z"/>
<path fill="#EC6F23" d="M-173.2,410.1v7.9h-4.8v-20.7h8c2.4,0,4.3,0.6,5.7,1.7c1.4,1.1,2.1,2.6,2.1,4.6c0,1.1-0.3,2-0.8,2.8 c-0.6,0.8-1.4,1.4-2.5,1.9c1.3,0.4,2.2,1,2.7,1.8c0.6,0.8,0.8,1.9,0.8,3.1v1.3c0,0.5,0.1,1.2,0.2,1.8c0.2,0.7,0.4,1.2,0.8,1.5v0.2 h-5c-0.4-0.3-0.6-0.8-0.7-1.6c-0.1-0.7-0.2-1.4-0.2-2.1V413c0-1-0.3-1.7-0.8-2.3c-0.5-0.5-1.3-0.8-2.3-0.8h-3.2V410.1z M-173.2,406.4h3.2c1,0,1.7-0.2,2.2-0.7c0.5-0.4,0.8-1.1,0.8-1.9c0-0.8-0.3-1.5-0.8-2c-0.5-0.6-1.3-0.8-2.2-0.8h-3.2V406.4z"/>
<path fill="#E62854" d="M-145.8,409.1h-8.1v5.2h9.6v3.7h-14.5v-20.7h14.4v3.7h-9.6v4.5h8.1v3.6H-145.8z"/>
<path fill="#56358B" d="M-142.2,418v-20.7h7.5c2.4,0,4.5,0.8,6.1,2.4c1.6,1.6,2.5,3.6,2.5,6.1v3.7c0,2.5-0.8,4.5-2.5,6.1 c-1.6,1.6-3.7,2.4-6.1,2.4H-142.2z M-137.4,401v13.3h2.4c1.3,0,2.3-0.4,3-1.3c0.7-0.9,1.1-2,1.1-3.5v-3.8c0-1.4-0.4-2.6-1.1-3.5 c-0.7-0.9-1.7-1.3-3-1.3L-137.4,401L-137.4,401z"/>
<polygon fill="#00A2BB" points="-165.7,375.6 -169.4,381.4 -173.1,375.6 -177.9,375.6 -177.9,396.3 -173.1,396.3 -173.1,383.9 -170.7,387.4 -168.1,387.4 -165.8,383.9 -165.8,396.3 -160.9,396.3 -160.9,375.6 "/>
<g>
<path fill="#656666" d="M-100.4,407.5v3.9h-1.2v-9h3.2c1,0,1.7,0.2,2.2,0.7c0.5,0.4,0.8,1.1,0.8,1.9c0,0.5-0.1,0.9-0.4,1.2 c-0.2,0.3-0.6,0.6-1.1,0.8c0.5,0.2,0.8,0.4,1.1,0.8c0.2,0.4,0.3,0.8,0.3,1.3v0.9c0,0.3,0,0.5,0.1,0.8c0.1,0.3,0.2,0.4,0.3,0.5v0.1 h-1.3c-0.2-0.1-0.3-0.3-0.3-0.6c0-0.3-0.1-0.6-0.1-0.8v-0.8c0-0.5-0.1-0.9-0.4-1.2s-0.7-0.4-1.1-0.4L-100.4,407.5L-100.4,407.5z M-100.4,406.6h1.9c0.7,0,1.2-0.1,1.5-0.4c0.3-0.3,0.5-0.7,0.5-1.2s-0.1-0.9-0.4-1.2c-0.3-0.3-0.8-0.4-1.4-0.4h-2L-100.4,406.6 L-100.4,406.6z"/>
<path fill="#656666" d="M-90.7,411.5c-0.9,0-1.7-0.3-2.2-0.9s-0.8-1.4-0.8-2.4v-0.3c0-0.9,0.3-1.7,0.8-2.4c0.6-0.6,1.2-0.9,2-0.9 c0.9,0,1.6,0.3,2,0.8c0.5,0.5,0.7,1.3,0.7,2.2v0.8h-4.3l0,0c0,0.6,0.2,1.2,0.5,1.6s0.7,0.6,1.3,0.6c0.4,0,0.8-0.1,1.1-0.2 s0.6-0.3,0.8-0.5l0.5,0.8c-0.2,0.2-0.6,0.4-0.9,0.6C-89.7,411.5-90.1,411.5-90.7,411.5z M-90.9,405.6c-0.4,0-0.8,0.2-1,0.5 c-0.3,0.3-0.5,0.8-0.5,1.3l0,0h3.1v-0.2c0-0.5-0.1-0.9-0.4-1.2C-90,405.7-90.4,405.6-90.9,405.6z"/>
<path fill="#656666" d="M-84.1,410.6c0.4,0,0.8-0.1,1.1-0.4c0.3-0.2,0.5-0.6,0.5-0.9h1.1l0,0c0,0.6-0.2,1.1-0.8,1.5 c-0.5,0.4-1.2,0.7-1.9,0.7c-1,0-1.7-0.3-2.2-0.9s-0.8-1.4-0.8-2.4V408c0-0.9,0.3-1.7,0.8-2.4c0.5-0.6,1.3-1,2.2-1 c0.8,0,1.4,0.2,1.9,0.7s0.7,1,0.7,1.7l0,0h-1.1c0-0.4-0.1-0.8-0.4-1c-0.3-0.3-0.7-0.4-1.1-0.4c-0.6,0-1.1,0.2-1.4,0.7 s-0.4,1-0.4,1.7v0.3c0,0.7,0.1,1.2,0.4,1.7C-85.2,410.4-84.7,410.6-84.1,410.6z"/>
<path fill="#656666" d="M-75.9,410.4c-0.2,0.4-0.5,0.6-0.8,0.8c-0.3,0.2-0.7,0.3-1.1,0.3c-0.7,0-1.3-0.2-1.7-0.7 c-0.4-0.5-0.6-1.2-0.6-2.2v-3.9h1.2v3.9c0,0.7,0.1,1.2,0.3,1.5c0.2,0.3,0.5,0.4,1,0.4c0.4,0,0.8-0.1,1.1-0.3 c0.3-0.2,0.5-0.4,0.6-0.7v-4.8h1.2v6.7h-1.1L-75.9,410.4z"/>
<path fill="#656666" d="M-69.8,405.8h-0.6c-0.3,0-0.6,0.1-0.8,0.2c-0.2,0.2-0.4,0.4-0.5,0.6v4.8h-1.2v-6.7h1.1l0.1,1 c0.2-0.3,0.4-0.6,0.7-0.8c0.3-0.2,0.6-0.3,1-0.3c0.1,0,0.2,0,0.3,0c0.1,0,0.1,0,0.2,0L-69.8,405.8z"/>
<path fill="#656666" d="M-64.7,409.6c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.6-0.3-1.2-0.4c-0.8-0.2-1.4-0.4-1.8-0.7 c-0.4-0.3-0.6-0.7-0.6-1.2s0.2-1,0.7-1.4c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.2,1.9,0.6c0.5,0.4,0.7,0.9,0.7,1.5l0,0h-1.2 c0-0.3-0.1-0.6-0.4-0.8c-0.2-0.2-0.6-0.3-1-0.3s-0.8,0.1-1,0.3c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.6 c0.2,0.2,0.6,0.3,1.1,0.4c0.8,0.2,1.5,0.4,1.9,0.7c0.4,0.3,0.6,0.7,0.6,1.2c0,0.6-0.2,1.1-0.7,1.4c-0.5,0.4-1.1,0.5-1.9,0.5 c-0.9,0-1.5-0.2-2-0.6c-0.5-0.4-0.7-0.9-0.7-1.5l0,0h1.2c0,0.4,0.2,0.7,0.5,0.9c0.3,0.2,0.7,0.3,1.1,0.3s0.8-0.1,1-0.3 C-64.8,410.2-64.7,409.9-64.7,409.6z"/>
<path fill="#656666" d="M-62.3,408c0-1,0.3-1.8,0.8-2.4s1.3-1,2.2-1c0.9,0,1.7,0.3,2.2,1c0.5,0.6,0.8,1.5,0.8,2.4v0.1 c0,1-0.3,1.8-0.8,2.4s-1.3,0.9-2.2,0.9c-0.9,0-1.6-0.3-2.2-1C-62,409.8-62.3,409-62.3,408L-62.3,408z M-61.1,408.2 c0,0.7,0.1,1.3,0.4,1.7c0.3,0.5,0.7,0.7,1.3,0.7c0.6,0,1-0.2,1.3-0.7s0.4-1,0.4-1.7V408c0-0.7-0.2-1.3-0.5-1.7 c-0.3-0.5-0.7-0.7-1.3-0.7c-0.6,0-1,0.2-1.3,0.7s-0.4,1-0.4,1.7L-61.1,408.2L-61.1,408.2z"/>
<path fill="#656666" d="M-50.9,409.6c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.6-0.3-1.2-0.4c-0.8-0.2-1.4-0.4-1.8-0.7 c-0.4-0.3-0.6-0.7-0.6-1.2s0.2-1,0.7-1.4c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.2,1.9,0.6c0.5,0.4,0.7,0.9,0.7,1.5l0,0H-51 c0-0.3-0.1-0.6-0.4-0.8c-0.2-0.2-0.6-0.3-1-0.3s-0.8,0.1-1,0.3c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.6 c0.2,0.2,0.6,0.3,1.1,0.4c0.8,0.2,1.5,0.4,1.9,0.7c0.4,0.3,0.6,0.7,0.6,1.2c0,0.6-0.2,1.1-0.7,1.4c-0.5,0.4-1.1,0.5-1.9,0.5 c-0.9,0-1.5-0.2-2-0.6c-0.5-0.4-0.7-0.9-0.7-1.5l0,0h1.2c0,0.4,0.2,0.7,0.5,0.9c0.3,0.2,0.7,0.3,1.1,0.3s0.8-0.1,1-0.3 C-51.1,410.2-50.9,409.9-50.9,409.6z"/>
<path fill="#656666" d="M-39.5,407.3h-4.1v3.2h4.7v1h-6v-9h5.9v1h-4.7v2.9h4.1v0.9H-39.5z"/>
<path fill="#656666" d="M-38.1,408.2c0-1.1,0.2-1.9,0.7-2.6c0.5-0.7,1.1-1,1.9-1c0.4,0,0.7,0.1,1,0.2c0.3,0.1,0.6,0.4,0.8,0.6 v-3.7h1.2v9.6h-1l-0.1-0.8c-0.2,0.3-0.5,0.5-0.8,0.7c-0.3,0.2-0.7,0.2-1.1,0.2c-0.8,0-1.5-0.3-1.9-0.9 C-37.9,409.9-38.1,409.1-38.1,408.2L-38.1,408.2L-38.1,408.2z M-36.9,408.3c0,0.7,0.1,1.2,0.4,1.6c0.3,0.4,0.7,0.6,1.3,0.6 c0.4,0,0.7-0.1,0.9-0.2c0.2-0.2,0.4-0.4,0.6-0.7v-3.1c-0.2-0.3-0.4-0.5-0.6-0.7c-0.2-0.2-0.5-0.2-0.9-0.2c-0.6,0-1,0.2-1.3,0.7 s-0.4,1.1-0.4,1.9V408.3z"/>
<path fill="#656666" d="M-26.4,410.4c-0.2,0.4-0.5,0.6-0.8,0.8c-0.3,0.2-0.7,0.3-1.1,0.3c-0.7,0-1.3-0.2-1.7-0.7s-0.6-1.2-0.6-2.2 v-3.9h1.2v3.9c0,0.7,0.1,1.2,0.3,1.5c0.2,0.3,0.5,0.4,1,0.4c0.4,0,0.8-0.1,1.1-0.3c0.3-0.2,0.5-0.4,0.6-0.7v-4.8h1.2v6.7h-1.1 L-26.4,410.4z"/>
<path fill="#656666" d="M-20.8,410.6c0.4,0,0.8-0.1,1.1-0.4c0.3-0.2,0.5-0.6,0.5-0.9h1.1l0,0c0,0.6-0.2,1.1-0.8,1.5 c-0.5,0.4-1.2,0.7-1.9,0.7c-1,0-1.7-0.3-2.2-0.9s-0.8-1.4-0.8-2.4V408c0-0.9,0.3-1.7,0.8-2.4c0.5-0.6,1.3-1,2.2-1 c0.8,0,1.4,0.2,1.9,0.7s0.7,1,0.7,1.7l0,0h-1.1c0-0.4-0.1-0.8-0.4-1c-0.3-0.3-0.7-0.4-1.1-0.4c-0.6,0-1.1,0.2-1.4,0.7 c-0.3,0.5-0.4,1-0.4,1.7v0.3c0,0.7,0.1,1.2,0.4,1.7C-21.9,410.4-21.4,410.6-20.8,410.6z"/>
<path fill="#656666" d="M-12.7,411.4c0-0.2-0.1-0.4-0.1-0.5c0-0.2,0-0.3,0-0.5c-0.2,0.3-0.5,0.6-0.9,0.8c-0.4,0.2-0.8,0.3-1.2,0.3 c-0.7,0-1.2-0.2-1.6-0.5c-0.4-0.4-0.5-0.8-0.5-1.5c0-0.6,0.3-1.1,0.8-1.5s1.2-0.5,2.1-0.5h1.3v-0.7c0-0.4-0.1-0.7-0.4-0.9 c-0.2-0.2-0.6-0.3-1-0.3s-0.7,0.1-1,0.3c-0.2,0.2-0.4,0.4-0.4,0.7h-1.2l0,0c0-0.5,0.2-0.9,0.7-1.3c0.5-0.4,1.1-0.6,1.9-0.6 c0.8,0,1.4,0.2,1.8,0.6c0.5,0.4,0.7,0.9,0.7,1.7v3.2c0,0.2,0,0.5,0,0.7c0,0.2,0.1,0.4,0.1,0.7h-1.1L-12.7,411.4L-12.7,411.4z M-14.7,410.5c0.4,0,0.8-0.1,1.2-0.3c0.4-0.2,0.6-0.5,0.7-0.8v-1.1h-1.4c-0.5,0-0.9,0.1-1.2,0.4c-0.3,0.2-0.4,0.5-0.4,0.9 c0,0.3,0.1,0.5,0.3,0.7C-15.3,410.4-15.1,410.5-14.7,410.5z"/>
<path fill="#656666" d="M-7.1,410.6c0.4,0,0.8-0.1,1.1-0.4c0.3-0.2,0.5-0.6,0.5-0.9h1.1l0,0c0,0.6-0.2,1.1-0.8,1.5 c-0.5,0.4-1.2,0.7-1.9,0.7c-1,0-1.7-0.3-2.2-0.9s-0.8-1.4-0.8-2.4V408c0-0.9,0.3-1.7,0.8-2.4c0.5-0.6,1.3-1,2.2-1 c0.8,0,1.4,0.2,1.9,0.7s0.7,1,0.7,1.7l0,0h-1.1c0-0.4-0.1-0.8-0.4-1c-0.3-0.3-0.7-0.4-1.1-0.4c-0.6,0-1.1,0.2-1.4,0.7 c-0.3,0.5-0.4,1-0.4,1.7v0.3c0,0.7,0.1,1.2,0.4,1.7C-8.2,410.4-7.8,410.6-7.1,410.6z"/>
<path fill="#656666" d="M-1.8,403H-3v-1.2h1.2V403z M-1.8,411.4H-3v-6.7h1.2V411.4z"/>
<path fill="#656666" d="M-0.3,408c0-1,0.3-1.8,0.8-2.4s1.3-1,2.2-1s1.7,0.3,2.2,1c0.5,0.6,0.8,1.5,0.8,2.4v0.1 c0,1-0.3,1.8-0.8,2.4s-1.3,0.9-2.2,0.9s-1.6-0.3-2.2-1C0,409.8-0.3,409-0.3,408L-0.3,408z M1,408.2c0,0.7,0.1,1.3,0.4,1.7 c0.3,0.5,0.7,0.7,1.3,0.7s1-0.2,1.3-0.7s0.4-1,0.4-1.7V408c0-0.7-0.2-1.3-0.5-1.7c-0.3-0.5-0.7-0.7-1.3-0.7s-1,0.2-1.3,0.7 s-0.4,1-0.4,1.7v0.2H1z"/>
<path fill="#656666" d="M8.3,404.7l0.1,1c0.2-0.4,0.5-0.6,0.8-0.8c0.3-0.2,0.7-0.3,1.1-0.3c0.7,0,1.3,0.2,1.7,0.6 c0.4,0.4,0.6,1.1,0.6,2v4.2h-1.2v-4.2c0-0.6-0.1-1-0.3-1.3c-0.2-0.2-0.6-0.4-1.1-0.4c-0.3,0-0.7,0.1-0.9,0.3 c-0.3,0.2-0.5,0.4-0.6,0.7v4.9H7.3v-6.7C7.3,404.7,8.3,404.7,8.3,404.7z"/>
<path fill="#656666" d="M18.5,411.4c0-0.2-0.1-0.4-0.1-0.5c0-0.2,0-0.3,0-0.5c-0.2,0.3-0.5,0.6-0.9,0.8c-0.4,0.2-0.8,0.3-1.2,0.3 c-0.7,0-1.2-0.2-1.6-0.5c-0.4-0.4-0.5-0.8-0.5-1.5c0-0.6,0.3-1.1,0.8-1.5s1.2-0.5,2.1-0.5h1.3v-0.7c0-0.4-0.1-0.7-0.4-0.9 c-0.2-0.2-0.6-0.3-1-0.3s-0.7,0.1-1,0.3c-0.2,0.2-0.4,0.4-0.4,0.7h-1.2l0,0c0-0.5,0.2-0.9,0.7-1.3c0.5-0.4,1.1-0.6,1.9-0.6 c0.8,0,1.4,0.2,1.8,0.6c0.5,0.4,0.7,0.9,0.7,1.7v3.2c0,0.2,0,0.5,0,0.7c0,0.2,0.1,0.4,0.1,0.7h-1.1L18.5,411.4L18.5,411.4z M16.5,410.5c0.4,0,0.8-0.1,1.2-0.3c0.4-0.2,0.6-0.5,0.7-0.8v-1.1H17c-0.5,0-0.9,0.1-1.2,0.4c-0.3,0.2-0.4,0.5-0.4,0.9 c0,0.3,0.1,0.5,0.3,0.7C15.8,410.4,16.1,410.5,16.5,410.5z"/>
<path fill="#656666" d="M22.6,403h-1.2v-1.2h1.2V403z M22.6,411.4h-1.2v-6.7h1.2V411.4z"/>
<path fill="#656666" d="M28.4,409.6c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.6-0.3-1.2-0.4c-0.8-0.2-1.4-0.4-1.8-0.7 c-0.4-0.3-0.6-0.7-0.6-1.2s0.2-1,0.7-1.4c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.2,1.9,0.6c0.5,0.4,0.7,0.9,0.7,1.5l0,0h-1.2 c0-0.3-0.1-0.6-0.4-0.8c-0.2-0.2-0.6-0.3-1-0.3s-0.8,0.1-1,0.3c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.6 c0.2,0.2,0.6,0.3,1.1,0.4c0.8,0.2,1.5,0.4,1.9,0.7c0.4,0.3,0.6,0.7,0.6,1.2c0,0.6-0.2,1.1-0.7,1.4c-0.5,0.4-1.1,0.5-1.9,0.5 c-0.9,0-1.5-0.2-2-0.6c-0.5-0.4-0.7-0.9-0.7-1.5l0,0h1.2c0,0.4,0.2,0.7,0.5,0.9c0.3,0.2,0.7,0.3,1.1,0.3c0.4,0,0.8-0.1,1-0.3 C28.2,410.2,28.4,409.9,28.4,409.6z"/>
<path fill="#656666" d="M34.5,411.4v-9h2.8c1.2,0,2.1,0.4,2.8,1.1s1.1,1.7,1.1,2.8v1.2c0,1.1-0.4,2.1-1.1,2.8 c-0.7,0.7-1.7,1.1-2.8,1.1C37.3,411.4,34.5,411.4,34.5,411.4z M35.7,403.4v7.1h1.5c0.8,0,1.5-0.3,2-0.8s0.7-1.2,0.7-2.1v-1.2 c0-0.8-0.2-1.5-0.7-2.1c-0.5-0.6-1.1-0.8-2-0.8h-1.5V403.4z"/>
<path fill="#656666" d="M43.8,403h-1.2v-1.2h1.2V403z M43.8,411.4h-1.2v-6.7h1.2V411.4z"/>
<path fill="#656666" d="M45.5,408.2c0-1.1,0.2-1.9,0.7-2.6c0.5-0.7,1.1-1,1.9-1c0.4,0,0.8,0.1,1.1,0.3c0.3,0.2,0.6,0.4,0.8,0.7 l0.1-0.9h1v6.7c0,0.9-0.2,1.5-0.7,2s-1.2,0.7-2.2,0.7c-0.3,0-0.7,0-1-0.1c-0.4-0.1-0.7-0.2-1-0.4l0.3-0.9c0.2,0.1,0.5,0.2,0.8,0.3 s0.6,0.1,0.9,0.1c0.6,0,1-0.1,1.3-0.4c0.3-0.3,0.4-0.7,0.4-1.2v-0.8c-0.2,0.3-0.5,0.5-0.8,0.6c-0.3,0.1-0.7,0.2-1,0.2 c-0.8,0-1.5-0.3-1.9-0.9C45.7,410,45.5,409.2,45.5,408.2L45.5,408.2L45.5,408.2z M46.7,408.3c0,0.7,0.1,1.2,0.4,1.6 c0.3,0.4,0.7,0.6,1.3,0.6c0.4,0,0.7-0.1,0.9-0.2c0.2-0.2,0.5-0.4,0.6-0.7v-3.1c-0.2-0.3-0.4-0.5-0.6-0.7c-0.3-0.2-0.6-0.2-0.9-0.2 c-0.6,0-1,0.2-1.3,0.7s-0.4,1.1-0.4,1.9V408.3z"/>
<path fill="#656666" d="M54.2,403H53v-1.2h1.2V403z M54.2,411.4H53v-6.7h1.2V411.4z"/>
<path fill="#656666" d="M57.7,403.1v1.6H59v0.9h-1.3v4c0,0.3,0.1,0.5,0.2,0.7c0.1,0.1,0.3,0.2,0.5,0.2c0.1,0,0.1,0,0.2,0 c0.1,0,0.2,0,0.2-0.1l0.2,0.8c-0.1,0.1-0.2,0.1-0.4,0.2c-0.2,0-0.4,0.1-0.5,0.1c-0.5,0-0.9-0.1-1.2-0.4c-0.3-0.3-0.4-0.8-0.4-1.4 v-4h-1.1v-0.9h1.1v-1.6L57.7,403.1L57.7,403.1z"/>
<path fill="#656666" d="M64.5,411.4c0-0.2-0.1-0.4-0.1-0.5c0-0.2,0-0.3,0-0.5c-0.2,0.3-0.5,0.6-0.9,0.8c-0.4,0.2-0.8,0.3-1.2,0.3 c-0.7,0-1.2-0.2-1.6-0.5c-0.4-0.4-0.5-0.8-0.5-1.5c0-0.6,0.3-1.1,0.8-1.5s1.2-0.5,2.1-0.5h1.3v-0.7c0-0.4-0.1-0.7-0.4-0.9 c-0.2-0.2-0.6-0.3-1-0.3s-0.7,0.1-1,0.3c-0.2,0.2-0.4,0.4-0.4,0.7h-1.2l0,0c0-0.5,0.2-0.9,0.7-1.3c0.5-0.4,1.1-0.6,1.9-0.6 c0.8,0,1.4,0.2,1.8,0.6c0.5,0.4,0.7,0.9,0.7,1.7v3.2c0,0.2,0,0.5,0,0.7c0,0.2,0.1,0.4,0.1,0.7h-1.1L64.5,411.4L64.5,411.4z M62.5,410.5c0.4,0,0.8-0.1,1.2-0.3c0.4-0.2,0.6-0.5,0.7-0.8v-1.1H63c-0.5,0-0.9,0.1-1.2,0.4c-0.3,0.2-0.4,0.5-0.4,0.9 c0,0.3,0.1,0.5,0.3,0.7C61.9,410.4,62.2,410.5,62.5,410.5z"/>
<path fill="#656666" d="M68.7,403h-1.2v-1.2h1.2V403z M68.7,411.4h-1.2v-6.7h1.2V411.4z"/>
<path fill="#656666" d="M74.4,409.6c0-0.3-0.1-0.5-0.3-0.7c-0.2-0.2-0.6-0.3-1.2-0.4c-0.8-0.2-1.4-0.4-1.8-0.7 c-0.4-0.3-0.6-0.7-0.6-1.2s0.2-1,0.7-1.4c0.5-0.4,1.1-0.6,1.8-0.6c0.8,0,1.4,0.2,1.9,0.6c0.5,0.4,0.7,0.9,0.7,1.5l0,0h-1.2 c0-0.3-0.1-0.6-0.4-0.8c-0.2-0.2-0.6-0.3-1-0.3s-0.8,0.1-1,0.3c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.6 c0.2,0.2,0.6,0.3,1.1,0.4c0.8,0.2,1.5,0.4,1.9,0.7c0.4,0.3,0.6,0.7,0.6,1.2c0,0.6-0.2,1.1-0.7,1.4c-0.5,0.4-1.1,0.5-1.9,0.5 c-0.9,0-1.5-0.2-2-0.6c-0.5-0.4-0.7-0.9-0.7-1.5l0,0h1.2c0,0.4,0.2,0.7,0.5,0.9c0.3,0.2,0.7,0.3,1.1,0.3c0.4,0,0.8-0.1,1-0.3 C74.3,410.2,74.4,409.9,74.4,409.6z"/>
</g>
</g>
</svg>
</a>
</div>
</body>
</html>
<%= @body %>
\ No newline at end of file
......@@ -6,16 +6,16 @@ development:
adapter: postgresql
encoding: unicode
database: portalmecapi
username: arthur
password: senhadopostgres
username: postgres
password: luanmatheus
host: localhost
test:
adapter: postgresql
encoding: unicode
database: portalmecapi
username: arthur
password: senhadopostgres
username: postgres
password: luanmatheus
host: localhost
production:
......
......@@ -249,5 +249,6 @@ Rails.application.routes.draw do
get 'learning_objects_complaints/queue_user/:user_id', to: 'learning_objects_complaints#queue_user'
get 'user_progresses/:user_id', to: 'user_progresses#index'
get '/top_users', to: 'users#show_top_users'
get '/email', to: 'email#index'
end
end
namespace :email_users do
task :email_sender => :environment do
@user = User.where("email = 'admin@inf.ufpr.br'").first
UserMailer.users_email_sender(@user).deliver_now
end
end
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment