Name | Description | Creator | Version | Price | Download |
---|---|---|---|---|---|
Amazon Echo | Access your Restyaboard notifications through Amazon Echo. This Restyaboard Alexa Skill is developed using AWS Lambda. You will need to login to Restyaboard in Amazon Alexa Android App. | Restya | 0.1.1 | Paid | Visit |
Auto Archive Expired Cards | Enables automated archiving for expired cards. | Restya | 0.1.1 | Paid | Visit |
Canned Response | Adds option to setup ready-made text comments in cards. | Restya | 0.1.1 | Paid | Visit |
Dashboard Charts | Adds charts with summary in dashboard, for easy filtering of Today Todos, etc. | Restya | 0.1.1 | Paid | Visit |
Chat | Enables integration with XMPP based chat. | Restya | 0.1.1 | Paid | Visit |
Theming/CSSilize | CSSilize, theming partner | Restya | 0.1.1 | Free | Download |
ElasticSearch | Adds easy filtering of cards. Useful when you have multiple boards | Restya | 0.1.1 | Paid | Visit |
Estimated Time Tracking | Adds estimated time tracking option for each cards. | Restya | 0.1.1 | Paid | Visit |
Gantt View | Adds Gantt view for handling projects. | Restya | 0.1.1 | Paid | Visit |
Hide Card ID | Hide Card ID from cards listing as in Trello | Restya | 0.1.1 | Free | Download |
Import from GitHub | Enables importing projects and tickets from GitHub | Restya | 0.1.2 | Paid | Visit |
Instant Add Card | Allows users to add card quickly across boards--without having to open boards. | Restya | 0.1.1 | Paid | Visit |
LDAP | Enables users to login using their LDAP accounts. | Restya | 0.1.1 | Paid | Visit |
SEO Checklist | Adds ready to use template SEO checklist template for performing search engine optimization. | Restya | 0.1.1 | Paid | Visit |
Slack | Enables posting to Slack from Restyaboard | Restya | 0.1.2 | Paid | Visit |
Support Desk | Transforms Restyaboard into an easy support desk software. Comes with support widget that captures support requests from users. | Restya | 0.1.2 | Paid | Visit |
Collaborate/TogetherJS | Collaborate using Mozilla's TogetherJS | Restya | 0.1.1 | Free | Download |
Website QA Checklist | Adds ready to use checklist template for performing QA on a website. | Restya | 0.1.1 | Paid | Visit |
Zapier | Zapier is IFTTT like workflow automation service that enables integration with over 500 other websites. This app enables connecting to Zapier. | Restya | 0.1.2 | Paid | Visit |
- Create a new folder by name of your app name in apps folder.
- App folder name must start with
r_
. - Create
app.json
file with your app details which is explained below. - Create js folder with
app.js
and include the app file inapp.json
. If any new library file need means Create libs folder withinjs
folder and add it inlibs
folder and include it inapp.json
file.
- app.json
- js
- css (if needed)
- img (if needed)
- README.md
The content of the file is used in index page. For example, content should look as follows
{
"name" : "your_app_name",
"description" : "your_app_description",
"author" : "",
"author_email" : "",
"author_url" : "",
"version" : "your_app_version",
"price" :
"settings_description" : "",
"settings" : {
"setting_name": {
"label" : "",
"info" : "",
"value" : "",
"is_public" : true
},
},
"assets" : {
"css" : [],
"js" : [
"apps/your_app_name/js/app.js"
]
},
"enabled" : true
}
Here,
name
- app name which is displayed in admin side app listing page to differentiate the name.description
- app description for understanding purpose.author
,author_email
,author_url
,version
for documentation standards.settings_description
- settings description for how to create a application.settings
- settings contains your app client id, secret key, OAuth token url.setting_name
- Your setting name (allow only a-z, 0-9, _ ).label
- Label value will be used in label of setting text box.info
- Info value will be showed under setting text box.value
- Admin will configure this in UI.is_public
- To show/hide settings value in user side. (e.g., OAuth client secret should not visible to user. So for that settings you should set is_public asfalse
).
assets
- assets contains css, js files which are need to run your app.enabled
- status of your app.
In Restyabord, we have implemented a generic OAuth callback to get the access token. To use this approach you have to follow the below steps:
- For OAuth implementation you should include your application client id, client secret, OAuth token URL in
app.json
under settings field. - You have to add your app folder name in prefix of client id, client secret, OAuth token URL. i.e
your_app_name_client_id
,your_app_name_client_secret
,your_app_name_oauth_token_url
. - Your request to get access token should be like this
oauth_callback/your_app_name/CODE
.
App script contains a time consuming calls or scripts then use Web Workers to run the script in background.