Commit graph

44 commits

Author SHA1 Message Date
vsemenov
56cb853bb4
Fix
- regex end line anchor fix
2026-02-17 17:28:16 +03:00
Alamion
b43f731b0a
File indicators update
- File reading for `jira-sync-*` is now much more time efficient.
- Readmes updated in terms of how file body indicators work.
- Template example reworked.
- Fixed how hidden indicators look like in Live Preview (no more glitching lines)
2026-01-27 21:23:35 +03:00
vsemenov
a4ec70fecd
Field Mapping update
- Now you have a few built-in functions and JS modules to use in Field Mapping section, validation supported
- Readmes updated, a few images replaced
2026-01-19 18:30:48 +03:00
Alamion
925c827f49
fix
- Fixed 'expand' field for API v2
2026-01-12 17:32:35 +03:00
Alamion
1b6bd14cfa
fix
- Extra check for 'startAt' and 'nextPageToken' for different APIs versions before sending request to Jira
2025-12-18 21:06:06 +03:00
Alamion
67d19a5b34
Small feats
- Changed default filename template from "{summary} [{key}]" to "{summary} ({key})", so there should be less problems with inline md links
- Took the filename option to fetch settings section so you can configure it yourself
- Added husky precommit check, so I won't forget to bump versions of plugin anymore
2025-12-12 22:45:39 +03:00
Alamion
d0a38d31f7
- another fix for Jira v3 jql search
- "Raw Issue Viewer" renamed into "Fetch Issue Settings", added useful 'fields' and 'expand' params used in most fetch requests.
- now Global settings use correct native Search component instead of custom one.
- refactored period selector in Timekeep settings so it now also uses native component.
- migrated most of settings values. Old user data will be auto migrated too. I'll delete migration script in a year or two.
2025-12-05 02:43:35 +03:00
Alamion
a1a299ba49
- send comment option from Timekeep statistics section
- ping button in connection options
- try fix batch import from Jira once again
2025-11-24 22:26:07 +03:00
Alamion
e7d4af611b
jql fix 2025-10-06 00:12:54 +03:00
Alamion
08a9c48cfb
version alignment 2025-09-25 20:19:51 +03:00
Alamion
eeea7635e0
JQL API v3 problem fix 2025-09-23 00:10:51 +03:00
Alamion
5ae08dfcce
Different api versions update
- Now plugin supports both v2 and v3 Jira API
  - Some preparation for solving bottleneck problem
2025-09-20 21:33:36 +03:00
Alamion
ef9c7259fa
JQL update:
- JQL pull tasks (with preview)
  - Timekeep settings menu full rework
  - bunch of small fixes with data transformation and pointers
  - now caching Jira key -> file path to increase performance
  - new pointer - `jira-sync-inline-*`
  - readme slight rework
2025-09-12 01:27:42 +03:00
Alamion
7824d7bc7e
Fixed jira-sync-section-* regex 2025-08-25 18:15:23 +03:00
Alamion
2192cfed42
npm build script fix 2025-08-25 16:30:09 +03:00
Alamion
108fdc502a
Tested and fixed issues from last update 2025-08-25 16:01:14 +03:00
Alamion
67308c0fec
settings update:
- css enchantments
  - template now can be selected instead of raw manual input
  - internationalization implementation
  - work statistics now integrated in settings
2025-08-25 02:48:14 +03:00
Alamion
fbf8649c1a
settings rework:
- collapsable sections in settings
  - separation of auth variants
  - field mapping validation small fix
  - added raw issue viewer
  - added test field mapping (for testing js expressions with rawissue viewer data)
2025-05-06 20:47:30 +03:00
Alamion
f98a4bc1ff
Merge remote-tracking branch 'origin/master' 2025-04-13 03:35:15 +03:00
Alamion
64bed9b8cd
Feedback features and fixes:
- Split the current Update WorkLog command into Batch and Manually variants
 - By default, not-in-the-mapping (in-code or custom one) fields won't update to Jira
 - Fixed existing fields mapping import in production version
 - Better default template if none available found
 - Fixed issue when template file could not been found
 - Fixed work with PAT
 - optimized statistics.md inner js size with esbuild
2025-04-13 03:34:59 +03:00
Alamion
4d0b46028e
Feedback features and fixes:
- Split the current Update WorkLog command into Batch and Manually variants
 - By default, not-in-the-mapping (in-code or custom one) fields won't update to Jira
 - Fixed existing fields mapping import in production version
 - Better default template if none available found
 - Fixed issue when template file could not been found
 - Fixed work with PAT
 - optimized statistics.md inner js size with esbuild
2025-04-13 03:32:03 +03:00
Alamion
a2ce7a1ba9
WIP patch:
- Splitting the current Update WorkLog into Batch and Manually variants
  - By default, don't update not-in-the-mapping fields to Jira
2025-04-12 12:43:28 +03:00
Alamion
e4ecbcbc73
Update README.md 2025-04-05 18:50:13 +03:00
Alamion
2642830b34
Update README.md 2025-04-05 18:46:44 +03:00
Alamion
3227353970
Obsidian FR fixes:
- Readme update for clarity
  - license update to right year and owner
  - htmlToMarkdown now uses Obsidian API variant instead of third-party
  - When pulling issue now frontMatter and file content process separately
  - Section headings with Obsidian API
  - All titles to sentence case
  - All commands acquired 'check' so now they won't be able in command palette until conditions are met
2025-04-02 01:43:07 +03:00
Alamion
60e3a40bdb
Slight readme docs fixes 2025-03-20 03:19:00 +03:00
Alamion
fa18f2a49e
removed excessive "Jira integration settings" main header from settings. 2025-03-20 02:30:16 +03:00
Alamion
9248212425
small fixes
- feedback if field can't be processed from jira format to string properly
  - found an in-code style, carried it to styles.css
  - replaced plugin.app.vault.modify() with plugin.app.vault.process() for atomization
  - html to markdown for description
  - now frontmatter data on update has priority over file content one as it saves it's initial type.
  - several changes for logging work, now it's more intuitive.
2025-03-20 02:14:28 +03:00
Alamion
e9553967f4
Optimized and fixed several bugs with field mapping. Added how_to detailed instruction about plugin. Updated examples. Many minor bug fixes. 2025-03-17 16:02:03 +03:00
Alamion
befbffed44
Refactor code to fit Obsidian guidelines. 2025-03-16 14:21:54 +03:00
Alamion
d02fa2e435
Small fix to manifest description to fit Obsidian style. 2025-03-16 13:11:14 +03:00
Alamion
7540f0bcd0
Now you can send Jira workLogs either from issue or from statistics. + readme update 2025-03-16 04:58:19 +03:00
vsemenov
534c63d019
field mapping fix, statistics.md fixes and optimizations. 2025-03-14 20:26:44 +03:00
vsemenov
b0c1e4dfd4
Giant refactor.
Added 'get current file issue', 'update issue status', several settings for custom, template support.
2025-03-13 19:21:33 +03:00
aperez
a589e37b94 more changes for obisidan review 2025-01-02 19:42:05 +01:00
aperez
0fd5bf0c49 Changes according obisdian reviewer 2024-12-23 08:21:30 +01:00
aperez
6695b965fe changes for obsdian guidelines 2024-12-13 08:17:17 +01:00
aperez
aff5d84112 ready for obsdian reviewing 2024-12-12 09:58:42 +01:00
aperez
b957925573 new ver 2 2024-12-12 09:53:35 +01:00
aperez
08ad7d7eaf new ver 2024-12-12 09:53:14 +01:00
aperez
3472ea7711 Change to config 2024-12-12 09:51:19 +01:00
aperez
953f84f6c6 release yml 2024-12-12 09:36:10 +01:00
aperez
a6e7e172fe First push 2024-12-12 09:32:49 +01:00
aperez
ecbb72031e
Initial commit 2024-12-12 09:25:18 +01:00