mirror of
https://github.com/mryanb/obsidian-asana.git
synced 2026-07-22 05:38:24 +00:00
No description
- Add Jest configuration and TypeScript support - Create tests for main plugin functionality (initialization, settings) - Add tests for Asana API integration (workspaces, projects, tasks) - Set up mock files for Obsidian API and test environment - Add test scripts to package.json This commit sets up a basic test infrastructure to ensure the plugin's core functionality works as expected and to catch potential regressions in future changes. |
||
|---|---|---|
| .github/workflows | ||
| src | ||
| tests | ||
| .editorconfig | ||
| .eslintignore | ||
| .gitignore | ||
| esbuild.config.mjs | ||
| jest.config.js | ||
| LICENSE | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
Asana for Obsidian
Asana for Obsidan is a plugin that creates tasks with in Asana from the current line or selected text within Obsidian.
Installation
This plugin is available as an official Obsidian plugin.
- Option 1. (Recommended) You can activate this plugin within Obsidian by doing the following:
- "Settings > Community plugins" Click Browse community plugins
- Search for "Asana"
- Click Install
- Once installed, close the community plugins window and activate the newly installed plugin
-
Option 2. Download the latest release from the [releases page] and unzip it in your plugins folder.
-
Option 3. Use the BRAT plugin for beta reviewing Obsidian plugins.
-
Install the BRAT plugin: obsidian://show-plugin?id=obsidian42-brat
-
Open the command palette and run the command
BRAT: Add a beta plugin for testing -
Paste the URL of this repository.
Getting Started / Configuration
- Create a Asana access token.
- This plugin requires an access token to integrate with Asana.
- Select
+ Create new token
- Add your access token to the plugin settings, click save key.