Coder Social home page Coder Social logo

taphandle's People

Contributors

lmichel avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

zomeserges

taphandle's Issues

remove former data when a query fails

When a query faisl, the interface is connected to the new node but the result 
of the former query remains display.
Solution; whn a job is run, firts remove displayed data 


Original issue reported on code.google.com by [email protected] on 28 Sep 2013 at 12:51

Array display out

What steps will reproduce the problem?
1. Go to gavot>cars>cars.images
2. Look at wcs_refpixel column: you get [F@1a7b6ab0 as value

The reason is that the Xml2Json class does not recognizes arrays of atomic 
values

Original issue reported on code.google.com by [email protected] on 19 Oct 2011 at 5:05

Web Profile Samp

Get rid of  Java applet
Build a MVC specific to Samp

What is the expected output? What do you see instead?
Click on an IVOA icon

If Samp not connect to a hub, try to connect
I fails, propose to start a Hub with JNPL

If Samp is connected, show a list of connected clients allowing to select the 
recipient.





Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 1:56

Position list upload

What steps will reproduce the problem?
1. It is not possible tu upload a position list


What is the expected output? What do you see instead?
Having some user space where usres can store either job results or VOTable.
This space can be used to setup UPLOAD statement in ADQL queries
Require to check wich services support UPLOAD


Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 6 Mar 2013 at 1:16

Chooser label

Change the "Node selector" with something with "chooser"
Put a gray short help the the search field at starting time

Limit the job result size

The query result can bee very large:
[michel@xcatdb taphandle]$ find userbase -name "*.xml" -mmin +59 -size +4096c -exec ls -l {} ;
-rw-r--r-- 1 michel michel 1824026624 19 mars 12:10 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job_yLwGF0/result.xml
-rw-r--r-- 1 michel michel 11731402752 19 mars 08:16 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job_VMLa5p/result.xml
-rw-r--r-- 1 michel michel 163423583 19 mars 04:19 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job_UCrfLd/result.xml
-rw-r--r-- 1 michel michel 16065978368 19 mars 06:10 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job_Nr7S7u/result.xml
-rw-r--r-- 1 michel michel 26309 19 mars 04:14 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job__ViZiB/result.xml
-rw-r--r-- 1 michel michel 163455875 19 mars 04:15 userbase/A86F10F47335CC2AC55439FD84EC2B19/gavo-tap/job_haPaee/result.xml

SELECT TOP 1000000 * FROM ppmxl.main

Would be nice to have e mechanism limiting that either by limiting the downbload size or by adding a TOP in the query

Access to protected data

What steps will reproduce the problem?
1. Connect ObsCore@cadc
2. Select [I] on a resource without IVOA icon

The file report mention a 1000 byte HTML file which is actually the 
authentication window.


Taphandle should look at the HTTP status to show out the resource us 
unauthorized by over plotting a key on the URLS e.g. 

Original issue reported on code.google.com by [email protected] on 19 Oct 2011 at 4:57

Session id in HTTP parameter

The goal here is to allow accessing to Taphandle through a proxy without 
trouble with the session management 
1) Get the session id when the home page is loaded
2) Keep it in the application
3) Put it in any ajax callback as an extra parameter as it is done for Samp 
message
4) Making the server aware to that parameter. 
5) Check the presence of this parameter before to create a new UserSession.


Original issue reported on code.google.com by [email protected] on 25 Oct 2012 at 12:58

RR regostry access

Query RR registry at table level
SELECT ivoid, access_url, res_title, table_name, table_description  FROM 
rr.capability 
        NATURAL JOIN rr.interface
        NATURAL JOIN rr.resource
        NATURAL JOIN rr.table_column
        NATURAL JOIN rr.res_table
        WHERE standard_id='ivo://ivoa.net/std/tap' AND intf_type = 'vs:paramhttp'

Makea search at table level
Automatically apply filter on the table matching the query

Original issue reported on code.google.com by [email protected] on 27 Sep 2013 at 9:19

Make the filter window resisable

What steps will reproduce the problem?
1. Reduce the browser size
2. Load taphandle
3. Select a node (Vizier e.g.)
4. Double click on Vizier
5. You can not access the bottom of the filter modal window

What is the expected output? What do you see instead?
Making the commands of wondow always accessible



Original issue reported on code.google.com by [email protected] on 25 Oct 2012 at 4:10

Node connection setup

What steps will reproduce the problem?
1. Give a new tap URL
2. The server connect it, if working and returns a short name which cannot be 
modified.

What is the expected output? What do you see instead?
When the node is not already connected, the user should can choose a short name 
which must be validated by the user.
When the node is already in the node base, its current short name is returned 
whithout any possibilty to be modified.



Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 12:52

User Node Notification

The web application could ask from time to time whether the proxy server 
connected a new node.
An alert would notice the user about that new node.
This alert would propose to connect the node or to get some info about it.

Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 1:06

Double click on schema/table

When a double clik occurs on either a schema or on a table node, the table 
filter window is open, but wen the filter is applied an error message similar 
to that is displayed

JSON ERROR: Cannot make data tree: URL: 143.107.19.222: 
http://saada.u-strasbg.fr/taphandle/getnode?node=gavoXamanda&filter=&rejected=
Node gavoXamanda not referenced, enter its URL please

The double-click handler does not check the actual node path.

Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 12:21

Access_url format vs registry

What steps will reproduce the problem?
1. Connect GAVO
2. display table rr.capabilities
3. The access_url column is formated as a data access although it is a registry 
entry

What is the expected output? What do you see instead?
The formater must take care with this specific registry table.
In this case it must propose 2 buttons:
1) for checking the service
2) for connecting the service



Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 2:09

Handle char(*) and unichar(*) types as strings

See in GAVO table, especially in ‘rr’ schema.
Columns typed as char(*) or similar must be considered as String.
The table of correspondence between types and possible operator must be 
revamped in a global JS resource.

Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 12:24

Running JQuery as an embedded application

Allows to  start Taphandle as en embedded part of a larger Web application.
TapHande is done in the ready() JQuery function which is called after the HTML 
page is built.
If TapHandler is started at anytime within a Web application, it can't be 
triggered by this ready event.

1) Put the ready() code in a global function.
2) Put a callback to that function in ready()

An application embedding Taphandle could just have to call this function after 
loading the Taphandle HTML code.
This feature requires to test extensively that JQuery does accept to start at 
any time.

Original issue reported on code.google.com by [email protected] on 25 Oct 2012 at 1:09

Session closed

Deliver an appropriate message when a client reconnect but on a session which has been dstroyed by the server

Where statement missing

Create a doube join with the select WHAT tab
Set a WHERE constrain on a 'non-primary' table: this constrain is not appended to the query

expand data hide control

Put a button toggling between the current layout and a data display covering all available space

Registry explorer

A button near the node selector open a modal window with all declared TAP 
service.
Each row of that window propose 2 actions:
1) Check: checks that the service is compliant with TapHandle: a detailed 
report is returned
2) Connect: COnnect TapHandle if the service is valid.


Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 2:04

Accept URLs with implicit http://

What steps will reproduce the problem?
1. Start TAP handle
2. Type a TAP node URL with http:// head
3. Notr recognized as node URL

What is the expected output? What do you see instead?
Taphandle should be enable to consider http// as implicit.

Please use labels and text to provide additional information.
Take car with the NodeBase explorer.


Original issue reported on code.google.com by [email protected] on 6 Mar 2013 at 1:12

URL display

Modify the URL display in order make them readable;

Original issue reported on code.google.com by [email protected] on 27 Sep 2013 at 9:10

Obscore Explorer

Specific filter asking for tapservice hosting an Osbscore
The user can select which node he wants to connect to

Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 2:22

Timeout on node connection

What steps will reproduce the problem?
1. Some node (eg. wfauroe-ukidssdr1-dsa) do not reply locking the Taphandle 
interface

What is the expected output? What do you see instead?
We would like to have a timeout at porxy level with an error transmited to the 
client





Original issue reported on code.google.com by [email protected] on 15 May 2013 at 9:23

Data tree

  • add icons pointing on meta and help to the leaves
  • Run job when expanding a leaf
  • Disable D&D when not operating a feature
  • putting status signal at the node level instead of the top panel

STC region layout

What steps will reproduce the problem?
1. Connect xcatdb>ivoa>ObsCore
2. Look at s_region column:

Region values are displayed like:
POLYGON FK5 10.675316 41.2589278 10.683016 41.2589278 10.683016 41.2589278 
10.683016 41.2666278
 Which take very much palce on the screen
Could be replaced with a popup window

Original issue reported on code.google.com by [email protected] on 19 Oct 2011 at 5:09

Column name display out

Data table only display column names
They could be enhanced with units when exists
A popup window could also be open with the full description of the column


Original issue reported on code.google.com by [email protected] on 19 Oct 2011 at 5:01

Getting information about nodes

What steps will reproduce the problem?
1. Connect a node
2. Pass the mouse over it
3. Only the URL is displayed

What is the expected output? What do you see instead?
We expect to get there more info such as the tabe filter and some description 
taken from the registry


Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 24 Oct 2012 at 1:09

On plain text query

Add a message: Whet/Where do not reflect the query anymore since since you modified it directly

Missing icons

Icon for selecting RA/DEC fields are missing in the prod mode

New query tab for joins

Making the join feature more understandable
Providing a way to change the join condition
Notice the user that Select * won't be taken in account after a

STCS -SAMP

Add a samp connection on STCS regions cells;

Original issue reported on code.google.com by [email protected] on 27 Sep 2013 at 12:51

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.