mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 02:21:13 +00:00
refactor: Apply more eslint-plugin-n8n-nodes-base autofixable rules (#3243)
* ✏️ Alphabetize rules * 🔖 Update version * ⚡ Update lintfix command * ⚡ Run baseline lintfix * 📦 Update package-lock.json * 👕 Apply `node-param-description-untrimmed` (#3200) * Removing unneeded backticks (#3249) * 👕 Apply node-param-description-wrong-for-return-all (#3253) * 👕 Apply node-param-description-missing-limit (#3252) Co-authored-by: Iván Ovejero <ivov.src@gmail.com> * 👕 Apply node-param-description-excess-final-period (#3250) Co-authored-by: Iván Ovejero <ivov.src@gmail.com> * 👕 Apply node-param-description-unencoded-angle-brackets (#3256) Co-authored-by: Iván Ovejero <ivov.src@gmail.com> * 👕 Apply node-param-description-url-missing-protocol (#3258) * 👕 Apply `node-param-description-miscased-id` (#3254) Co-authored-by: Iván Ovejero <ivov.src@gmail.com> * 👕 Apply node-param-description-wrong-for-limit (#3257) Co-authored-by: Iván Ovejero <ivov.src@gmail.com> * 👕 Apply node-param-description-wrong-for-ignore-ssl-issues (#3261) * 👕 Apply rule * ⚡ Restore lintfix script * ⚡ Restore lintfix script Co-authored-by: agobrech <45268029+agobrech@users.noreply.github.com> Co-authored-by: Omar Ajoue <krynble@gmail.com> Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
This commit is contained in:
@@ -20,12 +20,12 @@ export const userOperations: INodeProperties[] = [
|
||||
{
|
||||
name: 'Create',
|
||||
value: 'create',
|
||||
description: `Create a user`,
|
||||
description: 'Create a user',
|
||||
},
|
||||
{
|
||||
name: 'Delete',
|
||||
value: 'delete',
|
||||
description: `Delete a user`,
|
||||
description: 'Delete a user',
|
||||
},
|
||||
{
|
||||
name: 'Get',
|
||||
@@ -46,7 +46,7 @@ export const userOperations: INodeProperties[] = [
|
||||
{
|
||||
name: 'Update',
|
||||
value: 'update',
|
||||
description: `Update a user`,
|
||||
description: 'Update a user',
|
||||
},
|
||||
],
|
||||
default: 'me',
|
||||
@@ -74,7 +74,7 @@ export const userFields: INodeProperties[] = [
|
||||
},
|
||||
},
|
||||
default: false,
|
||||
description: 'Returns a list of your users.',
|
||||
description: 'Whether to return all results or only up to a given limit',
|
||||
},
|
||||
{
|
||||
displayName: 'Limit',
|
||||
@@ -96,7 +96,7 @@ export const userFields: INodeProperties[] = [
|
||||
maxValue: 100,
|
||||
},
|
||||
default: 100,
|
||||
description: 'How many results to return.',
|
||||
description: 'Max number of results to return',
|
||||
},
|
||||
{
|
||||
displayName: 'Filters',
|
||||
@@ -118,14 +118,14 @@ export const userFields: INodeProperties[] = [
|
||||
name: 'is_active',
|
||||
type: 'boolean',
|
||||
default: true,
|
||||
description: 'Pass true to only return active users and false to return inactive users.',
|
||||
description: 'Pass true to only return active users and false to return inactive users',
|
||||
},
|
||||
{
|
||||
displayName: 'Updated Since',
|
||||
name: 'updated_since',
|
||||
type: 'dateTime',
|
||||
default: '',
|
||||
description: 'Only return users belonging to the user with the given ID.',
|
||||
description: 'Only return users belonging to the user with the given ID',
|
||||
},
|
||||
{
|
||||
displayName: 'Page',
|
||||
@@ -135,7 +135,7 @@ export const userFields: INodeProperties[] = [
|
||||
minValue: 1,
|
||||
},
|
||||
default: 1,
|
||||
description: 'The page number to use in pagination..',
|
||||
description: 'The page number to use in pagination',
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -157,7 +157,7 @@ export const userFields: INodeProperties[] = [
|
||||
resource,
|
||||
},
|
||||
},
|
||||
description: 'The ID of the user you are retrieving.',
|
||||
description: 'The ID of the user you are retrieving',
|
||||
},
|
||||
|
||||
/* -------------------------------------------------------------------------- */
|
||||
@@ -177,7 +177,7 @@ export const userFields: INodeProperties[] = [
|
||||
resource,
|
||||
},
|
||||
},
|
||||
description: 'The ID of the user you want to delete.',
|
||||
description: 'The ID of the user you want to delete',
|
||||
},
|
||||
|
||||
/* -------------------------------------------------------------------------- */
|
||||
@@ -197,7 +197,7 @@ export const userFields: INodeProperties[] = [
|
||||
},
|
||||
default: '',
|
||||
required: true,
|
||||
description: 'The first name of the user.',
|
||||
description: 'The first name of the user',
|
||||
},
|
||||
{
|
||||
displayName: 'Last Name',
|
||||
@@ -213,7 +213,7 @@ export const userFields: INodeProperties[] = [
|
||||
},
|
||||
default: '',
|
||||
required: true,
|
||||
description: 'The last name of the user.',
|
||||
description: 'The last name of the user',
|
||||
},
|
||||
{
|
||||
displayName: 'Email',
|
||||
@@ -229,7 +229,7 @@ export const userFields: INodeProperties[] = [
|
||||
},
|
||||
default: '',
|
||||
required: true,
|
||||
description: 'The email of the user.',
|
||||
description: 'The email of the user',
|
||||
},
|
||||
{
|
||||
displayName: 'Additional Fields',
|
||||
@@ -275,62 +275,63 @@ export const userFields: INodeProperties[] = [
|
||||
minValue: 0,
|
||||
},
|
||||
default: 0,
|
||||
description: 'The cost rate to use for this user when calculating a project’s costs vs billable amount.',
|
||||
description: 'The cost rate to use for this user when calculating a project’s costs vs billable amount',
|
||||
},
|
||||
{
|
||||
displayName: 'Default Hourly Rate',
|
||||
name: 'default_hourly_rate',
|
||||
type: 'string',
|
||||
default: '0',
|
||||
description: 'The billable rate to use for this user when they are added to a project.',
|
||||
description: 'The billable rate to use for this user when they are added to a project',
|
||||
},
|
||||
{
|
||||
displayName: 'Has Access To All Future Projects',
|
||||
name: 'has_access_to_all_future_projects',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user should be automatically added to future projects.',
|
||||
description: 'Whether the user should be automatically added to future projects',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Active',
|
||||
name: 'is_active',
|
||||
type: 'boolean',
|
||||
default: true,
|
||||
description: 'Whether the user is active or archived.',
|
||||
description: 'Whether the user is active or archived',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Admin',
|
||||
name: 'is_admin',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user has Admin permissions.',
|
||||
description: 'Whether the user has Admin permissions',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Contractor',
|
||||
name: 'is_contractor',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user is a contractor or an employee.',
|
||||
description: 'Whether the user is a contractor or an employee',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Project Manager',
|
||||
name: 'is_project_manager',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user has Project Manager permissions.',
|
||||
description: 'Whether the user has Project Manager permissions',
|
||||
},
|
||||
{
|
||||
displayName: 'Roles',
|
||||
name: 'roles',
|
||||
type: 'string',
|
||||
default: '',
|
||||
description: 'The role names assigned to this person.',
|
||||
description: 'The role names assigned to this person',
|
||||
},
|
||||
{
|
||||
displayName: 'Timezone',
|
||||
name: 'timezone',
|
||||
type: 'string',
|
||||
default: '',
|
||||
// eslint-disable-next-line n8n-nodes-base/node-param-description-url-missing-protocol
|
||||
description: 'The user’s timezone. Defaults to the company’s timezone. See a list of <a href="/api-v2/introduction/overview/supported-timezones/">supported time zones</a>.',
|
||||
},
|
||||
{
|
||||
@@ -363,7 +364,7 @@ export const userFields: INodeProperties[] = [
|
||||
resource,
|
||||
},
|
||||
},
|
||||
description: 'The ID of the time entry to update.',
|
||||
description: 'The ID of the time entry to update',
|
||||
},
|
||||
{
|
||||
displayName: 'Update Fields',
|
||||
@@ -409,14 +410,14 @@ export const userFields: INodeProperties[] = [
|
||||
minValue: 0,
|
||||
},
|
||||
default: 0,
|
||||
description: 'The cost rate to use for this user when calculating a project’s costs vs billable amount.',
|
||||
description: 'The cost rate to use for this user when calculating a project’s costs vs billable amount',
|
||||
},
|
||||
{
|
||||
displayName: 'Default Hourly Rate',
|
||||
name: 'default_hourly_rate',
|
||||
type: 'string',
|
||||
default: '0',
|
||||
description: 'The billable rate to use for this user when they are added to a project.',
|
||||
description: 'The billable rate to use for this user when they are added to a project',
|
||||
},
|
||||
{
|
||||
displayName: 'Email',
|
||||
@@ -437,35 +438,35 @@ export const userFields: INodeProperties[] = [
|
||||
name: 'has_access_to_all_future_projects',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user should be automatically added to future projects.',
|
||||
description: 'Whether the user should be automatically added to future projects',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Active',
|
||||
name: 'is_active',
|
||||
type: 'boolean',
|
||||
default: true,
|
||||
description: 'Whether the user is active or archived.',
|
||||
description: 'Whether the user is active or archived',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Admin',
|
||||
name: 'is_admin',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user has Admin permissions.',
|
||||
description: 'Whether the user has Admin permissions',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Contractor',
|
||||
name: 'is_contractor',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user is a contractor or an employee.',
|
||||
description: 'Whether the user is a contractor or an employee',
|
||||
},
|
||||
{
|
||||
displayName: 'Is Project Manager',
|
||||
name: 'is_project_manager',
|
||||
type: 'boolean',
|
||||
default: false,
|
||||
description: 'Whether the user has Project Manager permissions.',
|
||||
description: 'Whether the user has Project Manager permissions',
|
||||
},
|
||||
{
|
||||
displayName: 'Last Name',
|
||||
@@ -479,13 +480,14 @@ export const userFields: INodeProperties[] = [
|
||||
name: 'roles',
|
||||
type: 'string',
|
||||
default: '',
|
||||
description: 'The role names assigned to this person.',
|
||||
description: 'The role names assigned to this person',
|
||||
},
|
||||
{
|
||||
displayName: 'Timezone',
|
||||
name: 'timezone',
|
||||
type: 'string',
|
||||
default: '',
|
||||
// eslint-disable-next-line n8n-nodes-base/node-param-description-url-missing-protocol
|
||||
description: 'The user’s timezone. Defaults to the company’s timezone. See a list of <a href="/api-v2/introduction/overview/supported-timezones/">supported time zones</a>.',
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user