3 Star 2 Fork 0

Gitee 极速下载 / kimchi

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/kimchi-project/kimchi
克隆/下载
ChangeLog 313.13 KB
一键复制 编辑 原始数据 按行查看 历史
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994
CHANGELOG
=========
#### [3.0.0] ####
* [a6574995] Update remote ISOs URLs (Aline Manera)
* [b04c5e3a] OpenSUSE 15.1: Use localstatedir when runstatedir is not available (Aline Manera)
* [bb254866] OpenSUSE 15.1: Install pyparted via pip (Aline Manera)
* [e08abf34] Issue #1224 : kvmusertest.py: hardcoded path prevents kimchi module from loa.. (Renata Ravanelli)
* [bc8f14e9] Issue #1264 : Libvirt check should only look for socket (Renata Ravanelli)
* [68237118] Remove python3-pam as Kimchi dependency (Aline Manera)
* [c47a9c00] Use jsonschema Draft3Validator (Aline Manera)
* [e7c5fca8] Bug fix: Proper set python3 on RPM build (Aline Manera)
* [1dadcdae] Bug fix: Detect CentOS 8 ISO (Aline Manera)
* [daa803dd] Add pull request template (Aline Manera)
* [77dcf86d] Create issue templates (Aline Manera)
* [d3c54092] Update docs (Aline Manera)
* [9ff17b2f] Remove *deps.list files as they are auto generated on build (Aline Manera)
* [4631a0a6] Ubuntu 19.10: Set dependencies properly (Aline Manera)
* [b35d21be] Use the correct python lib directory to install python libraries (Aline Manera)
* [28384e43] Fix build: Add new files to Makefile (Aline Manera)
* [37f2e983] Python3: Use python3-pep8 on Fedora (Aline Manera)
* [68d136a1] Fix #1285: Use distro.linux_distribution (python3) (Aline Manera)
* [203ddc43] Fix #1179: Proper set cpu mode for PPC and Aarch64 (Aline Manera)
* [ec9b4d31] Fix #1281: Only listen to VIR_STORAGE_POOL_EVENT_ID_LIFECYCLE events (Aline Manera)
* [832a2d3c] Fix #1228: Proper set storage volume capacity unit (Aline Manera)
* [14f5e308] Bug fix: Update config tests due to 'take_screenshot' option (Aline Manera)
* [8189398f] Bug fix: Set PYTHONPATH to while running target (Aline Manera)
* [6d91c39b] Bug fix: Update config tests due to /spice-web-client (Aline Manera)
* [f72d0ef7] Bug fix: Use encoding option of ET.tostring() to get XML as string (Aline Manera)
* [0b09900c] Bug fix: Update tests as the default amount of memory was increased to 2048M (Aline Manera)
* [f3fd4563] Fix #1275: Update README with Kimchi dependencies (Aline Manera)
* [74333089] Bug fix: Remove blank line from dependencies.yaml (Aline Manera)
* [4f848586] Issue #1256: Always show the link to access guest via VNC or Spice (Manassé Ngudia)
* [3b70de3c] comma expected (kattil3)
* [c26d35d8] Python3: Update package dependencies (Aline Manera)
* [2ca10671] Increase default virtual machine memory to 2048Mb (Aline Manera)
* [0c0d76aa] flipping problem fix (Pavel Gurenko)
* [1ab22ad3] removed unneeded index.html static map (Pavel Gurenko)
* [5b29ccfd] added with_spice_web_client to config (Pavel Gurenko)
* [45a4ef55] api changes to support spice-web-client (Pavel Gurenko)
* [b27e60df] adds automakes for spice-web-client (Pavel Gurenko)
* [620d9a07] adds spice-web-client (Pavel Gurenko)
* [9d1dee76] fix broken links (Invch)
* [230b53e9] Bug fix: Proper get 'take_screenshot' parameter from kimchi config (Aline Manera)
* [cc4c9095] Use importlib module instead of imp (Aline Manera)
* [3d523cdb] Remove IBM license checker (Aline Manera)
* [57f9f526] Add pre-commit configuration (Aline Manera)
* [8334268a] Switch to Python 3 (Aline Manera)
* [c9068602] Add a configuration option for disabling taking a screenshot (ss23)
* [c56b06db] stop testing symlinks/blockdevices against VALID_RAW_CONTENT (a-a)
* [bc66961b] Issue 1242: Allow either python-imaging or python-pil in installer (Ian Otto)
* [c775ab5b] Issue #1215: Wrong tab into Storage section (Cyrille Gindreau)
* [382771e1] Update Ubuntu deps. (#1192) (dumol)
* [0afbd77d] Guest autostart (#1163) (Galen Pospisil)
* [5a38b72c] Fix error handler on $.ajax() function (Aline Manera)
* [bf9097dd] Fix issue #1165: Use relative path to access websockify (Aline Manera)
* [9e85926c] Fix issue #1157: Consider DOS/MBR mime type as ISO file (Aline Manera)
* [18e9257e] Use fontawesome spinner icon instead of external image (Aline Manera)
* [e29d0463] Use fontawesome icon instead of external image (Aline Manera)
* [34aaaf7b] Use distro icons exposed by Kimchi URIs (Aline Manera)
* [93befdb5] Remove kimchi.setListVMAuto call function (Aline Manera)
* [0928eff5] .size() is deprecated on JQuery 3.2.1 (Aline Manera)
* [2618d991] Remove alert-container as it is being provided by Wok basic-template (Aline Manera)
* [2dd489a7] Update README as http://kimchi-project.github.io/kimchi/downloads/ is no lon.. (Aline Manera)
* [6fa2dda5] Add Domain listeners to update page according to user interations (Aline Manera)
* [6189310b] Register for libvirt domain events to update the UI accordindly (Aline Manera)
* [33857406] Add Network listeners to update page according to user interations (Aline Manera)
* [ad43cf49] Register for libvirt network events to update the UI accordindly (Aline Manera)
* [b4b48184] Add Storage Pools listeners to update page according to user interations (Aline Manera)
* [3c76dd2d] Register for libvirt storage pools events to update the UI accordindly (Aline Manera)
* [48d03e07] Add Template listeners to update page according to user interations (Aline Manera)
* [3803fece] Update po files (Aline Manera)
* [810ad2e0] Change VNC & Spice console URLs to reference web interface port (Galen Pospisil)
* [f859a7aa] Issue #1155: enhancement (Joni Orponen)
#### [2.5.0] ####
* [bd3a102a] Update VERSION, ChangeLog and .po files for 2.5 release (Aline Manera)
* [0f3c23ce] Remove ginger-base as Kimchi dependency (Aline Manera)
* [6251e083] Remove federation feature from Kimchi as it is now on Wok (Aline Manera)
* [fb99e655] Add server arch from /host API instead of relying on Ginger Base (Aline Manera)
* [4fae03c7] Move Kimchi specific functions from gingerbase.disks to Kimchi (Aline Manera)
* [ed61aeff] Move Kimchi specific functions from gingerbase.netinfo to Kimchi (Aline Manera)
* [3653a56a] Remove Open Sans font requirement (Aline Manera)
* [330995a5] Bug fix: Let Wok specify UI configuration on cherrypy settings (Aline Manera)
* [e236d110] Updated PO files (Rajat Gupta)
* [33a6cd63] Update Copyright date on po files (Aline Manera)
#### [2.4.0] ####
* [856b1570] Update VERSION, ChangeLog and po files for 2.4.0 release (Aline Manera)
* [c49cbb57] Bug fix: Set original VLAN device to network parameters to be updated (Aline Manera)
* [62cb5803] Bug fix 1119: Proper check NetworkManager is running when creating new network (Aline Manera)
* [a4a5472b] Bug fix: Inform user there is no interface available when creating a network (Aline Manera)
* [1709bcf7] Bug fix: Proper display storage volume content on gallery view (Aline Manera)
* [5f79fca4] Bug fix: Display full Volume dropdown menu content even when pool has few vo.. (Aline Manera)
* [4b301157] Bug fix: Preserve "View Gallery" button location when opening Storage Volume.. (Aline Manera)
* [04a2a9a0] Bug fix #1123: Do not rely on Wok configuration to get host information (Aline Manera)
#### [2.4.0-rc1] ####
* [61537e95] Bug fix #1107: Only set cache=none to disks that support direct IO (Aline Manera)
* [eb4dfde0] Use Websocket facilities from WoK (Daniel Henrique Barboza)
* [09d9a398] Update copyright date according commit 3195f7b1 (Aline Manera)
* [2b3a7219] Fix typo (Lucio Correia)
* [9f0cf4a7] fix wrong tab enumeration (fritz-net)
* [a20b8a55] Fix storage volume test to run without nginx (Lucio Correia)
* [39bd67b6] Fix tests to run without proxy (Lucio Correia)
* [fb6ba234] Fix patch_auth() call according to Wok changes (Aline Manera)
* [459d3f03] Improve logic to identify if a network is in use or not (Aline Manera)
* [abe36bb5] Fix memory hotplug test case (Aline Manera)
* [09a380c1] Fix snapshots test case (Aline Manera)
* [952c029b] Bug fix: Set default host value while generating the virt-viewer config file (Aline Manera)
* [d95ed9dc] Update run_server() calls to do not pass model instance (Aline Manera)
* [0758c189] Specify objectstore location when running on test mode (Aline Manera)
* [a743f930] Bug Fix #979 - Change boot order UI (Bianca Carvalho)
* [049a9c9c] Update copyright date for root.py file (Aline Manera)
* [05af594c] Bug fix #1089: osinfo.py tablet_bus='usb' for x86 modern (Ramon Medeiros)
* [a386a29e] Adding 'self.depends' option in root.py (Daniel Henrique Barboza)
* [90e37cf9] Fix for the kimchi #1102 (Jayavardhan Katta)
* [d59f5ff0] Fixed truncation for Guest Interface GUI OVS network/interface scroll bar (Rajat Gupta)
* [94bc11d8] Fixed Truncation appeared on Virtualization->add network of Japanese language (Rajat Gupta)
* [9a088014] Fixed for Truncation occurs in edit a guest panel console row (Rajat Gupta)
* [08571fed] Bug fix #1096 - Prevent mass detach based on source PCI address (Daniel Henrique Barboza)
* [e24dfb5f] Remove role_key parameter (Aline Manera)
* [649621f6] Remove whitespaces (Aline Manera)
* [ed83a269] Add test to live snapshot (Ramon Medeiros)
* [aa069381] Bug fix #1029: Unable to create a snapshot on a running guest (Ramon Medeiros)
* [f5e7c699] Live migration RDMA support: mockmodel changes (Daniel Henrique Barboza)
* [9927cfb6] Live migration RDMA support: test changes (Daniel Henrique Barboza)
* [cda5bd13] Live migration RDMA support: ui changes (Daniel Henrique Barboza)
* [29b237aa] Live migration RDMA support: model changes (Daniel Henrique Barboza)
* [2b42c4ca] Live migration RDMA support: doc changes (Daniel Henrique Barboza)
* [64ffba7e] Bug fix #1016: Display current storage volume size on resize dialog (Ramon Medeiros)
* [b688fa49] VEPA interface not listed with VM running (Ramon Medeiros)
* [eaaea97b] Fix issue #1069: Allow user specifies the Template name when creating it (Aline Manera)
* [d0f1467e] Update copyright date (Aline Manera)
* [8fce3b18] Bug fix #1073: Re-attach device to host when detaching it from guest (Aline Manera)
* [6288c73d] mockmodel.py: unsubscribing from 'exit' channel on cleanup (Daniel Henrique Barboza)
* [d6c39766] Multi-culture UI issues for kimchi plugin Guest module (Rajat Gupta)
* [9e6c5b93] Multi-culture UI issues for kimchi plugin Storage module (Rajat Gupta)
* [5d478e30] Corrected position of close icon for create a network pop up alert (Rajat Gupta)
* [43948dc2] Multi-culture UI issues for kimchi plugin template module (Rajat Gupta)
* [467afa2e] Bug fix #1064: In Migrate guest window, text boxes are not taking input prop.. (Bianca Carvalho)
* [060a5bd3] Update README file to point to http://kimchi-project.github.io/kimchi/downlo.. (Aline Manera)
* [86e75b00] Use libvirtd service in Ubuntu (Lucio Correia)
* [1b2b8546] Bug fix #1026: CentOS: Unable to get and update memory values for a powered .. (Ramon Medeiros)
* [03c5b000] Bug fix #1057: Failed to import kimchi (Bianca Carvalho)
* [0e2a8f3e] Add more details to error message when probing image (Lucio Correia)
* [ebc2ebb3] Add missing dependency to documentation (Lucio Correia)
* [a9e2808e] Bug fix #1066: Do not stora guest storage volume information on objectstore (Aline Manera)
* [9314ab37] Bug fix #1015: Rename "Guest Name ID" header to "Guest Name" (Aline Manera)
* [729aaf48] Fix checking for libvirt daemon on Ubuntu (Lucio Correia)
* [4e4ec433] Fixed resize volume click input number in virtualization->storag (Rajat Gupta)
* [06c52e95] Recognize openSUSE 42.2 ISO (Aline Manera)
* [eb8684ad] CPU Hot plug/unplug: test_rest.py changes (Daniel Henrique Barboza)
* [ecb5fdcb] CPU Hot plug/unplug: ui changes (Daniel Henrique Barboza)
* [1c11e086] CPU Hot plug/unplug: test changes (Daniel Henrique Barboza)
* [6c2e9176] CPU Hot plug/unplug: model changes (Daniel Henrique Barboza)
* [2943a04e] CPU Hot plug/unplug: i18n changes (Daniel Henrique Barboza)
* [66da0a5e] Changing 'threads' to be a free number field (Daniel Henrique Barboza)
* [035b6dfa] Edit Guest dialog: fixing 'Save' button on Processor tab (Daniel Henrique Barboza)
* [52e93961] Adding CPU setup help text in Edit Guest/Template (Daniel Henrique Barboza)
* [feb5f889] CPU configuration UI: several improvements (Daniel Henrique Barboza)
* [4ebe1df5] Adding 'Processor' tab in Edit Guest dialog (Daniel Henrique Barboza)
* [b5070c8e] template_edit_main.js: initProcessor now a global function (Daniel Henrique Barboza)
* [51c5c300] Adding 'sockets' field in the topology of Templates (Daniel Henrique Barboza)
* [21e2608b] Bug fix #1072 - changing vpus verification (Daniel Henrique Barboza)
* [3431536f] Fix pep8 issue (Aline Manera)
* [549177a0] Fixed issue #1076 s390x : n/w shows twice same interface while adding for te.. (Rajat Gupta)
* [0571b300] Fixed issue #1075 s390x : Edit Template storage tab Storage dropdown shows ".. (Rajat Gupta)
* [7f6c6523] Fixed issue #1062 Disk path not taking input properly (Rajat Gupta)
* [ca013f28] Update Kimchi code due chnages on Wok configuration parameters (Aline Manera)
* [920da4fd] po/ja_JP.po: fix trailing whitespace (Daniel Henrique Barboza)
* [73c29d29] rpmlint fixes on Fedora and Suse specs (Daniel Henrique Barboza)
* [a3135122] Issue #1050: Rename template with existing template name (Archana Singh)
* [9c6d48ab] s390x specific changes to support storage path and storage pool as disk. (Archana Singh)
* [9764bdb2] Edit template storage path should start with "/" (Rajat Gupta)
* [2e1089ea] Fixed issue #1074 IP address for the guest under Interfaces tab is blank (Rajat Gupta)
* [f70c9808] Issue #998 Updated .pot and .po files (Pooja Kulkarni)
* [70a15b92] Issue #998 Not all static strings are externalized (Pooja Kulkarni)
* [f8400f92] Remove URI configuration from kimchi.conf file (Aline Manera)
* [951c8bdf] Issue #1061: For s390x, in edit template add storage path, even after changi.. (Archana Singh)
* [26560667] Issue #1060: Edit template/Guest for s390x, console drop down shows empty bo.. (Archana Singh)
* [54ac56bc] Issue #1059: Not able to save corrected img path after editing img based tem.. (Archana Singh)
* [1c0d3534] Wok issue #173: Set tab color on tab-ext.xml and update SCSS files (Aline Manera)
* [037cf5a9] Wok issue #174: Let Wok create the whole navigation bar (Aline Manera)
* [8ca2eafb] Issue: #1008 Issues while editing a VEPA network (Ramon Medeiros)
* [96d5b2f9] PCI hotplug: Check USB controller, define in template, add test in Power (Lucio Correia)
* [27c23dd3] Issue #651: Windows guests - default mouse type causing problems (Ramon Medeiros)
* [0a5a4d29] Improve multifunction attach/detach operations (Lucio Correia)
* [36b1398d] Improve Fedora 24 identification (Lucio Correia)
* [f4bbf64d] Adding libvirt remote connection verification (Daniel Henrique Barboza)
* [f42d8b54] Github #1007: Fixing non-root ssh key generation (Daniel Henrique Barboza)
* [c9e50d4e] Github #1007: use provided user for password-less setup (Daniel Henrique Barboza)
* [8847bbb9] For s390x virtualization edit template display "Storage" as header (Rajat Gupta)
* [9896df85] Added UI validation for s390x Virtualization Template Edit Add Storage module (Rajat Gupta)
* [1d0f9e04] Added UI validation for s390x Virtualization Guest Edit Add Storage module (Rajat Gupta)
* [a3c1ea01] Remove PowerKVM checks from memory alignment code (Lucio Correia)
* [8421bae4] Use tablet_bus for tablet input instead of kbd_bus (Ramon Medeiros)
* [38b9813b] Issue #733: CSS updates to handle relative path support. (Paulo Vital)
* [664411fd] Issue #733: Fix UI to handle relative paths. (Paulo Vital)
* [d6959a82] Issue #1006: Invalid subnet value when editing a network raise an error (Ramon Medeiros)
* [4ed2242f] fix for issue #1049 (Suresh Babu Angadi)
* [93735c22] Issue #1048 : disable DASD disks without partitions on s390x (Harshal Patil)
* [11f16c02] Issue #962: Suggestion to check spec guidelines (Ramon Medeiros)
* [9873c493] For s390x hide Netboot template for Virtualization Add Template (Rajat Gupta)
* [42b48bde] Issue #1047: In xmlutils/interface.py --> get_iface_xml returns none for typ.. (Archana Singh)
* [6cd7db74] Merge branch 'next' (Aline Manera)
* [0268810c] Modified unit test cases to include new s390x specific features (Pooja Kulkarni)
* [ffb429e1] For s390x hide VNC, PCI, Snapshot, Graphics and clone options (Rajat Gupta)
* [197b0c01] Issue #999 : Attach storage to guest on s390x without libvirt (Harshal Patil)
* [33fd64ab] Issue #1045 : boot order fix for guest edit (Harshal Patil)
* [d5b62118] Introducing s390x UI Interfaces module for Edit Template under virtualization (Rajat Gupta)
* [bc0315a9] Introducing Console for edit Guest module under virtualization (Rajat Gupta)
* [84667a91] Introducing Console for edit template module under virtualization (Rajat Gupta)
* [1d17195a] added 'console' parameter to vms api for s390x (Suresh Babu Angadi)
* [2760baa5] added 'console' parameter to templates api for s390x (Suresh Babu Angadi)
* [a8f17b8d] Introducing s390x UI Storage module for Edit Guest under virtualization (Rajat Gupta)
* [794b6125] Introducing s390x UI Storage module for Edit Template under virtualization (Rajat Gupta)
* [800b30ab] Fix for Issue #1000 : Make Check fails on s390x environment (Pooja Kulkarni)
* [b259b1da] Issue #992 : Create template on s390x without libvirt storage. (Harshal Patil)
* [6652b317] Introducing s390x UI Interfaces module for Edit Guest under virtualization (Rajat Gupta)
#### [2.3.1] ####
* [4d690f76] Updates for 2.3.1 release (Aline Manera)
* [ec5658e3] Use libvirtd service in Ubuntu (Lucio Correia)
* [e4fb62dd] Bug fix #1057: Failed to import kimchi (Bianca Carvalho)
* [a5497c2d] Bug fix #1026: CentOS: Unable to get and update memory values for a powered .. (Ramon Medeiros)
* [6757a209] Add more details to error message when probing image (Lucio Correia)
* [3d1fc459] Add missing dependency to documentation (Lucio Correia)
* [dee34f1a] Bug fix #1066: Do not stora guest storage volume information on objectstore (Aline Manera)
* [5c520740] Bug fix #1015: Rename "Guest Name ID" header to "Guest Name" (Aline Manera)
* [9e63b30a] Fix checking for libvirt daemon on Ubuntu (Lucio Correia)
* [44484b4c] Fixed resize volume click input number in virtualization->storag (Rajat Gupta)
* [627ded4d] Recognize openSUSE 42.2 ISO (Aline Manera)
* [17e54c23] Edit Guest: block CPU settings when guest is running or paused (Daniel Henrique Barboza)
* [0fb58402] Changing 'threads' to be a free number field (Daniel Henrique Barboza)
* [72276c29] Edit Guest dialog: fixing 'Save' button on Processor tab (Daniel Henrique Barboza)
* [087eeeae] Adding CPU setup help text in Edit Guest/Template (Daniel Henrique Barboza)
* [1f661880] CPU configuration UI: several improvements (Daniel Henrique Barboza)
* [dbd0be5c] Adding 'Processor' tab in Edit Guest dialog (Daniel Henrique Barboza)
* [cc171721] template_edit_main.js: initProcessor now a global function (Daniel Henrique Barboza)
* [58d7dfa3] Adding 'sockets' field in the topology of Templates (Daniel Henrique Barboza)
* [dcad16ac] Bug fix #1072 - changing vpus verification (Daniel Henrique Barboza)
* [2d1754e1] rpmlint fixes on Fedora and Suse specs (Daniel Henrique Barboza)
* [3c5858c8] Issue #1050: Rename template with existing template name (Archana Singh)
* [a79b8421] Fixed issue #1074 IP address for the guest under Interfaces tab is blank (Rajat Gupta)
* [34731ea8] Remove URI configuration from kimchi.conf file (Aline Manera)
* [6645190d] Issue #1059: Not able to save corrected img path after editing img based tem.. (Archana Singh)
* [f07434ea] Wok issue #173: Set tab color on tab-ext.xml and update SCSS files (Aline Manera)
* [6be9c5a6] Wok issue #174: Let Wok create the whole navigation bar (Aline Manera)
* [78234e8d] Issue: #1008 Issues while editing a VEPA network (Ramon Medeiros)
* [1cb0fb79] PCI hotplug: Check USB controller, define in template, add test in Power (Lucio Correia)
* [22dcbcc3] Issue #651: Windows guests - default mouse type causing problems (Ramon Medeiros)
* [a12707e8] Improve multifunction attach/detach operations (Lucio Correia)
* [c7ae10d9] Improve Fedora 24 identification (Lucio Correia)
* [1e34ce36] Adding libvirt remote connection verification (Daniel Henrique Barboza)
* [241ce3dd] Github #1007: Fixing non-root ssh key generation (Daniel Henrique Barboza)
* [0c05aa1e] Github #1007: use provided user for password-less setup (Daniel Henrique Barboza)
* [41c669ff] Remove PowerKVM checks from memory alignment code (Lucio Correia)
* [a9385512] Use tablet_bus for tablet input instead of kbd_bus (Ramon Medeiros)
* [237705f8] Issue #1006: Invalid subnet value when editing a network raise an error (Ramon Medeiros)
#### [2.3.0] ####
* [337f2b26] Update ChangeLog, VERSION and po files to 2.3 release (Aline Manera)
* [2156589e] Improve storage volume creation of XML (Paulo Vital)
* [55247e61] Fixed noTemplate message display (Rajat Gupta)
* [136b3355] Fix make-rpm target (Aline Manera)
* [e5e65f36] Issue #1018 - Disable volume resize option on logical pool. (Paulo Vital)
* [bef852c5] Fix max number of memory slots for Ubuntu on Power (Lucio Correia)
* [ef53757d] Issue #1017: Fix upload file to logical storage pool. (Paulo Vital)
* [b953abe7] Fix issue #1019: Hide storage volume actions menu for iSCSI/SCSI pools (Aline Manera)
* [74d22c60] Bug fix #521: Extend logical pool (Aline Manera)
* [4e048f09] Fix issue #1022: Remove 'Clone' option for running guests (Aline Manera)
* [c5dd8ac1] Bug fix: Recognize Fedora 24 ISO (Aline Manera)
* [e7fa5501] Fix issue #1005: Proper display paused guests on Gallery View (Aline Manera)
* [9c1e2769] Bug fix: Disable "Search More ISOs" button on create Template dialog when th.. (Aline Manera)
* [5a885b04] Fix issue #1020: Fix alert icon position to do not overlay img/iso icon (Aline Manera)
* [460aa9ea] Fix issue #1020: Verify libvirt access on real file path instead of symlink (Aline Manera)
* [f6c53ad8] Remove legacy check_files on Makefile (Aline Manera)
* [905d7416] Issue #1012: Boot order gets reset to only one entry after editing a VM (Ramon Medeiros)
* [4182a245] Issue #585: 'make clean' does not revert its changes from 'make rpm' (Bianca Carvalho)
* [35548598] Fix issue #1010: Convert disk size to bytes while attaching new disk to guest (Aline Manera)
* [e1d75161] remote iso listing for s390x (Suresh Babu Angadi)
* [2b7becb1] Storagebuttons not behaving properly (Socorro)
* [5b50ff81] Create test to verify graphics type change (Ramon Medeiros)
* [68914bbf] Issue #836: Allow user change guest graphics type (Ramon Medeiros)
* [17a0895c] Issue #994: SPICE graphics does not need <channel> tag (Ramon Medeiros)
* [ce832419] For s390x architecture, serial type is not validated in vm xml as as not sup.. (Archana Singh)
* [bde5a6fc] Issue# 973 Emphasize resource name in dlg (Socorro)
* [f62f79fd] Updated API.md for addition paramters support for VM ifaces API on s390x/s39.. (Archana Singh)
* [6f1b3030] Updated code to support VM ifaces on s390x/s390 architecture. (Archana Singh)
* [e54afa3a] Updated API.md for addition interfaces paramter in template API. (Archana Singh)
* [bf08ecda] Updated code to support 'interfaces' parameter to template API only on s390x.. (Archana Singh)
* [e5a54e96] /plugins/kimchi/ovsbridges API (Suresh Babu Angadi)
* [19bcfe4f] Issue #606: Change icon to distinguish image generated template and iso gene.. (Samuel Guimarães)
* [38bbef00] Issue #939: [UI] Guest tab is not rendered correctly if guests are not in 'r.. (Samuel Guimarães)
* [59d6d1f7] Issue #921: Peers button disappears (Samuel Guimarães)
* [ad1aa1bf] Enhancement to /plugins/kimchi/interfaces (Suresh Babu Angadi)
* [02eaa0af] Enhancement to /plugins/kimchi/interfaces (Suresh Babu Angadi)
* [8169f9ab] Issue #626: Snapshot revert does not release storage volume (Bianca Carvalho)
* [71fb00d6] Update tests (Ramon Medeiros)
* [381232c0] Do not remove storagepools linked to guests (Ramon Medeiros)
* [7bd7a398] mockmodel.py: fixing virtviewerfile_tmp path (Daniel Henrique Barboza)
* [37e038d6] Only on s390x add default networks to template if template.conf has default .. (Archana Singh)
* [5df29fd0] Update usage of add_task() method. (Paulo Vital)
* [174ee3f7] Check if VM is off before detaching multifn PCI (Jose Ricardo Ziviani)
* [5cec2dc0] Github #986: create '/data/virtviewerfiles' dir automatically (Daniel Henrique Barboza)
* [4e0b34f3] Revert "Fix frontend vcpu hotplug" (Jose Ricardo Ziviani)
* [1a2dd0d0] Fix when calling error message in storagepool (Ramon Medeiros)
* [fbdc2380] Issue #933: Invalid image path not marking template as "invalid" (back-end) (Ramon Medeiros)
* [c08ee489] test/test_model.py pep8 1.5.7 fix (Ramon Medeiros)
* [f44ae6ba] Issue #982 - Fix broken testcases. (Paulo Vital)
* [036feb4f] Update docs (Ramon Medeiros)
* [ffed3ff2] Update tests (Ramon Medeiros)
* [3038958d] Issue #857: Support VM description (Ramon Medeiros)
* [ea0c25d3] Issue #317 Inconsistent button status when adding or creating new resources (Socorro)
* [47492402] Prevents pci passthrough double click (Jose Ricardo Ziviani)
* [14c73318] Fix frontend vcpu hotplug (Jose Ricardo Ziviani)
* [14ebd3a7] Issue #585: 'make clean' does not revert its changes from 'make rpm' (Bianca Carvalho)
* [7fb936a8] model.py: use the new 'get_all_model_instances' utils function (Daniel Henrique Barboza)
* [fd1a6fb7] Modified code, to return distro and version as unknown, if guestfs import fa.. (Archana Singh)
* [2ceda61a] Added s390x architecture support in osinfo params. (Archana Singh)
* [4839a5a4] Added on_poweroff, on_reboot, on_crash tag to also support s390x architecture. (Archana Singh)
* [5f036f48] Added method for implementation of s390x boot detection. (Archana Singh)
* [04cca253] Added check for s390x architecture to not add graphics in params as not supp.. (Archana Singh)
* [94c84a36] Issue #604: Windows XP: Kimchi should set the right NIC Type in Templates (Ramon Medeiros)
* [ca99bda1] Revert "Use verbs in the past" (Lucio Correia)
* [21437ef1] Updated serial console to support s390x architecture. (Archana Singh)
* [75fafad4] Validate passthrough inside the task (Jose Ricardo Ziviani)
* [bd946a22] Replace device companion check before the passthrough (Jose Ricardo Ziviani)
* [ec8dad4a] Improve PCI passthrough performance (Jose Ricardo Ziviani)
* [72a97ac4] Add test to verify bootmenu and update old tests (Ramon Medeiros)
* [b9fe3170] Allow guest to enable bootmenu on startup (Ramon Medeiros)
* [e5095568] Disable vm statistics/screenshots in edit guest (Jose Ricardo Ziviani)
* [6d0f5fb1] Issue #968: Kimchi is searching for 'undefined' VM (Samuel Guimarães)
* [40a3e430] Add test to check bootorder (Ramon Medeiros)
* [18d71642] Add function to retrieve bootorder on vm lookup (Ramon Medeiros)
* [88f48064] Update REST API (Ramon Medeiros)
* [eef289c5] Update documentation about bootorder on vm update (Ramon Medeiros)
* [755ded20] Create method to change bootorder of a guest (Ramon Medeiros)
* [d0595d91] Add function get_bootorder_node (Ramon Medeiros)
* [2fd0d584] Virt-Viewer launcher: mockmodel changes (Daniel Henrique Barboza)
* [ec34b6e3] Virt-Viewer launcher: changes after adding libvirt event listening (Daniel Henrique Barboza)
* [c9725854] Virt-Viewer launcher: libvirt events to control firewall (Daniel Henrique Barboza)
* [f746c9e9] Virt-Viewer launcher: test changes for firewall manager (Daniel Henrique Barboza)
* [e515b96d] Virt-Viewer launcher: adding FirewallManager class (Daniel Henrique Barboza)
* [90e7b2f9] Virt-Viewer launcher: test changes (Daniel Henrique Barboza)
* [e2aafc6c] Virt-Viewer launcher: virtviewerfile module (Daniel Henrique Barboza)
* [260d0e40] Virt-Viewer launcher: control/vms.py and model/vms.py changes (Daniel Henrique Barboza)
* [ae7fd9fb] Virt-Viewer launcher: Makefile and config changes (Daniel Henrique Barboza)
* [b70a7e0a] Virt-Viewer launcher: docs and i18n changes (Daniel Henrique Barboza)
* [ccc004ee] Kimchi kills Wokd due to sys.exit() calls in files networks.py and storagepo.. (Bianca Carvalho)
* [f41762de] Issue #969: Error message showing up in parent panel rather than modal windo.. (Samuel Guimarães)
* [9fbee80d] Send (de)attach fail messages to tasks (Jose Ricardo Ziviani)
* [cd670a43] Handle libvirt events for device attachment/detachment (Jose Ricardo Ziviani)
* [b915380b] Issue #956: Unable to assign pci passthrough devices through kimchi (Samuel Guimarães)
* [64f348bd] Added cursor for tasks in progress (Samuel Guimarães)
* [57012d73] Add UI netboot support for adding templates; add loading icon when switching.. (Socorro Stoppler)
* [e54745aa] Show error message for untracked and failed cloning tasks (Lucio Correia)
* [3da920f6] Disable ISOs templates with wrong permission (peterpennings)
* [4c269c63] Save last view for templates - fix for issue# 799 (Socorro Stoppler)
* [c202b8cd] model/vms.py: changing all interfaces VM (Daniel Henrique Barboza)
* [d82768e8] Github #972: spice-html5 dir incorrect (Daniel Henrique Barboza)
* [de78b0df] Update unit tests to changes in Remote links. (Paulo Vital)
* [fb7adc17] Update Ubuntu remote images. (Paulo Vital)
* [48a31d16] Update OpenSUSE remote images. (Paulo Vital)
* [2bb59c6c] Update Gentoo remote images. (Paulo Vital)
* [70f37927] Update Debian remote images. (Paulo Vital)
* [306517ec] Update Fedora remote images. (Paulo Vital)
* [e0150151] Issue #965: Recognize Fedora 24 ISO image. (Paulo Vital)
* [442555de] Issue #948: Kimchi not throwing errors when migration is performed and gives.. (Samuel Guimarães)
* [8e5448f6] Make sure all log messages have required parameters (Lucio Correia)
* [175babf4] VM migrate: generic remote path check (Daniel Henrique Barboza)
* [a894fc35] Avoid break Wok when register events, if Libvirt is down (Rodrigo Trujillo)
* [90d99f9b] Do not break the logging of failed requests (Lucio Correia)
#### [2.2.0] ####
* [9751cbcb] Update ChangeLog, VERSION and .po files for 2.2 release (Aline Manera)
* [b69bec63] Fixing Opensuse Leap package name (Daniel Henrique Barboza)
* [329545ef] Handle URLError exception when creating Template. (Paulo Vital)
* [4150bb81] Use qxl driver only for x86 (Lucio Correia)
* [bcef66f8] Fix typo in API.md (Rodrigo Trujillo)
* [a8331d1d] Update tests to reflect new behavior (Lucio Correia)
* [c87d06c9] Use ASCII name in XML (Lucio Correia)
* [b47f1fd6] Always update snapshot XML with new name and UUID (Lucio Correia)
* [5f9e9368] Add loading icon for guests tab (Socorro Stoppler)
* [08b91af3] Save view for Guests tab (Socorro Stoppler)
* [d20a0692] Improve UI error codes checking (Ramon Medeiros)
* [9feaa044] Fix storage volume clone test case (Aline Manera)
* [1cc9a2c7] Change PPC memory slots to 256 (Rodrigo Trujillo)
* [7a5e9507] Pass only those fields that have been modified in Edit Guest; Match maxmem t.. (Socorro Stoppler)
* [53233722] Fixed Storage Volume upload error message when switching tabs (Samuel Guimarães)
* [095eb5bd] Do not use default value when declare a function (Ramon Medeiros)
* [d9150424] Clean FEATURETEST_VM effectively. (Paulo Vital)
* [345f1420] Substitute quotes by apostrophe in configuration file (Rodrigo Trujillo)
* [e7f2f965] Github #934: fix storage pool name in template-edit.html.tmpl (Daniel Henrique Barboza)
* [e9d54d1f] Properly display network interfaces when more than one exists (Socorro Stoppler)
* [26b4a39a] Storage Volume management (Samuel Guimarães)
* [5d790a2d] Add missing test dependency: bc (Lucio Correia)
* [01bf4c1c] Use Wok session timeout value to configure serial console (Aline Manera)
* [bb66a06a] Implement multi-function pci hotplug support (Jose Ricardo Ziviani)
* [8232b650] Enable hot-plug multi-function pci on front-end (Jose Ricardo Ziviani)
* [b6c7a5eb] Load Kimchi when started by command line and libvirt is not running (Rodrigo Trujillo)
* [25f2d72c] Remove notification message if Libvirt is back (Rodrigo Trujillo)
* [e842ce02] Improve Kimchi feature tests output (Rodrigo Trujillo)
* [8db0f919] Fixed Clone Guest modal window (Samuel Guimarães)
* [c2c04c52] Handle Libvirt host ENOSPC event (Lucio Correia)
* [ac18b506] Decrease the sleep time for libvirt event timout (Jose Ricardo Ziviani)
* [4ab1dc13] Add support to Libvirt Events. (Paulo Vital)
* [b846128c] Isolate unit tests execution. (Paulo Vital)
* [98fe8623] UI fixes for edit virtual network (Aline Manera)
* [57846a1f] Edit Virtual Network with passthrough support (Socorro Stoppler)
* [da5d85d0] Add test case to test new slots value implementation (Rodrigo Trujillo)
* [1eb42f8d] Modify max memory slots default numbers (Rodrigo Trujillo)
* [52659714] Passthrough macvtap network support: UI changes (Daniel Henrique Barboza)
* [fdacdf13] Passthrough macvtap network support: model and test changes (Daniel Henrique Barboza)
* [aca5dfb6] Passthrough macvtap network support: doc changes (Daniel Henrique Barboza)
* [d1074dfa] Make static and live update functions independent (Rodrigo Trujillo)
* [cc1b8357] Modify mockmodel to support memory devices (Rodrigo Trujillo)
* [46a53660] Modify tests to support mem devs with different sizes (Rodrigo Trujillo)
* [e507d5ed] Change memory hotplug to support more than 32GB (Rodrigo Trujillo)
* [4b578d45] Update Fedora iso url to fix test (Rodrigo Trujillo)
* [a53905b5] Use verbs in the past (Lucio Correia)
* [a68af30e] Add translation to user log messages (Lucio Correia)
* [7de77c7e] Fix issue on network update (Lucio Correia)
* [1bd17be6] Add support to check if libvirtd is running. (Paulo Vital)
* [0a30faa1] Make Cheerypy up if not able to connect to libvirt (Paulo Vital)
* [5368b34a] Update Kimchi config file for Systemd service (Paulo Vital)
* [74373506] Check if qemu/libvirt user has permission to use the image (Jose Ricardo Ziviani)
* [fa90297d] Add new unit test for memory hotplug in PowerPC (Rodrigo Trujillo)
* [3c760b68] Implements support to memory hotplug in non-NUMA guests (Rodrigo Trujillo)
* [c91eab69] Filter VEPA interfaces: JS changes (Daniel Henrique Barboza)
* [3135f021] Filter VEPA interfaces: adding 'module' to interfaces API (Daniel Henrique Barboza)
* [739b6415] Fix memory return in vm with memory devices hotplugged (Rodrigo Trujillo)
* [73494572] Does not use slot in memory device removal (Rodrigo Trujillo)
* [a83a70bf] Added loading icon and 'Creating' for create template (Socorro Stoppler)
* [b17ba052] Fixed "Add Template" modal window alignment (Samuel Guimarães)
* [0e28c09e] Adding 'source_media' docs in docs/API.md (Daniel Henrique Barboza)
* [8fbad6d5] Bug fix: Do not allow user selects invalid volume format to create a new vol.. (Aline Manera)
* [feaf3301] Bug fix: Display error when creating new disk to attach to guest (Aline Manera)
* [1403939b] Bug fix: Allow creating network with XML special characters (Aline Manera)
* [56f79e94] Create template error message not being displayed in panel (Socorro Stoppler)
* [5566b943] Bug fix: Create VM based on Remote ISO Template (Aline Manera)
* [f33728a8] Migration to Gingerbase netinfo: removing netinfo.py (Daniel Henrique Barboza)
* [48e7e3e4] Migration to Gingerbase netinfo: import changes (Daniel Henrique Barboza)
* [70682383] VEPA network UI: fixing network creation (Daniel Henrique Barboza)
* [9e7ba41b] Remove cherrypy configuration from kimchi.conf file (Aline Manera)
* [9f28117b] Disable Template when it has invalid parameters (Samuel Guimarães)
* [00ce7d57] Fix logging and error messages in objectstore upgrade (Rodrigo Trujillo)
* [81e0429b] Update UI to reflect modifications in template API (Paulo Vital)
* [fec9dff3] Update test cases to support netboot. (Paulo Vital)
* [2cdbd12f] Add support to create guests to netboot. (Paulo Vital)
* [696cacfb] Add support to create netboot templates. (Paulo Vital)
* [45627aa5] Do not use systemd private tmp dir (Jose Ricardo Ziviani)
* [89ccfede] Issue #931 Error when editing a template created using a disk image (Ramon Medeiros)
* [24479725] Fix typo and integer values validation in Guest edit UI (Rodrigo Trujillo)
* [e045477d] Add error message when empty disks list is passed in Template edit API (Rodrigo Trujillo)
* [d3620839] Move capabilities to model constructor (Jose Ricardo Ziviani)
* [14cb6bc4] Change nfs host from localhost to 127.0.0.1 (Jose Ricardo Ziviani)
* [bc3af2d7] Avoid race condition in vm lookup (Rodrigo Trujillo)
* [9b8f7cf5] Create Template UI adjustments based latest API changes (Socorro Stoppler)
* [b9acc9c4] Issue #920: Template is removed if an ISO doesn't exist (Jose Ricardo Ziviani)
* [d929807c] Make detach device return an AsyncTask (Paulo Vital)
* [a6d74aee] Make attach device return an AsyncTask (Paulo Vital)
* [a1c4dd12] Issue #924: Update test case with new storage pool field (Jose Ricardo Ziviani)
* [40afe5c0] Issue #924: Disable deactivate/delete buttons if storage is in use (Jose Ricardo Ziviani)
* [6a958b69] Issue #924: Add field to inform front-end if storage is in use (Jose Ricardo Ziviani)
* [13bbaa0d] Add network update tests (Lucio Correia)
* [93ce78e6] Add backend support for editing virtual networks (Lucio Correia)
* [3f83dc29] Improve checking of cpu_info API (json schema) (Rodrigo Trujillo)
* [f88956c9] Fixed some issues with SCSS after adding compact() mixin to Wok (Samuel Guimarães)
* [cc0036c4] Issue #924: Before deleting a storagepool, kimchi should check if any templa.. (Jose Ricardo Ziviani)
* [b5f5f419] Issue #919: Deactivate a storagepool makes the list of templates blank (Jose Ricardo Ziviani)
* [d2bb62ad] Adjust UI to create Template according to the latest API changes (Aline Manera)
* [150091e7] Change "Memory Available" by "Memory Utilization" (Rodrigo Trujillo)
* [668b9046] Issue #923: Template always shows VNC, even if I save Spice in my template (Jose Ricardo Ziviani)
* [f5cebc0e] Add new tests to verify source_media feature (Ramon Medeiros)
* [c508d1cb] Update tests (Ramon Medeiros)
* [4e28b854] Identify installation media while creating template (Ramon Medeiros)
* [5c6f88ec] Create a single field to pass the installation media (Ramon Medeiros)
* [1bb5a717] Fix template creation from image file (Jose Ricardo Ziviani)
* [f0b83456] Test if CPU value is higher than Max CPU before request (Rodrigo Trujillo)
* [74203a34] Bug fix: Use 256MB of memory on feature tests due restriction on Power machi.. (Aline Manera)
* [0590e385] Add support to recognize latest CentOS version (Rodrigo Trujillo)
* [46473b64] Check memory values in UI before submit request (Rodrigo Trujillo)
* [8e1880a3] Fix memory value return when hotplug memory devs (Rodrigo Trujillo)
* [f0673281] Enabling multiselect for VEPA networks (Samuel Guimarães)
* [df0091c8] Remove View Console link from guests that doesn't support vnc/spice (Jose Ricardo Ziviani)
* [d3a1ea20] Change CPU Number/CPUs to Current CPU Number/Current (Socorro Stoppler)
* [66f36078] Add UI support to clone a guest multiple times (Rodrigo Trujillo)
* [adfec892] Fix issue when clone a vm multiple times (Rodrigo Trujillo)
* [f3014684] Add function 'get_next_clone_name' (Rodrigo Trujillo)
#### [2.1.0] ####
* [ad5caec0] Update ChangeLog, VERSION and .po files for 2.1 release (Aline Manera)
* [b319d79e] Issue #838: UI - Blocks maxmemory input field (Rodrigo Trujillo)
* [d20ac598] Issue #838: Extend memory hotplug feature test (Rodrigo Trujillo)
* [dba63dcd] Adding wok version dependency (Daniel Henrique Barboza)
* [2a22d3a7] Update po files for 2.1 release (Aline Manera)
* [8bb0a5b5] Move 'template.conf' to /etc (Rodrigo Trujillo)
* [8986e073] Fix issue #840: Change distros.d internal path (Rodrigo Trujillo)
* [2f96e505] Issue #788: Network information mismatch in template creation (Samuel Guimarães)
* [80ab22db] Issue #818: Frontend doesn't update the PCI tab after a PCI attachment (Samuel Guimarães)
* [818f7c37] Issue #809: PCI filter does not seem to work (Samuel Guimarães)
* [0555dd4d] Fix problem when removing window size fo GPU (Jose Ricardo Ziviani)
* [9423c560] Issue 814: UI just show exported NFS path when clicked twice at field (Samuel Guimarães)
* [fc1306c9] Check if guest is listening to serial before connecting to it (Jose Ricardo Ziviani)
* [43dde741] Make serial console timeout configurable (Jose Ricardo Ziviani)
* [474353c5] Improve log messages printed by the serial console (Jose Ricardo Ziviani)
* [385acdd8] Move unix socket files from /tmp to /run (Jose Ricardo Ziviani)
* [bea47b08] Issue #847: Save button is having wrong behavior when edit a running Guest (Samuel Guimarães)
* [74bf39d6] Remove useless function 'validate_repo_url' from Kimchi (Rodrigo Trujillo)
* [82389e94] Fixed "Add a Storage Device to VM" modal behavior (Samuel Guimarães)
* [1e86c354] Fix showing of memory/cpu for guest and templates (Socorro Stoppler)
* [b178c020] Removing disks.py because it was moved to gingerbase (Jose Ricardo Ziviani)
* [67a8d320] Fix issue #849: Get network name for bridged networks (Aline Manera)
* [fa5a662b] Issue #859 - Fix error when adding new disk to VM. (Paulo Vital)
* [d17dbaff] Increase guest Max Memory limits (Rodrigo Trujillo)
* [ee648008] Bug fix: Remove storage volume file while removing the storage volume (Aline Manera)
* [64d3f30e] Customize user request log messages (Lucio Correia)
* [9c790baf] Fix minor issues in Kimchi UI: Template CPUs and Guest CPUs (Rodrigo Trujillo)
#### [2.1.0-rc1] ####
* [4092eccc] Multiple fixes in Gallery and List views for Templates and Guests tabs (Samuel Guimarães)
* [b5b737a0] Adding gallery view to guest tab and minor fixes to templates tab (peterpennings)
* [5985376a] Fix test case: Proper check memory and cpu_info information (Aline Manera)
* [5be0dac4] Fix pep8 1.6.2 error W503 in model/vms.py (Daniel Henrique Barboza)
* [27fe22b7] Create test cases for GPU attachment (Jose Ricardo Ziviani)
* [486d8757] Set mmio memory when GPU is attached (Jose Ricardo Ziviani)
* [4c0c7d04] Fixed navbar order (Samuel Guimarães)
* [3a1e8083] Fix memory values in guest with attached memory devices (Rodrigo Trujillo)
* [796fd446] Added Kimchi SVG logo for login page, footer and about window (Samuel Guimarães)
* [753b2f71] Update pkg-version script to work with submodules (Aline Manera)
* [56f99317] Add release number to Kimchi version (Aline Manera)
* [713bbf20] Adding maxmemory for guest and templates (Samuel Guimarães)
* [de111059] Changes and add tests to support new memory API (templates/guest) (Rodrigo Trujillo)
* [92fc1a09] Add support to edit max memory in Guest (Rodrigo Trujillo)
* [cb4fc7aa] Add function to update 'memory' in objectstore (Rodrigo Trujillo)
* [ab1475f8] Add support to edit max memory in Templates (Rodrigo Trujillo)
* [c8ddfd48] Update copyright according to make check-local result (Aline Manera)
* [7ab994f5] Verify IBM copyright on make check-local (Aline Manera)
* [bb628f58] Remove help and screenshot URI configuraton from kimchi.conf file (Aline Manera)
* [c2255212] Update the API document (Jose Ricardo Ziviani)
* [33d99bb0] Disable hotplug of graphic card devices in the frontend (Jose Ricardo Ziviani)
* [bf658f07] Disallow hotplug of graphic cards because it is no supported (Jose Ricardo Ziviani)
* [2e07f10e] Create logical pool from existing VG (peterpennings)
* [6ebd083c] Add maxvCpu support UI for guest and template (Socorro Stoppler)
* [e45f37f7] VEPA network support: UI changes (Daniel Henrique Barboza)
* [088debc7] VEPA network support: additional backend unit tests (Daniel Henrique Barboza)
* [e4aa225c] VEPA network support - models and xmlutils changes (Daniel Henrique Barboza)
* [947b2014] VEPA network support: API and i18n changes (Daniel Henrique Barboza)
* [57f9bf02] Changing network API: UI changes (Daniel Henrique Barboza)
* [c595590c] Changing network API: unit test changes (Daniel Henrique Barboza)
* [ca8bad37] Changing network API: control and model changes (Daniel Henrique Barboza)
* [9bb95b58] Changing network API 'interface' to array: docs and API (Daniel Henrique Barboza)
* [81819362] Bugfix 804: Disable connect vnc when VM is powered off (Jose Ricardo Ziviani)
* [b5c1ee16] Bugfix 843: Add sourceURL comment for kimchi.min.js (Jose Ricardo Ziviani)
* [5a9b3593] Add test case for the socket server (Jose Ricardo Ziviani)
* [036db7b7] Update the build system to make the serial console (Jose Ricardo Ziviani)
* [a789ecd4] Implement the Kimchi front-end for the web serial console (Jose Ricardo Ziviani)
* [d563214b] Implement the web serial console front-end (Jose Ricardo Ziviani)
* [2abd24b7] Import term.js to Kimchi project (Jose Ricardo Ziviani)
* [14b49749] Implement the backend to support web serial console (Jose Ricardo Ziviani)
* [ff56e7ab] Implement the web serial console server (Jose Ricardo Ziviani)
* [79348fa2] Rename vnc.py to websocket.py (Jose Ricardo Ziviani)
* [b8340346] Update tests (Lucio Correia)
* [5d13f6c4] Add graphics settings merge to template update (Lucio Correia)
* [c9a10e91] test_mock_network.py: fixes due to backend changes (Daniel Henrique Barboza)
* [dfcc4b41] Issue #791: New UI for adding network bridges (peterpennings)
* [3506b7f2] Fix handling of VLANs in backend (Lucio Correia)
* [0b51e568] Create new volume with .img extension and attach to VM (Socorro Stoppler)
* [7503b61c] Update tests (Lucio Correia)
* [8138df47] Do not break web UI (Lucio Correia)
* [f31d2c70] Add maxvcpus attribute to guests (Lucio Correia)
* [da8475b5] Add maxvcpus attribute to templates (Lucio Correia)
* [c3306480] Add python-pillow as RPM dependency. (Paulo Vital)
* [3e2a1c5b] Fix error message for IOMMU configuration. (Paulo Vital)
* [a7b57f3f] Remove hack that disables vhosts-net (Ramon Medeiros)
* [2af23fb4] Fix add storage device to VM using existing disk (Socorro Stoppler)
* [cb8e91e7] Whitespace fixes in existing code (Daniel Henrique Barboza)
* [9120a029] Makefile.am targets enhancements (Daniel Henrique Barboza)
* [3f20f358] Memory hot plug front-end (peterpennings)
* [08a91fa2] Implementing sort for Templates tab (Samuel Guimarães)
* [e891856a] Add federation and create_iso_pool options to Kimchi configuration file (Aline Manera)
* [9e7689a0] Use the cached values for wok config when required (Aline Manera)
* [31410ea9] Remove authentication method information from Kimchi (Aline Manera)
* [024f6e93] Update Kimchi configuration according to recent changes on Wok (Aline Manera)
* [26ea40c6] Live Migration front-end (samhenri)
* [686efbb8] Initial checkin for live migration UI support (Socorro Stoppler)
* [73dbf411] Add support for websockify 0.7 (Ramon Medeiros)
* [7cf68d5a] Start up websockify on localhost (Rob Lemley)
* [341b29d7] Update README (Aline Manera)
* [2745b545] Update /plugins/kimchi/config API to only return information related to Kimchi (Aline Manera)
* [7fd1bc2b] Add support to passtrhough 3D graphic controllers (Jose Ricardo Ziviani)
* [756b1154] Add opensuse LEAP to remote ISOs (Ramon Medeiros)
* [e51eca8b] Issue #816: kimchi.conf isn't pointing to libvirt service on ubuntu 15.10 (Ramon Medeiros)
* [c5d74065] Fix issue #810 (Lucio Correia)
* [e8eae7d4] Fixed minor UI issues when saving edited template (samhenri)
* [5197de6b] Supress HTTPS certification checking on tests (Ramon Medeiros)
* [39173db4] Identify opensuse-LEAP-42.1 ISO (Ramon Medeiros)
* [5bbcc1e3] Do not rely on python-pip to install build dependencies (Aline Manera)
* [26cc0325] Fix Portuguese translations for storage pool. (Leonardo Garcia)
* [d45e963e] Adding Gallery View at Templates screen (Andre Teodoro)
* [dabf9f04] Ignore pool.refresh if it cannot be called (Jose Ricardo Ziviani)
#### [2.0.0] ####
* [e65ca2aa] Update ChangeLog and po files for 2.0 release (Aline Manera)
* [e0bcb980] Add python-paramiko package as Kimchi dependency (Aline Manera)
* [058c5e43] Bug fix: Get the right guest name when creating/cloning a guest (Aline Manera)
* [1e5d1561] Fix and add tests to related to max memory in xml (Rodrigo Trujillo)
* [ccafde2e] Issue #753: Adds max_memory checkings and settings properly (Rodrigo Trujillo)
* [0bacfeac] Issue #753: Remove max memory settings from osinfo.py (Rodrigo Trujillo)
* [b91d9dba] Use always flag as a fallback (Lucio Correia)
* [43dc0a9a] Use correct gettext package for building (Lucio Correia)
* [88a49503] Issue 776: Adding filter on Guest screen (samhenri)
* [977c5a5c] Moved Kimchi SCSS files from Wok to Kimchi (samhenri)
* [07ca3c2a] Remove useless messages (Aline Manera)
* [bc994eee] Update Kimchi objectstore versioning. (Paulo Vital)
* [bc6e4bb5] Issue 784: Display a 'loading gif' when waiting for data (samhenri)
* [cd71a49b] Issue 777: Network tab not being updated after exclude a network (samhenri)
* [bc565ca3] New i18n strings in PT-BR (samhenri)
* [590758aa] Issue 776: Adding filter on Templates screen (samhenri)
* [9418b85c] Issue 783: Error message hidden by the modal window (samhenri)
* [43878152] Issue 773: Snapshot error message showed behind edit window (samhenri)
* [9e11fe7e] Issue 772: Template tab and Template edit window - Some problems (samhenri)
* [80000f16] Issue 770: New template is not shown right after creation (samhenri)
* [d625f64f] Removed theme-default.min.css reference (samhenri)
* [17cd24ab] Update openSUSE version in the README file (Aline Manera)
* [c76cef47] Add ginger-base as Kimchi dependency (Aline Manera)
* [5d55f476] Fix disk creation when pool is netfs (Ramon Medeiros)
* [a6428f2c] Fix screen freezing when upload file for storage volume (Socorro Stoppler)
* [383579f7] Disable hotplugging buttons of multi-function devices (Jose Ricardo Ziviani)
* [a5aa72cd] Add multi-function field in PCI information (Jose Ricardo Ziviani)
* [3d0bb0a4] Remove required authentication from / (Aline Manera)
* [e13c113b] Expose HTML tabs files in a specific /tabs URI (Aline Manera)
* [d32bc843] Multiple changes in guest maxMemory management (Rodrigo Trujillo)
* [01c18679] Fix test_async_tasks testcase. (Paulo Vital)
* [56510864] Fix range for network of NAT and isolated types. (Paulo Vital)
* [35d8c44c] Do not show OVS bridges for now (Lucio Correia)
* [8b7621c8] Fix ovs commands output handling (Lucio Correia)
* [6578bc73] Bugfix 786: Undefine button enabled for active storage pool (Socorro Stoppler)
* [4413d1c7] Use "macvtap" instead of "bridged" (Lucio Correia)
* [d43a3e56] Differentiate network lookup between macvtap and bridge (Lucio Correia)
* [71e29828] Restore control/config.py (Aline Manera)
* [0e01dcef] Bugfix 785: Create a template from an existing image (Socorro Stoppler)
* [a602f7d0] PATCH] Bugfix 782: Fix creating storage pools (Jose Ricardo Ziviani)
* [ac67aa63] bug fix: Update UI according to changes on /networks API (Aline Manera)
* [14304e3f] Change UI to support remotion of 'storagepool' from template backend (Rodrigo Trujillo)
* [59398626] Fix tests and backend after remove 'storagepool' from templates (Rodrigo Trujillo)
* [1623c153] Add script to upgrade objectstore to support new Template disks schema (Rodrigo Trujillo)
* [c1c59fa8] Remove 'stogarepool' referencies from Templates code backend (Rodrigo Trujillo)
* [a12766e0] Test: Fix and add test related to disks in templates (Rodrigo Trujillo)
* [bbfae4c4] Update VCPU by using libvirt function (Rodrigo Trujillo)
* [b45cd878] UI - Implement multiple disks support in Template edit window (Rodrigo Trujillo)
* [d93da9c9] Enable create guests with multiple disks from different pools (Rodrigo Trujillo)
* [94cb5640] Fix Template backend create/update for multiple disks (Rodrigo Trujillo)
* [fb8f54e0] PATCH] Bugfix 781: fix adding brigde network (Jose Ricardo Ziviani)
* [60aeceec] Reverting model/config.py deleted on last commit (Ramon Medeiros)
* [054e5198] Remove Wok code from Kimchi repository (Aline Manera)
* [48a799c8] Add Ginger Base as Wok submodule (Aline Manera)
* [d523ee0d] Remove Ginger Base from Kimchi repository (Aline Manera)
* [d0d10e67] Fix issue 766 - Define network interface in libvirt (Lucio Correia)
* [70afa669] Removed Administration / Ginger references from WOK ui assets (Andre Teodoro)
* [ab2954ba] Guests tab (samhenri)
* [be1cdb2d] Templates tab and modal windows bugfixes (samhenri)
* [ceec1507] Issue 728 : processor info displays blank for system z (Chandra Shekhar Reddy Potula)
* [26efbe5f] Ginger Base screen shot change to reflect new ui (Chandra Shekhar Reddy Potula)
* [3cfc67fa] Host tab functionality split into Dashboard and Updates (Chandra Shekhar Reddy Potula)
* [2fc0cdf8] Issue 728 - Processor Info in s390 architecture (Suresh Babu Angadi)
* [cd0bd2a3] Add checking for UI codes when running make check-local (Ramon Medeiros)
* [9e00ff5d] Fix WOK UI error messages (Ramon Medeiros)
* [8a027e32] Remove unused messages in Kimchi UI (Ramon Medeiros)
* [03299855] Edit Guests modal window (samhenri)
* [36880c4f] Add OVS bridges recognition support (Lucio Correia)
* [60510d11] Support Linux Bridge creation (Ramon Medeiros)
* [d211e07e] Add support for serial console (Ramon Medeiros)
* [a062d9c1] Add python-mock to README.md (Rodrigo Trujillo)
* [49b63356] Fix memory add aligment to 256 in PowerPC (Rodrigo Trujillo)
* [d67e7e3a] Create logical pool from existing VG (Aline Manera)
* [5aacaf21] Issue #746 : New navigation bar. (Atreyee Mukhopadhyay)
* [b4f02b24] Moved disks.py file from kimchi plugin to gingerbase plugin (Pooja Kulkarni)
* [71290f57] Issue #737: Wok base framework calls resource model's lookup twice (Archana Singh)
* [bb33c036] Gingerbase: adapting unit tests to use WoK /tests/utils.py (Daniel Henrique Barboza)
* [f9935dc9] Kimchi: updating unit tests to use WoK /test/utils.py (Daniel Henrique Barboza)
* [80d845fb] WoK: making /tests/utils.py available to all WoK plug-ins (Daniel Henrique Barboza)
* [23321ed6] Issue #755 : Action's states are showing in correctly for Repositories (Atreyee Mukhopadhyay)
* [33edb5a6] Change memory multipliers/divisors by bitwise operators (Rodrigo Trujillo)
* [9f912cde] Check and align number of memory slot to 32 in PowerPC (Rodrigo Trujillo)
* [e8ee482e] Check memory alignment in PowerPC to 256MiB (Rodrigo Trujillo)
* [21a5d03c] Live migration: unit tests for the new features (Daniel Henrique Barboza)
* [a58ee717] Live migration: model changes for the new features (Daniel Henrique Barboza)
* [45e89315] Live migration: new features changes in docs/API/i18n (Daniel Henrique Barboza)
* [485fe4f7] WoK: control/base.py: _generate_action_handler_base changes (Daniel Henrique Barboza)
* [8742922d] Add "io"="native" when creating a disk on Kimchi (Ramon Medeiros)
* [3f2b1c8e] Display guest IP address for each network interface (Socorro Stoppler)
* [176e34a7] shutdown and reboot actions on plain linux vs linux with KVM (chandrureddy)
* [f08bc9d9] Issue #757 : clean generated css files when 'make clean' executed (chandrureddy)
* [d61c3f59] Live migration backend: non-shared storage VM migration (Daniel Henrique Barboza)
* [d47ed663] Allow listStorageVolumes ajax call be synchronized (Rodrigo Trujillo)
* [4fdbb98e] Kimchi: Add m4/pkg.m4 to .gitignore (Aline Manera)
* [60c5fabc] Fix test case: Delete directory associated to the storage pool (Aline Manera)
* [a2c37b43] Fix issue #734: Update test case as libvirt issue was fixed (Aline Manera)
* [8fcb0ae7] Fix make check-local for Ginger Base (Aline Manera)
* [981b85c7] Update COPYING file for Ginger Base (Aline Manera)
* [a85905d6] Update gingerbase po files (Aline Manera)
* [85e31680] Remove Kimchi references from Ginger Base (Aline Manera)
* [8e5c2a09] Change Kimchi version. (Paulo Vital)
* [8a3d6bb5] Upgrade Kimchi objectstore content. (Paulo Vital)
* [345161d8] Add Kimchi version to objectstore entries. (Paulo Vital)
* [983c5721] Add version to objectstore information. (Paulo Vital)
* [94f263a0] Bug fix: Properly get the new guest name while creating or cloning a guest (Aline Manera)
* [e086fd65] Bug fix: Properly define kimchi.trackTask() (Aline Manera)
* [8f7aa139] Bug fix: Use qxl video model for Fedora 22+ guests (Aline Manera)
* [8e1b384d] Templates tab (samhenri)
* [df3f51b5] Storage tab (samhenri)
* [cf10e484] Network tab (samhenri)
* [79117428] Kimchi config and Guests tab (samhenri)
* [bcf97e94] Gingerbase / Hosts tab (samhenri)
* [0337d165] Base template files (samhenri)
* [6ba92c4c] Updated SCSS files (samhenri)
* [61301ae0] Updated images and distro icons (samhenri)
* [ea698d8b] Updated widgets (samhenri)
* [88e79a6e] Deleting unused files (samhenri)
* [3bae90ed] Issue #751: Fix guest memory utilization calculation. (Paulo Vital)
* [699ca69a] Ginger Base: Fix DEBIAN/control.in (Aline Manera)
* [04dd5871] Add support for displaying guest memory utilization (Socorro Stoppler)
* [4718e71b] Fix Issue #743 : gingerbase: fail to create RPM. (chandrureddy)
* [10139e39] Ginger Base : Plugin path changes (chandrureddy)
* [e1077b5a] Ginger Base : Fix Minor Issues with the test cases. (chandrureddy)
* [e5d6e9d2] Bug fix: Update Kimchi URL while checking ISO stream support (Aline Manera)
* [69a30c87] Fix issue 'unable to open database file' when run 'sudo src/wokd --environme.. (chandrureddy)
* [2d2fc4a3] Live migration backend: unit tests (Daniel Henrique Barboza)
* [5e2a1f8b] Live migration backend: control/vms and model/vms changes (Daniel Henrique Barboza)
* [0b777928] Live migration backend: API and messages (Daniel Henrique Barboza)
* [873b617d] Log any exception raised (Aline Manera)
* [64297ac0] Github #745: WoK: improve error message when importing plug-ins (Daniel Henrique Barboza)
* [595fe9f4] Guest memory utilization. (Paulo Vital)
* [5c12348c] Update README to recommend pkgconf installation in Ubuntu (Lucio Correia)
* [a57e6176] Bug fix: Display storage pool types properly (Aline Manera)
* [1c70986f] Fix make check-local for Kimchi (Aline Manera)
* [7306c310] Add .gitignore file to gingerbase directory (Aline Manera)
* [9cc0b8f9] Add src/wok/plugins directory to the Wok PEP8 backlist (Aline Manera)
* [4a6671b3] Remove Host Resource from Kimchi (Aline Manera)
* [7d8473e7] Keep /host/partitions on Kimchi (Aline Manera)
* [52bf10cd] Move host authorization tests from Kimchi to Ginger Base (Aline Manera)
* [0ed3da6e] Remove repositories tests from Kimchi (Aline Manera)
* [05790586] Fix Ginger Base tests (Aline Manera)
* [74803276] Get the right internal URI to Ginger Base plugin (Aline Manera)
* [5d367ecd] Fix PYTHONPATH to run tests for Ginger Base (Aline Manera)
* [9b19d45b] V7 Ginger Base : base plugin po files (chandrureddy)
* [6cd75482] V7 Ginger Base : base plugin ui make, images and config (chandrureddy)
* [c4da9919] V7 Ginger Base : base plugin ui/css files (chandrureddy)
* [b48bc9ae] V7 Ginger Base : base plugin ui/js files (chandrureddy)
* [1c8a6830] V7 Ginger Base : base plugin ui/pages files (chandrureddy)
* [67f67974] V7 Ginger Base : base plugin ui/pages/help files (chandrureddy)
* [c924db91] V7 Ginger Base : base plugin tests files (chandrureddy)
* [5d33017c] V7 Ginger Base : base plugin model files (chandrureddy)
* [e04498a9] V7 Ginger Base : control files (chandrureddy)
* [cfc34988] V7 Ginger Base : base plugin m4 files (chandrureddy)
* [3014c8fa] V7 Ginger Base : base plugin build-aix and contrib (chandrureddy)
* [71953527] V7 Ginger Base : base plugin docs files (chandrureddy)
* [bd69aab2] V7 Add License files to ginger base (chandrureddy)
* [92aa088a] V7 Ginger Base : base folder files part 3 (chandrureddy)
* [32cd0a35] V7 Ginger Base : base folder files part 2 (chandrureddy)
* [4a1d1a3b] V7 Ginger Base : base folder files part 1 (chandrureddy)
* [2b814b97] V7 Ginger Base : Taking off the host tab functionality (chandrureddy)
* [2d0f6ac5] Fix Kimchi RPM spec files (Paulo Vital)
* [4fc75872] Fix passthrough bugs (Jose Ricardo Ziviani)
* [a2207f32] Copy missing files to build Kimchi RPM. (Paulo Vital)
* [5535dd5d] Fix test cases to proper get the screenshot and debug report file (Aline Manera)
* [377499a4] Use right URI while doing internal redirection (Aline Manera)
* [0a68bf94] Update test case according to commit e9cd4666 (Aline Manera)
* [2e6212b0] Update test case to use the right Template URI while creating a guest (Aline Manera)
* [a859d03a] Make sure to use relative path when setting an icon to a guest (Aline Manera)
* [49de99de] Force a HTTP redirection when a resource has its ID changed after a PUT requ.. (Aline Manera)
* [6a0e66b1] Add correct package name for libxslt in Ubuntu (Socorro Stoppler)
* [70966562] Add correct name for libxslt for Kimchi plugin (Socorro Stoppler)
* [7821e2f2] Use absolute import path (Aline Manera)
* [e51d8135] Move validate_repo_url() and check_url_path() from Wok to Kimchi (Aline Manera)
* [ff14195e] Provide a meaningful message to WOKUTILS0001E (Aline Manera)
* [341d08d3] Remove any WOK error message from Kimchi (Aline Manera)
* [019bf262] Fix issue #738 - Part 2: Split Wok and Kimchi object stores (Lucio Correia)
* [726b96ae] Fix Kimchi model (Lucio Correia)
* [6e4cf3fa] bug fix: Allow user to get guest console (noVNC and spice) (Aline Manera)
* [64856ea5] Update the documentation (Jose Ricardo Ziviani)
* [a8c54c76] Implement the package manager monitor frontend (Jose Ricardo Ziviani)
* [4d5cb808] Implement the package manager monitor backend (Jose Ricardo Ziviani)
* [3810c26d] Add functions for package manager monitoring (Jose Ricardo Ziviani)
* [4b453585] Use absolute import path on root.py (Aline Manera)
* [e510700e] Set the right error messages for Kimchi (Aline Manera)
* [2752645a] Issue #742: Update Readme with missing dependencies. (Paulo Vital)
* [bb86df5e] Fix import path based on new plugin structure (Aline Manera)
* [b800c0e5] Update Wok and Kimchi systemd process. (Paulo Vital)
* [38a3409b] imageinfo.py: Don't fail template creation if unable to detect OS (Brent Baude)
* [3a960d18] Fix package name of some dependencies (Paulo Vital)
* [16ede117] Fix issue #738 - Use *lib/kimchi instead of *lib/wok/plugins/kimchi (Lucio Correia)
* [69c6c2da] Issue #740: Solving UI dependencies checking. (Paulo Vital)
* [4e659f82] Fix some test cases on test_config.py for Wok and Kimchi (Aline Manera)
* [4e028276] Adding new-ui src sass dependencies (samhenri)
* [128c05f1] Adding new-ui sass source files (samhenri)
* [556fa6c8] Adding python-dev, python-pip and cython & libsass libs to compile SCSS sour.. (samhenri)
* [8c68f291] Update README.md with submodules information. (Paulo Vital)
* [c9095925] Add Ginger as module (Paulo Vital)
* [87463bbc] Add Kimchi as module (Paulo Vital)
* [f0934302] Fix issue stopping nginx proxy (Rodrigo Trujillo)
* [06c81b05] Moving bootstrap-select js and css to separate folders (samhenri)
* [c46ce085] Add %Used back to the right of Name column in Storage tab (Socorro Stoppler)
* [2c1ecbd0] Add license files to Kimchi (Paulo Vital)
* [fd88eb08] Use locks to prevent concurrent updates to VMs (Crístian Deives)
* [ddc07c78] Update back-end license to LGPLv2.1 (Paulo Vital)
* [58ffd293] Configure deb package to use systemd service if needed (Jose Ricardo Ziviani)
* [68932442] Fix RuntimeWarning in check_i18n.py (Lucio Correia)
* [e29a63d9] Fix PEP8 issues (Lucio Correia)
* [945dd74a] Fix name mismatch with imported module (Lucio Correia)
* [6f6ce582] Update the header of all Wok front-end files (Paulo Vital)
* [07717289] Update the header of all Wok back-end files (Paulo Vital)
* [5efe8f08] Update README.md of Wok and Kimchi after slipt. (Paulo Vital)
* [bd88c879] Update gitignore after move of plugins structure (Paulo Vital)
* [1db98f67] Fix PYTHONPATH to be able to run "make check" (Aline Manera)
* [0bae086f] Wok tests (Paulo Vital)
* [b7cac1b1] Move KCHASYNC0003E to Wok and update code. (Paulo Vital)
* [6b0960ee] Update build and config files to new plugins path. (Paulo Vital)
* [6768e409] Change relative to absolute imports in Kimchi. (Paulo Vital)
* [4675caf9] Move plugins directory to src/wok structure. (Paulo Vital)
* [4f1a645a] Issue #704: page refreshing in Wok when no plugins installed (Atreyee)
* [926cb428] Set systemd KillMode to process (Jose Ricardo Ziviani)
* [d8482740] Make the package update process indendent of Kimchi (Jose Ricardo Ziviani)
* [730c66a5] Fix template default memory in hosts with few memory (Rodrigo Trujillo)
* [bd921f2f] Wok updates (Aline Manera)
* [43c86ef2] New UI updates (samhenri)
* [f103d9a4] New UI updates (Aline Manera)
* [2d5c9b9f] Wok updates (Paulo Vital)
* [5a79d132] Introduce Wok (Webserver Originated from Kimchi) (Lucio Correia)
* [01de1e0c] New UI: Add makefiles for fontello (Lucio Correia)
* [0da71e11] New UI (Wen Wang)
* [0578a58b] New UI (Yu Xin Huo)
* [0c1a09c3] New UI (Wen Wang)
* [e16ba085] Update copyright for src/kimchi/model/hostdev.py (Aline Manera)
* [85a134a6] Merge remote-tracking branch 'origin/next' into origin/master (Aline Manera)
* [b934901e] Patched kimchi for psutils 3.0.1 (Stephan Conrad)
* [9a41f0c6] Merge remote-tracking branch 'origin/master' into next (Aline Manera)
* [616ea4d2] List IPs of VM Ifaces (Christy Perez)
#### [1.5.1] ####
* [c424980b] Update ChangeLog and Version files for 1.5.1 release (Aline Manera)
* [396ee653] Update pt_BR translations (Aline Manera)
* [60615113] Raw volumes validation: update tests (Paulo Vital)
* [2feb8cc3] Raw volumes validation: back-end and front-end (Paulo Vital)
* [62964149] Raw volumes validation: update contrib and README (Paulo Vital)
* [f272e2ff] Add missing translations (Aline Manera)
* [4765f273] Add volume to storage pool label not formatted properly in some languages (Socorro Stoppler)
* [5cc46e17] Update help pages for ja_JP and pt_BR (Aline Manera)
* [3352b564] Isolate strings in guest-edit and template-add (Ramon Medeiros)
* [134527ec] PCI filter not in sync with device listing (Socorro Stoppler)
* [c45fe56d] Fix confirmation box for delete and clone (Socorro Stoppler)
* [49b87f34] Handles http redirection when checking url path (Jose Ricardo Ziviani)
* [52ca8827] Expands all possible variables in a repo url to validate it (Jose Ricardo Ziviani)
* [d846e260] Implement a method to expand variables in a url (Jose Ricardo Ziviani)
* [637b1445] Add translation for "Users" and "Groups" on guest edit (Ramon Medeiros)
* [86e66985] Update build process to include jquery.base64.js (Aline Manera)
* [b0f9b30c] Adds the new display_repo_name field in the JSON API (Jose Ricardo Ziviani)
* [d74f93b7] Display the expanded repo name instead of variables (Jose Ricardo Ziviani)
* [afdcb375] Implement a method to display the repo name expanding variables (Jose Ricardo Ziviani)
* [4237323d] Remove colon character from template cpu edit window (Rodrigo Trujillo)
* [76782b04] Add Fedora 22 as remote ISO option. (Paulo Vital)
* [8e8a6279] Add Fedora 21 as remote ISO option. (Paulo Vital)
* [b2a09e7e] Update Fedora Live 20 URL as remote ISO (Paulo Vital)
* [690b09ef] Add unity tests for start/shutdown/poweroff response commands (Ramon Medeiros)
* [ec4fe6d9] Issues #682/#684/#685: Change some code errors when start, shutdown or power.. (Ramon Medeiros)
* [05697000] Issue #667: Unable to rename guest when it is paused (Ramon Medeiros)
* [df21d34b] Bug fix: Access guest console when guest name has non-ASCII characters (Aline Manera)
* [cb5487fb] Update server configuration to expose jquery.base64.js (Aline Manera)
* [921876f3] Import Jquery Base64 code (Aline Manera)
* [e0e97f56] Fix bug #450: Allow creating guest with non-ASCII characters in name (Aline Manera)
* [e10e158c] Create helper method to remove metadata node (Aline Manera)
* [12ba7903] Allow setting multiple metadata nodes at once (Aline Manera)
* [6bdac405] Remove manual <metadata> manupulation (Aline Manera)
* [f4941a26] Disallow storage format changes in UI for templates based on image file (Jose Ricardo Ziviani)
* [91b04075] Avoid show user/password in url browser (Rodrigo Trujillo)
* [9f9408ac] Add missing translations (Aline Manera)
* [b91891d5] Improve code to get default disk format for VMTemplate (Aline Manera)
* [16a7830d] Add m4/pkg.m4 to .gitignore (Aline Manera)
* [d52ce00f] Fix SLES 11 reg exp to recognize SLE-11-SP4-SAP-DVD-ppc64-GM-DVD1.iso (Ramon Medeiros)
* [d677b736] Set default VM template memory to 2048 in Power (Daniel Henrique Barboza)
* [b79f5b12] Improve code performance on UI (Ramon Medeiros)
* [83800932] PCI Node filtering (Socorro Stoppler)
* [1a01d8f0] Force qcow2 when creating a VM based on backing image (Jose Ricardo Ziviani)
* [95e36b33] vmHostDevModel: returning 'product' and 'vendor' in lookup (Daniel Henrique Barboza)
* [a2197098] Change getsebool to run silently. (Jose Ricardo Ziviani)
* [b83f8f1c] Add option 'silent' in run_command (Jose Ricardo Ziviani)
* [5de475f0] Fixing compilation problems with translation files (Daniel Henrique Barboza)
* [eed3d15a] Translation updates (Daniel Henrique Barboza)
* [d4537fb5] Template disk format test fixes (Daniel Henrique Barboza)
* [34b6e049] Remove unecessary call to node_dev.parent() (Ramon Medeiros)
* [1351729e] Update Fedora 20 ISO path to mirrors.kernel.org (Ramon Medeiros)
* [eb3b2bb0] Detach group of PCI Devices from host before attaching to guest (Jose Ricardo Ziviani)
* [356c95d8] New unit tests to check disk creation behavior (Daniel Henrique Barboza)
* [297ca7d3] Getting default disk format from template.conf (Daniel Henrique Barboza)
* [4676106b] Mockmodel and test changes for the new API (Daniel Henrique Barboza)
* [4a00ca0c] Adding new API in the UI APIs and docs (Daniel Henrique Barboza)
* [c1e7aad1] Get available host passthrough devices: model changes (Daniel Henrique Barboza)
* [b3cd034f] Fix displaying numerous error msgs when host is shut down (Socorro Stoppler)
* [1e6ac52f] Fix minus in manpage (Frederic Bonnard)
* [17df1627] Help updates for Kimchi (Kersten Richter)
* [152640a1] Issue #670: openSUSE: problem while building Kimchi (Ramon Medeiros)
* [520cfee3] Issue #670: openSUSE: problem while building Kimchi (Ramon Medeiros)
* [0ba085c4] Github 663: software update improvements (Daniel Henrique Barboza)
* [fc20b7a5] Bug fix: Allow creating a pool using an existing path (Aline Manera)
#### [1.5.0] ####
* [2f6ae8a1] Update ChangeLog, VERSION and .po files for 1.5 release (Aline Manera)
* [6520e58e] Prevent Kimchi against TLS Logjam attacks (Rodrigo Trujillo)
* [f101a12d] Issue #653: "make rpm" requests authentication with non-root (Ramon Medeiros)
* [5e831068] Bug fix: Use a temp directory under /var to avoid permission errors (Aline Manera)
* [fb5ef931] Bug fix: Detach host device prior to attach to guest (Aline Manera)
* [5ed39b3f] Gtihub #660 - Fixing .repo file with no repos handling (Daniel Henrique Barboza)
* [ae939e79] Support xorriso ISOs detection (Ramon Medeiros)
* [cec1b143] Github #657 - fixing yum check-update parsing (Daniel Henrique Barboza)
* [c3252ed8] Bug fix: Allow user creates multiple templates (Aline Manera)
* [ac646f41] Changing repositories and swupdate to use yumparser module (Daniel Henrique Barboza)
* [15e265ab] Unit tests for the yumparser module (Daniel Henrique Barboza)
* [dd3c2c77] Adding yumparser module (Daniel Henrique Barboza)
* [b7b86820] Fix bug #647: Properly set qxl as video model for Fedora 22 (Aline Manera)
* [7c9f261f] Update po files for 1.5 release (Aline Manera)
* [46fe795d] Change the width of Actions button (Socorro Stoppler)
* [970b7c0f] Fix tests, adds slot and memory hotplug tests (Rodrigo Trujillo)
* [4a0eb86d] Add maxMemory and numa configuration to guest xml (Rodrigo Trujillo)
* [f137f062] Add maxMemory into templates (Rodrigo Trujillo)
* [2bd729a5] Feature test to check support to memory devices (Rodrigo Trujillo)
* [c6952029] pep8 fixes (Daniel Henrique Barboza)
* [6ed39cf9] UI-Template Edit: Enable user to change disk format (Rodrigo Trujillo)
* [0b777284] Supress error messages while checking vm metadata (Ramon Medeiros)
* [9e4cc6ef] Add support for Pause/Resume UI (Socorro Stoppler)
* [8fdedc0c] Does not list non-bootable images (Ramon Medeiros)
* [c9937b84] Enable storage volume upload on UI (Aline Manera)
* [e261fc71] Storage volume upload: Let the 'format' parameter be an empty string (Aline Manera)
* [690c3641] Storage volume upload: Keep the task tracking to update the UI (Aline Manera)
* [08c4af01] Set 'used_by' to [] when creating some volumes (Crístian Deives)
* [1d23e60f] Replace storage volume 'ref_cnt' with 'used_by' (Crístian Deives)
* [3ce2c42f] Update test cases to reflect MAC address update changes (Jose Ricardo Ziviani)
* [591ac232] Implement frontend code to edit MAC address of a guest (Jose Ricardo Ziviani)
* [bf258030] Implement backend code to edit MAC address of a guest (Jose Ricardo Ziviani)
* [ec6bd25e] Add vfio driver as default for powerkvm systems. (Jose Ricardo Ziviani)
* [63725024] Removing the hardcoded version of kimchi and make it depend of PACKAGE_VERSION (Frédéric Bonnard)
* [4d58f914] UI: Enable virtual NIC hot plug/unplug (Aline Manera)
* [ae33e0e6] Change log message if command to run is not found (Jose Ricardo Ziviani)
* [6f2487ac] Install service on make install (Ramon Medeiros)
* [eb2880b1] Fix SLES version checking in interfaces.py (Rodrigo Trujillo)
* [93a875d8] Remove storage volume creation from file (Aline Manera)
* [a2b84a60] Upload storage volume (Aline Manera)
* [cf76b626] Update controller to make update accept formdata params (Royce Lv)
* [2b7a456e] Fix URI format of guest interfaces (Jose Ricardo Ziviani)
* [0758cf3a] Display MAC Address in guest interface tab (Jose Ricardo Ziviani)
* [a4fa2c08] Avoid certificate validation on tests (Ramon Medeiros)
* [28e2c151] Handle invalid path in 'get_disk_ref_cnt' (Crístian Deives)
* [44475d62] fix: Use correct path when setting 'ref_cnt' to a new volume (Crístian Deives)
* [50f64e7b] Bug fix: Build default pools list according to user input (Aline Manera)
* [2a351070] Fixed section number within the man page itself (Frederic Bonnard)
* [570cd89e] Add documentation for VM suspend/resume (Crístian Deives)
* [12dbc97b] Verify storage pool set as Template default prior to server starts up (Aline Manera)
* [4b64bb3b] Verify all networks set as Template defaults prior to server start up (Aline Manera)
* [3ec063ce] Make Template defaults configurable (Aline Manera)
* [e4fa2c19] snapshot: Handle non-existing snapshots in mock lookup (Crístian Deives)
* [51871d06] Create option to auto create ISO pool or not on server start up (Aline Manera)
* [ef566a1b] Add libvirt-daemon-config-network package as Kimchi dependency (Aline Manera)
* [c43fe1c2] Merge common_spec with defaults value in osinfo.py (Aline Manera)
* [7fad14f9] Remove useless variable in osinfo.py (Aline Manera)
* [6a134aab] Create VMs Asynchronously: UI (Aline Manera)
* [b8ee58d0] Create VMs Asynchronously: Tests (Christy Perez)
* [c8f56d57] Create VMs asynchronously: Backend (Christy Perez)
* [78f1ff63] UI changes for new clone target_uri (Christy Perez)
* [236f3a53] Tests for new clone target_uri (Christy Perez)
* [c449622c] Append clone to target_uri for vm clone task (Christy Perez)
* [db6afa6c] Do not resolve hostname to IP in using remote ISOs (Aline Manera)
* [d9e5d8b5] Improve code to retrieve the number of host CPUs (Jose Ricardo Ziviani)
* [a65660a8] Move kimchi nginx config file to nginx default directory. (Jose Ricardo Ziviani)
* [100aec5e] Add a warn about NM running in the system. (Jose Ricardo Ziviani)
* [c234e9bd] Implement function to check if NM is running. (Jose Ricardo Ziviani)
* [28dcbc40] Host tests (Aline Manera)
* [b042b230] issue #548: Hotplug network interfaces (Crístian Deives)
* [83220337] Use default network model when attaching a NIC (Crístian Deives)
* [aa332f51] Handle missing parameter "network" when attaching a NIC (Crístian Deives)
* [d17d8be8] Parse osinfo.lookup return parameters correctly (Crístian Deives)
* [99bd4bb1] Remove nginx conf on suse (Ramon Medeiros)
* [e1597d32] Create empty files on rpm build (Ramon Medeiros)
* [81ea427e] Adds tests to check disk format information in new templates (Rodrigo Trujillo)
* [1d41799c] Set qcow2 as default disk format in new templates (Rodrigo Trujillo)
* [f06ddfcc] Template: Assign 'raw' to disk format if pool is 'logical' or [i]scsi (Rodrigo Trujillo)
* [351ffbdd] Server tests (Aline Manera)
* [95e3030c] Object store tests (Aline Manera)
* [958d93eb] Add support for VM suspend and resume (Crístian Viana)
* [ae44ff31] Update some VM state conditions (Crístian Viana)
* [63c3a70e] Optimize VM update function (Crístian Viana)
* [7803cdf9] Move stats-related VM functions to VMModel (Crístian Deives)
* [ceb4f3f0] Update stats when looking up one single VM (Crístian Deives)
* [f7d93c43] Add %Used in the header for storage (Socorro Stoppler)
* [89be36b7] Security: Prevent Bar Mitzvah attacks by disabling RC4 (Aline Manera)
* [4722d646] issue #461: Add 'metalink' support for YUM repositories (Crístian Viana)
* [b85c0683] Use more generic message in repo mirror list error (Crístian Viana)
* [5376a6bf] Handle empty variables when updating YUM repository (Crístian Viana)
* [4538eb7f] Update host number of cpus and total physical memory (Jose Ricardo Ziviani)
* [2e72edae] Making urls relative (Frederic Bonnard)
* [464af615] test/test_model: Power architecture fixes (Daniel Henrique Barboza)
* [874f4079] Fix Network create name checking in backend (slashes and quotes) (Rodrigo Trujillo)
* [a126b5f0] Move slash checking in storagepool name from UI to backend (Rodrigo Trujillo)
* [70f7ec56] Prohibits slashes '/' in VM name (Rodrigo Trujillo)
* [7763a912] issue #628: Set ref_cnt=1 on cloned disks (Crístian Viana)
* [6f93d5ba] Issue #623: Fix mismatch in host device details query (Royce Lv)
* [19f941ad] Fix a ZeroDivisionError when starting kimchi service in Qemu. (Jose Ricardo Ziviani)
#### [1.4.1] ####
* [41f87929] Update ChangeLog and VERSION file for 1.4.1 release (Aline Manera)
* [f3d904b3] Update pt_BR translations for Kimchi 1.4.1 (Aline Manera)
* [d72feb17] Update .po files for translation (Aline Manera)
* [ffe6b099] Kimchi tests: Power system fixes - removing hardcoded values (Daniel Henrique Barboza)
* [a45705fa] tests/test_osinfo.py: fixes for Power architecture (Daniel Henrique Barboza)
* [6ffab419] Specify user when changing VM disks permission (Crístian Viana)
* [e9e465c4] issue #518: Simplify template URL verification (Crístian Viana)
* [448a0453] Update ISO file's ACL before checking its permission (Crístian Viana)
* [01f6befb] issue #564: Parse logical volumes to find out their actual formats (Crístian Viana)
* [f88df1d7] issue #565: Allow a template's ISO to be a block device (Crístian Viana)
* [81c300b1] Fix test_model.py to reset Singleton classes when initializing the tests (Aline Manera)
* [5ba64183] Bug fix: Consider server is being started up on servermethod function (Aline Manera)
* [40c1f098] Use the right firewall-cmd command to open Kimchi ports (Aline Manera)
* [def6b0a7] Fix issue #597: Get the right arch when using libvirt Test driver (Aline Manera)
* [a5b119bc] Fix issue #617: Base URL may be an empty string when updating YUM repo (Aline Manera)
* [756d972d] Fix issue #621: Catch libvirt exception when network does not have bridge name (Aline Manera)
* [00a4a6d0] Fix issue #620: Allow use iSCSI/SCSI volume on Template (Aline Manera)
* [70045570] Add support to recognize RHEL-LE distro and version (Jose Ricardo Ziviani)
* [aac05188] Deregister peer information when kimchid exit (Royce Lv)
* [28cd9fd9] Update doc for federation (Royce Lv)
* [28fa8acc] Assign HTML labels to their corresponding elements (Crístian Viana)
* [c30980d7] Fix wrong usage of feature tests (Royce Lv)
* [af2a2337] Avoid using server dependent feature tests when server not running (Royce Lv)
* [aea13b23] Remove slash "/" filter in template name when create VM (Rodrigo Trujillo)
* [8105f8e1] Remove unsupported Fedora ISO link (Royce Lv)
* [052d841a] Issue #587: Man page submission for kimchid (Frederic Bonnard)
* [aa33ab7c] RHEL7: Guide user to install spice-html5 (Aline Manera)
* [19fbca39] Template tests (Aline Manera)
* [a3fd212c] bug fix: Allow adding a iSCSI/SCSI volume from a non-ASCII pool to a template (Aline Manera)
* [cf6ef10e] Fix shallow scan test: wait until storage volume creation finished (Royce Lv)
* [ffe72a05] Change from using /usr/bin/python to /usr/bin/env python2 to improve portabi.. (Alan Jenkins)
* [3d1d8de8] issue #595: Return correct memory value when VM is shutoff (Crístian Viana)
* [5f4e3ed4] Add function to convert data sizes (Crístian Viana)
* [886eb8c9] issue #545: Handle simultaneous authentication methods when updating VM perm.. (Crístian Viana)
* [e717916a] Bug fix: Properly raise authenticate error when login fails (Aline Manera)
* [1ff6ac6f] Bug fix: Properly reload grid content (Aline Manera)
* [1bbcedd8] Set a common message to KCHGRD6002M (Aline Manera)
* [4870ca9e] Fix grammar for selected messages (Christy Perez)
* [ee326e19] Stop collecting background stats (Christy Perez)
* [5c5d9ded] issue #512: Attach the function "showMessage" to the UI grid class (Crístian Viana)
* [2ae8bc34] Add Arch Linux entry to isoinfo. (Alan Jenkins)
* [d5386103] Add modern entry for Arch Linux. (Alan Jenkins)
* [162d1101] Set allocation=capacity when creating images in logical pools (Christy Perez)
* [dd311cd3] Disable SSL on nginx (Tulio Magno Quites Machado Filho)
* [cf626f10] Fix issue #589: Add listener to remove Kimchi leftovers (Aline Manera)
* [c7ee91a9] Fix issue #591: Get the right arch for MockModel (Aline Manera)
* [208d4be5] Bugfix: Kimchi: Better to list storage pool paths (Wen Wang)
* [ac9bd865] Issue #573: Kimchi on ppc64el (Ramon Medeiros)
* [e67be6ca] Transient StoragePool POST request handling (Christy Perez)
* [e2161d3d] Transient Network POST request handling (Christy Perez)
* [0f367ee3] Transient VM POST request handling (Christy Perez)
* [6653afa6] Handle requests differently for transient objects (Christy Perez)
* [a254b9a9] On Ubuntu, current libvirt library requires <os><type arch= (Thierry Fauck)
* [454e69a8] Revert "Remove workaround when deleting a VM due to tests" (Aline Manera)
* [c5a7f4c3] tests/iso_gen.py: adding fake bootable PowerPC ISO (Daniel Henrique Barboza)
* [79952273] Build kimchi package in Fedora and SuSE as noarch (Ramon Medeiros)
* [c093ec26] Storage volume tests (Aline Manera)
* [cc1de93e] Update rollback_wrapper function to handle nested API (Aline Manera)
* [4d8eeb3b] Storage volumes: Update docs/API.md (Aline Manera)
* [169278fb] Bug fix: Allow clonning a volume from a pool with non-ASCII characters (Aline Manera)
* [d4f8f54e] Bug fix: Use VIR_STORAGE_VOL_RESIZE_SHRINK flag when decreasing the volume s.. (Aline Manera)
* [831392cb] Remove policycoreutils-python as Kimchi dependency (Aline Manera)
* [ad006788] Update copyright according to last changes (Aline Manera)
* [9eda27e6] Storage pool tests (Aline Manera)
* [b9b21900] MockModel: Fix devices filter (Aline Manera)
* [9362c35a] MockModel: Extend logical storage pool (Aline Manera)
* [35b05ace] MockModel: Add mock code to list partitions to /host/partitions API (Aline Manera)
* [3478e6dd] MockModel: Override storage pool validation (Aline Manera)
* [ed526bfc] Storage pool: Fix encoding/decoding while dealing with storage pools (Aline Manera)
* [acfe6fdb] Storage Pools: Update docs/API.md (Aline Manera)
* [eb5c2107] Rename test_storagepool.py to test_storagepoolxml.py (Aline Manera)
* [a63894e2] Bugfix: Template disk allocation changed back to default(10G) (Wen Wang)
* [9878aad8] Allow -v to be passed through in run_tests.sh (Julien Goodwin)
* [ab2b4578] issue #526: Support updating name for VMs with snapshots (Crístian Viana)
* [861f1ef1] Solve the snapshot revert problem, relate to issue #526 (Zongmei Gou)
* [c4a8b329] Fix file handler leak in netinfo.py (Royce Lv)
* [0a512540] Work around eventfd leak using multiprocessing (Royce Lv)
* [ff3423e3] Fix leak in check_url_path (Royce Lv)
* [4c40f29a] close fh after iso scanning (Royce Lv)
* [92d25b5f] Close json schema file after loading (Royce Lv)
* [72e95c3a] Fix file handler leak for uptime file (Royce Lv)
* [454031bb] Fix md5 file handler leak (Royce Lv)
* [00ec67d8] Run Model tests prior to MockModel tests (Aline Manera)
* [b9c9295a] Update copyright date (Aline Manera)
* [7e00d078] Remove workaround when deleting a VM due to tests (Crístian Viana)
* [003e61d0] Add build-aux/compile to gitignore. (Julien Goodwin)
* [6c90d566] Update config test to expect robots.txt. (Julien Goodwin)
* [996059c5] Add a robots.txt file. (Julien Goodwin)
* [17da7e39] Update Debian dependecy list. (Paulo Vital)
* [66e3885c] Issue #563: Delete network button works even disabled (Zongmei Gou)
* [f9250194] Issue #456: Firewall ports are not open after firewall restart v4 (Ramon Medeiros)
* [8643157e] Do not reuse names when cloning the same VM more than once at the same time (Crístian Viana)
* [2b2f5782] Add vm names to delete/deactivate network error message (Rodrigo Trujillo)
* [2883787d] Reorganize the network tests (Aline Manera)
* [6f70c8d1] Move rollback_wrapper function to a common place (Aline Manera)
* [30daa9f3] Network API: Update docs/API.md (Aline Manera)
* [0da5a4b0] Bug fix: Allow deleting VLAN tagging bridged network (Aline Manera)
* [9b68d511] Add message to KCHNET0010E code (Aline Manera)
* [06822baa] Improve PUT param checking (Royce Lv)
* [cf8372a2] Po: Minor changes to Chinese translation (Wen Wang)
* [6ef7d653] Add a disk to the VM when testing snapshot (Crístian Viana)
* [caabc9b4] issue #544: Refactor storage volume download (Crístian Viana)
* [942d68cc] Use 'bytes' as volume capacity and allocation unit (Crístian Viana)
* [a86b16e2] Change "_get_storagevolume" to static (Crístian Viana)
* [547883a9] Remove directories under /var/lib/kimchi if empty on ubuntu (Ramon Medeiros)
* [b7893f34] Don't let empty directories left on suse (Ramon Medeiros)
* [4abcc3c4] Remove empty directories after rpm -e kimchi on fedora (Ramon Medeiros)
* [56465e0e] issue #543: Generate unique names when creating volumes without name (Crístian Viana)
* [0fac1cbd] bugfix: Fix regexp in "kimchi.utils.get_next_clone_name" (Crístian Viana)
#### [1.4.0] ####
* [582ac4b4] Update VERSION, ChangeLog and po files for 1.4 release (Aline Manera)
* [4aa59410] Po support: translation for Chinese (Wen Wang)
* [193a339e] Update Portuguese translations (Aline Manera)
* [f554356e] Update po files (Aline Manera)
* [d48199d4] Bugfix#527 Reverting a snapshot doesn't change initial state of "Edit Guest" (Wen Wang)
* [2d56c0fb] issue #553: Use required parameter in "snapshotLookupByName" (Crístian Viana)
* [3f1dfd10] Bug fix #463: Allow add networks with non-ASCII characters to template and g.. (Aline Manera)
* [d7eff75f] Issue#536: raise proper error message when disk os info absent (Royce Lv)
* [65cb1c1e] Revert "Bug #482 Fix: Interfaces stacked in template edit" (Aline Manera)
* [571e942d] Bug #482 Fix: Interfaces stacked in template edit (Yu Xin Huo)
* [2dbb105e] Bug 487 Fix: Dropdown & Filter not aligned(mobile) (Yu Xin Huo)
* [b1ee7189] Bug fix #529: Kill all Kimchi processes when stopping kimchid service (Aline Manera)
* [f5c8e6ef] issue #474: Add default value for ldap_admin_id (Royce Lv)
* [4e28693b] Bugfix#549 VM button icons unaligned (Wen Wang)
* [95dc1c44] issue #504: Add details on how to install test dependencies (Crístian Viana)
* [b8272453] issue #438: Display nicer error message when starting network (Crístian Viana)
* [104b13fd] Bug fix #530: Update distros.d/ files (Aline Manera)
* [15ac5a55] Bug #443: Do not crash Kimchi when federation is enabled and openslp is not .. (Aline Manera)
* [e5802431] Bugfix #479: Allow non-admin users get devices passthrough information (Aline Manera)
* [9896454d] Bug #495 Fix: Remove error popup when non-admin login (Yu Xin Huo)
* [2952ceb8] Bugfix #477 Fix snapshot time didn't align issue (Wen Wang)
* [ce7bad58] Bug #546 Fix: Network button state issue (Yu Xin Huo)
* [27ce2219] issue #498: Fix typos on Kimchi messages (Aline Manera)
* [77184445] issue #491: Check model parameter exists when generating the interface XML (Aline Manera)
* [d49d89b4] issue #515: Add check_i18n.py to EXTRA_DIST (Royce Lv)
* [2eecfed3] List as many pools' info as possible (Christy Perez)
* [dc5b3af5] issue #532: Fix ldap admin filtering (Royce Lv)
* [e14f6f16] issue #475: Properly set cert and key variables when starting nginx proxy (Aline Manera)
* [c106109c] UI: Use capabilities cached values on 'Host PCI Device' tab (Aline Manera)
* [7fd0e033] issue #492: Expressly set autoport to yes in vm graphics. (Alan Jenkins)
* [7b0c3861] Bugfix: fix testcase for repository update (Royce Lv)
* [18b30332] Bugfix: Disable actions not supported by non-persistent VMs (Wen Wang)
* [f273c704] Change pattern match in pep8 filtering (Royce Lv)
* [6faf3b9c] Revert "snapshot: Clone snapshots when cloning a VM" (Crístian Viana)
* [89ac212f] Only allow VM snapshots to be taken on 'qcow2' disks (Crístian Viana)
* [ad867202] Update ChangeLog, VERSION and po files (Aline Manera)
* [97009a27] RHEL7: Guide user to subscribe to "RHEL Server Optional" channel (Aline Manera)
#### [1.4.0-rc1] ####
* [542ba6ab] Update ChangeLog for 1.4.0-rc1 (Aline Manera)
* [428f9f3b] Change guest edit permission logic (Royce Lv)
* [11205339] UI: support ldap vm permission tag (Royce Lv)
* [af6715d1] vmtemplate: allow allocation = 0 for type 'raw' (Daniel Henrique Barboza)
* [fea37c1c] Mockmodel test for cpuinfo (Christy Perez)
* [8cb70401] Parts to allow Kimchi to configure the cpu topology. (Christy Perez)
* [9eb51f56] UI: CPU Topology (Yu Xin Huo)
* [c2c3fa0d] UI: Guest Snapshot (Yu Xin Huo)
* [0056598f] Pass through libvirt error if storage create fails (Christy Perez)
* [da7fd8c7] Remove README statement that advises user does not use Kimchi in production (Aline Manera)
* [d7aabaa8] Return empty dict when VM doesn't have current snasphot (Crístian Viana)
* [b102443d] Update test model for authentication and authorization (Royce Lv)
* [6d11ef86] change vm permission tag (Royce Lv)
* [39e3611a] Move validation to authorizaiton (Royce Lv)
* [15a09605] Split users and groups for permission query (Royce Lv)
* [901b87d7] Bugfix: UI Disable button "Create" when adding a VM (Wen Wang)
* [8a1397cc] Edit Template redefined (Wen Wang)
* [a4f75e66] bugfix: Use correct error code when current snapshot does not exist (Crístian Viana)
* [2bc6e340] Return empty dict when request body is empty (Crístian Viana)
* [5c64aefe] Use dedicate function to remove unused namespace (Royce Lv)
* [b8d058aa] Don't fail if no translation can be found (Cédric Bosdonnat)
* [596adde6] Fix test cases for authentication (Royce Lv)
* [5cc2deb3] Add LDAP authentication (Royce Lv)
* [8adff581] Split PAM and LDAP authentication (Royce Lv)
* [36bf4988] Add configuration of LDAP (Royce Lv)
* [25f49cba] Improve french translation (Cédric Bosdonnat)
* [2d436502] MockModel refactor: Create MockModel based on Model("test:///default") (Aline Manera)
* [8b8b50fd] snapshot: Clone snapshots when cloning a VM (Crístian Viana)
* [870a3a23] snapshot: Delete snapshots when deleting a VM (Crístian Viana)
* [1523b06b] snapshot: Add model tests (Crístian Viana)
* [e752c5c5] snapshot: Revert a domain to a snapshot (Crístian Viana)
* [34c72354] snapshot: Lookup current snapshot on a domain (Crístian Viana)
* [a631e52d] snapshot: Delete a domain snapshot (Crístian Viana)
* [7eae73fe] snapshot: List domain snapshots (Crístian Viana)
* [b7430362] snapshot: Lookup a domain snapshot (Crístian Viana)
* [1d897453] snapshot: Create domain snapshots (Crístian Viana)
* [6ae2fa20] Update clone test (Crístian Viana)
* [4684a965] bug fix: Update storage volume ref_cnt when VM is deleted (Aline Manera)
* [58d381f7] Pass libvirt connection as CapabilitiesModel parameter (Aline Manera)
* [3a139d63] Ensure the guest volume exists to remove it (Aline Manera)
* [b6b17011] Check currentMemory exists prior to remote its XML node (Aline Manera)
* [fd5925b3] Use objectify to Remove metadata namespace (Aline Manera)
* [6f55e844] Re-raise the original exception when creating a new Template (Aline Manera)
* [78c30e27] Issue #473: Update selectMenu method to set a default value. (Paulo Vital)
* [533b88cb] Prevent disks from being added twice (Christy Perez)
* [d3292739] Delete ui/js/modernizr.custom.2.6.2.min.js (Aline Manera)
* [74d19d80] Delete ui/libs/modernizr.custom.76777.js (Aline Manera)
* [cd937d61] UI: Clone Guest(static message) (Yu Xin Huo)
* [ecdeb007] Add tests and mockmodel for the cloning feature (Crístian Viana)
* [b4931233] Clone virtual machine (Crístian Viana)
* [287aeb5c] Clone storage volume (Crístian Viana)
* [db8be171] Clean up test pool directories (Crístian Viana)
* [c6ee0beb] Add model function to wait for task (Crístian Viana)
* [675266e3] storagepool-add: showing Fibre Channel devices (Daniel Henrique Barboza)
* [d1a12a50] Fix content of the SW update list after disable a repository. (Paulo Vital)
* [d7c3cfe4] Add PPC console configuration to guest XML (Rodrigo Trujillo)
* [3e4ded53] Move featuretests.py to /model (Aline Manera)
* [109002cb] Set domain type in FeatureTests according libvirt URI (Aline Manera)
* [6d2bf103] Update FeatureTests to use the same libvirt connection used by Model (Aline Manera)
* [3e3adf3f] netinfo.py: adding 'link_detected' to get_interface_info (Daniel Henrique Barboza)
* [7721062f] Create common function to generate interface guest XML (Aline Manera)
* [856c10d5] Use lxml to generate graphics XML and update VMTemplate to use it (Aline Manera)
* [afe260eb] bug fix: Properly generate guest disks on VMTemplate (Aline Manera)
* [a0a549c3] Guest disk hot plug UI (Wen Wang)
* [6000ba23] Render different types of data in generate_action_handler (Crístian Viana)
* [5ce7faa8] Allow updating XML attribute in "xml_item_update" (Crístian Viana)
* [b39a7264] Make function "randomMAC" public (Crístian Viana)
* [b7929662] Remove VMTemplate._get_scsi_disks_xml() and VMTemplate._get_iscsi_disks_xml() (Aline Manera)
* [3c9c4e81] Change VMTemplate._get_disks_xml() to handle all type of disks (Aline Manera)
* [c44a6fe4] Change VMTemplate._get_disks_xml() to use the common get_disk_xml() (Aline Manera)
* [3719f3ef] Change VMTemplate._get_iscsi_disks_xml() to use the common get_disk_xml() (Aline Manera)
* [cc1285fe] Change VMTemplate._get_scsi_disks_xml() to use the common get_disk_xml() (Aline Manera)
* [86f4930d] Set guest disk cache to none to support live migration (Aline Manera)
* [10e49bd2] Make disk type an optional parameter on get_disk_xml() (Aline Manera)
* [13193e14] ISSUE#466: Filter valid format only on volume type of 'file' (Royce Lv)
* [764f7814] Enhancement: PCI Device information enhancement (Wen Wang)
* [843a1403] Unit tests for the new disk image format (Daniel Henrique Barboza)
* [1b0ac10d] Choose disk image format in vm template - backend (Daniel Henrique Barboza)
* [5e5a9edb] Create xmlutils/qemucmdline.py to generate <qemu:commandline> XML (Aline Manera)
* [e736968f] Update vmtemplate.py to use get_disk_xml() while generating CDROM XML (Aline Manera)
* [80c01b30] Check QEMU stream DNS capability when attaching new disk to guest (Aline Manera)
* [c528ebc0] Get disk type according to file path on get_disk_xml() (Aline Manera)
* [01a227ec] Remove ignore_src parameter from get_disk_xml() (Aline Manera)
* [d0bbde8b] Update get_disk_xml() to get the device same according to bus and index values (Aline Manera)
* [38acb8bd] Remove 'bus' paramater from /vms/<name>/storages documentation (Aline Manera)
* [0c6b0d03] Move vmdisks.py functions to xmlutils/disk.py (Aline Manera)
* [1a375460] Move _get_storage_xml() to xmlutils/disk.py (Aline Manera)
* [fcfc65d9] Number of CPUs in Host's Basic Information. (Paulo Vital)
* [3e6f0c0e] Remove libxml2-python as Kimchi dependency (Aline Manera)
* [d210c690] Use lxml.etree on gen-index.py script instead of libxml2 (Aline Manera)
* [3589acd3] Use lxml.etree on xmlutils/utils.py instead of xml.etree and libxml2 (Aline Manera)
* [95f830a2] Remove pyc files on make clean (Christy Perez)
* [c76ecc2a] AsyncTask: Improve continuous status feedback (Zhou Zheng Sheng)
* [c997834a] Translations for new cpu_info messages (Christy Perez)
* [b296b518] cpu_info tests for model and mockmodel (Christy Perez)
* [2c45afa9] Backend support for templates with sockets, cores, and threads (Christy Perez)
* [b4270fa8] ConfigTests: Fix novnc paths (Zhou Zheng Sheng)
* [f7e4f303] ModelTests: Improve leftover cleaning (Zhou Zheng Sheng)
* [a2f88b6d] VMsModel: Make _update_guests_stats() robust against race condition (Zhou Zheng Sheng)
* [4fb50cae] LibvirtConnection: Share underlying connections between instances (Zhou Zheng Sheng)
* [0e2f7538] Update libvirtstoragepool.py to use lxml.builder (Aline Manera)
* [78d09e2a] add sub-makefile in src/kimchi/xmlutils (Simon Jin)
* [2293bae2] Disabling screen log in production environment (Daniel Henrique Barboza)
* [9c273ce0] Move networkxml.py to xmlutils module and update it to use lxml.builder (Aline Manera)
* [8d219ba1] Create a xmlutils module to hold all the XML manipulation (Aline Manera)
* [c82d50f9] Update COPYING content to expose the imported code (Aline Manera)
* [880c5984] Delete former imported spice code (Aline Manera)
* [d9f23260] Update Kimchi to use the installed spice-html5 (Aline Manera)
* [d37430fb] Add new spice-html5 code to Kimchi build process (Aline Manera)
* [138ba2c4] Modify spice_auto.html for Kimchi proposals (Aline Manera)
* [d81bb682] Import the latest spice-html5 code into Kimchi (Aline Manera)
* [f7f73e47] Changes in sample plugin to fix and improve help (Rodrigo Trujillo)
* [5422d036] Fix problems to open plugin's help pages (Rodrigo Trujillo)
* [7ea2f168] Host device passthrough (Front-end): Add PCI Devices to VM (Yu Xin Huo)
* [3c6e7a00] Host device passthrough: Add unit tests and documents (Zhou Zheng Sheng)
* [53cd6f10] Host device passthrough: List VMs that are holding a host device (Zhou Zheng Sheng)
* [754e0569] Host device passthrough: Directly assign and dissmis host device from VM (Zhou Zheng Sheng)
* [79065e87] Host device passthrough: List eligible device to passthrough (Zhou Zheng Sheng)
* [815e03fb] Host device passthrough: List all types of host devices (Zhou Zheng Sheng)
* [61f9f2cf] Delete imported novnc code (Aline Manera)
* [d14f4f18] Add novnc as Kimchi dependency (Aline Manera)
* [2a4a3036] Bugfix#414: Cannot login by clicking on the login button (Wen Wang)
* [f066c789] Enable remote libvirtd (Brent Baude)
* [d5fdd2b1] Delete imported websockify code (Aline Manera)
* [bf10e966] Add websockify as Kimchi dependency (Aline Manera)
* [508f6fd6] bug fix: Redirect user to the URL accessed prior to login (Aline Manera)
* [e7d3f070] pep8: Use blacklist instead of whitelist (Crístian Viana)
* [6f4652dd] pep8: Fix errors in all files (Crístian Viana)
* [60f0f413] Display "README" with markdown style on Github (Crístian Viana)
* [69693af1] Fix: accelerate mockmodel for file upload (Royce Lv)
* [e47b3952] Bugfix: Cancel option not working properly in New Storage Define (Wen Wang)
* [88dc6101] Bug Fix: Correct select menu to handle empty input (Yu Xin Huo)
* [002f942c] Fix wrong config param of repository creation (Royce Lv)
* [b6a1402f] Fix: retrieve right bus type in vmstorage update (Royce Lv)
#### [1.3.0] ####
* [bb517f7a] Update ChangeLog for 1.3 release (Aline Manera)
* [4ca115ad] Update po files for 1.3 release (Aline Manera)
* [da7ddfa9] issue #447: Check download URL prior to start Task (Aline Manera)
* [1a40acf5] Update distros.d files to point to a valid URL (Aline Manera)
* [15307ac5] issue #454: Properly display storage volumes in a pool with sub-directories (Aline Manera)
* [ecffa24f] Fix: Add rollback to update repository (Royce Lv)
* [536dc08c] Reject improper format for storage types (Royce Lv)
* [7835d111] Fix: filter unsupported source type from volume list (Royce Lv)
* [94070a84] issue #445: Request /peers on every click (Aline Manera)
* [dfc8ab0f] issue #462: Do not allow user to enter non-integer template disk size (Crístian Viana)
* [f33c2a77] build: Add README-federation.md to Kimchi package (Aline Manera)
* [088bfa36] issue #447: Remove downloaded volume if an error occurs (Crístian Viana)
* [4f5bdf74] issue #432: Display unique values for iSCSI targets (Aline Manera)
* [e2157305] issue #433: Fix repository tests (Crístian Viana)
* [ca5625ac] issue #437: Only allow a bootable image file to be used on template (Aline Manera)
* [836a3069] issue #417: Validate image file path when creating a new template (Aline Manera)
* [c398099e] Bugfix#424: Edit Template, "Disk (GB)" is changing with storage pool (Wen Wang)
* [980df15d] Update Chinese transtation to po (Wen Wang)
* [f59be72c] issue #435: Fix resource authorization logic (Crístian Viana)
* [a750ab11] Bugfix#426: When no interface available, creating network popup error (Wen Wang)
* [684cacbc] help i18n: Add new languages to build process (Aline Manera)
* [71a56b17] Bugfix#: Prevent overlap issue occurs under General tab on Edit (Wen Wang)
* [f5461632] Bugfix: Overlap issue occurs on the Power Off confirmation dialog (Wen Wang)
* [dec2ed45] Bug 431 Fix (Yu Xin Huo)
* [8c0858fe] issue #429: Properly set rollback function when creating vlan tagged bridged (Aline Manera)
* [52cd1e2a] issue #415: Do not allow renaming a debug report to the same name (Crístian Viana)
* [583bba41] Add firewall instructions to README-federation (Aline Manera)
* [f60fe51e] mock: Do not write file when downloading a volume (Crístian Viana)
* [314ba02b] issue #447: Use required parameter in function "refresh" (Crístian Viana)
* [2ee395fd] Bug 416 Fix (Yu Xin Huo)
* [88f8125f] Bug 418 Fix (Yu Xin Huo)
* [47f340c9] Issue #421: Grid Column Header Issue (Hongliang Wang)
* [3a169ad3] guest-storage-add: removing "Storage Name" backend support (Daniel Henrique Barboza)
* [8cd52c83] guest-storage-add: removing "Storage Name" field (Daniel Henrique Barboza)
* [20d43b15] bug fix: Probe image file only during the template creation (Aline Manera)
* [dc6521a0] Bug 446 Fix (Yu Xin Huo)
* [5fee044b] Bug 457 Fix (Yu Xin Huo)
* [12134e0e] Bugfix#420 UI: Pop up errors when log out at "Host" tab (Wen Wang)
* [a1d5607d] Revert "help i18n: Update Makefile to refeclt new languages." (Aline Manera)
* [3f7c438c] help i18n: Update Simplified Chinese translation (Paulo Vital)
* [e36070c2] help i18n: Update Portuguese (Brazil) translation (Paulo Vital)
* [817c90b2] help i18n: Add Traditional Chinese translation (Paulo Vital)
* [0dea3f5c] help i18n: Add Russian translation (Paulo Vital)
* [2d4ae3d6] help i18n: Add Korean translation (Paulo Vital)
* [cee06570] help i18n: Add Japanese translation (Paulo Vital)
* [ecc59248] help i18n: Add Italian translation (Paulo Vital)
* [2ec8a280] help i18n: Add French translation (Paulo Vital)
* [c21c0610] help i18n: Add Spanish translation (Paulo Vital)
* [ea7e62b0] help i18n: Add German translation (Paulo Vital)
* [48be887a] help i18n: Update Makefile to refeclt new languages. (Paulo Vital)
* [43e412b8] Fix issue #430: Properly list packages update on openSUSE systems (Aline Manera)
* [d9f456fa] Delete useless variables assignment (Aline Manera)
* [5cc81ddf] Update openSUSE section in docs/README.md (Aline Manera)
* [c906df99] Fix cdrom eject (Royce Lv)
* [3201b96c] Disable upload option while adding a volume to a pool (Aline Manera)
* [fe3a9f31] Storage Pool Add Volume UI: Connect the Feature in Storage Tab (Hongliang Wang)
* [b717464a] Storage Pool Add Volume UI: Implement Download/Upload Volume Function (Hongliang Wang)
* [ac9ef965] Storage Pool Add Volume UI: Add i18n Strings (Hongliang Wang)
* [800e7072] Storage Pool Add Volume UI: Add APIs to kimchi.api.js (Hongliang Wang)
* [0e7419fa] bug fix: Pass the right data format to run_command() (Aline Manera)
* [23e12851] python 2.6 compatibility: Use 'with' statement only with one context (Aline Manera)
* [ff45d645] Update po files according to Transifex translations. (Aline Manera)
* [8c88c5fc] Update messages (Aline Manera)
* [fb2764b1] storagevolume: Use default value for param 'name' when appropriate (Crístian Viana)
* [891a1e77] bug fix: Properly set max body size to nginx proxy (Aline Manera)
* [2d6674d2] Identify Kimchi variables from nginx config variables in nginx.conf.in file (Aline Manera)
* [5c994a65] model.host: considering older libvirt versions (Daniel Henrique Barboza)
* [77700482] Increase read chunk size to 1MB while uploading file (Aline Manera)
* [1abab5e9] Only disable report buttons when the selected report is pending (Aline Manera)
* [f756cbf2] List pending debug reports while loading report grid (Aline Manera)
* [279b290a] Add function to list all pending debug reports (Aline Manera)
* [c3fbdb30] Add common function to track Task (Aline Manera)
* [259b877e] Add function to get pending tasks according to filter (Aline Manera)
* [57422c42] Fix: Use "max_request_body_size" value as int instead of string (Crístian Viana)
* [c95cdf0b] UI: Template with VM Image - List (Yu Xin Huo)
* [15c992ee] UI: Template with VM Image - Edit (Yu Xin Huo)
* [ee2f1809] UI: Template with VM Image - Create (Yu Xin Huo)
* [0b96217c] Storage volume upload: Change mockmodel and test (Royce Lv)
* [ae8cb70f] Storage volume upload: Adding progress to task message (Royce Lv)
* [8400dc77] Storage volume upload: Support file based upload (Royce Lv)
* [a8e78fd1] Storage volume upload: Control request body size of kimchi (Royce Lv)
* [b090acf7] Storage volume upload: Parse params for upload formdata (Royce Lv)
* [099572c5] Fix mockmodel reset for objectstore (Royce Lv)
* [a820806f] Storage volume upload: Update API.md (Royce Lv)
* [5c81baaa] storagevolume: Set target URI when creating Task (Crístian Viana)
* [e2fb9fef] storagevolume: Add download progress to task (Crístian Viana)
* [28a59ba7] storagevolume: Check storage pool before adding a volume (Crístian Viana)
* [904f6d58] storagevolume: Download remote images to a storage pool (Crístian Viana)
* [5f4c7f57] Update current code to report target_uri while creating a Task (Aline Manera)
* [b8094387] Expose target_uri on Task resource (Aline Manera)
* [d471bb9a] Update License Statement (Hongliang Wang)
* [1f07a0eb] Storage volume upload: Change storagevolumes to AsyncCollection (Royce Lv)
* [90a1fdfd] Storage volume upload: Dispatch volume create to right handler (Royce Lv)
* [f48ad8ce] UI bug fix: Properly display storage volumes on Storage tab (Aline Manera)
* [c9e7369a] Guest storage: fix volume format overwrite (Royce Lv)
* [27afff90] UI: List Kimchi Peers (Yu Xin Huo)
* [8331929b] Expose federation on /config/capabilities (Aline Manera)
* [44d04e23] Add documentation on how to enable federation on Kimchi (Aline Manera)
* [28887cf9] Discover Kimchi peers using openSLP (Aline Manera)
* [d7efb3ac] Add federation option to Kimchi config file (Aline Manera)
* [82c6c99e] Delete http_port from /config API as it is not in use anymore (Aline Manera)
* [f682f1e2] Update kimchi.config values according to command line input (Aline Manera)
* [59859987] Fix sample plugin configuration (Aline Manera)
* [504010f2] Guest storage: Fix attaching type judgement (Royce Lv)
* [c6079557] UI: List iSCSI Servers & Targets (Yu Xin Huo)
* [00322e19] model.host: changing listDevices() to listAllDevices() (Daniel Henrique Barboza)
* [40f8cb8f] bug fix: Properly get the graphics expiration time (Aline Manera)
* [c55be115] bug fix: Auto-generate guest console password when the passed value is an em.. (Aline Manera)
* [313b138e] i18n support: Add new languages in login page. (Paulo Vital)
* [d2ef5cfb] Allow user updates the passwd expiration time without changing the passwd (Aline Manera)
* [922d7a58] Centralize graphics information (Aline Manera)
* [7cb9a3d1] Update iSCSI volume XML when creating a VM from an iSCSI pool (Aline Manera)
* [da5338d2] Fix duplicated message string in en_US.po file. (Paulo Vital)
* [a5c66484] i18n support: Add Traditional Chinese translation files. (Paulo Vital)
* [6e5309ba] i18n support: Add Russian translation files. (Paulo Vital)
* [5bd619ba] 18n support: Add Korean translation files. (Paulo Vital)
* [b5fa36e5] i18n support: Add Japanese translation files. (Paulo Vital)
* [e06548ab] i18n support: Add Italian translation files. (Paulo Vital)
* [c2b80c69] i18n support: Add French translation files. (Paulo Vital)
* [1eb4dd38] i18n support: Add Spanish translation files. (Paulo Vital)
* [3bc11731] i18n support: Add German translation files. (Paulo Vital)
* [50de9061] i18n support: Changed the file type of plugins/sample/po/LINGUAS (Paulo Vital)
* [cef41d78] Update po files (Aline Manera)
* [8c55c496] Add PowerKVM information as ISO otpion to installation. (Paulo Vital)
* [fbbf7030] Support tablet type as input device in VM's XML. (Eli Qiao)
* [ca3441d1] Change function that verifies network interface status (Ramon Medeiros)
* [74f939a1] Add unit tests for new vm 'persistent' property. (Christy Perez)
* [51e9aeee] Add a check in the UI for the new 'persistent' flag of a VM. (Christy Perez)
* [c711aa4b] Add persistent flag to VM info (Christy Perez)
* [eecab072] model/storagetargets: filtering used nfs paths (Daniel Henrique Barboza)
* [ac03f235] Issue #405 - Fix enter hit in storage tab under guest edit window (Rodrigo Trujillo)
* [46be6346] Issue #405 - Fix cancel button in edit guest storage tab (Rodrigo Trujillo)
* [178a229f] Allow admin user change permission settings when VM is running (Wen Wang)
* [34367adf] UI: Delete Manage Media function from action list (Wen Wang)
* [8585bad5] Bugfix UI: Change button text to indicate user network is generating (Wen Wang)
* [a23a0599] Bugfix: Log out from Administrator tab raises popup errors (Wen Wang)
* [b329c7ca] Fix UI: Show proper message when detaching a guest storage (Rodrigo Trujillo)
* [2e063c85] Refactor vmstorage name generation (Royce Lv)
* [649d5492] Remote ISO attachment: fix UI to accept remote ISO link for cdrom attachment (Royce Lv)
* [cb9055c6] Add unit tests for remote-backed CD ROM updates. (Christy Perez)
* [b16b2a10] Fix verification of remote ISO (Christy Perez)
* [aed694b9] Fix Key Error when editing CD ROM path (Christy Perez)
* [f3f3718a] UI: refactor guest edit code. (ShaoHe Feng)
* [ef562159] UI enhancement: Request /config/capabilities as soon as possible (Aline Manera)
* [a497cae3] Change default environment configuration to production mode. (Paulo Vital)
* [64355759] list host user names as less as possible (Simon Jin)
* [5c269813] bug fix: Properly list host partitions for Ubuntu 14.04 server (Aline Manera)
* [77fc255b] Fix issue #340: Show error message when server fails to list host partitions (Aline Manera)
* [d29438d0] Increasing nginx proxy timeout (Daniel Henrique Barboza)
* [20ed5fae] repository: Remove error message prefix (Crístian Viana)
* [3595e0b4] typo: Fix "repositorie" (Crístian Viana)
* [97f71997] Issue #377: Validate repository URLs (Crístian Viana)
* [d90ac8f6] bug fix: Allow kimchi runs in multiple platforms (Aline Manera)
* [d86f0c70] bug fix: Add spice.css to Makefile and spec files (Aline Manera)
* [05024b5c] Add tests for image based template (Royce Lv)
* [44d6724f] Update mockmodel of base img vm (Royce Lv)
* [ea0a0bed] Create volume based on backing store image (Royce Lv)
* [1e8acc35] Fix: Prevent iso links filling in osinfo.py (Royce Lv)
* [046ec709] Change 'cdrom' to a optional param (Royce Lv)
* [779b36ca] Change doc and api specification (Royce Lv)
* [f1327b20] Add image probe function (Royce Lv)
* [52495de4] Update testcases for bus type decision making (Royce Lv)
* [47f74d1c] Delete 'bus' selection from UI (Royce Lv)
* [0808296a] Delete 'bus' param from backend (Royce Lv)
* [56536c54] Update Chnagelog for 1.2.1.1 tag (Aline Manera)
* [07d2b18c] Update license to LGPLv3 (Aline Manera)
* [adef5a72] Remove useless jquery files (Aline Manera)
* [c4e0e95e] Remove useless image files (Aline Manera)
* [f977ebdf] Install kimchi.mo files in the default locale dir (Aline Manera)
* [cfa56097] Add missing license headers (Aline Manera)
* [40fb6d09] Update copyright date (Aline Manera)
* [425cf095] UI bug fix: Properly display partitions when extending a logical pool (Aline Manera)
* [baf65985] Fix pep8 errors according to pep8 1.5.6 (Aline Manera)
* [de7a5823] Disable vhost feature in Ubuntu and SLES (PPC64 LE) (Rodrigo Trujillo)
* [deafd342] Change modern distro versions for PPC (Rodrigo Trujillo)
* [44fb2a35] PowerPC bootable ISO detection code (Daniel Henrique Barboza)
* [e6995e27] bug fix: Update genChangelog script (Aline Manera)
* [6759eea3] fix test case for volume filtering (Royce Lv)
* [924a7b87] Filter directory in storage volume listing (Royce Lv)
* [93e3380b] Bugfix Issue #397 UI Broken when cookie is clear (Wen Wang)
* [9c4ed91e] Fix pyflakes errors in make check (Royce Lv)
* [c06043e1] bug fix: Avoid equals sign in VM console URL (Aline Manera)
* [e74881b5] Get user groups correctly (Crístian Viana)
* [35d3db8d] Update ChangeLog and VERSION files for 1.2.1.1 release (Aline Manera)
* [d86e6f89] Update Kimchi tag to remove 'kimchi-' prefix (Aline Manera)
* [01fc5ef9] issue #389: Use 127.0.0.1 as VNC listener IP (Aline Manera)
* [e036c63b] authorization: Update test cases based on last changes (Crístian Viana)
* [10c6c1a4] List "admin" as a valid system user in mockmodel (Crístian Viana)
* [0a6ed794] Move "fake_user" credentials to mockmodel (Crístian Viana)
* [b4c36365] Return some groups for every user in mockmodel (Crístian Viana)
* [072bc637] authorization: Remove authorization config from UrlSubNode (Aline Manera)
* [1e008a16] authorization: Update control files to set role_key and admin_methods (Aline Manera)
* [c782ebfe] authorization: Restrict access to Resource instance (Aline Manera)
* [479017ea] authorization: Restrict Collection access based on admin_methods parameter (Aline Manera)
* [46c07511] authorization: Filter resources by users and groups (Aline Manera)
* [655371f7] vm ticket in backend: update test case (ShaoHe Feng)
* [8944a41d] vm ticket in backend: update mockmodel (ShaoHe Feng)
* [523de0b4] vm ticket in backend: update model (ShaoHe Feng)
* [689ee6d1] vm ticket in backend: update controller and API.json (ShaoHe Feng)
* [1fa2e3fd] vm ticket in backend: update API.md (ShaoHe Feng)
* [f3c6bf57] authorization: update po files (Yu Xin Huo)
* [e5e32548] authorization: add users/groups to vm (Yu Xin Huo)
* [f9b43a8c] issue #374: Use base64 encoding to launch VM console (Aline Manera)
* [f64f7582] Authorization: Remove actions based on roles (Wen Wang)
* [17c751b8] Authorization: remove [+] icon from non-root users view (Wen Wang)
* [7a04fa94] Authorization: remove host/template tabs for non-root users (Wen Wang)
* [7ac08e8e] Add roles into cookie (Wen Wang)
* [a6661260] add a base64 safe url encode and decode to js utils (ShaoHe Feng)
* [81894dad] Let frontend redirect user after logging (Aline Manera)
* [827644e5] Remove special console rules from nginx configuration (Aline Manera)
* [43f192c8] Remove former login design files (Aline Manera)
* [3d7543fc] Update test case to reflect new login design (Aline Manera)
* [6efdbcd4] authorization: Get role according to tab instead of sudo rights (Aline Manera)
* [63532075] authorization: Add "access" parameter to VM resource (Aline Manera)
* [d73696e2] authorization: Add "access" elements to tabs.xml to describe user view (Aline Manera)
* [99d84b7e] authorization: Update /login to return user roles instead of sudo parameter (Aline Manera)
* [d76fdd73] authorization: Update authorization rules per API (Aline Manera)
* [01176bb7] Always use unicode in KimchiException message (Aline Manera)
* [18a7a99f] Debug Report Rename: Update Test Code (Royce Lv)
* [1ad0650d] Debug Report: Update MockModel (Hongliang Wang)
* [4df19b21] Debug Report Rename UI: Enable Rename in Host Tab (Hongliang Wang)
* [45fe67c7] Debug Report Rename UI: Add Rename Page (Hongliang Wang)
* [c692ea86] Debug Report Rename UI: Add API in kimchi.api.js (Hongliang Wang)
* [e25a5c5b] Debug Report: Sort Reports by Generated Time Descendingly (Hongliang Wang)
* [6eec9c27] Debug Report: Use Generated Time instead of Most Changed Time (Hongliang Wang)
* [3bfc9759] Debug Report Rename: Implement Back-end (Hongliang Wang)
* [60c3dcdd] Debug Report Rename: Update API.md (Hongliang Wang)
* [b57dbd2b] Debug Report Rename: Update API.json (Hongliang Wang)
* [e897a347] Debug Report UI: Generate Report Doesn't Work with Mock Model (Hongliang Wang)
* [66cc0dc8] MockModel: Can't Generate Report if Name is not Given (Hongliang Wang)
* [dd707437] Add option to add/remove fonts files in rpm packages (ShaoHe Feng)
* [effe684f] Remove useless fonts (Aline Manera)
* [9d25fa29] Change ISO stream feature test and kvm user test for PPC (Rodrigo Trujillo)
* [cb8053e7] Update API.md to reflect /host/users and /host/groups API (Aline Manera)
* [07d5db07] Translation updates for underscore in debug report (Christy Perez)
* [33ec72cd] UI changes to allow underscore in debug report name. (Christy Perez)
* [b615f42f] Add SUSE's products (Dinar Valeev)
#### [kimchi-1.2.1] ####
* [31e0c0bc] Update Changelog and po files for 1.2.1 release (Aline Manera)
* [fcd407e8] bugfix: Add policycoreutils-python as Kimchi dependency (Aline Manera)
* [e475bfab] Add translation for vm disk attach exceptions (Royce Lv)
* [593c4201] Add testcase for vmstorages create (Royce Lv)
* [954185e1] Make sure path and volume will not be specified at same time (Royce Lv)
* [a93aa456] Add mockmodel for vm disk attach (Royce Lv)
* [fff58c24] issue#382: Validate form for adding guest cdrom (Royce Lv)
* [e5333d72] issue#382 :Change false default value (Royce Lv)
* [0599241e] update case for root.get redirection (ShaoHe Feng)
* [eed4f36c] remove kimchisession hook and add the same logic to root.get (ShaoHe Feng)
* [c13d53d6] bug fix: redirect to the protected page after login (ShaoHe Feng)
* [88affbe1] Issue #380: Loading icon message splitted into two lines in Chinese (Wen Wang)
* [5afa07f5] bug fix: UI set the network persistent attribute. (ShaoHe Feng)
* [4197f3ac] Bugfix: Minor i18n updates(Chinese) (Wen Wang)
* [9136f8d4] add firewalld to debian Install Dependencies (ShaoHe Feng)
* [0890b7ab] bug fix: Set charset to help pages (Aline Manera)
* [5ce667a1] Show remote Ubuntu 14.04 x86_64 in new Template window (ShaoHe Feng)
* [000149ee] Update i18n package scripts(Chinese) (Wen Wang)
* [e0a66431] Add missing translation entries in pt_BR (Crístian Viana)
* [93784bee] Add empty translation entries in English (Crístian Viana)
* [45703ecb] Help translation to zh_CN. (Paulo Vital)
* [c29f1e2b] Help translation to pt_BR. (Paulo Vital)
* [b4305761] Show remote Ubuntu 14.04 in new Template window (Rodrigo Trujillo)
* [b5425f83] escape special characters for jQuery selector. (ShaoHe Feng)
* [7b65e7b2] escape < > and & in in xml for network name. (ShaoHe Feng)
* [df9a017f] network name support unicode. (ShaoHe Feng)
* [2fabc33b] bug fix: network name can be any characters except " and / (ShaoHe Feng)
* [7167f316] Host info: Add support to Power. (Paulo Vital)
* [4b096f2d] Fix Bug: Actions Menu Disappears after Refresh in Guests Tab (Hongliang Wang)
* [234c1981] Bug fix: Do not require login for simple resources (Crístian Viana)
* [14bc6fcc] Typo: Rename function create_defautl_network (Crístian Viana)
* [ba96997e] Bug Fix: Fix network list layout. (Wen Wang)
* [4a91e749] Issue#348: Fix UI for nfs mount (Royce Lv)
* [3c6c5c51] List iSCSI targets available for initiator while creating iSCSI Pool (ShaoHe Feng)
* [35050bf6] List iSCSI server for initiator while creating iSCSI Pool (ShaoHe Feng)
* [3f61acbd] Issue #361: Bugfix disable the action button content when creating network (Hongliang Wang)
* [7467febc] Fix i18n packaging scripts (Zhou Zheng Sheng)
* [19b3c4a4] Keep User from Generating a Report with an Existing Name (Hongliang Wang)
* [a1bc654e] Add progress Event Handler for Asynchronized Tasks (Hongliang Wang)
* [5ea8e8f9] Add License Statement in kimchi.report_add_main.js (Hongliang Wang)
* [464d3d01] Add Name Existence Check for Debug Report when Create (Hongliang Wang)
* [c89c2e0f] Bug fix: Display the username on the header bar (Crístian Viana)
* [8ce46e69] Add doc and test case for dedicate iso pool (Royce Lv)
* [e3ab2cea] Store qemu user name in class attribute (Royce Lv)
* [5dc4dd27] Dedicated ISO pool: create an out of box ISO pool (Royce Lv)
* [ff927867] Reword 'isolated' network description (Christy Perez)
* [9aeac735] Disable cache for help page (Royce Lv)
* [27bd99f9] Create pool UI: making 'Create' button disable when forms not filled. (Daniel Henrique Barboza)
* [b7c518c2] bug fix: Make rpm failed (ssdxiao)
* [bd98489b] update ui/pages/Makefile.am to let i18n.json.tmpl be added to the package. (ShaoHe Feng)
* [578ab294] add some sample plugin generated files to .gitignore (ShaoHe Feng)
* [26582d86] skip plugins test, when sample plugin is not enabled (ShaoHe Feng)
* [de177c84] generate the translation files for plugins/sample (ShaoHe Feng)
* [3ce13b55] add an option to toggle the sample plugin (ShaoHe Feng)
* [38bee60a] Issue #342: load i18n.html of the plugin (ShaoHe Feng)
* [45b16d07] Add JS API for fetching i18n JSON (ShaoHe Feng)
* [947bce5e] Update the i18n tmpl to produce JSON (ShaoHe Feng)
* [32051172] Update root.py to make Cheetah render the JSON template. (ShaoHe Feng)
* [3d52774d] Add Minimal UI Page for the Sample Plugin (Zhou Zheng Sheng)
* [d8c2ea1c] Bugfix: List inactive network interface while editing template (Wen Wang)
* [cf015d4f] login: update test config case (ShaoHe Feng)
* [df4749b2] login page prompts error when session timeout (ShaoHe Feng)
* [ba0cf6e9] login page prompts error when username or password is wrong (ShaoHe Feng)
* [d7e828e0] when login successfully, redirect to the last page. (ShaoHe Feng)
* [85e38371] redirect the URL to login page when session timeout or first login (ShaoHe Feng)
* [8f865683] create a new login page (ShaoHe Feng)
* [a556578f] Bugfix: Multiple progress indicator during debug report generating (Wen Wang)
* [54e6bfad] Issue#305: Redesign bridged network UI section tempstorage (Wen Wang)
* [fe235580] Add Ubuntu as modern distro to Power guests. (Paulo Vital)
* [8c50cc8a] Added the generating progress indicator (Wang Wen)
* [250cc3d8] Remove the first column of debug report grid (Wang Wen)
* [c81314fd] Add testcase for cdrom eject (Royce Lv)
* [2768515c] Update model to support cdrom eject (Royce Lv)
* [3282020e] Change doc and controllor to support cdrom eject (Royce Lv)
* [cd676174] Adding test case for updating flags (Royce Lv)
* [a48518b5] Fix wrong create/update/delete flags for vmstorages (Royce Lv)
* [5fee8c2a] Fix Bug: Template Tab Broken in Chrome due to Code Error (Hongliang Wang)
* [08a9c00b] Bug Fix - Save Button Behaves Incorrectly in Guest Edit Window (Hongliang Wang)
* [f2f137e4] Remove Unused Files (Hongliang Wang)
* [c4117ab1] Adjust Guest Edit Storage Tab Styles (Hongliang Wang)
* [339c1aa8] show template is local or remote (ShaoHe Feng)
* [7835e160] Update API.md (Hongliang Wang)
* [67417002] Add Unit (MB) to Memory in Template Edit Window (Hongliang Wang)
* [b558fd90] bug fix: decode volume name in IsoVolumesModel. (ShaoHe Feng)
* [ef7e8e3b] novnc does not work in IE (Adam King)
* [8b6405f6] Code Refector: Extract Variables in kimchi.login_window.js (Hongliang Wang)
* [892238ee] Disable metadata log output in every guest refresh (Crístian Viana)
* [785920b2] Repository Grid Column Resizing Issue (Hongliang Wang)
* [76629f6b] StoragePool Edit: Add Disk to Logical Pool (Royce Lv)
* [5ee2b939] Exception: fix exception details when not specified (Royce Lv)
* [7ca9adef] Remove cdrom '.iso' suffix checking from add template js (Rodrigo Trujillo)
* [7e5f8b23] Remove '.iso' extension checking from json schema (Rodrigo Trujillo)
* [a1e73640] model.host: avoid redundant libvirt lookupByName API invocation (Zhou Zheng Sheng)
* [f7ec8f0e] Rename kimchi.template to kimchi.substitute (Hongliang Wang)
* [bd866e13] Remove unused listDeepScanIsos function (Rodrigo Trujillo)
* [44489485] Update README with the correct FF ESR version. (Adam King)
* [68d4d6cc] VM template: add disk size error message (Zhou Zheng Sheng)
* [0e165c47] adjust the width of host info-container (ShaoHe Feng)
* [d65b8e53] UI: Fix VM Delete Confirmation Dialog Box Title (Zhou Zheng Sheng)
* [96c19c68] Fix text alignment on storage pool type combo boxes (Crístian Viana)
* [c5329c2c] Remove button "Cancel" from modal dialog (Crístian Viana)
* [0666eeea] Fix Text Truncated Problem of Login Button (Hongliang Wang)
* [ff7f9910] bug fix: Allow changing default ports (Aline Manera)
* [96f32489] bug fix: Update test cases to use HTTPS (Aline Manera)
* [1d8476b6] host/partitions: avoid calling disks.get_partitions_names() for each partition (Zhou Zheng Sheng)
* [1d56572c] Correct the ID String of Disk Size in Template Edit Window (Hongliang Wang)
* [5c2a584b] Issue #369: Fix config_dir assignment (Aline Manera)
* [cc3b5b51] Revert "Host Tab: Add Widths for Repository Grid Columns" (Aline Manera)
* [5dc31951] Fix Text Wrapping Problem in Template Edit (Hongliang Wang)
* [9ececcf6] Fix Text Wrapping in Tab Bar (Hongliang Wang)
* [4128392b] Github #368: Removing 'resend' tag from getHostStats JSON (Daniel Henrique Barboza)
* [44ec020d] Set IE edge mode for VNC/Spice web pages (Adam King)
* [73e524cb] bug fix: Properly set the listen IP to SPICE console (Aline Manera)
* [58017f4e] websockets: Disallow non-encrypted client connections (Aline Manera)
* [381864f0] UI: Redirect user to console page after logging (Aline Manera)
* [be9b967d] backend: Redirect 401 error to default page (Aline Manera)
* [e1760d8b] Enable Kimchi authentication in console pages (Aline Manera)
* [74ad9b47] Make use of the mini Web server in the websockify (Aline Manera)
* [9116d539] Enable encryption in vm console connection (Mark Wu)
* [6ddf6a99] Revert "Enable encryption in vm VNC console connection" (Aline Manera)
* [dc6c28e7] vmiface update support: update test case (ShaoHe Feng)
* [b813d6cc] vmiface update support: update mockmodel (ShaoHe Feng)
* [309aa714] vmiface update support: update model. (ShaoHe Feng)
* [51820c47] vmiface update support: update API.md (ShaoHe Feng)
* [c356a759] Display all disk types in storage edit view (Royce Lv)
* [010aaaca] UI: Support add guest disk (Royce Lv)
* [b2d12179] Fix select menu data append (Royce Lv)
* [3c294a5b] Guest disks: Update testcase (Royce Lv)
* [5df01abc] Multiple pep8 fixes (Royce Lv)
* [2360f7c7] Guest disk: deals with disk attachment (Royce Lv)
* [1bc8aa6b] Guest disks: Abstract vm disk functions (Royce Lv)
* [7770a11d] Guest disks: Choose proper bus for device (Royce Lv)
* [4e7a17c8] Guest disks: Update api definition and error reporting (Royce Lv)
* [9c0e2a12] Guest disks: Update doc to support manage guest disks (Royce Lv)
* [93280792] Return info from run_command on exception. (Christy Perez)
* [781b3316] write the template OS info to vm metadata (ShaoHe Feng)
* [85665998] update test case to set/get user and group when VM is running (ShaoHe Feng)
* [2617373e] bug fix: get user and group when vm is living. (ShaoHe Feng)
* [d7e70170] manually manage the metadata element (ShaoHe Feng)
* [2c176c01] Add two function to set and get domain xml metadata (ShaoHe Feng)
* [1f1dcc39] add method to test libvirt metadata api are available (ShaoHe Feng)
* [d777a02b] bug fix: call a method should be followed by "()" (ShaoHe Feng)
* [06238f29] Enable encryption in vm VNC console connection (Mark Wu)
* [6bf630c8] Change the default tab to "Guests" (Crístian Viana)
* [9e85e59e] Define the default tab more clearly (Crístian Viana)
* [976db870] Refactor code to trim file extension (Crístian Viana)
* [37a1e1b3] bug fix: Redirect 3xx responses through proxy (Aline Manera)
* [a7f083c2] Set default storage pool to autostart and make persistent (Christy Perez)
* [6f5d0d97] Fix PEP8 in scan.py (Rodrigo Trujillo)
* [5de2ca86] security: Prevent XSS attacks (Aline Manera)
* [9d3bb9c2] bug fix: Use secure cookies (Aline Manera)
* [def7c674] security: Redirect all HTTP requests to HTTPS (Aline Manera)
* [819cc2a6] Fix Bug: Invalid URL at 404 Not Found Page (Hongliang Wang)
* [7132f759] Changes to use 2048 bit public key for self-signed certificate (Mark Wu)
* [6bac3ec5] Display historical host statistical info on the host tab (Adam King)
* [217858c5] Host stats history: Update test cases (Aline Manera)
* [9d2bf5cb] Add API to return host stats history (Aline Manera)
* [9b2eafbb] repository: Remove full stop symbol from checkbox's label (Crístian Viana)
* [087e739d] repository: Make checkbox clickable (Crístian Viana)
* [f2d6ff45] repository: Place checkbox to the left of its label (Crístian Viana)
* [b4f84dda] Modify edit guest help info (Rodrigo Trujillo)
* [4a8d603b] User action menu overflows when actions with names longer than a few chars a.. (Adam King)
* [1ef15619] Regenerate PO files (Adam King)
* [82c11811] Update po/POTFILES.in (Adam King)
* [3acf6c3e] UI: Edit Guest Network Interface (Yu Xin Huo)
* [19011c7d] Github #329: .gitignore, spec, control.in and readme (Daniel Henrique Barboza)
* [117cd5ab] Github #329: changes in mockmodel, model/config and tests (Daniel Henrique Barboza)
* [152d820e] Github #329: Kimchid, config.py.in and server.py changes (Daniel Henrique Barboza)
* [68835338] Github #329: Proxy module and template file (Daniel Henrique Barboza)
* [775e6306] New domain state pmsuspended (ShaoHe Feng)
* [177a147b] VM shutdown support in UI (ShaoHe Feng)
* [d242e305] VM shutdown support in backend (ShaoHe Feng)
* [44e545e5] Fix error storage pool lookup usage in deep scan (Royce Lv)
* [2271eeb3] Clarify the meaning of an empty vm user or group list (Christy Perez)
* [c01d9834] VM Edit: CPU and memory (Adam King)
* [b31a1345] VM Edit CPU/Memory: (Backend) Changes mockmodel and tests (Rodrigo Trujillo)
* [ac2c7de4] VM Edit CPU/Memory: (Backend) Changes VM control and model (Rodrigo Trujillo)
* [5ea76261] VM Edit CPU/Memory: (Backend) Changes API.md, API.json and i18n.py (Rodrigo Trujillo)
* [ecaf9a8e] Update test cases (Aline Manera)
* [f04f67f5] Remove unused code (Aline Manera)
* [17fd157a] Update users/groups verification based on new API (Aline Manera)
* [fe2fd1db] Add API to list system users and groups (Aline Manera)
* [5641e5e5] Create a new common collection named SimpleCollection (Aline Manera)
* [ce2bbbd8] Bug fix: add PYTHONPATH for contrib/check_i18n.py (ShaoHe Feng)
* [5c2013dd] packaging: ship kimchi with plugins/__init__.py (Zhou Zheng Sheng)
* [361cae4f] Display version/build number in UI (Adam King)
* [a67fe542] Host Tab: Add Widths for Repository Grid Columns (Hongliang Wang)
* [88c190a4] Issue#364: UI - Column Resizing Function Broken in Host Tab (Hongliang Wang)
* [257d0ffe] config version API support in backend. (ShaoHe Feng)
* [698b1016] config version API support: add a method to get kimchi version (ShaoHe Feng)
* [4c7c402e] Add/remove users and groups to VMs (Aline Manera)
* [ca0bfd91] Return users and groups when fetching VM info (Aline Manera)
* [0a38dc9f] Add functions to check if a user/group exists (Aline Manera)
* [021d4d14] Use proper term "user name" instead of "user id" (Aline Manera)
* [0348f4a8] Override only the updated "User" methods in "patch_auth" (Crístian Viana)
* [548f894d] Set virt_use_nfs when NFS pool is added. (Christy Perez)
* [767a34e4] Issue #363: Fix data/information consistence in edit template window (Rodrigo Trujillo)
* [16659a53] Issue #363: Add new rest api function - getStoragePoolVolume (Rodrigo Trujillo)
* [42662184] add a method to check the i18n strings are obsolete (ShaoHe Feng)
* [89411f91] remove obsolete i18n strings which are no longer in use (ShaoHe Feng)
* [3b112197] add a make check-local command to verify the i18n string formatting (ShaoHe Feng)
* [04d2d730] Choose available address for ide disk (Royce Lv)
* [5c487da7] add confirmation for reset a VM (ShaoHe Feng)
* [074f7c50] reset vm in UI (ShaoHe Feng)
* [86f1afa4] reset VM in backend. (ShaoHe Feng)
* [6fe59978] reset VM: update API.md (ShaoHe Feng)
* [9f626cb5] Bug fix #357 - Error when creating template from ISO (Ramon Medeiros)
* [d8617eb3] Fix backend error when creating multiple templates (Rodrigo Trujillo)
* [767e4865] Fix typo while processing request data (Aline Manera)
* [7c3bb7bb] Fix kimchi vlan tagged bridge name (Mark Wu)
* [3bf0173d] error when editing repository entry with no mirrorlist. (Paulo Vital)
* [de1d0f6a] kimchi.disks: Ignore unsupported partition table (Zhou Zheng Sheng)
* [68d86c56] Fix get_storageservers API and UI retrieval of storage servers. (Christy Perez)
* [e19383c6] help pages: Set default index file to /help URI (Aline Manera)
* [23042ddb] help pages: Update .gitignore file (Aline Manera)
* [65051dfc] help pages: Adjust css url (Aline Manera)
* [61d619ef] help pages: Remove former .dita files (Aline Manera)
* [a8f8abdd] Update build process to generate html pages for each help subdir (Aline Manera)
* [4e548cbd] Replicate help pages for pt_BR and zh_CN (Aline Manera)
* [aab87642] Bug fix #360: Support i686 architecture (Ramon Medeiros)
* [42f7771f] Fix volume not found error message (Rodrigo Trujillo)
* [4a34cbf0] Fix debugreports download issue (Mark Wu)
* [c7e47079] objectstore: support sorting by a key in get_list() (Zhou Zheng Sheng)
* [58efd8fe] add confirmation for power off a VM (ShaoHe Feng)
* [250565d6] change the stop to power off for VM in UI (ShaoHe Feng)
* [82fa8d19] change the stop to power off for VM in backend (ShaoHe Feng)
* [70dc7290] Try to activate physical interface when create a network on it (Mark Wu)
* [6e19ac44] Software Update: Make Update Progress Area Collapsible (Hongliang Wang)
* [c012f817] Issue #365: Preventing duplicate Bridged VLAN tagged network. (Paulo Vital)
* [11b2c7ff] improve Chinese translation (ShaoHe Feng)
* [3a2ed85d] Make use of the new forms handling capabilities (Adam King)
* [eadacde0] Extend jQuery form (Adam King)
* [229710ac] Extend base classes to support form processing (Adam King)
* [0e555f57] Fix hardcoded storage bus assignment in vmstorage (Rodrigo Trujillo)
* [58c90251] kimchi.exception: Properly Decode All Kinds of Exception Arguments (Zhou Zheng Sheng)
* [25bd8e04] Sort device paths shown when creating a logical storage pool (Rodrigo Trujillo)
* [02807f8a] Add template clone support (Adam King)
* [15b0e435] Fix pep8: add files to whitelist of Makefile.am (Rodrigo Trujillo)
* [5252d7ae] Fix pep8 issues in src/kimchi/objectstore.py (Rodrigo Trujillo)
* [75542bd2] Fix pep8 in src/kimchi/template.py (Rodrigo Trujillo)
* [b81f7bc4] Fix pep8 in src/kimchi/vmtemplate.py (Rodrigo Trujillo)
* [f2c436b9] Plugins UI: Correctly Load Plugin Tabs (Zhou Zheng Sheng)
* [e057827b] Fix 'disk full' issue: Fix vms/screenshot db store/delete error handling (Rodrigo Trujillo)
* [42a90729] Fix 'disk full' issue: Fix storagepool and asynctasks error handling (Rodrigo Trujillo)
* [fa0b9911] Fix 'disk full' issue: Fix storage volume error handling (Rodrigo Trujillo)
* [b787cba3] Fix 'disk full' issue: Fix Templates db store/delete error handling (Rodrigo Trujillo)
* [dc2174e1] Fix 'disk full' issue: Change objectstore exception handling (Rodrigo Trujillo)
* [e851d992] Add the command to run_command error and debug logging (Christy Perez)
* [833125cf] bug fix: we should pass str to cherrpy HTTPError (ShaoHe Feng)
* [f5c517ad] Issue #343 & #353: Improve & Correct UI Init Logic Flow (Hongliang Wang)
* [bd80b70b] AsyncTask: Propagate cherrypy request information to worker threads (Zhou Zheng Sheng)
* [0ea1f4b1] UI: change some code of storage add page (ShaoHe Feng)
* [d5fd304a] Fix non persistent network handling (mockmodel/tests) (Rodrigo Trujillo)
* [f3f55a83] Fix non persistent network handling (frontend) (Rodrigo Trujillo)
* [cc87c6af] Fix non persistent network handling (backend) (Rodrigo Trujillo)
#### [kimchi-1.2.0] ####
* [335ee71f] Update Changelog for 1.2 release (Aline Manera)
* [015ebb37] Remove LUN assignment in VM (Aline Manera)
* [103e87b6] Update po and pot files for 1.2 release (Aline Manera)
* [002ec769] Translate pt_BR.po file (Ramon Medeiros)
* [35c3000b] Chinese translation for release 1.2 (ShaoHe Feng)
* [1add01ed] bug fix: fix the string format %(pool). (ShaoHe Feng)
* [58da4288] Add error handling for repo management (Adam King)
* [2e4a46a0] Logical Storage Pool: Detect and Enumerate Multipath Block Devices (Zhou Zheng Sheng)
* [179bf149] validate the volume parameter when the pool of template is iscsi or scsi (ShaoHe Feng)
* [31fa6b89] Fix swupdate listing (Royce Lv)
* [9259c907] error message fix. (ShaoHe Feng)
* [b0569039] Fix a typo. (Leonardo Garcia)
* [b31e125f] bug fix: fix the string format. (ShaoHe Feng)
* [429d3700] Add lock in swupdate (Royce Lv)
* [a144b902] fix lock for apt package manager (Royce Lv)
* [1e3e121e] Properly display YUM exception (Aline Manera)
* [074e2656] UI: template edit page support scsi lun (ShaoHe Feng)
* [1060f98f] create a VM from an scsi pool template (ShaoHe Feng)
* [81bc75e6] create a VM from an iscsi pool template. (ShaoHe Feng)
* [0671de37] generate a iscsi volume disk for a guest (ShaoHe Feng)
* [6ac343a7] add a method to get iscsi storage pool auth information. (ShaoHe Feng)
* [f4db0d60] Help for scsi fibre channel (Kersten Richter)
* [e1e7baa7] Fibre Channel SCSI Storage Pool UI (Yu Xin Huo)
* [5f43812b] Added help for repositories (Kersten Richter)
* [5b14926c] Repository Management - Integrate into Host Tab (Hongliang Wang)
* [79991028] Repository Management - Edit Repository Support (Hongliang Wang)
* [55c426b0] Repository Management - Add Repository Support (Hongliang Wang)
* [057f2d45] Repository Management - Add API Support (Hongliang Wang)
* [66b1573f] Repository Management - Add i18n Strings (Hongliang Wang)
* [f18b0bc6] Update grid widget to populate fields from deeply nested objects (Adam King)
* [afea547e] Update form.serializeObject method to handle deep object serialization (Adam King)
* [0d51a2ff] Adds 'in_use' info to API.md (Rodrigo Trujillo)
* [622781de] Template: Check if the host supports Spice (Zhou Zheng Sheng)
* [a8f9f16f] but fix: show the content of combobox and filterselect in storage add page (ShaoHe Feng)
* [24cfe69d] Bug fix: specify the class attribute when change pool state dot. (ShaoHe Feng)
* [281d35c9] Optimize return code check. (Leonardo Garcia)
* [ddd588db] Show error message from debug report generation async task (Rodrigo Trujillo)
* [3d47c5c5] bug fix: Lock YUM operations (Aline Manera)
* [ace80feb] bug fix: Display update progress on real time (Aline Manera)
* [413e36ba] bug fix: Allow user specifies the repository name when adding a new YUM repo (Aline Manera)
* [ad283ee4] bug fix: Instantiate the apt-get manager when update the apt-get packages list (Aline Manera)
* [e94903ac] Issue#349: Software Update Grid Keeps Loading when Error Returns (Hongliang Wang)
* [81c16b48] run pyflakes when make check (ShaoHe Feng)
* [f4cbe913] add template_delete to rollback after create a template (ShaoHe Feng)
* [2fa81bf2] make pyflakes happly, remove unused availables (ShaoHe Feng)
* [8b64eb15] make pyflakes happly, remove the unused import module (ShaoHe Feng)
* [be5c57d8] Remove debug report's file path from UI (Mark Wu)
* [4fa40e1c] partitions: Fix when disk does not have extended partition (Royce Lv)
* [c177cae4] bug fix: instantiate the Yum manager when update the yum packages list (ShaoHe Feng)
* [4a43a7ca] Issue#352: Debug Report Section NOT Hidden for Non-root User (Hongliang Wang)
* [50a373a7] bug fix: Lock yum/apt operations (Aline Manera)
* [bc72f1ca] Update test cases to reflect the repositories changes (Aline Manera)
* [d369c919] bug fix: Do not store internal repository information (Aline Manera)
* [8536141e] bug fix: Let package manager tool create the repository ID (Aline Manera)
* [ca77c509] bug fix: Sort repositories (Aline Manera)
* [5e6300e2] bug fix: Raise exception comming from backend (Aline Manera)
* [384dbecd] Update messages used in the repositories management feature (Aline Manera)
* [340e4f55] mockmodel: Move specific repository data under 'config' (Aline Manera)
* [7d5fad59] bug fix: Reorganize repository information (Aline Manera)
* [81e54409] bug fix: Expose repository management tool name (Aline Manera)
* [9b40f581] VLAN: Do not allow bridge to be the trunk device (Zhou Zheng Sheng)
* [24c4319e] Fix iso streaming functions and feature tests (Rodrigo Trujillo)
* [c44b238f] sudo: run sudo with a pseudo controlling terminal (Zhou Zheng Sheng)
* [e609efa3] Display the error code when displaying error msgs (Crístian Viana)
* [f39dfe48] Apply Kimchi standard error message (Crístian Viana)
* [cb1ece8c] Do not show success messages (Crístian Viana)
* [6a45ad09] Doc: add work around to handle NFS root squash problem (Royce Lv)
* [13819abe] Fix issue 348: NFS pool creation times out (Christy Perez)
* [6d6c8160] Software Update: Enable "Update All" Button when Task Fails (Hongliang Wang)
* [6888a727] Changes to help (Kersten Richter)
* [38d8f1a8] Remove bridge and vlan interface unconditionally on removing vlan network (Mark Wu)
* [01c40357] Fix Bug - Text Overlapped in Template Add Window (Hongliang Wang)
* [9c2b7660] Fix multiple pep8 (Royce Lv)
* [a37e0bdd] Grid Loading Mask - Some Elements are Missing (Hongliang Wang)
* [58ab0163] Skip 'screendump' for vms no video device configured (Mark Wu)
* [cfd29f82] Controller: Improve Kimchi Specific Exception Reporting (Zhou Zheng Sheng)
* [4523b3ec] Grid widget presently interprets displays null values as null strings (Adam King)
* [22dc2afd] mockmodel: Reset packages after updating system (Aline Manera)
* [e6806e4a] UI: Disable stop/undefine buttons when network is in use (Aline Manera)
* [b590cd54] Do not allow user disable/delete a network used by VM or template (Aline Manera)
* [31f7bbf1] Software Update Support in Host Tab (Hongliang Wang)
* [95bd6162] Software Update - APIs in kimchi.api.js (Hongliang Wang)
* [31826530] Software Update - i18n Translation Strings (Hongliang Wang)
* [4f2b2341] Supplement to [PATCH v6 0/3] UI: Software Update Support (Adam King)
* [e9ab7440] bug fix: encode the args in KimchiException when is is unicode. (ShaoHe Feng)
* [8a6db107] Grid Enhancement - Show Message when Loading Data (Hongliang Wang)
* [c7009976] Correct the Repositories parameter name of is_mirror (Adam King)
* [9a546672] Start up Kimchi even if no repo management tool was identified (Aline Manera)
* [aee1318f] Expose repo_mngt_tool to /config/capabilities (Aline Manera)
* [0b811f6f] bug fix: Identify repository management tool based on available system tools (Aline Manera)
* [e3338e2d] bug fix: Identify update tool based on available system tools (Aline Manera)
* [96a02352] Changed xsl file to include stylesheet (Kersten Richter)
* [acde6c78] Added a style sheet to make the html look pretty (Kersten Richter)
* [35033c63] Commit changes to templates and storage.dita files (Kersten Richter)
* [34cd66f3] Added help for host and network tab. (Kersten Richter)
* [681ac873] Grid Enhancement - "title" Attribute for Long Values (Hongliang Wang)
* [5b921e0f] ISO Scan: Use volume set id instead of volume id for some wrong images. (Mark Wu)
* [e7c6426c] Issue #302: let 'create' attr of networks model to create default network (ShaoHe Feng)
* [42008eeb] add a new function to get an available network address (ShaoHe Feng)
* [39a2ba82] move _default_network_check from top model to networks model (ShaoHe Feng)
* [3df47fe1] Update guest action menu (Adam King)
* [626081f0] Pass ajaxError information on to original requester on ajaxError event (Adam King)
* [b113780f] Issue 292 Logical Storage Pool Returning "extended" Partitions as Possible P.. (Zhou Zheng Sheng)
* [5ed36d6b] bug fix: remove the hard code of disk_path (ShaoHe Feng)
* [378eb451] probe iso permission: update test case (ShaoHe Feng)
* [84a28fbc] Don't allow templates to be created with ISOs that won't be usable. (ShaoHe Feng)
* [af51f271] qemu user tests: probe the username of qemu process started by libvirt (ShaoHe Feng)
* [baed491b] add a method to probe the permission as qemu user (ShaoHe Feng)
* [de0400bc] Attach/Replace/Detach a CDROM to/in/from a VM (Hongliang Wang)
* [474e7746] Add/Edit CDROM Support (Hongliang Wang)
* [505409f4] Add i18n Variables for CDROM-related Function (Hongliang Wang)
* [f392c6d9] Add CDROM-related APIs (Hongliang Wang)
* [9cfb6385] kimchi.message - Enhancement (Hongliang Wang)
* [23b58503] Adjust CSS for Window (Hongliang Wang)
* [87a6eecc] Issue 294 The auto logout leaves action menu on page - update JS (Adam King)
* [28419d8e] Issue 294 The auto logout leaves action menu on page - add classes (Adam King)
* [f8ac146b] Fix formatting of the requestJSON function (Adam King)
* [9f91334b] pep8 clean for osinfo.py (ShaoHe Feng)
* [82a743b0] bug fix: add an icon distros list. (ShaoHe Feng)
* [8c3ce5f2] Build help index page only once (Crístian Viana)
* [2c7dbf8d] fix: Build new DITA pages when running "make" (Crístian Viana)
* [11e871ca] Multiple pep8 fixes (Royce Lv)
* [2ab54c17] Add volume ref_cnt: Update test (Royce Lv)
* [3f0e7755] Add volume ref_cnt: Add model and mockmodel implementation (Royce Lv)
* [757a254c] Add volume ref_cnt: Update controller and json schema (Royce Lv)
* [d55e72a2] Add volume ref_cnt: update api.md (Royce Lv)
* [bb89241e] Fix vm disk path when it does not have source element (Royce Lv)
* [86a9b4d6] Export list vms functionality (Royce Lv)
* [dfccd654] Allocate enough space for logical volume (Royce Lv)
* [a815850c] Window Widget Enhancement - Allow onClose Listener (Hongliang Wang)
* [834e48b8] Bug fix: Kimchi could not start guest with iscsi lun assigned as disk (Rodrigo Trujillo)
* [c092436e] issue #200: Rebuild .mo files when running "make" (Crístian Viana)
* [57f9f9f1] Do not show a success msg when creating a template (Crístian Viana)
* [7dc503d4] Window - Correct Footer Height (Hongliang Wang)
* [0c840f08] logical pool: Fix logical pool target path (Royce Lv)
* [75f31dca] Fix storage volume format on logical pool for vm (Royce Lv)
* [3fdbb1c6] Use a pool of threads to valid all remote ISOs in parallel (Aline Manera)
* [456018a1] bug fix: "sudo: sorry, you must have a tty to run sudo". (Paulo Vital)
* [389b13ce] Update distros JSON files to always point to a valid URL (Aline Manera)
* [7b69dfaf] issue #301: Add a loading message while listing default remote ISOs (Aline Manera)
* [db722421] issue #301: Only list remote ISOs with valid URL (Aline Manera)
* [33a92574] Increase memory size for vm template on ppc platform (Mark Wu)
* [5747b58a] Fix issue #339: Change mock and add test to check persistent variable (Rodrigo Trujillo)
* [88bb4a79] Fix issue #339: Changes UI to handle deactivation of non-persistent pools (Rodrigo Trujillo)
* [596ddb12] Fix issue #339: Enable backend to handle not persistent pools (Rodrigo Trujillo)
* [f11beaa9] Fix rollback order (Rodrigo Trujillo)
* [6d234f10] bug fix: Set default flags for virDomain.state() function (Aline Manera)
* [00a60b36] Issue #222: add python-xml to suse require list (ShaoHe Feng)
* [34a6073a] storage volume: fix xml parsing of logical volume format type (Zhou Zheng Sheng)
* [4be19f9b] Support ppc64 isos in Templates: Fix test cases (Rodrigo Trujillo)
* [6a81c0e1] Support ppc64 isos in Templates: Filter remote isos and change UI (Rodrigo Trujillo)
* [01d338b9] Support ppc64 isos in Templates: Add arch and urls to distro jsons (Rodrigo Trujillo)
* [0ef900cf] issue #330: Make sure exception argument is a string to convert it to unicode (Aline Manera)
* [e9a5071b] issue #312: Check volume group exists while creating a logical pool (Aline Manera)
* [186a2ad0] Refreshing an inactive pool causes exception (Shu Ming)
* [853908ac] session expire: update test case (ShaoHe Feng)
* [2907055a] UI: set kimchi robot header for some request. (ShaoHe Feng)
* [ad459df0] auth enhancement: expire the session when the request access periodically (ShaoHe Feng)
* [fa350f68] add timeout for sessions (ShaoHe Feng)
* [eb37a509] Issue #333: do not encode error.html when the cherrpy version less than '3.2.. (ShaoHe Feng)
* [707aee09] bug fix: setup disks to use cache=none to support live migration. (Paulo Vital)
* [6779b95c] While trying to extend a logical pool I got the following error message: (Aline Manera)
* [008e76fb] template integrity verification: update test case to verify storagepool (ShaoHe Feng)
* [2ec01d51] template integrity verification: verify storagepool in backend (ShaoHe Feng)
* [ae3b81b0] template integrity verification: verify storagepool, update API.md (ShaoHe Feng)
* [5f28f72b] Github bug #307: storage pool type list - html and string changes (Daniel Henrique Barboza)
* [a7ea3d26] Github bug #307: add storage pool type list - JS changes (Daniel Henrique Barboza)
* [d977d184] remove unused InvalidOperation instance (ShaoHe Feng)
* [7869c19e] Add test case for kimchi server configuration. (Mark Wu)
* [e65d00ab] Add static directory configurations for plugin's ui (Mark Wu)
* [668f5220] UI: Grid Widget - Enable/Disable Row Selection (Hongliang Wang)
* [e9f67dce] Bug Fix #282: Handle toggleNetwork error returns (Rodrigo Trujillo)
* [41ac09cf] Bug Fix #282: Disable Start/Stop network buttons while wait backend lag (Rodrigo Trujillo)
* [ee36b1f2] Clear pep8 failure in make check (Royce Lv)
* [4175f760] Prevent volume create and delete for certain pool types (Royce Lv)
* [20568e24] Fix vm creation storage rollback clean (Royce Lv)
* [729d15b3] UI: template support spice, update po (ShaoHe Feng)
* [6a17215a] UI: template support spice (ShaoHe Feng)
* [a9d94a77] Fix debug report UI: Error handling and line selection (Rodrigo Trujillo)
* [e1ed6cd6] issue #66: Auto generate template name in backend when none is provided (Aline Manera)
* [bd47f5a6] bug fix: Only check for ISO images in active pools (Aline Manera)
* [74614bdf] bug fix: Do not probe ISO file while checking template integrity (Aline Manera)
* [be2122dc] vmtemplate: Remove useless imports (Aline Manera)
* [276c13ae] Fix typo on KCHAPI6005E message (Aline Manera)
* [c8351751] bug fix: Enable NFS path field when a NFS server is provided (Aline Manera)
* [31c43980] Fix software update action into Host resource (Paulo Vital)
* [793e2c62] Fix test_osinfo.py to use new modern distro version dict. (Paulo Vital)
* [1a053171] Fix VM's network model template for Power systems. (Paulo Vital)
* [9abfad48] kimchi.control.utils: fix request parsing in generate_action_handler() (Zhou Zheng Sheng)
* [5d822419] Issue 299 Inactive storage pools are listed while editing template (Adam King)
* [279a7100] Can not create a VM from a template with disks['volume'] parameters. #181 (Shu Ming)
* [3100c0c3] Fix Kimchi vm tests according to new messages sent from backend (Rodrigo Trujillo)
* [5e902bf3] Delete unsed _vm_exists funtion (Rodrigo Trujillo)
* [9178089f] Fix VM delete error message handling (UI/Backend) (Rodrigo Trujillo)
* [d58edad9] Fix VM reset (UI) error messages hnadling (Rodrigo Trujillo)
* [82b80e32] Fix VM stop error messages handling (backend/UI) (Rodrigo Trujillo)
* [96f54575] Fix vm start UI error return message (Rodrigo Trujillo)
* [f8c9c600] Fix Add Network window (Rodrigo Trujillo)
* [eb8347ee] Add another way to download the debugreport file in the test (Shu Ming)
* [632c3caa] Have a meaningful description for the exception test #81 (Shu Ming)
* [7ee1b095] bug fix: check all Red Hat distributions for yum package management (ShaoHe Feng)
* [8931da13] Set default combo box style to storage pool type list (Aline Manera)
* [c4c093e3] issue #242: Do not allow user deactivate/delete storage pool used by a templ.. (Aline Manera)
* [26631c0a] bug fix: Make URI parameter is not None before encoding it (Aline Manera)
* [d58f4538] Authors cleanup (Paulo Vital)
* [e3ea028b] run_command: log error messages using higher log level when return code is n.. (Zhou Zheng Sheng)
* [c6e82129] Fix screenshots and debug reports paths. (Leonardo Garcia)
* [3514d3bc] Fix tests: restore the monkey patch after testing Paths (Mark Wu)
* [ca04f30e] Issue # 303 The password of iSCSI Authentication should be masked (Adam King)
* [e5cf3838] issue #325: Use RamSession instead of FileSession (Aline Manera)
* [e10177e9] Github bug #327: NFS pool workaround: model changes (Daniel Henrique Barboza)
* [5c388558] Github bug #327: NFS pool workaround: timeout adjustments (Daniel Henrique Barboza)
* [5076c7df] Github bug #327: NFS pool workaround: i18n changes (Daniel Henrique Barboza)
* [948445ff] Packaging: removed start of kimchid from RPM and DEB files (Paulo Vital)
* [d83510c0] bug fix: Properly display missing parameter (Aline Manera)
* [19f6fcf7] Clear out the guests list properly using jQuery (Adam King)
* [baff4780] issue #316: Only verify if path starts with '/' (Aline Manera)
* [ad1ecbc5] Add help to user menu (Adam King)
* [346d50dd] Fix debug report naming problem (UI) (Rodrigo Trujillo)
* [f1d433bf] Fix debug report naming problem (backend) (Rodrigo Trujillo)
* [cde51beb] Github bug #326: run_command: killing all children processes (Daniel Henrique Barboza)
* [0a345706] allow user to create a storagepool with name in his local language (ShaoHe Feng)
* [c580e08c] Issue #243: start/stop/display a VM whose name with "?" (ShaoHe Feng)
* [7cb61c05] Clear unused reference in vmstorages of 'kargs' (Royce Lv)
* [667a6b22] Issue #289: catch the libvirtError when failed to start a vm (ShaoHe Feng)
* [c35c3181] Fix Kimchi UI issues on IE11 (Adam King)
* [5a044d9c] Fix typo on API.json and add missing error messages (Aline Manera)
* [68988c35] cdrom: update model test for media update (Royce Lv)
* [cbab49f1] cdrom: fix cdrom change media (Royce Lv)
* [a319343f] Undefined lable in template buttons. (adriano)
* [30c383a9] Issue #315: edit/delete templates that contains slashes in their names (ShaoHe Feng)
* [243dd85b] Remove tabs in ui/pages/storagepool-add.html.tmpl (Aline Manera)
* [0af44e3c] Change guests tab to update the VM List by DOM manipulation (Adam King)
* [8e7ef052] Update the guest.html.tmpl to use the new circleGauge widget (Adam King)
* [6db93c87] Create a reusable jQuery circleGauge widget (Adam King)
* [b47595d9] Update (mock)model to generate proper JSON (Adam King)
* [3be6341f] PEP8 for mockmodel.py (Adam King)
* [977e7727] Fix PEP8 in test files (Aline Manera)
* [92d04e32] Fix ui/js/Makefile.am (Aline Manera)
* [09366f0f] Implement integrity verification: update test case (ShaoHe Feng)
* [99881280] Implement integrity verification: verify template integrity in backend (ShaoHe Feng)
* [ef8222b3] add a new method to get iso info for VMTemplate class (ShaoHe Feng)
* [f8bdc130] Implement integrity verification: verify template integrity, update API.md (ShaoHe Feng)
* [8c0ad966] issue #324 Improve error messages of creating a storage pool named "kimchi_i.. (Mark Wu)
* [2e93bbd7] Use $(wildcard) to list files in Makefile (Aline Manera)
* [c0ffb52c] Fix duplicate dev names in host with multipath storage (Rodrigo Trujillo)
* [898f3bd0] Return 403 Forbidden when user does not have permission to access kimchi (Aline Manera)
* [88b01a0e] Removing extra word from kimchi description (Christy Perez)
* [a4a64f91] add libxml2 to BuildRequires list (ShaoHe Feng)
* [af31ad13] Host's repositories management: Update error exception messages. (Paulo Vital)
* [1057a2f5] Host's repositories management: Update test-cases. (Paulo Vital)
* [c33ab871] Host's repositories management: Update Makefile (Paulo Vital)
* [f27bcdbe] Host's repositories management: Update backend. (Paulo Vital)
* [fcb7c68f] Host's repositories management: Update REST API (Paulo Vital)
* [b7b2ab35] Host's repositories management: Update API.md (Paulo Vital)
* [5eb9bd8e] Block access for non-root users (Aline Manera)
* [23df447c] Add one more case to network tests (Ramon Medeiros)
* [10a2ed4f] Bug fix #318 Kimchi fails creating new network (Ramon Medeiros)
* [40918255] bug fix: Properly check if there running vms before rebooting system (Aline Manera)
* [ba7dea2a] Bug fix: methods signature in storagetargets.py (Daniel Henrique Barboza)
* [7e4588e2] Add software update action to Host resource (Aline Manera)
* [a695185a] Remove unused vms reference in VMModel (Royce Lv)
* [c53b3eab] Fix encode and decode in storagevolumes.py (Royce Lv)
* [391befb0] ui: Add tooltip when hovering long names (Crístian Viana)
* [91bab780] doc: Generate index.html to join all help pages (Aline Manera)
* [0b7d8610] bug fix: Package doc html files into deb package (Aline Manera)
* [400f3d82] Setup VM's input and output template for Power systems. (Paulo Vital)
* [13d610b9] Fix exception for model test (Royce Lv)
* [db954e95] Implement integrity verification: don't disable network used by guest (ShaoHe Feng)
* [ff94a340] Fix Software Update rebase issue. (Paulo Vital)
* [f5506b94] clone template: update test case (ShaoHe Feng)
* [31dff43f] clone template: update model and mockmodel (ShaoHe Feng)
* [a4be3c04] clone template: update controller (ShaoHe Feng)
* [0f0c9911] Enhance generate_action_handler to redirect a new resource (ShaoHe Feng)
* [50f8272a] clone template: update API.md (ShaoHe Feng)
* [a823e208] Bug fix #309 - network: Unable to create vlan tagged on Ubuntu (Ramon Medeiros)
* [f5502f7d] doc: Ignore the generated files (Crístian Viana)
* [1b3310dd] doc: Export the help pages to cherrypy (Crístian Viana)
* [5257e699] doc: Add help files to dist packages (Crístian Viana)
* [31d9ccf3] doc: Add DITA help pages (Crístian Viana)
* [5c80111a] Enhance UrlSubNode decorator and kimchiauth tool to check for sudo rights. (Leonardo Garcia)
* [1ca8c6fc] Find out user groups and sudo status during login. (Leonardo Garcia)
* [cd65d8f8] Code cleanup. (Leonardo Garcia)
* [382105c9] CDROM Management: changes in tests/test_model.py (Daniel Henrique Barboza)
* [68f87842] CDROM Management: Guest vm storage devices mockmodel and rest api test cases (Rodrigo Trujillo)
* [9ce26155] CDROM Management: Devices management model implementation (Rodrigo Trujillo)
* [68701c21] CDROM Management: Update controller and API.json for guest storages (Rodrigo Trujillo)
* [56a6d9ad] CDROM Management: API.md and externalized error messages (Aline Manera)
* [cbf7a891] bug fix: display kimchi icon instead of cherrypy icon (ShaoHe Feng)
* [82f1b82f] Setup VM's boot order. (Paulo Vital)
* [c58465df] host update: Expose update tool (Aline Manera)
* [dae38306] host update: Update po files (Aline Manera)
* [d23ed36d] Host's software update: Update test cases. (Paulo Vital)
* [002cb04e] Host's software update: Update Makefile (Paulo Vital)
* [216db4f2] Host's software update: Update backend. (Paulo Vital)
* [c29a36f5] Host's software update: Update REST API (Paulo Vital)
* [3714aae9] Host's software update: Update API.md (Paulo Vital)
* [8e6fc17e] bug fix: fix python syntax error (ShaoHe Feng)
* [a9c80ac3] bug fix: make install miss ifaces.py (ShaoHe Feng)
* [bfb56083] Fix host debug report for Fedora 20 (Rodrigo Trujillo)
* [c74e1db9] Storagepool SCSI/FC: Modifies mockmodel and implements tests for FC pool (Rodrigo Trujillo)
* [7c0fc124] Storagepool SCSI/FC: Backend implementation (Rodrigo Trujillo)
* [ecb4d6c5] Storagepool SCSI/FC: API.md entries related to host pci devices (Rodrigo Trujillo)
* [e4d08f33] Storagepool SCSI/FC: Implement node devices API backend (Rodrigo Trujillo)
* [57ece7ad] Add mailing list information. (Leonardo Garcia)
* [39074746] Limit README.md to 80 columns. (Leonardo Garcia)
* [79abe0b6] Add hypervisor information on README.md. (Leonardo Garcia)
* [a3f157e7] refactor exception: Update all po files (Aline Manera)
* [0ee16b44] refactor exception: Update UI references (Aline Manera)
* [ce3953bb] refactor exception: Update gen-pot script to get messages from i18n.py (Aline Manera)
* [f137c23f] refactor exception: Update all exceptions (Aline Manera)
* [8d190599] refator exception: Update control to raise the exception message (Aline Manera)
* [715152ce] refactor exception: Set error messages for jsonschema validation (Aline Manera)
* [26020a59] refactor exception: Add messages to be translated on backend (Aline Manera)
* [e13997a0] refactor exception: Create a common Exception to translate error messages (Aline Manera)
* [b94d36c1] Fix path of plugins dir (Mark Wu)
* [41ba0262] pass params to create method of all Collections. (ShaoHe Feng)
* [9644c056] Fix wrong "Failed to list guest" message (Rodrigo Trujillo)
* [2f6ac7b7] Add disks to LVM pool: API.json changes (Daniel Henrique Barboza)
* [61945fd8] Add disks to LVM pool: mockmodel changes (Daniel Henrique Barboza)
* [0a54dab5] Add disks to LVM pool: API.md changes (Daniel Henrique Barboza)
* [b500a909] Add disks to LVM pool: control and model changes (Daniel Henrique Barboza)
* [d7458e78] Fix missing report-add html page in rpm (Rodrigo Trujillo)
* [db829acf] Fix controller base code: Update function is not using model_args (Rodrigo Trujillo)
* [2fed3f5e] change the vm name in test case (ShaoHe Feng)
* [0adea832] update test case for updating vm with unicode name (ShaoHe Feng)
* [60f3da3d] bug fix: failed to update vm with unicode name (ShaoHe Feng)
* [3f5cdd20] update test case for storage pool support unicode (ShaoHe Feng)
* [4f3d489f] Firewall: Adding WebSocket port in firewall rules (Paulo Vital)
* [8cac63d8] Storage pool support unicode correctly (ShaoHe Feng)
* [cc11627e] bug fix: Set full path to guest page file in guest tab (Aline Manera)
* [9f33184a] bug fix: Fix shallow scan broken after model refactoring (Aline Manera)
* [b9c05941] Make sure ISO files have read permission while starting VM (Aline Manera)
* [461452af] Remove kvmusertests.py (Aline Manera)
* [0e25ad25] Add a method to fix read permission on ISO files (ShaoHe Feng)
* [0368afae] Avoid useless libvirt error log produced by featuretests (apporc)
* [f84b4d5a] Packaging: add the basemodel.py to src/kimchi/Makefile.am (Paulo Vital)
* [02d94f56] Fix get vms list function name (Rodrigo Trujillo)
* [0d7d89cd] Add test cases for BaseModel (Mark Wu)
* [4a5ede75] Break the 'sample' plugin's monolithic model into several smaller ones (Zhou Zheng Sheng)
* [78443aed] refactor model: Update makefile and specs files (Aline Manera)
* [a0a4dc0f] Delete former model.py and rename model_ to model (Aline Manera)
* [17d10143] Update mockmodel imports (Aline Manera)
* [d0ff3f98] Update tests to use the new model (Aline Manera)
* [dd2b2f48] Update server to use the new model (Aline Manera)
* [a87ab931] refactor model: Create a separated model for host resource (Aline Manera)
* [8a93e686] refactor model: Create a separated model for vm interface resource (Aline Manera)
* [5e34a52f] refactor model: Create a separated model for vm resource (Aline Manera)
* [41f0cc79] refactor model: Create a separated model for template resource (Aline Manera)
* [977c2674] refactor model: Create a separated model for storage target resource (Aline Manera)
* [e67c3be7] refactor model: Create a separated model for storage server resource (Aline Manera)
* [b1d2c630] refactor model: Create a separated model for storage volume resource (Aline Manera)
* [f7001ca2] refactor model: Create a separated model for storage pool resource (Aline Manera)
* [8d004e13] refactor model: Create a separated model for interface resource (Aline Manera)
* [3bf22b37] refactor model: Create a separated model for network resource (Aline Manera)
* [39d1b7b9] refactor model: Create a separated model for config resource (Aline Manera)
* [9c38e1f6] refactor model: Create a separated model for debug report resource (Aline Manera)
* [e79ebaaa] refactor model: Create a separated model for plugins resource (Aline Manera)
* [c08c091e] refactor model: Create a separated model for task resource (Aline Manera)
* [a22d9329] Create a model to join all model resources implementation (Aline Manera)
* [4b00cab2] refactor model: Create a common model builder (Aline Manera)
* [f96d5e5b] refactor model: Move StoragePooldef from model to libvirtstoragepools.py (Aline Manera)
* [e2008c56] refactor model: Separate libvirtconnection from model.py (Aline Manera)
* [b77935bf] Allow plugin use kimchi's ui handler (Mark Wu)
* [44be0d2d] Add test cases for paths generation code (Mark Wu)
* [8bc4dded] Reorganize the kimchi's paths gereneration code (Mark Wu)
* [fce20301] Move resource config's info fetching to model level (Mark Wu)
* [2ab9785c] CSS: Change all CSS files indentation to 4 spaces (Crístian Viana)
* [ab999de1] CSS: Do not allow lines longer than 79 characters (Crístian Viana)
* [84df5f7b] HTML: Make the form element's labels clickable (Crístian Viana)
* [29e17e4e] Update README to direct users to the oVirt mailing list (Adam King)
* [9057ae17] Use Autoconf macros AC_PROG_MKDIR_P and MKDIR_P (ShaoHe Feng)
* [21f099f0] GET /plugins failed, fix it (ShaoHe Feng)
* [b1bf1055] get vms list by listAllDomains (ShaoHe Feng)
* [6bcbb3f0] Make guests template handling more robust like host template handling (Adam King)
* [fdbd2a8f] Remove the unnecessary 'exposed' (Mark Wu)
* [de892cbc] bug fix: Expose /storageservers (Aline Manera)
* [a6a49992] bug fix: remove decode for resouce ident when use cherrypy's default dispatc.. (ShaoHe Feng)
* [b67aa7b4] fix: Add missing license copyright to css files (Aline Manera)
* [89892831] PEP8 cleanup and bug fix for src/kimchi/utils.py (Mark Wu)
* [7410a58e] support create/delete VMIface: update testcase (ShaoHe Feng)
* [9072f67f] support create/delete VMIface: update API.json (ShaoHe Feng)
* [4cf2b6e9] support create/delete VMIface: update mockmodel (ShaoHe Feng)
* [c66c6759] support create/delete VMIface: update model (ShaoHe Feng)
* [f4942a01] bug fix: guest iface does not return model if no model is found (ShaoHe Feng)
* [dd5bf4a4] bug fix: Use cherrypy host to run feature tests instead of localhost (Aline Manera)
* [6ded2abc] VM supports interfaces: update testcase (ShaoHe Feng)
* [e2e5aabe] VM supports interfaces: update mockmodel (ShaoHe Feng)
* [d90f38e2] VM supports interfaces: update controller (ShaoHe Feng)
* [58259435] VM supports interfaces: update model (ShaoHe Feng)
* [398a171f] VM supports interfaces: update API (ShaoHe Feng)
* [304217b1] Add a control.vm module (ShaoHe Feng)
* [b4fe1dcf] bug fix: test case can not find plugin, fix it (ShaoHe Feng)
* [b0aed860] improve controller: set authentication automatically (ShaoHe Feng)
* [18b68ea5] improve controller: Root loads collections/resouces automatically (ShaoHe Feng)
* [5b82bdf7] improve controller: tag the collections/resouces of root with @UrlSubNode (ShaoHe Feng)
* [c7d2856f] improve controller: add a method to load root sub collections/resouces autom.. (ShaoHe Feng)
* [f68a3bcb] add gettext to package require list (ShaoHe Feng)
* [7cff21e9] Modify bug in spice UI (zhoumeina)
* [2ef94b9f] Add nfs server and target UI in create storage pool (zhoumeina)
* [504213f6] Fix libvirt nfs target probe problem (Royce Lv)
* [881361fa] Add showmount function and feature test for libvirt target probe (Royce Lv)
* [e024dd38] storage target: Add model support (Royce Lv)
* [d60c4b8d] storage target: Update controller and json schema (Royce Lv)
* [4be609ad] storage target: Update API.md (Royce Lv)
* [2e1657e8] storage server: Update model and mockmodel (Royce Lv)
* [e976b781] storage server: update controller.py (Royce Lv)
* [545ec785] Storage server: Update API.md (Royce Lv)
* [1740a255] Add testcase for GET param (Royce Lv)
* [478d01dc] Support params for GET method (Royce Lv)
* [4750f332] Remove 'encoding=iso-8859-1' from json.dumps() (Mark Wu)
* [7dfb3e43] Integrate nfs path check before create nfs pool (Royce Lv)
* [f575b52e] utils: Add nfs prevalication (Royce Lv)
* [0a02212e] storagepool: Use callback functions when deleting a pool (Crístian Viana)
* [41e4c8cc] storagepool: Do not assume different 'else' values in pool type (Crístian Viana)
* [7606325e] Issue #310: Query correct name to validate logical devices (Crístian Viana)
* [7813c631] storagepool: Add missing msg when no logical device is selected (Crístian Viana)
* [3a49821e] Ubuntu: Add the LVM dependency package to README (Crístian Viana)
* [c69fa0f1] Use cherrypy's default dispatcher for subcollection (Mark Wu)
* [43618b0b] UI bug fix: Set vlan_id value only if 'Enable VLAN' is checked (Aline Manera)
* [5e829c21] Add the iSCSI dependency packages to README (Crístian Viana)
* [6ae06e90] add a synchronous function with timeout to execute command (ShaoHe Feng)
* [f060c183] Add jquery widget dropDown button (zhoumeina)
* [a2e7b357] Modify vnc_proxy_port to display_proxy_port (zhoumeina)
* [19ae1dd2] Add the front end support for SPICE (zhoumeina)
* [b6054328] RollbackContext: Make it complied with Python Standard (Zhou Zheng Sheng)
* [1a2d3269] UI: Remove Unused Label Room for Debug Report (Hongliang Wang)
* [0dbfe200] host.css: Change Indent to 4 Spaces (Hongliang Wang)
* [5289d020] Add a timeout tuning environment variable for debug report test (Shu Ming)
* [f51dbbcf] Skip the debug report test if there is no tool avaible (Shu Ming)
* [88553a8c] Issue #308: Use correct iSCSI package for openSUSE (Crístian Viana)
* [1567cbba] spec: Open 8000 and 8001 port by default (Eli Qiao)
* [31ef97ff] Add support to RHEL 7 (Adriano Botega)
* [342334e2] Deep scan: listing 'unknown' bootable isos after deep scan (Daniel Henrique Barboza)
* [c3a548ee] UI: template supports networks (Xin Ding)
* [7b608a02] Add graphics parameters description in API.md (apporc)
* [655f03da] Update test case for graphics support (apporc)
* [4951d3c1] Update mockmodel for spice support (apporc)
* [6c3bc68a] Validate graphics parameters input by users (apporc)
* [88ddc578] Add spice backend support for kimchi (apporc)
* [5ab77d37] Fix break of deep scanning (Royce Lv)
* [f5b47406] network improvement: update test case to support vms field (ShaoHe Feng)
* [866e8361] network improvement: update mockmodel to support vms field (ShaoHe Feng)
* [dff73d0b] network improvement: add vms field (ShaoHe Feng)
* [2f54aaba] UI: All user to specify a vlan ID for a virtual network. (Mark Wu)
* [6b339da7] Support creating vlan tagged virtual network (Mark Wu)
* [69edfe9b] Generate libvirt's interface XML definition for vlan tagged bridge (Mark Wu)
* [b656d4dd] Fix qemu-io option in featuretests (Mark Wu)
* [dff70381] Add Fedora 20 and Ubuntu 13.10 to distros.d (Mark Wu)
* [319a83bd] Github issue #300: hardcoded server port fix (Daniel Henrique Barboza)
* [e57b07e8] Update the po files (Shu Ming)
* [99808b2b] Remove the legacy files (Shu Ming)
* [641ace24] Remove the legacy files from automake and package configurations (Shu Ming)
* [90b61f0a] Remove jquery-ui customization in network (Yu Xin Huo)
* [af8cac4b] Customize jquery-ui dialog (Yu Xin Huo)
* [762c522b] Customize jquery-ui menu (Yu Xin Huo)
* [5ba06d71] Customize jquery-ui button (Yu Xin Huo)
* [98827325] Remove vnc related code in mockmodel (Mark Wu)
* [f1234b19] Use one weksockify instance as all vms' vnc proxy. (Mark Wu)
* [84803654] Add a configuration for vnc websocket proxy (Mark Wu)
* [47e64e7d] Move configuration parsing to config.py (Mark Wu)
* [212dc335] Add the ISCSI translation po files (zhoumeina)
* [4997624f] Add UI support of iscsi (zhoumeina)
* [618035a9] Support VM template for Power machine (Mark Wu)
* [177c2a07] Dynamically generate template parameters for different distros (Mark Wu)
* [b4ca2a87] Fix: Storagepool json schema has not been tested when create new SP (Rodrigo Trujillo)
* [0b507ffe] pep8 cleanup for isoinfo.py (Aline Manera)
* [b5d80d88] isoinfo: Move _probe_iso() to IsoImage() (Aline Manera)
* [e885f0ba] Move ISO path validation to IsoImage() (Aline Manera)
* [ff79ea86] Move IsoFormatError() from isoinfo.py to exception.py (Aline Manera)
* [1eb47bf4] isoinfo: Use absolute path only for local ISO files (Aline Manera)
* [e0b2d832] isoinfo: Add default value for ignore_list paramter (Aline Manera)
* [67227583] template supports networks: update test case (ShaoHe Feng)
* [6f7fda81] template supports networks: update mockmodel (ShaoHe Feng)
* [51c1af4c] template supports networks: update model (ShaoHe Feng)
* [e777c77b] template supports networks: update controller and json schema (ShaoHe Feng)
* [7d03a1cd] template supports networks: update API (ShaoHe Feng)
* [601d1408] template supports networks: fix test case (ShaoHe Feng)
* [ee3377fd] template supports networks: let template xml support more networks (ShaoHe Feng)
* [1a0fd41b] pep8 cleanup for exception.py (Aline Manera)
* [be26ed4f] pep8 cleanup for distroloader.py (Aline Manera)
* [170709e7] qemu user tests: probe the username of qemu process started by libvirt (ShaoHe Feng)
* [8a7aca2e] plugin: fix dynamic import mechanism (Zhou Zheng Sheng)
* [05f999fc] test_model: test creating iSCSI storage pool (Zhou Zheng Sheng)
* [f163d22e] storagepool: Support Creating iSCSI storagepool in model.py (Zhou Zheng Sheng)
* [53e1d400] storagepool: rename and consolidate arguments of creating (front-end) (Zhou Zheng Sheng)
* [265de8d7] storagepool: rename and consolidate arguments of creating (back-end) (Zhou Zheng Sheng)
* [ab63bbad] storagepool: refactor _get_pool_xml() (Zhou Zheng Sheng)
* [08ff87d9] Issue #293: Resizing Issue When There Are Multiple Grids (Hongliang Wang)
* [5e5a6a63] touch 4 files when move RollbackContext, fix pep8 on them (ShaoHe Feng)
* [7c98d3b0] move RollbackContext from tests/utils to src/kimchi/rollbackcontext (ShaoHe Feng)
* [cb7c355d] Move all resources related to tasks to control/tasks.py (Aline Manera)
* [423e9bbc] Move all resources related to plugins to control/plugins.py (Aline Manera)
* [ae9cc6b4] Move all resources related to host to control/host.py (Aline Manera)
* [ceff3620] Move all resources related to config to control/config.py (Aline Manera)
* [0d44ed9e] Move all resources related to networks to control/networks.py (Aline Manera)
* [cd5d5bcf] Move all resources related to interfaces to control/interfaces.py (Aline Manera)
* [8a7a5f63] Move all resources related to storage volume to control/storagevolumes.py (Aline Manera)
* [05ce4ddf] Move all resources related to storage pools to control/storagepools.py (Aline Manera)
* [69a241ad] Move all resources related to debug reports to control/debugreports.py (Aline Manera)
* [6ea6d323] Move all resources related to templates to control/templates.py (Aline Manera)
* [1a23ce17] Move all resources related to vms to control/vms.py (Aline Manera)
* [f824fa21] Move basic controller resources to control/base.py (Aline Manera)
* [cae61e6d] Move login() and logout() functions from controller.py to root.py (Aline Manera)
* [9cf0c0fb] Move common functions for Resource and Collection to control/utils.py (Aline Manera)
* [2d6d1f5a] Move generate_action_handler() function to Resource() class (Aline Manera)
* [817d3ad2] Simplify domain xml in featuretests.py (Aline Manera)
* [b44e6587] pep8 cleanup for featuretests.py (Aline Manera)
* [07c25db3] fix whitespace in test_mockmodel (ShaoHe Feng)
* [c56582e2] logical pool: list unused physical volume (Zhou Zheng Sheng)
* [2553e21d] logical pool fixes: only list leaf devices, and read file instead of run "cat" (Zhou Zheng Sheng)
* [e467b321] Organize python imports (Rodrigo Trujillo)
* [1410acdb] Add support for Gentoo Linux (Crístian Viana)
* [320fd131] PEP 8: Fix an alignment issue in src/kimchi/auth.py (Zhou Zheng Sheng)
* [7cead00f] pep8 cleanup for root.py (Aline Manera)
* [de1867af] pep8 cleanup for cachebust.py (Aline Manera)
* [508ada2f] pep8 cleanup for auth.py (Aline Manera)
* [c0b9d572] Bug fix: Kimchi will try to create directory for 'DIR' storagepool (Rodrigo Trujillo)
* [f70d34f2] Replace tab to 4 spaces (Aline Manera)
* [86981731] Issue #290: correct the log usage (ShaoHe Feng)
* [5831b4de] screenshot: fix problem on Power of truncated picture (Royce Lv)
* [acbcf04b] Return source information for storage pool (Royce Lv)
#### [kimchi-1.1.0] ####
* [88e5ec69] Update changelog and version files for 1.1 release (Aline Manera)
* [bf6d929e] Issue #276, logical pool: a quick fix for the device listing rules, front-end (Zhou Zheng Sheng)
* [902d2957] Issue #276: logical pool: a quick fix for the device listing rules, back-end (Zhou Zheng Sheng)
* [b555f83e] PEP 8: cleanup src/kimchi/disks.py (Zhou Zheng Sheng)
* [85d16e12] Add some brazilian portuguese lang translations (Alexandre Tanaka Hirata)
* [f2de42ce] do Chinese translation for release 1.1 (ShaoHe Feng)
* [3c7f2d70] issue #287: Confirm box will be hidden by the window dialog (Xin Ding)
* [bf1d443b] Use spacewalk repo to get python-ethtool on suse. (ShaoHe Feng)
* [17732148] Add confirm box to create logical pool,and modify device path number (zhoumeina)
* [0faa9024] bug fix: Make sure to use string with os.walk (Aline Manera)
* [b12167b8] bug fix: Add authentication to host tab (Aline Manera)
* [0e274b8b] bug fix: Update openSUSE instructions in README file (Aline Manera)
* [d5fe662c] bug fix: Don't display vlan interfaces while creating network bridge (Aline Manera)
* [a6ddab1d] Issue #283: Fix memory leak caused by libvirt connection wrapper (Mark Wu)
* [7c62e724] Templates: Remote ISO Image page aligning mess (Xin Ding)
* [07111ae7] Meaningless text "Default Settings" in the templates tab page (Xin Ding)
* [8b41a3f3] create template in batch don't show success detail message (Xin Ding)
* [d2f4951c] Bug fix:251 template edit page disk unit with no unit and make cdrom disable (zhoumeina)
* [a4b412ca] Incosistent pages when no guests or templates available (Xin Ding)
* [3a44881c] Update test_model to compare distro name using unicode (Ramon Medeiros)
* [af05155b] Set autostart value for logical storagepool (Shu Ming)
* [3cf5330b] Issue #259: vm create: fail msg need to be more specific (Hongliang Wang)
* [1a97be65] Fix emulator path in feature tests (Mark Wu)
* [428fce57] Issue #279: some plugins/sample files are missing in dist. (ShaoHe Feng)
* [be5969d7] Tests: Generate UUID and use as temp report file name (Zhou Zheng Sheng)
* [1d158331] sosreport: fix name matching of the generated report file (Zhou Zheng Sheng)
* [c8a760ad] Support unicode on Host Basic Information page (Ramon Medeiros)
* [d57226d6] Issue #278: add iso_gen.py to Makefile EXTRA_DIST list (ShaoHe Feng)
* [0d63a802] Issue 277, Disable 'bridged' option when no interface available (Yu Xin Huo)
* [97139d8e] Issue #271, add address space for bridged nework (Yu Xin Huo)
* [842f72b4] Issue #241: require python-psutil version (ShaoHe Feng)
* [ed971d13] Issue #262: Switch tab lose default network type selection (Yu Xin Huo)
* [9a22f756] bug fix: set the network ip as bridge ip instead of subnet IP (ShaoHe Feng)
* [d43e5383] Bug #260 fix: Makes UI show missing storage volume information (Rodrigo Trujillo)
* [c8a25fd0] Bug Fix: Wrong host available memory value (Rodrigo Trujillo)
* [37f4d8cd] Issue #273: unittest.TestCase has no attribute 'assertLessEqual' (ShaoHe Feng)
* [e12b93ea] bug fix #254: Reset guest statistics when vm is powered off (Aline Manera)
* [1dd695d8] bug fix #257: Specify the mime type for debugreports static dir (Aline Manera)
* [01d72ca8] bug fix: Don't use shell=True in subprocess.Popen while running qemu-io test (Aline Manera)
* [175869d4] Issue #263: network: bridge network shows network/prefix (ShaoHe Feng)
* [89d4766d] Packaging: add host.html.tmpl to ui/pages/tabs/Makefile.am (Paulo Vital)
* [ce43d08c] Add build in localdisk back-end (zhoumeina)
* [92d81c6a] Add logical pool UI support (zhoumeina)
* [97a5e81b] Packaging: add the disks.py to src/kimchi/Makefile.am (Zhou Zheng Sheng)
* [55f5fa0a] Nit fix of scan_dir_prepare (Royce Lv)
* [2f4de5ff] Deduplication: deduplication in shallow scan (Royce Lv)
* [b44c66a8] Deep scan: Adding scan ignore path (Royce Lv)
* [8d55a0df] Deep scan result deduplication (Royce Lv)
* [e3cf2c28] interface bug fix: only expose the unused interfaces to the front end (ShaoHe Feng)
* [e9b8deb2] Tests: fix test_model.ModelTests.test_debug_reports (Zhou Zheng Sheng)
* [612b8e31] UI: Enhancement & Fixes for Host Monitoring (Hongliang Wang)
* [1bf51f91] Issue #240: The bridge address of nat and isolated network is invalid, fix it (ShaoHe Feng)
* [b1dd7b40] Interface: Fix status return (Rodrigo Trujillo)
* [132bfc52] Logical StoragePool: changes in API.md (Daniel Henrique Barboza)
* [59a09764] Logical StoragePool: changes in controller.py (Daniel Henrique Barboza)
* [343f3d18] Logical StoragePool: changes in model and mockmodel (Daniel Henrique Barboza)
* [d9a2013d] Logical StoragePool: adding disks.py module (Daniel Henrique Barboza)
* [2686b5f1] PEP8 cleanup for server.py (Mark Wu)
* [8e488fff] Add deep scan test (Royce Lv)
* [6b2f43a8] ISSUE #236: Fix break of deep scanning (Royce Lv)
* [02192e5d] Add pseudo iso_gen for deep scan test (Royce Lv)
* [64c541ac] Template: Enable update Disk size and CDROM path (UI) (Rodrigo Trujillo)
* [d7b1be8f] Add dependency of nfs client (Royce Lv)
* [a7223e02] Concatenate ISO URL correctly with port number (Crístian Viana)
* [ebac998a] UI: Host Monitoring (Hongliang Wang)
* [f684b364] Issue #235: changetoProperUnit Returns Wrong Result (Hongliang Wang)
* [01640989] change the unit of host disk and net IO rate from kb/s to B/s (ShaoHe Feng)
* [006f7732] Fix test cases according to new Templates Schema validation (Rodrigo Trujillo)
* [46e9b940] Enable template data verification against json schema (Rodrigo Trujillo)
* [c57da0d1] Json schema for templates (Rodrigo Trujillo)
* [b9b4359c] Host reboot and shutdown backend implementation (Rodrigo Trujillo)
* [76f8d5d6] ui: Adjust storage pool window layout (Aline Manera)
* [2ad5768f] po files: NFS pool (Pradeep K Surisetty)
* [e62ff62b] Add/delete NFS pool (Pradeep K Surisetty)
* [76653ec2] bug fix: remove wlans from nics. (ShaoHe Feng)
* [33f487e5] bug fix: assert list append successfully when get all network interfaces (ShaoHe Feng)
* [f793d3aa] Fix minor issue in import order (Rodrigo Trujillo)
* [3ddb97dd] Add Network UI Files to Makefile (Yu Xin Huo)
* [f7a0fa8b] network UI: update po files (Yu Xin Huo)
* [dc0fc099] create/delete network (Yu Xin Huo)
* [f2cf0b61] List/Start/Stop Network (Yu Xin Huo)
* [e6b0afcf] Center the storage pool "Actions" button (Crístian Viana)
* [842e55be] Use consistent padding in storage pool details (Crístian Viana)
* [4e2748a7] Use jQuery to load xml to make code consistent (zhoumeina)
* [8e23fef2] host net-io: update test case (ShaoHe Feng)
* [c4721dfc] host net-io: update model and mockmodel (ShaoHe Feng)
* [80bcbcb9] host net-io: update API.md (ShaoHe Feng)
* [b0bc8ba8] Authentication is required to access networks (ShaoHe Feng)
* [853cdf1d] network: update test case (ShaoHe Feng)
* [df2b66ec] network: update mockmodel (ShaoHe Feng)
* [3e0d05b4] network: update makefile, spec file and README (ShaoHe Feng)
* [9070d60c] network: update model (ShaoHe Feng)
* [d30ca35f] network: generate network xml and testcast for it (ShaoHe Feng)
* [26ee2089] network: update controller (ShaoHe Feng)
* [dbe31d3e] network: update API.md (ShaoHe Feng)
* [e7c9ce78] Add license to scan.py file (Aline Manera)
* [65f6ad34] Organize imports in all .py files (Aline Manera)
* [0048f33a] fix disk unit: 1K bytes is 1024 bytes instead of 1000 bytes (ShaoHe Feng)
* [ad75a6fb] Add test cases for plugin support (Mark Wu)
* [2abc2516] Add a sample kimchi plugin (Mark Wu)
* [9fb6a09e] Move API schema loading to the initialization of application (Mark Wu)
* [f8793900] Add a plugin mechanism for Kimchi server (Mark Wu)
* [ce3e182b] Add the missing Makefiles for plugins support (Mark Wu)
* [f22dd255] Add a helper function to get kimchi python package directory (Mark Wu)
* [302f1866] host disk-io: update test case (ShaoHe Feng)
* [f987fb58] host disk-io: update model and mockmodel (ShaoHe Feng)
* [76f3f5bc] host disk-io: update API.md (ShaoHe Feng)
* [940742ac] Fix kimchi make rpm fail error (zhoumeina)
* [e2930100] Authentication is required to access debugreports (Shu Ming)
* [f2fce9dc] Add the front-end support of tabs (zhoumeina)
* [ebf366fd] Add the back-end support of tabs (zhoumeina)
* [b45e7098] Template update UI return 'cpus' and 'memory' as numbers (Rodrigo Trujillo)
* [277bd3bb] UI: deep scan (Xin Ding)
* [a83f2ee2] Use "dropdown" CSS class on the Edit Template page (Crístian Viana)
* [11f78db4] Format template and storage pool details (Crístian Viana)
* [7cb6c2a9] deep scan: Probe iso information (Aline Manera)
* [00d01a79] Add sos/sosreport package as Kimchi dependency (Aline Manera)
* [af1de8e0] Expose if the host has at least one system report tool (Aline Manera)
* [c75d7732] Fix low version libvirt bug when get cpuinfo (malcolm yu)
* [df327bb5] VM Edit UI (Hongliang Wang)
* [81a7b87c] vm-rename fix: return domain after static config change (Royce Lv)
* [89b7631b] Sort the storage pool list (Crístian Viana)
* [09f9ee0b] Update storage pool list after activate/deactivate (Crístian Viana)
* [722c5a8d] vm-rename: Update testcases for vm-rename (Royce Lv)
* [bb895c69] vm-rename: Update mockmodel for vm edit (Royce Lv)
* [b2953fcc] vm-rename: Update model for vm edit (Royce Lv)
* [edaa063a] vm-rename: Update controller (Royce Lv)
* [a0223e21] vm-rename: Update API.md for vm rename (Royce Lv)
* [ceb4ca3f] host memory stats: update test case (ShaoHe Feng)
* [e225c83a] host memory stats: update model and mockmodel (ShaoHe Feng)
* [95dda58d] host memory stats: update API.md (ShaoHe Feng)
* [63f6f778] support recrusive probe in iso scanning (Royce Lv)
* [ab7518fc] Fix session locking issue (Mark Wu)
* [59a8a086] amend API.md (ShaoHe Feng)
* [cdb9023e] host info: update test case (ShaoHe Feng)
* [f0f069c6] host info: update mockmodel (ShaoHe Feng)
* [371dcdcd] host info: update model (ShaoHe Feng)
* [4843de78] host info: update controller (ShaoHe Feng)
* [cd1d5451] host info: update API.md (ShaoHe Feng)
* [45df3704] interface: update makefile, spec file and README (ShaoHe Feng)
* [2036b2c1] interface: update test case (ShaoHe Feng)
* [6f22e4e9] interface: update mockmodel (ShaoHe Feng)
* [9054bf93] interface: update model (ShaoHe Feng)
* [c47ba916] interface: update controller (ShaoHe Feng)
* [5ced3ef5] interface: update API (ShaoHe Feng)
* [1bd987ce] interface: some new utils to get the interface info (ShaoHe Feng)
* [76515edf] Add json schema for API's request parameters (Mark Wu)
* [8ceadbed] Extend the action decorator into an action handler generator (Mark Wu)
* [da4f395d] host cpu usage: update test case (ShaoHe Feng)
* [f84e32dd] host cpu usage: update mockmodel (ShaoHe Feng)
* [ca7648b5] host cpu usage: update model (ShaoHe Feng)
* [1f558d70] host cpu usage: update controller (ShaoHe Feng)
* [18b24b36] host cpu usage: update API.md (ShaoHe Feng)
* [8ef7b15f] Use socket.getservbyname() to get the default port of a protocol (Aline Manera)
* [4c054235] Expose the number of CPUs assigned to a VM (Aline Manera)
* [e40d2375] Make the report tool silent in the background (Shu Ming)
* [1c807b67] DebugReports: Downloading the archives (Shu Ming)
* [cd74bb85] DebugReports: Implement the real backend (Shu Ming)
* [b01b9f41] DebugReports: Implement the mock model (Shu Ming)
* [bb59b46c] DebugReports: Add collection and Resource (Shu Ming)
* [b81fce35] DebugReports: Define the APIs (Shu Ming)
* [31f60d79] Add testcase of template storagepool customise (Royce Lv)
* [aa77a7ad] pre-create validate: validate for mockmodel vm create (Royce Lv)
* [94b3b653] pre-create validate: Add iso/storage/network availabilty check (Royce Lv)
* [623135f4] test storage pool not changed after vm customization (Royce Lv)
* [24b4c23e] model: aggregate vm config customization when creating (Royce Lv)
* [02aa5eb0] mockmodel: generate customised temporary template when create vm (Royce Lv)
* [549da651] Customise template storage: Report 'storagepool' info in controller (Royce Lv)
* [1a090d68] Customise template storage: Update API.md (Royce Lv)
* [e2e5892d] Set a custom pool for a template (Xin Ding)
* [226f6f74] deep scan: add model support (Royce Lv)
* [0469f1ec] Deep scan: Add functions for deep scan preparation (Royce Lv)
* [c359641c] Deep scan: update controller (Royce Lv)
* [c71a5a6f] Deep scan: Update API.md (Royce Lv)
* [b5e5bc24] Deep scan: Fix isoinfo.py for iso can't be reported (Royce Lv)
* [0c603c5e] Adding "python-psutil" package to Kimchi (Daniel Henrique Barboza)
* [fe82184f] Issue #227: Misunderstood labels and error messages in templates tab. (Paulo Vital)
* [39dae679] Fix text wrap in template and guest (zhoumeina)
* [1d306446] issue #228: Use SIGKILL to kill proc in featuretests (ShaoHe Feng)
* [0e50096c] close libvirt connection in featuretests (ShaoHe Feng)
* [e74728c2] Add gen-pot to .gitignore list (Aline Manera)
* [7d86a64d] Add missing ui files to spec file (Mark Wu)
* [c3395758] Distribute po/get-pot.in instead of po/get-pot (Mark Wu)
* [0bd82455] bug fix: put distroloader.py in Makefile dist list (ShaoHe Feng)
* [50a37a40] Remove 'config.py' from the distribution (Mark Wu)
* [07d9a85b] Bug fix:153 Drop kimchi-iso from storagepool list (zhoumeina)
* [2ee72cec] bug fix: Use vm uuid to properly get vm statistics (Aline Manera)
* [a276aff5] bug fix: correct to use float when calculate guest net and disk IO (ShaoHe Feng)
* [38bb3bde] iso streaming: Add default port for all protocols (Aline Manera)
* [b4e01222] ISO streaming: Enable UI (Aline Manera)
* [620618b9] iso streaming: QEMU workaround (Aline Manera)
* [29c73388] iso streaming: Libvirt workaround (Aline Manera)
* [93d3ccc2] Expose QEMU ISO streaming functionality to host capabilities (Aline Manera)
* [03aa2e99] feature tests: Verify QEMU can properly work with hostname while streaming I.. (Aline Manera)
* [9e1eae2d] feature tests: Verify QEMU supports ISO streaming (Aline Manera)
* [e14dec15] feature tests: Rename libvirt test to express what it does (Aline Manera)
* [99331be1] distros: update testcase in test_rest and rest_model (ShaoHe Feng)
* [8a2980a4] distros: add mockmodel and model implementation (ShaoHe Feng)
* [d8b067a5] distros: update Controller to add Distros collection and Distro resource (ShaoHe Feng)
* [7e2a5ac7] distros: update API document (ShaoHe Feng)
* [7add3d9c] distros: add a DistroLoader to load distros (ShaoHe Feng)
* [185cad13] distros: add new distros files (ShaoHe Feng)
* [0e3cb342] Drop IE8 support in README (zhoumeina)
* [cbcbd5dd] pep8 cleanup for asynctask.py (Mark Wu)
* [cafab099] Enable pep8 code style checking (Mark Wu)
* [ad793e0b] Display error message on template delete failure (Crístian Viana)
* [a138304c] Choose right icon for centos iso (Royce Lv)
* [949fc692] Add jquery-ui files to dist data list. (Yu Xin Huo)
* [b1d5002d] isoinfo: Allow the main program probe a single ISO file (remote or local) (Aline Manera)
* [193ab1a3] templates: Try to identify distro and version from remote ISO file (Aline Manera)
* [e7f33373] isoinfo: Add support to identify distro and version from remote ISO file (Aline Manera)
* [26f1688f] StoragePool: Pool name error message (Pradeep K Surisetty)
* [e9599d55] Add jquery-ui (Yu Xin Huo)
* [00536ab3] Remove redundant interface in api.js (zhoumeina)
* [8f3e38c1] Issue #199: Update templates list only after success of deleteTemplate (Aline Manera)
* [cbafe92c] vm-uuid: Update testcases (Royce Lv)
* [053fa95b] vm-uuid: Report uuid in controller (Royce Lv)
* [d44883e6] vm-uuid: make vm stats indexed in uuid (Royce Lv)
* [b0bbc20a] vm-uuid: store vm extra information indexed in uuid (Royce Lv)
* [d022fffb] vm-uuid: Use uuid in screenshot generation (Royce Lv)
* [8d70b27d] vm-uuid: Using uuid in vmtemplate (Royce Lv)
* [51e9766e] Use "font-weight: bold" in header texts (Crístian Viana)
* [ec381bbc] No HttpOnly is set to the cookie for session id (Xin Ding)
* [18567d7d] Use libvirt api to implement find_qemu_binary (apporc)
* [ce122351] eliminate messages keys from all po files (ShaoHe Feng)
* [1e164ca7] bug fix: make gen-pot scan multi lines (ShaoHe Feng)
* [765887d1] Add the three translation for Chinese (zhoumeina)
#### [kimchi-1.0.1] ####
* [1726c5bd] Update ChangeLog for the 1.0.1 release (Adam Litke)
* [9d0c89c4] Do not generate ChangeLog when outside a Git repo (Crístian Viana)
* [c44d03bf] Add VERSION file with Kimchi version (Aline Manera)
* [51d365f2] Get the appropriate Kimchi version from Git tag (Crístian Viana)
* [d9d4cdd1] Fix variable name "iptype" (Crístian Viana)
* [564babe3] Issue #97: "Make distclean" does not remove all the intermediate files (Paulo Vital)
* [4a6edb23] Issue #180: Singular/plural noun agreement on "Templates" (Crístian Viana)
#### [kimchi-1.0.0] ####
* [d665854e] Update ChangeLog for the 1.0.0 release (Adam Litke)
* [0448a5a3] opensuse: Start kimchid automatically (Adam Litke)
* [5db3d20e] Issue #173: set the correct mime type of Content-Type in HTTP respose header (ShaoHe Feng)
* [665406d3] Bugfix: Issue #182 int object has no attribute isdigit (apporc)
* [06541047] Encode parameters in URL generated by the server (Xin Ding)
* [f7fa1d81] Encode parameters in URL When calling REST APIs (Xin Ding)
* [4fdc7083] Make header text sizes equal (Crístian Viana)
* [3c88c7ff] build: Generate ChangeLog (Adam Litke)
* [51f15c6a] issue #183: Display all template information in pt_BR on Firefox (Aline Manera)
* [adb065f3] i18n: Update translation catalogue (Adam Litke)
* [f4d7f5b2] Fix typo in English translation (Aline Manera)
* [65bdf9e4] Issue #183: Adjust Template Tile Layout (Hongliang Wang)
* [916344a3] Fug fix:Chinese tooltip will wrap in storage (zhoumeina)
* [045c506c] change the storage arrow style, and make arrow disable when inactive (zhoumeina)
* [b45b62cf] i18n: Update pt_BR translations (Aline Manera)
* [27cebf6b] Issue #154: Prompt User When Creating VM and There is NO Template (Hongliang Wang)
* [85195d61] Issue #191: Log-in Name Disappears after Restarting Browser (Hongliang Wang)
* [4cf0113e] Issue #190: Language Selector Value NOT Match Page Content (Hongliang Wang)
* [6c855317] Bug fix: login window will have scroll bar when putted wrong password (zhoumeina)
* [111494af] Drop the handle in storage,fix the position error of the navbar arrow (zhoumeina)
* [917d120c] The icon image for unknown os is not suitable (Xin Ding)
* [aea983c5] issue #166: Destroy storage when vm define fails (Royce Lv)
* [32696700] The size unit of scanned ISOs is wrong (Xin Ding)
* [66be2735] kimchid: Fix default for 'host' parameter (Adam Litke)
* [1fd22841] Add the translation of English and Chinese (zhoumeina)
* [832a2705] bug fix: 404 error in debugger network tab when creating new VM (Aline Manera)
* [457afa8a] Apply Kimchi style to login screen (Aline Manera)
* [26f8b502] model: Handle libvirt connection failures (Adam Litke)
* [b97428f0] MockModel: fix mock_environment (Adam Litke)
* [e7c976e7] Issue#93 UI Not updated after deleting the last guest (fix) (Adam King)
* [e5154261] issue #171: Adjust template box style to avoid text overlapping (Aline Manera)
* [3d4d2099] Fix bug:145 Make a util to change the storage unit (zhoumeina)
* [318a1833] update test case after a series unit bug fixed (ShaoHe Feng)
* [385a1b0d] bug fix: keep the default value of storage info from libvirt (ShaoHe Feng)
* [8171fcca] bug fix: set the capacity unit to MB when pass it the storagevolumes_create. (ShaoHe Feng)
* [508cbdbf] bug fix: mockmodel set the storage volume size to MB according to the API.md (ShaoHe Feng)
* [aee9ebef] bug fix: Update API for storage volume resize (ShaoHe Feng)
* [5eb9b8be] Issue: #177: iso storage volume get wrong allocation value (ShaoHe Feng)
* [8976efdb] Add spaces around words on "Templates" (Crístian Viana)
* [4ed3db96] tests: Add tests to verify data validation when editing a template (Aline Manera)
* [cf817b99] issue #75: Validate parameters when updating a Template (Aline Manera)
* [71a3a883] Create default network if it does not exist (Aline Manera)
* [59efe0c2] bug fix: Fix log error message when kimchi can not create default pool (Aline Manera)
* [c20106f0] bug fix: Fix typo while logging information to cherrypy handlers (Aline Manera)
* [e97498ac] bug fix: Import missing modules (Aline Manera)
* [6d8d739f] doc: Restart libvirt after installing packages (Adam Litke)
* [53871982] tests: Add assertIn and assertNotIn for python2.6 (Adam Litke)
* [7498532b] Update README and packaging files for release (Adam Litke)
* [f8ef6246] Fix typo on Storage Tab (Aline Manera)
* [f6a60ff1] change the login window css to make language selector in the head (zhoumeina)
* [0509118e] Issue #174: error page can not be translated, fix it. (ShaoHe Feng)
* [de3cc142] UI Template Edit: Hide Unsupported Items (Hongliang Wang)
* [87b2930c] Fix bug Regex in checking url (zhoumeina)
* [149f12d6] Align storage header in Storage tab (Aline Manera)
* [e7e8c618] Autostart storagepools created from kimchi (apporc)
* [d41f4f52] UI: Enable Language Selection (Hongliang Wang)
* [87049d16] Enable the template_create test with non-root account (Shu Ming)
* [ba5fbc35] Streamline template creation flows - update (Xin Ding)
* [0abccf7b] bug fix: Recognize openSUSE 12.3 ISO file (Aline Manera)
* [a8c54301] Fixed the regx pattern (Shu Ming)
* [d244cb6a] bug fix: Recognize Fedora 19 ISO file (Aline Manera)
* [488784e3] Issue #133: mv make_dirs from kimchid.in to server.py (ShaoHe Feng)
* [ac1d7c25] Streamline template creation flows (Xin Ding)
* [436ce3e7] doc: Update images in README (Adam Litke)
* [4ea86e3b] Issue #167: Duplicate Requests for HTML Fragment when Switching Pages (Hongliang Wang)
* [657bb3b8] Issue #161: Firefox Doesn't Take Correct Favicon for Kimchi (Hongliang Wang)
* [0ba88f80] bug fix: remove ordereddict from suse spec require list (ShaoHe Feng)
* [768441a9] Style of uneditable fileds in template edit (Xin Ding)
* [26a94273] Change the ico of iso (zhoumeina)
* [6f74c37a] Bug fix:137 UI: When expanding an empty pool, show a message in the drawer (zhoumeina)
* [827f3b2a] Issue #151: No Message when User Opens http://kimchi:port/#i18n (Hongliang Wang)
* [316565ca] issue#149: fix relative symlink path error in iso scan (Royce Lv)
* [cb7b5e54] Issue #131: Wrong Arrow Position after Error Page (Hongliang Wang)
* [87fdfb83] Add test for refresh and vol number display (Royce Lv)
* [0c7900a9] Update model to support refresh and 'nr_volumes' info (Royce Lv)
* [fa3ffc22] Change mockmodel to refresh pool volumes (Royce Lv)
* [2391429e] Update Controller to add 'nr_volumes' into its info (Royce Lv)
* [8c4fedce] Update the description StoragePool and StorageVolume in API.md (Royce Lv)
* [868db8ee] Add testcase for create volume for active pool (Royce Lv)
* [76579473] Prevent mockmodel from creating volumes for deactive pool (Royce Lv)
* [45c6769a] Activate default pool for mockmodel (Royce Lv)
* [78f18e78] Create default pool and activate in model (Royce Lv)
* [3a33f1c7] Issue #112: Guest reboot and power buttons do not have hover text (Hongliang Wang)
* [b8ad3fdc] Issue #147: Storage UI NOT List Storage Automatically After Logging in (Hongliang Wang)
* [d514ac6a] KPI: Updates model and mockmodel tests (Aline Manera)
* [c2dcfa94] KPI: Update API documentation (Aline Manera)
* [8e6448e5] Display disk I/O rate instead of storage usage (Aline Manera)
* [f6c1daf5] Display network I/O rate instead of memory usage (Aline Manera)
* [dd1b6044] Create new thread to collect Kimchi statistics (Aline Manera)
* [9e20380e] Fix Log-in Window Redrawn after 401 Returned (Hongliang Wang)
* [55391565] tests: Fix auth tests (Adam Litke)
* [87dc3226] tests: Add authentication tests (Adam Litke)
* [3d993d34] Issue #125: Switching Page Tabs Breaks Pop-up Menu Disappearing (Hongliang Wang)
* [f00ee099] i18n: Correct storage pool create error message (Adam Litke)
* [adf3ac38] issue #143: Add missing parameter while calling the request error handler (Aline Manera)
* [a915292c] Add the globalization translation in English/Chinese (zhoumeina)
* [8ccaf94f] Fix bug: Storage pool name will wrap when it contains - and white-space (zhoumeina)
* [b27d1f42] issue #141: Fix regex responsible to check if an URL is valid or not (Aline Manera)
* [e9a87235] fix issue #136 about mockmodel iso pool type (Royce Lv)
* [d412d207] There will be two goto homepage button at the #tag nonexistent page (zhoumeina)
* [d894fc17] Aggregate read for iso to improve scan efficiency (Royce Lv)
* [6ffb568d] Add a go to homepage button at the error page (zhoumeina)
* [cd1b23d9] capabilities: Update REST API tests (Aline Manera)
* [f5089e88] capabilities: Update API.md (Aline Manera)
* [8f54df9d] Capabilities detection (Aline Manera)
* [b0a0c73d] screenshot: Expose stream test result (Aline Manera)
* [99f9d9e4] Update Test Code (Hongliang Wang)
* [d00782c5] Edit Template API: Change HTTP Code to 303 (Hongliang Wang)
* [cfc30c82] UI: Update Template (Hongliang Wang)
* [f12ebc04] UI:[Storage support]Add the html of Storage support (zhoumeina)
* [53cad8d6] UI:[Storage support]Add the js files of storage (zhoumeina)
* [59f07ab2] UI:[Storage support]Add the css style of the storage page (zhoumeina)
* [3d9a7ff5] UI:[Storage support]Add the po files of storage ui design (zhoumeina)
* [e806e87c] UI:[Storage support]Add the png files for storage ui design (zhoumeina)
* [6d72c828] tests: Disable auth debug (Adam Litke)
* [740ae820] tests: Fix unit tests after auth was merged (Adam Litke)
* [c8876e30] auth: Prevent HTTBA in browser with FF Poster (Adam Litke)
* [114d52ed] Enable UI (Hongliang Wang)
* [e13434a4] Enable Cookie Manipulating in Client Side (Hongliang Wang)
* [bd1367be] Enable REST API (Hongliang Wang)
* [d69d14cd] authentication (ShaoHe Feng)
* [f2949fab] Raise exception when cdrom URl does not match any criteria (Aline Manera)
* [ec0dd6a6] Create sanity test to verify libvirt supports iso streaming (Aline Manera)
* [2a0504d0] Adjust VM xml to support iso streaming (Aline Manera)
* [2d9ee88c] bug fix: Use unitdir macro when creating directory for systemd units (ShaoHe Feng)
* [706a277d] Create templates by shallow scan, deep scan and distros (Xin Ding)
* [50a5f269] shallow scan: Update testcases (Royce Lv)
* [0ef21303] Shallow scan: Add mockmodel implementation (Royce Lv)
* [e652eaf1] shallow scan: Add model support (Royce Lv)
* [451c006c] shallow scan: Change controller to be compatible with virtual pool (Royce Lv)
* [e2dd5333] shallow scan: return unknown distro and version rather than none (Royce Lv)
* [3bceeaf9] shallow scan: Report path info to storage volume (Royce Lv)
* [fac0794b] shallow scan: extend API.md to make volume report iso information (Royce Lv)
* [04539921] Create template iso path needs to check (zhoumeina)
* [f1594e49] Fix bug:119 Action will be closed after refresh each 5 s (zhoumeina)
* [9e7ccbae] No html escape in the kimchi.template function (Xin Ding)
* [a3b48917] Add browser support in README (zhoumeina)
* [78ba75c5] Remove the msg check in test_exception.py (Bing Bu Cao)
* [d64c1fb2] Catch the libvirt exceptions when accessing storage objects (Bing Bu Cao)
* [0ca05c13] Return abspath for iso scanning (Royce Lv)
* [7a018407] Add parentheses around dependency version in deb control file (Aline Manera)
* [781ba1d1] issue#110: Fix list storage volume for inactive pool (Royce Lv)
* [b53bb352] Add testcase for InvalidOperation (Royce Lv)
* [a21aaeb1] Catch InvalidOperation in collection (Royce Lv)
* [99638deb] tests: Test the REST API using an SSL connection (Adam Litke)
* [2f26f371] server: Support SSL connections (Adam Litke)
* [a92de0dd] api: Add an API to retrieve application configuration (Adam Litke)
* [8aac0d1d] bug fix: add two dependencies in README. (apporc)
* [7dd12436] bug fix: two python souce missing in distribution (apporc)
* [1e467308] build: Include extra top-level files in dist (Adam Litke)
* [e8f27d82] Issue #76 - ImportError: No module named discover (Bing Bu Cao)
* [270a9716] adopt a single log convention (ShaoHe Feng)
* [fff1bdf6] IE8: The arrow indicator of dropdown menus can't be displayed (Xin Ding)
* [c73d9e61] A module to check the pam authenticate (ShaoHe Feng)
* [a724d98f] set expires for static content caching (ShaoHe Feng)
* [c89a1ed3] cacheBust parameter for static content caching (ShaoHe Feng)
* [ce1ad9c9] add a cachebust module to generate href with cacheBust (ShaoHe Feng)
* [253a8940] IE8: No background style for items in the template list page (Xin Ding)
* [0ea6333e] IE8: No selected style for items in the main (Xin Ding)
* [44202b0a] Fix indent of the js files (zhoumeina)
* [4d78ca5e] template-update: real model support implement update method (ShaoHe Feng)
* [d3f864b0] template-update: add the test case for update (ShaoHe Feng)
* [d3c4cb29] template-update: mock model support implement update method (ShaoHe Feng)
* [7d924e62] template-update: resouce support update method (ShaoHe Feng)
* [f67cf47c] template-update: define an update method in API.md document (ShaoHe Feng)
* [dab26886] codingstyle: Fix indent for templates.html.tmpl (Adam Litke)
* [d12b4747] IE8: The template list page can't be displayed (Xin Ding)
* [d24d1d5e] Add delete confirm message box (zhoumeina)
* [40f0d9d4] issues #95: Added files generated by build to .gitignore (ShaoHe Feng)
* [6528b11e] IE8: Very long guest names cause column misalignment (Xin Ding)
* [8b6f92ff] issue #82: convert from svg image to png image (ShaoHe Feng)
* [41206f4c] Add Portuguese (Brazil) translation (Aline Manera)
* [e1eb228a] Remove magic directories from config.py.in (Adam Litke)
* [9bc6ba23] i18n: Stop adding location comments to po files (Adam Litke)
* [c8738677] Issue #39: Animate Button Clicks to Provide User Feedback (Hongliang Wang)
* [692cdd66] ui: Rename tab pages (Adam Litke)
* [eb1c6a3e] python2.6 do not support dict key iteration (ShaoHe Feng)
* [c59b7d62] Using absolute path in error page (Royce Lv)
* [5f04ac07] test case for creating a vm with unicode name (ShaoHe Feng)
* [1797fe8c] mockmodel support a VM with ww language name (ShaoHe Feng)
* [af8014d3] support create a vm with unicode name (ShaoHe Feng)
* [a4c99ebd] sqlite3 support unicode (ShaoHe Feng)
* [ae358e4f] Passing the options from autogen.sh to configure (Shu Ming)
* [ff869d5b] remove the translation keys in i18n.thml and update the po files (ShaoHe Feng)
* [afb3a77b] UI: update some labels of template edit page (ShaoHe Feng)
* [04395d54] All templates translate all languages no exceptions for English (ShaoHe Feng)
* [49a02da3] Issue #72: Make Pages Be Bookmark-able (Hongliang Wang)
* [a5fceb29] fix bug:35 GUEST 'VNC' do not work which graphic type is 'spice' (zhoumeina)
* [bfd91d81] ui: Keep image ratio while displaying VM icon and screenshot image (Aline Manera)
* [1846daab] Exception: Add UI support (Royce Lv)
* [431d5543] Exception: Add testcase to test error reporting (Royce Lv)
* [55d84e1f] Exception: Distinguish development mode and production mode in kimchi server (Royce Lv)
* [14633037] Exception: reporting error in controller.py in details (Royce Lv)
* [dc8881f1] Exception: Customise error page handler (Royce Lv)
* [b8c6eee5] Exception: move exceptions from model (Royce Lv)
* [3e86f3fd] ui: Disable 'Create' button on create guest without required input (Aline Manera)
* [c5e3951a] Update Banner image for Kimchi rename (Adam King)
* [551a564b] Issue #43: UI Reports Error When Pressing Enter Key in Creating VM Form (Hongliang Wang)
* [75ce9073] fix bug:#51 guest tab contains 404 file not find error (zhoumeina)
* [2086de3a] Bug fix:#67 add M for template memory (zhoumeina)
* [831160b0] update UI to get connect graphics (ShaoHe Feng)
* [a196235f] add graphics in mockmodel (ShaoHe Feng)
* [091af9bc] add an attribute to get graphics of vm in model and update test case (ShaoHe Feng)
* [9d178206] bug fix: Add graphics of vm in API.md document (ShaoHe Feng)
* [4c227f5c] Add ignore_missing parameter to ObjectStoreSession.delete() method (Aline Manera)
* [7c5b4d38] add automake and autoconf to dependencies (zhoumeina)
* [895f18c6] add i18n.html.tmpl in dist_html_DATA list (ShaoHe Feng)
* [e67e4794] doc: Update README.md with new build steps (Adam Litke)
* [91746b71] Rename burnet to kimchi (Adam Litke)
* [da6bc2ca] build: Set install prefix using autoconf (Adam Litke)
* [0eba7d3a] build: remove old distutils build files (Adam Litke)
* [818f1845] build: Add support for building distro packages (Adam Litke)
* [544d8bd9] build: Add gettext i18n support (Adam Litke)
* [b868785a] build: Compile, distribute and install files (Adam Litke)
* [3529c606] build: Add basic autotools infrastructure (Adam Litke)
* [fff51671] screenshot: Add timeout to screenshot creation (Aline Manera)
* [5bebdc20] bug fix:#49 404 in debugger network tab when opening kimchi templates tab (zhoumeina)
* [30bc539a] tests: Fix test_server_start (Adam Litke)
* [6228dee0] ui: Ensure i18n.html loads (Adam Litke)
* [7e963feb] Remove obsolete data used in rendering page (Royce Lv)
* [cc89b1e3] add js globalization method (ShaoHe Feng)
* [0c1cdcb6] Asynctask: add logging to async task (Royce Lv)
* [37b87abd] Remove 'path' which should not be specified when creating volume (Bing Bu Cao)
* [95b74466] Use #unicode instead of #encoding in Cheetah templates (Aline Manera)
* [cbd5afae] fix bug: xmlutils get node context by context attribute (ShaoHe Feng)
* [80df6765] issue34: add handling invalid iso file (Royce Lv)
* [5380105f] issue60: Avoid using default database file in test (Royce Lv)
* [56b6e672] Issue #59: Make the popup menu entirely visible in browser (Hongliang Wang)
* [8796558b] template: add rhel to osinfo (Royce Lv)
* [e05096c8] bug: fix list vm name in unicode for mockmodel (Royce Lv)
* [de4d8b46] bug fix: kimchi supports to show VM with Chinese name (ShaoHe Feng)
* [b5fa8c2c] Fix the exception caused by IE8 (Shu Ming)
* [4a8fcfdc] fix-bug: remove the useless mini-line (ShaoHe Feng)
* [130d98b6] UI:Add Template button should be disable but not hide before input the iSO (Xin Ding)
* [7c4c1b52] fix-bug: issues30 UI:Add Template contains js errors (Xin Ding)
* [a747f742] Hidden the VNC button when VM is stopped (Bing Bu Cao)
* [f17e1011] #32 template name too long make page abnarmally (zhoumeina)
* [2477c0c9] Fix Issue #10: Very long guest names cause column misalignment (Hongliang Wang)
* [1b33dedd] Remove useless text in template-add.html.tmpl (Xin Ding)
* [868abd77] doc: Update README.md with more package dependencies (ShaoHe Feng)
* [5cda59c2] Need root privilege to run test_vm_list_sorted test (Shu Ming)
* [69669a1d] test: change testcase to allow running single test (Royce Lv)
#### [v0.1.0] ####
#### [kimchi-0.1.0] ####
* [3efcaa26] Enable the usage of test:///default (Eduardo Elias Ferreira)
* [96f604ff] Ordered guest list (Eduardo Elias Ferreira)
* [7c06d1d2] Convert VM list to unicode (Eduardo Elias Ferreira)
* [72125907] Cannot delete a VM that is powered on (Eduardo Elias Ferreira)
* [85927b01] Check if VM exists before stopping or deleting (Eduardo Elias Ferreira)
* [dcabdcbb] ui: overwrite vm start and stop click event to fix multi-click bug. (ShaoHe Feng)
* [03cbce42] ui: add a vm load icon for multi-click bug. (ShaoHe Feng)
* [90e586e3] Change test filename to a standard format (Eduardo Elias Ferreira)
* [0e2801e4] fix bug: UI displays abnormal follow the README (ShaoHe Feng)
* [61332e78] fix bug: let i18n_files depends on po files instead of mo files. (ShaoHe Feng)
* [98c03738] Bug Fix: Get correct exception info when run unittest on Python2.6 (Bing Bu Cao)
* [811c10e1] Raise an exception in skipUnless() to abort the test on Python2.6 (Bing Bu Cao)
* [2ac72903] mockmodel: Use ps|grep to find open VNC port (Aline Manera)
* [acfa9f22] Add another path for SLES11 to find the qemu binary (Bing Bu Cao)
* [329a4c3a] ui: Fix screenshot flicker (Royce Lv)
* [9ed459c7] fix: Remove extra import statement in objectstore.py (Aline Manera)
* [41ab0c0c] Tasks: Implement the backend (Shu Ming)
* [0968b5c9] Tasks: Implement mock model (Shu Ming)
* [41f107e1] Tasks: Splitting ObjectStore from model file (Shu Ming)
* [bf3501f6] Tasks: Define the APIs (Shu Ming)
* [73437833] Correct License file to correctly cite ASL2 (Adam King)
* [59831080] Bug 94806 screenshot can not display from design UI. JS Updates (Adam King)
* [5e6ebea6] Bug 94806 Screenshot live tile gets 404 on initial load. Refactor html (Adam King)
* [9a232633] Update setup.py make_po task to be verbose (Adam King)
* [34f1f3eb] Remove unused rule .template-drop in template list CSS (Hongliang Wang)
* [75a4e4f5] Update the Rest and MockModel tests to account for the server no longer redi.. (Adam King)
* [0cf1d006] Update controller.py to prefer InternalRedirect to HTTPRedirect (Adam King)
* [4b65b209] Add RHEL6 support (Eduardo Elias Ferreira)
* [f2149f47] Merge pull request #3 from crobinso/fedora-pil-fix (Adam Litke)
* [163c3cdf] Fix Image imports on Fedora 19 (Cole Robinson)
* [6fbc8ed4] ui: Display template icons (Adam Litke)
* [9fc1789b] templates: Scan ISO to determine os_distro and os_version (Adam Litke)
* [68baf7a7] Identify Operating System from ISO file (Adam Litke)
* [7ee068d6] osinfo: Fix osinfo to use the correct distro shortnames and versions (Adam Litke)
* [8fafad1e] Refactor osinfo/VMTemplate parameter handling (Adam Litke)
* [365e6e55] Update design ui html template to use favorites icon (Adam)
* [2becd3a6] Add icon file for use as favorites icon (Adam)
* [c8c0eb75] Make logging level configurable (Aline Manera)
* [b59ab8ac] Separate burnet logs into access log and error log (Aline Manera)
* [ff5d076d] tests: Screenshot is not available until vm is started (Adam Litke)
* [c812468b] Add improved README with screenshots (Anthony Liguori)
* [59a94c89] ui: remove the mocked up username (Anthony Liguori)
* [48b6efbf] UI: Support Edit a Template (Hong Liang L Wang)
* [e7b69fe0] ui: template creation without iso scan support (xinding@cn.ibm.com)
* [2783ce99] UI: Support List Templates & Delete a Template (Hong Liang L Wang)
* [0f18271a] new ui: Display a VM's icon when it is powered off (Aline Manera)
* [47f5c52a] Revert 5a9ff5d61fa03c19c71c1d22e0f841ca1377a423 This patch is part of the fu.. (Adam Litke)
* [5a9ff5d6] add template navigation title (zhoumeina)
* [40c1eaa6] change button styles according to the latest ui design (Xin BJ Ding)
* [d364d02d] Bug Fix: this patch fix the bug 95350 (Bing Bu Cao)
* [ed4ec609] Added additional patterns to .gitignore (Adam King)
* [07d906d7] Add cpu_stats field to ModelTests (Aline Manera)
* [0f094b16] Generate the cdrom XML based on template config. (Tony Breeds)
* [fc6e2b9e] Move bus_to_dev into the VMTemplate class. (Tony Breeds)
* [30515ef5] bug: using whitespace when probing qemu process with vnc option (Bing Bu Cao)
* [c44dfaf9] UI: remove red exclamation point before the vm name (ShaoHe Feng)
* [70db7f47] burnet: relicense source tree (Anthony Liguori)
* [0ecc1a3d] Assume guest arch is the same as host, rather than x86_64. (Tony Breeds)
* [1a8bc2fe] Display percentage of CPU usage for each virtual machine (Aline Manera)
* [d14d2d56] ui: Display a warning if the UI needs to be built (Adam Litke)
* [96035143] packaging: python-polib is required (Adam Litke)
* [61a170a8] dev-ui: Fix vnc linkage (Adam Litke)
* [1df03643] Fix screenshot stream resource leak (Royce Lv)
* [d7c586b3] ui: Update the build process and server configuration (Adam Litke)
* [2a91a9d8] ui: Import pages and i18n (Adam Litke)
* [f852fa38] ui: Import javascript files (Adam Litke)
* [b3502a37] ui: import modernizr (Adam Litke)
* [21a23549] ui: Import jquery-1.10.0.min.js (Adam Litke)
* [4ca183ac] ui: Import the default theme images (Adam Litke)
* [67bef518] ui: Import css files for the default theme (Adam Litke)
* [df49b712] ui: Namespace the dev ui (Adam Litke)
* [97896507] ui: Filter all requests for html pages through cheetah (Adam Litke)
* [40e5b6b4] Move noVNC files into new directory structure (Adam Litke)
* [975bfa4a] Reorganize UI files (Adam Litke)
* [40a538f7] ui: Let the UI pick the default icon for a VM (Adam Litke)
* [3d414ed4] i18n: Fix install paths of gettext .mo files (Adam Litke)
* [ffa826ce] Revert b8cfa245b868d4778c68f407fcf3180dde895673 I applied a patch to fix fli.. (Adam Litke)
* [313b52d9] ui: Increase screenshot refresh frequency (Adam Litke)
* [4552ca51] ui: Allow scrollbars on the VNC window if necessary (Adam Litke)
* [b8cfa245] Fix screenshot image flicker (Royce Lv)
* [77b11774] do not translate en_US (ShaoHe Feng)
* [0a83bd7e] add README for i18n (ShaoHe Feng)
* [096f5122] check pygettext.py is available (ShaoHe Feng)
* [16b259ac] install the i18n files correctly (ShaoHe Feng)
* [983e1406] info_po command to show the summary infomation of po files (ShaoHe Feng)
* [f222a31a] add make_po command to generate or update po files (ShaoHe Feng)
* [28b5875f] give gettext another nickname ' _t' (ShaoHe Feng)
* [beee18cf] trim index.tmpl to make pygettext.py happy (ShaoHe Feng)
* [26d56d78] translate burnet home page to Chinese (ShaoHe Feng)
* [2c0af9f7] initialize the language select on the URL loading (ShaoHe Feng)
* [8a400040] i18n the title 'hostname' of index.tmpl (ShaoHe Feng)
* [d099fb34] define a dummy _() function to defer actual translation (ShaoHe Feng)
* [8a36c456] generate mo files during build time (ShaoHe Feng)
* [574833a4] configure the gettext of Cheetah template to support i18n (ShaoHe Feng)
* [cb38be80] add po files for i18n (ShaoHe Feng)
* [90ab55cd] get language that the client prefers (ShaoHe Feng)
* [5e04efc1] ui: Add button to delete a templete (ShaoHe Feng)
* [f3eb2ed8] tests: Fix expected result in test_vm_info (Adam Litke)
* [aa6101f9] tests: Add required logfile variable to server options (Adam Litke)
* [87964ad6] Fix websockify.py permission after installation (Royce Lv)
* [bd387ce7] browser report start VM error, fix it (ShaoHe Feng)
* [6ca43a6a] Set default log directory according to burnet root directory (Aline Manera)
* [12ea4a38] Create build process for Debian distributions (Aline Manera)
* [d2e55143] Create build process for SLES-based distributions (Aline Manera)
* [4d439352] Create build process for RHEL-based distributions (Aline Manera)
* [674e1295] Add sysvinit support (Aline Manera)
* [972c689e] Add upstart support (Aline Manera)
* [9e191e6b] Add systemd support (Aline Manera)
* [c969f03a] Create log file to burnet server (Aline Manera)
* [d357d37f] Replace argparse with optparse (Adam Litke)
* [b086e2bd] Import OrderedDict across multiple distros (Adam Litke)
* [3f729770] fix the prefix of burnet date path (ShaoHe Feng)
* [23815be9] add the static files into data_files list (ShaoHe Feng)
* [74d31b26] Display a VM's icon when it is powered off (Adam Litke)
* [fe48e634] resize no_VNC window dynamically (ShaoHe Feng)
* [3f1a9153] Use ps instead of pgrep to search for VNC qemu port (Aline Manera)
* [b9daead0] Update vm-toolbar on each vm selection (Aline Manera)
* [a0511aab] Make storage*s_create() return the name of the resource (Bing Bu Cao)
* [d7e8a539] Open VNC port for MockModel only once (Aline Manera)
* [77c5fca7] Fix mock backend vm delete error (Royce Lv)
* [7850b3ba] Hide dialog-delete-confirm div in Burnet main page (Aline Manera)
* [261cc99d] Enable folder navigation for Templates in the UI (Aline Manera)
* [2c774f9d] Add bread-crumbs style to burnet template (Aline Manera)
* [088ba067] Add folder field to Template Resource (Aline Manera)
* [0e8c94b5] screenshot: libvirt backend screenshot (Royce Lv)
* [0a607da3] screenshot: Nit fix of mockmodel (Royce Lv)
* [a27afd28] screenshot: minor change to common screenshot class (Royce Lv)
* [c08bab92] Add libvirt backend StoragePool(s) and StorageVolume(s) unitTest (Bing Bu Cao)
* [dc8952d5] Add libvirt backend StoragePool(s) and StorageVolume(s) support to Burnet (Bing Bu Cao)
* [ed4bda5e] Remove useless 'pass' in mockmodel.py added before (Bing Bu Cao)
* [0dc32934] ui: Add button to delete a VM (Adam Litke)
* [a1e335f1] ui: Create a new VM from a Template (Adam Litke)
* [1b147fcd] API: Make VM name optional (Adam Litke)
* [ded4a867] Provision storage when creating a VM from a Template (Adam Litke)
* [e421821d] objectstore: rollback transactions on error (Adam Litke)
* [830d4e4d] osinfo: Add osinfo for some popular operating systems (Adam Litke)
* [b7562ae6] Add 'vnc_port' key (Bing Bu Cao)
* [40f4b45a] Add screenshot directory to data/ directory (Royce Lv)
* [e402a07e] merge-fail: Add the file 'src/burnet/vnc.py' When taking the patch: [PATCH 0.. (Adam Litke)
* [4b9a62cb] Handle the 'Display' link (Aline Manera)
* [7ccfed2b] Restore 'Display' link state after performing power on/off (Aline Manera)
* [1688f155] Enable 'Display' link only if a running virtual machine is selected (Aline Manera)
* [9c3778ae] Deselect virtual machines after performing power on/off (Aline Manera)
* [5c9a736e] Implement real backend to start VNC session (Aline Manera)
* [0000eb6f] Handle 'connect' action to virtual machine in MockModel (Aline Manera)
* [19be36fc] Open vnc port in MockModel (Aline Manera)
* [ee197f69] Make static/ directory available in the web server (Aline Manera)
* [5ab68dee] Import noVNC files (Aline Manera)
* [65e23124] Import python WebSocket library as it is (Aline Manera)
* [30a45039] screenshot: Add time-based screenshot refresh testcase (Royce Lv)
* [e95a0074] screenshot: Change mock backend to support screenshot generation (Royce Lv)
* [03682f3d] screenshot: Add screenshot sub resource (Royce Lv)
* [aadc37cc] screenshot: Add common screenshot class (Royce Lv)
* [cbcf0026] screenshot: expose screenshot path (Royce Lv)
* [5ebada47] doc: Add screenshot resource definition (Royce Lv)
* [f30e4c2c] images: Import some icons for popular operating systems (Adam Litke)
* [7194621c] api: Return HTTP:404 when deleting a non-existent resource (Adam Litke)
* [cbb8396b] add a select to setup a language cookie (ShaoHe Feng)
* [24e76c3c] ui: Refresh UI at a 5 second interval (Adam Litke)
* [c70b03f9] Make sure the data/ directory exists in the source tree (Adam Litke)
* [19f8c026] Add a simple object persistence mechanism (Adam Litke)
* [d335aa17] Implement the real backend using libvirt (Adam Litke)
* [36ca77cd] Create VM from a template (Adam Litke)
* [6135a151] templates: Implement the mock model (Adam Litke)
* [ff6ae739] templates: Add osinfo dictionary (Adam Litke)
* [068ea78c] templates: Add Collection and Resource (Adam Litke)
* [90cf130c] doc: Define the template APIs (Adam Litke)
* [f93dde35] Add Rest API test cases (Bing Bu Cao)
* [44ff8295] Add the Collection and Resource (Bing Bu Cao)
* [94dc8943] Define the StoragePool(s) and StorageVolume(s) APIs (Bing Bu Cao)
* [0fd434f5] Enable power off virtual machines in UI (Aline Manera)
* [8f94ee5c] Enable power on virtual machines in UI (Aline Manera)
* [09a75ce0] Enable virtual machine selection in UI (Aline Manera)
* [50b4937a] Setting the code encoding of cheetah template as UTF-8 (ShaoHe Feng)
* [212add9f] Add screenshot field to VM Resource (Adam Litke)
* [2c48de8b] doc: Document the desired REST API (Adam Litke)
* [25d98875] UI: Load VM information from the actual REST API (Adam Litke)
* [b0e36f7b] Add basic VM operations (Adam Litke)
* [dbdb61aa] Remove GPL license (Anthony Liguori)
* [8dc800db] Add basic Virtual Machine support (agl@linux.vnet.ibm.com)
* [f5f8f85c] Add basic model/controller support (agl@linux.vnet.ibm.com)
* [a2d20854] template: Fix the separators for json rendering (agl@linux.vnet.ibm.com)
* [bee9ca07] tests: Correct test_server_start expected result (agl@linux.vnet.ibm.com)
* [2ed17454] template: Don't forget to import json (agl@linux.vnet.ibm.com)
* [50dbe224] ui: expose the js/css/images directory and the index template (Anthony Liguori)
* [ae3d4f78] ui: add javascript, css, and template for main page (Anthony Liguori)
* [7a563b45] ui: add external resources (jquery, etc.) (Anthony Liguori)
* [26107492] burnet: add template module (Anthony Liguori)
* [7d0c7d6c] burnet: add config file (Anthony Liguori)
* [980b749d] setup.py: use package instead of py_modules (Anthony Liguori)
* [4e982f9c] docs: add CONTRIBUTE.md to the top-level (Anthony Liguori)
* [d60a0853] tests: Introduce basic unit testing infrastructure (v2) (agl@linux.vnet.ibm.com)
* [5e9b7aac] Initial import of code base (Anthony Liguori)
Python
1
https://gitee.com/mirrors/kimchi.git
git@gitee.com:mirrors/kimchi.git
mirrors
kimchi
kimchi
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891