Commit graph

47 commits

Author SHA1 Message Date
formax68
5f3cfa9979 chore(release): cut 1.15.0 — Directory Compliance milestone 2026-05-17 18:31:45 +03:00
formax68
64410f65ac chore(release): revert version to 1.14.0
The 1.15.0-beta.1 bump on main caused Obsidian install/update failures
because no published GitHub release exists for that tag — Obsidian and
BRAT fetch release assets by tag and 404 against the missing release.

Revert manifest.json, package.json, and versions.json back to 1.14.0
(which has a real published release) so installs and updates work
again. The historical 1.15.0-beta.1 git tag is intentionally left in
place as a CI test artifact.
2026-05-15 15:14:35 +03:00
formax68
4696020751 chore(release): cut 1.15.0-beta.1 to verify attestation flow (DIR-12 acceptance) 2026-05-13 14:56:34 +03:00
formax68
6e74c16701 release: v1.14.0 — UX enhancements, bug fixes, and security hardening
- always-visible today indicator distinct from selected day (#55)
- note-exists indicator in the agenda and optional toggle on the grid (#56)
- {{day}} / {{month}} named template variables (#56)
- {{cursor}} marker for caret placement after note creation (#56)
- UK/EU date format relabelled; hyphens used consistently in title and frontmatter (#56)
- fixed daily-note YYYY-MM-DD parsing in non-UTC timezones (#59)
- fixed sluggish month/week navigation arrows (#54)
- fixed drag-resize → view-mode dropdown sync and Today button across modes (#54)
- fixed frontmatter date corruption with UK format (#56)
- fixed Saturday-start week edge case
- deduped concurrent calendar fetches
- color settings validated against XSS via SVG injection
- consistent, meaningful error messages from every catch block
- lifecycle cleanup: views, services, timers, and drag listeners disposed on unload
- services read live settings instead of cached references
2026-05-13 09:17:46 +03:00
Michalis Efstratiadis
da139c8775
Bump version to 1.13.1
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 15:14:55 +02:00
Michalis Efstratiadis
2c58e5bf54
1.13.0 fix error when adding new calendar
- skip calendars with empty URLs during fetch
- prevents "not found" error when creating new calendar entry
- fixes #58
2026-02-02 15:41:22 +02:00
Michalis Efstratiadis
cffedd314f
new release 1.12.1 2026-01-28 17:54:14 +02:00
Michalis Efstratiadis
fe246bca0b
1.12.0 visual improvements on the calendar 2026-01-28 17:45:49 +02:00
Michalis Efstratiadis
e0928fb853
release: v1.11.1 - update version in manifest and versions.json 2026-01-26 21:32:17 +02:00
Michalis Efstratiadis
99490fa89f release: v1.11.0 - attendee filtering by name or email 2026-01-26 16:30:46 +02:00
Michalis Efstratiadis
13d6d4a6cb
new release for missing file 2026-01-24 21:04:03 +02:00
Michalis Efstratiadis
5b03b6df79 Release v1.10.0 - Settings page redesign 2026-01-24 08:36:36 +02:00
Michalis Efstratiadis
75bda67994 Fix embedded agenda scrolling issue (#50)
- Add flexbox layout to embedded agenda container
- Enable overflow-y scrolling for agenda content
- Add custom scrollbar styling
- Fix scrolling when events exceed max-height
2026-01-22 10:33:59 +02:00
Michalis Efstratiadis
ea492eef64
Add CUTYPE filtering for attendees
- Filter attendees by calendar user type (Individual, Group, Resource, Room, Unknown)
- Default to showing only actual people (Individual and unspecified attendees)
- Exclude conference rooms, resources, and equipment by default
- Add global settings with toggle controls for each attendee type
- Support calendar-specific filtering overrides
- Automatic calendar refresh when filter settings change
- Full RFC 5545 CUTYPE compliance
- Update README with feature documentation
- Version bump to 1.8.5
2026-01-09 12:26:38 +02:00
Michalis Efstratiadis
95d5f28022
Add YAML properties support for attendees
- Add new {{attendees_links_yaml}} template variable
- Format attendee links with quotes for Obsidian properties
- Use multiline YAML list format for better compatibility
- Update documentation with examples and usage
- Bump version to 1.8.4

Fixes #47
2026-01-08 16:49:16 +02:00
Michalis Efstratiadis
20d02a20ad
Update version to 1.8.3 2025-11-15 07:15:03 +02:00
Michalis Efstratiadis
654aafb016
Update version to 1.8.2 in manifest.json and versions.json 2025-10-05 18:06:23 +03:00
Michalis Efstratiadis
36505135b7
Update version to 1.8.1 and enhance documentation for embedded views
- Bump version in manifest.json to 1.8.1.
- Add support for custom titles in both calendar and agenda views.
- Update test-embedded-views.md to include examples of custom titles and improve clarity on usage.
- Modify EmbeddedAgendaView and EmbeddedCalendarView to handle title parameters for better user customization.
2025-10-04 10:42:06 +03:00
Michalis Efstratiadis
94f4b52fc1
Update to version 1.7.0 with new calendar-specific configuration features
- Introduced calendar-specific settings allowing individual customization for note templates, tags, and organization.
- Enhanced error handling in NoteService for better path and content generation.
- Updated README to reflect new features and usage instructions.
- Minor adjustments in settings management for improved user experience.
2025-09-14 11:07:34 +03:00
Michalis Efstratiadis
94a58d3118
Fix Outlook calendar fetching issues in Obsidian 1.9.0
- Fix calendar fetching broken by Chromium 138 header validation
- Improve Outlook calendar compatibility with simplified headers
- Add robust HTML error page detection and multiple retry strategies
- Enhance error handling with user-friendly notifications
- Add calendar data validation to ensure valid iCalendar format
- Update to version 1.6.3

Resolves issues where Outlook calendars returned HTML error pages
instead of calendar data when using complex browser headers.
2025-08-21 07:26:53 +03:00
Michalis Efstratiadis
b7a3ea0e61
messed up releases 2025-08-19 19:31:53 +03:00
Michalis Efstratiadis
ecf9f35865
new release 2025-08-19 19:28:41 +03:00
Michalis Efstratiadis
2541cd1f83
attendee support 2025-08-09 22:02:44 +03:00
Michalis Efstratiadis
646a42831b
added selector for 12h vs 24h 2025-07-07 17:12:28 +03:00
Michalis Efstratiadis
36262eb7cb
new variables can now be referenced to titles 2025-07-05 17:34:33 +03:00
Michalis Efstratiadis
7f07b552ad
added end_date variable 2025-07-05 17:10:43 +03:00
Michalis Efstratiadis
a4e98f6e5a
Prepare release v1.4.1 2025-06-17 23:15:29 +03:00
Michalis Efstratiadis
692b980718
Prepare release v1.4.0
- Enhanced calendar color picker with improved UX and performance
- Resolved GitHub issue #26
- Updated version numbers and documentation
2025-06-17 13:17:32 +03:00
Michalis Efstratiadis
2f5f9e8a23
Bump version to 1.2.1 - Timezone fix release 2025-05-29 14:37:20 +03:00
Michalis Efstratiadis
a10ea3fd85
new release 2025-05-28 12:36:14 +03:00
Mike
93df2d1933
new version release 2025-05-25 07:37:01 +03:00
Mike
b086e47547
version 1.0.2 2025-05-20 15:35:07 +03:00
Mike
63ccb88158
version bump 2025-05-20 09:17:00 +03:00
Mike
3bbbd7a25f
version bump to update obsidian 2025-05-14 12:26:09 +03:00
Mike
204a2bf6eb
version 0.18.0 2025-05-14 06:35:24 +03:00
Mike
28490f3050
fixed bug on mobile where you couldn't click the events 2025-05-13 14:54:18 +03:00
Mike
cdf9e43ddd
version 0.17.0 2025-05-13 05:54:02 +03:00
Mike
8a5c4d09ab
made a new class for settings-item 2025-05-01 17:45:57 +03:00
Mike
ac020adbc3
0.15.1 2025-04-23 11:37:30 +03:00
Mike
45e5903b60
0.15.0 2025-04-19 20:13:11 +03:00
Mike
7a7129e86a
0.14.0 2025-04-17 12:52:45 +03:00
Mike
7ff1247a05
Renamed generic .suggestion-container classes to .memochron-suggestion-container to prevent coflicts with Obsidian Tasks auto-suggestions. 2025-04-15 16:29:17 +03:00
Mike
34bbe5864c
Version 0.13.1: Fix suggestion container visibility 2025-04-12 07:23:17 +03:00
Mike
95cfe82fca
adhere to requirements 2025-04-11 19:20:24 +03:00
Mike
ca3da5dc3b
Update version to 0.11.0 2025-04-11 17:37:42 +03:00
Mike
f28b0c1225
version 0.1.0 2025-04-11 15:00:44 +03:00
Mike
be84ec0b5b
initial commit 2025-04-10 21:20:01 +03:00