Project

General

Profile

Refactor #5628

Remove converted v1 API controllers and tests

Added by Walden Raines over 8 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
API
Target version:
Branch:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Description

We need to revisit API v1 controllers and either add CRUD authorization to them or remove them entirely.


Related issues

Related to Katello - Bug #5843: Remove v1 API routesClosed2014-05-20
Has duplicate Katello - Bug #5839: Convert host_collection_{errata,packages} to new roles systemDuplicate2014-05-20
Blocked by Katello - Feature #5709: Packages and Distributions API controllers need converting to V2Closed2014-05-14

Associated revisions

Revision a1de666c (diff)
Added by Walden Raines about 8 years ago

Fixes #5628 - remove converted v1 API controllers and tests.

Remove all of the v1 controllers and tests that have already been
converted to v2 and are no longer used.

Revision aca67aa3
Added by Walden Raines about 8 years ago

Merge pull request #4303 from waldenraines/5628

Fixes #5628 - remove converted v1 API controllers and tests.

History

#1 Updated by Walden Raines over 8 years ago

  • Related to Feature #5217: As a user, I should have CRUD permissions for all entities that are exposed to me. added

#2 Updated by Walden Raines over 8 years ago

  • Tracker changed from Bug to Feature

#3 Updated by Walden Raines about 8 years ago

  • Status changed from New to Assigned
  • Assignee set to Walden Raines

#4 Updated by Walden Raines about 8 years ago

  • Subject changed from API V1 Controllers: CRUD authorization or remove to Remove v1 API controllers and tests

#5 Updated by Walden Raines about 8 years ago

  • Blocked by Feature #5709: Packages and Distributions API controllers need converting to V2 added

#6 Updated by Walden Raines about 8 years ago

  • Status changed from Assigned to Ready For Testing

#7 Updated by Walden Raines about 8 years ago

  • Has duplicate Bug #5839: Convert host_collection_{errata,packages} to new roles system added

#8 Updated by Walden Raines about 8 years ago

  • Related to deleted (Feature #5217: As a user, I should have CRUD permissions for all entities that are exposed to me.)

#9 Updated by Walden Raines about 8 years ago

  • Related to Bug #5843: Remove v1 API routes added

#10 Updated by Walden Raines about 8 years ago

This is not a blocker for roles if we "hide" the v1 routes, see http://projects.theforeman.org/issues/5843.

#11 Updated by Walden Raines about 8 years ago

  • Status changed from Ready For Testing to Assigned

#12 Updated by Walden Raines about 8 years ago

  • Status changed from Assigned to New

Not currently working on this.

#13 Updated by Eric Helms about 8 years ago

  • Tracker changed from Feature to Refactor
  • Category set to API
  • Triaged changed from No to Yes

#14 Updated by Walden Raines about 8 years ago

This issue is for removing the controllers which have already been converted to v2. For converting the remaining v1 controllers, see #6287.

#15 Updated by Walden Raines about 8 years ago

  • Status changed from New to Assigned

#16 Updated by Walden Raines about 8 years ago

  • Subject changed from Remove v1 API controllers and tests to Remove converted v1 API controllers and tests

#17 Updated by Walden Raines about 8 years ago

  • Status changed from Assigned to Ready For Testing

#18 Updated by Walden Raines about 8 years ago

  • Bugzilla link set to https://bugzilla.redhat.com/show_bug.cgi?id=1112835

#19 Updated by Walden Raines about 8 years ago

  • Bugzilla link deleted (https://bugzilla.redhat.com/show_bug.cgi?id=1112835)

#20 Updated by Walden Raines about 8 years ago

  • Bugzilla link set to https://bugzilla.redhat.com/show_bug.cgi?id=1112836

#21 Updated by Walden Raines about 8 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#22 Updated by Eric Helms about 8 years ago

  • Target version set to 48

#23 Updated by Eric Helms almost 8 years ago

  • Legacy Backlogs Release (now unused) set to 13

Also available in: Atom PDF