claude[bot]
64161bf015
fix: Create S3 folder markers after bisync for TigrisFS visibility
...
TigrisFS requires folder marker objects (empty S3 objects with keys ending
in '/') to recognize directory structure. Rclone bisync does not create
these markers automatically, causing synced files to be invisible in the
TigrisFS FUSE mount.
Changes:
- Add boto3 dependency for S3 operations
- Implement get_s3_credentials_from_rclone() to extract credentials from rclone config
- Implement create_folder_markers() to scan local directories and create missing markers
- Integrate folder marker creation after successful bisync operations
- Add proper error handling that warns but doesn't fail bisync
Fixes #460
Co-authored-by: Drew Cain <groksrc@users.noreply.github.com >
2025-12-18 19:33:25 +00:00
Paul Hernandez
4a43d7df4a
remove logfire instrumentation
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-12-13 15:22:14 -06:00
phernandez
0ca02a7ebe
add logfire instrumentation to services and repository code
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-11-28 12:47:29 -06:00
phernandez
7a8954c37e
add extra logic for cloud-indexing improvements
2025-11-25 13:52:58 -06:00
Paul Hernandez
fb5e9e1d77
feat: Add PostgreSQL database backend support ( #439 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 11:20:29 -06:00
Paul Hernandez
e78345ff25
feat: Streaming Foundation & Async I/O Consolidation (SPEC-19) ( #384 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-21 09:03:59 -05:00
Paul Hernandez
5258f45730
feat: Add WebDAV upload command for cloud projects ( #356 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Signed-off-by: Pablo Hernandez <pablo@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-13 23:20:54 -05:00
Paul Hernandez
c0538ad2dd
perf: Optimize sync/indexing for 43% faster performance ( #352 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-12 14:41:44 -05:00
phernandez
fd2b188645
Revert "feat: add optional logfire instrumentation for cloud mode distributed tracing"
...
This reverts commit 1fa93ecbd2 .
2025-10-08 09:08:15 -05:00
phernandez
1fa93ecbd2
feat: add optional logfire instrumentation for cloud mode distributed tracing
2025-10-08 00:23:00 -05:00
Paul Hernandez
f818702ab7
fix: enforce minimum 1-day timeframe for recent_activity to handle timezone issues ( #318 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-27 23:37:00 -05:00
Paul Hernandez
e0d8aeb149
feat: Basic memory cloud upload ( #296 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Signed-off-by: Drew Cain <groksrc@gmail.com >
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Paul Hernandez <phernandez@users.noreply.github.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Drew Cain <groksrc@gmail.com >
2025-09-16 15:07:14 -05:00
jope-bm
3a6baf80fc
feat: Merge Cloud auth ( #291 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Signed-off-by: Joe P <joe@basicmemory.com >
Co-authored-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-09 14:48:17 -06:00
Paul Hernandez
473f70c949
chore: Cloud auth ( #213 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-07 21:08:25 -05:00
Drew Cain
827f7cf3e3
fix: constrain fastmcp version to prevent breaking changes ( #203 )
...
Signed-off-by: Drew Cain <groksrc@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-01 22:01:59 -05:00
phernandez
f608cd13f1
add justfile instead of Makefile, add ignores to test coverage
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-06-05 12:26:31 -05:00
phernandez
2162ad57fe
all tests passing
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-06-05 11:13:40 -05:00
Paul Hernandez
634486107b
feat: v0.13.0 pre ( #122 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-03 01:00:40 -05:00
bm-claudeai
020957cd76
feat: Multi-project support, OAuth authentication, and major improvements ( #119 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-05-25 10:07:34 -05:00
semantic-release
9437a5f83b
chore(release): 0.12.3 [skip ci]
2025-04-17 16:04:31 +00:00
semantic-release
9433065a57
chore(release): 0.12.2 [skip ci]
2025-04-08 16:27:42 +00:00
semantic-release
ac89eb47cb
chore(release): 0.12.1 [skip ci]
2025-04-07 22:47:23 +00:00
semantic-release
7ce7a29f35
chore(release): 0.12.0 [skip ci]
2025-04-06 23:44:17 +00:00
semantic-release
3d45227b72
chore(release): 0.11.0 [skip ci]
2025-03-29 00:19:46 +00:00
Paul Hernandez
069c0a21c6
feat: add bm command alias for basic-memory ( #67 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-28 19:12:25 -05:00
semantic-release
3d0077990f
chore(release): 0.10.1 [skip ci]
2025-03-25 18:12:28 +00:00
semantic-release
9fe34dcddf
chore(release): 0.10.0 [skip ci]
2025-03-15 20:49:20 +00:00
semantic-release
8a7432949b
chore(release): 0.9.0 [skip ci]
2025-03-07 20:54:32 +00:00
Paul Hernandez
6a4bd54646
chore: Pre beta prep ( #20 )
...
fix: drop search_index table on db reindex
fix: ai_resource_guide.md path
chore: remove logfire
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-07 14:31:35 -06:00
Paul Hernandez
f8078cdd46
Fix: Beta testing fixes ( #16 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-28 20:23:53 -06:00
semantic-release
4bcbeacdd2
chore(release): 0.8.0 [skip ci]
2025-02-28 02:50:27 +00:00
phernandez
0c59fd5e83
handle image response in tools WIP
2025-02-23 16:14:06 -06:00
semantic-release
6b8cefcd45
chore(release): 0.7.0 [skip ci]
2025-02-19 14:27:20 +00:00
phernandez
3e8e3e8961
fix: add logfire instrumentation to tools
2025-02-18 18:52:09 -06:00
semantic-release
58a1296111
chore(release): 0.6.0 [skip ci]
2025-02-18 22:09:14 +00:00
Paul Hernandez
6da143898b
feat: configure logfire telemetry ( #12 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-18 15:53:38 -06:00
semantic-release
a6b46908b1
chore(release): 0.5.0 [skip ci]
2025-02-18 05:34:50 +00:00
semantic-release
16466e9269
chore(release): 0.4.3 [skip ci]
2025-02-18 00:49:28 +00:00
semantic-release
4a1f5452c4
chore(release): 0.4.2 [skip ci]
2025-02-17 03:54:57 +00:00
semantic-release
132c5671d8
chore(release): 0.4.1 [skip ci]
2025-02-17 03:29:36 +00:00
semantic-release
493e0902b6
chore(release): 0.4.0 [skip ci]
2025-02-16 19:49:15 +00:00
semantic-release
c06cf19e62
chore(release): 0.3.0 [skip ci]
2025-02-15 20:43:17 +00:00
phernandez
a491c2b7d4
Merge branch 'main' of github.com:basicmachines-co/basic-memory
2025-02-15 12:36:20 -06:00
phernandez
a91da13967
feat: set version in var, output version at startup
2025-02-15 12:26:48 -06:00
semantic-release
8a5a970ba9
chore(release): 0.2.21 [skip ci]
2025-02-15 00:13:30 +00:00
semantic-release
17f0517917
chore(release): 0.2.20 [skip ci]
2025-02-14 05:40:17 +00:00
semantic-release
b1d2a64933
chore(release): 0.2.19 [skip ci]
2025-02-14 05:36:28 +00:00
semantic-release
89ee324df0
chore(release): 0.2.18 [skip ci]
2025-02-14 05:31:15 +00:00
semantic-release
f47fb2aeef
chore(release): 0.2.17 [skip ci]
2025-02-14 05:23:07 +00:00
semantic-release
58f3fe95b7
chore(release): 0.2.16 [skip ci]
2025-02-14 05:16:14 +00:00