Ryan Bantz
b425a7b952
test: add initial test suite for plugin functionality
...
- 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.
2025-04-29 17:03:43 -05:00
Ryan Bantz
e80e621e56
chore(release): bump version to 0.1.8
2025-04-05 21:42:56 -05:00
Ryan Bantz
8ff3a1a9d7
feat(settings): add option to pin My Tasks in project selector
...
- Add pinMyTasks setting with default value of true
- Add toggle in settings UI to control My Tasks pinning
- Update project list creation to respect pinMyTasks setting
- Maintain consistent ordering with existing pinned projects
2025-04-05 21:38:45 -05:00
Ryan Bantz
2bbd595640
feat(task-creation): add support for My Tasks project
...
- Add My Tasks as a project option in the project selector
- Support section selection for My Tasks
- Add task list GID fetching for My Tasks sections
- Handle task creation in My Tasks with proper assignment
2025-04-05 21:31:38 -05:00
Ryan Bantz
78dd73fae3
chore(release): bump version to 0.1.7
...
- Update manifest.json version number
- Prepare for new release with archived projects toggle and feedback section
2025-03-26 13:48:40 -05:00
Ryan Bantz
128ac55d20
docs(settings): add feedback section to settings page
...
- Add feedback section with link to user feedback form
- Add emoji indicators for better visibility
2025-03-26 13:41:42 -05:00
Ryan Bantz
8144510153
feat(settings): add toggle for showing archived projects
...
- Add showArchivedProjects setting to control visibility of archived projects
- Update fetchAsanaProjects to respect the new setting
- Default to hiding archived projects for backward compatibility
2025-03-26 13:18:48 -05:00
Ryan Bantz
a8d0e4945d
Updated README.md
2025-03-05 14:01:25 -07:00
mryanb
b4e03e57af
Rename Readme.md to README.md
...
The file name needs to be CAPS for Obsidian to detect it.
2025-03-05 14:50:50 -06:00
Ryan Bantz
5e4b30ca91
release
2025-02-28 22:14:17 -06:00
Ryan Bantz
7de5392905
Updates to match style guide
2025-02-28 22:12:44 -06:00
mryanb
b0d36bff77
Update Readme.md
...
- Added a video showing and example item being moved to Asana.
2025-02-11 11:53:29 -06:00
Ryan Bantz
5a35b56144
Updated the command name to not include the plugin name
2025-02-10 09:08:11 -06:00
Ryan Bantz
1ec59d04c2
Remove obsidian from the id
2025-02-09 15:21:15 -06:00
Ryan Bantz
41287abd76
Update the package name
2025-02-09 15:14:41 -06:00
Ryan Bantz
6108b1ab9c
Sync release versions
2025-02-09 15:09:18 -06:00
Ryan Bantz
dfb3edc064
Added LICENSE
2025-02-09 14:50:28 -06:00
Ryan Bantz
24f50faed6
Added Readme
2025-02-09 14:44:23 -06:00
Ryan Bantz
0d4f406e8d
Updated plugin names based on docs
2025-02-09 14:42:18 -06:00
Ryan Bantz
fa4a6f379c
Added content to styles.css so Github build doesn't error out
...
Remove duplicate file
2025-02-09 12:28:08 -06:00
Ryan Bantz
c2c660df54
Fix pinned projects
...
Fix pinned projects
2025-02-09 12:06:55 -06:00
Ryan Bantz
e089271527
Updated the css file name
2025-02-09 12:06:55 -06:00
Ryan Bantz
0b39304ed9
Added github release workflow
2025-02-09 12:06:55 -06:00
Ryan Bantz
8bf81c1b27
Moved to src folder
2025-02-09 12:06:55 -06:00
Ryan Bantz
0780e51eba
Comment out debug info
2025-02-09 12:06:55 -06:00
Ryan Bantz
4ccef31ce1
Fix pinned projects
...
Fix pinned projects
2025-02-09 12:06:53 -06:00
Ryan Bantz
57349403c9
Refactored the asana api function
...
Refactored asanaApi
2025-02-09 12:02:28 -06:00
Ryan Bantz
2c8c17b8b1
Added editor menu option
2025-02-09 06:03:44 -06:00
Ryan Bantz
e9260c5abd
Change the API key input so that you cannot get the access token from the UI
2025-02-09 05:48:36 -06:00
Ryan Bantz
9876d7d86c
Refactored settings
2025-02-09 05:37:14 -06:00
Ryan Bantz
fa2655598d
Adding updates
2025-01-18 21:16:12 -06:00
Ryan Bantz
e175c7ffcb
chore: Migrated to fuzzy modal
2024-11-30 06:30:04 -06:00
Ryan Bantz
46b60c3334
chore: Add settings for markdown links
2024-11-25 20:41:39 -06:00
Ryan Bantz
bf2cc39a54
chore: Strip the markdown characters from the string
2024-11-25 20:33:12 -06:00
Ryan Bantz
813e32c65b
chore: Add support for searching project names
...
Refs: #1
2024-11-25 17:27:31 -06:00
Ryan Bantz
01861969bb
Initial commit
2024-11-25 16:04:29 -06:00