Jiaxin Peng
202385ac21
feat: Implement attachment processing and uploading for Notion integration
...
- Added AttachmentProcessor to handle local attachments in markdown content.
- Introduced AttachmentUploader for managing file uploads to Notion.
- Updated Upload2Notion to utilize new attachment processing and uploading logic.
- Enhanced buildBlocks method to process attachments and apply block rewrites.
- Updated Notion API version to 2025-09-03 for compatibility with new features.
2026-01-04 19:11:37 +00:00
Jiaxin Peng
9c6980d1c9
refactor: Simplify auto sync delay setting initialization
2026-01-04 19:11:23 +00:00
Jiaxin Peng
b61264a1f6
feat: Add message for skipped attachments during auto-sync in multiple languages
2026-01-04 19:11:07 +00:00
Jiaxin Peng
7053a74e24
feat: Add 'sync-preffix' translation key to multiple locales.
2025-12-10 23:05:07 +00:00
Jiaxin Peng
5144f10e77
feat: Add auto-copy Notion link setting
2025-12-10 23:04:58 +00:00
Jiaxin Peng
5806a2831b
fix: remove unnecessary resetAutoSyncNoticeCache call when autoSyncFrontmatterKey changes
2025-12-10 22:51:08 +00:00
Jiaxin Peng
eeaf7c036d
feat: Enable first-time auto-upload for new documents with autosync-database key and refine auto-sync notice logic.
2025-12-10 21:51:04 +00:00
Jiaxin Peng
3de92d3f54
feat: Enable first-time auto-upload for new documents and update documentation.
2025-12-10 21:32:25 +00:00
Jiaxin Peng
e6b13e5eee
feat: auto copy after upload
2025-12-10 21:32:06 +00:00
Jiaxin Peng
f4def623bb
styles: improve the translation
2025-12-10 21:30:49 +00:00
Jiaxin Peng
bb4b75c82e
feat: add auto sync frontmatter key configuration and update related messages
2025-11-06 16:43:24 +00:00
Jiaxin Peng
ae4488546c
feat: add auto sync database list handling and notifications for missing entries
2025-11-06 16:27:24 +00:00
Jiaxin Peng
e2a965e3d6
fix: update autoSyncTimeout type and ensure window context for setTimeout calls
2025-11-01 00:32:35 +00:00
Jiaxin Peng
2738498dc2
fix: clean up formatting in auto sync logic for better readability
2025-11-01 00:30:39 +00:00
Jiaxin Peng
6df5e21f3d
feat: implement enhanced frontmatter change detection and caching for auto sync
2025-11-01 00:30:09 +00:00
Jiaxin Peng
83d4f1e48c
feat: enhance auto sync functionality to support multiple databases and improved user notifications
2025-10-31 23:36:57 +00:00
Jiaxin Peng
7c841f3db3
feat: update UI text to use internationalization configuration for modals and notices
2025-10-31 23:36:49 +00:00
Jiaxin Peng
fab3acdc21
feat: add auto sync messages and database management labels in English, Japanese, and Chinese locales
2025-10-31 23:35:28 +00:00
Jiaxin Peng
e5f906bba2
feat: migrate settings for auto sync feature and add user notification
2025-10-31 21:57:21 +00:00
Jiaxin Peng
c369c291a7
feat: add auto sync functionality with configurable delay in settings
2025-10-31 21:42:48 +00:00
Jiaxin Peng
cf884de554
refactor: remove redundant debug logs from upload commands and base class
2025-10-27 23:12:25 +00:00
Jiaxin Peng
8eb4694342
refactor: removing redundant debug logs
2025-10-27 22:57:28 +00:00
Jiaxin Peng
6c0f6cea30
feat: enhance logging and error handling in upload commands and base class
2025-10-27 22:34:46 +00:00
Jiaxin Peng
24e68fc798
unify three databases with single upload file
2025-10-06 23:18:01 +01:00
Jiaxin Peng
aac7bc154a
feat: consistent sync function (requestUrl) for desktop and mobile
2024-11-20 22:19:03 +00:00
Jiaxin Peng
5942876c92
fix: cannot parse title from front matter
2024-10-22 10:27:33 +01:00
Jiaxin Peng
8bd8346423
fix: obsidian language not set in English, Chinese and Japanese
2024-09-19 13:47:57 +01:00
Jiaxin Peng
1b385ccd0a
solve: the fail to load of mobile caused by the node version
2024-09-01 23:26:22 +01:00
Jiaxin Peng
a90e4871bb
Backup mobile requesturl after version 2.4.1
2024-09-01 22:57:03 +01:00
Jiaxin Peng
885ccba027
fix: test the desktop function for next and general
2024-08-31 23:43:19 +01:00
Jiaxin Peng
f282dde1b7
fix: test the desktop function of custom database
...
with platform function
2024-08-31 00:00:09 +01:00
Jiaxin Peng
e8b1617916
fix item type error for iteration
2024-08-28 20:30:05 +01:00
Jiaxin Peng
fd29ed820e
fix code highlight issue
2024-08-28 20:26:06 +01:00
Jiaxin Peng
cd4e610c46
modify type of pageProperties
2024-08-18 18:42:59 +01:00
Jiaxin Peng
b05c248c44
feat: support long notes syncing
2024-08-18 17:16:08 +01:00
Jiaxin Peng
3b774552af
update martian
2024-08-18 13:07:52 +01:00
426f05dfbd
General: use node-fetch to post notes
2024-07-28 01:07:35 +01:00
1d5792c966
Next: use node-fetch to post notes for a better debug
2024-07-28 00:52:27 +01:00
e9c2b4aada
Custom: use node-fetch to post notes rather than requestUrl for better debug
2024-07-27 23:36:00 +01:00
b5ac42e6e3
use node-fetch to post notes for a better debug
2024-07-27 22:28:21 +01:00
60d002677b
use json to parse the error information
2024-07-27 21:38:09 +01:00
3a814b8390
feat: change the success notice colour
2024-07-15 14:15:10 +01:00
201f72ae0e
update notice
2024-07-14 23:57:01 +01:00
36725cb699
fix: Text property in custom database
2024-07-14 17:52:43 +01:00
Jiaxin Peng
5a95aa0acc
feat: add notion link display
2024-07-05 09:48:35 +01:00
Jiaxin Peng
9c93e38aff
reformat code and update readme file
2024-07-04 20:51:07 +01:00
Jiaxin Peng
bfde5dfe1a
finish the edit modal
2024-07-04 20:28:28 +01:00
Jiaxin Peng
d8eb3c8984
feat: cancel function works well
2024-07-04 18:12:31 +01:00
Jiaxin Peng
1cee2b67a6
update edit modal with better display setting.
2024-07-04 17:06:23 +01:00
Jiaxin Peng
82529ce56a
back up for edit modal
2024-07-04 10:00:46 +01:00