Commit Graph
10 Commits
Author SHA1 Message Date
Greg Von Kuster 00c6be5124 Add 2 new sample tracking reports and 2 new workflow reports, each of which provides the total number of items per month and the total number of items per user ( per month ). Clean up the styles in the admin menu and reports menu mako templates. Clarify in the reports config that reports do not support sqlite. Render the samples checkbox ( when editing samples ) at the top of the table cell. 2011-02-14 14:54:07 -05:00
Greg Von Kuster e79bf72fbe Enhancements for the reports webapp:
In case you do not know about the Galaxy reports, make any changes you want to reports_wsgi.ini.sample and copy it to reports_wsgi.ini ( you'll have to do this anyway since there are changes in this change set )...

...then start them up with:

sh run_reports.sh

There is more work necessary, but this is a good start.  This is such a huge overhaul, that I'm sure there will be some issues.  Let me know and I'll fix them!

Here are the current fixes:

1) Use grids for rendering pages whose queries return lots of rows.

2) By using grids, we can:
 a) search for jobs whose state or tool id match a standard search filter
b) search for a specific job id using the advanced search filter
c) filter on job.state in the Advanced Search window
d) sort on id, state, tool_id or create_time in the grid
e) eliminate many of the complex old-style SQL select commands

3) Eliminate all unnecessary templates due to the use of grids, and move remaining templates to the proper loation

4) Eliminate the duplicated static files and use those from the Galaxy webapp
2010-05-28 16:30:16 -04:00
Greg Von Kuster db1c1fb660 merging from central 2008-12-18 16:44:34 -05:00
Greg Von Kuster 42ca95a373 Enhance the tool panel, now supports following tags:
<toolbox>
    <tool file="data_source/upload.xml"/>            # tools outside sections
    <label text="Basic Tools" id="basic_tools" />    # labels outside sections
    <workflow id="529fd61ab1c6cc36" />               # workflows outside sections
    <section name="Get Data" id="getext">            # sections
        <tool file="data_source/biomart.xml" />      # tools inside sections
        <label text="In Section" id="in_section" />  # labels inside sections
        <workflow id="adb5f5c93f827949" />           # workflows inside sections
    </section>
</toolbox>
2008-12-18 16:35:26 -05:00
Greg Von Kuster 36e3f21d7e merging from central 2008-12-16 10:07:10 -05:00
Greg Von Kuster ae84867027 Server errors thrown when switching between Galaxy and reports in the same browser was due to the id_secret being different in the Galaxy config and the reports config, so add comments to ensure this is not repeated. 2008-12-16 10:04:30 -05:00
Greg Von Kuster 140e6b09e7 Add require_login config setting to reports config. 2008-12-04 14:04:23 -05:00
Greg Von Kuster 8056ea2e94 Fix for annotation profiler, also fixed database settin gin reports confi sample. 2008-04-15 17:47:29 +00:00
Greg Von Kuster 3b1ba684da Fixed command line and port for reports. 2008-01-14 16:29:27 +00:00
Greg Von Kuster 01378424b4 New reports app server and 1st report showing disk usage for dataset file system - still need to mess with styles a bit.
Also fixed update_dataset_size script and delete deprecatd random_intervals code file.
2008-01-11 21:24:21 +00:00