obsidian-releases
obsidian-releases copied to clipboard
Add plugin: Rapid AI
I am submitting a new Community Plugin
Repo URL
Link to my plugin: https://github.com/ahmed3developer/rapid-ai
Release Checklist
- [x] I have tested the plugin on
- [x] Windows
- [ ] macOS
- [x] Linux
- [x] Android (if applicable)
- [ ] iOS (if applicable)
- [x] My GitHub release contains all required files
- [x]
main.js - [x]
manifest.json - [x]
styles.css(optional)
- [x]
- [x] GitHub release name matches the exact version number specified in my manifest.json (Note: Use the exact version number, don't include a prefix
v) - [x] The
idin mymanifest.jsonmatches theidin thecommunity-plugins.jsonfile. - [x] My README.md describes the plugin's purpose and provides clear usage instructions.
- [x] I have read the developer policies at https://docs.obsidian.md/Developer+policies, and have assessed my plugins's adherence to these policies.
- [x] I have read the tips in https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines and have self-reviewed my plugin to avoid these common pitfalls.
- [x] I have added a license in the LICENSE file.
- [x] My project respects and is compatible with the original license of any code from other plugins that I'm using.
I have given proper attribution to these other projects in my
README.md.
Thank you for your submission, an automated scan of your plugin code's revealed the following issues:
Required
[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27]:You should avoid assigning styles via JavaScript or in HTML and instead move all these styles into CSS so that they are more easily adaptable by themes and snippets.
Optional
[1]:We recommend against providing a default hotkey when possible. The reason being that it's easy to pick a hotkey that a user already has configured and they could get confused when that key doesn't do what they expect. Also, it's hard choosing a safe default hotkey that's available for all operating systems.
Do NOT open a new PR for re-validation.
Once you have pushed all of the required changes to your repo, the bot will update the labels on this PR within 6 hours.
If you think some of the required changes are incorrect, please comment with /skip and the reason why you think the results are incorrect.
Changes requested by bot have been made, assigning human for additional review.
Please rename the project and organization on Rapid API, naming something Obsidian xyz is reserved for products we create.
"minAppVersion": "0.15.0", You are using newer API's, set this to the latest public build number.
"fundingUrl": "https://rapidapi.com/obsidian-api-obsidian-api-default/api/obsidian-ai/pricing", This is meant for links to services like Buy me a coffee, GitHub sponsors and so on, if you don't have such a link remove this.
action: "Go to Settings",, setStatus(dialog, "Internet Disconnected", "unplug");, "Correct Grammar",, input_tipEnding.innerText = "to Send";, this.sendButton.innerText = "Send Message";, this.sendButton.innerText = "Send Message";, this.txtTestStatus.innerText = "It Works Perfctly";, manageSubscription.text = "Check Usage & Manage Subscription";, manageSubscription.text = "Check Usage & Manage Subscription";, txtTitle.innerText = "Plan Quota Limit Reached";, manageSubscription.text = "Check Usage & Manage Subscription";, this.upgradeButton.innerText = "Upgrade Plan"; Use sentence case in UI
setStatus(dialog, "It Works Perfctly", "badge-check"); Use sentence case, also typo
new Notice("Please the prompt"); This sentence makes no sense grammatically.
"Fromat", Typo
Please rename the project and organization on Rapid API, naming something
Obsidian xyzis reserved for products we create."minAppVersion": "0.15.0", You are using newer API's, set this to the latest public build number.
"fundingUrl": "https://rapidapi.com/obsidian-api-obsidian-api-default/api/obsidian-ai/pricing", This is meant for links to services like Buy me a coffee, GitHub sponsors and so on, if you don't have such a link remove this.
action: "Go to Settings",, setStatus(dialog, "Internet Disconnected", "unplug");, "Correct Grammar",, input_tipEnding.innerText = "to Send";, this.sendButton.innerText = "Send Message";, this.sendButton.innerText = "Send Message";, this.txtTestStatus.innerText = "It Works Perfctly";, manageSubscription.text = "Check Usage & Manage Subscription";, manageSubscription.text = "Check Usage & Manage Subscription";, txtTitle.innerText = "Plan Quota Limit Reached";, manageSubscription.text = "Check Usage & Manage Subscription";, this.upgradeButton.innerText = "Upgrade Plan"; Use sentence case in UI
setStatus(dialog, "It Works Perfctly", "badge-check"); Use sentence case, also typo
new Notice("Please the prompt"); This sentence makes no sense grammatically.
"Fromat", Typo
Dear Johannes Theiner, Thank you for your feedback. I have made the required changes.
Also updated the name of the API provider @joethei
any further modifications?
any further modifications?
@joethei
"fundingUrl": "", Remove this line
any further modifications @joethei ?
Could you check if there are any other modifications needed so we can continue adding more features? We want to keep developing it and add more features, but first, we need to ensure that it is published and already useful
@joethei