commit 25e280d0b3a26258ec939a04e84ea5a1b3abe4e1 Author: Dan Callaghan Date: Tue Mar 17 14:56:09 2015 +1000 Automatic commit of release 19.3 commit e9faab9a795085a657c8c63069e2458ca7097033 Author: Dan Callaghan Date: Thu Mar 12 14:31:56 2015 +1000 release notes for 19.3 Change-Id: Ica704be275d4befcfad2eb691d4b8d36fbd33263 commit 0fc3d83721547a09d895c99262e39a30054e3aa3 Author: Matt Jia Date: Mon Mar 2 23:47:20 2015 -0500 bkr-client: add ks_append option Bug: 856687 Change-Id: Icbd98f25aca9a412d641489b6fa569fc9040c2df commit b8712372c70fa66522979fa7c89a695922ddbe7d Author: Dan Callaghan Date: Thu Mar 5 10:14:31 2015 +1000 date field attributes are in the wrong spot Typo in commit 2a038345. Change-Id: Iaed1bef92c8e048f6a12fab31fa1b04408bc84f1 commit de6bab0ee761fee265b81c691b90dea50b9459c1 Author: Dan Callaghan Date: Fri Feb 27 08:47:11 2015 +1000 filter out some bogus completions in bkr bash completion Change-Id: Ib5c6446d95e97c3b5c76ad8e52729089b703ced4 commit 993237e499c4def16bf5c052df948a3a7e60a1f1 Author: Andrej Manduch Date: Thu Feb 26 21:38:24 2015 +0100 bkr-client-autocompletion: grep -> /usr/bin/grep When you have strange things in your ~/.basrc (like grep --color=always) then beaker autocompletion can produce wrong output. example: burlak@borg /e/bash_completion.d $ bkr -h ^[[m^[[Kpolicy-revoke^[[01;31m^[[K --help ^[[m^[[Kremove-account^[[01;31m^[[K ^[[m^[[Kdistros-edit-version^[[01;31m^[[K ^[[m^[[Ksystem-delete^[[01;31m^[[K ^[[m^[[Kdistros-list^[[01;31m^[[K ^[[m^[[Ksystem-details^[[01;31m^[[K ^[[m^[[Kdistros-tag^[[01;31m^[[K This patch will ensure that bkr autocompletion will always use original `grep`. Signed-off-by: Andrej Manduch commit 2a03834583141109ab524ec5205dcf57d807692c Author: mjia@redhat.com Date: Wed Feb 25 18:03:35 2015 +1000 system search bar: handle invalid date For the search fields which are using jQuery UI Datepicker, if a user manually types an invalid date, it will be either handled by the date picker or HTML5 form validation.The date picker will restore the value to default current date. Also, if the user puts in a date which can be interpreted, such as "15-05-01", it will reformat the date as "2015-05-01". Bug: 1182545 Change-Id: I05dceca62a9f1bb5e8fe6ace7cd8f5b14ff444bb commit eb96504a5c088f71726ab1c807dd9a69469a635a Author: Dan Callaghan Date: Mon Feb 16 16:26:26 2015 +1000 docs: add a section for presentations about Beaker Change-Id: I54400b9dedfdce2b2a022518c0d7b328ebbb68a0 commit d1b476a34dd3bdcfd94455181a72a6485d8e0b03 Author: Dan Callaghan Date: Mon Feb 16 15:46:00 2015 +1000 docs: link to beaker-testing tag on Stack Overflow Bug: 1064634 Change-Id: If1818383a7257d201f3106322d9ab438a23d7f47 commit 22e7af1b6d46127982791d7ac08ac74ed73b35fc Author: Dan Callaghan Date: Mon Feb 16 15:40:01 2015 +1000 docs: remove search box from index The web site will have a quick search box in the nav bar of all pages instead. Change-Id: I7b0e77444407e6ddf27bd081dbf500e8c6e38417 commit 517d90b1bddded7992a4e5525d431be2442ae13e Author: Dan Callaghan Date: Wed Feb 18 14:46:10 2015 +1000 preserve query parameters when redirecting for enforced pagination Bug: 1193746 Change-Id: If5728590d32feb241beed886809c38f779e890f7 commit 64832b0ec88e285908f78b0db5c362146f6ead73 Author: mjia@redhat.com Date: Wed Feb 18 10:18:23 2015 +1000 BeakerGrid: abort the previous pending request A new request should abort the previous pending request to avoid race conditions in the backbone collections. Change-Id: Id35e2ca34add0056aee67a09161602d2ca9a19e2 commit 0bf54eb3e75e5f2f799e0fb481c978e978a382bd Author: Dan Callaghan Date: Mon Feb 16 15:25:06 2015 +1000 fix Sphinx syntax error in glossary documentation/glossary.rst:73: ERROR: Unexpected indentation. "Loanee" is a weird term that we should avoid using anyway. Change-Id: Iab397361032090e530606ec78e1fbd0c34fdad9c commit 2fe8eea1bf73673726ae36a1a486e474122a9ba7 Author: mjia@redhat.com Date: Tue Feb 10 11:40:20 2015 +1000 fix a regression introduced in 2cfb7ada Change-Id: I7e96dbfd1b0a8b6203a910047b9e0b39b38704f1 commit 2cfb7ada9201107572b58c011d2c92e07f871531 Author: mjia@redhat.com Date: Wed Jan 28 12:12:57 2015 +1000 boostrap datepicker: use no conflict mode boostrap datepicker is conflict with jquery UI datepicker so we need to use no conflict mode when using it. Bug: 1182545 Change-Id: I05771cda35d63d40f04a83ab1cfba22db946b6fc commit 090e08283985d310ce3268d2c6976f8569c6a56a Author: Dan Callaghan Date: Fri Jan 30 16:57:42 2015 +1000 docs: describe /distribution/command Bug: 1018013 Change-Id: I1631063cccd2322e7f0e4eef5ce9f8c01dfa0ff3 commit 192fa813511fd9f5eb306e13d9cd4a914c7da7ec Author: Dan Callaghan Date: Tue Jan 27 16:34:29 2015 +1000 docs: note requirement to send an Accept header In future we will want to return both human-consumable HTML and machine-consumable JSON for the same resources using content negotiation. Right now, API clients could get away without sending any Accept header in most cases, but we need to make it clear that they *should* send one now so that in future if we start returning HTML by default, it won't break them. Bug: 1124140 Change-Id: I87d0156ceb58166214871dc795b33410c8ecd658 commit ba65b18c3afdd15cccac4e22fd0307c2f450de96 Author: Dan Callaghan Date: Wed Jan 21 17:31:08 2015 +1000 System.arch.contains() produces bad queries According to [1] .contains() should not be used with many-to-many relationships because it does not produce sensible queries in some circumstances, as we have discovered the hard way. We need to instead use .any() which produces an EXISTS with subquery, rather than a product with join condition. [1] https://bitbucket.org/zzzeek/sqlalchemy/issue/2177/or-ed-relationcontains-filters-produce Bug: 1183239 Change-Id: I7d8cb6cc04380aacaf47eee1ec20bc3311f29c4c commit 605e4368b8dbdb9fd4903e1a21066eea4848a52c Author: Dan Callaghan Date: Mon Jan 19 16:35:19 2015 +1000 API docs for new JSON HTTP endpoints Bug: 1124140 Change-Id: Ieb68c95a09cf681cea971435dbe72f354964486f commit 5a50629117367b0e919d522a783b4aa47c34c703 Author: Dan Callaghan Date: Wed Jan 14 14:38:09 2015 +1000 reject jobs at submission time if ks_meta has invalid syntax Bug: 1171936 Change-Id: I764c58b835c96dd8eed098f84e574e6412c14f13