Commit Graph
8 Commits
Author SHA1 Message Date
WLTBAgent d947baab35 Fix build.sh: use multi-ldflags to handle ALL special characters
SOLUTION: Pass each -X flag as a separate -ldflags argument.
This isolates each credential value so special characters
in one value don't affect parsing of other values.

Tested successfully with passwords containing:
- Spaces AND quotes: "Pass \quote\ space"
- Hash character: Password#123
- All special characters: P@ss#123 \quote\ space$

This approach handles ALL special characters safely.
2026-02-23 22:15:43 +00:00
WLTBAgent 705e2a490a Update README: document correct password limitation
Clarified that most special characters work fine, including #.
Only combination of spaces AND quotes together causes issues.
2026-02-23 22:10:25 +00:00
WLTBAgent 8d3eedc6a3 Document password limitation in README
Added warning about passwords containing spaces, double quotes,
or $ characters potentially failing the build.
2026-02-23 22:02:17 +00:00
WLTBAgent 72b4337cc2 Fix build.sh: remove non-existent tools (capabilities, notifications, tasks, talk)
Only build tools that actually exist:
- nextcloud-client (WebDAV files)
- nextcloud-contacts (CardDAV address books)
- nextcloud-calendar (CalDAV events)
- nextcloud-mail (IMAP/SMTP email)

Updated README to reflect correct tool count
2026-02-23 21:52:48 +00:00
WLTBAgent 2444d5216e Update build.sh to prompt for separate IMAP/SMTP credentials for mail integration 2026-02-23 19:48:25 +00:00
WLTBAgent d5af629462 Document credential separation: Nextcloud Mail uses different IMAP/SMTP credentials 2026-02-23 19:45:50 +00:00
WLTBAgent 705f41a872 Add Nextcloud integration tools
- CLI tools: nextcloud-client, nextcloud-contacts, nextcloud-calendar, nextcloud-mail
- Build script with compile-time credentials
- Skills for all four tools
- Email tool supports IMAP/SMTP with attachment download
2026-02-20 17:24:13 +00:00
shortcut 8d932b1c15 Initial commit 2026-02-20 17:23:21 +00:00