WikiSuite v1.0.0 Release Notes
-
- [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)