Cleans up feature set for 3.3

This removes the experimental features that were not selected
for 3.3 release.

* Removes dpath requirement
* Removes generated action_plugins
* Removes network UI v1 api
* Removes unused network management commands
* Removes network UI CLI client
* Removes templates
* Removes unused DataBinding models
* Removes obsolete test
* Removes unused admin and tests
* Removes experimental UndoPersistence, RedoPersistence, and auto-layout functions
* Removes API endpoints for network visualization
* Removes unused consumer routes
* Removes group, site, and rack features for 3.3
* Removes unused tables controller
* Removes undo/redo
* Removes group code and scale checks
This commit is contained in:
Ben Thomasson
2018-02-22 14:41:53 -05:00
parent 8d28748451
commit b29a605800
217 changed files with 69 additions and 16430 deletions

View File

@@ -0,0 +1,40 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.7 on 2018-03-04 21:22
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('network_ui', '0003_auto_20180302_1401'),
]
operations = [
migrations.RemoveField(
model_name='databinding',
name='data_type',
),
migrations.RemoveField(
model_name='databinding',
name='sheet',
),
migrations.RemoveField(
model_name='datasheet',
name='client',
),
migrations.RemoveField(
model_name='datasheet',
name='topology',
),
migrations.DeleteModel(
name='DataBinding',
),
migrations.DeleteModel(
name='DataSheet',
),
migrations.DeleteModel(
name='DataType',
),
]