Départ









21.02 – 28.04.18
Depart is the inaugural group show celebrating Galeria Solo’s opening. Exhibiting works from Bertrand Lavier, Christian Boltanski, Carlos Amorales, Dominique Gonzalez-Foerster, Angelika Markul, Ugo Rondinone, Morgane Tschiember, Douglas Gordon and Ivan Argote, this group show wishes to celebrate Madrid’s contemporary art scene as well as welcoming Galeria Solo’s artists to Spanish and Latin American’s art enthusiasts.
Depart, echoing a historic work by Christian Boltanski, is understood as an invitation to travel on a new artistic journey.
var updraft_restore_screen = true;
jQuery(function($) {
var job_id = $('#updraftplus_ajax_restore_job_id').val();
var action = $('#updraftplus_ajax_restore_action').val();
var updraft_restore_update_timer;
var last_received = 0;
var $output = $('#updraftplus_ajax_restore_output');
var $steps_list = $('.updraft_restore_components_list');
var previous_stage;
var current_stage;
var logged_out = false;
var auto_resume_count = 0;
var server_500_count = 0;
$('#updraft-restore-hidethis').remove();
updraft_restore_command(job_id, action);
/**
* This function will start the restore over ajax for the passed in job_id.
*
* @param {string} job_id - the restore job id
* @param {string} action - the restore action
*/
function updraft_restore_command(job_id, action) {
var xhttp = new XMLHttpRequest();
var xhttp_data = 'action=' + action + '&updraftplus_ajax_restore=do_ajax_restore&job_id=' + job_id;
if ('updraft_ajaxrestore' === action) xhttp_data += '&nonce=' + updraft_credentialtest_nonce;
var previous_data_length = 0;
var show_alert = true;
var debug = $('#updraftplus_ajax_restore_debug').length;
xhttp.open("POST", ajaxurl, true);
xhttp.onprogress = function(response) {
if (response.currentTarget.status >= 200 && response.currentTarget.status < 300) {
if (-1 !== response.currentTarget.responseText.indexOf(''+(restore_data.data.fileindex)+'').replace('%s2', ''+restore_data.data.total_files+''));
}
if ('db' == restore_data.stage) {
if (restore_data.data.hasOwnProperty('stage')) {
if ('table' == restore_data.data.stage) {
$current.find('.updraft_component--progress').html(' — '+updraftlion.restore_db_table_progress.replace('%s', ''+(restore_data.data.table)+''));
} else if ('stored_routine' == restore_data.data.stage) {
$current.find('.updraft_component--progress').html(' — '+updraftlion.restore_db_stored_routine_progress.replace('%s', ''+(restore_data.data.routine_name)+''));
} else if ('finished' == restore_data.data.stage) {
$current.find('.updraft_component--progress').html(' — '+updraftlion.finished);
} else if ('begun' == restore_data.data.stage) {
$current.find('.updraft_component--progress').html(' — '+updraftlion.begun+'...');
}
}
}
if (previous_stage !== current_stage) {
if (previous_stage) {
var $prev = $steps_list.find('[data-component='+previous_stage+']');
// empty the line's status
$prev.find('.updraft_component--progress').html('');
$prev.removeClass('active').addClass('done');
}
if ('finished' == current_stage) {
$current.addClass('done');
$steps_list.find('[data-component]').each(function(index, el) {
$el = $(el);
if (!$el.is('.done')) {
$el.addClass('error');
}
});
if (restore_data.data.hasOwnProperty('actions') && 'object' == typeof restore_data.data.actions) {
var pages_found = updraft_restore_get_pages(restore_data.data.urls);
if (!$.isEmptyObject(pages_found)) {
$('.updraft_restore_result').before(updraftlion.ajax_restore_404_detected);
$.each(pages_found, function(index, url) {
$('.updraft_missing_pages').append(''+url+' ');
});
}
$.each(restore_data.data.actions, function(index, item) {
$steps_list.after(''+index+'');
});
}
} else {
$current.addClass('active');
}
}
previous_stage = current_stage;
}
}
}
/**
* This function will update the time in the front end that we last received data, after 120 seconds call the resume restore notice
*/
function updraft_restore_update() {
var current_time = Math.round(Date.now() / 1000);
var last_activity = current_time - last_received;
if (60 > last_activity) {
$('#updraftplus_ajax_restore_last_activity').html(updraftlion.last_activity.replace('%d', last_activity));
} else {
var resume_in = 120 - last_activity;
if (0 < resume_in) {
$('#updraftplus_ajax_restore_last_activity').html(updraftlion.no_recent_activity.replace('%d', resume_in));
} else {
$('#updraftplus_ajax_restore_last_activity').html('');
updraft_restore_resume_notice();
}
}
}
/**
* This will move the filesystem form to take all the required space
*/
function updraft_restore_setup_filesystem_form() {
// Hiding things is handled via CSS
$('.updraft_restore_main').addClass('show-credentials-form');
if ($('#message').length) {
$('.restore-credential-errors .restore-credential-errors--list').appendTo($('#message'));
$('.restore-credential-errors .restore-credential-errors--link').appendTo($('#message'));
}
}
/**
* This function will make a call to the backend to get the resume restore notice so the user can resume the timed out restore from the same page
*/
function updraft_restore_resume_notice() {
updraft_send_command('get_restore_resume_notice', { job_id: job_id }, function(response) {
if (response.hasOwnProperty('status') && 'success' == response.status && response.hasOwnProperty('html')) {
if (updraft_restore_update_timer) clearInterval(updraft_restore_update_timer);
if ('plugins' != current_stage && 'db' != current_stage && 5 > auto_resume_count) {
auto_resume_count++;
updraft_restore_command(job_id, 'updraft_ajaxrestore_continue');
} else {
$('.updraft_restore_main--components').prepend(response.html);
}
} else if (response.hasOwnProperty('error_code') && response.hasOwnProperty('error_message')) {
if (updraft_restore_update_timer) clearInterval(updraft_restore_update_timer);
alert(response.error_code + ': ' + response.error_message);
console.log(response.error_code + ': ' + response.error_message);
}
}, {
error_callback: function (response, status, error_code, resp) {
if (500 == response.status && 3 > server_500_count) {
server_500_count++;
updraft_restore_command(job_id, 'updraft_ajaxrestore_continue');
} else {
updraft_restore_process_data({stage: 'finished', type: 'state_change'})
var error_message = "updraft_send_command: error: " + status + " (" + error_code + ")";
alert(error_message);
console.log(error_message);
console.log(response);
}
}
});
}
/**
* This function will make a call to the passed in urls and check if the response code is a 404 if it is then add it to the array of urls that are not found and return it
*
* @param {array} urls - the urls we want to test
*
* @return {array} an array of urls not found
*/
function updraft_restore_get_pages(urls) {
var urls_not_found = [];
$.each(urls, function(index, url) {
var xhttp = new XMLHttpRequest();
xhttp.open('GET', url, false);
xhttp.send(null);
if (xhttp.status == 404) urls_not_found.push(url);
});
return urls_not_found;
}
$('#updraftplus_ajax_restore_progress').on('click', '#updraft_restore_resume', function(e) {
e.preventDefault();
$("#updraftplus_ajax_restore_progress").slideUp(1000, function () {
$(this).remove();
});
updraft_restore_command(job_id, 'updraft_ajaxrestore_continue');
});
$(document).on('heartbeat-tick', function (event, heartbeat_data) {
if (!heartbeat_data.hasOwnProperty('wp-auth-check')) return;
// check if we are logged out
if (!heartbeat_data["wp-auth-check"]) {
logged_out = true;
return;
}
// if we were previously logged out but are now logged in retry the restore
if (logged_out && heartbeat_data["wp-auth-check"]) {
last_received = Math.round(Date.now() / 1000);
logged_out = false;
}
if (!heartbeat_data.hasOwnProperty('updraftplus')) return;
var updraftplus_data = heartbeat_data.updraftplus;
// if we are logged in, check if theres a new nonce
if (updraftplus_data.hasOwnProperty('updraft_credentialtest_nonce')) {
updraft_credentialtest_nonce = updraftplus_data.updraft_credentialtest_nonce;
last_received = Math.round(Date.now() / 1000);
}
});
});
Available artwork


Trabajo de oficina 21-30, 2018
Coffee stain and post-it transfer on xero- graphic print on paper
28,4 x 21,2 cm each
33 x 25 x 3,2 cm each framed

Kiss my time, 2017 « Shadows » Series Steel laser cut, threaded rod, washes and bolts
174 x 134 x 40 cm

Tender politics, 2017 « Shadows » Series Steel laser cut, threaded rod, washes and bolts
230 x 109 x 45 cm




Tierra del Fuego, 2017
Black and white argentine print under glass
160 x 110 cm
Edition 1/3 + 1 AP

Tchouri-Guérasimenko, 2017
Black and white argentine print under glass and black bronze
20×20 cm (print)
8 x 10 x 8,5 cm (bronze)
Edition 1/3 + 1 AP