This module allows Drupal users to launch, manage, and monitor Tapis jobs directly from their Drupal site. It represents Tapis jobs as custom entities, displays job status and output, and provides forms for launching and cloning jobs. Additionally, it offers a feature to share active job sessions via temporary links for specific app types.
This module adds support for Tapis jobs within Drupal. In Tapis, a job refers to a Tapis app that is run on a Tapis system.
Using this module, Drupal users can now launch any Tapis app as a Tapis job within the Drupal site, and view its status, output files, cancel/delete it, etc. Tapis jobs are represented as custom entities within Drupal, and this module also takes care of creating a view on the user's profile page for viewing all the jobs that the user has access to.
Furthermore, this module provides forms for launching a job from an app page, and cloning an existing job.
Finally, this module also provides a setting for enabling users to share their active job sessions with other users via temporary links (only applies for Web/VNC apps).
Ask your assistant about tapis_job
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.4.1-alpha2 | Pre-release | 10 | Apr 2, 2025 | ||
| 1.4.1-alpha1 | Pre-release | 10 | Dec 10, 2024 |