Commit graph

  • ba89eb2d56
    Merge 19115693d2 into 1883761078 aleksejs1 2026-05-15 04:28:26 +0300
  • 19115693d2
    feat: exclude label filter + fix user-created label resolution (#34) feat/exclude-labels Aleksejs Kovalovs 2026-05-15 04:27:26 +0300
  • 1883761078
    update version & libs master 1.1.12 Aleksejs Kovalovs 2026-05-13 19:12:05 +0300
  • ab76b6bc96
    feat: sync profile photo to frontmatter (#47) Aleksejs Kovalovs 2026-05-13 19:03:14 +0300
  • b27a061094
    docs: add CLAUDE.md with architecture and contributor guide Aleksejs Kovalovs 2026-05-13 18:51:58 +0300
  • 0ef0816879
    Revert "feat: sync profile photo to frontmatter with custom key (#47)" Aleksejs Kovalovs 2026-04-13 19:35:00 +0300
  • 53f2989e8b
    feat: sync profile photo to frontmatter with custom key (#47) Wang Di 2026-04-14 00:17:39 +0800
  • 62e288c2d1
    Change photo from custom setting property to standard adapter, add support of VCF strategy Aleksejs Kovalovs 2026-04-13 19:10:31 +0300
  • 7fa7efe40f feat: sync profile photo to frontmatter with custom key kriss-spy 2026-04-13 17:47:02 +0800
  • c8e7dffe6e
    update version & libs 1.1.11 Aleksejs Kovalovs 2026-04-09 17:32:41 +0300
  • fc53c6caf4
    feat: sync website URLs from Google Contacts (#46) Wang Di 2026-04-09 22:27:19 +0800
  • 621e4d1d8f feat: sync website URLs from Google Contacts kriss-spy 2026-04-07 15:44:06 +0800
  • 66f0cd25e1
    Update version & libs 1.1.10 Aleksejs Kovalovs 2026-03-14 17:37:19 +0200
  • 32a1a306cc
    feat(address): extract region (state) field in VCF strategy (#44) aleksejs1 2026-03-14 17:30:58 +0200
  • 727a99cfce
    feat(address): extract region (state) field in VCF strategy Added the extraction of the Google Contact region field to the AddressAdapter. This surfaces the state/region part of the address as REGION suffix (e.g. ADR.REGION) which was previously missing when using the VCF naming strategy. Closes #42 add-state-to-address Aleksejs Kovalovs 2026-03-14 17:26:48 +0200
  • a25e88688e
    Update libs & version 1.1.9 Aleksejs Kovalovs 2026-03-12 19:22:34 +0200
  • 31154578fd
    Add contact type setting #39 (#41) aleksejs1 2026-03-12 19:19:04 +0200
  • c58c5eb1fb
    Add type for address contact-types Aleksejs Kovalovs 2026-03-12 17:21:41 +0200
  • 434bbbc9c8
    Add contact type setting Aleksejs Kovalovs 2026-02-28 11:14:31 +0200
  • 357a3fbad3
    Update libs & version 1.1.8 Aleksejs Kovalovs 2026-02-28 10:26:54 +0200
  • f06d288c3a
    merge: merge skip-contacts into master and resolve conflicts in processContact Aleksejs Kovalovs 2026-02-28 10:21:53 +0200
  • c658bb206a
    Sync contacts individually. (continue on error) (#40) Micah Stauffer 2026-02-28 03:19:12 -0500
  • 25fdc0bb77
    refactor: split processContact to reduce cyclomatic complexity Aleksejs Kovalovs 2026-02-28 10:15:19 +0200
  • 9459c2846d
    Sync contacts individually. (continue on error) Also, add ability to skip contacts if they are missing a name. LuvForAirplanes 2026-02-27 12:31:34 -0500
  • 862a44c426
    Add address to array strategy address-arrays-36 Aleksejs Kovalovs 2026-01-27 16:13:25 +0200
  • a9e415ebc6
    Update libs & version 1.1.7 Aleksejs Kovalovs 2026-01-27 06:07:30 +0200
  • 2718178d8d
    Array in property values #36 (#37) aleksejs1 2026-01-27 06:05:18 +0200
  • 001ebf405c
    Array in property values #36 array-in-property-36 Aleksejs Kovalovs 2026-01-27 05:15:12 +0200
  • 196ecf5221
    Update version 1.1.6 Aleksejs Kovalovs 2025-12-30 06:22:14 +0200
  • ed2aa0fb29
    Refactor context & improve test coverage Aleksejs Kovalovs 2025-12-30 06:20:49 +0200
  • 5d53fe9368
    Update version & libs 1.1.5 Aleksejs Kovalovs 2025-12-29 19:45:07 +0200
  • 1f4d8bf078
    Add support for "Relations" fields (#29) Kamil 2025-12-29 18:40:52 +0100
  • 4fdf26e6c0
    Fix WikiLink Aleksejs Kovalovs 2025-12-29 19:38:50 +0200
  • 7483ccc970
    Fix relationsAsLink setting sync-relations Aleksejs Kovalovs 2025-12-29 04:58:52 +0200
  • 22ebb11f33 Add relations adapter with VCF support HighPriest 2025-12-28 22:17:23 +0100
  • 7af7379359 Add relationsAsLink setting HighPriest 2025-12-28 22:16:58 +0100
  • e6b6fb3431 Start loading Relations from the People API HighPriest 2025-12-28 22:15:55 +0100
  • 8449b74484 Update target to EcmaScript 2021 HighPriest 2025-12-28 21:59:25 +0100
  • d022ee0a39
    Add command to sync note body back to google under user defined field named obsidian-note #17 sync-notes-to-google-17 Aleksejs Kovalovs 2025-12-21 19:17:12 +0200
  • 5845592af3
    cleanup Aleksejs Kovalovs 2025-12-21 18:41:08 +0200
  • 4be71014e1
    Fix VCF subfileds & Ids 1.1.4 Aleksejs Kovalovs 2025-12-21 18:15:09 +0200
  • 005361b1c4
    Update version 1.1.3 Aleksejs Kovalovs 2025-12-21 17:01:29 +0200
  • a540f366d0
    Add support of other contacts #11 aleksejs1 2025-12-21 16:59:37 +0200
  • 05d3895a76
    Add support of other contacts #11 Aleksejs Kovalovs 2025-12-21 16:57:37 +0200
  • 4c1b010eca
    Update version 1.1.2 Aleksejs Kovalovs 2025-12-21 05:11:28 +0200
  • 2c2c14164c
    Add customizable naming strategy for filenames as Last First. #16 (#24) aleksejs1 2025-12-21 05:09:19 +0200
  • db7642aa0f
    refactor: fix complexity Aleksejs Kovalovs 2025-12-21 05:06:59 +0200
  • f57a07ce36
    Fix comments Aleksejs Kovalovs 2025-12-21 04:49:18 +0200
  • 5a76df5856
    Add customizable naming strategy for filenames as Last First. Implements #16 Aleksejs Kovalovs 2025-12-21 04:38:41 +0200
  • ce40b97799
    update version 1.1.1 Aleksejs Kovalovs 2025-12-20 12:56:21 +0200
  • d3fa61e98c
    Improve code quality (#23) aleksejs1 2025-12-20 12:54:50 +0200
  • 015fdcac54
    fix github actions Aleksejs Kovalovs 2025-12-20 12:40:06 +0200
  • d7580f9fe8
    add quality script Aleksejs Kovalovs 2025-12-20 12:30:21 +0200
  • 7d4b5734d1
    add eslint-plugin-boundaries Aleksejs Kovalovs 2025-12-20 12:23:01 +0200
  • ca20160a00
    add ts-prune Aleksejs Kovalovs 2025-12-20 12:01:02 +0200
  • 0646ed24dc
    add dependency-cruiser Aleksejs Kovalovs 2025-12-20 11:50:28 +0200
  • 198cf6ee89
    add complexity check Aleksejs Kovalovs 2025-12-20 11:39:57 +0200
  • 2ade8f49a9
    improve code quality Aleksejs Kovalovs 2025-12-20 11:29:12 +0200
  • bf39688a94
    improve code quality checks Aleksejs Kovalovs 2025-12-20 11:04:10 +0200
  • 666f27d8a9
    Add workflow to publish docs Aleksejs Kovalovs 2025-12-20 10:42:12 +0200
  • ecff4f7c64
    Add docs/ to git ignore Aleksejs Kovalovs 2025-12-20 10:32:08 +0200
  • 8eade4fbf0
    Remove docs/ Aleksejs Kovalovs 2025-12-20 10:31:35 +0200
  • 9b6a202c4e
    Update libs & change version 1.1.0 Aleksejs Kovalovs 2025-12-20 10:14:31 +0200
  • 262a4deb65
    Merge pull request #22 from aleksejs1/vcard-format aleksejs1 2025-12-20 10:11:45 +0200
  • bc1c21f8eb
    clran up Aleksejs Kovalovs 2025-12-20 10:02:09 +0200
  • cfa2b3815c
    update readme.md #15 Aleksejs Kovalovs 2025-12-20 09:55:51 +0200
  • 0063f05076
    update settings and translations Aleksejs Kovalovs 2025-12-20 09:49:00 +0200
  • 778a3ce1c7
    Add tests #15 Aleksejs Kovalovs 2025-12-20 09:41:59 +0200
  • 3d7bd390b4
    comma separated categories for vCard #15 Aleksejs Kovalovs 2025-12-20 09:14:51 +0200
  • a7942aa66b
    Fix vCard name fields #15 Aleksejs Kovalovs 2025-12-20 09:00:42 +0200
  • c34d704ad1
    feat: #15 introduce contact data formatter with pluggable field adapters and naming strategies, including VCF support for detailed address and organization fields. Aleksejs Kovalovs 2025-12-20 07:06:09 +0200
  • 5e02791341
    Fix vCard format multiple entities #15 Aleksejs Kovalovs 2025-12-19 04:48:07 +0200
  • ecf98468c4
    Add vcf (vCard) naming strategy #15 Aleksejs Kovalovs 2025-12-18 19:41:41 +0200
  • 5cda2d2617
    Refactor frontmatter #15 Aleksejs Kovalovs 2025-12-18 19:02:20 +0200
  • 2d01996927
    Update version to 1.0.9 and update libs 1.0.9 Aleksejs Kovalovs 2025-12-18 05:22:50 +0200
  • 17962c2a27
    Merge pull request #21 from aleksejs1/add-audit-command-19 aleksejs1 2025-12-18 05:21:03 +0200
  • efea8fa631
    feat: introduce contact audit service with new command and report generation for orphaned notes. (#19) Aleksejs Kovalovs 2025-12-18 05:08:26 +0200
  • cdc6503d0c
    Add code of conduct Aleksejs Kovalovs 2025-12-14 06:52:32 +0200
  • e52cf526e2
    Update libs, format, version update 1.0.8 Aleksejs Kovalovs 2025-12-14 06:15:05 +0200
  • d0c907d7f9
    Merge pull request #18 from LuvForAirplanes/sync-org-name aleksejs1 2025-12-14 06:09:36 +0200
  • 16b73b6392
    Fallback to organization name if contact is missing a name. Fixes #12 LuvForAirplanes 2025-12-13 12:35:27 -0500
  • 8165df12fa
    Merge pull request #14 from el-musleh/master aleksejs1 2025-12-01 06:19:01 +0200
  • 87b6fcbaa5
    Update README with detailed steps for obtaining Google Client ID and Secret el-musleh 2025-11-30 12:43:58 +0100
  • 1ea7c6f1f0
    Merge 14cd2ecd98 into 1a7f114931 el-musleh 2025-11-30 11:28:49 +0000
  • 14cd2ecd98 Update README with detailed steps for obtaining Google Client ID and Secret Steve Da'King 2025-11-30 12:16:30 +0100
  • 1a7f114931
    Update description and version 1.0.7 Aleksejs Kovalovs 2025-10-26 11:20:51 +0200
  • d0ccce906b
    update libraries Aleksejs Kovalovs 2025-10-26 11:11:37 +0200
  • 6153649591
    Merge pull request #10 from aleksejs1/add-file-renaming-9 aleksejs1 2025-10-26 11:08:35 +0200
  • f8d46428c3
    #9 File rename in case of contact has been renamer and setting to toggle this option Aleksejs Kovalovs 2025-10-26 05:21:21 +0200
  • c0dcb27601
    update libraries 1.0.6 Aleksejs Kovalovs 2025-09-27 06:40:48 +0300
  • 53ee0410e7
    Add missed translations for trackSyncTime setting Aleksejs Kovalovs 2025-09-27 06:37:02 +0300
  • b5382b4ac1
    Merge pull request #8 from aleksejs1/add-track-sync-time-setting-6 aleksejs1 2025-09-27 06:26:54 +0300
  • 8616ffb7d5
    #6 add trackSyncTime setting to enable/disable writting uptate timestamp after every sync Aleksejs Kovalovs 2025-09-27 06:19:40 +0300
  • 3d0cad773d
    Compare files before simply updating them. LuvForAirplanes 2025-09-25 18:42:49 -0400
  • 1c2859da71
    Merge pull request #5 from aleksejs1/organization-as-obsidian-link-4 1.0.5 aleksejs1 2025-07-30 05:53:08 +0300
  • 99a1a13863
    (#4) Add ability to sync organization field as obsidian link Aleksejs Kovalovs 2025-07-29 20:07:45 +0300
  • 4c42aa70e1
    (#2) fix labels reading page limit. Increased from 30 to 1000 1.0.4 Aleksejs Kovalovs 2025-07-29 19:19:05 +0300
  • 650b5258b9
    #3 add organization department field to sync 1.0.3 Aleksejs Kovalovs 2025-07-28 19:24:12 +0300
  • 1d43c11039
    #1 fix auth problem on first startup, update user manual, better error handling, some notifications improvements 1.0.2 Aleksejs Kovalovs 2025-07-28 06:22:51 +0300
  • 0ae00a25e1
    issue-1 fix 1000 contacts limit 1.0.1 Aleksejs Kovalovs 2025-07-25 06:08:14 +0300