{"push_id":670735854,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"454e8691cf7d64696fb8602d6e1ce5241f00f328","before":"273fd057a3be797a05d6c7f34fd619d3dfa09c37","commits":[{"sha":"7660f40e2bedf6dce5c569f1be64a80934a952a3","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: Do not start DS if it was stopped before upgrade\n\nhttps://fedorahosted.org/freeipa/ticket/4904\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/7660f40e2bedf6dce5c569f1be64a80934a952a3"},{"sha":"6c438fff337794ac168a9b8aa7269b9afff7c95f","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: raise RuntimeError instead exit()\n\nLdapupdater should not call sys.exit() in the middle of execution and\nshould fail gracefully\n\nhttps://fedorahosted.org/freeipa/ticket/4904\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/6c438fff337794ac168a9b8aa7269b9afff7c95f"},{"sha":"f6e3088b87cce1e0aefa9afbfeaf00eaea02dff2","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: do not allow to run upgradeinstace alone\n\nhttps://fedorahosted.org/freeipa/ticket/4904\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/f6e3088b87cce1e0aefa9afbfeaf00eaea02dff2"},{"sha":"78baeeb77c867d00c9c1ceb41c58512e487abb0c","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: handle errors better\n\n* Prevent to continue with upgrade if a fatal error happened\n* Use exceptions to handle failures\n\nhttps://fedorahosted.org/freeipa/ticket/4904\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/78baeeb77c867d00c9c1ceb41c58512e487abb0c"},{"sha":"99c0b918a7cdf4ea6f24b4cbe687d9cafd21de24","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: ipa-ldap-updater will not do overall upgrade\n\nipa-ldap-updater is now just util which applies changes specified in update\nfiles or schema files.\n\nipa-ldap-updater will not do overall server upgrade anymore, use\nipa-server-upgrade instead.\n\nhttps://fedorahosted.org/freeipa/ticket/4904\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/99c0b918a7cdf4ea6f24b4cbe687d9cafd21de24"},{"sha":"fbdfd688b9d04cfef3cd595a26c4cbf49f30e0f1","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Server Upgrade: Fix uniqueness plugins\n\nDue previous changes (in master branch only) the uniqueness plugins\nbecame misconfigured.\n\nAfter this patch:\n* whole $SUFFIX will be checked by unique plugins\n* just staged users are exluded from check\n\nThis reverts some changes in commit\n52b7101c1148618d5c8e2ec25576cc7ad3e9b7bb\n\nSince 389-ds-base 1.3.4.a1 new attribute 'uniqueness-exclude-subtrees'\ncan be used.\n\nhttps://fedorahosted.org/freeipa/ticket/4921\n\nReviewed-By: Martin Babinsky <mbabinsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/fbdfd688b9d04cfef3cd595a26c4cbf49f30e0f1"},{"sha":"ebd91461132d2aa7d5166d03ccfe7b0d49df2c8a","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"DNSSEC: FIX Do not re-create kasp.db if already exists\n\nKasp should not be replaced by DNS reinstallation with new file.\n\nhttps://fedorahosted.org/freeipa/ticket/4657\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/ebd91461132d2aa7d5166d03ccfe7b0d49df2c8a"},{"sha":"96f6d6ca09922f56aa63cfdebc934bd9db0d3ed5","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"DNSSEC: update OpenDNSSEC KASP configuration\n\n* remove unneeded parts\n* increase KSK key length to 3072\n* increase KSK key lifetime to 2 years (see NIST SP 800-81-2 section 11.2)\n\nUpdate is not required, as template contains just recommended values\nwhich should by reviewed by administrators.\n\nhttps://fedorahosted.org/freeipa/ticket/4657\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/96f6d6ca09922f56aa63cfdebc934bd9db0d3ed5"},{"sha":"0167919ba88ef718e7b678380ebfe3ddb4566831","author":{"email":"f119025bbe327a0d6ff59af171d442937dfee2bb@redhat.com","name":"David Kupka"},"message":"Do not store state if CA is enabled\n\nIPA creates own instance of CA, so there is no need to check if previous\ninstance was enabled, because there could not be any.\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/0167919ba88ef718e7b678380ebfe3ddb4566831"},{"sha":"7ff7b1f533cc10c44acf6020b545b253de1ad37b","author":{"email":"946fd919748fda22294dcf1f959bdce78b2a9e47@redhat.com","name":"Martin Babinsky"},"message":"move IPA-related http runtime directories to common subdirectory\n\nWhen both 'mod_auth_kerb' and 'mod_auth_gssapi' are installed at the same\ntime, they use common directory for storing Apache ccache file. Uninstallation\nof 'mod_auth_kerb' removes this directory leading to invalid CCache path for\nhttpd and authentication failure.\n\nUsing an IPA-specific directory for credential storage during apache runtime\navoids this issue.\n\nhttps://fedorahosted.org/freeipa/ticket/4973\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/7ff7b1f533cc10c44acf6020b545b253de1ad37b"},{"sha":"5a741b614f39a148d849877e743200de5a7302db","author":{"email":"946fd919748fda22294dcf1f959bdce78b2a9e47@redhat.com","name":"Martin Babinsky"},"message":"explicitly destroy httpd service ccache file during httpinstance removal\n\nduring IPA server uninstall, the httpd service ccache is not removed from\nruntime directory. This file then causes server-side client install to fail\nwhen performing subsequent installation without rebooting/recreating runtime\ndirectories.\n\nThis patch ensures that the old httpd ccache is explicitly destroyed during\nuninstallation.\n\nhttps://fedorahosted.org/freeipa/ticket/4973\n\nReviewed-By: David Kupka <dkupka@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/5a741b614f39a148d849877e743200de5a7302db"},{"sha":"ae9c3e2dce000ed185b28e2e6e85043ad8d001ed","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"DNS install: extract DNS installer into one module\n\nThis is required modification to be able move to new installers.\n\nDNS subsystem will be installed by functions in this module in each of\nipa-server-install, ipa-dns-install, ipa-replica-install install\nscripts.\n\nhttps://fedorahosted.org/freeipa/ticket/4468\n\nReviewed-By: Jan Cholasta <jcholast@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/ae9c3e2dce000ed185b28e2e6e85043ad8d001ed"},{"sha":"ab69a0b1a74e639d23ba8e684d402eaf7582c67c","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: fix false positive warning for domain\n\nReviewed-By: Petr Vobornik <pvoborni@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/ab69a0b1a74e639d23ba8e684d402eaf7582c67c"},{"sha":"a4c0f780b727cc92a9b6fa21e42906a80f4f7d42","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: update patternfly to v1.1.4\n\nNot all functionality is available. Mostly because IPA doesn't require them yet.\n\nMissing: bootstrap combobox, datatables js, PF font with icons, spinner for old IEs\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/a4c0f780b727cc92a9b6fa21e42906a80f4f7d42"},{"sha":"69bc4f4955c8ee0bdbeea5ca340a003c128e9a58","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: rename IPA.user_* to IPA.user.*\n\nOr in other words, move all objects which belong to user module to the module.\nTherefore they no longer pollutes the main 'IPA' module.\n\nTherefore:\n  require('freeipa/ipa').user == require('freeipa/user')\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/69bc4f4955c8ee0bdbeea5ca340a003c128e9a58"},{"sha":"c352616ac9fbb1685adcbe8834143b24f6e8b5d4","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: declare search command options in search facet\n\nA search facet could be defined with an option which is always applied\nduring entity-find command on facet refresh.\n\ne.g.\n  ipa user-find --preserved\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/c352616ac9fbb1685adcbe8834143b24f6e8b5d4"},{"sha":"de374a0d3a1147a650b63bb5c267a857fba015dd","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: register construction spec based on existing spec\n\nUseful for declarative inheritance. E.g. base new facet on details\nfacet with all registered preops and default spec object.\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/de374a0d3a1147a650b63bb5c267a857fba015dd"},{"sha":"ae62bd6914dcdd24667dc1ff149413d9a7adc017","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: entity facets in facet registry\n\nAll entity facets are automatically registered as a new type in\nreg.facet.\n\nThe type name is: <entity_name>_<facet_name>\n\nThe name of facets is kept same, mainly to support the same url routes.\n\nThis change allows to get facet instance by calling, e.g.:\n  reg.facet.get('user_details')\n\nIt allows to make declarative links to facet which are not yet instantiated.\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/ae62bd6914dcdd24667dc1ff149413d9a7adc017"},{"sha":"2be8eeb04f08cb51a25651794a2f356a2a7b499e","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: entity menu items navigate to main entity facet\n\nI.e. remove memory from bare entity navigation\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/2be8eeb04f08cb51a25651794a2f356a2a7b499e"},{"sha":"6bcb90ef36f7400e9f1eb197421134d5650c39fe","author":{"email":"73fa34e0405a1ee7eeaee644520a4cfcf011d276@redhat.com","name":"Petr Vobornik"},"message":"webui: prefer entity fallback in menu item select\n\nWhile selecting menu item based on a facet which have an entity defined,\nprefer entity fallback over facet name fallback.\n\nIt solves an issue which appears when a menu item of a different entity\nhas the same facet name specified. In such case this menu item was selected\ninstead of the desired one.\n\nE.g.: there are menu items:\n  { entity: 'foo' }\n  { entity: 'bar', facet: 'search'}\n\nShowing a foo's search facet resulted in selecting\n{ entity: 'bar', facet: 'search'} item.\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Thierry Bordaz <tbordaz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/6bcb90ef36f7400e9f1eb197421134d5650c39fe"}]}