1
0
Fork 0

Merge branch 'devel' of https://github.com/arangodb/arangodb into devel

This commit is contained in:
Simon Grätzer 2016-11-08 13:46:16 +01:00
commit 99b39b9c1e
3 changed files with 42 additions and 8 deletions

View File

@ -2726,7 +2726,11 @@ static void JS_DecodeRev(v8::FunctionCallbackInfo<v8::Value> const& args) {
time_t timeSeconds = timeMilli / 1000; time_t timeSeconds = timeMilli / 1000;
uint64_t millis = timeMilli % 1000; uint64_t millis = timeMilli % 1000;
struct tm date; struct tm date;
#ifdef _WIN32
gmtime_s(&date, &timeSeconds);
#else
gmtime_r(&timeSeconds, &date); gmtime_r(&timeSeconds, &date);
#endif
char buffer[32]; char buffer[32];
strftime(buffer, 32, "%Y-%m-%dT%H:%M:%S.000Z", &date); strftime(buffer, 32, "%Y-%m-%dT%H:%M:%S.000Z", &date);
buffer[20] = (millis / 100) + '0'; buffer[20] = (millis / 100) + '0';

View File

@ -44,8 +44,20 @@
}, },
resize: function () { resize: function () {
console.log('resizing');
var dropdownVisible = false;
_.each($('.documentsDropdown').first().children(), function (elem) {
if ($(elem).is(':visible')) {
dropdownVisible = true;
}
});
if (dropdownVisible) {
$('#docPureTable').height($('.centralRow').height() - 210 - 57);
$('#docPureTable .pure-table-body').css('max-height', $('#docPureTable').height() - 47);
} else {
$('#docPureTable').height($('.centralRow').height() - 210); $('#docPureTable').height($('.centralRow').height() - 210);
$('#docPureTable .pure-table-body').css('max-height', $('#docPureTable').height() - 47); $('#docPureTable .pure-table-body').css('max-height', $('#docPureTable').height() - 47);
}
}, },
setCollectionId: function (colid, page) { setCollectionId: function (colid, page) {
@ -282,8 +294,13 @@
this.changeEditMode(); this.changeEditMode();
$('#filterHeader').hide(); $('#filterHeader').hide();
$('#importHeader').hide(); $('#importHeader').hide();
$('#editHeader').slideToggle(200); $('#editHeader').slideToggle(1);
$('#exportHeader').hide(); $('#exportHeader').hide();
var self = this;
window.setTimeout(function () {
self.resize();
}, 50);
}, },
filterCollection: function () { filterCollection: function () {
@ -296,7 +313,12 @@
$('#importHeader').hide(); $('#importHeader').hide();
$('#editHeader').hide(); $('#editHeader').hide();
$('#exportHeader').hide(); $('#exportHeader').hide();
$('#filterHeader').slideToggle(200); $('#filterHeader').slideToggle(1);
var self = this;
window.setTimeout(function () {
self.resize();
}, 50);
var i; var i;
for (i in this.filters) { for (i in this.filters) {
@ -314,10 +336,14 @@
this.changeEditMode(false); this.changeEditMode(false);
$('#exportCollection').toggleClass('activated'); $('#exportCollection').toggleClass('activated');
this.markFilterToggle(); this.markFilterToggle();
$('#exportHeader').slideToggle(200); $('#exportHeader').slideToggle(1);
$('#importHeader').hide(); $('#importHeader').hide();
$('#filterHeader').hide(); $('#filterHeader').hide();
$('#editHeader').hide(); $('#editHeader').hide();
var self = this;
window.setTimeout(function () {
self.resize();
}, 50);
}, },
importCollection: function () { importCollection: function () {
@ -326,10 +352,14 @@
this.changeEditMode(false); this.changeEditMode(false);
$('#importCollection').toggleClass('activated'); $('#importCollection').toggleClass('activated');
$('#exportCollection').removeClass('activated'); $('#exportCollection').removeClass('activated');
$('#importHeader').slideToggle(200); $('#importHeader').slideToggle(1);
$('#filterHeader').hide(); $('#filterHeader').hide();
$('#editHeader').hide(); $('#editHeader').hide();
$('#exportHeader').hide(); $('#exportHeader').hide();
var self = this;
window.setTimeout(function () {
self.resize();
}, 50);
}, },
changeEditMode: function (enable) { changeEditMode: function (enable) {

View File

@ -296,7 +296,7 @@ instanceRouter.use('/development', devRouter)
.response(200, schemas.fullInfo, `Description of the service.`); .response(200, schemas.fullInfo, `Description of the service.`);
devRouter.post((req, res) => { devRouter.post((req, res) => {
const service = fm.development(req.service); const service = fm.development(req.service.mount);
res.json(serviceToJson(service)); res.json(serviceToJson(service));
}) })
.summary(`Enable development mode`) .summary(`Enable development mode`)
@ -306,7 +306,7 @@ devRouter.post((req, res) => {
`); `);
devRouter.delete((req, res) => { devRouter.delete((req, res) => {
const service = fm.production(req.service); const service = fm.production(req.service.mount);
res.json(serviceToJson(service)); res.json(serviceToJson(service));
}) })
.summary(`Disable development mode`) .summary(`Disable development mode`)