[ 
https://issues.apache.org/jira/browse/COUCHDB-2125?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13970053#comment-13970053
 ] 

ASF GitHub Bot commented on COUCHDB-2125:
-----------------------------------------

GitHub user robertkowalski opened a pull request:

    https://github.com/apache/couchdb/pull/210

    [WIP] 2125 filter.db

    Please do not merge, but take a look at ebc07d6:
    
    Uses a new model to manage the state of the different search
    filters to filter the view.
    
    Nice feature: the filter for the database (upper input) and
    the filters for the type (buttons) work nicely together,
    so you can filter out all replications for that
    database (let's name it registry)  without the compaction,
    if you choose replication as type and enter "registry" in the
    top input.
    
    Closes COUCHDB-2125
    
    What's missing:
    
     * some :heart: for the design of the input, can take a look at this on my 
own, but it's not my core competency
     * a merge for the refactor which was the base for the feature (another PR, 
working on it with Garren), after the merge the diff should be just: ebc07d6


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/robertkowalski/couchdb 2125-filter.db

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/couchdb/pull/210.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #210
    
----
commit 75f9a04e116fcee353e1d81dd61ff69867d868f5
Author: Robert Kowalski <r...@kowalski.gd>
Date:   2014-04-06T16:17:36Z

    Fauxton: reformat code & remove whitespace

commit 887f004ffbbb1ff04d2e7f686f17b0068228367c
Author: Robert Kowalski <r...@kowalski.gd>
Date:   2014-04-06T21:15:16Z

    Fauxton: refactor ActiveTasks
    
    - do not use a model as a collection, directly operate on the
      collection which gets filtered for the view
    - remove the view which acted as layer to fetch collections from
      the model and passed it to a view
    - remove not used html-template
    - format code

commit 7090bd51863f9be2bb588a399274a534946dff1a
Author: Robert Kowalski <r...@kowalski.gd>
Date:   2014-04-06T21:42:04Z

    Fauxton: do not load unnessecary d3 & backbone

commit 6eb09b59336e342c00d80c9c6859800d397d17e2
Author: Robert Kowalski <r...@kowalski.gd>
Date:   2014-04-09T20:01:46Z

    review

commit ebc07d6d9dbba5a74415fff0206cc2a007d3ed73
Author: Robert Kowalski <r...@kowalski.gd>
Date:   2014-04-15T20:44:02Z

    Implement a filter for databases
    
    Uses a new model to manage the state of the different search
    filters to filter the view.
    
    Nice feature: the filter for the database (upper input) and
    the filters for the type (buttons) work nicely together,
    so you can filter out all replications for that
    database (let's name it registry)  without the compaction,
    if you choose replication as type and enter "registry" in the
    top input.
    
    Closes COUCHDB-2125

----


> Filter active tasks by database
> -------------------------------
>
>                 Key: COUCHDB-2125
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2125
>             Project: CouchDB
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: Fauxton
>            Reporter: Alexander Shorin
>            Assignee: Robert Kowalski
>              Labels: beginners
>
> Imagine that you have 100+ active replications and you need to figure out 
> status for some specific database. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to