| Branch: | Tag: | Revision:

foreman_docker @ f6a9acbd

# Date Author Comment
f6a9acbd 03/23/2017 06:58 AM Sebastian Gräßl

Fixes #18518 - Add proper validation for container image

For now the image has only been validate via the result
of the search, but not enforced on the server side.

The model validation brings now proper feedback when
the form has been submitted to the server.

f02a9ce2 03/09/2017 03:01 PM Sebastian Gräßl

Fixes #18733 - Prevent fallback to Docker Hub on registry search

When searching for an external registry the search would show
results from Docker Hub due to it searching via the compute

By using a registry parameter to indicate which search tab is...

f0062004 03/09/2017 01:28 PM Sebastian Gräßl

Fixes #14175 - Add support for Docker Registry v2

This adds more functionallity to RegistryApi and queries /v2/
endpoints in case requests to v1 of the registry API fail.

ae6e223e 02/15/2017 12:56 PM Sebastian Gräßl

Fixes #18502 - Add excon version 0.46 and above as dependency

The excon gem, required by docker-api, version 0.45 and below
give a malformed empty head to socket connections.
Version ~> 0.46 have this fixed and address the issue in #18502

60bdf22b 01/13/2017 04:35 PM June Zhang

Fixes #18021 - Add missing files for updating New buttons

Update the new buttons in Registry and Menu

f2b4e3b8 01/11/2017 10:42 AM June Zhang

Fixes #18021 - update the button label from New to Create

Based on PatternFly Terminology and Wording suggestions
Don't recommend to use New, so update New to Create.

a373b4f6 12/20/2016 06:59 PM Swapnil Abnave

Fixes #17729 - APIdoc - URL desc add 'Docker' to CR types

2402a763 11/17/2016 03:51 PM Ori Rabin

Refs #14370 - Adding new_link helper to containers and registries

2b80fdd9 09/26/2016 03:58 PM Ori Rabin

Fixes #13043 - Change Parameter inheritance to DockerParameter

97cb04b2 09/26/2016 03:06 PM Daniel Lobato García

Refs #9752 - Test Docker errors are propagated

9095c2bf 09/20/2016 09:57 AM Ranjan Kumar

Fixes #16090 - Docker container wizard missing image false.png

e5919f78 09/19/2016 09:16 AM June Zhang

Fixes #16594 - Capitalize the first letter of every word

59460788 08/01/2016 02:24 PM Daniel Lobato Garcia

Version 3.0.0

cc6d0d73 08/01/2016 07:45 AM David Davis

Fixes #15888 - Remove attr_accessible calls

692e3a26 06/28/2016 09:33 AM Shlomi Zadok

Fixes #15528 - 'command' should not be required

b2f2c848 06/23/2016 12:44 PM Shlomi Zadok

Refs #14570 - Destroy Container db object
When deleting with container uuid params, the container object should be destroyed as well

26c5ba32 05/30/2016 08:20 AM Daniel Lobato Garcia

Refs #14570 - Fetch tags from local images properly

We were calling local_images and passing an ID as filter. However,
that didn't work. Instead we can fetch the image just by calling
image(image_id) and that should retrieve the image object so we can call...

ef3feba4 05/30/2016 08:19 AM Daniel Lobato Garcia

Fixes #9752 - Pass Docker errors to controller

007faaa4 05/30/2016 08:19 AM Daniel Lobato Garcia

Fixes #15135 - Fix JS error in datatables

Lack of a tbody caused a 'typeerror: k is undefined' in datatables.

10546a55 05/27/2016 03:07 PM Daniel Lobato Garcia

Fixes #15098 - Scope registry by taxonomies

7765bf89 05/27/2016 10:37 AM Daniel Lobato Garcia

Ensure Fog is mocked before running API/v2/create test

588fbfb3 05/27/2016 09:29 AM Daniel Lobato Garcia

Use remove_reference to remove FK with Rails 4

cae1f2ca 05/20/2016 08:55 AM Daniel Lobato Garcia

Fixes #15107 - Rails 4.2 test breakages

url_for in the new Rails carries some parameters that can break the link
creation. Additionally I've disabled ruby warnings in the rake test task

c1cbf3bd 04/19/2016 11:08 AM Daniel Lobato Garcia

Fixes #14703 - Add taxonomies to Registries API

b11c7843 04/15/2016 12:31 PM Daniel Lobato Garcia

Release 2.1.1

78251d33 04/15/2016 12:23 PM Daniel Lobato Garcia

Fixes #14662 - Revert new_link to ensure 1.11 compatibility

new_link was a helper for "New XXXX" links in Foreman that was
introduced on 1.12-develop branch. If we want to make the new changes in
foreman-docker available to current users, we should revert new_link to...

00a1de6a 04/15/2016 10:31 AM Daniel Lobato Garcia

Release 2.1.0

977f7c5a 04/15/2016 10:29 AM Daniel Lobato Garcia

Fixes #9270 - Add email validation

Copied the email validation we use for the User model. This catches
errors when creating/updating the Docker compute resource email

33050342 04/15/2016 10:29 AM Daniel Lobato Garcia

Fixes #14569 - Display image found/not found on search image step

Prior to this, there was a bug on the CSS that hid the icon that
displayed whether the image was found or not on the Docker host.

2fbd23c3 04/14/2016 02:40 PM Daniel Lobato Garcia

Fixes #14570 - Set docker-api to 1.18 to avoid image parsing errors

Parsing of some images, as well as the warning
'circular argument reference - connection' show up because of an
outdated version of docker-api.

b10c1ca7 04/14/2016 11:00 AM Daniel Lobato Garcia

Fixes #14577 - Commit and delete buttons styling

These two buttons on Container#show did not have any styling and did not
look like buttons.

5988625d 04/12/2016 06:21 AM David Davis

Fixes #14581 - Fixing migration for Rails 4.2

bbb77219 04/11/2016 08:27 AM Daniel Lobato Garcia

Fixes #14519 - Removing containers from API removes them from Docker

Before this fix, the API was just removing the container in the Foreman
database. This commit includes more tests for both the UI and API
container deletion to ensure this area is a bit more solid.

b8bf7d5c 04/01/2016 05:15 PM Daniel Lobato Garcia

Fixes #7894 - Compute resource should show 'containers' tab

Through deface, we change the 'virtual machines' tab to say container on
Docker compute resources.

a02da228 04/01/2016 05:11 PM Daniel Lobato Garcia

Fixes #10199 - Disable image capabilities under compute resource

Docker container images are not created this way, and its just confusing
to users when they see this tab.

99b91b0d 04/01/2016 05:10 PM Daniel Lobato Garcia

Fixes #10417 - Translate wizard states

Wizard states were shown after calling 'symbol'.to_s.humanize, which
didn't allow them to be translated. I define the strings to be shown
in the helper so that they can be translated.

1aa3ddb3 04/01/2016 05:09 PM Daniel Lobato Garcia

Fixes #14391 - Hide access to Docker compute resource via compute profile

Docker compute resources shouldn't even be shown in the compute profile
list, there's no information there that's relevant to containers. Also,
containers are not created using compute attributes.

00ab1f9d 03/29/2016 03:33 PM Daniel Lobato Garcia

Refs #14181 - Fix authentication validation when creating registry

On 9ea405911cef1f02ca42db77c16bea4fe297093e Docker.authenticate! was
calling /auth on the Docker host API. This kind of authentication was
not correct, as it was authenticating access to the Docker host, not to...

79841a2f 03/29/2016 09:50 AM Daniel Lobato Garcia

Fixes #14370 - Adapt containers and registries index to core 1.12

`authorized?` is no longer available, and there's a helper for the "New
xxxxx" buttons

b0e98702 03/28/2016 01:46 PM Bryan Kearney

Fixes #14244 - Update the strings to be more compliant with the project standards

b8b23c15 03/28/2016 12:11 PM David Davis

Fixes #14322 - Fixing API route scope

9ea40591 03/14/2016 09:53 PM Daniel Lobato Garcia

Fixes #14181 - Validate registry URL and attempt login

In order to avoid users trying to create containers in an external
registry that doesn't exist, we should provide some preventative

569c1b66 03/14/2016 01:18 PM Ori Rabin

Fixes #13227 - error when creating a container without an image

31e5a925 03/14/2016 01:18 PM Ori Rabin

Fixes #13231 - error processing uses full_messages

792d601d 02/18/2016 08:54 AM Bryan Kearney

Fixes #11984 - Update the plugin to use the latest gettext from core,
and re-extract the strings.

Once this is merged, the project needs to be added to transifex.

cdb458e0 02/08/2016 12:50 PM Bryan Kearney

Fixes #13391 - Update the zanata mapping file

6d9a867c 01/15/2016 01:49 PM Daniel Lobato Garcia

Multiple fixes to release 2.0.1

401c76ef 01/15/2016 06:05 AM Daniel Lobato Garcia

Refs #13225 - Use Patternfly spinners helper

8627992a 01/15/2016 05:56 AM Ori Rabin

Fixes #13228 - add attr_accessible to enviroment and image

6406ea7c 01/15/2016 05:54 AM Ranjan Kumar

Fixes #12971 - Container tab switch doesn't work when docker registry name contains special character

fc396206 01/14/2016 06:52 PM Eric Helms

Fixes #13225: Don't declare spinner.gif with /assets prefixed

4992ac30 01/13/2016 12:54 PM Ori Rabin

Fixes #13167 - Add buttons fixed

73a7bb7b 01/13/2016 12:54 PM Ori Rabin

Fixes #12973 - adding missing attr_accessible

b92e3f84 12/18/2015 02:04 PM Daniel Lobato Garcia

Bump version to 2.0.0

26d54d2c 12/15/2015 01:14 PM Daniel Lobato Garcia

Fixes #12785 - Raise requires_foreman version to 1.11

Since now we use attr_accessible, and more changes are coming up to make
this plugin Rails 4 compatible, the minimum version needs to be 1.11.

02f8e4fa 12/14/2015 03:18 PM Eric Helms

Fixes #11065: Add .rubocop.yml as a test file for the gem.

c80f3b10 12/11/2015 11:07 AM Tom Caspy

fixes #7230 - rails 4 compatibility

3ddeb32c 12/09/2015 04:46 PM John Mitsch

Refs #12726 - Adding attr_accessible :email to docker model

79287e76 12/08/2015 11:33 AM Tom Caspy

fixes #12726 - adding attr_accessible

7ff105d1 12/03/2015 05:26 PM David Davis

Fixes #12681 - Support rubocop 0.35.1 by fixing broken rules

dd094d3b 10/14/2015 07:02 AM oshtaier

Fixes #12141 - Add unique id for container object name on 'All containers' page

cf318d7f 09/02/2015 09:49 PM Partha Aji

Fixes #11672 - Exposed username in the registries json call

04fbfff4 08/21/2015 11:12 AM Daniel Lobato Garcia

Remove env variables & DNS from planned in README

These are already implemented

fa39612f 08/18/2015 08:36 AM Daniel Lobato Garcia

Bump version to 1.4.1

ef7e4271 08/17/2015 10:10 AM Partha Aji

Fixes #11354 - Made the container deal with cpu shares and cpu sets correctly

According to docker remote api 'cpu shares' need to be integers.
However foreman docker sends it a float instead causing a
'cant convert to int64' error. This commit fixes that by ensuring what...

dd85f2e3 07/27/2015 04:13 PM Daniel Lobato Garcia

Refs #11204 - Automate packaging, deb changelog typo

4a93db83 07/24/2015 10:02 PM Daniel Lobato Garcia

Refs #11204 - Automate deb packaging, typo

b5e8802d 07/24/2015 09:55 PM Daniel Lobato Garcia

Refs #11204 - Automate foreman-packaging pull-requests

bad68ad1 07/23/2015 08:53 PM Daniel Lobato Garcia

Refs #11204 - Automate rubygem release, typo

15d7a984 07/23/2015 08:50 PM Daniel Lobato Garcia

Bump version to 1.4.0

5099654c 07/23/2015 08:50 PM Daniel Lobato Garcia

Fixes #11204 - Automate rubygem release

e88059db 07/01/2015 07:14 PM Adam Ruzicka

Fixes #10191 - Pass proper memory parameter to Docker

e6b93aec 06/29/2015 08:54 PM Shlomi Zadok

fixes #10812 - remove require fog from plugin's engine

f9547788 06/15/2015 04:28 PM Adam Ruzicka

Fixes #9753 - container name is optional

13ebd49d 06/11/2015 01:35 PM Daniel Lobato Garcia

Fixes #10779 - Error messages hidden after wizard

90664415 06/10/2015 06:51 PM Dmitri Dolguikh

fixes #10128: 'test connection' button on the CR screen turns green only after connection has been verified.

04db1530 06/02/2015 02:35 PM Daniel Lobato Garcia

Fixes #10416 - Pulled translations

c36fdec1 05/20/2015 09:43 AM Partha Aji

Fixes #10404 - Finds correct repo name for Docker Hub registry

Bug is stated as follows
on centos 7 ->

$ docker version
Client version: 1.5.0-dev
Client API version: 1.18
Go version (client): go1.3.3

$ docker search centos

d5d9d39e 05/05/2015 02:24 PM Shlomi Zadok

Fixes #9393 - Allow users to create container without starting it

061b10cc 04/29/2015 05:26 PM Daniel Lobato Garcia

Bump version to 1.3.1

5c0db244 04/29/2015 12:36 PM Dominic Cleal

fixes #10306 - require resolv for access to regexps

2751a0d4 04/29/2015 07:36 AM Daniel Lobato Garcia


6db582c1 04/28/2015 02:28 PM Daniel Lobato Garcia

Bump version to 1.3.0

2a0cf95b 04/28/2015 01:25 PM David Davis

Fixes #9901 - Better handling of errors in container api

d2e54db4 04/28/2015 01:25 PM David Davis

Fixes #10029 - Docker registry API

6e00a3fc 04/24/2015 07:24 PM David Davis

Fixes 9311 - Change the Katello tab text

bc82d5d5 04/14/2015 07:42 AM Vanya Jauhal

Fixes #7865 - Adds support for configuring dns during container creation

8e2848d5 04/13/2015 08:02 AM Vanya Jauhal

Fixes #7864 - Adds support for exposed_ports

741cff16 04/07/2015 08:57 PM Daniel Lobato Garcia

Fixes #9997 - Release process docs

a79b7ae3 03/25/2015 03:02 PM Daniel Lobato Garcia

Fixes #9897 - Stub encryption key in registry test

Currently CI is broken as it needs the encryption key to be set. In the
past core provided a key for the Rails test environment but that's no
longer the case

d0846a1a 03/25/2015 12:03 PM Dmitri Dolguikh

Fixes #9338: permission filters can be created now

411bcf3e 03/24/2015 02:50 PM Daniel Lobato Garcia

Bump version to 1.2.4

b60918b7 03/20/2015 08:30 PM Partha Aji

Fixes #9310, #9518 - Create containers using katello repos

This commit adds code to create Containers using katello repos.

271b10e8 03/19/2015 07:27 PM David Davis

Fixes #9643 - Added search param to the containers index API

e7ce5f45 03/19/2015 06:54 PM David Davis

Bump version to 1.2.3

329b84dd 03/19/2015 06:50 PM David Davis

Fixes #9830 - Fixing log call

2472bb78 03/19/2015 06:21 PM Daniel Lobato Garcia

Fixes #9829 - Revert image_search to old method

10216d79 03/19/2015 02:27 PM Dmitri Dolguikh

fixes #9544: added downcase_hash_keys mathod

5397ee73 03/18/2015 06:17 PM David Davis

Fixes #9382 - Use connection info when connecting to docker

4282fa50 03/15/2015 12:21 PM David Davis

Fixes #9708 - Fixing rubocop config so it can be used with houndci