-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Show fireworks when issue is resolved
- Loading branch information
1 parent
00183b1
commit a731b1a
Showing
9 changed files
with
17,514 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"parserOptions": { | ||
"sourceType": "module", | ||
"ecmaVersion": 2023, | ||
"ecmaFeatures": { | ||
"jsx": true | ||
} | ||
}, | ||
"plugins": [ | ||
"react-hooks" | ||
], | ||
"rules": { | ||
"react-hooks/rules-of-hooks": "error" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Forge Hello World | ||
|
||
This project contains a Forge app written in Javascript that displays `Hello World!` in a Jira issue panel. | ||
|
||
See [developer.atlassian.com/platform/forge/](https://developer.atlassian.com/platform/forge) for documentation and tutorials explaining Forge. | ||
|
||
## Requirements | ||
|
||
See [Set up Forge](https://developer.atlassian.com/platform/forge/set-up-forge/) for instructions to get set up. | ||
|
||
## Quick start | ||
|
||
- Modify your app frontend by editing the `src/frontend/index.jsx` file. | ||
|
||
- Modify your app backend by editing the `src/resolvers/index.js` file to define resolver functions. See [Forge resolvers](https://developer.atlassian.com/platform/forge/runtime-reference/custom-ui-resolver/) for documentation on resolver functions. | ||
|
||
- Build and deploy your app by running: | ||
``` | ||
forge deploy | ||
``` | ||
|
||
- Install your app in an Atlassian site by running: | ||
``` | ||
forge install | ||
``` | ||
|
||
- Develop your app by running `forge tunnel` to proxy invocations locally: | ||
``` | ||
forge tunnel | ||
``` | ||
|
||
### Notes | ||
- Use the `forge deploy` command when you want to persist code changes. | ||
- Use the `forge install` command when you want to install the app on a new site. | ||
- Once the app is installed on a site, the site picks up the new app changes you deploy without needing to rerun the install command. | ||
|
||
## Support | ||
|
||
See [Get help](https://developer.atlassian.com/platform/forge/get-help/) for how to get help and provide feedback. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
modules: | ||
jira:issuePanel: | ||
- key: innoday-forge-hello-world-issue-panel | ||
resource: main | ||
resolver: | ||
function: resolver | ||
render: native | ||
title: My title | ||
icon: https://developer.atlassian.com/platform/forge/images/icons/issue-panel-icon.svg | ||
function: | ||
- key: resolver | ||
handler: index.handler | ||
resources: | ||
- key: main | ||
path: src/frontend/index.jsx | ||
app: | ||
runtime: | ||
name: nodejs22.x | ||
id: ari:cloud:ecosystem::app/ab802626-6454-4ba6-9905-29d4141dfc0e | ||
permissions: | ||
scopes: | ||
- read:jira-work |
Oops, something went wrong.