Explorer
An exploration and administration Web application provided by default by any GreyCat server.
Available by default in serve mode at http://localhost:8080/explorer/
Dashboard - GreyCat Server overview
This is the landing page of the application. It gives an overview of the current information regarding the connected GreyCat server and the currently logged-in user.
Graph - Explorer nodes & edges
This page is accessible at http://localhost:8080/explorer/graph/, and gives a mean to browse the graph starting at the user-define module variables.
Each type in the standard library has been mapped to a specific view in order for the user to dive into there graph and sample/query/display their data in the best way possible.
Functions - Call @expose
d functions
This page is accessible at http://localhost:8080/explorer/functions/, and gives the ability to call any @expose
d function
right from the browser.
Thanks to GreyCat type-system, the arguments inputs are dynamically created at runtime, allowing users to access any newly created
@expose
d function by just reloading the explorer tab.
Tasks management
This page is accessible at http://localhost:8080/explorer/tasks/, and provides an overview of the running tasks. As well as the list of past task executions.
Each entry in Running and History can be clicked to see more information about the selected task.
Running & History
Per task information
Periodic Tasks (eg. cron)
This page is accessible at http://localhost:8080/explorer/periodics/, and it works pretty-much the same as the /explorer/tasks
page but allows the created task to be run periodically.
List of the periodic tasks
Update a periodic task
Periodic tasks can be updated after creation, be clicking on any entry in the table.
Users / Roles administration
This page is accessible at http://localhost:8080/explorer/admin/, and gives an overview of the currently defined users and roles.