Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 6150b5b936
Fetching contributors…

Cannot retrieve contributors at this time

5551 lines (5281 sloc) 279.569 kb
# vim: sw=4:ts=4:et
#
# Copyright 2011 Red Hat, Inc.
#
# This software is licensed to you under the GNU General Public
# License as published by the Free Software Foundation; either version
# 2 of the License (GPLv2) or (at your option) any later version.
# There is NO WARRANTY for this software, express or implied,
# including the implied warranties of MERCHANTABILITY,
# NON-INFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. You should
# have received a copy of GPLv2 along with this software; if not, see
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
%global homedir %{_datarootdir}/%{name}
%global datadir %{_sharedstatedir}/%{name}
%global confdir deploy/common
Name: katello
Version: 1.1.12
Release: 1%{?dist}
Summary: A package for managing application life-cycle for Linux systems
BuildArch: noarch
Group: Applications/Internet
License: GPLv2
URL: http://www.katello.org
Source0: https://fedorahosted.org/releases/k/a/katello/%{name}-%{version}.tar.gz
Requires: %{name}-common
Requires: %{name}-glue-pulp
Requires: %{name}-glue-foreman
Requires: %{name}-glue-candlepin
Requires: %{name}-selinux
Conflicts: %{name}-headpin
BuildRequires: asciidoc
BuildRequires: /usr/bin/getopt
%description
Provides a package for managing application life-cycle for Linux systems.
%package common
BuildArch: noarch
Summary: Common bits for all Katello instances
Requires: httpd
Requires: mod_ssl
Requires: openssl
Requires: elasticsearch
Requires: rubygems
Requires: rubygem(rails) >= 3.0.10
Requires: rubygem(haml) >= 3.1.2
Requires: rubygem(haml-rails)
Requires: rubygem(json)
Requires: rubygem(rest-client)
Requires: rubygem(jammit)
Requires: rubygem(rails_warden)
Requires: rubygem(net-ldap)
Requires: rubygem(compass) >= 0.11.5
Requires: rubygem(compass) < 0.12
Requires: rubygem(compass-960-plugin) >= 0.10.4
Requires: rubygem(oauth)
Requires: rubygem(i18n_data) >= 0.2.6
Requires: rubygem(gettext_i18n_rails)
Requires: rubygem(simple-navigation) >= 3.3.4
Requires: rubygem(pg)
Requires: rubygem(delayed_job) >= 2.1.4
Requires: rubygem(acts_as_reportable) >= 1.1.1
Requires: rubygem(ruport) >= 1.6.3
Requires: rubygem(daemons) >= 1.1.4
Requires: rubygem(uuidtools)
Requires: rubygem(thin)
Requires: rubygem(fssm)
Requires: rubygem(sass)
Requires: rubygem(chunky_png)
Requires: rubygem(tire) >= 0.3.0
Requires: rubygem(tire) < 0.4
Requires: rubygem(ldap_fluff)
Requires: rubygem(apipie-rails)
Requires: lsof
%if 0%{?rhel} == 6
Requires: redhat-logos >= 60.0.14
%endif
%if 0%{?rhel} == 6 || 0%{?fedora} < 17
Requires: ruby(abi) = 1.8
%else
Requires: ruby(abi) = 1.9.1
%endif
Requires: ruby
# <workaround> for 714167 - undeclared dependencies (regin & multimap)
# TODO - uncomment the statement once we push patched actionpack to our EL6 repo
#%if 0%{?fedora} && 0%{?fedora} <= 15
Requires: rubygem(regin)
#%endif
# </workaround>
Requires(pre): shadow-utils
Requires(preun): chkconfig
Requires(preun): initscripts
Requires(post): chkconfig
Requires(postun): initscripts coreutils sed
BuildRequires: coreutils findutils sed
BuildRequires: rubygems
BuildRequires: rubygem-rake
BuildRequires: rubygem(gettext)
BuildRequires: rubygem(jammit)
BuildRequires: rubygem(chunky_png)
BuildRequires: rubygem(fssm) >= 0.2.7
BuildRequires: rubygem(compass) >= 0.11.5
BuildRequires: rubygem(compass-960-plugin) >= 0.10.4
BuildRequires: java >= 0:1.6.0
BuildRequires: converge-ui-devel >= 1.0.1
# we require this to be able to build api-docs
BuildRequires: rubygem(rails) >= 3.0.10
BuildRequires: rubygem(haml) >= 3.1.2
BuildRequires: rubygem(haml-rails)
BuildRequires: rubygem(json)
BuildRequires: rubygem(rest-client)
BuildRequires: rubygem(rails_warden)
BuildRequires: rubygem(net-ldap)
BuildRequires: rubygem(oauth)
BuildRequires: rubygem(i18n_data) >= 0.2.6
BuildRequires: rubygem(gettext_i18n_rails)
BuildRequires: rubygem(simple-navigation) >= 3.3.4
BuildRequires: rubygem(pg)
BuildRequires: rubygem(delayed_job) >= 2.1.4
BuildRequires: rubygem(acts_as_reportable) >= 1.1.1
BuildRequires: rubygem(ruport) >= 1.6.3
BuildRequires: rubygem(daemons) >= 1.1.4
BuildRequires: rubygem(uuidtools)
BuildRequires: rubygem(thin)
BuildRequires: rubygem(sass)
BuildRequires: rubygem(tire) >= 0.3.0
BuildRequires: rubygem(tire) < 0.4
BuildRequires: rubygem(ldap_fluff)
BuildRequires: rubygem(apipie-rails)
BuildRequires: rubygem(redcarpet)
%description common
Common bits for all Katello instances
%package all
BuildArch: noarch
Summary: A meta-package to pull in all components for Katello
Requires: %{name}
Requires: %{name}-configure
Requires: %{name}-cli
Requires: postgresql-server
Requires: postgresql
Requires: pulp
Requires: candlepin-tomcat6
Requires: candlepin-selinux
# the following backend engine deps are required by <katello-configure>
Requires: mongodb mongodb-server
Requires: qpid-cpp-server qpid-cpp-client qpid-cpp-client-ssl qpid-cpp-server-ssl
Requires: foreman foreman-postgresql
# </katello-configure>
%description all
This is the Katello meta-package. If you want to install Katello and all
of its dependencies on a single machine, you should install this package
and then run katello-configure to configure everything.
%package glue-pulp
BuildArch: noarch
Summary: Katello connection classes for the Pulp backend
Requires: %{name}-common
%description glue-pulp
Katello connection classes for the Pulp backend
%package glue-foreman
BuildArch: noarch
Summary: Katello connection classes for the Foreman backend
Requires: %{name}-common
%description glue-foreman
Katello connection classes for the Foreman backend
%package glue-candlepin
BuildArch: noarch
Summary: Katello connection classes for the Candlepin backend
Requires: %{name}-common
%description glue-candlepin
Katello connection classes for the Candlepin backend
%package headpin
Summary: A subscription management only version of Katello
BuildArch: noarch
Requires: katello-common
Requires: katello-glue-candlepin
Requires: katello-selinux
%description headpin
A subscription management only version of Katello.
%package headpin-all
Summary: A meta-package to pull in all components for katello-headpin
Requires: katello-headpin
Requires: katello-configure
Requires: katello-cli-headpin
Requires: postgresql-server
Requires: postgresql
Requires: candlepin-tomcat6
Requires: thumbslug
Requires: thumbslug-selinux
%description headpin-all
This is the Katello-headpin meta-package. If you want to install Headpin and all
of its dependencies on a single machine, you should install this package
and then run katello-configure to configure everything.
%package api-docs
Summary: Documentation files for katello API
BuildArch: noarch
Requires: %{name}-common
%description api-docs
Documentation files for katello API.
%package devel-all
Summary: Katello devel support (all subpackages)
BuildArch: noarch
Requires: %{name}-devel = %{version}-%{release}
Requires: %{name}-devel-profiling = %{version}-%{release}
Requires: %{name}-devel-test = %{version}-%{release}
Requires: %{name}-devel-jshintrb = %{version}-%{release}
%description devel-all
Meta package to install all %{name}-devel-* subpackages.
%package devel
Summary: Katello devel support
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: rubygem(redcarpet)
%if 0%{?fedora} > 16
Requires: rubygem(ruby-debug19)
%else
Requires: rubygem(ruby-debug)
%endif
Requires: rubygem(ZenTest) >= 4.4.0
Requires: rubygem(rspec-rails) >= 2.0.0
Requires: rubygem(autotest-rails) >= 4.1.0
Requires: rubygem(rcov) >= 0.9.9
Requires: rubygem(webrat) >= 0.7.3
Requires: rubygem(nokogiri) >= 0.9.9
Requires: rubygem(yard) >= 0.5.3
Requires: rubygem(ci_reporter) >= 1.6.3
Requires: rubygem(gettext) >= 1.9.3
Requires: rubygem(ruby_parser)
Requires: rubygem(js-routes)
Requires: rubygem(newrelic_rpm)
Requires: rubygem(logical-insight)
%description devel
Rake tasks and dependecies for Katello developers
%package devel-profiling
Summary: Katello devel support (profiling)
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: rubygem(ruby-prof)
%description devel-profiling
Rake tasks and dependecies for Katello developers, which enables
profiling.
%package devel-jshintrb
Summary: Katello devel support (unit test and syntax checking)
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: rubygem(newrelic_rpm)
Requires: rubygem(logical-insight)
%description devel-jshintrb
Rake tasks and dependecies for Katello developers, which enables
syntax checking and is need for unit testing.
%package devel-test
Summary: Katello devel support (testing)
BuildArch: noarch
Requires: %{name} = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
Requires: rubygem(vcr)
Requires: rubygem(webmock)
Requires: rubygem(minitest)
%description devel-test
Rake tasks and dependecies for Katello developers, which enables
testing.
%prep
%setup -q
%build
#copy converge-ui
cp -R /usr/share/converge-ui-devel/* ./vendor/converge-ui
rm ./public/fonts
mv ./vendor/converge-ui/fonts ./public/fonts
#configure Bundler
rm -f Gemfile.lock
sed -i '/@@@DEV_ONLY@@@/,$d' Gemfile
#pull in branding if present
if [ -d branding ] ; then
cp -r branding/* .
fi
%if ! 0%{?fastbuild:1}
#compile SASS files
echo Compiling SASS files...
compass compile
#generate Rails JS/CSS/... assets
echo Generating Rails assets...
LC_ALL="en_US.UTF-8" jammit --config config/assets.yml -f
#create mo-files for L10n (since we miss build dependencies we can't use #rake gettext:pack)
echo Generating gettext files...
ruby -e 'require "rubygems"; require "gettext/tools"; GetText.create_mofiles(:po_root => "locale", :mo_root => "locale")'
%endif
#man pages
a2x -d manpage -f manpage man/katello-service.8.asciidoc
#api docs
%if 0%{?fastbuild:1}
# make empty directories when doing fast build
mkdir -p %{buildroot}%{homedir}/public/apipie-cache
mkdir -p doc/apidoc
%else
echo Generating API docs
rm -f Gemfile.lock
cp Gemfile Gemfile.old
echo 'gem "redcarpet"' >> Gemfile
rake apipie:static RAILS_ENV=apipie --trace
rake apipie:cache RAILS_RELATIVE_URL_ROOT=katello RAILS_ENV=apipie --trace
mv Gemfile.old Gemfile
%endif
%install
#prepare dir structure
install -d -m0755 %{buildroot}%{homedir}
install -d -m0755 %{buildroot}%{datadir}
install -d -m0755 %{buildroot}%{datadir}/tmp
install -d -m0755 %{buildroot}%{datadir}/tmp/pids
install -d -m0755 %{buildroot}%{datadir}/config
install -d -m0755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m0755 %{buildroot}%{_localstatedir}/log/%{name}
mkdir -p %{buildroot}/%{_mandir}/man8
# clean the application directory before installing
[ -d tmp ] && rm -rf tmp
#copy the application to the target directory
mkdir .bundle
mv ./deploy/bundle-config .bundle/config
cp -R .bundle Gemfile Rakefile app autotest ca config config.ru db integration_spec lib locale public script spec vendor %{buildroot}%{homedir}
#copy configs and other var files (will be all overwriten with symlinks)
install -m 600 config/%{name}.yml %{buildroot}%{_sysconfdir}/%{name}/%{name}.yml
install -m 644 config/environments/production.rb %{buildroot}%{_sysconfdir}/%{name}/environment.rb
#copy cron scripts to be scheduled daily
install -d -m0755 %{buildroot}%{_sysconfdir}/cron.daily
install -m 755 script/katello-refresh-cdn %{buildroot}%{_sysconfdir}/cron.daily/katello-refresh-cdn
#copy init scripts and sysconfigs
install -Dp -m0644 %{confdir}/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -Dp -m0644 %{confdir}/service-wait.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/service-wait
install -Dp -m0755 %{confdir}/%{name}.init %{buildroot}%{_initddir}/%{name}
install -Dp -m0755 %{confdir}/%{name}-jobs.init %{buildroot}%{_initddir}/%{name}-jobs
install -Dp -m0644 %{confdir}/%{name}.completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
install -Dp -m0644 %{confdir}/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -Dp -m0644 %{confdir}/%{name}-jobs.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-jobs
install -Dp -m0644 %{confdir}/%{name}.httpd.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
install -Dp -m0644 %{confdir}/thin.yml %{buildroot}%{_sysconfdir}/%{name}/
install -Dp -m0644 %{confdir}/mapping.yml %{buildroot}%{_sysconfdir}/%{name}/
#overwrite config files with symlinks to /etc/katello
ln -svf %{_sysconfdir}/%{name}/%{name}.yml %{buildroot}%{homedir}/config/%{name}.yml
#ln -svf %{_sysconfdir}/%{name}/database.yml %{buildroot}%{homedir}/config/database.yml
ln -svf %{_sysconfdir}/%{name}/environment.rb %{buildroot}%{homedir}/config/environments/production.rb
install -p -m0644 etc/service-list %{buildroot}%{_sysconfdir}/%{name}/
#create symlinks for some db/ files
ln -svf %{datadir}/schema.rb %{buildroot}%{homedir}/db/schema.rb
#create symlinks for data
ln -sv %{_localstatedir}/log/%{name} %{buildroot}%{homedir}/log
ln -sv %{datadir}/tmp %{buildroot}%{homedir}/tmp
#create symlink for Gemfile.lock (it's being regenerated each start)
ln -svf %{datadir}/Gemfile.lock %{buildroot}%{homedir}/Gemfile.lock
#create symlinks for important scripts
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
ln -sv %{homedir}/script/katello-debug %{buildroot}%{_bindir}/katello-debug
ln -sv %{homedir}/script/katello-generate-passphrase %{buildroot}%{_bindir}/katello-generate-passphrase
ln -sv %{homedir}/script/katello-service %{buildroot}%{_bindir}/katello-service
ln -sv %{homedir}/script/service-wait %{buildroot}%{_sbindir}/service-wait
#re-configure database to the /var/lib/katello directory
sed -Ei 's/\s*database:\s+db\/(.*)$/ database: \/var\/lib\/katello\/\1/g' %{buildroot}%{homedir}/config/database.yml
#remove files which are not needed in the homedir
rm -f %{buildroot}%{homedir}/lib/tasks/.gitkeep
rm -f %{buildroot}%{homedir}/public/stylesheets/.gitkeep
rm -f %{buildroot}%{homedir}/vendor/plugins/.gitkeep
#branding
if [ -d branding ] ; then
ln -svf %{_datadir}/icons/hicolor/24x24/apps/system-logo-icon.png %{buildroot}%{homedir}/public/images/rh-logo.png
ln -svf %{_sysconfdir}/favicon.png %{buildroot}%{homedir}/public/images/favicon.png
rm -rf %{buildroot}%{homedir}/branding
fi
#correct permissions
find %{buildroot}%{homedir} -type d -print0 | xargs -0 chmod 755
find %{buildroot}%{homedir} -type f -print0 | xargs -0 chmod 644
chmod +x %{buildroot}%{homedir}/script/*
chmod a+r %{buildroot}%{homedir}/ca/redhat-uep.pem
# install man page
install -m 644 man/katello-service.8 %{buildroot}/%{_mandir}/man8
%post common
#Add /etc/rc*.d links for the script
/sbin/chkconfig --add %{name}
/sbin/chkconfig --add %{name}-jobs
#Generate secret token if the file does not exist
#(this must be called both for installation and upgrade)
TOKEN=/etc/katello/secret_token
test -f $TOKEN || (echo $(</dev/urandom tr -dc A-Za-z0-9 | head -c128) > $TOKEN \
&& chmod 600 $TOKEN && chown katello:katello $TOKEN)
%posttrans common
rm -f %{datadir}/Gemfile.lock 2>/dev/null
/sbin/service %{name} condrestart >/dev/null 2>&1 || :
%files
%attr(600, katello, katello)
%{_bindir}/katello-*
%ghost %attr(600, katello, katello) %{_sysconfdir}/%{name}/secret_token
%{homedir}/app/controllers
%{homedir}/app/helpers
%{homedir}/app/mailers
%{homedir}/app/models/*.rb
%{homedir}/app/stylesheets
%{homedir}/app/views
%{homedir}/autotest
%{homedir}/ca
%{homedir}/config
%{homedir}/db/migrate/
%{homedir}/db/products.json
%{homedir}/db/seeds.rb
%{homedir}/integration_spec
%{homedir}/lib/*.rb
%{homedir}/lib/glue/*.rb
%{homedir}/lib/monkeys/*.rb
%{homedir}/lib/navigation
%{homedir}/lib/notifications
%{homedir}/lib/resources/cdn.rb
%{homedir}/lib/tasks
%exclude %{homedir}/lib/tasks/rcov.rake
%exclude %{homedir}/lib/tasks/yard.rake
%exclude %{homedir}/lib/tasks/hudson.rake
%exclude %{homedir}/lib/tasks/jsroutes.rake
%exclude %{homedir}/lib/tasks/jshint.rake
%exclude %{homedir}/lib/tasks/test.rake
%exclude %{homedir}/script/pulp_integration_tests
%{homedir}/locale
%{homedir}/public
%exclude %{homedir}/public/apipie-cache
%{homedir}/script
%exclude %{homedir}/script/service-wait
%{homedir}/spec
%{homedir}/tmp
%{homedir}/vendor
%{homedir}/.bundle
%{homedir}/config.ru
%{homedir}/Gemfile
%ghost %attr(0644,katello,katello) %{_sharedstatedir}/%{name}/Gemfile.lock
%config(noreplace) %{_sysconfdir}/%{name}/service-list
%{homedir}/Rakefile
%{_mandir}/man8/katello-service.8*
%files common
%doc README LICENSE
%{_sbindir}/service-wait
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.yml
%config(noreplace) %{_sysconfdir}/%{name}/thin.yml
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
%config %{_sysconfdir}/%{name}/environment.rb
%config %{_sysconfdir}/logrotate.d/%{name}
%config %{_sysconfdir}/logrotate.d/%{name}-jobs
%config %{_sysconfdir}/%{name}/mapping.yml
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/service-wait
%{_initddir}/%{name}
%{_initddir}/%{name}-jobs
%{_sysconfdir}/bash_completion.d/%{name}
%{homedir}/log
%{homedir}/db/schema.rb
%{homedir}/lib/util
%{homedir}/script/service-wait
%defattr(-, katello, katello)
%attr(750, katello, katello) %{_localstatedir}/log/%{name}
%{datadir}
%ghost %attr(640, katello, katello) %{_localstatedir}/log/%{name}/production.log
%ghost %attr(640, katello, katello) %{_localstatedir}/log/%{name}/production_sql.log
%ghost %attr(640, katello, katello) %{_localstatedir}/log/%{name}/production_delayed_jobs.log
%ghost %attr(640, katello, katello) %{_localstatedir}/log/%{name}/production_delayed_jobs_sql.log
%files glue-pulp
%{homedir}/app/models/glue/pulp
%{homedir}/lib/resources/pulp.rb
%config(missingok) %{_sysconfdir}/cron.daily/katello-refresh-cdn
%files glue-candlepin
%{homedir}/app/models/glue/candlepin
%{homedir}/app/models/glue/provider.rb
%{homedir}/lib/resources/candlepin.rb
%files glue-foreman
%{homedir}/lib/resources/foreman.rb
%files all
%files headpin
%attr(600, katello, katello)
%{_bindir}/katello-*
%{homedir}/app/controllers
%{homedir}/app/helpers
%{homedir}/app/mailers
%{homedir}/app/models/
%exclude %{homedir}/app/models/glue/*
%{homedir}/app/stylesheets
%{homedir}/app/views
%{homedir}/autotest
%{homedir}/ca
%{homedir}/config
%{homedir}/db/migrate/
%{homedir}/db/products.json
%{homedir}/db/seeds.rb
%{homedir}/integration_spec
%{homedir}/lib/*.rb
%{homedir}/lib/monkeys
%{homedir}/lib/navigation
%{homedir}/lib/notifications
%{homedir}/lib/resources
%exclude %{homedir}/lib/resources/candlepin.rb
%exclude %{homedir}/lib/resources/pulp.rb
%exclude %{homedir}/lib/resources/foreman.rb
%{homedir}/lib/tasks
%{homedir}/lib/util
%{homedir}/lib/glue/queue.rb
%{homedir}/locale
%{homedir}/public
%exclude %{homedir}/public/apipie-cache
%{homedir}/script
%{homedir}/spec
%{homedir}/tmp
%{homedir}/vendor
%{homedir}/.bundle
%{homedir}/config.ru
%{homedir}/Gemfile
%ghost %{homedir}/Gemfile.lock
%{homedir}/Rakefile
%files headpin-all
%files api-docs
%doc doc/apidoc*
%{homedir}/public/apipie-cache
%files devel-all
%files devel
%{homedir}/lib/tasks/rcov.rake
%{homedir}/lib/tasks/yard.rake
%{homedir}/lib/tasks/hudson.rake
%{homedir}/lib/tasks/jsroutes.rake
%files devel-profiling
%files devel-jshintrb
%{homedir}/lib/tasks/jshint.rake
%files devel-test
%{homedir}/lib/tasks/test.rake
%{homedir}/script/pulp_integration_tests
%pre common
# Add the "katello" user and group
getent group %{name} >/dev/null || groupadd -r %{name} -g 182
getent passwd %{name} >/dev/null || \
useradd -r -g %{name} -d %{homedir} -u 182 -s /sbin/nologin -c "Katello" %{name}
exit 0
%preun common
if [ $1 -eq 0 ] ; then
/sbin/service %{name}-jobs stop >/dev/null 2>&1
/sbin/chkconfig --del %{name}-jobs
/sbin/service %{name} stop >/dev/null 2>&1
/sbin/chkconfig --del %{name}
fi
%changelog
* Wed Sep 12 2012 Ivan Necas <inecas@redhat.com> 1.1.12-1
- subsfilter - Correctly update UI when subscription checkboxes toggled
(thomasmckay@redhat.com)
- Org switcher "tipsy" fix and IE8 final fixes. (jrist@redhat.com)
- 853229 - blank sync plan date gives incorrect error (jsherril@redhat.com)
- Let errata types options be selectable (mbacovsk@redhat.com)
- APIDOC - templates, templates_content (pajkycz@gmail.com)
- APIDOC - providers, subscriptions (pajkycz@gmail.com)
- 856303 - fencing system permission checks (jomara@redhat.com)
- 854697 - manifest import - if first import fails, rollback (unimport it)
(bbuckingham@redhat.com)
- 809259 - activation key - cli permissions changes (continued)
(bbuckingham@redhat.com)
- 809259 - activation key - cli permissions changes (bbuckingham@redhat.com)
- Fixed #842271 - filtering the "bugfix" errata in CLI doesn't work
(mbacovsk@redhat.com)
- Initial commit on updated indexing appropriate stuff (paji@redhat.com)
- 843064 - Content Search - Products: Not required unless searching for
Products itself, it's misleading when searching for Repos, Packages and
Errata (pajkycz@gmail.com)
* Wed Sep 12 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.11-1
- 856220 - adding time to puppet log (lzap+git@redhat.com)
- Fix for removing user's default org. (jrist@redhat.com)
- Fix for initial suggestion from @parthaa with new suggestion.
(jrist@redhat.com)
- removed referebce to package autocomplete widget from content search page
(dmitri@redhat.com)
- fix for BZ 843059: removed autocomplete on packages (dmitri@redhat.com)
- BZ 835875: a couple of small fixes based on pull comments (dmitri@redhat.com)
- Updating some permissions stuff and the save based on comments in the Pull
Request. (jrist@redhat.com)
- preserve enviroment variable, especiall RAILS_ENV (msuchy@redhat.com)
- 856220 - improving service-wait wrapper script (lzap+git@redhat.com)
- Test fix for changeset creation without env (pajkycz@gmail.com)
- fixes for BZ 835875: no longer possible to delete a repository if it's been
promoted. (dmitri@redhat.com)
- 853056 - fix regression for registering with activation keys
(inecas@redhat.com)
- fix dependecies on Fedora17+ (msuchy@redhat.com)
- 852320 - undefined method `library?' for nil:NilClass (NoMethodError) when
creating a changeset without an environment (pajkycz@gmail.com)
- 839575 - [CLI] Adding a system to system group using incorrect uuid should
raise an error instead of success (pajkycz@gmail.com)
- Fixing the org serialization, tipsifying, some suggested tweaks.
(jrist@redhat.com)
- 754738 - do not override variables in other procedures (msuchy@redhat.com)
- 754738 - do not override status() from /etc/rc.d/init.d/functions
(msuchy@redhat.com)
- 754738 - fix name of monitor pid file (msuchy@redhat.com)
- 754738 - if program is already running, print failure, but return 0
(msuchy@redhat.com)
- 754738 - if we fail in stopping delayed_jobs, kill it. One by one.
(msuchy@redhat.com)
- 75473 - correctly solve status for all processes of delayed_jobs
(msuchy@redhat.com)
- 754738 - log even output of service stop (msuchy@redhat.com)
- use runuser instead of su (msuchy@redhat.com)
- 75473 - do not delete nor truncate log (msuchy@redhat.com)
- 754738 - properly return when katello is not configured (msuchy@redhat.com)
- 854278 - After adding certain objects to katello one will see a warning, ''
did not meet the current search criteria and is not being shown
(komidore64@gmail.com)
- 786226 - List of product repositories not sorted alphabetically
(pajkycz@gmail.com)
- 852460 - System Groups left pane list does not use ellipsis
(pajkycz@gmail.com)
- 855184 - Using --add_package gives undefined method `empty?' for nil:NilClass
error (pajkycz@gmail.com)
- Final org switcher and interstitial changes for default organization.
(jrist@redhat.com)
- Changes to accomodate the System Registration Defaults (jrist@redhat.com)
- 840735 - headpin create environment returned error :There was an error
retrieving that row:Not Found (komidore64@gmail.com)
- 841121 - Long description returns PG error (pajkycz@gmail.com)
- 811136 - Rendering error in production.log while editing the org's
description (pajkycz@gmail.com)
- 841121 - Long description while creating system group returns PG error
(pajkycz@gmail.com)
- Truncate Notice text to max 1024 characters. (pajkycz@gmail.com)
- 841300 - Zoom out on 2-Pane page causes rendering error (pajkycz@gmail.com)
- 843529 - cleanup task_statuses and job_tasks on system deletion
(bbuckingham@redhat.com)
- Updates ConvergeUI to the latest. (ehelms@redhat.com)
- gather up all packages for katello-debug (mmccune@redhat.com)
- Stupid default setting for user set_org (jrist@redhat.com)
- Minor accidental fix for extra char. (jrist@redhat.com)
- Initial workings of new default org stuff. (jrist@redhat.com)
- 834013 - return releaseVer as part of consumer json (thomasmckay@redhat.com)
- 846719 - Removes footer links entirely. (ehelms@redhat.com)
* Thu Sep 06 2012 Ivan Necas <inecas@redhat.com> 1.1.10-1
- 852631 - system group - update model to raise exception when no groups exist
(bbuckingham@redhat.com)
- 854573, 852167 - Fixes missing icons issue which also resolves an alignment
issue on the content search page. (ehelms@redhat.com)
- linkback - make app prefix link helper (thomasmckay@redhat.com)
- workaround for bz 854263 (msuchy@redhat.com)
- 758651 - check if thin port is free before starting thin (msuchy@redhat.com)
- Merge pull request #543 from bbuckingham/fork-841289 (lzap@redhat.com)
- 853056 - system register without environment is working again
(lzap+git@redhat.com)
- 853056 - improve 404 generic error message (lzap+git@redhat.com)
- job without task should not exists, this is error (msuchy@redhat.com)
- 851142 - CLI: changeset update shows strange error (pajkycz@gmail.com)
- fix for BZ 821345 (dmitri@redhat.com)
- link back to source of manifest in import history (thomasmckay@redhat.com)
- Updating Converge-UI (mbacovsk@redhat.com)
- 746765 - systems can be referenced by uuid (lzap+git@redhat.com)
- 746765 - removing system unique name constraint (lzap+git@redhat.com)
- 831664 - Repository sync failures not displaying detailed error in Notices
(pchalupa@redhat.com)
- 841289 - perform cleanup on failed registration with activation key
(bbuckingham@redhat.com)
- katello - disable bundler patch by default, fix broken condition
(pchalupa@redhat.com)
- katello - add bundler patch to prefer rpm-gems (pchalupa@redhat.com)
* Fri Aug 31 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.9-1
- Do not insert spaces before changesets description (pajkycz@gmail.com)
- 847858-actkeypool - fixed spec test failure (thomasmckay@redhat.com)
- Updating converge-ui (jomara@redhat.com)
- 847858 - only remove act keys when resource not found error
(thomasmckay@redhat.com)
- 847115 - Extend scroll bug on content tab, with > 50 subscriptions only the
first 50 will populate. (pajkycz@gmail.com)
- Added some unit to test the perm fixes (paji@redhat.com)
- 843462 - system group search indexing should not include pulp content
(bbuckingham@redhat.com)
- Added permissions for content delete (paji@redhat.com)
- 841857 - fixing LDAP logins in katello mode (jomara@redhat.com)
- 842569 - system groups - fix for TypeError on status of errata install
(bbuckingham@redhat.com)
- 811556 - Displaced 'save' button while editing the changeset description
under "changeset history" tab (pajkycz@gmail.com)
* Wed Aug 29 2012 Ivan Necas <inecas@redhat.com> 1.1.8-1
- subsfilter - reset the cycle of table row colors to avoid having first row of
bottom table having same shading as the table header (ie. always start with
light color row) (thomasmckay@redhat.com)
- subsfilter - removed second spinner when updating filtered subscriptions
(thomasmckay@redhat.com)
- Available subscriptions on systems page now allow filtering matching what is
available in subscription-manager-gui (thomasmckay@redhat.com)
- Content Search - Adds new data fields "data_type" and "value" to make testing
easier. (ehelms@redhat.com)
- cdn-var-substitutor - isolate the logic to separate class (inecas@redhat.com)
- 845613 - fix display of subscription status and rows (thomasmckay@redhat.com)
- 845668 - removing console.log usage from js, which cause FF3.6 failures
(bbuckingham@redhat.com)
- Moved service-wait link target to katello-common (mbacovsk@redhat.com)
- 846321: Support creating permissions for all tags from the API and the cli
(bkearney@redhat.com)
- 845995: Add local and server side checks for passing in bad group names and
ids (bkearney@redhat.com)
- content-deletion - update content tree after product deletion
(bbuckingham@redhat.com)
- 846251: Do not specify the attribute name for uniqueness validation
(bkearney@redhat.com)
- content-deletion - update so that clicking on undefined changeset category
doesnothing (bbuckingham@redhat.com)
- 844806 - katello incorrectly prevents products with the same name in an
organization (adprice@redhat.com)
- 844806 - katello incorrectly prevents products with the same name in an
organization (adprice@redhat.com)
- 849224 - thin now listens only on localhost (lzap+git@redhat.com)
- katello - remove lists of rescue Exception usage (pchalupa@redhat.com)
- katello - remove 'rescue Exception' (pchalupa@redhat.com)
* Thu Aug 23 2012 Mike McCune <mmccune@redhat.com> 1.1.7-1
- 846251: Do not specify the attribute name for uniqueness validation
(bkearney@redhat.com)
- 850745 - secret_token is not generated properly (CVE-2012-3503)
(lzap+git@redhat.com)
- katello-all - installs foreman as well (inecas@redhat.com)
- 805127 - require candlepin-selinux (msuchy@redhat.com)
- fix build errors (msuchy@redhat.com)
- fix build errors on F17 (msuchy@redhat.com)
* Tue Aug 21 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.6-1
- remove Gemfile.lock after all packages are installed (msuchy@redhat.com)
- content deletion - unit test fix (mmccune@redhat.com)
- content-deletion - update product deletion to allow for re-promotion
(bbuckingham@redhat.com)
- content-deletion - cleanup a few ui text strings (bbuckingham@redhat.com)
- Changeset#remove_package! fix (pajkycz@gmail.com)
- changesets content api test fix (pajkycz@gmail.com)
- apidoc - removed duplicite api doc entry (mbacovsk@redhat.com)
- converge-ui - accidentally downgraded during previous merge... :(
(bbuckingham@redhat.com)
- Real. Fix. (Thx mmccne) for the user_sessions_controller (jrist@redhat.com)
- Fix for user_sessions_controller.rb spec test failure. (jrist@redhat.com)
- content deletion - putting commented code back in (mmccune@redhat.com)
- content deletion - adding support for product deletion (mmccune@redhat.com)
- content deletion - adding support for product deletion (mmccune@redhat.com)
- Removed misleading/unused code in the deletion_changesets (paji@redhat.com)
- api docs - fix loading environment in build phase (inecas@redhat.com)
- api docs - show trace when API docs build fails (inecas@redhat.com)
- Fix 1.9 compatibility issue in the ContentSearchController
(inecas@redhat.com)
- api docs - fix wrong syntax for param description (inecas@redhat.com)
- api docs - fix building for f17 - ruby 1.8 vs. 1.9 difference
(inecas@redhat.com)
- Commented out unused parent template logic (paji@redhat.com)
- content-deletion - fix issue w/ deletion tree not loading on last env
(bbuckingham@redhat.com)
- changesets - fix notice type on successful promotion/deletion
(bbuckingham@redhat.com)
- Added system template deletion feature (paji@redhat.com)
- apidoc - docs for role_ldap_groups_controller (mbacovsk@redhat.com)
- api docs - don't require redcarpet if cache is turned on (inecas@redhat.com)
- content-deletion - convert action titles to tipsy for consistency
(bbuckingham@redhat.com)
- content-deletion - update helptip to include both deletion and promotion
(bbuckingham@redhat.com)
- content-deletion - add a tipsy to the 'Added' item in content tree
(bbuckingham@redhat.com)
- content-deletion - add custom confirms for changeset deletion
(bbuckingham@redhat.com)
- content-deletion - add title attribute to the changeset action bar
(bbuckingham@redhat.com)
- content-deletion - update the content tree to use 'Added (Undo)' vs 'Remove'
(bbuckingham@redhat.com)
- content-deletion - update the content tree to use 'Added (Undo)' vs 'Remove'
(bbuckingham@redhat.com)
- changing message to "Insufficient Subscriptions are Attached to This System"
(adprice@redhat.com)
- 845611 - Subscriptions are not current message is confusing for system with
insufficient subscriptions (adprice@redhat.com)
- content-deletion - remove the changeset type from the sliding tree listing
(bbuckingham@redhat.com)
- content-deletion - load changeset sliding tree based on changeset hash
(bbuckingham@redhat.com)
- Quick fix to a bug introduced in the package deletion and promotion
(paji@redhat.com)
- 843904 - Systems page: user will see System Group and Errata elements along
with install button and other. (adprice@redhat.com)
- content-deletion - fix some references to accessing current chgset breadcrumb
(bbuckingham@redhat.com)
- changesets - fix the locked icon image on changeset list
(bbuckingham@redhat.com)
- content-deletion - initial chgs to support 2 changeset trees
(deletion/promotion) (bbuckingham@redhat.com)
- Validation of locale during update handled by model. (ogmaciel@gnome.org)
- Allow user to update his/her own localevia cli. Also, output the default
locale when using the info parameter. (ogmaciel@gnome.org)
- Added --default_locale to CLI for user creation. (ogmaciel@gnome.org)
- Fixed more spec tests (paji@redhat.com)
- Fixed broken spec tests that occured after master merge (paji@redhat.com)
- Removed unused methods in the pulp and reporb (paji@redhat.com)
- Moved the add+remove repo packages method to orchestration layer
(paji@redhat.com)
- content-deletion - add a promotion/deletion banner to the changeset tree
(bbuckingham@redhat.com)
- Speeded up package deletion and promotion by using a differnt call in pulp
- Revert "update converge ui" (mmccune@redhat.com)
- update converge ui (mmccune@redhat.com)
- content deletion - taking out unecessary fields from the JSON
(mmccune@redhat.com)
- Updating the converge-ui version (paji@redhat.com)
- content-deletion - update repo deletion to disable or remove based on env
(bbuckingham@redhat.com)
- content-deletion - updates to handle last env in path
(bbuckingham@redhat.com)
- Fixes for some of API issues (pajkycz@gmail.com)
- content deletion - proper deletion support in the CLI (mmccune@redhat.com)
- content-deletion - minor changes to changeset history
(bbuckingham@redhat.com)
- content-deletion - add changeset type to changeset listing (changesets pg)
(bbuckingham@redhat.com)
- content-deletion - update specs to account for the promote vs apply name
change (bbuckingham@redhat.com)
- content-deletion - change cs promote status text to apply (to be generic)
(bbuckingham@redhat.com)
- content-deletion - update cs create to default to promotion
(bbuckingham@redhat.com)
- content-deletion - add backend support for deleting repos
(bbuckingham@redhat.com)
- content-deletion - add backend support for deleting distributions
(bbuckingham@redhat.com)
- content-deletion - add backend support for deleting errata
(bbuckingham@redhat.com)
- Adding a missing 'deleted' state to indicate succesfu completion of delete
(paji@redhat.com)
- Made the promotion UI use the 'apply' method generated by the model
(paji@redhat.com)
- Added methods to generate repo metadata when packages are deleted
(paji@redhat.com)
- Made the delete packages call use packages object (paji@redhat.com)
- Made the deletion changeset more bare bones . Trying to just get package
delete workign at this point (paji@redhat.com)
- content deletion - adding back in the CLI promote and apply
(mmccune@redhat.com)
- content-deletion - update how changesets are listed when page loaded
(bbuckingham@redhat.com)
- content-deletion - skip dependency resolution for deletion changesets
(bbuckingham@redhat.com)
- content-deletion - first mods to integrate js w/ controller (apply/status)
(bbuckingham@redhat.com)
- Added the deleting state (paji@redhat.com)
- Fixed a compile glitch (paji@redhat.com)
- content-deletion - fix promotion... accidental regression for env handling
(bbuckingham@redhat.com)
- content-deletion - minor changes to allow creation of changeset in UI
(bbuckingham@redhat.com)
- INitial work on remove packages (paji@redhat.com)
- Fixed some unit tests. (paji@redhat.com)
- fixed a typo (paji@redhat.com)
- Adding a new changeset model for Content Deletion (paji@redhat.com)
- content-deletion - set the ui action button to promote/delete based on cs
type (bbuckingham@redhat.com)
- content-deletion - update navigation for changesets (bbuckingham@redhat.com)
- content-deletion - only allow promotion changesets when in Library
(bbuckingham@redhat.com)
- content-deletion - fix specs broken on previous commit
(bbuckingham@redhat.com)
- content-deletion - associate proper env with changeset upon creation
(bbuckingham@redhat.com)
- content-deletion - fix broken spec (bbuckingham@redhat.com)
- content-deletion - changeset history - show changeset type
(bbuckingham@redhat.com)
- content-deletion - show cs type on promotions cs edit details pane
(bbuckingham@redhat.com)
- content-deletion - initial ui chgs for add/remove to deletion changeset
(bbuckingham@redhat.com)
- promotions - bug - promoted repo can be promoted over and over
(bbuckingham@redhat.com)
- promotions - fix bugs with removing packages from a changeset
(bbuckingham@redhat.com)
- content-deletion - remove 'promotion' from several display text items
(bbuckingham@redhat.com)
- content-deletion - update ui to support defining an action type on changeset
(bbuckingham@redhat.com)
- Forgot to undo one part (paji@redhat.com)
- Made some modifications on the initial model based on comments
(paji@redhat.com)
- Added action type to changeset to accomadate content deletion
(paji@redhat.com)
* Thu Aug 16 2012 Lukas Zapletal <lzap+git@redhat.com> 1.1.5-1
- Icon fix for content search: selector_icon-black
- Switching oauth warden strategy to use request.headers
- Converge-UI update for spinner fadeOut.
- 838115 - Spinner fixes and org selection updates.
- 841228, 844414 - Fix for logging in and not having an org.
- Revert "fixed a small typo."
- api docs - documentation of API
- 830713 - fix monkey patch for ruby 1.9
- removed an extraneous logging to js console
- modified updating of system's environment on system edit page to piggyback on
jeditable events.
- support for updating of system information screen-wide on system edit
- save button in path_selector is now being disabled after clicking
- various changes per code review
- Support for editing of system environment via web ui
- Org interstitial and switcher cleanup. 843853 and 841686 were fixed.
- fixed a small typo.
- Fix overriding the Rails.env in jshint.rake
- 815802 - Description on package filter does not save properly
- move service-wait to katello-common
* Tue Aug 07 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.4-1
- 842858 - Fixes path issue to locked icon when viewing available changesets on
the promotion page. (ehelms@redhat.com)
- Content search - make positioning more custom (jsherril@redhat.com)
- 844678 - don't use multi-entitlements on custom products (inecas@redhat.com)
- CS - fixing vert align on view tipsy (jsherril@redhat.com)
- CS - fixing error on repo search with selected product (jsherril@redhat.com)
- Correcting grammar on user notification for deleted environment / User. ->
self. (jomara@redhat.com)
- fixing bad merge conflict resolution (jsherril@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- CS - fixing issue where select env before search threw error
(jsherril@redhat.com)
- Committed the wrong converge ui hash or something, EHELMS (jomara@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- CS - making search button change text depending on context
(jsherril@redhat.com)
- 840969 - making KT environment deletes ALSO remove the "default environment"
relationship to any applicable users. It also notifies the users when they
log in (jomara@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- 820634 - Katello String Updates (adprice@redhat.com)
- 821929 - Typo: You -> Your (adprice@redhat.com)
- CS - auto complete enhancements (jsherril@redhat.com)
- CS - fixing repo compare title (jsherril@redhat.com)
- CS - fixing caching not working properly (jsherril@redhat.com)
- little test fix (adprice@redhat.com)
- fixing broken tests due to commit 3bf7ccfbe0f6a82a8d7a7d3108ab9c1358ecb657
(adprice@redhat.com)
- 803757 - Systems: Users should not be able to enter anything other than
positive integers for sockets (adprice@redhat.com)
- 844458 - GET of unknown user returns 500 (pajkycz@gmail.com)
- 842003 - fixing error on search when no errata existed (jsherril@redhat.com)
- fixing old env selector issue caused by new path selector
(jsherril@redhat.com)
- CS - Sort environments on repo comparison according to promotion path
(jsherril@redhat.com)
- CS - adding tipsy for view selector and changing terminology
(jsherril@redhat.com)
- Merge branch 'master' of github.com:Katello/katello into content-browser
(jsherril@redhat.com)
- CS - Adding repo search help (jsherril@redhat.com)
* Sat Aug 04 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.3-1
- CS - Adds missing variablization of color. (ehelms@redhat.com)
- CS - A number of minor updates. (ehelms@redhat.com)
- Introduce +load_remote_data+ method to lazy_attributes (inecas@redhat.com)
- New Role form rewritten (pajkycz@gmail.com)
- adding test for commit 6ed001305416785dab12a94c99f11f93332a3a4a
(adprice@redhat.com)
- 841984 - Creating new user displays confusing/misleading notification
(adprice@redhat.com)
- CS - Adds removal of metadata row whenever all elements have been loaded.
(ehelms@redhat.com)
- CS - Turn more colors into variables. Fixes issue with label appearing
uncentered. Adds disabling and tooltip to compare repos button.
(ehelms@redhat.com)
- Include css for activation_keys/system_groups. (pajkycz@gmail.com)
- CS - Adds permission check for managing environments on environment selector.
Adds direct link to current organization if link is present.
(ehelms@redhat.com)
- Check if systems/keys are readable by user. (pajkycz@gmail.com)
- Move activation key to system events section (pajkycz@gmail.com)
- CS - Addition of ellipsis names of column headers with regards to showing
both the repository name and environment name on repo compare.
(ehelms@redhat.com)
- CS - Adds Manage Organizations link to the environment selector.
(ehelms@redhat.com)
- CS - Moves the comparison grid JS into the widgets section.
(ehelms@redhat.com)
- CS - Updates path selector footer to allow for arbitrary content.
(ehelms@redhat.com)
- CS - Updates to the way package names are displayed. (ehelms@redhat.com)
- CS - Updates for taller rows to accomodate larger repository names. Adds
tooltipping to ellipsied names. (ehelms@redhat.com)
- CS - Fixes checkbox showing through env selector, remove auto complete icon
and button sliding under input box. (ehelms@redhat.com)
- CS - Styling updates. (ehelms@redhat.com)
- Fencing system groups from activation keys nav (pajkycz@gmail.com)
- Activation key - show list of registered systems (pajkycz@gmail.com)
* Thu Aug 02 2012 Tom McKay <thomasmckay@redhat.com> 1.1.2-1
- Merge pull request #411 from thomasmckay/crosslink (thomasmckay@redhat.com)
- Merge pull request #415 from Pajk/765989 (thomasmckay@redhat.com)
- 765989 - Read Only account shows unused checkbox on System / Subscription
page (pajkycz@gmail.com)
- crosslink - updated attribute for multi-entitlement pool
(thomasmckay@redhat.com)
* Thu Aug 02 2012 Miroslav Suchý <msuchy@redhat.com> 1.1.1-1
- buildroot and %%clean section is not needed (msuchy@redhat.com)
- 844796 - For async manifest import, there were double-render errors while the
progress was being checked from javascript. In addition, notices were not
being displayed after a very quick manifest import. (thomasmckay@redhat.com)
- build katello-headpin and katello-headpin-all from the same src.rpm as
katello (msuchy@redhat.com)
- rb19 - encoding fix turned off for 1.9 (lzap+git@redhat.com)
- rb19 - removing exact versions from Gemfile (lzap+git@redhat.com)
- rb19 - and one more UTF8 encoding fix (lzap+git@redhat.com)
- puppet - better wait code for mongod (lzap+git@redhat.com)
- Bumping package versions for 1.1. (msuchy@redhat.com)
- puppet - moving lib/util into common subpackage (lzap+git@redhat.com)
- crosslink - links from system and activation key subscriptions
(thomasmckay@redhat.com)
* Tue Jul 31 2012 Miroslav Suchý <msuchy@redhat.com> 1.0.1-1
- bump up version to 1.0 (msuchy@redhat.com)
* Mon Jul 30 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.56-1
- spec - fixing invalid perms for /var/log/katello (lzap+git@redhat.com)
* Mon Jul 30 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.55-1
- Merge pull request #389 from lzap/quick_certs_fix (miroslav@suchy.cz)
- puppet - improving katello-debug script (lzap+git@redhat.com)
* Mon Jul 30 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.54-1
- replace character by html entity (msuchy@redhat.com)
* Sun Jul 29 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.53-1
- CS - using newer errata icon classes (jsherril@redhat.com)
- making 'Id' be i18n'd (jsherril@redhat.com)
- point Source0 to fedorahosted.org where tar.gz are stored (msuchy@redhat.com)
- converge ui update (jsherril@redhat.com)
- spec test fix (jsherril@redhat.com)
- CS - fixing various issues with cache not being properly saved/loaded
(jsherril@redhat.com)
- CS - fix issue with drop-downs not being updated properly
(jsherril@redhat.com)
- CS - Add errata details tipsy to other errata lists (jsherril@redhat.com)
- CS - handle case when errata has no packages (jsherril@redhat.com)
- CS - fixing a couple of issues (jsherril@redhat.com)
- CS - fixing issue where environments were not properly remembered
(jsherril@redhat.com)
- CS - adding errata details using ajax tipsy (jsherril@redhat.com)
* Fri Jul 27 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.52-1
- require recent converge-ui
- 840609 - fencing SYSTEM GROUPS from activation keys nav
- puppet - adding mongod to the service-wait script
- puppet - adding service-wait wrapper script
- puppet - introducing temp answer file for dangerous options
- puppet - not changing seeds.rb anymore with puppet
- puppet - moving config_value function to rails context
- puppet - removing log dir mangling
* Fri Jul 27 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.51-1
- fix typo in repo files (msuchy@redhat.com)
- Fixes active button state increasing the size of the button awkwardly.
(ehelms@redhat.com)
- Updates the submodule hash to point to 0.8.3-1 of ConvergeUI.
(ehelms@redhat.com)
- Updates to make integration of converge-ui's newest changes cleaner and
remove repetition of CSS styling in the browser. (ehelms@redhat.com)
- Adds override on header for thick border to the left and right of tabs.
(ehelms@redhat.com)
- Fixes for updates from ConvergeUI. (ehelms@redhat.com)
* Wed Jul 25 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.50-1
- unit test fix (jsherril@redhat.com)
- More tweaks + a spec test (jomara@redhat.com)
- fixing issue where repos only in library would show up (jsherril@redhat.com)
- Style changes as per pull request comments (jomara@redhat.com)
- Adding fresh copy of katello.spec due to bad merge (jsherril@redhat.com)
- master merge conflict (jsherril@redhat.com)
- 840531 - Fixes issue with inability to individually promote packages attached
to a system template or changeset that have more than a single dash in the
name. (ehelms@redhat.com)
- fixing mistaken name change (jsherril@redhat.com)
- 841691 - Moving interface display to DETAILS page and removing it from system
list (jomara@redhat.com)
- put spec on pair with Gemfile (msuchy@redhat.com)
- CS - properly handling search error (jsherril@redhat.com)
- merge conflict (jsherril@redhat.com)
- CS - changing collect{} ids on active record queries to use pluck
(jsherril@redhat.com)
- Adding pluck support to active record, new feature backported from 3.1
(jsherril@redhat.com)
- CS - greatly condensing bbq for environments (jsherril@redhat.com)
- CS - fixing initially selected environment (jsherril@redhat.com)
- CS - fixing consistency with page_size arguments (jsherril@redhat.com)
- CS - a few suggested fixes (jsherril@redhat.com)
- Added a way to return 'empty search results', an array with 'total' attribute
(paji@redhat.com)
- CS - implementing roles based access controls (jsherril@redhat.com)
- Fixed an issue where the rescue in Packages and Errata search was catching
non bad query exceptions (paji@redhat.com)
- Added unit tests to test differnt actions in content search (paji@redhat.com)
- 841000 - fixing product autocomplete issues (jsherril@redhat.com)
- CS - adding shared/unique modes to the repo search (jsherril@redhat.com)
- CS - adding all/unique/shared selector to product search
(jsherril@redhat.com)
- CS - adding mode switcher to repo comparison (jsherril@redhat.com)
* Tue Jul 24 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.49-1
- rake - make rake compatible with 0.8.7
- need a sudo in front of the cat so it can read the pass file
* Mon Jul 23 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.48-1
- gemfile - decreasing thin 1.2.11 requirement to 1.2.8
- Fixed some unit test breakages caused by commit
f06bf0c5383dffef7ee2aea6597aaa06c4964ab9
- Fencing more system groups code for systems page
- system groups - fix query on systems -> system groups pane
- master merge conflict fix
- system groups - updates to validation of max_systems
- system groups - API accepts max_systems and CLI unit tests
- 839265 - system - generate proper error if user attempts to add groups w/o
providing any
- system groups - close copy widget when switching objects or panes
- Make third level navigation in panel sticky
- master merge conflict
- reverting to the same hash as I had originally
- spec test fix
- CS - Changes sliding aspect of grid to be more inuitive to a user's
experience such that clicking to slide right reveals more columns to the
right.
- content browser - fixing migration script to properly propogate
- system groups - removing local modifications not intended for upstream
- system groups - unit tests and error conditions
- content browser - fixing migration to migrate clone.library_instance_id
properly
- Added server side code for Repo Compare Shared/Unique
- Removes test data from code that prevents production asset compiling.
- CS - Minor styling updates and a fix for packages with the same ID showing up
only once in the grid.
- group copy cli and API first pass
- CS - Fixes issue with data export for returning to results.
- content browser - adding search mode selector
- CS - Styling updates for browse box.
- content browser - fixing metadata ro wmissing
- content browser - preparing for mode selector and other fixes
- CS - Update to how columns are handled to produce logical pathing order
across browsers.
- CS - Styling updates to environment selector widget.
- merge conflict
- content browser - adding show/hide support for compare button
- Initial stab at the server side interaction of shared vs unique
- content browser - intitial comparison wiring
- CS - Proper hash from master merge.
- CS - Changes for repository comparison checkboxes supplying column and row
id.
- content browser - manually switching to results mode on search to fix some
oddities
- content browser - making content selector show selected value
- content browser - fixing issue with more rows showing up when not needed
- content browser - fixing issue with more rows on repo contents
- content browser - fixing issue where packages and errata were not including a
parent_row
- content browser - fixing merge conflict and making all data returned as a
hash
- CS - Fixes for empty space when last column is visible and another column is
removed from the visible set.
- CS - Fixes messed up errata column headers.
- content browser - adding more rows support for repo errata & packages
- CS - Adds count updates on metadata row.
- CS - Adds spinner and disabled load more link.
- CS - Updates to load extra data above the load more row instead of underneath
it.
- CS - Adjusts spinner location and look.
- CS - Adds display of repository name when viewing repo details.
- content browser - making package ids not analyzed in elastic search
- content browser - some small performance improvements, adding hover on
products
- content browser - adding tipsy for search help
- adding a library_instance_id to the repository object
- CS - Rows nested deeper than 2 levels will now be collapsed on initial draw.
- CS - Cleanup for loading screen.
- content browser - content selector and more rows wiring
- jsroutes update
- CS - RE-factor of how child rows are handled to support loading of more rows
in a cleaner manor.
- CS - Adds initial support paginated loading of data via "show more" row.
- content browser - improving user experience of selecting environments
- initial untested pagination
- CS - Cleanup around row collapse.
- CS - Adds ability to enable checkboxes on individual cells.
- content browser - making path selector not reserve checkbox space
- CS - Adds ability to set a title in the details view, and specify a details
content selector.
- content browser - fixing package/errata search issues
- content browser - changing position of path selector
- content browser - fixing nonenabled repos showing up
- content browser - a few fixes
- content browser - fixing 2 issues with grid caching
- content browser - hooking up back button
- CS - Adds support for allowing columns to span multiple column widths.
- CS - Adds back to results button and associated generic event upon click.
- content browser - fixing error when no errata exist
- fixing path selector not maintaining selected environments
- content browser - adding errata search
- fixing issue with rows having odd characters in their names
- fixing merge conflict
- removing console.log statement
- merge conflcit
- CS - Updates to deep copy exported object states from the grid.
- Added server side bindings for cs compare packages and errata calls
- content browser - adding initial search caching support
- CS - Exposes export/import functionality to instantiated grid objects.
- CS - Adds seperated data layer for import/export of states.
- fixing converge-ui hash
- merge conflict
- content browser - initial subgrid support initially just packages
- routes update
- jsroutes update
- merge conflict
- Added serverside code for package and repo contents
- content browser - initial pkg pagination support
- content browser - fixing some mistaken text labels
- content browser - adding initial package pagination
- content browser - adding library id to search index for respositories
- CS - Fixes nesting collapse for multiple children.
- content browser - having package search return packages
- merge conflict
- CS - Clean-up and refactoring.
- CS - Adds basic footer to grid component.
- CS - Makes environment selector a more generic feature of the grid.
- CS - Adds loading screen for switching grid data.
- CS - Updates to styling and adding hover states to sliding arrows.
- CS - Adds generic row nesting with colllapse functionality attached to parent
rows.
- CS - Adds hover support and custom display data for cells.
- CS - Adjustments to sliding states of arrows. Addition of new environment
selector icon.
- initial package search
- jsroutes update
- Added some initial permissions stubs for search controller
- Added code to render the product and repo search results in a new json
structure
- content browser - adding autocomplete for packages
- CS - Fix for hiding column.
- CS - Updates to add first level row nesting support.
- CS - Additional styling and addition of on hover state for scrolling.
- Updated stylings and added icons for content search.
- CS - Fixes up spacing for grids and cells. Adds left and right sliding of
content area with column headers.
- CS - Applying some base styling.
- content browse - some style fixes
- content-browser - initial selection of library environment
- path selector - making path selector adjust horizontally based on available
space
- Updates as a result of merging master and updating converge-ui.
- Updates to git left and right arrows showing up only when more than 3
environments are present.
- Adds structure and functionality for scrolling environments left and right in
the column headers.
- CS - Adds the structure and building blocks for allowing environments to be
scrolled left to right when they overflow the header.
- CS - Setting of margins and general spacings for grid and browse boxes.
- Added smarts to only do the search call if necessary in content_search
- Added bbq support for environments in the content_search page
- content browser - adding product information for repos
- content-browser - initial repo search
- js routes update
- content-browser - making browse box support search & autocomplete
- Added a landing point for Content Search page under Content Management
- content browser - adding bbq to main search
- CFB - Wires up basic product search results to grid view to allow viewing of
products and marking with an 'x' which environments currently visible a
product is in.
- CFB - Fix to set the line height in path selector and not inherit from parent
elements.
- CFB - Adds some basic styling for cells and support for adding rows with new
column paradigm.
- CFB - Changes the way columns are added to the grid structure and wires up
the environment selector to add/remove columns.
- CFB - Adds support for adding new rows and new columns.
- CFB - Wires up basic row/column adding within grid view.
- content browser - product autocomplete and autocomplete list support
- Added product search + Autocomplete for the content browser
- content browser - changing return value of products
- content browser - adding browse box logic, and initial search logic
- updated js routes
- environment selector - making return data ordered, and fixing returned name
- fixing missing pixel
- changing env selector to use a label instead of an anchor
- minor path selector improvements and additional interface functions
- environment selector - more improvements to selector
- CFB - Adds selection and input elements for browse box as basic layout - no
functionality.
- environment selector - add first environment linkage for selection
- adding selectability to the path selector
- CFB - Adds basic layouts for browse box and grid.
- initial new environment selector
- Initial content search boilerplate
* Wed Jul 18 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.47-1
- fixing build issue (msuchy@redhat.com)
- a2x require /usr/bin/getopt (msuchy@redhat.com)
* Wed Jul 18 2012 Miroslav Suchý <msuchy@redhat.com> 0.2.46-1
- do not copy files which we do not need/want (msuchy@redhat.com)
- introduce katello-service for managing katello services (msuchy@redhat.com)
- system groups - move the listing of groups by updates needed to the model
(bbuckingham@redhat.com)
- system group - fix accidental change on file header (bbuckingham@redhat.com)
- system groups - update dashboard to account for critical/warning/up-to-date
(bbuckingham@redhat.com)
- Removing the global after/do for role spec (jomara@redhat.com)
- 840625 - Post 'import manifest' subscriptions return row:NotFound
(pajkycz@gmail.com)
- system groups - add portlet to the dashboard for groups
(bbuckingham@redhat.com)
- system groups - fix js syntax error (bbuckingham@redhat.com)
- from petr; improving config setting in role test for ldap (jomara@redhat.com)
- 840600 - Post creating new environment in headpin, webui returns row:NotFound
error (pajkycz@gmail.com)
- katello - action profiling (pchalupa@redhat.com)
- Fixing some ldap config issues that were polluting unrelated tests
(jomara@redhat.com)
- katello - make jshintrb optional (pchalupa@redhat.com)
- null_activeBlockId - fixed case where active block was not known
(thomasmckay@redhat.com)
- katello - corrections after pull request review (pchalupa@redhat.com)
- %%defattr is not needed since rpm 4.4 (msuchy@redhat.com)
- 808437 - [RFE] Don't make notifications for CLI actions performed (and pop
them up in UI) (pchalupa@redhat.com)
- katello - notifications cleanup (pchalupa@redhat.com)
- katello - remove unused methods (pchalupa@redhat.com)
* Mon Jul 16 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.45-1
- system_details - added display of environment to left list and details page
- productid - fixed html for System / Subscriptions
- ldap provided by ldap_fluff. Adds support for FreeIPA & Active Directory
- Adds fencing around jshint for development environment only.
- 811564_subs_match - change default user preference to 'false' for 'match
subscriptions to system'
- 839005 - removed 'force' from upload manifest in UI
- bonus_rename - changed Bonus From to Virt Guest From in System Details page
- system groups - fix css for handling separator between copy and remove links
- system groups - close 'copy' form when panel is closed
- actkey_section - activation_keys_controller returning incorrect section_id
- Merge remote-tracking branch 'upstream/master' into fork-group_remove_lock
- Adds removal of two development tasks from spec file.
- system groups - removing 'locked' feature from the javascript
- system groups - remove initialization of variable to undefined
- system groups - updating packages table header based on UXD input
- system groups - include system count on panel for create and copy
- system group - update pkgs controller notices to use %%s vs named params
- subs-tupane - two pane subscriptions view
- system groups - update notices to use %%s vs named params
- 837136 - fixing promotions packages sometimes not loading
- Fix for broken GPG Keys unit test.
- system groups - removing the 'locked' feature from system groups UI/API/CLI
- Updated hash for login fix.
- Fix for spinner issues on login page.
- system groups - copy - add spec tests
- revert - accidental commit to development.rb
- system groups - ui - add the ability to create a group based on copy of an
existing group
- Katello-debug should pull in httpd logs and conf files
- JSHint - Adds support for running JSHint in development via a rake task.
- Updated hash for converge-ui to include pull request.
- panelpage - rename BBQ from 'action' to 'panelpage'
- panelpage - clean up var declaration
- panelpage - maintain which tab of panel was last visible
- Removed duplicate .versionining declaration.
- Fixed menu for organizations in administer, tweak on org switcher.
- Updated hash for lastest converge-ui.
- Org switcher interstitial post-login.
- errata module - moving it from controllers to lib
- systems - update packages pane to support accessing task details on
completion
- systems - fix specs due to uuid to id change for actions
- system - update the packages UI to use task id vs uuid
- system groups - update packages pane to support accessing job details
- system groups - update errata pane to support accessing job details
- system groups - api/cli - add ability to list errata by group
- Additional params for the condition to check if manage orgs ability.
- Added perm for org editablity.
- Org switcher interstitial working minus scrolling in the switcher itself. :(
- Changes to login to accomodate org switcher interstitial.
- Redirect working.
- Working on interstitial for Orgs!
- Removing orgs from top level menu.
- Org switcher movement and Administer button movement.
- Check for current user.
- Org Switcher initial changes.
* Mon Jul 02 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.44-1
- 829437 - handle uploading GPG key when submitting with enter
- Removed exclamation mark from welcome message, as it is followed by a comma
and the user name.
- Fixing navigation for HEADPIN mode (system groups)
- Band-aid commit to update submodule hash to latest due to addition of version
requirement in katello spec.
- we should own log files
- system groups - cli - split history in to 2 actions per review feedback
- allow to run jammit on Fedora 17
- require converge-ui-devel >- 0.7 for building
- system groups - api/cli to support errata install
- system groups - api/cli to support package and package group actions
- system groups - fix the perms used in packages and errata controllers
- 835322 - when creating new user, validate email
* Wed Jun 27 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.43-1
- Stupid extra space.
- Fix for a missing 'fr' in a gradient.
- More SCSS refactoring and a fix for converge-ui spec.
- point Support link to irc channel #katello
* Mon Jun 25 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.42-1
- katello - async manifest import, missing notices
- ulimit - brad's review
- ulimit - optimizing usage validator
- changed 'update' tests to use 'put' instead of 'post'
- BZ 825262: support for moving systems between environments from CLI
- ulimit - fix for system tests
- ulimit - adding unit tests
- ulimit - new jeditable component "number"
- ulimit - frontend changes
- ulimit - backend api and cli
- ulimit - adding migration
- Merge pull request #224 from bbuckingham/fork-group_delete_systems
- katello - fix gettext wrappers
- system groups - cli/api - provide user option to delete systems when deleting
group
- katello - asynchronous manifest import in UI
- Merge pull request #213 from jsomara/819002
- system groups - ui - provide user option to delete systems when deleting
group
- customConfirm - add more settings and refactor current usage
- katello, unit - fixing broken unit test
- katello, unit - correcting supported versions of rspec for monkey patch
- Make sure to reference ::Pool when using the model class
- 819002 - Removing password & email validation for user creation in LDAP mode
- system groups - update views to use _tupane_header partial
* Mon Jun 18 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.41-1
- Fixes box-shadow declaration that was causing a compass deprecation warning.
- Updates SCSS importing for missing mixins.
- system groups - provide a more meaningful helptip on the index
- Fix for Events to now be "Events History" - slightly more explicit.
- katello - fix Gemfile versions
- system groups - minor updates to job and task_status
- task_status - rename method names based
- activation keys - update subscriptions pane to use the panel_link
- rename navigation_element as panel_link, use it for link on group pane
- system groups - api - include total system count in system group info
- system groups - add system count to Details page
- Removes no longer used route and asset declaration. Adds back template
rendering test case for change password.
- system groups - add missing escape_javascript to _common_i18n.html.haml
- 830713 - broken gettext translations
- Updates to latest converge-ui to incorporate most recent adjustments to sign-
on screens.
- 828308 - Updating sync plan does not update associated product's (repo's)
sync schedule
- system groups - remove 'details' on job since it is a dup of as_json
- system groups - add few specs for events controller
- Fixes for broken spec tests as a result of moving password recovery views.
- system group - add some initial search support to group history
- Updates converge-ui version.
- Adds variables for upstream coloring and cleans up some unneeded converge-ui
pieces.
- Clean-up of views that are no longer needed as a result of using converge-ui
layouts.
- 827540 - system template - description to promotions view
- subs-tupane - changed camelCase to under_score, fixed spec tests
- subs-tupane - case statement instead of if/elsif, elasticsearch
index_settings tweak
- subs-tupane: move some of the logic out of Pool.index_pools to the controller
- subs-tupane: since not all pools are saved as activerecords, just those
referenced in activation keys, removed use of IndexedModel
- subs-tupane: reverted a change to indexed_model.rb
- subs-tupane: new Pool class in place of KTPool with relevant attributes, all
indexed for search
- system events - fix specs related to changes in status retrieval
- systems - events - update search to include task owner
- system groups - remove tasks class from view
- 830713 - broken gettext translations
- system groups - support status updates on individual system tasks
- system groups - event/job status updates
- Updates to login to handle case when LDAP is enabled.
- system groups - events - add a tipsy to show status of a task
- system groups - when saving tasks for a job, associate system w/ the task
- task status - clean up some of the status messages
- 830176 - wrapped New System text w/ _()
- system and group actions - replacing .spinner with use of image_tag
- 815308 - traceback on package search
- system packages - fix event binding
- Updates pathing for some assets in converge-ui and bumps the version to
include recent login and re-factor work.
- Adds a rake task that explicitly specifies the directories to look in for
translations. This was done to add in and address translations living in the
dependent converge-ui project.
- removal of system_tasks, replace with polymorphic assoc on task_statuses
- Changes around using the user sessions layouts from converge-ui in order to
fit with new styling and to ensure consistent wiring of views to controller.
- Adds font URL settings for compass to generate font-url's directly based off
the Relative Root Url.
- Icons fix that is in converge-ui.
- 829208 - fix importing manifest after creating custom product
- Fixes for both extra arrows on menu in panel and for details icon
duplication.
- UI Remodel - More updates to stylesheets to relfect changes in converge-ui
with regards to importing the proper scss files.
- system groups - initial commit to introduce group events
- system - minor refactors for code that will be shared for system groups
- 823642 - nil checks in candlepin's product resource
- system groups - update errata and packages partials to use new spinner
definition
- system groups - update to have Content as 3rd level nav
- Provides fix for updated yield blocks within converge-ui.
- system - updating to support Content as 3rd level nav
- Removed now unnecessary (and previously commented) code block.
- Fix for previously pulled out auto_complete functionality.
- 818726 - updated i18n translations
- katello, unit tests - track creation line of mocks
- Fix for appname in header on converge-ui.
- js - minor updates based on pull request 166 feedback
- system groups - UI - initial commit to enable pkg/group install/update/remove
- system task - missed a change on the task status refactor
- system groups - minor update to correctly reflect object being returned
- packages - refactor js utilities for reuse
- system tasks - refactor the task status for reuse in system groups...etc.
- system packages - refactor few methods that will be reused for system groups
- system package actions - fix text/parameters on some notices
- 824944 - Fix for logout button missing.
- Converge-UI and Katello SCSS and Image refactor.
- UI Remodel - Updates to login and password reset/change screens to get the
converge-ui versions working.
- UI Remodel - Updates converge-ui javascript paths to point to base javascript
directory and not just the lib.
- UI Remodel - Adds working login screen and footer.
- First pass integration of converge-ui login layout. Styles the login screen
and allows for successful login.
- Removing unused menu code.
- 818726 - update to both ui and cli and zanata pushed
* Fri Jun 01 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.40-1
- 815308 - escaping character '^' for elastic searches
- white-space formatting
- 807288 - changeset history tab raising undefined method
- 822672 - Making rake setup set the URL_ROOT correctly for headpin
- katello - fix config loading in rake setup
- katello, unit-test - fix model/sync_plan_spec
- 826249 - system by environment page generates error
- permissions/roles api - fix for organization_id required always
- system groups - adding history api
- 821644 - cli admin crl_regen command - unit and system test
- 805956 - daily cron script for checking for new content on CDN
- system groups - errata - show systems errata associated with
- system groups - fix jslint error on systems.js
- 822069 - Additional fix - left integer in return body
- 753128 - Ensures that status updates to the sync management page are driven
solely by data returned from the server.
- system groups - improving permissions on systems check of system_group
- system groups - update index for group ids in the system model
- 823890 - delete products that were removed from new manifest
- system groups - removing multiselect widgets
- converge-ui - updated to pull in the new jquery widgets for multiselect
- system groups - minor mods for pull request comments
- system groups - fix scss - regression during refactoring to share between
systems and groups
- system groups - prepend Resources:: to Pulp call ... fix for recent master
merge
- system groups - fixes regression from past merge of headpin flags
- system groups - spec tests for new systems controller actions
- system groups - generate error notice if no pkg, pkg grp or errata are
provided
- system groups - fixing spec test in api
- system groups - merge conflict
- system groups - initial specs for errata controller
- system groups - replacing add link with button
- system groups - making system group systems tab conform more to the mockups
- system groups - adding count
- system groups - Adds missing param for max_systems on system group creation.
- system groups - adding locked groups from system pages
- system groups - adding missing partials
- system groups - adding locked icon to locked groups
- system groups - minor chg to labels based on sprint review feedback
- system groups - initial UI code to support errata install for groups
- system groups - initial model/glue/resources to support system group actions
- Revert "system groups - adding environment api calls and tests"
- system groups - adding environment api calls and tests
- system groups - adding activation key validation for environments <-> system
groups
- system groups - adding environment model to system groups
- system groups - fix broken spec on api system groups controller
- system groups - fix failed activation key specs/tests
- system groups - only list groups w/ available capacity on systems page
- system group - add group name to the validation error
- system groups - update add/remove system to handle errors
- auto_complete - update to js to allow users to reset the input
- system groups - validate max systems during a system bulk action
- system groups - validation updates for max systems
- system groups - Adds the maximum systems paramter for CLI create/update.
- system groups - fixing scope issue on systems autocomplete
- system groups - add some basic validations on max_systems
- system-groups - model - rename max_members to max_systems
- systems - fix broken systmes page after merge
- system groups - add model and ui to provision max systems for a group
- system groups - fixing create due to recent merge
- system groups - fixing broken systems page after merge
- system group - Adds support for a system that is registering via activation
keys to be placed into the system groups associated with those activation
keys
- system groups - adding more system permission spec tests
- system groups - fixing some broken spec tests
- system groups - update akey system groups to use the new multiselect
- system groups - fixing query issues that reduced system visibility
- system groups - fix the usage of group locking in systems controller
- system groups - fix the locked field on controller and minor fix on notices
- system groups - update Systems Bulk Action for Groups to use the multiselect
widget
- system groups - fixing some wrongly-named methods
- system groups - adding a few more missing model level role access and tests
- system groups - permissions: deletion and UI membership
- system groups - making api honor system visibility for add/remove systems
- system groups - converting ui to only add/remove systems to a group for
readable systems
- system groups - moving locking in ui from update action to lock action
- system groups - adding api permission tests
- system groups - Adds API support for adding system groups to an activation
key
- system groups - unit test fix
- system groups - adding perms to api controller
- system groups - adding spec tests for UI permissions
- system group - Adds CLI/API support for adding and removing system groups
from a system
- system groups - fixing broken create due to perms
- system groups - update Systems->System Groups to use the multiselect widget
- multiselect - introduce new jquery widget for supporting multiselect
- system groups - implementing UI controller and view permissions
- system groups - adding initial permissions
- system groups - updates to Systems->System Groups based on UI mockup
- autocomplete.js - update to support comma-separated input
- system groups - Adds support for adding systems to a system group in the CLI
- fixing some broken unit tests caused by change to find_org in api controllers
- system group - Adds support for locking and unlocking a system group in the
CLI
- system groups - unit test fix
- system groups - Adds CLI support for listing systems in a system group.
- system groups - Adds ability to view info of single system group from CLI.
- system groups - adding add/remove systems, lock/unlock and controller tests
for api
- system groups - add search by system and by group, plus generic index update
- system groups - adding query support for group index
- system groups - moving routes under organization for api
- system groups - adding initial api controller actions
- api - modifying find_organization in api controller to error if org_id not
provided
- system groups - improving locking notification from UI
- i18n-ifying locked group message
- system groups - making lock control system add/remove
- systems - update view confirmation text to support i18n translations
- systems - update system group bulk action to check availability of group
before 'add'
- making spinner appear when removing system grouops
- system groups - making add/remove buttons uniform with the rest of the app
- removing unneeded print
- few system group fixes
- system groups - adding more controller tests and checking in missing template
- system groups - fixing issue where description would not update
- initial system group systems page
- systems - disable pkg and group radio buttons when no system is selected
- systems - update icon for bulk remove action
- systems - update bulk actions to be completely disabled, unless system
selected
- systems - add auto-complete to system group bulk action and update icons
- systems - update icons based on uxd input
- fixing filters.js to conform to the new auto_complete_box api
- adding newest changes to autocomplete box
- navigation - remove duplicate definition for system groups
- adding systems group systems page and auto complete
- system groups - add to systems navigation
- systems - update notices to support i18n translations
- system groups - add bulk action to the systems page to add/remove groups
- system groups - add ability to assign system group to a system
- system groups - adding an AR model relationship for system <-> system groups
- systems - consolidate software/packages/errata under content navigation
- system bulk actions - rework the pkg and group actions based on mockups
- adding system group locked flag and UI controls
- system groups - adding activation key controller specs
- system groups - enable associating groups to an activation key
- adding new files needed for system group UI
- adding system group controller tests
- adding tupane CRUD for system groups
- fixing issue with group creation
- adding glue layer for system groups
- system bulk actions - UI/controller... changes to support additional actions
- system bulk actions - add new routes and initial controller actions
- adding pulp orchestration for system groups
- adding base system group model for active record
* Thu May 24 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.39-1
- 824069 - adding marketing_product flag to product
- 806353 - The time selector widget on the Sync Plans page will no longer get
stuck on the page and prevent clicking of the save button.
- 821528 - fixing %%config on httpd.conf for RPM upgrades
* Mon May 21 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.38-1
- Fixes failing users controller spec tests.
- Fixes for failing spec tests as part of the merge of new UI changes.
- 822069 - Making candlepin proxy DELETE return a body for sub-man consumer
delete methods
* Fri May 18 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.37-1
- removing mod_authz_ldap from dependencies
- cli registration regression with aks
- Updates converge-ui for styling fix.
- Updates converge-ui for latest bug fixes and tagged version.
- Updates to latest converge-ui for bug fixes.
- Fixed hover menu setup.
- Patch to render sub menu main
- Updating the version of converge-ui.
- Fix for import path change.
- Updates to spec file for changes in converge-ui-devel.
- Hacky fix to show submenus on hover.
- Updates to include missing body tag id for each major section. Updates
converge-ui.
- Fixes another issue with panel sliding out incorrectly due to changes in left
offsets.
- Updates converge-ui.
- Adds changes to footer to bring i18n text into project and out of converge-
ui.
- Fix for panel opening and closing in the wrong spot: Due to the panel
being relative to the container #maincontent instead of being relative to
the container #maincontent.maincontent
- Fix for a very minor typo in the CSS.
- IE Stickyfooter hack.
- Changes to accomodate more stuff from UXD.
- UI Remodel - Adds updates to widget styling.
- UI Remodel - Cleans up footer and adds styling to conform versioning into
footer.
- UI Remodel - Updates the footer section and maincontent to new look.
- UI Remodel - Update to converge-ui.
- UI Remodel - Updates to header layout and new logo.
- UI Remodel - Updates converge-ui and adjusts some placement of tupane
entities with new look.
- UI Remodel - Switched symlinks to converge-ui instead of lib to adopt a
pattern of namespacing that will be consistent across implementations.
- UI Remodel - Adds updated version of converge-ui. Switches default submodule
config to read-only repository.
- adding converge-ui to build process
- UI Remodel - Moves jquery ui out of assets and updates configuration.
- UI Remodel - Typo fix for layout name.
- UI Remodel - Large UI change to use new shell and header from the converge-ui
layouts. Changes to scss to include new scss and modify existing to
accomodate new shell. Some re-organization of assets.
- UI Remodel - Removes all jquery plugins and updates paths to point at library
of plugins in central asset repo.
- UI Remodel - Adds first symlink to javascript libraries coming from UI
library.
- UI Remodel - Adding initial commit of a git submodule that contains common UI
elements.
* Thu May 17 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.36-1
- encryption - fix problems with logger not being initialized
- encryption - fix running in development environment
- reduce usage of require for code in lib dir
- 797412 - Unit test fix that should ve gone with the previous commit
- 819941 - missing dependencies in katello-all (common)
- 797412 - Added a comment to explain why index rule is set to true
- 797412 - Removed an unnecessary filter since only one controller call was
using it.
- 797412 - Moved back search to index method
- 797412 - Fixed environment search call in the cli
- system errata - mv js to load on index
- encryption - plain text passwords encryption
- 821010 - catch and log errors fetching release versions from cdn
- product model - returned last_sync and sync_state fields back to json export
They were removed with headpin merge but cli uses them.
- adding better example output
- removing root requirement so you can keep your files owned by your user
- 814118 - fixing issue where updating gpg key did not refresh cp content
- restores the ability to use the -f force flag. previous commit broke it
- Merge pull request #102 from mccun934/reset-dbs-dev-mode
- removing the old 'clear-all' script and moving to just one script
- 812891 - Adding hypervisor record deletion to katello cli
- Merge pull request #94 from jsomara/795869
- systems - fix error on UI create
- 795869 - Fixing org name in katello-configure to accept spaces but still
create a proper candlepin key
- 783402 - It is possible to add a template to a change set twice
- refactoring - removing duplicate method definition
* Thu May 10 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.35-1
- adding the ability to pass in 'development' as your env
- 817848 - Adding dry-run to candlepin proxy routes
- 818689 - update spec test when activating system with activation key to check
for hidden user
- 818689 - set the current user before attempting to access activation keys to
allow communication with candlepin
- Fix for subscriptions SLA level switcher to fit correctly.
- 818711 - use cache of release versions from CDN
- 818711 - pull release versions from CDN
- Fixed sorting in ssl-build dir listing
- Added list of ssl-build dir to katello-debug output
- 818370 - support dots in package name in nvrea
- 808172 - Added code to show version information for katello cli
- 818159 - Error when promoting changeset
- remove test.rake from rpm package
- 807291, 817634 - bit of code clean up
- 807291, 817634 - activation key now validates pools when loaded
- 796972 - changed '+New Something' to single string for translation, and
clarified the 'total' string
- 796972 - made a single string for translators to work with in several cases
- 817658, 812417 - i686 systems arch displayed as i686 instead of blank
- 809827: katello-reset-dbs should be aware of the deployemnt type
- system-release-version - default landing page is now subscriptions when
selecting a system
- 772831 - proper way to determine IP address is through fact
network.ipv4_address
- Merge branch 'master' into system-release-version
- system-release-version - cleaning up system subscriptions tab content and ui
- systems - spec tests for listing systems for a pool_id
- systems - api for listing systems for a pool_id
- add both auto-subscribe on and off options to choice list with service level
* Fri Apr 27 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.34-1
- Do not reference logical-insight unless it is configured
* Wed Apr 25 2012 Jordan OMara <jomara@redhat.com> 0.2.33-1
- Merge pull request #33 from ehelms/master (mmccune@redhat.com)
- Merge pull request #37 from jsomara/ldap-rebase (jrist@redhat.com)
- Merge pull request #36 from thomasmckay/system-release-version
(jrist@redhat.com)
- Reverting User.all => User.visible as per ehelms+jsherrill
(jomara@redhat.com)
- Adding destroy_ldap_group to before filter to prevent extraneous loading. Thx
jrist + bbuck! (jomara@redhat.com)
- Fixing various LDAP issues from the last pull request (mbacovsk@redhat.com)
- Loading group roles from ldap (jomara@redhat.com)
- katello - fix broken unit test (pchalupa@redhat.com)
- Adds logical-insight Gem for development and moves the logical insight code
to an initializer so that it can be turned on and off via config file.
(ehelms@redhat.com)
- jenkins build failure for test that crosses katello/headpin boundary
(thomasmckay@redhat.com)
- cleaning up use of AppConfig.katello? (thomasmckay@redhat.com)
- Merge pull request #23 from iNecas/bz767925 (lzap@seznam.cz)
- incorrect display of release version in system details tab
(thomasmckay@redhat.com)
- 767925 - search packages command in CLI/API (inecas@redhat.com)
* Tue Apr 24 2012 Petr Chalupa <pchalupa@redhat.com> 0.2.32-1
- reverted katello.yml back to katello master version
- removed reference to headpin in client.conf and katello.yml
- fixed headpin-specific variation of available releases spec test
- fenced spec tests
- 766647 - duplicate env creation - better error message needed
- katello-cli, katello - setting default environment for user
- 812263 - keep the original tomcat server.xml when resetting dbs
- Fixes issue on Roles page loading the edit panel where a javascript ordering
problem caused the role details to not show properly.
- 813427 - do not delete repos from Red Hat Providers
- Fixes issue with CSRF meta tag being out of place and notifications not being
in the proper script tag resulting from moving all inline javascript to a
single script tag.
- 814063 - warning message for all possible urls
- 814063 - katello now returns warning when not configured
- 814063 - unable to restart httpd
- 810232 - system templates - fix issue editing multiple templates
* Wed Apr 18 2012 Petr Chalupa <pchalupa@redhat.com> 0.2.31-1
- 810378 - adding search for repos on promotion page
- Changes the way inline javascript declarations are handled such that they are
all injected into one universal script tag.
- 741595 - uebercert POST/GET/DELETE - either support or delete the calls from
CLI
- boot - default conf was never loaded
- added a script to restore a katello backup that was made with the matching
backup script
- 803428 - repos - do not pass candlepin a gpgurl, if no gpgkey is defined
- 812346 - fixing org deletion envrionment error
- added basic backup script to handle backup part of
https://fedorahosted.org/katello/wiki/GuideServerBackups
* Thu Apr 12 2012 Ivan Necas <inecas@redhat.com> 0.2.30-1
- cp-releasever - release as a scalar value in API system json
- removing bail out check for env-selector
* Wed Apr 11 2012 Petr Chalupa <pchalupa@redhat.com> 0.2.29-1
- 713153 - RFE: include IP information in consumers/systems related API calls.
- 803412 - auto-subscribe w/ SLA now on system subscription page
- reorganizing assets to reduce the number of javascript files downloaded
- removing unneeded print statement
- allowing search param for all, needed for all creates
- system packages - fix checbox events after loading more pkgs
- system packages - add support for tabindex
- 810375 - remove page size limit on repos displayed
- 803410 - Y-stream release version is now available on System Details page +
If no specific release version is specified (value of "") then "System
Default" is displayed. + For Katello, release version choices come from
enabled repos in the system's environment. For Headpin, choices are all
available in the Library environment.
* Fri Apr 06 2012 Tomas Strachota <tstrachota@redhat.com> 0.2.28-1
- 809826 - regression in finding filters in the filters controller
* Fri Apr 06 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.27-1
- slas - fix in controller spec test
* Fri Apr 06 2012 Tomas Strachota <tstrachota@redhat.com> 0.2.26-1
- slas - field for SLA in hash export of consumer renamed We used service_level
but subscription-manager requires serviceLevel and checks for it's presence.
- 808596 - Initial fix didn't take into consideration production mode.
- 804685 - system packages - reformat content and add tipsy help on tables for
user
* Wed Apr 04 2012 Petr Chalupa <pchalupa@redhat.com> 0.2.25-1
- 798649 - RFE - Better listing of products and repos
- check script - initial version
- 805412 - fixing org creation error with invalid chars
- 802454 - a few fixes to support post sync url with scheduled syncs
- 805709 - spec test fix
- 805709 - making filter name unique within an org and editable
- 808576 - Regression for IE only stylesheet. Added back in.
* Mon Apr 02 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.24-1
- 750410 - katello-jobs init script links removal
* Wed Mar 28 2012 Mike McCune <mmccune@redhat.com> 0.2.21-1
- 807319 - Fix for ie8 rendering for filters page (paji@redhat.com)
- 807319 - Fix for IE8 Rendering (jrist@redhat.com)
- 807319 - Adds new version of html5shiv to handle html5 nodes inserted after
page load. (ehelms@redhat.com)
- 806068 - repo - update pkg/errata search index on repo delete
(bbuckingham@redhat.com)
- 807319 - Fixes errors thrown on roles page in IE8. (ehelms@redhat.com)
- 807804 - fixing issue where hidden user shows up under roles
(jsherril@redhat.com)
- 807332 - better exception handling in case of requst time-out
(inecas@redhat.com)
- 807319 - Fix for IE8 Rendering (jrist@redhat.com)
- 807319 - Fix for IE8 Rendering (jrist@redhat.com)
- 807319 - Fix for IE8 (regression) (jrist@redhat.com)
- removing console.log (jsherril@redhat.com)
- 805202 - changing verification of package names to do a specific search
(jsherril@redhat.com)
- 806942 - changing all models away from keyword analyzer (jsherril@redhat.com)
* Tue Mar 27 2012 Ivan Necas <inecas@redhat.com> 0.2.20-1
- periodic-build
* Thu Mar 22 2012 Mike McCune <mmccune@redhat.com> 0.2.18-1
- retagging to fix broken tag
* Thu Mar 22 2012 Mike McCune <mmccune@redhat.com> 0.2.17-1
- Revert "removing BuildRequires we don't need anymore" (mmccune@redhat.com)
* Thu Mar 22 2012 Mike McCune <mmccune@redhat.com> 0.2.16-1
- removing BuildRequires we don't need anymore (mmccune@redhat.com)
- 798264 - Katello debug collects certificate password files and some certs
(mbacovsk@redhat.com)
- 795780, 805122 - Improvement to the way the most recent sync status is
determined to prevent error and show proper completion. (ehelms@redhat.com)
- 798264 - Katello debug collects certificate password files and some certs
(mbacovsk@redhat.com)
* Thu Mar 15 2012 Ivan Necas <inecas@redhat.com> 0.2.14-1
- periodic build
* Tue Mar 13 2012 Ivan Necas <inecas@redhat.com> 0.2.13-1
- periodic build
* Tue Mar 13 2012 Ivan Necas <inecas@redhat.com> 0.2.11-1
- periodic build
* Mon Mar 12 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.10-1
- 798772 - fix conversion to local timezone
- 798376 - fix problem with discovery process
- 790063 - search - few more mods for consistency
* Fri Mar 09 2012 Mike McCune <mmccune@redhat.com> 0.2.9-1
- periodic rebuild
* Tue Mar 06 2012 Mike McCune <mmccune@redhat.com> 0.2.7-1
- Was accidentally hiding login button if ldap was enabled (jomara@redhat.com)
- 788008 - do not attempt to poll errata status when user does not have edit
permission (thomasmckay@redhat.com)
- Adding LDAP fencing for change email, change password and forgot password
(jomara@redhat.com)
- 798706 - making promotions block on repodata generation for non-complete repo
promotions (jsherril@redhat.com)
- 787305 - Fix for nasty lines when details are present in notices.
(jrist@redhat.com)
- 796852, 789533 - search - update to handle - search queries
(bbuckingham@redhat.com)
- 794799 - disabling the ability to delete environments that are not the last
in a promotion path (jsherril@redhat.com)
- 782022 - adding permissions to packages and errata controllers
(jsherril@redhat.com)
* Mon Mar 05 2012 Martin Bačovský <mbacovsk@redhat.com> 0.2.6-1
- 798264 - Katello debug collects certificate password files and some certs
(mbacovsk@redhat.com)
- fixing syntax error (jsherril@redhat.com)
- 796264 - adding code to hopefully mitigate pulp timeouts during promotion
(jsherril@redhat.com)
- 795780 - Sync status page will not appropriately display completed and queued
repositories and show progress for syncs that are started on queued
repositories. (ehelms@redhat.com)
- 786762 - Sync status in the UI will now be updated properly whenever a user
cancels and restarts a sync. (ehelms@redhat.com)
- 790143 - Fixes display of architecture in left hand list view of systems to
match that of the system details. (ehelms@redhat.com)
- 786495 - When syncing repositories, UI will now show updated size and package
counts for repositories and products. (ehelms@redhat.com)
* Fri Mar 02 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.5-1
- 740931 - Long name issue with GPG key names
- 740931 - fixed a long name/desc role ui bug
- 796239 - removing system template product association from UI
- Fixed some unit test issues
- Adding some basic LDAP support to katello.
- 767574 - Promotion page - code to indicate warnings if products/repos have
filters applied on them
- 798324 - UI permission creation widget will now handle verbs that have no
tags properly.
- 787979 - auto-heal checkbox only enabled if system editable
- 788329 - fixing env selector not initializing properly on new user page
- 787696 - removed incorrectly calling _() in javascript
- 798007 - adding logging information for statuses
- 798737 - Promotion of only distribution fails
- Gemfile - temporarily removing the tire and hashr gem updates
- 795825 - Sync Mgmt - fix display when state is 'waiting'
- 796360 - fixing issue where system install errata button was clickable
- 783577 - removing template with unsaved changes should not prompt for saving
- 798327 - fixing stray space in debug certificate download
- 796740 - Fixes unhelpful message when attempting to create a new system with
no environments in the current organization.
- 754873 - fixing issue where product sync bar would continually go to 100
- 798299 - fix reporting errors from Pulp
* Wed Feb 29 2012 Brad Buckingham <bbuckingham@redhat.com> 0.2.4-1
- 789533 - upgrading to tire 0.3.13pre with additional hashr dependency
(bbuckingham@redhat.com)
- 798007 - fixing trivial error for our mem dump debug controller
(lzap+git@redhat.com)
- 795832 - removing package download link as well as some hardcoded package
data (jsherril@redhat.com)
- 787696, 796753 - localization corrections of roles, plus instances of
embedded strings, plus gettext:find ran (thomasmckay@redhat.com)
- 787966 - preventing changeset history details from being jumbled if no
description is set (jsherril@redhat.com)
- 796964 - The 'Sync Product' permission no longer allows a user to edit a
repository. (ehelms@redhat.com)
- 773279 - show compliance status and date in systems report
(inecas@redhat.com)
- 796573 - promotion searchable items now showing add/remove correctly
(jsherril@redhat.com)
- removing some logging (jsherril@redhat.com)
- 790254 - fixing issue where failed changesets would show as pending on
dashboard (jsherril@redhat.com)
- 740365 - fixing sort on systems page (jsherril@redhat.com)
- 797914 - fixing not being able to edit/view roles (jsherril@redhat.com)
* Mon Feb 27 2012 Lukas Zapletal <lzap+git@redhat.com> 0.2.3-1
- 751843 - adding counts go promotion search pages
* Fri Feb 24 2012 Mike McCune <mmccune@redhat.com> 0.2.2-1
- rebuild
* Wed Feb 22 2012 Mike McCune <mmccune@redhat.com> 0.2.1-1
- 796268 - proper error message when erratum was not found
(tstrachota@redhat.com)
- 770414 - Fix for remove role button moving to next line when clicked.
(jrist@redhat.com)
- 795862 - delete assignment to activation keys on product deletion
(inecas@redhat.com)
- 770693 - handle no reference in errata (inecas@redhat.com)
* Wed Feb 22 2012 Ivan Necas <inecas@redhat.com> 0.1.243-1
- periodic build
* Thu Feb 16 2012 Ivan Necas <inecas@redhat.com> 0.1.239-1
- 789456 - fix problem with unicode (inecas@redhat.com)
* Wed Feb 15 2012 Mike McCune <mmccune@redhat.com> 0.1.238-1
- rebuild
* Tue Feb 14 2012 Mike McCune <mmccune@redhat.com> 0.1.237-1
- rebuild
* Fri Feb 10 2012 Mike McCune <mmccune@redhat.com> 0.1.234-1
- 789516 - Promotions - fix ability to add products and distros to a changeset
(bbuckingham@redhat.com)
- 741499-Added code to deal with weird user current org behaviour
(paji@redhat.com)
* Fri Feb 10 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.232-1
- 789144 - promotions - redindex pkgs and errata after promotion of product or
repo
* Fri Feb 10 2012 Ivan Necas <inecas@redhat.com> 0.1.230-1
- periodic build
* Thu Feb 09 2012 Mike McCune <mmccune@redhat.com> 0.1.229-1
- rebuild
* Wed Feb 08 2012 Jordan OMara <jomara@redhat.com> 0.1.228-1
- Updating the spec to split out common/katello to facilitate headpin
(jomara@redhat.com)
- comment - better todo comment for unwrapping (lzap+git@redhat.com)
- comment - removing unnecessary todo (lzap+git@redhat.com)
* Wed Feb 08 2012 Jordan OMara <jomara@redhat.com>
- Updating the spec to split out common/katello to facilitate headpin
(jomara@redhat.com)
- comment - better todo comment for unwrapping (lzap+git@redhat.com)
* Wed Feb 01 2012 Mike McCune <mmccune@redhat.com> 0.1.211-1
- rebuild
* Wed Feb 01 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.210-1
- binding - consumer must exist
- binding - implementing security rule
- errors - better error handling of 404 for CLI
- binding - adding enabled_repos controller action
* Wed Feb 01 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.208-1
- 753318: add headers to sync schedule lists
- 786160 - password reset - resolve error when saving task status
* Tue Jan 31 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.207-1
- 757817-Added code to show Activation Keys page if user has AK read privileges
- Promotion Search: Fixes for broken unit tests related to adding
index_packages during promotion.
- 782959,747827,782239 - i18n issues creating pulp users & repos were fixed
- activation keys - fix missing navigation for Available Subscriptions
- Promotion Search - Fixes issue with tupane slider showing up partially inside
the left side tree.
- providers - fix broken arrow for products and repos
- update to translation strings
- Added "Environment" to Initial environment page on new Org.
- 748060 - fix bbq on promotions page
- Promotion Search - Changes to init search widget state on load properly.
- Promotion Search - Re-factors search enabling on sliding tree to be more
stand alone and decoupled. Fixes issues with search widget not closing
properly on tab changes.
- 757094 - Product should be readable even it has no enabled repos
- Promotion Search - Adds proper checks when there is no next environment for
listing promotable packages.
- Promotion Search - Initial work to enable package search on the promotions
page with proper calculations.
* Mon Jan 30 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.206-1
- 785703 - fixing user creation code
* Mon Jan 30 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.205-1
- 785703 - increasing logging for seed script fix
* Mon Jan 30 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.204-1
- Revert "Make default logging level be warn"
* Mon Jan 30 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.203-1
- 785703 - increasing logging for seed script
* Mon Jan 30 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.202-1
- changesets - fixed validations It was not checking whether the distribution's
repo has been promoted. Validations for other content is also simplified by
this commit.
- 783402 - unique constraint for templates in changeset
- debugging - replacing most info logs with debug
- katello-debug was having an issue with symlinks
* Fri Jan 27 2012 Mike McCune <mmccune@redhat.com> 0.1.201-1
- rebuild
* Fri Jan 27 2012 Martin Bačovský <mbacovsk@redhat.com> 0.1.200-1
- rename-locker - renamed locker in javascript (mbacovsk@redhat.com)
- 785168 - Do not remove dots from pulp ids (lzap+git@redhat.com)
- nicer errors for CLI and RHSM when service is down (lzap+git@redhat.com)
- 769954 - org and repo names in custom repo content label (inecas@redhat.com)
* Thu Jan 26 2012 Mike McCune <mmccune@redhat.com> 0.1.198-1
- periodic rebuild
* Thu Jan 26 2012 Shannon Hughes <shughes@redhat.com> 0.1.197-1
- update to i18n strings (shughes@redhat.com)
- 784679 - fixed prefs error on system subscription page that was causing the
page to not load. [stolen from tomckay] (jomara@redhat.com)
- rename-locker - fixed locker that sneaked back during merge
(mbacovsk@redhat.com)
- Gettext:find from master was going to be a HUGE pain. (jrist@redhat.com)
- rename-branding - Fix for a small typo. (jrist@redhat.com)
- Old string cleanup from pre-gettext days. (jrist@redhat.com)
- rename-locker - fixed paths in test helper (mbacovsk@redhat.com)
- 783511 - Wider menus for branding rename. (jrist@redhat.com)
- rename-locker - locker renamed in controllers and views (mbacovsk@redhat.com)
- locker-rename - locker renamed in model (mbacovsk@redhat.com)
- locker-rename db mgration (mbacovsk@redhat.com)
- 783512,783511,783509,783508 - Additional work for branding rename. - New
strings for changes. - Fixed a spec test since it failed properly, yay!
(jrist@redhat.com)
- 783512,783511,783509,783508 -More work for branding rename.
(jrist@redhat.com)
- 783512,783511,783509,783508 - Initial work for branding rename.
(jrist@redhat.com)
- Fixed error on parsing json error messagae (mbacovsk@redhat.com)
- 784607 - katello production.log can rapidly increase in size
(lzap+git@redhat.com)
- 767475 - system packages - disable content form when no pkg/group is included
(bbuckingham@redhat.com)
- 772744 - Removing accounts views/controllers period (jomara@redhat.com)
- 761553 - adding better UI for non-admin viewing roles (jomara@redhat.com)
- 773368 - GPG keys - update to show product the repo is associated with
(bbuckingham@redhat.com)
- translation i18n files (shughes@redhat.com)
- adding some more password util specs (lzap+git@redhat.com)
* Tue Jan 24 2012 Martin Bačovský <mbacovsk@redhat.com> 0.1.195-1
- 782775 - Unify unsubscription in RHSM and Katello CLI (mbacovsk@redhat.com)
* Mon Jan 23 2012 Mike McCune <mmccune@redhat.com> 0.1.194-1
- daily rebuild
* Mon Jan 23 2012 Mike McCune <mmccune@redhat.com> 0.1.193-1
- perodic rebuild
* Mon Jan 23 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.192-1
- selinux - adding requirement for the main package
* Mon Jan 23 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.191-1
- adding comment to the katello spec
- Revert "adding first cut of our SELinux policy"
* Mon Jan 23 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.190-1
- adding first cut of our SELinux policy
* Fri Jan 20 2012 Mike McCune <mmccune@redhat.com> 0.1.189-1
- rebuild
* Fri Jan 20 2012 Mike McCune <mmccune@redhat.com> 0.1.188-1
- Periodic rebuild
* Fri Jan 20 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.187-1
- fix for listing available tags of KTEnvironment
* Fri Jan 20 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.186-1
- perms - fake /api/packages/ path for rhsm
- Fix to a previous commit related to user default env permissions
- Minor edits to i18n some strings
- Pushing a missed i18n string
- 783328,783320,773603-Fixed environments : user permissions issues
- 783323 - i18ned resource types names
- 754616 - Attempted fix for menu hover jiggle. - Moved up the third level nav
1 px. - Tweaked the hoverIntent settings a tiny bit.
- 782883 - Updated branding_helper.rb to include headpin strings
- 782883 - AppConfig.katello? available, headpin strings added
- 769619 - Fix for repo enable/disable behavior.
* Thu Jan 19 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.185-1
- Bumping candlepin version to 0.5.10
- 773686 - Fixes issue with system template package add input box becoming
unusable after multiple package adds.
- perms - fixing unit tests after route rename
- perms - moving /errata/id under /repositories API
- perms - moving /packages/id under /repositories API
- 761667 - JSON error message from candlepin parsed correctly
* Thu Jan 19 2012 Ivan Necas <inecas@redhat.com> 0.1.184-1
- periodic build
* Wed Jan 18 2012 Mike McCune <mmccune@redhat.com> 0.1.183-1
- 761576 - removing CSS and jquery plugins for simplePassMeter
(mmccune@redhat.com)
- 761576 - removing the password strength meter (mmccune@redhat.com)
- Moves javascript to bottom of html page and removes redundant i18n partials
to the base katello layout. (ehelms@redhat.com)
- 771957-Made the org deletion code a little better (paji@redhat.com)
* Wed Jan 18 2012 Ivan Necas <inecas@redhat.com> 0.1.182-1
- periodic build
* Wed Jan 18 2012 Ivan Necas <inecas@redhat.com> 0.1.181-1
- gpg cli support
* Fri Jan 13 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.178-1
- api perms review - tasks
- 771957 - Fixed an org deletion failure issue
- 755522 - fixing issue where adding filters to a product in the UI did not
actually take effect in pulp
- adding elasticsearch to ping api
- disabling fade in for sync page
- 773137 - Made the system search stuff adhre to permissions logic
- 746913 fix sync plan time, incorrectly using date var
- removing obsolete strings
- removing scoped search from existing models
* Tue Jan 10 2012 Mike McCune <mmccune@redhat.com> 0.1.174-1
- fixing critical issue with 2pane search rendering
* Tue Jan 10 2012 Ivan Necas <inecas@redhat.com> 0.1.173-1
- katello-agent - fix task refreshing (inecas@redhat.com)
- fixing self roles showing up in the UI (jsherril@redhat.com)
* Tue Jan 10 2012 Ivan Necas <inecas@redhat.com> 0.1.172-1
- repetitive build
* Fri Jan 06 2012 Mike McCune <mmccune@redhat.com> 0.1.170-1
- updated translation strings (shughes@redhat.com)
- Bug 768953 - Creating a new system from the webui fails to display
Environment ribbon correctly
* Fri Jan 06 2012 Ivan Necas <inecas@redhat.com> 0.1.168-1
- 771911 - keep facts on system update (inecas@redhat.com)
* Thu Jan 05 2012 Mike McCune <mmccune@redhat.com> 0.1.167-1
- Periodic rebuild with tons of new stuff, check git for features
* Wed Jan 04 2012 Shannon Hughes <shughes@redhat.com> 0.1.165-1
- 766977 fixing org box dropdown mouse sensitivity (shughes@redhat.com)
- Add elastic search to the debug collection (bkearney@redhat.com)
- 750117 - Fixes issue with duplicate search results being returned that
stemmed from pressing enter within the search field too many times.
(ehelms@redhat.com)
- translated strings from zanata (shughes@redhat.com)
- 752177 - Adds clearing of search hash when search input is cleared manually
or via Clear from dropdown. (ehelms@redhat.com)
- 769905 remove yum 3.2.29 requirements from katello (shughes@redhat.com)
* Wed Jan 04 2012 Ivan Necas <inecas@redhat.com> 0.1.163-1
- periodic rebuild
* Tue Jan 03 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.160-1
- moving /distributions API into /repositories path
- disabling auto-complete on tupane pages
- system templates - fix packages, groups and repos to be consistent w/
promotions
- system templates - fix label on template tree for repos
- system templates - fix specs broken by addition of repo
- system template - updates to tdl for handling templates containing individual
repos
- system template - update to allow adding individual repos to template
- auto_search_complete - allow controller to provide object for permissions
check
- Add missing Copyright headers.
- Added permission to list the readable repositories in an environment
* Mon Jan 02 2012 Lukas Zapletal <lzap+git@redhat.com> 0.1.157-1
- api perms review - activation keys
- 751033 - adding subscriptions to activation key exception
- perms - changesets permission review
* Fri Dec 23 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.156-1
- api perms - changesets unittests
- api perms - changesets
- permission coverage rake spec improvement
- 768047 - promotions - let user know if promotion fails
- 754609 - Sync status on dashboard now rounded percent.
* Thu Dec 22 2011 Ivan Necas <inecas@redhat.com> 0.1.155-1
- periodic rebuild
* Wed Dec 21 2011 Mike McCune <mmccune@redhat.com> 0.1.154-1
- removing indexing for changesets, as its not needed currently
(jsherril@redhat.com)
- make sure that katello prefix is part of the gpg url (ohadlevy@redhat.com)
* Wed Dec 21 2011 Justin Sherrill <jsherril@redhat.com> 0.1.153-1
- fixing routes.js (jsherril@redhat.com)
- reverting to old package behavior (jsherril@redhat.com)
- unit test fix (jsherril@redhat.com)
- fixing broken unit tests
- ignoring tire if running tests
- Search: Adds button disabling on unsearchable content within sliding tree.
(ehelms@redhat.com)
- making filters more flexible within application controller
(jsherril@redhat.com)
- fixing provider search to not show redhat provider (jsherril@redhat.com)
- adding elasticsearch plugin log to logrotate for katello
(jsherril@redhat.com)
- changing system templates auto complete to use elastic search
(jsherril@redhat.com)
- adding package search for promotions (jsherril@redhat.com)
- Merge branch 'search' of ssh://git.fedorahosted.org/git/katello into search
(paji@redhat.com)
- Added a way to delete the search indices when the DB was reset
(paji@redhat.com)
- Search: Adds search on sliding tree to bbq. (ehelms@redhat.com)
- Search: Enables simple form search widget for content sliding tree on
promotion page. (ehelms@redhat.com)
- Search: Adds ability to enable a full search widget within a sliding tree and
adds to the content tree on promotions page. (ehelms@redhat.com)
- Sliding Tree: Refactor to sliding tree to turn the previous search widget
into a pure filter widget. (ehelms@redhat.com)
- Search: Changes to sliding tree filtering to make way for adding sliding tree
search. (ehelms@redhat.com)
- making user sorting be on a non-analyzed login attribute
(jsherril@redhat.com)
- Adding delayed job after kicking off repo sync to index packages, made
packages sortable (jsherril@redhat.com)
- fixing ordering for systems (jsherril@redhat.com)
- converting to not use a generic katello index for each model and fixing sort
on systems and provider (jsherril@redhat.com)
- Merge branch 'master' into search (mmccune@redhat.com)
- 768191 - adding elasticsearch to our specfile (mmccune@redhat.com)
- test (jsherril@redhat.com)
- test (jsherril@redhat.com)
- adding initial system searching (jsherril@redhat.com)
- product/repo saving for providers (jsherril@redhat.com)
- adding provider searching (jsherril@redhat.com)
- controller support for indexed (jsherril@redhat.com)
- search - initial full text search additions (jsherril@redhat.com)
- Gemfile Update - adding Tire to gemfile (jsherril@redhat.com)
* Wed Dec 21 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.151-1
* Tue Dec 20 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.149-1
-
* Mon Dec 19 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.148-1
- Revert "765888 - Error during promotion"
- ak - fixing unit tests
- ak - subscribing according products
- Bug 768388 - Perpetual spinner cursor upon changing a user's org.
https://bugzilla.redhat.com/show_bug.cgi?id=768388 + Incorrectly loading
env_select.js twice which was causing javascript errors and these resulted
in spinner not clearing
- Changes organizations tupane subnavigation to be consistent with others.
* Wed Dec 14 2011 Ivan Necas <inecas@redhat.com> 0.1.144-1
- 753804 - fix for duplicite product name exception (inecas@redhat.com)
- 741656 - fix query on resource type for search (bbuckingham@redhat.com)
- fixing typos in the seeds script (lzap+git@redhat.com)
* Wed Dec 14 2011 Shannon Hughes <shughes@redhat.com> 0.1.143-1
- + Bug 766888 - Clicking environment on system creation screen doesn't select
an Env https://bugzilla.redhat.com/show_bug.cgi?id=766888 The environment
selector on the Systems pages were broken in several ways, including just not
being hooked up properly. Two env selectors cannot co-exist in the same page
so when the New System is opened when viewing systems by environment, the
selector is not shown but instead just the name of the current environment.
(thomasmckay@redhat.com)
- quick fix for ee653b28 - broke cli completely (lzap+git@redhat.com)
- 765888 - Error during promotion - unittests (lzap+git@redhat.com)
- 765888 - Error during promotion (lzap+git@redhat.com)
- 761526 - password reset - clear the token on password reset
(bbuckingham@redhat.com)
- 732444 - Moves Red Hat products to the top of the sync management list sorted
alphabetically followed by custom products sorted alphabetically.
(ehelms@redhat.com)
- Changes all tupane slide out view to have Details tab and moves that tab to
the last position. (ehelms@redhat.com)
- Removes older navigation files that appear no longer needed.
(ehelms@redhat.com)
- system packages - minor change to status text (bbuckingham@redhat.com)
* Tue Dec 13 2011 Ivan Necas <inecas@redhat.com> 0.1.142-1
- Fix db:seed script not being able to create admin user (inecas@redhat.com)
- 753804 - handling marketing products (inecas@redhat.com)
- Fix handling of 404 from Pulp repositories API (inecas@redhat.com)
- committing czech rails locales (lzap+git@redhat.com)
* Tue Dec 13 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.141-1
- marking all katello packages as noarch again
- 766933 - katello.yml is world readable including db uname/password
- 766939 - security_token.rb should be regenerated on each install
- making seed script idempotent
* Tue Dec 13 2011 Ivan Necas <inecas@redhat.com> 0.1.140-1
- reimport-manifest - save content into repo groupid on import
(inecas@redhat.com)
* Mon Dec 12 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.138-1
- 760290 - read only role has now permissions
* Fri Dec 09 2011 Ivan Necas <inecas@redhat.com> 0.1.136-1
- 758219 - make labels for custom content unique (inecas@redhat.com)
- spec test fix for create system (TODO: add default env tests)
(thomasmckay@redhat.com)
- Merge branch 'master' into BZ-761726 (thomasmckay@redhat.com)
- BZ-761710 (thomasmckay@redhat.com)
- fixed another rescue handler (thomasmckay@redhat.com)
* Thu Dec 08 2011 Mike McCune <mmccune@redhat.com> 0.1.133-1
- periodic rebuild
* Thu Dec 08 2011 Ivan Necas <inecas@redhat.com> 0.1.132-1
- reimport-manifest - don't delete untracked products when importing
(inecas@redhat.com)
- reimport-manifest - don't manipulate CP content on promotion
(inecas@redhat.com)
- reimport-manifest - repos relative paths conform with content url
(inecas@redhat.com)
- reimport-manifest - support for force option while manifest import
(inecas@redhat.com)
* Wed Dec 07 2011 Shannon Hughes <shughes@redhat.com> 0.1.130-1
- bump version to fix tags (shughes@redhat.com)
* Wed Dec 07 2011 Shannon Hughes <shughes@redhat.com> 0.1.129-1
- user roles - spec test for roles api (tstrachota@redhat.com)
- user roles - new api controller (tstrachota@redhat.com)
- fix long name breadcrumb trails in roles (shughes@redhat.com)
- Fix for jrist being an idiot and putting in some bad code.`
(jrist@redhat.com)
* Tue Dec 06 2011 Mike McCune <mmccune@redhat.com> 0.1.128-1
- periodic rebuild
* Tue Dec 06 2011 Shannon Hughes <shughes@redhat.com> 0.1.126-1
- break out branding from app controller (shughes@redhat.com)
* Tue Dec 06 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.125-1
- Revert "759533 - proper path for distributions"
* Fri Dec 02 2011 Mike McCune <mmccune@redhat.com> 0.1.123-1
- periodic rebuild
* Fri Dec 02 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.122-1
- adding 4th column to the list_permissions
- adding rake list_permissions task
* Thu Dec 01 2011 Mike McCune <mmccune@redhat.com> 0.1.120-1
- periodic rebuild
* Wed Nov 30 2011 Mike McCune <mmccune@redhat.com> 0.1.118-1
- periodic rebuild
* Tue Nov 29 2011 Shannon Hughes <shughes@redhat.com> 0.1.117-1
- fix user tab so editable fields wrap (shughes@redhat.com)
- Fixes issue with new template for repositories from adding in gpg key.
(ehelms@redhat.com)
- rake jsroutes (thomasmckay@redhat.com)
- + display green/yellow/red icon next to installed software products + changed
order of packages tab for progression Subscriptions->Software->Packages +
TODO: refactor products code based upon sys-packages branch + TODO: hide
"More..." button if number of installed products is less than page size
(thomasmckay@redhat.com)
- installed products listed now (still need clean up) (thomasmckay@redhat.com)
- infrastructure for system/products based upon system/packages
(thomasmckay@redhat.com)
- Removing errant console.log that breaks FF3.6 (ehelms@redhat.com)
* Tue Nov 29 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.116-1
- adding template to the system info cli call
- more info when RecordInvalid is thrown
- Org Deletion - ensuring things are cleaned up properly during org deletion
- GPG Keys: Adds gpg key helptip.
- Merge branch 'master' into gpg
- GPG Keys: Adds uploading gpg key during edit and attempts to fix issues with
Firefox and gpg key ajax upload.
- GPG key: Adds uploading key on creating new key from the UI.
- GPG Keys: Adds dialog for setting GPG key of product for all underlying
repositories.
- Routing error page doesn't need user credentials
- Added some gpg key controller tests
- added some unit tests to deal with gpg keys
- Moved the super admin method to authorization_helper_methods.rb from
login_helper_methods.rb for more consistency
- Added a reset_repo_gpgs method to reset the gpg keys of the sub product
- GPG Keys: Adds UI code to check for setting all underlying repositories with
products GPG key on edit.
- GPG Keys: Adds view, action and route for viewing the products and
repositories a GPG key is associated with from the details pane of a key.
- GPG Key: Adds key association to products on create and update views.
- GPG Key: Adds association of GPG key when creating repository.
- GPG Key: Adds ability to edit a repository and change the GPG key.
- Added some methods to do permission checks on repos
- Added some methods to do permission checks on products
- GPG keys: Modifies edit box for pasting key and removes upload.
- GPG keys: Adds edit support for name and pasted gpg key.
- Adding products and repositories helpers
- GPG Keys: Adds functional GPG new key view.
- GPG Keys: Adds update to controller.
- Added code for repo controller to accept gpg
- Updated some controller methods to deal with associating gpg keys on
products/repos
- Added a menu entry for the GPG stuff
- GPG Keys: Updated jsroutes for GPG keys.
- GPG Keys: Fixes for create with permissions.
- GPG Keys: Adds create controller actions to handle both pasted GPG keys and
uploaded GPG keys.
- GPG Keys: Adds code for handling non-CRUD controller actions.
- GPG Keys: Adds basic routes.
- GPG Keys: Adds javascript scaffolding and activation of 2pane AJAX for GPG
Keys.
- GPG Keys: Initial view scaffolding.
- GPG Keys: Fixes issues with Rails naming conventions.
- GPG Keys: Adds basic controller and helper shell. Adds suite of unit tests
for TDD.
- Added some permission checking, scoped and searching on names
- Adding a product association to gpg keys
- Renamed Gpg to GpgKey
- Initial commit of the Gpg Model mappings + Migration scripts
* Mon Nov 28 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.115-1
- tdl validations - backend and cli
- tdl validation - model code
* Fri Nov 25 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.114-1
- Revert "Automatic commit of package [katello] release [0.1.114-1]."
- Automatic commit of package [katello] release [0.1.114-1].
- 757094 - use arel structure instead of the array for repos
* Thu Nov 24 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.113-1
- fixing typo (space)
- 755730 - exported RHEL templates mapping
- rh providers - restriction in adding products to rh providers via api
- bug - better error message when making unauthetincated call
- repo block - fixes in spec tests
- repo blacklist - flag for displaying enabled repos via api
- repo blacklist - product api lists always all products
- repo blacklist - flag for displaying disabled products via api
- repo blacklist - enable api blocked for custom repositories
- repo blacklist - api for enabling/disabling repos
- password_reset - fix i18n for emails
- changing some translation strings upon request
* Tue Nov 22 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.112-1
- fixed failing spec tests all caused by new parameter in
Candlepin::Consumer#update
- template export - spec tests for disabled export form a Library
- template export - disabled exporting templates from Library envs
- moved auto-heal down next to current subs
- system templates - fixing issue where distributions were not browsable on a
newly created template without refreshing
- positioned auto-heal button; comment-removed the Socket and Guest Requirement
(since were hard-code data populated)
- fixed missing call to 'render' at end of #update
- use PUT instead of POST
- autoheal checkbox on system; toggling not working
* Fri Nov 18 2011 Shannon Hughes <shughes@redhat.com> 0.1.111-1
- 755048 - handle multiple ks trees for a template (inecas@redhat.com)
* Thu Nov 17 2011 Shannon Hughes <shughes@redhat.com> 0.1.110-1
- Revert "fix sync disabled submit button to not sync when disabled"
(shughes@redhat.com)
- 747032 - Fixed a bugby error in the dashboard whenever you had more than one
synced products (paji@redhat.com)
* Thu Nov 17 2011 Shannon Hughes <shughes@redhat.com> 0.1.109-1
- fix sync disabled submit button to not sync when disabled
(shughes@redhat.com)
- 754215 - Small temporary fix for max height on CS Trees. (jrist@redhat.com)
* Wed Nov 16 2011 shughes@redhat.com
- Pie chart updates now functions with actual data. (jrist@redhat.com)
- Fix for pie chart on dashboard page. (jrist@redhat.com)
- Fixed a permission check to only load syncplans belonging to a specific org
as opposed to syncplnas belongign to all org (paji@redhat.com)
* Wed Nov 16 2011 Shannon Hughes <shughes@redhat.com> 0.1.107-1
- Merge branch 'master' of ssh://git.fedorahosted.org/git/katello
(jsherril@redhat.com)
- removing duplicated method (jsherril@redhat.com)
- incorporate redhat-logos rpm for system engine installs (shughes@redhat.com)
- 754442 - handle error status codes from CDN (inecas@redhat.com)
- 754207 - fixing issue where badly formed cdn_proxy would throw a non-sensical
error, and we would attempt to parse a nil host (jsherril@redhat.com)
- Merge branch 'master' into sys-status (thomasmckay@redhat.com)
- minor verbage change to label: Host Type to System Type
(thomasmckay@redhat.com)
- Merge branch 'master' into sys-status (thomasmckay@redhat.com)
- Merge branch 'master' into sys-status (thomasmckay@redhat.com)
- Merge branch 'master' into sys-status (thomasmckay@redhat.com)
- added compliant until date (thomasmckay@redhat.com)
- display a system's subscription status and colored icon
(thomasmckay@redhat.com)
- Merge branch 'master' into sys-status (thomasmckay@redhat.com)
- display dashboard system status (thomasmckay@redhat.com)
* Wed Nov 16 2011 Brad Buckingham <bbuckingham@redhat.com> 0.1.106-1
- async job - fix for broken promotions (bbuckingham@redhat.com)
* Wed Nov 16 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.105-1
- 754430 - Product promotion fails as katello-jobs doesn't start
- system templates - adding support for adding a distribution to a system
template in the ui
- Fixed a unit test failure
- Small fix to get the redhat enablement working in FF 3.6
- Fix to make the product.readable call only out RH products that do not have
any repositories enabled
- Added a message asking the user to enable repos after manifest was uploaded
- 751407 - root_controller doesn't require user authorization
- Made Product.readable call now adhere to repo enablement constructs
- Small fix to improve the permission debug message
- bug - RAILS_ENV was ignored for thin
- Small fix to import_history, changes to styling for tabs on rh providers
page.
- Moving the upload top right.
- Moved the redhat provider haml to a more appropriate location
- Updated some permissions on the redhat providers page
- Update to get the redhat providers repo enablement code to work.
- color shade products for sync status
- adding migration for removal of releaes version
- sync management - making sync page use major/minor versions that was added
- sync mangement - getting rid of major version
- sync management - fixing repository cancel
- fixing repo spec tests
- sync management - fixing button disabling
- sync management - fix for syncing multiple repos
- disable sync button if no repos are selected
- sync management - fixing cancel sync
- merge conflict
- sync management - adding show only syncing button
- js cleanup for progress bars
- For now automatically including all the repos in the repos call
- Initial commit on an updated repo data model to handle things like whitelists
for rh
- handle product status progress when 100 percent
- smooth out repo progress bar for recent completed syncs
- ubercharged progress bar for previous completed syncs
- fix missing array return of pulp sync status
- sync management - fixing repo progress and adding product progress
- sync management - somre more fixes
- sync management - getting sync status showing up correct
- fixing some merge issues
- support sync status 1-call to server
- sync management - dont start periodical updater until we have added all the
initial syncing repos
- sync management - a couple of periodical updater fixes
- removing unneeded view
- sync management - lots of javascript changes, a lot of stuff still broken
- sync management - some page/js modifications
- sync management - moving repos preopulation to a central place
- sync management = javascript improvements
- sync mgmnt - fixing sync call
- sync management - adding sorting for repos and categories
- sync management - custom products showing up correctly now
- sync management - making table expand by major version/ minor version/arch
- use new pulp sync status, history task objects
- caching repo data and sync status to reduce sync management load time to ~40s
- adding ability to preload lazy accessors
- repos - adding release version attribute and importing
* Tue Nov 15 2011 Shannon Hughes <shughes@redhat.com> 0.1.104-1
- Reverting look.scss to previous contents. (jrist@redhat.com)
- tdl-repos - use repo name for name attribute (inecas@redhat.com)
- Merge branch 'master' into password_reset (bbuckingham@redhat.com)
- password reset - add server to logins email, ignore errors on requests for
email (bbuckingham@redhat.com)
- cdn-proxy - accept url as well as host for cdn proxy (inecas@redhat.com)
- cdn-proxy - let proxy to be configured when calling CDN (inecas@redhat.com)
- 752863 - katello service will return "OK" on error (lzap+git@redhat.com)
- Rename of look.scss to _look.scss to reflect the fact that it's an import.
Fixed the text-shadow deprecation error we were seeing on compass compile.
(jrist@redhat.com)
- user edit - add 'save' text to form... lost in merge (bbuckingham@redhat.com)
- Merge branch 'master' into password_reset (bbuckingham@redhat.com)
- password reset - updates from code inspection (bbuckingham@redhat.com)
- Merge branch 'master' into password_reset (bbuckingham@redhat.com)
- password reset - fixes for issues found in production install
(bbuckingham@redhat.com)
- katello.spec - adding mailers to be included in rpm (bbuckingham@redhat.com)
- password reset - fix issue w/ redirect to login after reset
(bbuckingham@redhat.com)
- installler - minor update to setting of email in seeds.rb
(bbuckingham@redhat.com)
- Merge branch 'master' into password_reset (bbuckingham@redhat.com)
- password reset - adding specs for new controller (bbuckingham@redhat.com)
- Merge branch 'master' into password_reset (bbuckingham@redhat.com)
- cli - add email address to 'user' as a required attribute
(bbuckingham@redhat.com)
- password reset - replace flash w/ notices, add config options to
katello.yml...ec (bbuckingham@redhat.com)
- password reset - update so that emails are sent asynchronously
(bbuckingham@redhat.com)
- password reset - misc fixes (bbuckingham@redhat.com)
- password reset - add ability to send user login based on email
(bbuckingham@redhat.com)
- password reset - chgs to support the actual password reset
(bbuckingham@redhat.com)
- password reset - chgs to dev env to configure sendmail
(bbuckingham@redhat.com)
- password reset - initial commit w/ logic for resetting user password
(bbuckingham@redhat.com)
- Users specs - fixes for req'd email address and new tests
(bbuckingham@redhat.com)
- Users - add email address (model/controller/view) (bbuckingham@redhat.com)
* Mon Nov 14 2011 Shannon Hughes <shughes@redhat.com> 0.1.103-1
- fix up branding file pulls (shughes@redhat.com)
- rescue exceptions retrieving a system's guests and host
(thomasmckay@redhat.com)
- 750120 - search - fix error on org search (bbuckingham@redhat.com)
- scoped_search - updating to gem version 2.3.6 (bbuckingham@redhat.com)
- fix brand processing of source files (shughes@redhat.com)
* Mon Nov 14 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.102-1
- 753329 - distros - fix to support distros containing space in the id
- TODO: Unsure how to test this after making :host, :guests use lazy_accessor
- 749258 - new state 'failed' for changesets
- fixed save button on edit user password
- guests of a host cleanly displayed
- adding rootpw tag to the TDL export
- corrected test for creating user w/o env
- manifest import - fixes in orchestration - content remained created in library
env - fixed infinite recursive call of set_repos
- + both new user and modifying a user's environment now work + TODO: probably
need to wordsmith form labels
- user#create updated for optional default env
- + don't require an initial environment for new org + new user default org/env
choice box allows none (controller not updated yet)
- installed-products - API supports consumer installedProducts
- clean up of branch merge defaultorgenv
- correctly pass default env during user create and update
- comment and whitespace cleanup
- updated rspec tests for new default org and environment
- minor clean-up
- Security enhancements for default org and environment
- Updating KAtello to work with older subscription managers (5.7) that expect
displayMessage in the return JSON
- User environment edit page no longer clicks a link in order to refresh the
page after a successful update, but rather fills in the new data via AJAX
- Fixing a display message when creating an organization
- Not allowing a superadmin to create a user if the org does not ahave any
environments from which to choose
- Now older subscription managers can register against Katello without
providing an org or environment
- You can now change the default environment for a user on the
Administration/Users/Environments tab
- updating config file secret
- Adding missing file
- Middle of ajax environments_partial call
- Moved the user new JS to the callback in user.js instead of a separate file
for easier debugging.
- Saving a default permission whever a new user is created, although the
details will likely change
- Now when you create an org you MUST specify a default environment. If you do
not the org you created will be destroyed and you will be given proper error
messages. I added a feature to pass a prepend string to the error in case
there are two items you are trying to create on the page. It would have been
easier to just prepend it at the time of message creation, but that would
have affected every page. Perhaps we can revisit this in the future
- In the middle of stuff
- begin to display guests/host for a system
- major-minor - fix down migration
- major-minor - Parsing releasever and saving result to db
- white-space
* Thu Nov 10 2011 Shannon Hughes <shughes@redhat.com> 0.1.101-1
- disable sync KBlimit (shughes@redhat.com)
- repos - orchestration fix, 'del_content' was not returning true when there
was nothing to delete (tstrachota@redhat.com)
- 746339 - System Validates on the uniqueness of name (lzap+git@redhat.com)
- repos - orchestration fix, deleting a repo was not deleting the product
content (tstrachota@redhat.com)
* Wed Nov 09 2011 Shannon Hughes <shughes@redhat.com> 0.1.100-1
- virt-who - support host-guests systems relationship (inecas@redhat.com)
- virt-who - support uploading the guestIds to Candlepin (inecas@redhat.com)
- sync api - fix for listing status of promoted repos A condition that ensures
synchronization of repos only in the Library was too restrictive and affected
also other actions. (tstrachota@redhat.com)
- 741961 - Removed traces of the anonymous user since he is no longer needed
(paji@redhat.com)
- repo api - fix in spec tests for listing products (tstrachota@redhat.com)
- repos api - filtering by name in listing repos of a product
(tstrachota@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- API - add status route for api to return the current version
(inecas@redhat.com)
- include treetable.js in custom providers (thomasmckay@redhat.com)
- user spec tests - fix for pulp orchestration (tstrachota@redhat.com)
- Updated Gemfile.lock (inecas@redhat.com)
- 751844 - Fix for max height on right_tree sliding_container.
(jrist@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Refactored look and katello a little bit because of an order of operations
error.` (jrist@redhat.com)
- Pulling out the header and maincontent and putting into a new SCSS file,
look.scss for purposes of future ability to change subtle look and feel
easily. (jrist@redhat.com)
- Switched the 3rd level nav to hoverIntent. (jrist@redhat.com)
- branding changes (shughes@redhat.com)
- Merge branch 'master' of ssh://git.fedorahosted.org/git/katello
(mmccune@redhat.com)
- removed display of bundled products (thomasmckay@redhat.com)
- grouping by stacking_id now (thomasmckay@redhat.com)
- now group by subscription productId (thomasmckay@redhat.com)
- grouping by product name (which isn't right but treetable is working mostly
(thomasmckay@redhat.com)
- show expansion with bundled products in a subscription
(thomasmckay@redhat.com)
- changesets - added unique constraint on repos (tstrachota@redhat.com)
- Fixed distributions related spec tests (paji@redhat.com)
- Fixed sync related spec tests (paji@redhat.com)
- Fixed repo related spec tests (paji@redhat.com)
- Fixed packages test (paji@redhat.com)
- Fixed errata spec tests (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Fixed some repo related unit tests (paji@redhat.com)
- Removed the ChangesetRepo table + object and made it connect to the
Repository model directly (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- repo - using pulp id instead of AR id in pulp api calls
(tstrachota@redhat.com)
- distributions api - fix for listing (tstrachota@redhat.com)
- Fixed some package group related tests (paji@redhat.com)
- Fixed errata based cli tests (paji@redhat.com)
- Some fixes involving issues with cli-system-test (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Fixed environment based spec tests (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- removed spacing to deal with a warning (paji@redhat.com)
- Fixed the Systemtemplate spec tests (paji@redhat.com)
- Fixed errata tests (paji@redhat.com)
- Fixed sync related spec tests (paji@redhat.com)
- Fixed distribution spec tests (paji@redhat.com)
- Fixed Rep related spec tests (paji@redhat.com)
- Fixed changeset tests (paji@redhat.com)
- fixed product spec tests that came up after master merge (paji@redhat.com)
- fixed more merge conflicts (paji@redhat.com)
- Fixed a bunch of merge conflicts (paji@redhat.com)
- More unit test fixes on the system templates stuff (paji@redhat.com)
- Fixed a good chunk of the product + repo seoc tests (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- fixed some unit tests (paji@redhat.com)
- Fixed the repo destroy (paji@redhat.com)
- Master merge + fixed conflicts (paji@redhat.com)
- Adding the env products model (paji@redhat.com)
- Fixed merge conflicts related to master merge (paji@redhat.com)
- Added code to check for repo name conflicts before insert (paji@redhat.com)
- Updated repo code to work with promotions (paji@redhat.com)
- Added some error reporting for glue errors (paji@redhat.com)
- Glue::Pulp::Repo.find is now replaced by Repository.find_by_pulp_id now that
we have the repository data model. (paji@redhat.com)
- Fixed a sync alert issue related to the new repo model (paji@redhat.com)
- Got the repo delete functionality working (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- fixed the delete script for this model (paji@redhat.com)
- Got the sync pages to work with the new repo model (paji@redhat.com)
- Got the repo view to render the source url correctly (paji@redhat.com)
- Modified the code to get repo delete call working (paji@redhat.com)
- Updated the environment model to do a proper list products call
(paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Merge branch 'master' into repo-remodel (paji@redhat.com)
- Removed some wasted comments (paji@redhat.com)
- Added environment mappings to the repo object and got product.repos search
working (paji@redhat.com)
- Initial commit of the repo remodeling where the repository is created in
katello (paji@redhat.com)
* Mon Nov 07 2011 Mike McCune <mmccune@redhat.com> 0.1.99-1
- misc rel-eng updates based on new RPMs from Fedora (mmccune@redhat.com)
* Wed Nov 02 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.98-1
- 702052 - db fields length limit review
- unit test fix
- filters - some styling improvements, as well as some permission fixes
- adding katello-job logrotate script
- moving simplify_changeset out of application controller
- Merge branch 'breakup-puppet'
- Remove trailing spaces
- filter - fixing issue where you could add a repo even if one wasnt selected
- improving package filter chosen styling
- converting chosen css to scss
- filters - fixing javascript load issue
- fixing initial_action for panel after merge
- improving error reporting for the API calls
- 731670 - improving error reporting when deleting users
- 750246 - promote content of product to different environments
- repo promotion - fix for failure when promoting a repo for second time
- Promotions - fix ajax scrolling for promotions, errata and pkgs
- repo promotion - fix for creating content (after wrong rebase)
- repo promotion - fix in spec tests
- cp content - content type taken from the provider's type
- fix for promoting repos - changeset was passing wrong parameters - repo
promotion refactored, removed parameter for content (it is now created inside
the repo object)
- better error messages for template validations
- adding some delays in the PulpTaskStatus
- parameter -m no longer an option in katello-jobs
- adding migration to the reset-dbs script
- templates - spec test fix
- templates - promoting parent templates
- distros - removing tdl validation
- distros - adding distribution tdl unit tests
- distros - adding package groups to TDL
- distros - adding name-version-url-arch to TDL export
- distros - adding distributions unit tests
- distros - adding import/export unit tests
- distros - adding importing
- distros - adding exporting
- distros - adding templ. distribution validator
- adding new configuration value debug_rest
- distros - adding cli portion for adding/removing distros
- distros - marking find_template as private method
- distros - adding system template handling code
- distros - adding system_template_distribution table
- distros - adding family, variant, version in CLI
- Merge branch 'filters-ui'
- filters - unit test fix and addition
- filters - adapting for new panel ajax code
- fxiing merge conflict
- templates - spec test for checking revision numbers after promotion
- templates - fix for increased revision numbers after promotion
- filters - adding spec test for ui controller
- updated TDL schema + corresponding changes in template export & tests
- filters - fixing a few issues, such as empty package list message not going
away/coming back
- filters - fixing empty message not appearing and dissappearing as needed
- filters - a couple more filters fixes
- filters - removing repos from select repos select box when they are selected
- filters - a few ui related fixes
- filters - package imporovements
- filters - some page changes as well as adding revert filter to products and
repos
- filters - making products and repos add incrementally instead of re-rendering
the entire product list
- filters - hooking up add/remove packages to the backend, as well as a few
javascript fixes
- Merge branch 'filters' into filters-ui
- filters - hooking up product and repos to backend
- filters - improving adding removing of products and repos
- package filters - adding javascript product and repository adding
- added filters controller spec
- filters controller spec
- merge conflict
- adding/removal of packages from filters supports rollbacks now
- added support for updating of package lists of filters
- filters - a few package auto complete fixes
- filters - adding auto complete for packages, and moving library package search
to central place from system templates controller
- moving some javascript i18n to a common area for autocomplete
- spliting out the auto complete javascript object to its own file for reuse
- filters - adding the ui part of package adding and removing, not hooked up to
the backend since it doesnt work yet
- tupane - adding support for expanding to actions other than :edit
- filters - making filters use name instead of pulp_id, and adding remove
- merge conflict
- filters - adding initial edit code
- fixing issue where provider description was marked with the incorrect class
- forgot to commit migration for filter-product join table
- added support for filter create/list/show/delete operations in katello cli
- filters - adding creation of package filters in the ui
- more filter-related tests
- filters - initial package filtering ui
- merge conflict
- support for addition/removal of filters to already promoted products
- fixing gemfile url
- Merge branch 'master' into filters-ui
- fixed a few issues in filters controller
- application of filters during promotion
- tests around persisting of filter-product association
- fixed a few issues around association of filters with repos
- added support for associating of filters with products
- fixed a misspelled method name
- applying filters to products step 1
* Fri Oct 28 2011 Shannon Hughes <shughes@redhat.com> 0.1.97-1
- Fixed an activation key error were all activation keys across musltiple orgs
were deemed readable if Activationkeys in one org was accessible
(paji@redhat.com)
- Fix for systems page javascript error when no env_select on the page.
(ehelms@redhat.com)
- Merge branch 'master' into distros (bbuckingham@redhat.com)
- Merge branch 'master' into tupane-actions (jrist@redhat.com)
- Fixed the actions thing. (jrist@redhat.com)
- temporarily commenting out test that verifies validity of system template TDL
export generated by katello (waiting for an updated schema from aeolus team)
(dmitri@redhat.com)
- Small fix for actions. (jrist@redhat.com)
- Promotions - update to only allow promotion of distro, if repo has been
promoted (bbuckingham@redhat.com)
- Changeset history - fix expand/collapse arrow (bbuckingham@redhat.com)
- Fixing right actions area post merge. (jrist@redhat.com)
- Merge branch 'master' into tupane-actions (jrist@redhat.com)
- fixed failing tests (dmitri@redhat.com)
- template export in tdl now has clientcert, clientkey, and persisted fields
(dmitri@redhat.com)
- New system on create for systems page. Fixed offset/position bug on panel
due to container now being relative for menu. (jrist@redhat.com)
- Minor fix for the margin-top on third_level nav. (jrist@redhat.com)
- Third_level nav working well. (jrist@redhat.com)
- Menu - Fixes issue with third level nav hover not being displayed properly.
(ehelms@redhat.com)
- Moved thirdLevelNavSetup to menu.js. (jrist@redhat.com)
- Tweaked the experience of the tabs to be a bit snappier. (jrist@redhat.com)
- Another change to the menu to make it behave a bit better. (jrist@redhat.com)
- Hover on subnav working with a few quirks that I need to work out.
(jrist@redhat.com)
- Menu.scss. (jrist@redhat.com)
- Initial pass at menu. (jrist@redhat.com)
- removing another console.log (mmccune@redhat.com)
- remove console log output that was breaking FF 3.6 (mmccune@redhat.com)
- Fixes for broken scss files when compass attempts to compile them for builds.
(ehelms@redhat.com)
- Merge branch 'master' into distros (bbuckingham@redhat.com)
- Merge branch 'master' into errata_filter (bbuckingham@redhat.com)
- errata_filter - ui - update the severity value for low severity
(bbuckingham@redhat.com)
- errata_filter - ui - update the severity value for low severity
(bbuckingham@redhat.com)
- repo querying - simple repo cache changed to work with new pulp api
(tstrachota@redhat.com)
- repo querying - hack to enable queries with multiple groupids when using
oauth temporary solution until it gets fixed in pulp (tstrachota@redhat.com)
- adding env_id to unit tests (mmccune@redhat.com)
- Merge branch 'master' into tdl-download (mmccune@redhat.com)
- adding dialog and download buttons for template download from env
(mmccune@redhat.com)
- Moves some widget css into separate scss files. (ehelms@redhat.com)
- Merge branch 'master' into tupane (ehelms@redhat.com)
- Tupane - Fixes for spec tests. (ehelms@redhat.com)
- errata_filter - add stub to resolve error w/ test in promotions controller
(bbuckingham@redhat.com)
- delayed-job - log errors backtrace in log file (inecas@redhat.com)
- Merge branch 'master' into tupane (ehelms@redhat.com)
- Tupane - Env Select - Adds ajax environment search to systems by environment
page. (ehelms@redhat.com)
- nvrea-optional - adding pack to template accepts both nvre and nvrea
(inecas@redhat.com)
- nvrea-options - remove unused code (inecas@redhat.com)
- nvrea-optional - parse_nvrea_nvre for parsing both formats together
(inecas@redhat.com)
- nvrea-optional - refactor spec test and lib (inecas@redhat.com)
- prod orch - fix for deleting subscriptions of provided products
(tstrachota@redhat.com)
- updated Gemfile.lock (dmitri+git@redhat.com)
- fixed failing tests (dmitri@redhat.com)
- added ruport-related gems to Gemfile (dmitri@redhat.com)
- Merge branch 'reports' (dmitri@redhat.com)
- prod orch - fix in rh provider import test (ui controller)
(tstrachota@redhat.com)
- prod orch - fixes in spec tests (tstrachota@redhat.com)
- prod orch - deleting content from provider after manifest import
(tstrachota@redhat.com)
- prod orch - fix for deleting prducts (tstrachota@redhat.com)
- prod orch - fix for deleting repositories - CP content is deleted upon
deletion of the first repo associated with it (tstrachota@redhat.com)
- prod orch - added content id to repo groupids (tstrachota@redhat.com)
- prod orch - saving sync schedules refactored (tstrachota@redhat.com)
- prod orch - fix for getting repos for a product It was caching repositories
filtered by search params -> second call with different search parameters
would return wrong results. (tstrachota@redhat.com)
- prod orch - saving sync schedule in all repos on product update
(tstrachota@redhat.com)
- prod orch - creating product content upon first promotion
(tstrachota@redhat.com)
- prod orch - method for checking if one cdn path is substitute of the other in
CdnVarSubstitutor (tstrachota@redhat.com)
- prod orch - deleting unused products after manifest import - deleting
products that were in the manifest but don't belong to the owner
(tstrachota@redhat.com)
- prod orch - new orchestration for product creation and manifest import
(tstrachota@redhat.com)
- products - no content in CP when a product is created (tstrachota@redhat.com)
- Merge branch 'master' into tdl-download (mmccune@redhat.com)
- moving download to a pop-up pane so you can select env + distro
(mmccune@redhat.com)
- Merge branch 'master' into distros (bbuckingham@redhat.com)
- Merge branch 'master' into errata_filter (bbuckingham@redhat.com)
- Tupane - Systems - Fixing search for creation and editing for System CRUD.
(ehelms@redhat.com)
- Promotions - mark distributions as promoted, if they have already been
(bbuckingham@redhat.com)
- Tupane - Fixes for unit tests after merging in master. (ehelms@redhat.com)
- Promotions - add distributions to changeset history... fix expander/collapse
image in js (bbuckingham@redhat.com)
- fixing nil bug found on the code review - fix (lzap+git@redhat.com)
- Merge branch 'master' into tupane (ehelms@redhat.com)
- fixing nil bug found on the code review (lzap+git@redhat.com)
- dep calc - fixes in displaying the dependencies (tstrachota@redhat.com)
- dep calc - disabling dep. calc. in promotion tests (tstrachota@redhat.com)
- dep calc - promoting dependencies (tstrachota@redhat.com)
- dep calc - returning dependencies with dependency_of (tstrachota@redhat.com)
- dep calc - new column dependency_of in changeset dependencies
(tstrachota@redhat.com)
- dep calc - refactoring and performance improvement - not calculating
dependencies for packages that are included in any product or repository in
the changeset (tstrachota@redhat.com)
- calc dep - methods for listing not included errata and packages
(tstrachota@redhat.com)
- calc dep - calc_dependencies(bool) split into two methods
(tstrachota@redhat.com)
- Fixed an accidental remove in katello.js from commit
ec6ce7a262af3b9c349fb98c1d58ad774206dffb (paji@redhat.com)
- Promotions - distributions - spec test updates (bbuckingham@redhat.com)
- Promotions - distributions - changes to allow for promotion
(bbuckingham@redhat.com)
- Tupane - Search - Spec test fixes for ajaxification of search.
(ehelms@redhat.com)
- referenced proper ::Product class... again (thomasmckay@redhat.com)
- referenced proper ::Product class (thomasmckay@redhat.com)
- Promotions - distributions - additional changes to properly support changeset
operations (bbuckingham@redhat.com)
- Tupane - Adds notice on edit when edited item no longer meets search
criteria. (ehelms@redhat.com)
- Promotions - distributions - add/remove/view on changeset
(bbuckingham@redhat.com)
- Promotions - distros - ui chg to allow adding to changeset
(bbuckingham@redhat.com)
- Errata - update so that 'severity' will have an accessor
(bbuckingham@redhat.com)
- Errata - filter - fix the severity values (bbuckingham@redhat.com)
- Tupane - Removes unnecessary anonymous function from list initialization.
(ehelms@redhat.com)
- Tupane - Search - Refactors items function to be uniform across controllers.
Adds total items and total results items counts. Refactors panel
functionality to separate list and panel functions. (ehelms@redhat.com)
- Promotions - errata - some cleanup based on ui review discussion
(bbuckingham@redhat.com)
- Promotions - system templates - make list in ui consistent w/ others in
breadcrumb (bbuckingham@redhat.com)
- Merge branch 'master' into tdl-download (mmccune@redhat.com)
- Promotions - errata - update show to omit 'self' and include available links
provided in errata (bbuckingham@redhat.com)
- Promotions - errata - update format of title for breadcrumb and errata
details (bbuckingham@redhat.com)
- Errata Filters - UI - updates to integrate w/ backend errata filters
(bbuckingham@redhat.com)
- Tupane - Search - Adds special notification if newly created object does not
meet search criteria. (ehelms@redhat.com)
- Tupane - Refactors items controller function to be less repetitive.
(ehelms@redhat.com)
- Tupane - Fixes changeset history page that requires extra attribute when
searching for environment. (ehelms@redhat.com)
- errata-filters - filter all errata for a product (inecas@redhat.com)
- errata-filters - use only Pulp::Repo.errata for filtering (inecas@redhat.com)
- Tupane - Adds number of total items and current items in list to left side
list in UI. (ehelms@redhat.com)
- Tupane - Adds message specific settings to notices and adds special notice to
organization creation for new objects that don't meet search criteria.
(ehelms@redhat.com)
- errata-filters - update failing tests (inecas@redhat.com)
- errata-filters - API and CLI support for filtering on severity
(inecas@redhat.com)
- errata-filters - API and CLI restrict filtering errata on an environment
(inecas@redhat.com)
- errata-filters - API and CLI allow errata filtering on multiple repos
(inecas@redhat.com)
- errata-filters - API and CLI support for filtering errata by type
(inecas@redhat.com)
- Removing the 'new' for systems_controller since it isn't quite there yet.
(jrist@redhat.com)
- Various tupane fixes, enhancements, and modifications to styling. More...
- Stylize the options dialog in actions - Remove the arrows on multi-select
- Fix the .new to be fixed height all the time. - Fix the "2 items
selected to be less space - Move the box down, yo. - Add Select None
(jrist@redhat.com)
- Errata Filters - ui - initial changes to promotions breadcrumb
(bbuckingham@redhat.com)
- Tupane - Search - Fixes for autocomplete drop down and left list not sizing
properly on search. (ehelms@redhat.com)
- Tupane - Search - Converts fancyqueries to use new ajax search.
(ehelms@redhat.com)
- Tupane - Search - Removes scoped search standard jquery autocompletion widget
and replaces it with similar one fitted for Katello's needs.
(ehelms@redhat.com)
- tupane - adding support for actions to be disabled if nothing is selected
(jsherril@redhat.com)
- Tupane - Search - Re-factors extended scroll to use new search parameters.
(ehelms@redhat.com)
- Search - Converts search to an ajax operation to refresh and update left side
list. (ehelms@redhat.com)
- Fixes issue with navigationg graphic showing up on roles page tupanel.
(ehelms@redhat.com)
- Merge branch 'master' into tupane (ehelms@redhat.com)
- Tupane - Changes pages to use new action to register with panel in
javascript. (ehelms@redhat.com)
- Tupane - Moves list javascript object to new namespace. Moves newly created
objects to top of the left hand list. (ehelms@redhat.com)
- Tupane - Converts the rest of ajax loading left hand list object creations to
new style that respects search parameters. (ehelms@redhat.com)
- adding bulk delete system spec test (jsherril@redhat.com)
- tupane actions - adding icon to system bulk remove (jsherril@redhat.com)
- tupane actions - moving KT.panel action functions to KT.panel.actions
(jsherril@redhat.com)
- Fixed the refresh of the number of items to happen automatically without
being called. (jrist@redhat.com)
- System removal refresh of items number.. (jrist@redhat.com)
- Tupane - ActivationKeys - Changes Activation Keys to use creation format that
respects search filters. (ehelms@redhat.com)
- Tupane - Role - Cleanup of role creation with addition of description field.
Moves role creation in UI to new form to respect search parameters.
(ehelms@redhat.com)
- Tupane - Modifies left hand list to obey search parameters and adds the
ability to specify a create action on the page for automatic handling of
creation of new objects with respect to the search parameters.
(ehelms@redhat.com)
- re-created reports functionality after botched merge (dmitri@redhat.com)
- two pane system actions - adding remove action for bulk systems
(jsherril@redhat.com)
- Tupane - Converts Content Management tab to use left list ajax loading.
(ehelms@redhat.com)
- Tupane - Converts Organizations tab to ajax list loading. (ehelms@redhat.com)
- Tupane - Converts Administration tab to ajax list loading.
(ehelms@redhat.com)
- Merge branch 'master' into tupane (ehelms@redhat.com)
- Tupane - Converts systems tab items to use new ajax loading in left hand
list. (ehelms@redhat.com)
- Merge branch 'master' into tdl-download (mmccune@redhat.com)
- first hack to try and get the sub-edit panel to pop up (mmccune@redhat.com)
- Tupane - Initial commit of changes to loading of left hand list on tupane
pages via ajax. (ehelms@redhat.com)
- Tupanel - Updates to tupanel slide out for smoother sliding up and down
elongated lists. Fix for extended scroll causing slide out panel to overrun
footer. (ehelms@redhat.com)
* Mon Oct 24 2011 Shannon Hughes <shughes@redhat.com> 0.1.96-1
- Merge branch 'master' of ssh://git.fedorahosted.org/git/katello
(bkearney@redhat.com)
- Allow headpin and katello-common to install together (bkearney@redhat.com)
- Small fix for browse/upload overlap. (jrist@redhat.com)
- pools - one more unit test (lzap+git@redhat.com)
- pools - list of available unit test (lzap+git@redhat.com)
- tdl-repos-references - validate TDL in unit tests against xsd
(inecas@redhat.com)
- tdl-repos-references - tdl repos references direct to pulp repo
(inecas@redhat.com)
- templates - fix for cloning to an environment (tstrachota@redhat.com)
- Systems - minor change to view to address warning during render...
(bbuckingham@redhat.com)
- Promotions - distributions - make list in ui consistent w/ products list
(bbuckingham@redhat.com)
- Minor fix for potential overlap of Upload button on Redhat Provider page.
(jrist@redhat.com)
- cli-akeys-pools - show pools in activation key details (inecas@redhat.com)
- cli-akeys-pools - set allocated to 1 (inecas@redhat.com)
- cli-akeys-pools - refactor spec tests (inecas@redhat.com)
- cli-akeys-pools - remove subscriptions from a activation kay
(inecas@redhat.com)
- cli-akeys-pools - add subscription to a key through CLI (inecas@redhat.com)
- 747805 - Fix for not being able to create an environment when subpanel div
was "in the way" via z-index and layering. (jrist@redhat.com)
- Fixing tests for System create (tsmart@redhat.com)
- Rendering the proper lsit item for a system once it has been created
(tsmart@redhat.com)
- Minor changes to new page for systems. Using systems_path with
action=>create automatically defaults to post. Doing so was because of the
server prefix. Also fixed the scrollbar at the bottom of the page to be
grid_8 for the surrounding page. (jrist@redhat.com)
- If you do not have an environment selected, then we tell you to go set a
default (tsmart@redhat.com)
- Fixing System create error validation return (tsmart@redhat.com)
- Adding environment selector to the System Create page (tsmart@redhat.com)
- Cherry picking first System CRUD commit (tsmart@redhat.com)
- Tweaks to System/Subscriptions based on feedback: + Fix date CSS padding
+ "Available" to "Quantity" in Available table + Remove "Total" column in
Available table + Add "SLA" to Available table (thomasmckay@redhat.com)
- pools - adding multi entitlement flag to the list (cli) (lzap+git@redhat.com)
- pools - making use of system.available_pools_full (lzap+git@redhat.com)
- pools - rename sys_consumed_entitlements as consumed_entitlements
(lzap+git@redhat.com)
- pools - moving sys_consumed_entitlements into glue (lzap+git@redhat.com)
- pools - rename sys_available_pools as available_pools_full
(lzap+git@redhat.com)
- pools - moving sys_available_pools into glue (lzap+git@redhat.com)
- pools - listing of available pools (lzap+git@redhat.com)
- refactoring - extending pool glue class (lzap+git@redhat.com)
- refactoring - extending pool glue class (lzap+git@redhat.com)
- removing unused code (lzap+git@redhat.com)
- Prevent from using sqlite as the database engine (inecas@redhat.com)
- Wrapping up today's git mess. (jrist@redhat.com)
- Revert "Revert "Red Hat Provider layout refactor" - upload is not working
now..." (jrist@redhat.com)
- Revert "Fix for provider.js upload file." (jrist@redhat.com)
- Revert "Merge branch 'upload_fix'" (jrist@redhat.com)
- Merge branch 'upload_fix' (jrist@redhat.com)
- Fix for provider.js upload file. (jrist@redhat.com)
- Revert "Red Hat Provider layout refactor" - upload is not working now...
(jrist@redhat.com)
- Red Hat Provider layout refactor (jrist@redhat.com)
- Removed jeditable classes off repo pages since attributes there are not
editable anymore (paji@redhat.com)
- Break up the katello rpms into component parts (bkearney@redhat.com)
- Very minor padding issue on .dash (jrist@redhat.com)
- Fix for flot/canvas on IE. (jrist@redhat.com)
- BZ#747343 https://bugzilla.redhat.com/show_bug.cgi?id=747343 In fix to show
subscriptions w/o products, the provider was not being checked.
(thomasmckay@redhat.com)
- Based on jrist feedback: + add padding to rows to account for fatter spinner
+ don't increment spinner value if non-zero on checkbox click + alternate row
coloring (maintain color on exanding rows) (thomasmckay@redhat.com)
- Unsubscribe now unsubscribes from individual entitlements, not the entire
pool. (Only useful for multi-entitlement subscriptions where the user may
have subscribed to multiple quantities.) (thomasmckay@redhat.com)
- adjusted tables for custom provider product, updated columns
(thomasmckay@redhat.com)
- handle comma-separated gpgUrl values. change display of subscription from
label to div to clean up display style (thomasmckay@redhat.com)
- subscription content url is needs the content source prefix before it is a
clickable link (thomasmckay@redhat.com)
- changed subscription details to a list instead of a table; much cleaner
looking (thomasmckay@redhat.com)
- data added to expanding subscription tree (thomasmckay@redhat.com)
- first cut of expander for subscription details (data fake)
(thomasmckay@redhat.com)
- updated table info for available, including removing spinner for non-multi
(thomasmckay@redhat.com)
- updated table info for currently subscribed (thomasmckay@redhat.com)
- 737678 - Made the provider left panes and other left panes use ellipsis
(paji@redhat.com)
* Tue Oct 18 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.95-1
- switching to XML vs JSON for template download
- Errata - packages - list based on name-[epoch:]-version-release.arch
- 745617 fix for product sync selection
- tdl - modifying /export to return TDL format
- tdl - refactoring export_string to export_as_json
- reset dbs script now correctly load variables
- 744067 - Promotions - Errata UI - clean up format on Details tab
* Mon Oct 17 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.94-1
- adding db:truncate rake task
- templates - spec tests for revisions
- templates - fix for increasing revision numbers after update
- fixes #745245 Filter on provider page fails with postgres error
- Fixed a unit test
- 740979 - Gave provider read access for users with org sync permission
- 744067 - Promotions - Errata UI - clean up format on Packages tab
- 741416 - organizations ui - list orgs using same sort order as on roles pg
* Fri Oct 14 2011 Shannon Hughes <shughes@redhat.com> 0.1.93-1
- bump up scoped_search version to 2.3.4 (shughes@redhat.com)
- 745315 -changing application controller to not include all helpers in all
controllers, this stops helper methods with the same name from overwriding
each other (jsherril@redhat.com)
- 740969 - Fixed a bug where tab was being inserted. Tab is invalid for names
(paji@redhat.com)
- 720432 - Moves the small x that closes the filter on sliding tree widgets to
be directly to the right of the filter. (ehelms@redhat.com)
- 745279 - UI - fix deletion of repo (bbuckingham@redhat.com)
- 739588-Made the systems update call raise the error message the correct way
(paji@redhat.com)
- 735975 - Fix for user delete link showing up for self roles page
(paji@redhat.com)
- Added code to fix a menu highlighting issue (paji@redhat.com)
- 743415 - removing uneeded files (mmccune@redhat.com)
- update to translations (shughes@redhat.com)
- 744285 - bulletproof the spec test for repo_id (inecas@redhat.com)
- Fix for accidentaly faling tests (inecas@redhat.com)
- adding new zanata translation file (shughes@redhat.com)
- search - fix system save and notices search (bbuckingham@redhat.com)
- 744285 - Change format of repo id (inecas@redhat.com)
- Fixed a bunch of unit tests (paji@redhat.com)
- Fixed progress bar and spacing on sync management page. (jrist@redhat.com)
- Updated the ordering on the content-management menu items (paji@redhat.com)
- Refactored the create_menu method to allow navs of multiple levels
(paji@redhat.com)
- Ported all the nav items across (paji@redhat.com)
- Added a construct to automatically imply checking for a sub level if the top
level is missing (paji@redhat.com)
- Just added spaces to every line to keep the tabbing loking right
(paji@redhat.com)
- Added the systems tab. (paji@redhat.com)
- Added dashboard menus and fixed a bunch of navs (paji@redhat.com)
- Reorganized the navigation a bit (paji@redhat.com)
- Modified the rendering structure to use independent nav items
(paji@redhat.com)
- Moved menu rb to helpers since its a better fit there.. soon going to
reorganize the files there (paji@redhat.com)
- Adding the new menu.rb to generate menu (paji@redhat.com)
- Initial commit on getting a dynamic navigation (paji@redhat.com)
- Merge branch 'comps' (jsherril@redhat.com)
- system templates - fixing last issues with comps groups (jsherril@redhat.com)
- removing z-index on helptip open icon so it does not hover over 3rd level
navigation menu (jsherril@redhat.com)
- Moved the help tip on the redhat providers page show up at the right spot
(paji@redhat.com)
- reduce number of sync threads (shughes@redhat.com)
- search - several fixes for issues on auto-complete (bbuckingham@redhat.com)
- tests - adding system template package group test for the ui controller
(jsherril@redhat.com)
- 744191 - prevent some changes on red hat provider (inecas@redhat.com)
- 744191 - Prevent deleting Red Hat provider (inecas@redhat.com)
- system templates - removign uneeded route (jsherril@redhat.com)
- system templates - package groups auto complete working (jsherril@redhat.com)
- system templates - hooked up comps groups with backend with the exception of
auto complete (jsherril@redhat.com)
- Merge branch 'master' into comps (jsherril@redhat.com)
- system templates - adding addition and removal of package groups in the web
ui, still does not save to server (jsherril@redhat.com)
- system templates - properly listing package groups respecting page size
limits (jsherril@redhat.com)
- system templates - adding real package groups to system templates page
(jsherril@redhat.com)
- system templates - adding initial ui framework for package groups in system
templates (jsherril@redhat.com)
- system templates - adding initial comps listing for products (with fake data)
(jsherril@redhat.com)
* Tue Oct 11 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.92-1
- Installation does not pull in katello-cli
- Revert "added ruport-related gems to Gemfile"
- jslint - fix warnings reported during build
- templates - fix in spec tests for exporting/importing
- templates - fix for cloning to next environment - added nvres to export - fix
for importing package groups
- added ruport-related gems to Gemfile
- JsRoutes - Fix for rake task to generate javascript routes.
* Mon Oct 10 2011 Brad Buckingham <bbuckingham@redhat.com> 0.1.91-1
- scoped_search - Gemfile updates to support scoped_search 2.3.4
(bbuckingham@redhat.com)
- 741656 - roles - search - chgs for search by perm type and verbs
(bbuckingham@redhat.com)
- Switch of arch and support level on subscriptions page. (jrist@redhat.com)
- repo delete - cli for deleting single repos (tstrachota@redhat.com)
- repo delete - api for deleting single repos (tstrachota@redhat.com)
- Enable running rake task for production env from git repo (inecas@redhat.com)
- Fix check on sqlite when setting up db under root for production
(inecas@redhat.com)
- Remove failing check on sqlite for root (inecas@redhat.com)
- users - fix user name on edit screen (bbuckingham@redhat.com)
- Set default rake task (inecas@redhat.com)
- Merge branch 'master' into bz731203 (bbuckingham@redhat.com)
- fixed failing roles_controller_spec (dmitri@redhat.com)
- Merge branch 'filters' (dmitri@redhat.com)
- import-stage-manifest - remove hard-coded supported archs (inecas@redhat.com)
- fix in log message (tstrachota@redhat.com)
- org orchestration - deleting dependent providers moved to orchestration layer
Having it handled by :dependent => :destroy caused wrong order of deleting
the records. The organization in Candlepin was deleted before providers and
products. This led to record-not-found errors. (tstrachota@redhat.com)
- products - delete all repos in all environments when deleting a product
(tstrachota@redhat.com)
- products - route and api for deleting products (tstrachota@redhat.com)
- Added the download icon to the system template page. (jrist@redhat.com)
- 731203 - changes so that update to the object id are reflected in pane header
(bbuckingham@redhat.com)
- 743646: fix sync due to bad rail route paths (shughes@redhat.com)
- 731203 - update panes to use object name in header/title
(bbuckingham@redhat.com)
- 731203 - updates to support ellipsis in header of tupane layout
(bbuckingham@redhat.com)
- fields residing in pulp are now present in the output of index
(dmitri@redhat.com)
- create/delete operations for filters are working now (dmitri@redhat.com)
- first cut of filters used during promotion of content from Library
(dmitri@redhat.com)
* Fri Oct 07 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.90-1
- fix for katello-reset-dbs - pgsql support for initdb
- sms - introducing subscriptions controller
- sms - refactoring subscription -> subscriptions path
- sms - moving subscriptions list action into the backend
- sms - moving unsubscribe action into the backend
- dashboard - one last css vertical spacing issue fix
- making css for navigation require a little space in the subnav if there are
no subnav elements
- dashboard - fixing issue where user with no orgs would recieve an error upon
login
- panel - minor update to escape special characters in id
- dashboard - more dashboard css fixes
- 741669 - fixing issue where user with no org could not access their own user
details page
- dashboard - adding ui tweaks from uxd
* Thu Oct 06 2011 Shannon Hughes <shughes@redhat.com> 0.1.89-1
- adding reporting gems deps (shughes@redhat.com)
* Thu Oct 06 2011 Shannon Hughes <shughes@redhat.com> 0.1.88-1
- adding yum fix until 3.2.29 hits zstream/pulp (shughes@redhat.com)
- provider - search changes resulting from split of Custom and Red Hat
providers (bbuckingham@redhat.com)
- 715369 - use ellipsis on search favorites/history w/ long names
(bbuckingham@redhat.com)
- repo - default value for content type when creating new repo
(tstrachota@redhat.com)
- sms - useless comment (lzap+git@redhat.com)
- templates - removed old way of promoting templates directly
(tstrachota@redhat.com)
- import-stage-manifest - set content type for created repo (inecas@redhat.com)
- dashboard - fixing issue where promotions ellipsis was not configured
correctly (jsherril@redhat.com)
- dashboard - updating subscription status scss as per request
(jsherril@redhat.com)
* Wed Oct 05 2011 Shannon Hughes <shughes@redhat.com> 0.1.87-1
- adding redhat-uep.pem to katello ca (shughes@redhat.com)
- dashboard - prevent a divide by zero (jsherril@redhat.com)
- import-stage-manifest - fix relative path for imported repos
(inecas@redhat.com)
- Do not call reset-oauth in %post, candlepin and pulp are not installed at
that time anyway. (jpazdziora@redhat.com)
- 739680 - include candlepin error text in error notice on manifest upload
error (bbuckingham@redhat.com)
- import-stage-manifest - use redhat-uep.pem as feed_ca (inecas@redhat.com)
- import-stage-manifest - refactor certificate loading (inecas@redhat.com)
- import-stage-manifest - fix failing spec tests (inecas@redhat.com)
- import-stage-manifest - fix validations for options (inecas@redhat.com)
- import-stage-manifest - fix ssl verification (inecas@redhat.com)
- import-stage-manifest - small refactoring (inecas@redhat.com)
- import-stage-manifest - short documentation (inecas@redhat.com)
- import-stage-manifest - remove unused code (inecas@redhat.com)
- import-stage-manifest - use CDN to substitute vars in content url
(inecas@redhat.com)
- import-stage-manifest - class for loading variable values from CDN
(inecas@redhat.com)
- import-stage-manifest - refactor (inecas@redhat.com)
- import-stage-manifest - fix unit tests (inecas@redhat.com)
- import-stage-manifest - substitute release ver (inecas@redhat.com)
- packagegroups - cli changed to work with array returned from api instead of
hashes that were returned formerly (tstrachota@redhat.com)
- templates - fixes in spec tests (tstrachota@redhat.com)
- templates - validations for package groups and group categories
(tstrachota@redhat.com)
- package groups - groups and group categories returned in an array instead of
in a hash (tstrachota@redhat.com)
- templates api - removed old content update (tstrachota@redhat.com)
- packages search - find latest returns array of all latest packages not only
the first latest package found (tstrachota@redhat.com)
- templates - package groups and categories identified by name -repo ids and
category/group ids removed (tstrachota@redhat.com)
- added index for system_template_id on system_template_packages
(tstrachota@redhat.com)
- templates - update changes name of all environment clones
(tstrachota@redhat.com)
- templates api - added new controller for updating templates
(tstrachota@redhat.com)
- templates api - fix for failure in listing all templates in the system
(tstrachota@redhat.com)
- Temporarily removing dashboard pull-down. (jrist@redhat.com)
- 740340 - manifest upload - validate file input provided
(bbuckingham@redhat.com)
- 740970 - adding detection if a password contains the username
(jsherril@redhat.com)
- 741669 - adding a way for users to modify their own user details
(jsherril@redhat.com)
- Fixed providers show + edit page to not show provider type (paji@redhat.com)
- Merge branch 'master' into notices (bbuckingham@redhat.com)
- Merge branch 'master' of ssh://git.fedorahosted.org/git/katello
(bbuckingham@redhat.com)
- dashboard - adding arrow to the right of the gear (jsherril@redhat.com)
- a-keys - fix delete and behavior on create (bbuckingham@redhat.com)
- Merge branch 'master' into akeys (bbuckingham@redhat.com)
- a-keys - fix view specs (bbuckingham@redhat.com)
- a-keys - fix controller specs (bbuckingham@redhat.com)
- a-keys - mods to handle nil env on akey create (bbuckingham@redhat.com)
- Alternating family rows in Activation Keys by way of Ruby's handy cycle
method. (jrist@redhat.com)
- a-keys - (TO BE REVERTED) temporary commit to duplicate subscriptions
(bbuckingham@redhat.com)
- a-keys - some refactor/cleanup of js to use KT namespace
(bbuckingham@redhat.com)
- a-keys - js fix so that clearing filter does not leave children shown
(bbuckingham@redhat.com)
- a-keys - css updates for subscriptions (bbuckingham@redhat.com)
- a-keys - change the text used to request update to template
(bbuckingham@redhat.com)
- a-keys - update scss to remove some of the table css used by akey
subscriptions (bbuckingham@redhat.com)
- Merge branch 'master' into akeys (bbuckingham@redhat.com)
- a-keys - init env_select when edit pane is initialized
(bbuckingham@redhat.com)
- a-keys - add cancel button to general tab (bbuckingham@redhat.com)
- a-keys - subscriptions - updates to support listing by product
(bbuckingham@redhat.com)
- a-keys - update to disable the Add/Remove button after click
(bbuckingham@redhat.com)
- a-keys - subscriptions - update to include type (virtual/physical)
(bbuckingham@redhat.com)
- a-keys - applied subs - add link to add subs (bbuckingham@redhat.com)
- a-keys - initial changes for applied subscriptions page
(bbuckingham@redhat.com)
- a-keys - initial changes for available subscriptions page
(bbuckingham@redhat.com)
- Merge branch 'master' into akeys (bbuckingham@redhat.com)
- a-keys - new/edit - updates to highlight the need to change template, on env
change... (bbuckingham@redhat.com)
- a-keys - edit - fix broken 'save' (bbuckingham@redhat.com)
- a-keys - subscriptions - add applied/available placeholders for view and
controller (bbuckingham@redhat.com)
- a-keys - add Applied and Available subscriptions to navigation
(bbuckingham@redhat.com)
- a-keys - new/edit - disable save buttons while retrieving template/product
info (bbuckingham@redhat.com)
- a-keys - new - update to set env to the first available
(bbuckingham@redhat.com)
- a-keys - remove the edit_environment action (bbuckingham@redhat.com)
- a-keys - edit - update to list products in the env selected
(bbuckingham@redhat.com)
- a-keys - update new key ui to use environment selector
(bbuckingham@redhat.com)
- a-keys - update setting of env and system template on general tab...
(bbuckingham@redhat.com)
- notices - change to fix broken tests (bbuckingham@redhat.com)
- notices - change to support closing previous failure notices on a success
(bbuckingham@redhat.com)
- notices - adding controller_name and action_name to notices
(bbuckingham@redhat.com)
* Tue Oct 04 2011 Lukas Zapletal <lzap+git@redhat.com> 0.1.86-1
- Added some rendering on products and repos page to explicity differentiate
the 2
- dashboard - removing system list and expanding height of big_widget and
small_widget
- Updated katello-js to work with multiple third level navs
- 740921 - When editing a permission verbs and tags that were part of the
permission will now show up as selected already.
- Roles UI - Fix for edit role slide up container not working after previous
changes to the way the action bar works.
- tupane - fixing extended scroll spinner showing up on most pages
- panel - rendering generic rows more efficiently
- 740365 - fixing issue with systems sorting and extended scroll, where limits
were being placed before teh sorting happened
- Fixes for Roles UI action bar edit breaking after trying to edit more than 1.
- 737138 - Adds action bar buttons on roles pages to tab index and adds enter
button press handlers to activate actions.
- 733722 - When hitting enter after editing an input will cause the next button
to click.
- 741399 - Fixes for Global permissions to hide 'On' field for all resource
types.
- Tupane - Changes for consistency of tupane css.
- 741422 - Roles UI - Fixes issue with sliding tree expanding in height instead
of overflowing container.
- Row/grouping coloring for products and repos.
- Fixed a unit test failure
- Got pretty much the providers functionality done with this
- Initial commit related to the provider page redesign
- sms - cli system subscribe command
- Commiting a bunch of unit fixes
- Made organization create a default redhat provider on its inception
- Updated dashboard systems snippet. fixed a couple of bugs w.r.t ellipsis
- Dashboard - lighter hr color, and shorter big_widgets.
- 740936 - Roles UI - Fixes issue with back button disappearing, container
border not surrounding actior bar and with wrong containers being displayed
for permission create.
- BZ 741357: fixed a spelling mistake in katello-jobs.init
- Revert "BZ 741357: fixed a spelling mistake in katello-jobs.init"
- BZ 741357: fixed a spelling mistake in katello-jobs.init
- 741444/741648/739981/739655 - update *.js.haml to use the new KT namespace
for javascript
- Added some modifications for the dashboard systems overview widget to include
the product name
- add a spec test to the new download
- Adding system template download button.
- Updated the dashboard systems view to be more consistent and show an icon if
entitlements are valid
- Moved methods from the systems_help to application so that the time
formatting can be conisistent across all helpers
- Lighter color footer version.
- Tupane - Fixes typo from earlier change related to tupane closing not
scrolling back up to top.
- dashboard - making subscription widget load with the page
- Added some better error handling and removed katello_error.haml as we can do
the same with katello.haml
- dashboard - fixing issue where errata would not expand properly when loaded
via async, also moved jscroll initalization to a more central place
- dashboard - fixing issue where scrollbar would not initialize for ajax loaded
widgets
- dashboard - removing console.logs
- dashboard - making all widgets load asyncronously
dashboard
- Changes to the dashboard layout.
- dashboard - adding errata widget with fake data
- Dashboard gear icon in button.
- 739654 - Tupane - Fixes issue with tupane jumping to top of page upon being
closed.
- katello-all -- a meta-package to pull in all components for Katello.
- Stroke 0 on dashboard pie graph.
- 736090 - Tupane - Fixes for tupane drifting into footer.
- 736828 - Promotions - Fixes packages tupane to close whenever the breadcrumb
is navigated away from the packages list.
- Overlay for graph on sub status for dasyboard. Fix for a few small bad haml
and js things.
- Fixed a var name goofup
- dashboard - adding owner infor object to katello and having the dashboard use
it for total systems
- dashboard - fixing color values to work properly in firefox
- Updated some scss styling to lengthen the scroll
- Added a message to show empty systems
- Added some styling on the systems snippet
- dashboard - adding subscription widget for dashboard with fake data
- Added the ellipsis widget
- glue - caching teh sync status object in repos to reduce overhead
- dashboard - a few visual fixes
- Fixed some merge conflicts
- Initial cut of the systems snippet on the dashboard
- dashboard - adding sync dashboard widget
- dashboard - making helper function names more consistent
- dashboard - fixing changeset link and fixing icon links on promotions
- Made the current_organization failure check to also log the exception trace
- dashboard - mostly got promotions pane on dashboard working
- dashboard - got notices dashboard widget in place
- move the SSL fix into the rpm files
- Additional work on the dashboard L&F. Still need gear in dropbutton and
content in dashboard boxes.
- Changes to the dashboard UI headers.
- Dashboard initial layout. Added new icons to the action-icons.png as well as
the chart overlay for the pie chart for subscriptions.
- search - modifications to support service prefix (e.g. /katello)
- search - add completer_scope to role model
- search - systems - update to properly handle autocomplete
- search - initial commit to address auto-complete support w/ perms
* Tue Sep 27 2011 Shannon Hughes <shughes@redhat.com> 0.1.85-1
- remove capistrano from our deps (shughes@redhat.com)
- 736093 - Tupanel - Changes to tupanel to handle helptip open and close.
(ehelms@redhat.com)
- rhsm fetch environment with owner information (lzap+git@redhat.com)
- spec tests - fix after change in api for listing templates
(tstrachota@redhat.com)
- templates - removed content validator (tstrachota@redhat.com)
- templates api - fix for getting template by name (tstrachota@redhat.com)
- product sync - fixed too many arguments error (tstrachota@redhat.com)
- templates - spec tests for promotions and packages (tstrachota@redhat.com)
- package search - reordered parameters more logically (tstrachota@redhat.com)
- changesets - removed unused method (tstrachota@redhat.com)
- templates - spec test fixes (tstrachota@redhat.com)
- repos - method clone id moved from product to repo (tstrachota@redhat.com)
- templates - removed unused methods (tstrachota@redhat.com)
- templates - validation for packages (tstrachota@redhat.com)
- templates promotion - fix for spec tests (tstrachota@redhat.com)
- async tasks - pulp status not saving new records after refresh
(tstrachota@redhat.com)
- template promotions - added promotions of packages (tstrachota@redhat.com)
- templates - fix for unique nvre package validator the previous one was