Commit Graph

10 Commits

Author SHA1 Message Date
Sebastian Moser
562b1abe9c listActions and editActions works 2026-04-02 17:18:23 +02:00
Sebastian Moser
94f0a960f6 idk 2026-03-25 12:13:00 +01:00
Sebastian Moser
299f00c94f dioxus hello world component in obsidian + some other stuff 2026-03-14 17:58:53 +01:00
Sebastian Moser
f1f53e3857 cli login works and hello-world spacetime module 2026-03-14 15:33:27 +01:00
Sebastian Moser
d9e0e81e61 login implemented 2026-03-09 20:20:05 +01:00
Raphael 'kena' Poss
d7a0780095 port habitica integration from JS to Rust
The old JS ppc repo had a working habitica integration. This ports all
that functionality into the new Rust-based marts package so it can run
natively without the Deno/JS runtime dependency.

Changes:
- habitica.rs: make api_request public, add get_tasks() and delete_task()
  convenience methods, register config opts
- c2vi/mod.rs: full rewrite implementing all 9 CLI commands (bed,
  clearTodos, listTodos, buyHealthPotion, addActionItems, skip, dumpLog,
  listDailies, printTask) with SQLite persistence via rusqlite
- lib.rs: wire c2vi module into marts exports
- ppc main.rs: register c2vi part at startup
- Cargo.toml: add rusqlite dependency with bundled feature

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 14:22:10 +01:00
Sebastian Moser
8e7f2d1ddc idk. but added AGENTS.md 2026-03-06 19:26:07 +01:00
Sebastian Moser
b4bfedf372 added external parser logic 2026-02-24 14:15:17 +01:00
Sebastian Moser
8af0880e15 js part compiles 2026-02-24 13:28:16 +01:00
Sebastian Moser
f2e73e677a ... 2026-02-20 11:28:45 +01:00