minio/browser/ui-assets.go

579 lines
2.7 MiB
Go
Raw Normal View History

// Code generated by go-bindata.
// sources:
2018-03-26 21:49:12 +02:00
// production/chrome.png
// production/favicon.ico
2018-03-26 21:49:12 +02:00
// production/firefox.png
// production/index.html
2019-01-08 20:04:59 +01:00
// production/index_bundle-2019-01-07T17-59-57Z.js
// production/loader.css
// production/logo.svg
2018-03-26 21:49:12 +02:00
// production/safari.png
// DO NOT EDIT!
package browser
import (
"fmt"
"io/ioutil"
"os"
"path/filepath"
"strings"
"time"
)
type asset struct {
bytes []byte
info os.FileInfo
}
type bindataFileInfo struct {
name string
size int64
mode os.FileMode
modTime time.Time
}
func (fi bindataFileInfo) Name() string {
return fi.name
}
func (fi bindataFileInfo) Size() int64 {
return fi.size
}
func (fi bindataFileInfo) Mode() os.FileMode {
return fi.mode
}
func (fi bindataFileInfo) ModTime() time.Time {
return fi.modTime
}
func (fi bindataFileInfo) IsDir() bool {
return false
}
func (fi bindataFileInfo) Sys() interface{} {
return nil
}
2018-03-26 21:49:12 +02:00
var _productionChromePng = []byte("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00d\x00\x00\x00T\b\x03\x00\x00\x00CFb\xcb\x00\x00\x02\xfdPLTE\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\r\x05\x02\v\r\x02\f\x06\x03\r\a\x02\x01\x05\x01_E\t\x03\n\x04#[$\x80-$\xef\xd8\x0f\xa4'#\v\x1f\v\x86^\x1b\a\b\x02`\x19\x15B\xc8M\x18A\x19\x00\x00\x00D-\x05\xa9{\x1a5\x813\xb4+%\x97t\x10\x15\x17\a\x86d\r\x88<1\x87%!P\xafE/|7,s2\x17?\x1c\x97&\"\xe7VM\xda*)\u01e8\t\xc6K?\xf1438\x864$d/\u031d\x19\"^)\x1ed$\u03d4&\xa8x\x1e\xe2\xba\x0e\xe4aQB\xa0@fH\x11O7\x0e/{-uU\x10\xfc\xd2\tM\xb8IL\xb8IL\xb5I\xdf!'\xfa\xd1\vJ\xb0H\xe1,-\xe1(+\xe0%)\xfc\xd1\nK\xb3H\xe5?8I\xaeHG\xa5F7\x80\xc3\xe310\xe494\xe341J\x8a\xc9\xff\xff\xff\xfb\xce\r\xe7E=\xf1\xc2\x14G\xa8G\xf9\xcc\x0eD\x86\xc7\xe6B;\xe2/.\xecYLH\xabG\xe5;6\xe8I?\xf3\xc5\x14\xf7\xca\x0f>\x83\xc4\xe463\xf0\xbf\x19\xf5\xc7\x12P\x8e\xcb\xe8LAE\x9fE\xed\xba\x1dV\x92\xcdC\x9aD4~\xc0\xe9ODj\xa2\xd6\xebUHq\xa8\xda!i\xa5\xeaRF\xd0\x1e!-y\xba\xeecTe\x9e\xd4a\x9a\xd21|\xbe\xfe\xd3\b\xfe\xd0\x00\xe9\xb6\x1e(u\xb5$q\xb1Z\x95\xcf\u0723'\xe4\xaf#\xf5\xfe\xff\xf1jX n\xac?\x95C<\x90B\xde\x0e)\xe0\xaa%]\x97\xd1\xee_Q\xff\xfe\xf9\xff\xf5\xfd\xfe\xf9\xef\xe6\xb2 \xec]N\xdf\x13\x16\xfcl[P\xb9N'\x9dNB\xb4>\xf0\xb0,\xdd\a\f&u\xbeR\xc5P4\xb31\xff\xdb\x04y\xab\xda\x00H\x8e\xda %\xcb\x19\x1e\xe7\x06\x1c\xe9\x87\x1a\xff\xde\x13\xff\xeb\xfe\xf4\xf4\xf1\xde\xe0\xe1\xcc\xd7\xce\x15\\\x9a\xfe'-\xe2\"(\xe9\xcf\x13\xc3\x03\a\xffxd;\xd0PH\xbeJ\xf1\xf4\xfd\xde\xe6\xee6\xd8R<\x9bI3\x91D\xfeA<\xff\xc9+\xe5\x81\x1d\xff\xd3\x1b\xed\xbd\x14\xe8\xeb\xf6\xee\xe2\xe5\xba\xcb\xd9\x0ef\xaf\x06\\\xa3\x05R\x94S\xbeR\xff_Q\xd3\x1e!\xf4\xde\f\xea\xb9\x02\x8a\xb9\u283a\xce\u7c73\xf2\xe5\xa8?\xa0J\xe1\x17,\xe7\xa8*\xfc\xb2&\xfc\xbf$\xfc\xc5\x18\xfd\xd0\x0f\xbc\xd3\xe6\x9e\xc2\xe3\xfeQG\x81v:2\xa14\xec),\xa6\xb6(\xe3~!\xd8\x13\x1e\xcf\xd9\xe1\xe3\xc9\xc9s\x9c\xbe\x97\u0296\u630dZ\xd6V7\xa6K\xf3QF\xf5\xd7A\x17\x8b=\xff34x\xa70\xfe\xd9%\xbe\x1a\x1a\xff\xe8\r\xd3\x01\r\x86\xa8\xc1\xf0\u5683\xc1\x82U\xcdRe\x91<\xc0\xbe\x1a\xff\xd5\x05\xb1\u03f7\uc821\xf6\xe0p\xddehg\xbcdd\xab<\xa4I+\xb81%\xff\xf7\v\xf3\xf7\xdc\xef\xc0\xc1\xee\xe7\xbaK\x84\xb4\xf4\xe4\x90B\xa2C\xed>9\x93#\v\xe1t\a\xef\xd0\x03\xef\xd5l\xc5ah\xe8\x8dT\x99\x91C\xcd\xc7\x17@-D\x9a\x00\x00\x009tRNS\x00\x01\x02\t\x05\r\x16: .Hn`\x93_\xfe\x9fX\xe3\x80;\xfergQ\u01bb\xb3\xaa\xa4\x94\x8f|\xf8\xda\xca\u020a\xf1\xe4\u02bc\xfd\xf9\xea\u06ef\u007f\xfe\xea\xe6\xe2\xe0\xc2\xc0\xa1\x90-{*r\x00\x00\v\aIDATh\xde\xec\u04ff\x8a\xab@\x14\xc7\xf1lXB.\v\x83\x85\x9d\xc5\xda$!i\xb7^H\x04\v\xc7b\x1a\x15\xa7\xb0\xb0\x92\x80\xe0\vlg#>\xc0\xd6\x16\xb7\xf4\x01|\x05\xc1^\u0203l}\u007f'\xc6\xcc\xdd*\u007fv\xb7\xdbo\x95bf>\x9e\x03\x99\xfc\xf6C=\xcct\xc6\xccg\xcadL\x9f}\xbf0g\xcf\ub5f7\xb2\xfc;T\x96\xd9\xcbz\xc1\xe6\xdf\xf5\xfd$<\xad\xb3\xf2\xf8\xf4\u06f9\x12\xe5K\x8d\xcd\xe8\xcc\xd7\t][\xe2\xc1\f\x9d\x05\xfc\u038b\"\u021b\xa6Y.t\xc5\xdcM\x18A\xd3\x14A\x91g\x03\x93\r\xe5y\x11\x04A\x9a\xa4m\x93h_a\xa6\x93\xc9\x1f\xa3o\xfat\x1f\x04P\xf2|\x04 \x10\xb1\u07e7I\x12\u02fe\x95\xda\xfcN\xe5a:y4\x93\xa6\x8f\x93t\u007fTP\x8e \x80 \x83\x908\x96B\xf4\xed\x8a\xe1\x9b\xee00\u01bam\xa5L\x12R\xe0|\x0eBJF,\x84\xb0\xed\xba6f\xb8s\xfb\xaa\x98h\x85'\xa5\x8c\xa1\xa4\xca!\x00\u046ah\x0e)<\u03f6\xf9G\xbd\u04a1\xdcj,\xea\xda\xf6\x84 %>9\x90\xa8\x94\"\x81V\xe5\x91\x11\x86\u072d7&\xee\xdddL\xb5\xfa\x83\u06f6\xa7\x18\xea\xf4<\"A\xc2\x00\x01\x83\xf3\xc8u7\x87\x05f\xb9\xc50\ua407\xa1\rF9D\xc5C\x92\x84\x91\by\x04\xc3\xd9n\x0e\xda\xf5\xb3\xe0\x9cQGn\xc4GFPRu\x14\x14\xc1\x89p|\u007f\xdb]\xaf`b\xed\xe08\xae\x1b\x81\xe1\x03\x03H5\x00\x8a\x18\x8d\xad\xd5UWn\f\xff\x0f\xf3\xe0\xf8\xa3\x12\xd24\x04}\xce&\x81\b~&\xb6\xbb\x1d\x94\xa7kF\xc1\x19Vu\xb8\xe2\xfb`\xc8\x19 P*\x00\xa3\xf0?aY\xef]\xa5_\x1e\x05'\xe6]e\xedvP\xc0\x8c\xce \xa98\x01\xa7=\x9d\b2^_\u07eb\u054c\x94\v\u01a3QY@\xa0(\x86\xe2\xaa#0\f\xe1(\x02\x06Uix\xe5\x12\U0008fbfa\am\"\x8c\xe38\xaeE\xad\"\"\n\x11\x11\x11]\xc4M\x10Ar\xb9D\xdbf\bxW\x8a\xb7\xd5`\x0f\x1a\xca\x11,\\L\x87\xc0-%\x1e\x85\xe0p\t\x86&\x96\x1b\xac\xa1i\xba\x88\xd5AjJ\x8a\b68\xf4\x05Z\xe8\xd04\x94v\xa8\x85\xbe(\x1d\x
2018-03-26 21:49:12 +02:00
func productionChromePngBytes() ([]byte, error) {
return _productionChromePng, nil
}
2018-03-26 21:49:12 +02:00
func productionChromePng() (*asset, error) {
bytes, err := productionChromePngBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/chrome.png", size: 3726, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2018-03-26 21:49:12 +02:00
var _productionFaviconIco = []byte("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00!\x00\x00\x00 \b\x06\x00\x00\x00\x9c\xb8\x11\xca\x00\x00\x00\tpHYs\x00\x00\v\x12\x00\x00\v\x12\x01\xd2\xdd~\xfc\x00\x00\x01\xa7IDATX\xc3\xed\x96=N\xc3@\x10\x85\xdfX\x80\x90\x10J\xa8)\x88R\x99\x02)\x15%2\a@\x84\xd64\xe6\x06\xbeA\xc2\rr\x03\\@\x1fN\xc0RR \x85\x8a6\xdc`s\x81\f\u036c4\xb2\x1c\xc5\u007fkE\x88\x91\xac\xcd\xee:;\x9f\xc7\xcfo\x17\u030c\xba\x17\x01}\x02\f\x01,\x97!\xa0_u\x1d4\x84H\x15\x00\x13\xc0gG\xfb\x1f6\x0e+\x81\x04h\x16\xa9\xb4\x8f\x00\xee\x86\xc7\a?\xcfW\xa7\x97j\xbcT4\x85X\xba\x1fk\xe6\xf9\xe7\xcd0\xb989\x04\x80\xc9\xea\xfe|\xd0\x15D&\xed$ Jz/\xdf\x06\xc0Cnn{4\u0444\xe8\"S\x9aH\x98\x196\x0e\x13\x1b\x87l\xe30\xf1.\xcc\x12 \xb6\x8cH[\x81\x10\x10\xb3\x01d\xd6%D\x9f\x80\x85\x02\x89\x1cH\x97\x10Q\x0ed\u0649Y\xa9\n\xcc\t`\xe9\x0fT5\xc6\xde\xcd* \x8a\xc4+n\x95_,\x01\xbcJw\xe4\xd5'\x02\xa2\x04\xc0\x1b\x80^\xc1\xf4\u00bbc\n\xc0\x93t\xbf\nn\x19WZ\xb0\x86\x06\x12\xf5\xce3\xd1\x04+MDj~\u053a0\t\x18i\x005\xee\xc6R\x02\xac\xdb\u05bd|\x1d\xea\xf3[\xe8sC~;\xcf\u03f7\x06A\xc0T\x12X\x02\x06\xaa\xf4&\a0\xabz\xb0\xa9\xe2\x05\xae\xcc\xd3\r\xc9\xd9\xc1y9Y\xa9*pAr\xa3\x85\xe9\x13\xc2\x16<\xb5q\xfb\x83w\b\x02\u019b\x92\xe7\x85Y\x17b\xaf\x84\x95D\u04be\x03\x98\xae\x99\rZ\x8e2\x10\x16\xc0\xb5\x8f\xe4.\x88\x99\x1b/\x12\x10\xb1l^T\xeb\xff\u0601\xf8\x87\xf8\x93\x10\xab]\x80H}\xfb\xc4\xd6X3gr\u07ac\x15\xbf\u007f\xf2A\x8a&e %\x00\x00\x00\x00IEND\xaeB`\x82")
2018-03-26 21:49:12 +02:00
func productionFaviconIcoBytes() ([]byte, error) {
return _productionFaviconIco, nil
}
2018-03-26 21:49:12 +02:00
func productionFaviconIco() (*asset, error) {
bytes, err := productionFaviconIcoBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/favicon.ico", size: 501, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2018-03-26 21:49:12 +02:00
var _productionFirefoxPng = []byte("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00d\x00\x00\x00T\b\x03\x00\x00\x00CFb\xcb\x00\x00\x02\xfaPLTE\x00\x00\x00&\x18\x16\x04\x02\x04\x11\b\t\x04\x00\x00\x02\x00\x00\x05\x05\r\x0e\a\v\xbc$\x04\a\x03\x00\xb4<\x0f\xf2\x9d7\xf0f\x11R\xae\xde\xf3\x9d.\b\x02\x00\xf9\xe4a\xf3\xa5<\x13.a\xce*\x03?\x8a\u0087'\x04M+=\xb9#\t\xf7\xac:\xc4S\x10\xd2D \xaf\x82c\x14K\x99\x1b6y\xb5,\x03\xba3\r\xf8\xa8*&k\xaa\xf3\x91\x1f\f0t\xe1t\x1f\xc90\x1b\x91.\x12\x86(\x14#c\xa1\xcfg\x1e\fB\x94\xd1r;a!\x03\xe7\x8b\x1d\xdao\x12\xeb\x8a\x1f\x1b\x14!\xbc((Y6\\\xf4\x9e\x1a\xf8\xc39\xff\xdf(\xff\xe1O7\xa7\xd5\xfd\xf5\x81\xd0J\x0e\xd0V\x13\xd1R\x10\xd4[\x13\xd0E\n\xcaI\x0f\xd6G\t\xd6_\x14\xcdP\x12\xc4B\x0e\xc9\xf6\xfd\xd9g\x17\x96\x0f\x03\x1aN\x8f\xd7X\f\xd2\xf9\xfe\xddn\x1b\xec\x93\x0f\xd4O\v\xdbk\x17\xe6\x81\v\xdcN\a\x9f\x13\x04\xba\xf1\xfb\x8f\f\x03\xd6c\x18\v.m\xf1\xa3\x15\xb8/\x06\x1fn\xb7\xc1\xf3\xfc\xad(\x06\xf8\xc1+\xe2w\a\xb1\xf0\xfb\xa1\xed\xfa\x14>|\x107u\xdaa\x0f\x88\x06\x03\xdc\xfc\xff3\x8f\xd2!u\xbd\x01/\x84\xddW\x0f\xc16\a\xa9\x1b\x04\xe1v\x1d\xdeg\x0f\xe2a\v\x1ch\xb0\x02\x1d\\\xe4n\f\xc9;\x05\x00\x1ar\xd9a\x03[\xc2\xee.\x82\xc8\xe9\x89\x10\aA\x92\xdem\x03\xa8\xf3\xfd\x18H\x88\x06&c\xf0\xa8&\x8e\xea\xfa#_\xa0\x037\x8b\x14C\x84\xe0X\ad\xce\xf2\xf3\xb58\xe3h\x0f$|\xc4\xfa\xce7S\xb8\xecH\xb0\xec\x1aR\x96\xb3\x19\x04$Y\x99\xff\xfae\xefw\x19\xd2W\bA\xa8\xe6<\x9f\xde4\x97\xd9\xf8\xd2N\x01\x0eN\x96\xe7\xf6p\xda\xf5e\xbf\xe3\xff\xf6U\xfd\xdc?\x02\x01\x1e\xe9x\t\x9f\x1d\x05k\xca\xe8\xfe\xc5\x1d\xfb\xb5\x18\xe8q\x12\x97\xef\xfd\xf9\xc5E\xf3\x86\x1e\xe0p\x15\x00'{\xf4\xb6$\xf9x\t\x88\xe3\xf6.r\xb2\xfe~\x0e\xd59\x02F\x99\xd4\x12]\xae\xff\xe5R\x00\x05-\xde>\x06\x80\xd8\xee\xfe\xfe\xcd\x01Z\xbc\xee\x92=\xe3\x94!z\xe4\xf7(g\xa6\x04\b_\xe6N\bY\xb8\xda\x1b\x1aI\xe4\x84/\xff\xd7(\xf2\x98\x1e\xea[\x05\xbb\xfc\xfeQ\xc0\xf5\xff\xfe\x84\xfc\x8d)\a1x\u038aZ\xec\xbeK\xfe\xecD\xe6\xa1=w\xce\xec6n\xbf\x12h\xbf\xfc\xa7C\xe0w*\x81\xf7\xff\xef\xff\xfe3\x82\xb2\xf6\xb5~gqy\xfc\xe9v\xef\xd3l4\"<\xc0h+\x90@$\xfe\xa9\x10\x8c\x87aKNY\xfe\x95\bU\xa1\u0604\xb4\xc1.`\xb4\xfe\xfe\x99-4^yiZ\xa1hHuU:\u0086 \xf6C\x00\x05M\xab\xb7\u00e55It\xc1\x94g\xeb\xb6Z\xbf\xb6Ym4\x1bY\u007f\x96b>:\xabS\x16\xd2\u06e4\x8e\x9f\x9d\xa7\xb0\x8er\x150\x97\\(C\x12\x18`\x00\x12\xbd\xda\xd3^\x8b\xae\xcb\xccy\xa2\x88m\x9a|1\xce\xd6\xc4G\xa2\xc1\xef\u077f\xf4\xe4\x9d\xff\xf4\x1e\xdf\xe8\u03a0\xf2\x046\x00\x00\x009tRNS\x00\x038*\nw\x1d\x12\xfec\xfe&\xfe\xfeyN\xfd\\\xfc\xfe\xfb\xd3\xfe\xd27\xfd>\f\xc0g\x1d\xa1\x9dl\xcc\u0139\x85wK4\u069c\xf6\xac\x8cy\xe3\x97\xfe\u0371\xd5\u0278\xb4\x98\xb0l\r\x8a\x00\x00\x0f7IDATh\xde\xec\xd6iL\x92q\x1c\a\xf0\x8e\xadZ\x85\xd3r\xad\xfb~Q\xb6\xae\xadU\x807\x852\x9b\x95n\x19SJI\xba\xb4\\\u0120\x00\x95 \x88\x87\tD\xc0\x16-\xa0\x1a\x041!\x8b4\x97\xa9\xa9XV^\xb5\xd94\xbb\u055a\xdd\xf7:\xd6\xd6\xef\xff<\xd25\xb2\xfb]_\x90\xf1\x8a\u03fe\xbf\xdf\xff\xff\xcc>\xff\xf3\x8f2p\u06b8qaac!aa\x93&M\x1b\xf3\xf7\x85i\xe3\u00a6\xd0\x15\"{}}(\xa4\xb5\xa4\x84\xb4`\xc1\xa4i}\xff\xaa0\x85%\x10\u057f\u057bu\xfc\u04d0\x8c\x8c\x8c\x944\xb7\xa9D\x1d:i\xda_\"\xc6MY\xc5R\u0597\xb8\xf9\xa7i\xf1\xb4\x8b(\x19\xf8G|\xaa-\u07e9\x18;\xe9\xcf\xeb\xf4\xed!lP!%#\x83\x96\xf1eh\xa9\xc7\u07caxc'\x8d\xf9\xe3\x16\xab\xe8v\xa7\xc9\xcc\xe7\xa7\xf1\x97\xc5\u007f\x01\xc4g\xc4\xc7\xc7\xd3t\xa6\x92\xb7\n`\xfe\x80\x180%9y\x95\x88\xebt\xf3\xcdB!?\x1eO\x06\x92\x88\xaf4\x1a\x8dokk{\xf1\x92'\x1e;\xed\xb7k$'\x0fc]\u51ba\xcd6\x1d\x9fO\x8b\xff&4H\xaaP_\xff\xc8\xf3\xe1\xa5X\xfc\x8beB\x86\x10\u06d8\xb3\r\x19g\xcf\xeamn\xb7.\x85\x86\xe7+\"\x05\xc2\x17\xd6f\t\xdey\xdet\x8b\xc3\xfa\x8c\x19\xf2\xd3\u0190\xba\x10bT\u06f6\u11b3\x16\xa2K\x81\x93\xdb\xe3\xc0\v\x82\x8ce\x10\x9d\xad\xf6\b\xab\xc3\xe3\xe9P\x8e\x1d74\xe4g\x91\x89uA\xf0\xd9\u007f\x18\x18\xab\x94\x80\xb4\x9a\xf4\xb5\xb5\xc7\u0367\x97\xbdxA\xf3\xc7o\xa4\xa6\xa6\xa6\xb9\xdd\xfa\xac\xcc\xc7\xed\xed\xed\u077c'\xc5A?g\x8c,*\x9a\u0727O\xbfa\u0640\bD\b\xd1\xeb\xf3\xf7\xb4uUQ)oN\xa7|\x16\b#\xcdf\xab\xad\u0577\xae\xc8|\\Q\xd1\xfe\x88\xf7\xa4\xf0\u7509\x95\xd6\u0290\xfe\xd9\xd9\xd90,\x85\xf2\xea\u0573\xad;\xcb\xdb^G8\x1c\x8e\x8e\xd3)_\x06\xaf\x01\
2018-03-26 21:49:12 +02:00
func productionFirefoxPngBytes() ([]byte, error) {
return _productionFirefoxPng, nil
}
2018-03-26 21:49:12 +02:00
func productionFirefoxPng() (*asset, error) {
bytes, err := productionFirefoxPngBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/firefox.png", size: 4795, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _productionIndexHTML = []byte(`<!DOCTYPE html>
<html>
2018-03-26 21:49:12 +02:00
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Minio Browser</title>
2017-11-15 01:22:35 +01:00
<link rel="stylesheet" href="loader.css" type="text/css">
</head>
<body>
2018-03-26 21:49:12 +02:00
<div class="page-load">
<div class="pl-inner">
<img src="logo.svg" alt="">
</div>
</div>
<div id="root"></div>
<!--[if lt IE 11]>
<div class="ie-warning">
<div class="iw-inner">
<i class="iwi-icon fa fa-warning"></i>
You are using Internet Explorer version 12.0 or lower. Due to security issues and lack of support for Web Standards it is highly recommended that you upgrade to a modern browser
<ul>
<li>
<a href="http://www.google.com/chrome/">
<img src="chrome.png" alt="">
<div>Chrome</div>
</a>
</li>
<li>
<a href="https://www.mozilla.org/en-US/firefox/new/">
<img src="firefox.png" alt="">
<div>Firefox</div>
</a>
</li>
<li>
<a href="https://www.apple.com/safari/">
<img src="safari.png" alt="">
<div>Safari</div>
</a>
</li>
</ul>
<div class="iwi-skip">Skip & Continue</div>
</div>
</div>
<![endif]-->
2019-01-08 20:04:59 +01:00
<script>currentUiVersion = '2019-01-07T17:59:57Z'</script>
<script src="index_bundle-2019-01-07T17-59-57Z.js"></script>
</body>
</html>
`)
func productionIndexHTMLBytes() ([]byte, error) {
return _productionIndexHTML, nil
}
func productionIndexHTML() (*asset, error) {
bytes, err := productionIndexHTMLBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/index.html", size: 1954, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2019-01-08 20:04:59 +01:00
var _productionIndex_bundle20190107t175957zJs = []byte(`!function(A){var t={};function M(e){if(t[e])return t[e].exports;var I=t[e]={i:e,l:!1,exports:{}};return A[e].call(I.exports,I,I.exports,M),I.l=!0,I.exports}M.m=A,M.c=t,M.d=function(A,t,e){M.o(A,t)||Object.defineProperty(A,t,{enumerable:!0,get:e})},M.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},M.t=function(A,t){if(1&t&&(A=M(A)),8&t)return A;if(4&t&&"object"==typeof A&&A&&A.__esModule)return A;var e=Object.create(null);if(M.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:A}),2&t&&"string"!=typeof A)for(var I in A)M.d(e,I,function(t){return A[t]}.bind(null,I));return e},M.n=function(A){var t=A&&A.__esModule?function(){return A.default}:function(){return A};return M.d(t,"a",t),t},M.o=function(A,t){return Object.prototype.hasOwnProperty.call(A,t)},M.p="",M(M.s=272)}([function(A,t,M){A.exports=M(497)()},function(A,t,M){"use strict";A.exports=M(478)},function(A,t,M){"use strict";t.__esModule=!0;var e,I=M(191),g=(e=I)&&e.__esModule?e:{default:e};t.default=g.default||function(A){for(var t=1;t<arguments.length;t++){var M=arguments[t];for(var e in M)Object.prototype.hasOwnProperty.call(M,e)&&(A[e]=M[e])}return A}},function(A,t,M){"use strict";t.__esModule=!0;var e,I=M(129),g=(e=I)&&e.__esModule?e:{default:e};t.default=function(A,t){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,g.default)(t))&&"function"!=typeof t?A:t}},function(A,t,M){"use strict";t.__esModule=!0,t.default=function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}},function(A,t,M){"use strict";t.__esModule=!0;var e=i(M(561)),I=i(M(565)),g=i(M(129));function i(A){return A&&A.__esModule?A:{default:A}}t.default=function(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,g.default)(t)));A.prototype=(0,I.default)(t&&t.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),t&&(e.default?(0,e.default)(A,t):A.__proto__=t)}},function(A,t,M){var e;
/*!
Copyright (c) 2016 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
2019-01-08 20:04:59 +01:00
/*!
Copyright (c) 2016 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
!function(){"use strict";var M={}.hasOwnProperty;function I(){for(var A=[],t=0;t<arguments.length;t++){var e=arguments[t];if(e){var g=typeof e;if("string"===g||"number"===g)A.push(e);else if(Array.isArray(e))A.push(I.apply(null,e));else if("object"===g)for(var i in e)M.call(e,i)&&e[i]&&A.push(i)}}return A.join(" ")}A.exports?A.exports=I:void 0===(e=function(){return I}.apply(t,[]))||(A.exports=e)}()},function(A,t,M){"use strict";t.__esModule=!0,t.default=function(A,t){var M={};for(var e in A)t.indexOf(e)>=0||Object.prototype.hasOwnProperty.call(A,e)&&(M[e]=A[e]);return M}},function(A,t,M){var e=M(15),I=M(54),g=M(31),i=M(32),n=M(55),o=function(A,t,M){var E,T,N,c,a=A&o.F,r=A&o.G,C=A&o.S,D=A&o.P,B=A&o.B,Q=r?e:C?e[t]||(e[t]={}):(e[t]||{}).prototype,s=r?I:I[t]||(I[t]={}),l=s.prototype||(s.prototype={});for(E in r&&(M=t),M)N=((T=!a&&Q&&void 0!==Q[E])?Q:M)[E],c=B&&T?n(N,e):D&&"function"==typeof N?n(Function.call,N):N,Q&&i(Q,E,N,A&o.U),s[E]!=N&&g(s,E,c),D&&l[E]!=N&&(l[E]=N)};e.core=I,o.F=1,o.G=2,o.S=4,o.P=8,o.B=16,o.W=32,o.U=64,o.R=128,A.exports=o},function(A,t,M){A.exports=M(492)()},function(A,t,M){"use strict";A.exports=function(){}},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},I=i(M(1)),g=i(M(77));function i(A){return A&&A.__esModule?A:{default:A}}t.default=(0,g.default)(function(A,t,M,g,i){var n=A[t],o=void 0===n?"undefined":e(n);return I.default.isValidElement(n)?new Error("Invalid "+g+" ` + "`" + `"+i+"` + "`" + ` of type ReactElement supplied to ` + "`" + `"+M+"` + "`" + `, expected an element type (a string or a ReactClass)."):"function"!==o&&"string"!==o?new Error("Invalid "+g+" ` + "`" + `"+i+"` + "`" + ` of value ` + "`" + `"+n+"` + "`" + ` supplied to ` + "`" + `"+M+"` + "`" + `, expected an element type (a string or a ReactClass)."):null}),A.exports=t.default},function(A,t,M){A.exports=M(488)()},function(A,t,M){var e=M(19);A.exports=function(A){if(!e(A))throw TypeError(A+" is not an object!");return A}},function(A,t,M){A.exports=M(690)()},function(A,t){var M=A.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=M)},function(A,t,M){"use strict";A.exports=function(A,t,M,e,I,g,i,n){if(!A){var o;if(void 0===t)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var E=[M,e,I,g,i,n],T=0;(o=new Error(t.replace(/%s/g,function(){return E[T++]}))).name="Invariant Violation"}throw o.framesToPop=1,o}}},function(A,t){A.exports=function(A){try{return!!A()}catch(A){return!0}}},function(A,t,M){"use strict";M.r(t);var e=M(1),I=M(0),g=M.n(I),i=g.a.shape({trySubscribe:g.a.func.isRequired,tryUnsubscribe:g.a.func.isRequired,notifyNestedSubs:g.a.func.isRequired,isSubscribed:g.a.func.isRequired}),n=g.a.shape({subscribe:g.a.func.isRequired,dispatch:g.a.func.isRequired,getState:g.a.func.isRequired});function o(){var A,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"store",M=arguments[1]||t+"Subscription",I=function(A){function I(M,e){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,I);var g=function(A,t){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?A:t}(this,A.call(this,M,e));return g[t]=M.store,g}return function(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);A.prototype=Object.create(t&&t.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(A,t):A.__proto__=t)}(I,A),I.prototype.getChildContext=function(){var A;return(A={})[t]=this[t],A[M]=null,A},I.prototype.render=function(){return e.Children.only(
/*!
* Programatically add the following
*/
2019-01-08 20:04:59 +01:00
for(I=97;I<123;I++)M[String.fromCharCode(I)]=I-32;for(var I=48;I<58;I++)M[I-48]=I;for(I=1;I<13;I++)M["f"+I]=I+111;for(I=0;I<10;I++)M["numpad "+I]=I+96;var g=t.names=t.title={};for(I in M)g[M[I]]=I;for(var i in e)M[i]=e[i]},function(A,t,M){"use strict";t.__esModule=!0;var e,I=M(568),g=(e=I)&&e.__esModule?e:{default:e};t.default=(0,g.default)({shouldComponentUpdate:function(){return!this._notifying}},function(A,t,M,e,I){M&&(A._notifying=!0,M.call.apply(M,[A,e].concat(I)),A._notifying=!1),A._values[t]=e,A.unmounted||A.forceUpdate()}),A.exports=t.default},function(A,t){var M={}.hasOwnProperty;A.exports=function(A,t){return M.call(A,t)}},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=function(){function A(A,t){for(var M=0;M<t.length;M++){var e=t[M];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(A,e.key,e)}}return function(t,M,e){return M&&A(t.prototype,M),e&&A(t,e),t}}(),I=o(M(506)),g=M(46),i=o(M(103)),n=o(M(232));function o(A){return A&&A.__esModule?A:{default:A}}var E=new(function(){function A(t){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A);this.JSONrpc=new I.default({endpoint:t,namespace:"Web"})}return e(A,[{key:"makeCall",value:function(A,t){return this.JSONrpc.call(A,{params:t},n.default.getItem("token")).catch(function(A){if(401===A.status)throw n.default.removeItem("token"),location.reload(),new Error("Please re-login.");if(A.status)throw new Error("Server returned error ["+A.status+"]");throw new Error("Minio server is unreachable")}).then(function(A){var t=JSON.parse(A.text),M=t.result,e=t.error;if(e)throw new Error(e.message);if(!(0,i.default)(M.uiVersion).isValid())throw new Error("Invalid UI version in the JSON-RPC response");return M.uiVersion!==currentUiVersion&&"2019-01-07T17:59:57Z"!==currentUiVersion&&(n.default.setItem("newlyUpdated",!0),location.reload()),M})}},{key:"LoggedIn",value:function(){return!!n.default.getItem("token")}},{key:"Login",value:function(A){return this.makeCall("Login",A).then(function(A){return n.default.setItem("token",""+A.token),A})}},{key:"Logout",value:function(){n.default.removeItem("token")}},{key:"ServerInfo",value:function(){return this.makeCall("ServerInfo")}},{key:"StorageInfo",value:function(){return this.makeCall("StorageInfo")}},{key:"ListBuckets",value:function(){return this.makeCall("ListBuckets")}},{key:"MakeBucket",value:function(A){return this.makeCall("MakeBucket",A)}},{key:"DeleteBucket",value:function(A){return this.makeCall("DeleteBucket",A)}},{key:"ListObjects",value:function(A){return this.makeCall("ListObjects",A)}},{key:"PresignedGet",value:function(A){return this.makeCall("PresignedGet",A)}},{key:"PutObjectURL",value:function(A){return this.makeCall("PutObjectURL",A)}},{key:"RemoveObject",value:function(A){return this.makeCall("RemoveObject",A)}},{key:"GetAuth",value:function(){return this.makeCall("GetAuth")}},{key:"GenerateAuth",value:function(){return this.makeCall("GenerateAuth")}},{key:"SetAuth",value:function(A){return this.makeCall("SetAuth",A).then(function(A){return n.default.setItem("token",""+A.token),A})}},{key:"CreateURLToken",value:function(){return this.makeCall("CreateURLToken")}},{key:"GetBucketPolicy",value:function(A){return this.makeCall("GetBucketPolicy",A)}},{key:"SetBucketPolicy",value:function(A){return this.makeCall("SetBucketPolicy",A)}},{key:"ListAllBucketPolicies",value:function(A){return this.makeCall("ListAllBucketPolicies",A)}}]),A}())(window.location.protocol+"//"+window.location.host+g.minioBrowserPrefix+"/webrpc");t.default=E},function(A,t,M){A.exports={default:M(571),__esModule:!0}},function(A,t,M){var e=M(23),I=M(59);A.exports=M(22)?function(A,t,M){return e.f(A,t,I(1,M))}:function(A,t,M){return A[t]=M,A}},function(A,t,M){var e=M(15),I=M(31),g=M(28),i=M(66)("src"),n=Function.toString,o=(""+n).split("toString");M(54).inspectSource=function(A){return n.call(A)},(A.exports=function(A,t,M,n){var E="function"==typeof M;E&&(g(M,"name")||I(M,"name",t)),A[t]!==M&&(E&&(g(M,i)||I(M,i,A[t]?"
/*
object-assign
(c) Sindre Sorhus
@license MIT
2019-01-08 20:04:59 +01:00
*/var e=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;A.exports=function(){try{if(!Object.assign)return!1;var A=new String("abc");if(A[5]="de","5"===Object.getOwnPropertyNames(A)[0])return!1;for(var t={},M=0;M<10;M++)t["_"+String.fromCharCode(M)]=M;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(A){return t[A]}).join(""))return!1;var e={};return"abcdefghijklmnopqrst".split("").forEach(function(A){e[A]=A}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},e)).join("")}catch(A){return!1}}()?Object.assign:function(A,t){for(var M,i,n=function(A){if(null==A)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(A)}(A),o=1;o<arguments.length;o++){for(var E in M=Object(arguments[o]))I.call(M,E)&&(n[E]=M[E]);if(e){i=e(M);for(var T=0;T<i.length;T++)g.call(M,i[T])&&(n[i[T]]=M[i[T]])}}return n}},function(A,t,M){"use strict";A.exports={}},function(A,t,M){"use strict";t.__esModule=!0;t.canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement),t.addEventListener=function(A,t,M){return A.addEventListener?A.addEventListener(t,M,!1):A.attachEvent("on"+t,M)},t.removeEventListener=function(A,t,M){return A.removeEventListener?A.removeEventListener(t,M,!1):A.detachEvent("on"+t,M)},t.getConfirmation=function(A,t){return t(window.confirm(A))},t.supportsHistory=function(){var A=window.navigator.userAgent;return(-1===A.indexOf("Android 2.")&&-1===A.indexOf("Android 4.0")||-1===A.indexOf("Mobile Safari")||-1!==A.indexOf("Chrome")||-1!==A.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)},t.supportsPopStateOnHashChange=function(){return-1===window.navigator.userAgent.indexOf("Trident")},t.supportsGoWithoutReloadUsingHash=function(){return-1===window.navigator.userAgent.indexOf("Firefox")},t.isExtraneousPopstateEvent=function(A){return void 0===A.state&&-1===navigator.userAgent.indexOf("CriOS")}},function(A,t,M){"use strict";A.exports=function(A){return null!==A&&"object"==typeof A}},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MemoryStorage=t.CookieStorage=t.isSupported=t.storage=void 0;var e=i(M(521)),I=i(M(233)),g=i(M(523));function i(A){return A&&A.__esModule?A:{default:A}}var n=null;(0,e.default)("localStorage")?t.storage=n=window.localStorage:(0,e.default)("sessionStorage")?t.storage=n=window.sessionStorage:(0,e.default)("cookieStorage")?t.storage=n=new I.default:t.storage=n=new g.default,t.default=n,t.storage=n,t.isSupported=e.default,t.CookieStorage=I.default,t.MemoryStorage=g.default},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=function(){function A(A,t){for(var M=0;M<t.length;M++){var e=t[M];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(A,e.key,e)}}return function(t,M,e){return M&&A(t.prototype,M),e&&A(t,e),t}}();t.hasCookies=function(){var A=new o;try{A.setItem("__test","1");var t=A.getItem("__test");return A.removeItem("__test"),"1"===t}catch(A){return!1}};var I,g=M(522),i=(I=g)&&I.__esModule?I:{default:I};var n="lS_",o=function(){function A(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),this.cookieOptions=Object.assign({path:"/"},t),n=t.prefix||n}return e(A,[{key:"getItem",value:function(A){var t=i.default.parse(document.cookie);return t&&t.hasOwnProperty(n+A)?t[n+A]:null}},{key:"setItem",value:function(A,t){return document.cookie=i.default.serialize(n+A,t,this.cookieOptions),t}},{key:"removeItem",value:function(A){var t=Object.assign({},this.cookieOptions,{maxAge:-1});return document.cookie=i.default.serialize(n+A,"",t),null}},{key:"clear",value:function(){var A=i.default.parse(document.cookie);for(var t in A)0===t.indexOf(n)&&this.removeItem(t.substr(n.length));return null}}]),A}();t.default=o},function(A,t,M){"use strict";function e(A,t){return A===t}function I(A){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:
/** @license React v16.2.0
* react.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
2019-01-08 20:04:59 +01:00
*/var e=M(228),I=M(229),g=M(122),i="function"==typeof Symbol&&Symbol.for,n=i?Symbol.for("react.element"):60103,o=i?Symbol.for("react.call"):60104,E=i?Symbol.for("react.return"):60105,T=i?Symbol.for("react.portal"):60106,N=i?Symbol.for("react.fragment"):60107,c="function"==typeof Symbol&&Symbol.iterator;function a(A){for(var t=arguments.length-1,M="Minified React error #"+A+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+A,e=0;e<t;e++)M+="&args[]="+encodeURIComponent(arguments[e+1]);throw(t=Error(M+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.")).name="Invariant Violation",t.framesToPop=1,t}var r={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function C(A,t,M){this.props=A,this.context=t,this.refs=I,this.updater=M||r}function D(A,t,M){this.props=A,this.context=t,this.refs=I,this.updater=M||r}function B(){}C.prototype.isReactComponent={},C.prototype.setState=function(A,t){"object"!=typeof A&&"function"!=typeof A&&null!=A&&a("85"),this.updater.enqueueSetState(this,A,t,"setState")},C.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")},B.prototype=C.prototype;var Q=D.prototype=new B;function s(A,t,M){this.props=A,this.context=t,this.refs=I,this.updater=M||r}Q.constructor=D,e(Q,C.prototype),Q.isPureReactComponent=!0;var l=s.prototype=new B;l.constructor=s,e(l,C.prototype),l.unstable_isAsyncReactComponent=!0,l.render=function(){return this.props.children};var u={current:null},y=Object.prototype.hasOwnProperty,x={key:!0,ref:!0,__self:!0,__source:!0};function w(A,t,M){var e,I={},g=null,i=null;if(null!=t)for(e in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(g=""+t.key),t)y.call(t,e)&&!x.hasOwnProperty(e)&&(I[e]=t[e]);var o=arguments.length-2;if(1===o)I.children=M;else if(1<o){for(var E=Array(o),T=0;T<o;T++)E[T]=arguments[T+2];I.children=E}if(A&&A.defaultProps)for(e in o=A.defaultProps)void 0===I[e]&&(I[e]=o[e]);return{$$typeof:n,type:A,key:g,ref:i,props:I,_owner:u.current}}function j(A){return"object"==typeof A&&null!==A&&A.$$typeof===n}var Y=/\/+/g,d=[];function h(A,t,M,e){if(d.length){var I=d.pop();return I.result=A,I.keyPrefix=t,I.func=M,I.context=e,I.count=0,I}return{result:A,keyPrefix:t,func:M,context:e,count:0}}function L(A){A.result=null,A.keyPrefix=null,A.func=null,A.context=null,A.count=0,10>d.length&&d.push(A)}function S(A,t,M,e){var I=typeof A;"undefined"!==I&&"boolean"!==I||(A=null);var g=!1;if(null===A)g=!0;else switch(I){case"string":case"number":g=!0;break;case"object":switch(A.$$typeof){case n:case o:case E:case T:g=!0}}if(g)return M(e,A,""===t?"."+z(A,0):t),1;if(g=0,t=""===t?".":t+":",Array.isArray(A))for(var i=0;i<A.length;i++){var N=t+z(I=A[i],i);g+=S(I,N,M,e)}else if(null==A?N=null:N="function"==typeof(N=c&&A[c]||A["@@iterator"])?N:null,"function"==typeof N)for(A=N.call(A),i=0;!(I=A.next()).done;)g+=S(I=I.value,N=t+z(I,i++),M,e);else"object"===I&&a("31","[object Object]"===(M=""+A)?"object with keys {"+Object.keys(A).join(", ")+"}":M,"");return g}function z(A,t){return"object"==typeof A&&null!==A&&null!=A.key?function(A){var t={"=":"=0",":":"=2"};return"$"+(""+A).replace(/[=:]/g,function(A){return t[A]})}(A.key):t.toString(36)}function U(A,t){A.func.call(A.context,t,A.count++)}function p(A,t,M){var e=A.result,I=A.keyPrefix;A=A.func.call(A.context,t,A.count++),Array.isArray(A)?f(A,e,M,g.thatReturnsArgument):null!=A&&(j(A)&&(t=I+(!A.key||t&&t.key===A.key?"":(""+A.key).replace(Y,"$&/")+"/")+M,A={$$typeof:n,type:A.type,key:t,ref:A.ref,props:A.props,_owner:A._owner}),e.push(A))}function f(A,t,M,e,I){var g="";null!=M&&(g=(""+M).replace(Y,"$&/")+"/"),t=h(t,g,e,I),null==A||S(A,"",p,t),L(t)}var F={Children:{map:function(A,t,M){if(null==A)return A;var e=[];return f(A,e,null,t,M),e},forEach:function(A,t,M){if(null==A)return A;t=h(null,null,t,M),null==A||S(A,"",U,t),L(t)},count:function(A){return null==A?0:S(A,"",g.thatReturnsNull,null)},toArray:function(A){var t=[];return f(A,t,null,g.thatReturnsArgument),t},only:
/** @license React v16.2.0
* react-dom.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
2019-01-08 20:04:59 +01:00
*/var e=M(1),I=M(480),g=M(228),i=M(122),n=M(481),o=M(482),E=M(483),T=M(484),N=M(487),c=M(229);function a(A){for(var t=arguments.length-1,M="Minified React error #"+A+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+A,e=0;e<t;e++)M+="&args[]="+encodeURIComponent(arguments[e+1]);throw(t=Error(M+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.")).name="Invariant Violation",t.framesToPop=1,t}e||a("227");var r={children:!0,dangerouslySetInnerHTML:!0,defaultValue:!0,defaultChecked:!0,innerHTML:!0,suppressContentEditableWarning:!0,suppressHydrationWarning:!0,style:!0};function C(A,t){return(A&t)===t}var D={MUST_USE_PROPERTY:1,HAS_BOOLEAN_VALUE:4,HAS_NUMERIC_VALUE:8,HAS_POSITIVE_NUMERIC_VALUE:24,HAS_OVERLOADED_BOOLEAN_VALUE:32,HAS_STRING_BOOLEAN_VALUE:64,injectDOMPropertyConfig:function(A){var t=D,M=A.Properties||{},e=A.DOMAttributeNamespaces||{},I=A.DOMAttributeNames||{};for(var g in A=A.DOMMutationMethods||{},M){B.hasOwnProperty(g)&&a("48",g);var i=g.toLowerCase(),n=M[g];1>=(i={attributeName:i,attributeNamespace:null,propertyName:g,mutationMethod:null,mustUseProperty:C(n,t.MUST_USE_PROPERTY),hasBooleanValue:C(n,t.HAS_BOOLEAN_VALUE),hasNumericValue:C(n,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:C(n,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:C(n,t.HAS_OVERLOADED_BOOLEAN_VALUE),hasStringBooleanValue:C(n,t.HAS_STRING_BOOLEAN_VALUE)}).hasBooleanValue+i.hasNumericValue+i.hasOverloadedBooleanValue||a("50",g),I.hasOwnProperty(g)&&(i.attributeName=I[g]),e.hasOwnProperty(g)&&(i.attributeNamespace=e[g]),A.hasOwnProperty(g)&&(i.mutationMethod=A[g]),B[g]=i}}},B={};function Q(A,t){if(r.hasOwnProperty(A)||2<A.length&&("o"===A[0]||"O"===A[0])&&("n"===A[1]||"N"===A[1]))return!1;if(null===t)return!0;switch(typeof t){case"boolean":return r.hasOwnProperty(A)?A=!0:(t=s(A))?A=t.hasBooleanValue||t.hasStringBooleanValue||t.hasOverloadedBooleanValue:A="data-"===(A=A.toLowerCase().slice(0,5))||"aria-"===A,A;case"undefined":case"number":case"string":case"object":return!0;default:return!1}}function s(A){return B.hasOwnProperty(A)?B[A]:null}var l=D,u=l.MUST_USE_PROPERTY,y=l.HAS_BOOLEAN_VALUE,x=l.HAS_NUMERIC_VALUE,w=l.HAS_POSITIVE_NUMERIC_VALUE,j=l.HAS_OVERLOADED_BOOLEAN_VALUE,Y=l.HAS_STRING_BOOLEAN_VALUE,d={Properties:{allowFullScreen:y,async:y,autoFocus:y,autoPlay:y,capture:j,checked:u|y,cols:w,contentEditable:Y,controls:y,default:y,defer:y,disabled:y,download:j,draggable:Y,formNoValidate:y,hidden:y,loop:y,multiple:u|y,muted:u|y,noValidate:y,open:y,playsInline:y,readOnly:y,required:y,reversed:y,rows:w,rowSpan:x,scoped:y,seamless:y,selected:u|y,size:w,start:x,span:w,spellCheck:Y,style:0,tabIndex:0,itemScope:y,acceptCharset:0,className:0,htmlFor:0,httpEquiv:0,value:Y},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMMutationMethods:{value:function(A,t){if(null==t)return A.removeAttribute("value");"number"!==A.type||!1===A.hasAttribute("value")?A.setAttribute("value",""+t):A.validity&&!A.validity.badInput&&A.ownerDocument.activeElement!==A&&A.setAttribute("value",""+t)}}},h=l.HAS_STRING_BOOLEAN_VALUE,L="http://www.w3.org/1999/xlink",S="http://www.w3.org/XML/1998/namespace",z={Properties:{autoReverse:h,externalResourcesRequired:h,preserveAlpha:h},DOMAttributeNames:{autoReverse:"autoReverse",externalResourcesRequired:"externalResourcesRequired",preserveAlpha:"preserveAlpha"},DOMAttributeNamespaces:{xlinkActuate:L,xlinkArcrole:L,xlinkHref:L,xlinkRole:L,xlinkShow:L,xlinkTitle:L,xlinkType:L,xmlBase:S,xmlLang:S,xmlSpace:S}},U=/[\-\:]([a-z])/g;function p(A){return A[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x ho
/*!
* cookie
* Copyright(c) 2012-2014 Roman Shtylman
* Copyright(c) 2015 Douglas Christopher Wilson
* MIT Licensed
2019-01-08 20:04:59 +01:00
*/t.parse=function(A,t){if("string"!=typeof A)throw new TypeError("argument str must be a string");for(var M={},I=t||{},i=A.split(g),o=I.decode||e,E=0;E<i.length;E++){var T=i[E],N=T.indexOf("=");if(!(N<0)){var c=T.substr(0,N).trim(),a=T.substr(++N,T.length).trim();'"'==a[0]&&(a=a.slice(1,-1)),null==M[c]&&(M[c]=n(a,o))}}return M},t.serialize=function(A,t,M){var e=M||{},g=e.encode||I;if("function"!=typeof g)throw new TypeError("option encode is invalid");if(!i.test(A))throw new TypeError("argument name is invalid");var n=g(t);if(n&&!i.test(n))throw new TypeError("argument val is invalid");var o=A+"="+n;if(null!=e.maxAge){var E=e.maxAge-0;if(isNaN(E))throw new Error("maxAge should be a Number");o+="; Max-Age="+Math.floor(E)}if(e.domain){if(!i.test(e.domain))throw new TypeError("option domain is invalid");o+="; Domain="+e.domain}if(e.path){if(!i.test(e.path))throw new TypeError("option path is invalid");o+="; Path="+e.path}if(e.expires){if("function"!=typeof e.expires.toUTCString)throw new TypeError("option expires is invalid");o+="; Expires="+e.expires.toUTCString()}e.httpOnly&&(o+="; HttpOnly");e.secure&&(o+="; Secure");if(e.sameSite){var T="string"==typeof e.sameSite?e.sameSite.toLowerCase():e.sameSite;switch(T){case!0:o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"strict":o+="; SameSite=Strict";break;default:throw new TypeError("option sameSite is invalid")}}return o};var e=decodeURIComponent,I=encodeURIComponent,g=/; */,i=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function n(A,t){try{return t(A)}catch(t){return A}}},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=function(){function A(A,t){for(var M=0;M<t.length;M++){var e=t[M];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(A,e.key,e)}}return function(t,M,e){return M&&A(t.prototype,M),e&&A(t,e),t}}();var I=function(){function A(){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),this._data={}}return e(A,[{key:"getItem",value:function(A){return this._data.hasOwnProperty(A)?this._data[A]:void 0}},{key:"setItem",value:function(A,t){return this._data[A]=String(t)}},{key:"removeItem",value:function(A){return delete this._data[A]}},{key:"clear",value:function(){return this._data={}}}]),A}();t.default=I},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=function(A){if(A&&A.__esModule)return A;var t={};if(null!=A)for(var M in A)Object.prototype.hasOwnProperty.call(A,M)&&(t[M]=A[M]);return t.default=A,t}(M(47));var I={show:!1,type:"danger"};t.default=function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I,t=arguments[1];switch(t.type){case e.SET:return{show:!0,id:t.alert.id,type:t.alert.type,message:t.alert.message};case e.CLEAR:return t.alert&&t.alert.id!=A.id?A:I;default:return A}}},function(A,t,M){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=Object.assign||function(A){for(var t=1;t<arguments.length;t++){var M=arguments[t];for(var e in M)Object.prototype.hasOwnProperty.call(M,e)&&(A[e]=M[e])}return A},I=function(A){if(A&&A.__esModule)return A;var t={};if(null!=A)for(var M in A)Object.prototype.hasOwnProperty.call(A,M)&&(t[M]=A[M]);return t.default=A,t}(M(42));function g(A){if(Array.isArray(A)){for(var t=0,M=Array(A.length);t<A.length;t++)M[t]=A[t];return M}return Array.from(A)}var i=function(A,t){var M=A.findIndex(function(A){return A===t.bucket});return-1==M?A:[].concat(g(A.slice(0,M)),g(A.slice(M+1)))};t.default=function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{list:[],filter:"",currentBucket:"",showMakeBucketModal:!1,policies:[],showBucketPolicy:!1},t=arguments[1];switch(t.type){case I.SET_LIST:return e({},A,{list:t.buckets});case I.ADD:return e({},A,{list:[t.bucket].concat(g(A.list))});case I.REMOVE:return e({},A,{list:i(A.list,t)});case I.SET_FILTER:return e({},A,{filter:t.filter});case I.SET_CURRENT_BUCKET:return e({},A,{currentBucket:t.bucket});case I.SHOW_MAKE_BUCKET_MODAL:return e({},A,{showMakeBucketModal:t.show
/*!
* mime-types
* Copyright(c) 2014 Jonathan Ong
* Copyright(c) 2015 Douglas Christopher Wilson
* MIT Licensed
2019-01-08 20:04:59 +01:00
*/var e,I,g,i=M(671),n=M(673).extname,o=/^\s*([^;\s]*)(?:;|\s|$)/,E=/^text\//i;function T(A){if(!A||"string"!=typeof A)return!1;var t=o.exec(A),M=t&&i[t[1].toLowerCase()];return M&&M.charset?M.charset:!(!t||!E.test(t[1]))&&"UTF-8"}t.charset=T,t.charsets={lookup:T},t.contentType=function(A){if(!A||"string"!=typeof A)return!1;var M=-1===A.indexOf("/")?t.lookup(A):A;if(!M)return!1;if(-1===M.indexOf("charset")){var e=t.charset(M);e&&(M+="; charset="+e.toLowerCase())}return M},t.extension=function(A){if(!A||"string"!=typeof A)return!1;var M=o.exec(A),e=M&&t.extensions[M[1].toLowerCase()];if(!e||!e.length)return!1;return e[0]},t.extensions=Object.create(null),t.lookup=function(A){if(!A||"string"!=typeof A)return!1;var M=n("x."+A).toLowerCase().substr(1);if(!M)return!1;return t.types[M]||!1},t.types=Object.create(null),e=t.extensions,I=t.types,g=["nginx","apache",void 0,"iana"],Object.keys(i).forEach(function(A){var t=i[A],M=t.extensions;if(M&&M.length){e[A]=M;for(var n=0;n<M.length;n++){var o=M[n];if(I[o]){var E=g.indexOf(i[I[o]].source),T=g.indexOf(t.source);if("application/octet-stream"!==I[o]&&(E>T||E===T&&"application/"===I[o].substr(0,12)))continue}I[o]=A}}})},function(A,t,M){
/*!
* mime-db
* Copyright(c) 2014 Jonathan Ong
* MIT Licensed
*/
2019-01-08 20:04:59 +01:00
A.exports=M(672)},function(A){A.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana"},"application/3gpp-ims+xml":{source:"iana"},"application/a2l":{source:"iana"},"application/activemessage":{source:"iana"},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana"},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",extensions:["atomsvc"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana"},"application/bacnet-xdd+zip":{source:"iana"},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana"},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana"},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/cbor":{source:"iana"},"application/ccmp+xml":{source:"iana"},"application/ccxml+xml":{source:"iana",extensions:["ccxml"]},"application/cdfx+xml":{source:"iana"},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana"},"application/cellml+xml":{source:"iana"},"application/cfw":{source:"iana"},"application/clue_info+xml":{source:"iana"},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana"},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana"},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana"},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana"},"application/cstadata+xml":{source:"iana"},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",extensions:["mpd"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana"},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana"},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/docbook+xml":{source:"apache",extensions:["dbk"]},"application/dskpp+xml":{source:"iana"},"a
2019-01-08 20:04:59 +01:00
func productionIndex_bundle20190107t175957zJsBytes() ([]byte, error) {
return _productionIndex_bundle20190107t175957zJs, nil
}
2019-01-08 20:04:59 +01:00
func productionIndex_bundle20190107t175957zJs() (*asset, error) {
bytes, err := productionIndex_bundle20190107t175957zJsBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/index_bundle-2019-01-07T17-59-57Z.js", size: 2771640, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2018-03-26 21:49:12 +02:00
var _productionLoaderCss = []byte(`.page-load {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
2018-03-26 21:49:12 +02:00
background: #32393F;
z-index: 100;
transition: opacity 200ms;
-webkit-transition: opacity 200ms;
}
2018-03-26 21:49:12 +02:00
.pl-0{
opacity: 0;
2018-03-22 21:30:32 +01:00
}
2018-03-26 21:49:12 +02:00
.pl-1 {
display: none;
2018-03-22 21:30:32 +01:00
}
2018-03-26 21:49:12 +02:00
.pl-inner {
position: absolute;
width: 100px;
height: 100px;
left: 50%;
margin-left: -50px;
top: 50%;
margin-top: -50px;
text-align: center;
-webkit-animation: fade-in 500ms;
animation: fade-in 500ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
animation-delay: 350ms;
-webkit-animation-delay: 350ms;
-webkit-backface-visibility: visible;
backface-visibility: visible;
}
.pl-inner:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
-webkit-animation: spin 1000ms infinite linear;
animation: spin 1000ms infinite linear;
2018-03-26 21:49:12 +02:00
border: 1px solid rgba(255, 255, 255, 0.2);;
border-left-color: #fff;
border-radius: 50%;
}
2018-03-26 21:49:12 +02:00
.pl-inner > img {
width: 30px;
margin-top: 21px;
}
@-webkit-keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
2018-03-26 21:49:12 +02:00
}
`)
func productionLoaderCssBytes() ([]byte, error) {
return _productionLoaderCss, nil
}
func productionLoaderCss() (*asset, error) {
bytes, err := productionLoaderCssBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/loader.css", size: 1738, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2018-03-26 21:49:12 +02:00
var _productionLogoSvg = []byte(`<?xml version="1.0" encoding="UTF-8"?>
<svg width="302px" height="579px" viewBox="0 0 302 579" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 48.2 (47327) - http://www.bohemiancoding.com/sketch -->
<title>Untitled 2</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Minio_Logo_White" fill-rule="nonzero">
<g id="Group">
<path d="M225.835,28.882 C225.835,28.882 282.569,120.259 301.531,152.735 C301.837,153.264 301.707,153.963 301.251,154.419 C300.676,154.994 299.81,155.056 299.24,154.481 L201.484,52.243 L225.835,28.882 Z" id="Shape" fill="#F15A29"></path>
<path d="M58.706,361.854 C75.299,326.75 97.681,294.989 125.38,267.29 C135.915,256.76 147.036,247.002 158.701,238.037 L158.701,310.385 L58.706,361.854 Z M0.971,428.672 L158.7,348.375 L158.7,531.932 L194.244,578.623 L194.244,330.092 L215.833,318.987 C225.778,313.991 235.105,307.343 243.402,299.041 C284.517,257.931 285.17,191.574 245.226,149.749 L163.742,64.855 C160.493,61.383 158.788,56.838 158.938,52.06 C159.088,47.251 161.099,42.784 164.597,39.488 C171.811,32.704 183.305,33.161 190.088,40.369 L201.484,52.247 L225.835,28.881 C197.064,-8.431 161.861,-3.746 141.47,14.92 C131.417,24.383 125.644,37.198 125.208,51.003 C124.773,64.829 129.753,77.981 139.221,88.04 L139.33,88.159 L221.239,173.483 C248.176,202.151 247.637,247.235 219.617,275.255 C215.248,279.623 210.46,283.324 205.387,286.36 L194.245,292.091 L194.245,176.126 C160.167,193.688 129.09,216.251 101.692,243.655 C67.568,277.774 40.776,317.516 22.058,361.772 C12.875,383.479 5.837,405.829 0.971,428.672 Z" id="Shape" fill="#FFFFFF"></path>
<polygon id="Shape" fill="#BCBEC0" points="194.246 330.09 194.246 367.609 158.701 385.648 158.701 348.373"></polygon>
</g>
</g>
</g>
</svg>`)
func productionLogoSvgBytes() ([]byte, error) {
return _productionLogoSvg, nil
}
func productionLogoSvg() (*asset, error) {
bytes, err := productionLogoSvgBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/logo.svg", size: 1972, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
2018-03-26 21:49:12 +02:00
var _productionSafariPng = []byte("\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00d\x00\x00\x00T\b\x03\x00\x00\x00CFb\xcb\x00\x00\x03\x00PLTE\x00\x00\x00?>> ! \xab\xa9\xa8\x80~}\t\t\b\f\f\f\f\f\fpon\x04\x04\x04\x00\x00\x00\x89\x88\x87998\xa0\x9e\x9d:::,++XWW\xa7\xa6\xa6\x0e\x0e\x0e\x92\x91\x90443\x01\x01\x01\a\a\a\x00\x00\x00\x00\x00\x00DDDONM\x11\x11\x11zyy\x8a\x8a\x89hgg877\xa6\xa4\xa4&&&\xab\xab\xab$$$\x00\x00\x00\xb8\xb6\xb6[YZ\x85\x85\x85{zz\x8a\x8a\x89\xc1\xc0\xc1\xff\xff\xffAAA777\xdb\xdb\xdb\x03\x9a\u06ba\xb9\xba--,\xb3\xb2\xb3'''\xf9\xfa\xfc\xee\xef\uf924\xa4\x14k\xb1`\x8a\xad\xa8\xa8\xa9\xf6\xf7\xf6\x9e\x9e\xa0v\x99\xb6\x8d\x8e\x8e<<<\xf2\xf3\xf4\x1d\xb4\xe7\xd7\xd7\xd7p\x90\xb6\"d\xaeTTTFFF\x17\x17\x16\xea\xeb\xed\xe5\xe6\xe8\xd4\xd3\u04ca\x9e\xc1\x99\x98\x99YYY\x1c\xaa\xe2\xde\xdf\xe0U\x82\xa9~\u007f\x81{{{\x15\x90\xce\xc7\xc6\xc6\xc2\xc2\xc3vvw\xec\xe9\xe6\n\xab\xe4\x04\xa4\xe0Ar\xb3\xad\xad\xadNo\xa2@h\x9e\x16\xa4\u06fe\xbe\xbfOON\xad\xbe\u0466\xb6\xcd_\x80\xb3I\x80\xa6\x92\x93\x96\x88\x87\x89ddd\xe0\xe1\xe5\x15\x99\xd7\a\x94\xd4\xcd\xcd\u03e1\xae\xc9\x16\x89\xc4\x15s\xba\r9\x89\xca\xc9\xc9___222\xfe\xfd\xf8\x99\xa9\xc8\ny\xc3{\x92\xb9!Z\xa9\xfd\xfe\xfe\x81\x9d\xba\x03W\xa3sqr\x1c\x1d\x1c#\x9d\u0614\xa5\u008b\xa5\xbf'{\xbf!;{,6_\xfe\xf5\xed$\x8d\xccVz\xb6Ns\xb2\x1b[\x93\xe4\xe2\xe0\xbc\xc6\u0652\xac\xc5i\x93\xb2\x83\x84\x85nnnMHJ\x10\x10\x10\x1e\xbe\xf1\x0e\xb3\xe9\r\x9f\xdcj\x8c\xadb\x80\xa74P\x97$@\x94\x11J\x90iii\x14.f\xf4\xef\xea\xbf\xd0\xe1\xaf\xc8\xddd\x8b\xbdk\x85\xb3\x06c\xaaGa\xa4\"J\x8fLX~?Di\a\a\a\x18\x9e\u03c3\x97\xbe\x15\x82\xbc\x05n\xb8#n\xb6)_\xa8`k\x94bg}\aGo\xee8)\xc8\xd4\u5676\xcd\b\x85\xcb\xcb\xc1\xb7U\x8c\xaf/i\xae\x18U\x9f2\\\x9a\x05I\x98\xff5\x15\xdf\xe8\xf0\xfb\xea\xe2\xd7\xdb\xe1\a\x8d\xcd\xd0\xcd\xc8w\x9b\xc1\xab\xaf\xb4;s\xa1(i\x980Kx\xfe?#\xc2\xe0\uf83e\xd52\xa2\xd1J\x9c\xcc\xdf\xd1\xc9\x05\x88\xc1\x99\xad\xc0+\x8b\xbeI\u007f\xb92Y\xa2\"M\x9c\x0eX\x87!'V\xfe^+\x84\xbf\xe0\xee\xdf\xda8\x99\xc1\xb1\xb6\xbd\x87\x95\xb6\x00L\x82\n\xba\xf0\x06y\xb5,v\xb4ju\x8c\x04\"x\x13\x18Q\xea\xf5\xf9i\xb3\xd9K\xae\xd2k\xa2\u03f8\xbc\xcbJ\x89\xc0-r\xa7\x0ee\x98,\xb3\xe2;\u007f\xb1\xb5\xa9\xa3z\x84\xa0Ld\x98\xc2G?\xce\x1f'\xd6\u00f6\x81\x8c\xab:X\x84\xe4VF\xff\x1b\x102\xc4\xf1\xd2\xe6\xef\x9f\xce\u706b\xcef\x9b\xbe=\\\x91\xc1gfu\xaa\u00db\xa0\xad\xa3uw\x8dXd\xe7\x13\x16\x9a'1N\xaf\xdc\u0496\x99\a\x8d6\xcc\x00\x00\x00+tRNS\x00\x04\xfe\x10L\x15\x0f\bkQE3\xc4 \xe8\xea\x94C \xcc\xd2w^4*\u07ee?\x90n\u026d\x99\xda\u024fm\xdd\xe7\xe1\u0470\xc5P\tW-\x00\x00\x0f\xefIDATh\xde\u0515Y\x88\x12a\x1c\xc0;\x84\x82\xad(\xb6\x97\xa2\x1b:?\x95q\xccAg\x9cD\xd3<\xf1\xc0\x03\xd4P\xc7\x13\x14jSj\xb7\x8d,\xa3Rs\xeb\xc1\xb6,s\xd94\"\xca\xd6h\xa3\x93j\xb7%\x82\xda\u020a\n\x8a-\xaa\xa7\xee\xa2\xfb\xa4\xbe\xd1\x0e\u8876c\xa1~\xf8}\x0e\xf3\xf0\xff\xcd\xff\x98o\xfa\xfdK\f\x9d0i\u0488~}\u02c8\xda\xe9c\xc7\xd4N\xe8\u05d7\x8c\x98\u0280{\xff\xe9}j\xa9\x1d[\xf9\x1bX\xdbw\x15\x83\xc5\x1aZ\xbd\x980\xe6\xdb\xcd\xffRR)\xd7@\xc6\xd0>-\x17l\xfc\x88\x813\u0113\xc7AW\x1f\u00986\x85`\x1b\xb6\xd5\xc0\x84 \xfd\xfa\x88\x81\x13\x99\x18f\xa8\x9d0i\xf2\xe4I\x93j\xa7\x8f\x19\xcb\x18\xfa\xf7\x1d#jma\x00D\xa2\x998\x8e\x8bD\x16\xb1\u0266\x9e6\x86\xf1\x17s\xea\u03d80Y)\x02\xdf1Sa$\xa6\x8ea\xf4\xff;I\x8c\xadu(\xea\xabqE<\x8b%\x1e\x8fk\x03\n\v\x8f\xbe\xa5@\xc8q\x83\xff\x82f\xf04\x94\a \xf5\xa2\x80x>b\xc3\b\x82\x10\xd8\x10\x93\xd1h\x9c\xaf\xe4A\xef|\xdf8\xc6\x1f*j\xc6\x11\xf2\x8a!\x1eD\xbdf\x8d\x8c\xc5\xe1r8\x1c\x16S\xd3H\xda\x10\x04E\x833\xc1L\xc4<\xae\xe6\x8f\xd20(\xe9*\xf1\xd8\b\xa9a\r\x18\xb0@\xa6\u0258\xcd\xe6F\xbf\x94\xb9\x80\xbb@\x9a\x12\xa0\x98\x1a\x11\x019\x91\x19\xfc\xfb\u07d0qj\xbc\xa2@\u036c9\x03\x9cz\x9b\x89m\xd9\u0303l\xb6\xb0MD\xa3\x8c\xcb\xf1c\xa8\u05c7\x00\xe0h\x1a\xf7\x9b\x83\u0198\x82\xc24\xc2rG\u04d2m\xac\x94Q\x8e[\x8e\xa2^}\x11\xa2\xf7\x1e\x0fZp\vb^0@\x83\xd9\f\x061`\x1b\xa6\xd4\xfc\x96C3\x9f\x9e'6\xc9\xdd&\xc3\u061b\xb5\u01ef\x15Lo\u0285B>\x9f/\x14b\xb1B\xd1\x16\x0f\xb3I\x16\xb7\x11\xf1\xd6a\xf5\nR:\xe27\xda!\x85\xed\xc0y\x0e\xe9\xb6\x05D|\xb3\xd1W(\x17\xf2\x89\xc0RW\xf6H\xa9\x94HP\x97\xaf\x9d\x88\u016e\xcd\x0fk\xf5\x1c&&\xa83(\xa0\u5
2018-03-26 21:49:12 +02:00
func productionSafariPngBytes() ([]byte, error) {
return _productionSafariPng, nil
}
2018-03-26 21:49:12 +02:00
func productionSafariPng() (*asset, error) {
bytes, err := productionSafariPngBytes()
if err != nil {
return nil, err
}
2019-01-08 20:04:59 +01:00
info := bindataFileInfo{name: "production/safari.png", size: 4971, mode: os.FileMode(420), modTime: time.Unix(1546884009, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
// Asset loads and returns the asset for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func Asset(name string) ([]byte, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
}
return a.bytes, nil
}
return nil, fmt.Errorf("Asset %s not found", name)
}
// MustAsset is like Asset but panics when Asset would return an error.
// It simplifies safe initialization of global variables.
func MustAsset(name string) []byte {
a, err := Asset(name)
if err != nil {
panic("asset: Asset(" + name + "): " + err.Error())
}
return a
}
// AssetInfo loads and returns the asset info for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func AssetInfo(name string) (os.FileInfo, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
}
return a.info, nil
}
return nil, fmt.Errorf("AssetInfo %s not found", name)
}
// AssetNames returns the names of the assets.
func AssetNames() []string {
names := make([]string, 0, len(_bindata))
for name := range _bindata {
names = append(names, name)
}
return names
}
// _bindata is a table, holding each asset generator, mapped to its name.
var _bindata = map[string]func() (*asset, error){
2018-03-26 21:49:12 +02:00
"production/chrome.png": productionChromePng,
"production/favicon.ico": productionFaviconIco,
2018-03-26 21:49:12 +02:00
"production/firefox.png": productionFirefoxPng,
"production/index.html": productionIndexHTML,
2019-01-08 20:04:59 +01:00
"production/index_bundle-2019-01-07T17-59-57Z.js": productionIndex_bundle20190107t175957zJs,
"production/loader.css": productionLoaderCss,
"production/logo.svg": productionLogoSvg,
2018-03-26 21:49:12 +02:00
"production/safari.png": productionSafariPng,
}
// AssetDir returns the file names below a certain
// directory embedded in the file by go-bindata.
// For example if you run go-bindata on data/... and data contains the
// following hierarchy:
// data/
// foo.txt
// img/
// a.png
// b.png
// then AssetDir("data") would return []string{"foo.txt", "img"}
// AssetDir("data/img") would return []string{"a.png", "b.png"}
// AssetDir("foo.txt") and AssetDir("notexist") would return an error
// AssetDir("") will return []string{"data"}.
func AssetDir(name string) ([]string, error) {
node := _bintree
if len(name) != 0 {
cannonicalName := strings.Replace(name, "\\", "/", -1)
pathList := strings.Split(cannonicalName, "/")
for _, p := range pathList {
node = node.Children[p]
if node == nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
}
}
if node.Func != nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
rv := make([]string, 0, len(node.Children))
for childName := range node.Children {
rv = append(rv, childName)
}
return rv, nil
}
type bintree struct {
Func func() (*asset, error)
Children map[string]*bintree
}
var _bintree = &bintree{nil, map[string]*bintree{
"production": {nil, map[string]*bintree{
2018-03-26 21:49:12 +02:00
"chrome.png": {productionChromePng, map[string]*bintree{}},
"favicon.ico": {productionFaviconIco, map[string]*bintree{}},
2018-03-26 21:49:12 +02:00
"firefox.png": {productionFirefoxPng, map[string]*bintree{}},
"index.html": {productionIndexHTML, map[string]*bintree{}},
2019-01-08 20:04:59 +01:00
"index_bundle-2019-01-07T17-59-57Z.js": {productionIndex_bundle20190107t175957zJs, map[string]*bintree{}},
"loader.css": {productionLoaderCss, map[string]*bintree{}},
"logo.svg": {productionLogoSvg, map[string]*bintree{}},
2018-03-26 21:49:12 +02:00
"safari.png": {productionSafariPng, map[string]*bintree{}},
}},
}}
// RestoreAsset restores an asset under the given directory
func RestoreAsset(dir, name string) error {
data, err := Asset(name)
if err != nil {
return err
}
info, err := AssetInfo(name)
if err != nil {
return err
}
err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755))
if err != nil {
return err
}
err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
if err != nil {
return err
}
err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
if err != nil {
return err
}
return nil
}
// RestoreAssets restores an asset under the given directory recursively
func RestoreAssets(dir, name string) error {
children, err := AssetDir(name)
// File
if err != nil {
return RestoreAsset(dir, name)
}
// Dir
for _, child := range children {
err = RestoreAssets(dir, filepath.Join(name, child))
if err != nil {
return err
}
}
return nil
}
func _filePath(dir, name string) string {
cannonicalName := strings.Replace(name, "\\", "/", -1)
return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...)
}
2019-01-08 20:04:59 +01:00
var UIReleaseTag = "RELEASE.2019-01-07T17-59-57Z"
var UICommitID = "a95cd0fd0971983a0e10bdc5005d58a4ba01cfa2"
var UIVersion = "2019-01-07T17:59:57Z"