← Back to catalog

Other

Fisheye Crucible

auto-generated
swirls add fecru
actionPUTv1.0.0

addGroupToPermissions

Note: use /rest-service-fecru/admin/repository-permissions/ endpoint for full repository permission administration functionality Adds group to repository allowed groups

Source
actionPUTv1.0.0

addPermissionSchemeAnonymousUsers

Add anonymous-user permission [action name] to given permission scheme List of available action names:

Source
actionGETv1.0.0

defaultPermissions

Retrieve default repository permissions properties.

Source
actionDELETEv1.0.0

deletePermissionSchemeGroup

Removes group permission [group name, action name] from given permission scheme

Source
actionDELETEv1.0.0

deletePermissionSchemeRole

Removes review-role permission [role name, action name] from given permission scheme

Source
actionDELETEv1.0.0

deletePermissionSchemeUser

Removes user permission [username, action name] from given permission scheme

Source
actionDELETEv1.0.0

deleteRepository

Deletes repository. Warning: you can not undo this operation

Source
actionPOSTv1.0.0

doReviewRevisionReindex

Re-indexes all the Crucible revision data (which revisions have been reviewed)

Source
actionGETv1.0.0

getGlobalPref

Getting user's global preference

Source
actionGETv1.0.0

getInfo

Provides general information about the server's configuration.

Source
actionGETv1.0.0

getRecent

Get a list of recently visited items for the currently logged in user.

Source
actionGETv1.0.0

getRecentDetailed

Get a list of recently visisted items for the currently logged in user, including the detailed entities.

Source
actionGETv1.0.0

getRecentProjects

Get a list of recently visited projects for the currently logged in user.

Source
actionGETv1.0.0

getRecentProjectsDetailed

Get a list of recently visited projects for the currently logged in Project, including the detailed entities.

Source
actionGETv1.0.0

getRecentRepositories

Get a list of recently visited repositories for the currently logged in user.

Source
actionGETv1.0.0

getRecentRepositoriesDetailed

Get a list of recently visisted repositories for the currently logged in user, including the detailed entities.

Source
actionGETv1.0.0

getRecentReviews

Get a list of recently visited reviews for the currently logged in user.

Source
actionGETv1.0.0

getRecentReviewsDetailed

Get a list of recently visited reviews for the currently logged in user, including the detailed entities.

Source
actionGETv1.0.0

getRecentSnippets

Get a list of recently visited snippets for the currently logged in user.

Source
actionGETv1.0.0

getRecentSnippetsDetailed

Get a list of recently visited snippets for the currently logged in user, including the detailed entities.

Source
actionGETv1.0.0

getRecentUsers

Get a list of recently visited users for the currently logged in user.

Source
actionGETv1.0.0

getRecentUsersDetailed

Get a list of recently visited users for the currently logged in user, including the detailed entities.

Source
actionGETv1.0.0

getRepoPref

Getting user's preference related to a certain repository

Source
actionGETv1.0.0

listGroupPrincipalAssociation

Retrieve a page of group permissions [group name, action name] for given permission scheme.

Source
actionGETv1.0.0

listProjects

Retrieve a page of projects for given permission scheme.

Source
actionGETv1.0.0

listRolesPrincipalAssociation

Retrieve a page of review-roles permissions [role name, action name] for given permission scheme.

Source
actionGETv1.0.0

listUserPrincipalAssociation

Retrieve a page of user permissions [username, action name] for given permission scheme.

Source
actionPOSTv1.0.0

login

Get the user authentication token.

Source
actionGETv1.0.0

permissions

Retrieve repository permissions properties.

Source
actionGETv1.0.0

permissionsGroups

Note: use /rest-service-fecru/admin/repository-permissions/ endpoint for full repository permission administration functionality Lists groups allowed to access repository.

Source
actionPOSTv1.0.0

post_rest_service_fecru_admin_users

Creates a new user. Tries to add the user to fisheye-users and crucible-users groups if those exist.

Source
actionPUTv1.0.0

put_rest_service_fecru_admin_repositories_repository_reindex_source

Deletes the existing cache and re-indexes the repository from scratch. For large or slow repositories this may take some time, during which some functionality will be unavailable. This action will also restart the repository.

Source
actionPOSTv1.0.0

rebuildSearchIndex

Rebuilds the search index data for the given repository. This will rebuild the data used to search by path, commit message and comitter, also used for activity streams and JIRA integration.

Source
actionPOSTv1.0.0

reindexChangesetComments

Rebuilds the changeset discussion index for the specified repository. The index is used to display changeset discussions in activity streams.

Source
actionPOSTv1.0.0

scan

Runs an incremental repository index now. This is the same operation as triggered by scheduled indexing. Can be called using the REST Api Token to authorize.

Source
actionPOSTv1.0.0

scanCvs

Scans the whole CVS repository for any changes since the last scan. Only valid for CVS repositories.

Source
actionPOSTv1.0.0

setPref

Using POST method to set a user preference. If repo is not set, the preference will be recognised as a global preference.

Source
actionPOSTv1.0.0

stopRepository

Stops the repository. Does not wait for the repository to stop before returning.

Source
actionPUTv1.0.0

updateDefaultPermissions

Updates default repository permissions properties. Valid permission settings: any combination of allowAnonymous, allowLoggedIn

Source
actionPUTv1.0.0

updatePermissions

Updates repository permissions properties. Valid permission settings: any combination of useDefaults, allowAnonymous, allowLoggedIn.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec