139ab71db7
switch to ical.js and cleanup obsolete files - v0.4.6 [skip-ci]
Build SilverBullet Plug / build (push) Successful in 11s
2026-02-21 16:05:54 -08:00
30731c7752
switch to ical.js - v4.4 [skip-ci]
Build SilverBullet Plug / build (push) Successful in 10s
2026-02-21 15:45:09 -08:00
4aa8019de1
switch to ical.js - v4.3
Build SilverBullet Plug / build (push) Successful in 14s
2026-02-21 15:39:00 -08:00
a096b8d18f
switch to ical.js - v4.2
2026-02-21 15:31:22 -08:00
e44a538822
switch to ical.js - v4.1
Build SilverBullet Plug / build (push) Successful in 1m1s
2026-02-21 15:23:36 -08:00
de782e85e4
switch to ical.js - v4.0
Build SilverBullet Plug / build (push) Failing after 1m11s
2026-02-21 14:37:00 -08:00
f23b728542
chore: bump version to 0.3.34
Build SilverBullet Plug / build (push) Successful in 1m0s
2026-02-21 14:02:03 -08:00
65e52802a2
chore: Bump version to 0.3.33
Build SilverBullet Plug / build (push) Successful in 42s
2026-02-21 09:01:21 -08:00
c9a703975d
chore: Bump version to 0.3.32
Build SilverBullet Plug / build (push) Successful in 49s
2026-02-20 13:49:14 -08:00
6fc4282536
chore: Bump version to 0.3.31
Build SilverBullet Plug / build (push) Successful in 39s
2026-02-20 13:26:57 -08:00
221ca30af3
chore: Bump version to 0.3.30
Build SilverBullet Plug / build (push) Successful in 42s
2026-02-20 13:12:53 -08:00
68c18e5d18
fix: Sync version to 0.3.29 across all files
2026-02-20 13:12:53 -08:00
102b05f534
Fix: Expand recurrences from event start but filter to last 7 days and iterate to 0.3.28
Build SilverBullet Plug / build (push) Successful in 44s
2026-02-19 09:49:47 -08:00
5f9d062d09
Chore: Force update by iterating to 0.3.27
Build SilverBullet Plug / build (push) Successful in 39s
2026-02-19 08:59:59 -08:00
08b5019452
Fix: Add 7-day lookback window for recurring events expansion and iterate to 0.3.26
2026-02-19 08:53:25 -08:00
9b54e2d8a8
Fix: Restore proven recursive date sanitization and unique indexing from deb30ab and iterate to 0.3.25
Build SilverBullet Plug / build (push) Successful in 30s
2026-02-18 10:26:50 -08:00
3c69a3567b
Fix: Sanitize event objects before indexing and iterate to 0.3.24
Build SilverBullet Plug / build (push) Successful in 32s
2026-02-18 10:12:10 -08:00
53a3c0e5db
Fix: Handle potential Date objects in event start and iterate to 0.3.23
Build SilverBullet Plug / build (push) Successful in 29s
2026-02-18 10:04:54 -08:00
606fca25a8
Chore: Add debug logging and iterate to 0.3.22
Build SilverBullet Plug / build (push) Successful in 24s
2026-02-18 09:58:22 -08:00
46d8e5f3a0
Fixing plugin build output location
Build SilverBullet Plug / build (push) Successful in 27s
2026-02-18 08:04:11 -08:00
48e6e945e1
Feat: Increment version to 0.3.21
...
Build SilverBullet Plug / build (push) Successful in 31s
- Iterated the patch version for the iCalendar plug from 0.3.20 to 0.3.21.
- Updated and with the new version.
- This change is intended to be built and deployed via Gitea Actions.
2026-02-18 07:47:17 -08:00
1cd6fd490b
Fix: Align plug versions and remove redundant version field
...
Build SilverBullet Plug / build (push) Successful in 36s
- Updated to version to match and ensure correct plug versioning.
- Removed the field from as it is redundant and can lead to version inconsistencies, with now serving as the canonical source for the plug's version.
2026-02-18 07:14:00 -08:00
b786978804
Fix: Add requiredPermissions for legacy SB versions (v0.3.19)
Build SilverBullet Plug / build (push) Successful in 25s
2026-02-17 18:09:27 -08:00
4030c3fef0
Fix: Unified plug identity to Library/sstent/icalendar (v0.3.18)
Build SilverBullet Plug / build (push) Successful in 28s
2026-02-17 16:04:22 -08:00
2f4499a068
Fix: Final unified naming and permissions (v0.3.17)
Build SilverBullet Plug / build (push) Successful in 26s
2026-02-17 15:03:00 -08:00
5f9afac9d8
Fix: Add fetch permission and bump to v0.3.16
Build SilverBullet Plug / build (push) Successful in 25s
2026-02-17 14:57:02 -08:00
03907f3789
Fix: Revert manifest structure to working baseline (v0.3.15)
Build SilverBullet Plug / build (push) Successful in 21s
2026-02-17 14:53:30 -08:00
17f6308585
Fix: Final clean build v0.3.14 with verified mapping and name
Build SilverBullet Plug / build (push) Successful in 19s
2026-02-17 14:51:47 -08:00
7d690cdb2a
Fix: Final verified build v0.3.13 with explicit naming and mapping
Build SilverBullet Plug / build (push) Successful in 25s
2026-02-17 14:48:51 -08:00
98c3b64659
Fix: Final working v0.3.12 build with populated function mapping
Build SilverBullet Plug / build (push) Successful in 23s
2026-02-17 14:46:38 -08:00
70e6a4ef82
Fix: Final working v0.3.11 build with correct function mapping
Build SilverBullet Plug / build (push) Successful in 33s
2026-02-17 14:39:39 -08:00
ced95d2a7a
Fix: Final working v0.3.1 with fixed function mapping
Build SilverBullet Plug / build (push) Successful in 25s
2026-02-17 13:55:31 -08:00
a7180995b0
Fix: Align internal plug name with Library Manager naming (v0.3.1)
Build SilverBullet Plug / build (push) Successful in 34s
2026-02-17 13:46:41 -08:00
62d4ba1006
Build: Finally correctly building v0.3.1 with manifest update
Build SilverBullet Plug / build (push) Successful in 29s
2026-02-17 13:44:19 -08:00
070b10843e
Fix(timezone): Implement True UTC calculation and bump to v0.3.0
Build SilverBullet Plug / build (push) Successful in 24s
2026-02-17 10:07:02 -08:00
Alexandre Nicolaie
904c1b9d94
Add clear all events functionality
...
Add 'iCalendar: Clear All Events' command to completely remove
all indexed calendar events and cache. Useful for maintenance
and troubleshooting.
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: Alexandre Nicolaie <xunleii@users.noreply.github.com >
2025-10-18 16:15:46 +02:00
Alexandre Nicolaie
34bbe69569
Add automatic calendar sync on editor initialization
...
Calendars now sync automatically when the editor starts, eliminating the
need for manual sync after opening SilverBullet.
Co-authored-by: Claude <noreply@anthropic.com >
Signed-off-by: Alexandre Nicolaie <xunleii@users.noreply.github.com >
2025-10-18 16:15:46 +02:00
Alexandre Nicolaie
38dd97c25c
Add force sync command
...
Add 'iCalendar: Force Sync' command to bypass cache and
immediately synchronize calendar events. Useful when you
need fresh data before the cache expires.
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: Alexandre Nicolaie <xunleii@users.noreply.github.com >
2025-10-18 16:15:46 +02:00
Alexandre Nicolaie
d3e4fc021b
Migrate to SilverBullet v2 indexing system
...
Replace deprecated query provider with index-based architecture.
Events are now indexed using index.indexObjects() and queryable
via Lua Integrated Query (LIQ).
Breaking changes:
- Plugin now requires SilverBullet v2 (use v0.1.0 for SB v1)
- Old query syntax no longer works (use LIQ instead)
- Manual sync required via 'iCalendar: Sync' command
- Events cached for 6h by default (was real-time)
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: Alexandre Nicolaie <xunleii@users.noreply.github.com >
2025-10-18 16:15:46 +02:00
Marek S. Lukasiewicz
529c534d4a
Add version command
2025-01-05 17:57:27 +01:00
Marek S. Lukasiewicz
9d234428d4
Load ics sources from Space Config
2025-01-05 16:56:39 +01:00
Marek S. Lukasiewicz
968353ce80
Rename Plug to icalendar
2025-01-05 16:06:57 +01:00