Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support snapper #1491

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open

Support snapper #1491

wants to merge 40 commits into from

Commits on Oct 15, 2016

  1. Update path to Underscore

    sfranzen committed Oct 15, 2016
    Configuration menu
    Copy the full SHA
    da73c8f View commit details
    Browse the repository at this point in the history
  2. Update Backbone script link

    sfranzen committed Oct 15, 2016
    Configuration menu
    Copy the full SHA
    055221b View commit details
    Browse the repository at this point in the history
  3. Update all occurrences of this.options

    New Backbone versions no longer automatically set this on the object,
    you have to pass it to initialize().
    sfranzen committed Oct 15, 2016
    Configuration menu
    Copy the full SHA
    4eca949 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2016

  1. Configuration menu
    Copy the full SHA
    a4fd43c View commit details
    Browse the repository at this point in the history
  2. Create snapper root config only if not present

    Allows user modifications to persist.
    sfranzen committed Oct 16, 2016
    Configuration menu
    Copy the full SHA
    c061386 View commit details
    Browse the repository at this point in the history
  3. Introduce a snapper plugin for yum

    Provides automatic pre/post snapshots for each yum transaction,
    just like the official plugin for zypper (SUSE systems).
    
    Related: rockstor#1432
    sfranzen committed Oct 16, 2016
    Configuration menu
    Copy the full SHA
    5b81527 View commit details
    Browse the repository at this point in the history
  4. Add Backform.js dependency

    sfranzen committed Oct 16, 2016
    Configuration menu
    Copy the full SHA
    5d65c36 View commit details
    Browse the repository at this point in the history
  5. Introduce standard skeleton view for forms

    Embeds a Backform form within our standard Bootstrap panel element.
    Can be used just like a Backform.Form view, because all constructor
    arguments are passed on to the form.
    sfranzen committed Oct 16, 2016
    Configuration menu
    Copy the full SHA
    3b0242a View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2016

  1. Configuration menu
    Copy the full SHA
    6ce42d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d576fa4 View commit details
    Browse the repository at this point in the history
  3. Handle snapper exceptions in viewer

    Looks a little cleaner and more appropriate to me.
    sfranzen committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    a6b3477 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2af6177 View commit details
    Browse the repository at this point in the history
  5. Revert "Update all occurrences of this.options"

    This reverts commit 4eca949.
    sfranzen committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    f24fafa View commit details
    Browse the repository at this point in the history
  6. Update handling of Backbone view options

    Newer versions of Backbone no longer implicitly attach these
    to the view, so the relevant initialize functions now do so
    explicitly.
    sfranzen committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    19def16 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2016

  1. Refactor snapshot data parsing

    Allow retrieving individual snapshots as well as full list.
    sfranzen committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    6667d7b View commit details
    Browse the repository at this point in the history
  2. Fix erroneous imports

    sfranzen committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    598b862 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2016

  1. Return config name with snapshot, sanitise code

    This allows the collections of snapshots to be nested below their
    configuration name in the web API.
    sfranzen committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    cefc991 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    942820b View commit details
    Browse the repository at this point in the history
  3. Refactor and define a generic API view

    This is better suited to snapper than the ListCreateAPIView, since
    snapper's interface does not return Django models or querysets.
    sfranzen committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    e194825 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4927abf View commit details
    Browse the repository at this point in the history
  5. Improve HTTP response status

    sfranzen committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    e1d08ca View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2016

  1. Configuration menu
    Copy the full SHA
    aaa2012 View commit details
    Browse the repository at this point in the history
  2. Modify config and snapshot parsing

    Configured subvolume is already returned by snapper. Return snapshot
    userdata as a dict because that's what SetSnapshot accepts.
    sfranzen committed Oct 21, 2016
    Configuration menu
    Copy the full SHA
    2f3baa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03f9145 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8bd70b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2016

  1. Configuration menu
    Copy the full SHA
    f1338e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2016

  1. Change list_snapshots to return all snapshots

    Necessary to make deletions function appropriately.
    sfranzen committed Oct 23, 2016
    Configuration menu
    Copy the full SHA
    1316268 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c915a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2016

  1. Configuration menu
    Copy the full SHA
    3418ce6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b918bd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e924ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4f0784 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ad02c8 View commit details
    Browse the repository at this point in the history
  6. Add deletion warning dialog

    sfranzen committed Oct 24, 2016
    Configuration menu
    Copy the full SHA
    5b2af6e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2016

  1. Configuration menu
    Copy the full SHA
    ac96fbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    275cafe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c1b9b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2016

  1. Configuration menu
    Copy the full SHA
    17809b7 View commit details
    Browse the repository at this point in the history
  2. Update select list event handling

    It was not responding to model deletion events.
    sfranzen committed Oct 26, 2016
    Configuration menu
    Copy the full SHA
    98faac1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    431ced5 View commit details
    Browse the repository at this point in the history