Commit graph

  • 27e6c07fb3 refactor: rename onyx-tauri to onyx-tasks, add onyx-standalone binary Tristan Michael 2026-04-03 03:48:25 -0700
  • 2a1866112c feat: add MSI to Windows bundle targets Tristan Michael 2026-04-03 03:48:21 -0700
  • 45cfa8e5ec
    Merge pull request #22 from SteelDynamite/audit/fixes SteelDynamite 2026-04-02 17:39:00 +0100
  • ab71de9110 docs: update stale documentation after audit fixes Tristan Michael 2026-04-02 09:01:19 -0700
  • 7fde1a09f9 fix: harden frontend — toggle race guard, fresh debounce snapshot, error surfacing Tristan Michael 2026-04-02 08:58:54 -0700
  • 3c11539f02 fix: harden Tauri backend — replace unwrap panics, fix watcher lifecycle, strengthen CSP Tristan Michael 2026-04-02 08:58:45 -0700
  • e0c7292a7e fix: harden sync safety — conflict backup, timestamp parsing, credential zeroization Tristan Michael 2026-04-02 08:58:36 -0700
  • fa1125bfeb fix: harden core data integrity — move_task rollback, path traversal, migration safety Tristan Michael 2026-04-02 08:58:27 -0700
  • de11e0a8c3 chore: remove Flutter GUI entirely, Tauri is the sole frontend Tristan Michael 2026-04-02 08:58:16 -0700
  • 0b2abe1b55 chore: remove orphaned bevy-tasks-cli crate Tristan Michael 2026-04-02 08:24:14 -0700
  • 54836f14e7 fix: improve frontend accessibility, consistency, and resource cleanup Tristan Michael 2026-04-02 08:23:38 -0700
  • 056cd8ee49 fix: harden sync file validation and offline queue corruption handling Tristan Michael 2026-04-02 08:23:28 -0700
  • 3b2cb12272 fix: replace panicking unwrap/expect calls with graceful error handling Tristan Michael 2026-04-02 08:23:20 -0700
  • 68f1bff93b fix: prevent path traversal, enable CSP, and harden URL domain extraction Tristan Michael 2026-04-02 08:23:07 -0700
  • 40142cb1ca
    Merge pull request #21 from SteelDynamite/remove-flutter SteelDynamite 2026-04-02 16:11:05 +0100
  • ddf3829cda remove flutter Tristan Michael 2026-04-02 08:10:30 -0700
  • b101c8f28c
    Merge pull request #20 from SteelDynamite/tauri-android SteelDynamite 2026-04-02 16:10:21 +0100
  • e709d6e4f1 Fix Android crash: resolve config path via Tauri app data dir Tristan Michael 2026-04-02 07:51:38 -0700
  • 0294711d1d
    Merge pull request #19 from SteelDynamite/feat/subtask-ux-overhaul SteelDynamite 2026-04-02 15:24:26 +0100
  • b2765a3242 docs: update CLAUDE.md with subtask UX and main panel header changes Tristan Michael 2026-04-02 07:22:46 -0700
  • 2f2327e4ca feat: overhaul subtask UX with three-panel navigation, custom confirmations, and main panel header redesign Tristan Michael 2026-04-02 07:22:41 -0700
  • e8500e57f1
    Merge pull request #18 from SteelDynamite/claude/review-project-plan-GNI5v SteelDynamite 2026-04-02 13:54:40 +0100
  • f7691e2d80
    docs: mark subtask hierarchy as done in PLAN.md and CLAUDE.md Claude 2026-04-02 12:15:24 +0000
  • 45b7cc57de
    feat: add subtask hierarchy UI to Tauri GUI Claude 2026-04-02 12:14:56 +0000
  • aa61f85d5f
    Merge pull request #17 from SteelDynamite/tauri-android-gating SteelDynamite 2026-04-01 17:49:35 -0700
  • 2c16ee04b5 docs: update CLAUDE.md for Tauri Android gating Tristan Michael 2026-04-01 17:48:41 -0700
  • 326ebd83d8 Gate desktop-only deps for Tauri Android compilation Tristan Michael 2026-04-01 17:35:56 -0700
  • 6aa87b6df9
    Merge pull request #16 from SteelDynamite/sync-selective-modes-last-sync-has-time SteelDynamite 2026-04-01 01:38:47 -0700
  • 12b500ef6f docs: update CLAUDE.md and PLAN.md to reflect Phase 3 completion Tristan Michael 2026-04-01 01:38:18 -0700
  • 95ba90d2c1 DateTimePicker: simplify onTap handler for close icon Tristan Michael 2026-04-01 01:35:32 -0700
  • d0af0e80a8 Clear time without closing toast Tristan Michael 2026-04-01 01:33:30 -0700
  • a13008bb71 Separate time toggle from foldout UI Tristan Michael 2026-04-01 01:31:58 -0700
  • 908ac41a6c DateTimePicker: clear time and emit done on unset Tristan Michael 2026-04-01 01:26:46 -0700
  • 6ccc167239 Settings: add WebDAV sync UI and syncing backend Tristan Michael 2026-04-01 01:22:11 -0700
  • 39239fadc3 Style: make sync mode dropdown follow dark theme Tristan Michael 2026-04-01 01:10:45 -0700
  • a7709f80cc chore: restrict bundle targets to appimage and deb, remove bad schema Tristan Michael 2026-04-01 01:04:26 -0700
  • 70d519de64 feat: sync status indicators and push/pull mode selection Tristan Michael 2026-04-01 01:04:13 -0700
  • 72475a552a fix: use has_time flag for due date time tracking Tristan Michael 2026-04-01 01:04:01 -0700
  • 970ed9aa1d
    Merge pull request #15 from SteelDynamite/plan-phase4-mobile-builds SteelDynamite 2026-04-01 01:05:56 -0700
  • 376191aee2 Mobile support: expand plan with Flutter + Tauri details Tristan Michael 2026-04-01 00:59:20 -0700
  • 120b5bf83c
    Merge pull request #14 from SteelDynamite/phase3-mvp SteelDynamite 2026-03-31 13:38:24 -0700
  • 471f181564 docs: update CLAUDE.md and PLAN.md for Phase 3 progress Tristan Michael 2026-03-31 13:37:37 -0700
  • 3ca49fe8f6 chore: gitignore Flutter generated plugin registrants Tristan Michael 2026-03-31 13:35:41 -0700
  • 2e75e1df28 chore: update lockfile and Flutter generated plugin registrants Tristan Michael 2026-03-31 13:28:25 -0700
  • be65d0e714 feat(flutter): add move, rename, grouping, file watcher Tristan Michael 2026-03-31 13:28:17 -0700
  • 1a967c7fdd feat(tauri): move-to-list, rename, group toggle, keyboard shortcuts, WebDAV fix Tristan Michael 2026-03-31 13:28:06 -0700
  • 5faf285d28 feat(tauri): add move, rename, grouping commands and file watcher Tristan Michael 2026-03-31 13:27:56 -0700
  • c4c03679ae feat(core): add move_task and rename_list to onyx-core Tristan Michael 2026-03-31 13:27:47 -0700
  • 6959b1f44f
    Merge pull request #13 from SteelDynamite/rename-to-onyx SteelDynamite 2026-03-31 09:48:40 -0700
  • 13da81fae6 update project docs, workspace config, and lockfile for onyx rename Tristan Michael 2026-03-31 09:47:19 -0700
  • aca444a274 rename Flutter app from bevy_tasks to onyx Tristan Michael 2026-03-31 09:47:13 -0700
  • c536250072 rename Tauri app from bevy-tasks to onyx Tristan Michael 2026-03-31 09:47:07 -0700
  • 27363c8424 rename onyx-cli crate (formerly bevy-tasks-cli) Tristan Michael 2026-03-31 09:47:02 -0700
  • 9e204ef818 rename onyx-core crate (formerly bevy-tasks-core) Tristan Michael 2026-03-31 09:46:55 -0700
  • 8b5894bff2
    Merge pull request #12 from SteelDynamite/flutter-windows SteelDynamite 2026-03-31 09:20:04 -0700
  • 8983a1b632 feat(flutter): add UI animations, fix resize overflow, polish menus Tristan Michael 2026-03-31 09:18:02 -0700
  • e1eba4cb83 feat(flutter): add Windows platform support Tristan Michael 2026-03-31 09:17:49 -0700
  • 45c5da7f47
    Merge pull request #11 from SteelDynamite/flutter-app SteelDynamite 2026-03-31 07:08:53 -0700
  • 64015f2f5d
    Merge pull request #10 from SteelDynamite/tauri-tweaks SteelDynamite 2026-03-31 07:07:40 -0700
  • af61feecc2 chore(tauri): minor config and style updates Tristan Michael 2026-03-31 07:06:46 -0700
  • 3b48f5fd86 feat(flutter): add widgets — title bar, task item, detail view, new task, date picker Tristan Michael 2026-03-31 07:03:12 -0700
  • 0fc5066f97 feat(flutter): add screens — setup, tasks, settings Tristan Michael 2026-03-31 07:03:07 -0700
  • b236892203 feat(flutter): add app shell, theme, and state management Tristan Michael 2026-03-31 07:03:02 -0700
  • 85e616c256 feat(flutter): add Rust bridge backend and generated bindings Tristan Michael 2026-03-31 07:02:58 -0700
  • 8bfbbd0444 feat(flutter): add project scaffold and Linux runner Tristan Michael 2026-03-31 07:02:51 -0700
  • 2a0fb03421
    Merge pull request #9 from SteelDynamite/gui-layout-refinements SteelDynamite 2026-03-30 16:52:16 -0700
  • 4d762364d5 feat(gui): refine layout - compact headers, reorganize panels, improve task UX Tristan Michael 2026-03-30 16:50:15 -0700
  • 6c09ef6b4c
    Merge pull request #8 from SteelDynamite/audit-and-fixes SteelDynamite 2026-03-30 16:51:36 -0700
  • b863e025d5 refactor(cli): consolidate output through output module Tristan Michael 2026-03-30 16:29:57 -0700
  • c32a6fbe8b fix(core): resolve all Clippy warnings Tristan Michael 2026-03-30 16:29:47 -0700
  • 60fbbd75b8 fix(cli): add confirmation prompt before task deletion Tristan Michael 2026-03-30 16:14:52 -0700
  • c138a8bcf6 fix(gui): wire sync credentials, fix memory leak, race condition, add delete confirmations Tristan Michael 2026-03-30 16:14:40 -0700
  • a54e427cd9 fix(core): sanitize task filenames to prevent path traversal Tristan Michael 2026-03-30 16:14:29 -0700
  • 9333ac7825 docs: update documentation, add LICENSE, fix outdated info Tristan Michael 2026-03-30 16:14:19 -0700
  • 56e3021281
    Merge pull request #7 from SteelDynamite/gui-window-and-task-input SteelDynamite 2026-03-30 10:11:28 -0700
  • 04758db04e Restyle new task sheet to match task detail view layout Tristan Michael 2026-03-30 10:10:16 -0700
  • 9116ac3e0e Remove maximize button and double-click-to-maximize from title bar Tristan Michael 2026-03-30 10:10:11 -0700
  • 93a3defcdb Switch to opaque frameless window for cross-platform reliability Tristan Michael 2026-03-30 10:10:08 -0700
  • 8db4258fe9
    Merge pull request #6 from SteelDynamite/gui-enhancements SteelDynamite 2026-03-30 07:56:52 -0700
  • efe1060798 Add move-task and optional-time items to Phase 3 checklist Tristan Michael 2026-03-30 07:54:41 -0700
  • c6895c12ae Add sliding task detail view with custom date/time picker Tristan Michael 2026-03-30 07:54:35 -0700
  • 0c8c2a0272 Replace settings back button with close button in top right Tristan Michael 2026-03-30 07:54:26 -0700
  • ea76f65579 Frameless transparent window with custom title bar Tristan Michael 2026-03-30 07:54:17 -0700
  • e5c78ddfde
    Merge pull request #5 from SteelDynamite/tauri-gui-redesign SteelDynamite 2026-03-29 16:10:02 -0700
  • 0b10b7895a Add next items to Phase 3 checklist in PLAN.md Tristan Michael 2026-03-29 15:58:11 -0700
  • 0f0ec33408 Animated completed section, updated PLAN.md and CLAUDE.md with current status Tristan Michael 2026-03-29 15:56:15 -0700
  • 1cf05584e6 Add smooth task toggle animations with collapse/expand transitions Tristan Michael 2026-03-29 15:43:25 -0700
  • 3f6f327c92 Redesign drawer, settings popup, workspace switcher, kebab menus, and task UX polish Tristan Michael 2026-03-29 15:03:46 -0700
  • 68dfbb078a Add drag-and-drop task reordering, sliding settings panel, and inline task editing Tristan Michael 2026-03-29 13:49:10 -0700
  • f810cfa2a3 Commit to Tauri GUI: remove Flutter/egui, redesign task UI Tristan Michael 2026-03-29 09:49:30 -0700
  • 9b0efa8830 dunno Tristan Michael 2026-03-28 06:28:14 -0700
  • ec17d6274f tauri and flutter guis Tristan Michael 2026-03-17 09:38:53 -0700
  • 087617b47f webdav Tristan Michael 2026-03-17 06:51:15 -0700
  • b602f2cbd1 . Tristan Michael 2026-03-17 06:31:19 -0700
  • c85e192eb8 progress Tristan Michael 2026-03-17 06:22:16 -0700
  • 1d90354fd3 progress of some kind Tristan Michael 2026-03-17 05:49:48 -0700
  • 5664dead36
    Implement Phase 1: Core Library & CLI MVP Claude 2025-11-04 17:44:17 +0000
  • db18391307
    Merge pull request #3 from SteelDynamite/claude/review-plan-phase-one-011CUoBEM3fR8N3KvmGjch35 SteelDynamite 2025-11-04 09:34:05 -0800
  • 32ad78ca86
    Fix Phase 1 documentation issues in PLAN.md Claude 2025-11-04 17:12:40 +0000
  • 63b7a8fb60
    Merge pull request #2 from SteelDynamite/claude/cross-platform-tasks-app-011CUW6AEsKoHKCGf1fVnBbU SteelDynamite 2025-11-04 08:36:35 -0800