{
  "key": "amoeboids.people",
  "baseUrl": "https://people.upraise.io",
  "name": "UpRaise People for Jira",
  "enableLicensing": true,
  "vendor": {
    "name": "Amoeboids Technologies Pvt Ltd",
    "url": "https://upraise.io/"
  },
  "authentication": {
    "type": "jwt"
  },
  "apiMigrations": {
    "gdpr": true,
    "context-qsh": true,
    "signed-install": true
  },
  "cloudAppMigration": {
    "migrationWebhookPath" : "/migration/notification"
  },
  "lifecycle": {
    "installed": "/installed",
    "uninstalled": "/uninstalled",
    "enabled": "/rest/upraise/latest/lifecycle/enabled"
  },
  "translations": {
    "paths": {
        "de-DE": "/i18n/de_DE.json",
        "fr-FR": "/i18n/fr_FR.json",
        "ru-RU": "/i18n/ru_RU.json",
        "es-ES": "/i18n/es_ES.json"
    }
  },
  "scopes": [
     "READ",
     "WRITE",
     "ADMIN",
     "ACT_AS_USER",
     "ACCESS_EMAIL_ADDRESSES"
  ],
   "modules": {
     "webItems": [
	{
        "name": {
          "value": "Give Feedback"
        },
        "location": "none",
		"url": "/upraise/page/view?page=issuedetails&actionType=givefeedback&issueKey={issue.key}&pid={project.id}",
        "key": "hris-add-feedback",
        "target": {
          "type": "dialog",
          "options": {
            "chrome": false,
            "width": "720px",
            "height": "460px"
          }
        },
        "weight": 300,
        "conditions": [
         {
           "condition": "user_is_logged_in",
 	        "invert": false
          }
        ]
      },{
        "name": {
          "value": "Edit Feedback"
        },
        "location": "none",
		"url": "/upraise/page/view?page=issuedetails&actionType=editfeedback&issueKey={issue.key}&pid={project.id}",
        "key": "hris-edit-feedback",
        "target": {
          "type": "dialog",
          "options": {
            "chrome": false,
            "width": "720px",
            "height": "460px"
          }
        },
        "weight": 300,
        "conditions": [
         {
           "condition": "user_is_logged_in",
 	        "invert": false
          }
        ]
      },
      {
        "name": {
          "value": "Respond Feedback"
        },
        "location": "none",
		"url": "/upraise/page/view?page=issuedetails&actionType=respondfeedback&issueKey={issue.key}&pid={project.id}",
        "key": "hris-respond-feedback",
        "target": {
          "type": "dialog",
          "options": {
            "chrome": false,
            "width": "720px",
            "height": "460px"
          }
        },
        "weight": 300,
        "conditions": [
         {
           "condition": "user_is_logged_in",
 	        "invert": false
          }
        ]
      },
      	{
        "name": {
          "value": "Request Feedback"
        },
        "location": "none",
		"url": "/upraise/page/view?page=issuedetails&actionType=requestfeedback&issueKey={issue.key}&pid={project.id}",
        "key": "hris-request-feedback",
        "target": {
          "type": "dialog",
          "options": {
            "chrome": false,
            "width": "720px",
            "height": "460px"
          }
        },
        "weight": 300,
        "conditions": [
         {
           "condition": "user_is_logged_in",
 	        "invert": false
          }
        ]
      },
	{
        "name": {
          "value": "Delete"
        },
        "location": "none",
		"url": "/upraise/page/view?page=issuedetails&actionType=delete&issueKey={issue.key}&pid={project.id}",
        "key": "upraise-delete",
        "target": {
          "type": "dialog",
          "options": {
            "chrome": false,
            "width": "420px",
            "height": "190px"
          }
        },
        "weight": 300,
        "conditions": [
         {
           "condition": "user_is_logged_in",
 	        "invert": false
          }
        ]
      }
 	],
 	"webSections":[
       {
        "key":"upraise-jira-admin-section",
        "location":"admin_plugins_menu",
        "name":{
          "value":"UpRaise"
        }
      }
     ],
     "generalPages": [
     {
 	    "name": {
 	      "value": "UpRaise"
 	    },
 	    "location": "system.top.navigation.bar",
 	    "key": "people-menu",
		"icon": {
 	        "height": 16,
 	    	"width": 16,
 	    	"url": "/static/media/upraise_logo_icon.png"
 	    },
 	    "url": "/upraise/page/view?page=dashboard",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
 	  },
	  {
 	    "name": {
 	      "value": "UpRaise - Get started",
 	      "i18n": "com.amoeboids.apps.upraise.menu.upraise.get.started.title"
 	    },
 	    "location": "system.top.navigation.bar",
 	    "key": "people-get-started",
 	    "icon": {
 	        "height": 16,
 	    	"width": 16,
 	    	"url": "/static/media/upraise_logo_icon.png"
 	    },
 	    "url": "/upraise/page/view?page=onboarding",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": true,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
            "condition": "user_is_admin",
            "invert": false
          }
 	    ]
 	  },
	  {
 	    "name": {
 	      "value": "Dashboard",
 	      "i18n": "com.amoeboids.apps.upraise.menu.dashboard.title"
 	    },
 	    "url": "/upraise/page/view?page=dashboard",
 	    "location": "none",
 	    "key": "dashboard",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
 	 },
	 {
 	    "name": {
 	      "value": "My Profile",
 	      "i18n": "com.amoeboids.apps.upraise.menu.my.profile.title"
 	    },
 	    "url": "/upraise/page/view?page=myprofile",
 	    "location": "none",
 	    "key": "my-profile",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
 	  },
	  {
 	    "name": {
 	      "value": "Company Directory",
 	      "i18n": "com.amoeboids.apps.upraise.menu.company.directory.title"
 	    },
 	    "url": "/upraise/page/view?page=directory",
 	    "location": "none",
 	    "key": "company-directory",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          }
 	    ]
 	  },
	  {
 	    "name": {
 	      "value": "Calendar",
 	      "i18n": "com.amoeboids.apps.upraise.menu.calendar.title"
 	    },
 	    "url": "/upraise/page/view?page=calendar",
 	    "location": "none",
 	    "key": "calendar",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
 	  },
	  {
 	    "name": {
 	      "value": "Leaves",
 	      "i18n": "com.amoeboids.apps.upraise.menu.leaves.title"
 	    },
 	    "url": "/upraise/page/view?page=leaves",
 	    "location": "none",
 	    "key": "leaves",
 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
 	  },
 	   {
	 		"name": {
	 	      "value": "OKR",
	 	      "i18n": "com.amoeboids.apps.upraise.menu.okr.title"
	 	    },
	 	    "url": "/upraise/page/view?page=okr",
	 	    "location": "none",
	 	    "key": "okr",
	 	    "conditions": [
 	      {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
	            {
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
 	    ]
	  },
	  {
	 	    "name": {
	 	      "value": "Feedback",
	 	      "i18n": "com.amoeboids.apps.upraise.menu.feedback.title"
	 	    },
	 	    "url": "/upraise/page/view?page=feedback",
	 	    "location": "none",
	 	    "key": "feedback",
	 	    "conditions": [
	 	      {
	 	        "condition": "user_is_logged_in",
	 	        "invert": false
	 	      },
	 	      {
	            "condition": "addon_property_equal_to",
	            "invert": false,
	            "params": {
	              "entity": "addon",
	              "propertyKey": "initialSetup",
	              "value": "true"
	            }
	          },
             {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
	            {
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
	 	    ]
	 	  },
	 	   	  {
	 	    "name": {
	 	      "value": "Forms",
	 	      "i18n": "com.amoeboids.apps.upraise.menu.forms.title"
	 	    },
	 	    "url": "/upraise/page/view?page=forms",
	 	    "location": "none",
	 	    "key": "forms",
	 	    "conditions": [
	 	      {
	 	        "condition": "user_is_logged_in",
	 	        "invert": false
	 	      },
	 	      {
	            "condition": "addon_property_equal_to",
	            "invert": false,
	            "params": {
	              "entity": "addon",
	              "propertyKey": "initialSetup",
	              "value": "true"
	            }
	          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
	 	    ]
	 	  },
	 	  {
	 	    "name": {
	 	      "value": "Automation",
	 	      "i18n": "com.amoeboids.apps.upraise.menu.automation.title"
	 	    },
	 	    "url": "/upraise/page/view?page=automation",
	 	    "location": "none",
	 	    "key": "automation",
	 	    "conditions": [
	 	      {
	 	        "condition": "user_is_logged_in",
	 	        "invert": false
	 	      },
	 	      {
	            "condition": "addon_property_equal_to",
	            "invert": false,
	            "params": {
	              "entity": "addon",
	              "propertyKey": "initialSetup",
	              "value": "true"
	            }
	          },
	          {
	          	"or": [
	          		{
			          "condition": "addon_property_contains_any",
			          "invert": false,
			          "params": {
			              "entity": "addon",
			              "propertyKey": "upraiseAccess",
			              "value": "[\"1\"]"
			           }
		          	},
					{
	                    "condition": "entity_property_equal_to",
	                    "params": {
	                      "entity": "user",
	                      "propertyKey": "People-hasAccess",
	                      "value": "true"
	                    }
	                }
	          	 ]
	          }
	 	    ]
	 	  },  
	 	  {
		"name": {
			"value": "Reports",
			"i18n": "com.amoeboids.apps.upraise.menu.reports.title"
		},
		"url": "/upraise/page/view?page=reports",
		"location": "none",
		"key": "reports",
		"conditions": [
		  {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
		]
	  },
 	  {
		"name": {
			"value": "Settings",
			"i18n": "com.amoeboids.apps.upraise.menu.settings.title"
		},
		"url": "/upraise/page/view?page=settings",
		"location": "none",
		"key": "app-settings",
		"conditions": [
		  {
 	        "condition": "user_is_logged_in",
 	        "invert": false
 	      },
 	      {
            "condition": "addon_property_equal_to",
            "invert": false,
            "params": {
              "entity": "addon",
              "propertyKey": "initialSetup",
              "value": "true"
            }
          },
          {
          	"or": [
          		{
		          "condition": "addon_property_contains_any",
		          "invert": false,
		          "params": {
		              "entity": "addon",
		              "propertyKey": "upraiseAccess",
		              "value": "[\"1\"]"
		           }
	          	},
				{
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "user",
                      "propertyKey": "People-hasAccess",
                      "value": "true"
                    }
                }
          	 ]
          }
		]
	  },
	  {
        "url":"/upraise/page/view?page=configurations",
        "key":"configurations",
        "location":"admin_plugins_menu/upraise-jira-admin-section",
        "name":{
          "value":"Configurations",
          "i18n": "com.amoeboids.apps.upraise.menu.configurations.title"
        },
        "conditions":[
          {
            "condition":"user_is_admin"
          }
        ]
    }
     ],
     "webhooks": [
       {
        "event": "user_deleted",
        "url": "/rest/upraise/latest/webhook/user/delete"
       },
       {
         "event": "user_updated",
         "url": "/rest/upraise/latest/webhook/user/update"
       },
       {
         "event": "jira:issue_created",
         "url": "/rest/upraise/latest/webhook/issue/create"
       },
       {
         "event": "jira:issue_updated",
         "url": "/rest/upraise/latest/webhook/issue/update"
       },
       {
         "event": "jira:issue_deleted",
         "url": "/rest/upraise/latest/webhook/issue/delete"
       },
       {
         "event": "worklog_created",
         "url": "/rest/upraise/latest/webhook/worklog/create"
       },
       {
         "event": "worklog_updated",
         "url": "/rest/upraise/latest/webhook/worklog/update"
       },
       {
         "event": "worklog_deleted",
         "url": "/rest/upraise/latest/webhook/worklog/delete"
       }
     ],
     "jiraDashboardItems": [
		  {
		    "key": "upraise-calendar-gadget",
		    "name": {
		      	"value": "UpRaise - list of calendar events",
				"i18n" : "com.amoeboids.apps.upraise.calendar.events.name.i18n"
		    },
		    "description": {
		      "value": "View your calendar events in a convenient list format, making it easy to track employee leaves, holidays, anniversaries and birthdays.",
		      "i18n" : "com.amoeboids.apps.upraise.calendar.events.description.i18n"
		    },
		    "url": "/upraise/page/view?page=calevent&actionType=calevent&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_list_of_calendar_events_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-calendar-ui-gadget",
		    "name": {
		      	"value": "UpRaise - Calendar",
				"i18n" : "com.amoeboids.apps.upraise.calendar.ui.name.i18n"
		    },
		    "description": {
		      "value": "Track employee leaves and holidays effortlessly. Create celebration calendars to track employee anniversaries and birthdays, ensuring no important dates are missed.",
		      "i18n" : "com.amoeboids.apps.upraise.calendar.ui.description.i18n"
		    },
		    "url": "/upraise/page/view?page=calendarUi&actionType=calendarUi&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_calendar_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-todo-gadget",
		    "name": {
		      	"value": "UpRaise ToDo",
				"i18n" : "com.amoeboids.apps.upraise.todo.name.i18n"
		    },
		    "description": {
		      "value": "Stay organized with a comprehensive To-Do list for UpRaise, covering pending feedback requests, forms, and OKRs ready for grading or closure, ensuring timely responses and task completion.",
		      "i18n" : "com.amoeboids.apps.upraise.todo.description.i18n"
		    },
		    "url": "/upraise/page/view?page=todoGadget&actionType=todoGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": false,
		    "thumbnailUrl": "/images/upraise_todo_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-leave-approval-gadget",
		    "name": {
		      	"value": "UpRaise Leaves - need my approval",
				"i18n" : "com.amoeboids.apps.upraise.gadget.leave.approval.title"
		    },
		    "description": {
		      "value": "Efficiently manage pending leave requests with a streamlined interface for quick approvals and actions.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.leave.approval.desc"
		    },
		    "url": "/upraise/page/view?page=leaveApproverGadget&actionType=leaveApproverGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": false,
		    "thumbnailUrl": "/images/upraise_leaves_need_my_approval_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-pie-chart-gadget",
		    "name": {
		      	"value": "UpRaise Chart",
				"i18n" : "com.amoeboids.apps.upraise.gadget.pie.chart.title"
		    },
		    "description": {
		      "value": "Visualize the distribution of OKRs and employee metrics based on selected criteria in the form of a Pie chart or Bar chart, facilitating informed decision-making and performance analysis.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.pie.chart.desc"
		    },
		    "url": "/upraise/page/view?page=pieChartGadget&actionType=pieChartGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_pie_chart_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-progress-chart-gadget",
		    "name": {
		      	"value": "UpRaise OKR progress chart",
				"i18n" : "com.amoeboids.apps.upraise.gadget.progress.chart.title"
		    },
		    "description": {
		      "value": "Gain insights into the progress of multiple OKRs at a glance, with the ability to track weekly advancements for effective goal management.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.progress.chart.desc"
		    },
		    "url": "/upraise/page/view?page=progressChartGadget&actionType=progressChartGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_okr_progress_chart_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-two-dimensional-gadget",
		    "name": {
		      	"value": "UpRaise Two dimensional statistics",
				"i18n" : "com.amoeboids.apps.upraise.gadget.two.dimensional.title"
		    },
		    "description": {
		      "value": "Analyze the distribution of OKRs or employees across two selected OKR fields or profile attributes, similar to a pivot table, providing valuable insights into OKR and employee status comparisons.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.two.dimensional.desc"
		    },
		    "url": "/upraise/page/view?page=twoDimensionalGadget&actionType=twoDimensionalGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_two_dimensional_statistics_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		   {
		    "key": "upraise-confidence-chart-gadget",
		    "name": {
		      	"value": "UpRaise OKR confidence score chart",
				"i18n" : "com.amoeboids.apps.upraise.gadget.confidence.chart.title"
		    },
		    "description": {
		      "value": "Quickly assess the confidence scores of multiple OKRs, with options to view trends over weeks, months, or quarters for enhanced strategic planning.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.confidence.chart.desc"
		    },
		    "url": "/upraise/page/view?page=confidenceChartGadget&actionType=confidenceChartGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_confidence_score_chart_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-okr-summary-gadget",
		    "name": {
		      	"value": "UpRaise OKR view summary",
				"i18n" : "com.amoeboids.apps.upraise.gadget.okr.summary.title"
		    },
		    "description": {
		      "value": "Access essential statistics for selected OKRs, including total objectives, key results, and confidence status distribution, enabling effective monitoring and management.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.okr.summary.desc"
		    },
		    "url": "/upraise/page/view?page=okrSummaryGadget&actionType=okrSummaryGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_okr_summary_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-data-count-gadget",
		    "name": {
		      	"value": "UpRaise statistics gadget",
				"i18n" : "com.amoeboids.apps.upraise.gadget.data.count.title"
		    },
		    "description": {
		      "value": "Obtain counts of various UpRaise entities based on your selected views and filters, facilitating data-driven insights and reporting.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.data.count.desc"
		    },
		    "url": "/upraise/page/view?page=dataCountGadget&actionType=dataCountGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/upraise_statistics_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  },
		  {
		    "key": "upraise-okr-team-gadget",
		    "name": {
		      	"value": "OKR progress & confidence status gadget",
				"i18n" : "com.amoeboids.apps.upraise.gadget.okr.team.title"
		    },
		    "description": {
		      "value": "Monitor average OKR progress and confidence statuses for teams or users, with comparative views for team-level goals and insights into risk levels, ensuring proactive management of objectives.",
		      "i18n" : "com.amoeboids.apps.upraise.gadget.okr.team.desc"
		    },
		    "url": "/upraise/page/view?page=okrTeamGadget&actionType=okrTeamGadget&dashboardId={dashboard.id}&dashboardItemId={dashboardItem.id}",
		    "configurable": true,
		    "thumbnailUrl": "/images/okr_progress_confidence_status_120_60.png",
		    "conditions": [
				  {
		 	        "condition": "user_is_logged_in"
		 	      },
		 	      {
		            "condition": "addon_property_equal_to",
		            "invert": false,
		            "params": {
		              "entity": "addon",
		              "propertyKey": "initialSetup",
		              "value": "true"
		            }
		          },
				  {
				   	"or": [
				   		{
					       "condition": "addon_property_contains_any",
					       "invert": false,
					       "params": {
					            "entity": "addon",
					            "propertyKey": "upraiseAccess",
					            "value": "[\"1\"]"
					       }
					   	},
						{
		                    "condition": "entity_property_equal_to",
		                    "params": {
		                      "entity": "user",
		                      "propertyKey": "People-hasAccess",
		                      "value": "true"
		                    }
		                }
				     ]
				   }
	          ]
		  }
		],
	"jiraIssueContexts": [
      {
        "icon": {
          "width": 16,
          "height": 16,
          "url": "/static/media/upraise_logo_icon.png"
        },
        "content": {
          "type": "label",
          "label": {
            "value": "OKRs & Continuous feedback"
          }
        },
        "target": {
          "type": "web_panel",
          "url": "/upraise/page/view?page=issuedetails&actionType=issuedetails&issueKey={issue.key}&pid={project.id}"
        },
        "jiraNativeAppsEnabled": false,
        "name": {
          "value": "UpRaise"
        },
        "key": "People--issue-glance",
        "conditions": [
          {
           "condition": "user_is_logged_in",
 	        "invert": false
          },
          {
           "condition": "addon_is_licensed",
           "invert": "false"
          },
          {
            "or": [
              {
                "and": [
                  {
                    "condition": "addon_property_equal_to",
                    "invert": true,
                    "params": {
                      "entity": "addon",
                      "propertyKey": "default_issue_panel_enabled",
                      "value": "false"
                    }
                  },
                  {
                    "condition": "entity_property_equal_to",
                    "invert": true,
                    "params": {
                      "entity": "project",
                      "propertyKey": "People-issuePanelSettings",
                      "value": "false"
                    }
                  }
                ]
              },
              {
                "and": [
                  {
                    "condition": "addon_property_equal_to",
                    "params": {
                      "entity": "addon",
                      "propertyKey": "default_issue_panel_enabled",
                      "value": "false"
                    }
                  },
                  {
                    "condition": "entity_property_equal_to",
                    "params": {
                      "entity": "project",
                      "propertyKey": "People-issuePanelSettings",
                      "value": "true"
                    }
                  }
                ]
              }
            ]
          },
          {
            "or": [
              {
                "condition": "addon_property_equal_to",
                "invert": true,
                "params": {
                  "entity": "addon",
                  "propertyKey": "okr_enabled",
                  "value": "false"
                }
              },
              {
                "condition": "addon_property_equal_to",
                "invert": true,
                "params": {
                  "entity": "addon",
                  "propertyKey": "feedback_enabled",
                  "value": "false"
                }
              }
            ]
          },
          {
            "or": [
              {
	          "condition": "addon_property_contains_any",
	            "invert": false,
	            "params": {
	              "entity": "addon",
	              "propertyKey": "upraiseAccess",
	              "value": "[\"1\"]"
	            }
	          },
              {
                  "condition": "entity_property_equal_to",
                  "params": {
                    "entity": "user",
                    "propertyKey": "People-hasAccess",
                    "value": "true"
                  }
              }
            ]
          }
        ]
      }
    ],
    "jiraEntityProperties": [{
    "key": "jira-issue-people-cloud-indexing",
    "name": {
        "value" :"Upraise people cloud index"
    },
    "entityType": "issue",
    "keyConfigurations": [{
        "propertyKey" : "upraiseokr",
        "extractions" : [{
            "objectName" : "linkType",
            "type" : "text"
        },
        {
            "objectName" : "parentObjId",
            "type" : "text"
        },
        {
            "objectName" : "parentObjTitle",
            "type" : "text"
        },
        {
            "objectName" : "parentObjOwner",
            "type" : "text"
        },
        {
            "objectName" : "parentKRId",
            "type" : "text"
        },
        {
            "objectName" : "parentKRTitle",
            "type" : "text"
        },
        {
            "objectName" : "parentKROwner",
            "type" : "text"
        },
        {
            "objectName" : "objCycleTitle",
            "type" : "text"
        }]
     }]
  }]
   }
}
