Commit graph

  • 54d829e505
    wip task-envs Arne Beer 2024-09-25 19:44:40 +0200
  • cee1cc9812
    refactor: Revisit some docs, restructure some code main Arne Beer 2024-09-23 15:48:11 +0200
  • e73d2a5261
    Merge pull request #567 from MolotovCherry/main Arne Christian Beer 2024-09-23 15:14:08 +0200
  • 7beda35b14
    fix: clippy lint Arne Beer 2024-09-22 03:50:19 +0200
  • 5115c6818b
    cargo update Cherry 2024-09-21 15:02:31 -0700
  • 75d71a4a95
    Merge remote-tracking branch 'upstream/main' Cherry 2024-09-21 15:01:26 -0700
  • 98ae0d2970
    Merge pull request #568 from 0323pin/main Arne Christian Beer 2024-09-20 17:35:19 +0200
  • 7c5ca49a0c
    Update CHANGELOG.md with NetBSD support pin 2024-09-20 08:47:48 +0200
  • 05f180f2fa
    Add links to comment Cherry 2024-09-19 07:47:20 -0700
  • e6d0d5053b
    Eagerly drop some things cause we can. Cherry 2024-09-19 07:44:08 -0700
  • 40508c9c8c
    Refactor signature of Spawner::start to be more robust to calling Cherry 2024-09-19 07:35:38 -0700
  • 77233f3c19
    Even more docs Cherry 2024-09-19 07:24:33 -0700
  • 6d90c9640b
    More fixups - Added more docs. - Reordered some code. - Remove noop stop() just to ensure no race condition can occur. Cherry 2024-09-19 06:52:44 -0700
  • 54d4bfdaa0
    Small finishing touches - Turns out arguments does not need extra buffer space - We can use the Free trait for HANDLE drop - And made the dirty code checking more concise (added some comment to make it clear though) Cherry 2024-09-18 15:52:45 -0700
  • fd70869020
    Shorten calling cb() Cherry 2024-09-18 15:43:04 -0700
  • 9a8a3476ad
    Add more clarification in docs Cherry 2024-09-18 15:19:37 -0700
  • 8c9bbe79e1
    Add to help text Cherry 2024-09-18 11:36:11 -0700
  • ac174ac59a
    Add a little more to module level docs Cherry 2024-09-18 09:42:17 -0700
  • 9d30ba558c
    Fixup comments + use lpApplicationName for simplification Cherry 2024-09-18 07:53:56 -0700
  • bd9cc34dfc
    Fix a few more comments Cherry 2024-09-18 07:35:37 -0700
  • 662a3307a8
    Slight comment sentence fixes Cherry 2024-09-18 07:31:55 -0700
  • 716bfca93a
    Add module docs, cleanup comments, and print specific daemon/subcommand conflict message. Cherry 2024-09-18 07:26:38 -0700
  • ddd925165d Update Cargo.lock pin 2024-09-18 04:59:39 +0200
  • f1c2d6c45a Add NetBSD support pin 2024-09-18 04:48:47 +0200
  • f0254f2bce
    Bumped MSRV to 1.70 Cherry 2024-09-09 06:53:20 -0700
  • 7f234e9935
    Add more comments Cherry 2024-09-04 15:07:01 -0700
  • ef464cdf04
    Add -d fix to changelog Cherry 2024-09-04 14:15:42 -0700
  • b0f3743ae0
    Properly detach daemon on windows in -d mode Cherry 2024-09-03 23:09:03 -0700
  • e34c02250e
    Sender does not need to be Arc Cherry 2024-09-03 20:32:13 -0700
  • 0a31056aba
    Unparking is no longer needed here thanks to channels Cherry 2024-09-03 18:06:07 -0700
  • 829e4b2e6f
    Simplify code by using channels instead of WaitForSingleObject in waiter Cherry 2024-09-03 18:00:27 -0700
  • ebdcc0744d
    Service return error if failed to start service Cherry 2024-09-03 08:19:06 -0700
  • b594ffa913
    Move service management to subcommands + add start and stop command Cherry 2024-09-03 07:56:59 -0700
  • aceef4851d
    Now works with logoff/logon events Cherry 2024-09-02 18:14:21 -0700
  • a11498662c
    Fix remaining len calculation for number of elems in vec Cherry 2024-09-02 13:21:00 -0700
  • bd7762d098
    Quote profile and config args Cherry 2024-09-02 11:36:18 -0700
  • 7402a7e034
    Added changelog entry Cherry 2024-09-02 08:32:49 -0700
  • c3a961c92a
    Fix clippy suggestions Cherry 2024-09-02 08:24:21 -0700
  • 5c3ca8ef2c
    Stop service if process unexpectedly exits Cherry 2024-09-02 08:11:16 -0700
  • 26dc46d917
    Separate logon/logoff into separate arms Cherry 2024-09-02 06:46:06 -0700
  • 0efaaf88e8
    Only logon/logoff should be important Cherry 2024-09-02 06:38:39 -0700
  • cbd1d8561e
    Sort deps Cherry 2024-09-02 06:29:08 -0700
  • c547af5a9e
    Add unpark() after kill() in stop(), and make sure shutdown condition always gets seen Cherry 2024-09-02 06:15:15 -0700
  • ec20db26f1
    Bug fixes and better formatted code Cherry 2024-09-01 23:26:28 -0700
  • e1d8bd6a91
    Add windows service functionality #344 Cherry 2024-09-01 22:57:22 -0700
  • 1c5f4aa06d
    Merge pull request #566 from Nukesor/log-to-stderr Arne Christian Beer 2024-08-26 13:13:06 +0200
  • afa5b0af39
    change: Default log level to warning Arne Beer 2024-08-25 00:06:34 +0200
  • b11eccec5b
    change: Send all log output to stderr Arne Beer 2024-08-24 14:07:57 +0200
  • c9279a86af
    Merge pull request #565 from Nukesor/no-html-escape Arne Christian Beer 2024-08-17 21:35:06 +0200
  • 70cfb6cd39
    fix: No html escape in callback arguments Arne Beer 2024-08-17 21:27:04 +0200
  • 9e0f9b87f8
    wip: test: daemon fork test-coverage Arne Beer 2024-05-10 16:42:29 +0200
  • 555edba358
    test: completions to stdout Arne Beer 2024-05-10 04:25:31 +0200
  • afcd28dbb8
    Merge pull request #561 from Nukesor/add-enqueue-task-selection Arne Christian Beer 2024-08-01 10:40:10 +0200
  • 3d349dfd55
    add: --all and --group to stash subcommand Arne Beer 2024-07-30 20:51:57 +0200
  • 11c8d5ade5
    add: Pueue state diagram Arne Beer 2024-07-30 14:35:41 +0200
  • 2c955a5242
    add: Task selection to enqueue subcommand Arne Beer 2024-07-30 14:30:22 +0200
  • fc116e69a4
    fix: Adjust wording in daemon responses Arne Beer 2024-07-30 13:51:41 +0200
  • 3e12a750cd
    Merge pull request #560 from magicwenli/dev-filter-command Arne Christian Beer 2024-07-31 17:35:58 +0200
  • 91d25d3477 refactor: commond filter accept review magicWenli 2024-07-31 01:29:48 +0000
  • c5126ca04b
    Merge branch 'main' into dev-filter-command magicWenli 2024-07-30 14:24:20 +0800
  • d6fa9a6b42
    Merge pull request #559 from pacien/cmd_status_order_by_enqueue_at Arne Christian Beer 2024-07-29 13:25:27 +0200
  • 3e52361a74 test: improve command filter test magicWenli 2024-07-27 05:56:42 +0000
  • 2b5244cdaf refactor: improve pueue status cli help magicWenli 2024-07-27 05:39:16 +0000
  • 8fe7091171 refactor: fix cargo clippy and add CHANGELOG.md magicWenli 2024-07-27 05:29:40 +0000
  • 1b31265097 feat: support command filter on pueue status magicWenli 2024-07-27 05:14:20 +0000
  • e266f596b7 add: allow status order_by enqueue_at euxane 2024-07-26 22:02:36 +0200
  • 9505a6f573
    docs: Update changelog Arne Beer 2024-07-25 16:58:42 +0200
  • 960ed8f495
    Merge pull request #556 from Nukesor/status_refactorings Arne Christian Beer 2024-07-25 16:46:34 +0200
  • 1ce4e1f5e9
    docs: Update changelog for v4 Arne Beer 2024-07-25 11:37:36 +0200
  • 2fe1dec140
    fix: Handle unexpected states in task finishing logic Arne Beer 2024-07-24 10:41:54 +0200
  • 57101a544a
    refactor: Revamp task state handling Arne Beer 2024-07-18 15:09:57 +0200
  • f56b973338
    remove: struct defaults for v4 Arne Beer 2024-07-18 15:06:49 +0200
  • cc117eb325
    refactor: Remove Task::previous_status Arne Beer 2024-07-18 12:08:13 +0200
  • 31878c4775
    Merge pull request #544 from JP-Ellis/feat/socket-permissions Arne Christian Beer 2024-07-14 19:17:22 +0200
  • 1fd2f6450b
    feat: add configurable socket permissions JP-Ellis 2024-06-15 14:35:29 +1000
  • 57b049703c
    docs: Rephrase changelog Arne Beer 2024-07-02 12:29:33 +0200
  • 9331661a04
    docs: Use exclude_unsupported flag for packaged distros Arne Beer 2024-06-25 10:14:49 +0200
  • b6c0dc1513
    docs: Rephrase changelog Arne Beer 2024-06-25 01:03:40 +0200
  • 0e225968f8
    Merge pull request #550 from Nukesor/reset-by-group Arne Christian Beer 2024-06-25 01:01:26 +0200
  • 41a0daef1b
    fix: Only ask confirmation for tasks in resetting groups Arne Beer 2024-06-25 00:55:58 +0200
  • 8316fcb4e2
    add: Allow resetting individual groups Arne Beer 2024-06-25 00:40:02 +0200
  • 4e800a8544
    change: Remove deprecated --children flag Arne Beer 2024-06-25 00:43:09 +0200
  • 499052bef2
    docs: Update changelog Arne Beer 2024-06-23 15:22:24 +0200
  • 4e6499f0b3
    Merge pull request #549 from Nukesor/show-logs-by-group Arne Christian Beer 2024-06-23 15:17:57 +0200
  • a9ed6f7cee
    Merge pull request #547 from Nukesor/internal-refactor Arne Christian Beer 2024-06-23 15:17:48 +0200
  • 75cf8cd930
    change: Allow pueue log to filter by group and --all Arne Beer 2024-06-23 15:09:47 +0200
  • 0d9d5e31f8
    docs: Fix some doc strings Arne Beer 2024-06-23 14:26:11 +0200
  • 887dff15be
    refactor: Remove TaskHandler struct Arne Beer 2024-06-23 14:21:49 +0200
  • cf0d579c56
    docs: Fix task handler main loop docs Arne Beer 2024-06-23 14:13:08 +0200
  • 99e605bd25
    docs: Update Architecture docs Arne Beer 2024-06-23 14:10:25 +0200
  • 3324e48228
    fix: Clean up tokio test tasks Arne Beer 2024-06-23 13:49:31 +0200
  • 9d7f2675ce
    change: Get rid of the task_handler thread Arne Beer 2024-06-23 13:42:27 +0200
  • aa229b33f2
    docs: Add v4.0.0 changelog Arne Beer 2024-06-23 13:16:52 +0200
  • 7fc6fd244e
    fix: Stack-overflow during shutdown Arne Beer 2024-06-23 12:38:28 +0200
  • ec9e65664e
    meta: gitignore perf files Arne Beer 2024-06-23 11:53:30 +0200
  • 98a03943ee
    refactor: Minor code cleanup Arne Beer 2024-06-23 02:36:05 +0200
  • 7ac7645977
    refactor: use failure/success_msg macros Arne Beer 2024-06-23 02:23:36 +0200
  • 183e4a66c9
    refactor: Move callback state into SharedState Arne Beer 2024-06-23 02:12:52 +0200
  • 4691967a1c
    refactor: Refactor message handlers to use new state Arne Beer 2024-06-23 01:54:02 +0200
  • b0aeed660f
    refactor: Move process handling out of task handler WIP Arne Beer 2024-06-23 00:55:19 +0200