Commit graph

63 commits

Author SHA1 Message Date
Kazuki
906f2edfac
Merge pull request #21 from glasp-co/v0.2.0/release
v0.2.0: Kindle highlights, customizable templates (#19), and security hardening
2026-06-02 13:17:38 -10:00
Kazuki
8e23dec7bc docs: rewrite README for v0.2.0
Document web and Kindle import, settings, template customization, privacy,
and the development workflow, with links back to Glasp.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 16:15:34 -07:00
Kazuki
2720396712 feat: import Kindle highlights and add customizable templates (#19)
- Add GlaspKindleHighlightAPI for the /v1/kindle-highlights/export endpoint
- Generalize ImportHighlights to be source-parameterized, reusing paging,
  de-duplication and file creation across web and Kindle sources
- Import Kindle highlights into a separate, independently selectable output
  folder with its own update cursor (kindleFolder, kindleLastUpdated)
- Let users customize the web and Kindle note templates from settings,
  falling back to the defaults when left empty

- Improve the access-token setting: show the full URL and add a copy button
  so users can open it in their default browser instead of the in-app one

Closes #19

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 16:15:34 -07:00
Kazuki
c57df15140 chore: prepare v0.2.0 — Node 22, dependency security, gitignore
- Upgrade Node to 22.22.2 (.node-version, CI workflow, package engines, @types/node)
- Patch handlebars to 4.7.9 to resolve the critical advisory
- Remove the moment dependency in favor of native Date in normalize-highlight
- Harden .gitignore for the public repo (.DS_Store, logs, coverage, .env)
- Bump version to 0.2.0

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 15:52:28 -07:00
Kazuki
d662a9515a
Merge pull request #20 from glasp-co/keisuke3602-patch-1
Add tutorial link for exporting highlights to Obsidian
2026-02-23 14:13:21 -08:00
Kei
1e7f8cd42c
Add tutorial link for exporting highlights to Obsidian
Added a link to a full tutorial on exporting highlights.
2026-02-23 21:42:01 +09:00
Kazuki
30f29bf275
Merge pull request #17 from glasp-co/v0.1.6/release
add: v0.1.6 release
2025-04-14 17:43:34 -07:00
Kazuki
3ecf04d9d2 add: v0.1.6 release 2025-04-14 17:41:34 -07:00
Kazuki
c76c612802
Merge pull request #15 from glasp-co/feature/issue#14
Escape titles of highlights that contain specific characters
2025-04-14 11:38:08 -07:00
k-nagai-tver
7809a9407e feat: espace filename 2025-04-14 02:39:15 +09:00
Kazuki
3b1c5ed271
Merge pull request #12 from glasp-co/main
Merge main into develop
2025-01-30 11:11:18 -08:00
Kazuki
6df0291db1
Merge pull request #11 from glasp-co/develop
Version up to 0.1.5
2025-01-30 11:07:32 -08:00
Kazuki
49c57b0fad
Merge pull request #10 from glasp-co/fix/obsidian-notice-desc
fix: obsidian notificaion desc fix
2025-01-30 11:04:30 -08:00
Kazuki
20e543a56f fix: obsidian notificaion desc fix 2025-01-30 11:02:10 -08:00
Kazuki
f2ec4b2e3e
Merge pull request #9 from glasp-co/develop
develop to main v0.1.4
2025-01-29 01:31:24 -08:00
Kazuki
8ba0aa849f
Merge pull request #8 from glasp-co/fix/v0.1.4
fix: v0.1.4 to align with Obsidian guidelines
2025-01-29 01:21:03 -08:00
Kazuki
e45d0e260e fix: moment and test code fix 2025-01-29 01:20:07 -08:00
Kazuki
8cd4941b00 fix: v0.1.4 - align with Obsidian guidelines 2025-01-29 01:00:11 -08:00
Kazuki
a25d76c52d
Merge pull request #7 from glasp-co/chore/version-up-0.1.3
version-up: v0.1.3 + fixed command name
2025-01-15 22:17:36 -08:00
Kazuki
fa432cc453 version-up: v0.1.3 + fixed command name 2025-01-15 22:14:27 -08:00
NagaiKoki
e863ad4d35 Merge pull request #6 from glasp-co/chore/version-up
version up: v0.1.2
2025-01-15 14:52:01 -08:00
NagaiKoki
254d8a3765 version up: v0.1.2 2025-01-15 14:49:33 -08:00
NagaiKoki
25fd7e05f9 Merge pull request #5 from glasp-co/develop
develop to main
2025-01-16 00:20:00 +09:00
NagaiKoki
90bdd7f2a2 Merge pull request #4 from glasp-co/chore/version-up
version up v0.1.1
2025-01-16 00:18:23 +09:00
NagaiKoki
a9c381255a version up: v0.1.1 2025-01-16 00:16:04 +09:00
NagaiKoki
6e103af3c6 Merge pull request #3 from glasp-co/develop
develop to main
2025-01-16 00:14:24 +09:00
NagaiKoki
e0f9eb51bc Merge pull request #2 from glasp-co/chore/add-codeowner
add codeowners
2025-01-16 00:12:46 +09:00
NagaiKoki
20bac48bc1 chore: add codeowners 2025-01-16 00:05:56 +09:00
NagaiKoki
401a60ae67 Merge pull request #1 from glasp-co/feature/create-glasp-plugin
feat: implement basic obsidian integration plugin
2025-01-14 13:52:05 -08:00
NagaiKoki
36befbcf11 add: minor update in naming & bug fix in settings 2025-01-14 13:49:12 -08:00
NagaiKoki
6aaac0d469 fix: minor update 2025-01-13 23:47:39 +09:00
NagaiKoki
0bcc2bba84 chore: update manifest.json 2025-01-13 20:19:29 +09:00
NagaiKoki
3a916a96ff chore: add license 2025-01-13 20:17:49 +09:00
NagaiKoki
4583c8aa7e chore: add test ci 2025-01-13 20:07:09 +09:00
NagaiKoki
645760c0c7 test: add vitest and test 2025-01-13 20:06:42 +09:00
NagaiKoki
7769a9cb2a refactor: highlight parser 2025-01-13 19:39:30 +09:00
NagaiKoki
22c1524779 chore: add README 2025-01-13 19:23:59 +09:00
NagaiKoki
1ff84bb2ab refactor: rename controller 2025-01-13 19:02:43 +09:00
NagaiKoki
19007bfcd2 refactor: notice 2025-01-13 18:50:13 +09:00
NagaiKoki
602d81e78e feat: error handling 2025-01-13 18:46:37 +09:00
NagaiKoki
3b0f849621 refactor: file exist check logic 2025-01-13 16:56:07 +09:00
NagaiKoki
f4f44c5e1c delete: setting file 2025-01-13 16:45:17 +09:00
NagaiKoki
765d3afe80 feat: autoupdate feature 2025-01-13 16:37:26 +09:00
NagaiKoki
ee71eebd94 feat: add command palette 2025-01-13 15:19:41 +09:00
NagaiKoki
dbc1a0cf30 fix: lint 2025-01-13 15:13:11 +09:00
NagaiKoki
af639227e8 feat: fetch and write file 2025-01-13 15:06:29 +09:00
NagaiKoki
bd4f226ff9 feat: exclude existing highlight 2025-01-13 01:51:03 +09:00
NagaiKoki
f08815e501 feat: add left bar icon 2025-01-13 01:45:00 +09:00
NagaiKoki
2e7d04bdd1 chore: update package.json 2025-01-13 00:12:51 +09:00
NagaiKoki
b296c15d3a feat: export highlight 2025-01-13 00:12:24 +09:00