Move MKAdmin TODOs back into their own repo for further sorting.
authorMike Taylor <mike@indexdata.com>
Wed, 26 Feb 2014 11:40:43 +0000 (11:40 +0000)
committerMike Taylor <mike@indexdata.com>
Wed, 26 Feb 2014 11:40:43 +0000 (11:40 +0000)
TODO

diff --git a/TODO b/TODO
index 377df00..ca93faa 100644 (file)
--- a/TODO
+++ b/TODO
        Apache2 configuration.
 
 
-*** MKAdmin ***
-
-       Superuser field should not be mandatory.
-
-       In end-user record, username and password should not be
-       mandatory any more. (Perhaps it should be mandatory to have at
-       least one of u/p, IP range, hostname, etc.)
-
-       Add an "Act As" link on the Edit Library page.
-
-       When making a new user-access record, default the displayName
-       to that of the ibrary that owns it.
-
-       Add a capability facet to MKAdmin. The right way to do this is
-       to refactor the current hardwiry facet code to be more
-       data-driven, then add a configuration element to include
-       capabilities as a facet.
-
-       Make MKAdmin able to filter target list on whether we have
-       access: that is, to targets that either are open-access or we
-       have credentials or an IP proxy for.
-
-       Provide "select all targets" to they can be added.
-
-       Add batch edit on all targets found by the current search.
-
-       We want a way to let customers change the Index Data branding
-       of the MKX front page, as well as the logo at top left of the
-       MasterKey UI itself. Along with that, we could let them change
-       CSS.
-
-       Indent second and subsequent lines of long facet names
-
-       Keep selected facets when narrowing by search, etc. NOT URGENT
-
-       Lose the search function and the A-Z list from the Categories
-       and User Access tabs.
-
-       Lose ALL the left panel options for the categories tab.
-
-       In the library list, rename "Act as this user" to "Act as".
-
-       We need only one add-new-field name/value pair at the bottom
-       of the screen, not three.
-
-
-*** MKAdmin-- ***
-
-       Lose Target Origin and Type columns from target list.
-
-       Lose the A-Z list from all tabs.
-
-       Remove "changed in last NUMBER days" from search form
-
-       In the target list, get rid of "Show record", make the target
-       title a link to the edit page, and discard the edit column
-       completely.
-
-       Lose the Create Target facility (from left panel and bottom
-       row).
-
-       Remove the the Edit facility and the New button from the
-       categories tab. Keep the category_id column, for some
-       reason. (Although I bet if I removed it neither Seb nor D
-       would notice.)
-
-       Make the User Access tab display the single end-user record
-       for editing immediately. Remove everything that doesn't need
-       to be there.
-
-       D will get back to me with a detailed specification of which
-       reports to include in the Reports tab.
-
-       In the edit page, lose all the top icons.
-
-       D will give me a list of target fields to retain in the
-       MKAdmin-- edit page. It may be just target name, categories
-       and credentials.
-
-       Remove all help from MKAdmin until Seb sends help texts that
-       he is happy with.
-
-       BIG CHANGE: lose the edit-form distinction between inherited
-       and local values. Have a single column of editable values and
-       override only those that are actually changed.
-
-
-*** Other ***
-
-       Get Charles to remove the testing proxy-IPs from open-access
-       databases.
-
-       We need additional image-URL fields in our records -- in the
-       connector framework, in the Torus record's capabilities and
-       elsewhere. Figure out what's needed, and who needs to do it.
-
-       Fix the Torus's timed refresh to run on its own in the
-       background, rather than waiting until the next time a request
-       is made after the refresh-time has expired.
-
-       Can the IRSpy toroid be made to return a meaningful capability
-       field?
-
-       Metasearch all targets and see what happens. Figure out why it
-       goes wrong.
-
-