npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/fecru_local

v3.0.0

Published

DataFire integration for Fisheye Crucible

Downloads

6

Readme

@datafire/fecru_local

Client library for Fisheye Crucible

Installation and Usage

npm install --save @datafire/fecru_local
let fecru_local = require('@datafire/fecru_local').create();

.then(data => {
  console.log(data);
});

Description

Actions

rest_service_fecru.admin.groups.get

Retrieve a page of groups.

fecru_local.rest_service_fecru.admin.groups.get({}, context)

Input

  • input object
    • prefix string: filter groups by name prefix

Output

Output schema unknown

rest_service_fecru.admin.groups.post

Creates a new user group.

fecru_local.rest_service_fecru.admin.groups.post(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.groups.name.delete

Deletes a group by name

fecru_local.rest_service_fecru.admin.groups.name.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

rest_service_fecru.admin.groups.name.get

Retrieve a group by name.

fecru_local.rest_service_fecru.admin.groups.name.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

rest_service_fecru.admin.groups.name.put

Updates an existing group.

fecru_local.rest_service_fecru.admin.groups.name.put({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

rest_service_fecru.admin.groups.name.users.delete

Removes user from group

fecru_local.rest_service_fecru.admin.groups.name.users.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

listGroupUsers

Lists group's user names

fecru_local.listGroupUsers({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

rest_service_fecru.admin.groups.name.users.put

Adds user to group

fecru_local.rest_service_fecru.admin.groups.name.users.put({
  "name": ""
}, context)

Input

  • input object
    • name required string: group name

Output

Output schema unknown

rest_service_fecru.admin.permission_schemes.get

Retrieve a page of permission schemes.

fecru_local.rest_service_fecru.admin.permission_schemes.get({}, context)

Input

  • input object
    • name string: permission scheme name part filter, case insensitive, optional

Output

Output schema unknown

rest_service_fecru.admin.permission_schemes.post

Creates a new permission scheme. The new permission scheme is blank or can be created from another existing permission scheme.

fecru_local.rest_service_fecru.admin.permission_schemes.post({}, context)

Input

  • input object
    • copyFrom string: if set, the new permission scheme will be a copy of permissionSchemeName

Output

Output schema unknown

rest_service_fecru.admin.permission_schemes.name.delete

Deletes a permission scheme by name

fecru_local.rest_service_fecru.admin.permission_schemes.name.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

rest_service_fecru.admin.permission_schemes.name.get

Retrieve a permission scheme by name

fecru_local.rest_service_fecru.admin.permission_schemes.name.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

rest_service_fecru.admin.permission_schemes.name.put

Updates an existing permission scheme.

fecru_local.rest_service_fecru.admin.permission_schemes.name.put({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

deletePermissionSchemeAnonymousUsers

Removes anonymous-user permission [action name] from given permission scheme

fecru_local.deletePermissionSchemeAnonymousUsers({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listAnonymousUsersPrincipalAssociation

Retrieve a page of anonymous users permissions [action name] for given permission scheme.

fecru_local.listAnonymousUsersPrincipalAssociation({
  "name": ""
}, context)

Input

  • input object
    • action string: action name
    • name required string: permission scheme name

Output

Output schema unknown

addPermissionSchemeAnonymousUsers

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

fecru_local.addPermissionSchemeAnonymousUsers({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

deletePermissionSchemeGroup

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

fecru_local.deletePermissionSchemeGroup({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listGroupPrincipalAssociation

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

fecru_local.listGroupPrincipalAssociation({
  "name": ""
}, context)

Input

  • input object
    • name_query string: group name
    • action string: action name
    • name required string: permission scheme name

Output

Output schema unknown

addPermissionSchemeGroup

Add group permission [group name, action name] to given permission scheme List of available action names:

fecru_local.addPermissionSchemeGroup({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

deletePermissionSchemeLoggedUsers

Removes logged-in-users permission [action name] from given permission scheme

fecru_local.deletePermissionSchemeLoggedUsers({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listLoggedUsersPrincipalAssociation

Retrieve a page of logged in users permissions [action name] for given permission scheme.

fecru_local.listLoggedUsersPrincipalAssociation({
  "name": ""
}, context)

Input

  • input object
    • action string: action name
    • name required string: permission scheme name

Output

Output schema unknown

addPermissionSchemeLoggedUsers

Add logged-in-users permission [action name] to given permission scheme List of available action names:

fecru_local.addPermissionSchemeLoggedUsers({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listProjects

Retrieve a page of projects for given permission scheme.

fecru_local.listProjects({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

deletePermissionSchemeRole

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

fecru_local.deletePermissionSchemeRole({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listRolesPrincipalAssociation

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

fecru_local.listRolesPrincipalAssociation({
  "name": ""
}, context)

Input

  • input object
    • name_query string: role name
    • action string: action name
    • name required string: permission scheme name

Output

Output schema unknown

addPermissionSchemeReviewRole

Add review-role permission [role name, action name] to given permission scheme List of available action names:

List of available role names:

fecru_local.addPermissionSchemeReviewRole({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

deletePermissionSchemeUser

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

fecru_local.deletePermissionSchemeUser({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

listUserPrincipalAssociation

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

fecru_local.listUserPrincipalAssociation({
  "name": ""
}, context)

Input

  • input object
    • name_query string: permission scheme name
    • action string: action name
    • name required string: permission scheme name

Output

Output schema unknown

addPermissionSchemeUser

Add user permission [username, action name] to given permission scheme List of available action names:

fecru_local.addPermissionSchemeUser({
  "name": ""
}, context)

Input

  • input object
    • name required string: permission scheme name

Output

Output schema unknown

rest_service_fecru.admin.projects.get

Retrieve a page of projects.

fecru_local.rest_service_fecru.admin.projects.get({}, context)

Input

  • input object
    • name string: project's name part filter, optional
    • key string: project's key part filter, optional
    • defaultRepositoryName string: project's default repository key part filter, optional
    • permissionSchemeName string: project's permission scheme pare name filter, optional

Output

Output schema unknown

rest_service_fecru.admin.projects.post

Creates a new project.

fecru_local.rest_service_fecru.admin.projects.post(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.projects.key.delete

Deletes a project by key (including all reviews in this project). Use to move reviews to another project.

fecru_local.rest_service_fecru.admin.projects.key.delete({
  "key": ""
}, context)

Input

  • input object
    • deleteProjectReviews boolean: if true deletes reviews in project
    • key required string: project key

Output

Output schema unknown

rest_service_fecru.admin.projects.key.get

Retrieve a project by key.

fecru_local.rest_service_fecru.admin.projects.key.get({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

rest_service_fecru.admin.projects.key.put

Updates an existing project.

fecru_local.rest_service_fecru.admin.projects.key.put({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

deleteAllowedReviewerGroup

Delete group from project's allowed reviewer group list

fecru_local.deleteAllowedReviewerGroup({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

allowedReviewerGroups

Retrieves project's allowed reviewer groups

fecru_local.allowedReviewerGroups({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

addAllowedReviewerGroup

Add group to project's allowed reviewer group list

fecru_local.addAllowedReviewerGroup({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

deleteAllowedReviewerUser

Remove user from project's allowed reviewer users list

fecru_local.deleteAllowedReviewerUser({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

allowedReviewerUsers

Retrieves project's allowed reviewer users

fecru_local.allowedReviewerUsers({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

addAllowedReviewerUser

Add user to project's allowed reviewer users list

fecru_local.addAllowedReviewerUser({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

deleteDefaultReviewerGroup

Delete group from project's default reviewer group list

fecru_local.deleteDefaultReviewerGroup({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

defaultReviewerGroups

Retrieves project's default reviewer groups

fecru_local.defaultReviewerGroups({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

addDefaultReviewerGroup

Add group to project's default reviewer group list

fecru_local.addDefaultReviewerGroup({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

deleteDefaultReviewerUser

Remove user from project's default reviewer users list

fecru_local.deleteDefaultReviewerUser({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

listDefaultReviewerUsers

Retrieves project's default reviewer users

fecru_local.listDefaultReviewerUsers({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

addDefaultReviewerUser

Add user to project's default reviewer users list

fecru_local.addDefaultReviewerUser({
  "key": ""
}, context)

Input

  • input object
    • key required string: project key

Output

Output schema unknown

moveAllReviews

Move reviews and snippets from source project to destination project

fecru_local.moveAllReviews({
  "sourceProjectKey": "",
  "destinationProjectKey": ""
}, context)

Input

  • input object
    • sourceProjectKey required string: project key of reviews and snippets source project
    • destinationProjectKey required string: project key of reviews and snippets destination project

Output

Output schema unknown

rest_service_fecru.admin.repositories.get

Retrieve a page of repositories. Repository properties with default values may not be returned.

fecru_local.rest_service_fecru.admin.repositories.get({}, context)

Input

  • input object
    • type string: filter repositories by repository type: svn, git, hg, cvs, p4, ...
    • enabled boolean: filter repositories by enabled flag
    • started boolean: filter repositories by started flag

Output

Output schema unknown

rest_service_fecru.admin.repositories.post

Creates a repository.

fecru_local.rest_service_fecru.admin.repositories.post(null, context)

Input

This action has no parameters

Output

Output schema unknown

addRepository

Adds repository

fecru_local.addRepository(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.repositories_v1.repository.get

Returns information about the status of the repository and the current indexing status

fecru_local.rest_service_fecru.admin.repositories_v1.repository.get({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

deleteRepository

Deletes repository. Warning: you can not undo this operation

fecru_local.deleteRepository({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to delete

Output

Output schema unknown

disableRepository

Disables repository.

fecru_local.disableRepository({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to disable

Output

Output schema unknown

enableRepository

Enables repository.

fecru_local.enableRepository({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to enable

Output

Output schema unknown

reindexChangesetComments

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

fecru_local.reindexChangesetComments({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to perform the operation for

Output

Output schema unknown

rest_service_fecru.admin.repositories_v1.repository.reindex_linecount.post

Re-indexes the linecount data used to generate the LOC graphs. The linecount data will be recalculated in daily buckets based on the server timezone.

fecru_local.rest_service_fecru.admin.repositories_v1.repository.reindex_linecount.post({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to re-index

Output

Output schema unknown

doReviewRevisionReindex

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

fecru_local.doReviewRevisionReindex({
  "repository": ""
}, context)

Input

  • input object
    • synchronous boolean: if true will wait for the indexing to finish before returning
    • repository required string: the key of the repository to reindex

Output

Output schema unknown

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.

fecru_local.rebuildSearchIndex({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to re-index.

Output

Output schema unknown

rest_service_fecru.admin.repositories_v1.repository.reindex_source.post

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.

fecru_local.rest_service_fecru.admin.repositories_v1.repository.reindex_source.post({
  "repository": ""
}, context)

Input

  • input object
    • clone boolean: if true and the repository is a dvcs repository (git or mercurial) it will re-clone the repository
    • repository required string: the key of the repository to reindex

Output

Output schema unknown

rest_service_fecru.admin.repositories_v1.repository.rescan_metadata.post

Re-scans the repository metadata for SVN and Perforce repositories. Only valid for Perforce and SVN repositories.

fecru_local.rest_service_fecru.admin.repositories_v1.repository.rescan_metadata.post({
  "repository": ""
}, context)

Input

  • input object
    • from integer: the revision number to start at
    • to integer: the revision number to end at
    • repository required string: the key of the repository to re-scan

Output

Output schema unknown

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.

fecru_local.scan({
  "repository": ""
}, context)

Input

  • input object
    • synchronous boolean: if true will wait for the indexing to finish before returning
    • repository required string: the key of the repository to run scan for

Output

Output schema unknown

scanCvs

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

fecru_local.scanCvs({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to scan

Output

Output schema unknown

startRepository

Starts the repository.

fecru_local.startRepository({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to start

Output

Output schema unknown

stopRepository

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

fecru_local.stopRepository({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to stop

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.delete

Deletes a repository by key

fecru_local.rest_service_fecru.admin.repositories.repository.delete({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.get

Retrieve a repository by key. Repository properties with default values may not be returned.

fecru_local.rest_service_fecru.admin.repositories.repository.get({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.put

Updates an existing repository.

fecru_local.rest_service_fecru.admin.repositories.repository.put({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

fullIncrementalIndex

Runs an full incremental repository index. For CVS: scans the whole CVS repository for any changes since the last scan. For other repository types will trigger an incremental index.

fecru_local.fullIncrementalIndex({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to scan

Output

Output schema unknown

incrementalIndex

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

fecru_local.incrementalIndex({
  "repository": ""
}, context)

Input

  • input object
    • wait boolean: if true will wait for the indexing to finish before returning
    • repository required string: the key of the repository to stop

Output

Output schema unknown

permissions

Retrieve repository permissions properties.

fecru_local.permissions({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

updatePermissions

Updates repository permissions properties.

Valid permission settings: any combination of useDefaults, allowAnonymous, allowLoggedIn.

fecru_local.updatePermissions({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

removeGroupToPermissions

Delete group from repository allowed groups

fecru_local.removeGroupToPermissions({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

permissionsGroups

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

fecru_local.permissionsGroups({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

addGroupToPermissions

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

fecru_local.addGroupToPermissions({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository

Output

Output schema unknown

reindexChangesetDiscussion

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

fecru_local.reindexChangesetDiscussion({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to perform the operation for

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.reindex_linecount.put

Re-indexes the linecount data used to generate the LOC graphs. The linecount data will be recalculated in daily buckets based on the server timezone.

fecru_local.rest_service_fecru.admin.repositories.repository.reindex_linecount.put({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to re-index

Output

Output schema unknown

reindexReviews

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

fecru_local.reindexReviews({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to reindex

Output

Output schema unknown

reindexSearch

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

fecru_local.reindexSearch({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to re-index.

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.reindex_source.put

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.

fecru_local.rest_service_fecru.admin.repositories.repository.reindex_source.put({
  "repository": ""
}, context)

Input

  • input object
    • clone boolean: if true and the repository is a dvcs repository (git or mercurial) it will re-clone the repository before re-indexing
    • repository required string: the key of the repository to reindex

Output

Output schema unknown

rest_service_fecru.admin.repositories.repository.rescan_metadata.put

Re-scans the repository metadata. Only valid for Perforce and SVN repositories.

fecru_local.rest_service_fecru.admin.repositories.repository.rescan_metadata.put({
  "repository": ""
}, context)

Input

  • input object
    • from string: the revision number to start at
    • to string: the revision number to end at
    • repository required string: the key of the repository to re-scan

Output

Output schema unknown

start

Starts repository. Does not wait for the repository to start before returning.

fecru_local.start({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to start

Output

Output schema unknown

stop

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

fecru_local.stop({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to stop

Output

Output schema unknown

repositoryUpdates

Retrieves repository updates properties.

fecru_local.repositoryUpdates({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: repository key

Output

Output schema unknown

updateRepositoryUpdates

fecru_local.updateRepositoryUpdates({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: repository key

Output

Output schema unknown

defaultPermissions

Retrieve default repository permissions properties.

fecru_local.defaultPermissions(null, context)

Input

This action has no parameters

Output

Output schema unknown

updateDefaultPermissions

Updates default repository permissions properties.

Valid permission settings: any combination of allowAnonymous, allowLoggedIn

fecru_local.updateDefaultPermissions(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.users.get

Retrieve a page of users.

fecru_local.rest_service_fecru.admin.users.get(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.users.post

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

fecru_local.rest_service_fecru.admin.users.post(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.admin.users.name.delete

Deletes a user by name

fecru_local.rest_service_fecru.admin.users.name.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

rest_service_fecru.admin.users.name.get

Retrieve a user by name.

fecru_local.rest_service_fecru.admin.users.name.get({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

rest_service_fecru.admin.users.name.put

Updates an existing user.

fecru_local.rest_service_fecru.admin.users.name.put({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

rest_service_fecru.admin.users.name.groups.delete

Removes user from group

fecru_local.rest_service_fecru.admin.users.name.groups.delete({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

listUserGroups

Lists user's group names

fecru_local.listUserGroups({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

rest_service_fecru.admin.users.name.groups.put

Adds user to group

fecru_local.rest_service_fecru.admin.users.name.groups.put({
  "name": ""
}, context)

Input

  • input object
    • name required string: user name

Output

Output schema unknown

login

Get the user authentication token.

fecru_local.login(null, context)

Input

This action has no parameters

Output

Output schema unknown

rest_service_fecru.indexing_status_v1.status.repository.get

Returns indexing status of given repository.

fecru_local.rest_service_fecru.indexing_status_v1.status.repository.get({
  "repository": ""
}, context)

Input

  • input object
    • repository required string: the key of the repository to get status of

Output

Output schema unknown

getRecent

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

fecru_local.getRecent(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentDetailed

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

fecru_local.getRecentDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentProjects

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

fecru_local.getRecentProjects(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentProjectsDetailed

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

fecru_local.getRecentProjectsDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentRepositories

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

fecru_local.getRecentRepositories(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentRepositoriesDetailed

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

fecru_local.getRecentRepositoriesDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentReviews

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

fecru_local.getRecentReviews(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentReviewsDetailed

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

fecru_local.getRecentReviewsDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentSnippets

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

fecru_local.getRecentSnippets(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentSnippetsDetailed

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

fecru_local.getRecentSnippetsDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentUsers

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

fecru_local.getRecentUsers(null, context)

Input

This action has no parameters

Output

Output schema unknown

getRecentUsersDetailed

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

fecru_local.getRecentUsersDetailed(null, context)

Input

This action has no parameters

Output

Output schema unknown

getInfo

Provides general information about the server's configuration.

fecru_local.getInfo(null, context)

Input

This action has no parameters

Output

Output schema unknown

doShareContent

fecru_local.doShareContent(null, context)

Input

This action has no parameters

Output

Output schema unknown

setPref

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

fecru_local.setPref(null, context)

Input

This action has no parameters

Output

Output schema unknown

getGlobalPref

Getting user's global preference

fecru_local.getGlobalPref({
  "property": ""
}, context)

Input

  • input object
    • property required string: the property(preference) name

Output

Output schema unknown

getRepoPref

Getting user's preference related to a certain repository

fecru_local.getRepoPref({
  "property": "",
  "repository": ""
}, context)

Input

  • input object
    • property required string: the property(preference) name
    • repository required string: the key of the repository

Output

Output schema unknown

Definitions

This integration has no definitions