Commit graph

1704 commits

Author SHA1 Message Date
Arne Beer e9e44b0184
docs: Update changelog date 2024-06-04 15:49:16 +02:00
Arne Beer 8c9c01f8b8
chore: Release 2024-06-04 15:46:08 +02:00
Arne Beer 74e29e7539
docs: Update changelog 2024-06-04 15:44:43 +02:00
Arne Beer 6340e08d84
add: Pm2 to comparison section 2024-06-01 12:15:34 +02:00
Arne Christian Beer 594c53e786
Merge pull request #536 from Nukesor/replace-chrono-english
fix: Replace chrono-english with interim as drop-in
2024-06-01 01:24:01 +02:00
Arne Beer 663dceffe3
fix: Replace chrono-english with interim as drop-in 2024-06-01 01:16:45 +02:00
Arne Beer bd977b789b
docs: Add readme to doc.rs pages and fix doc lints 2024-05-30 18:19:01 +02:00
Arne Christian Beer b620e53edb
Merge pull request #535 from Nukesor/updates
chore: Bump and update dependencies
2024-05-28 19:07:55 +02:00
Arne Beer d2d53d5867
chore: Bump and update dependencies 2024-05-28 19:02:13 +02:00
Arne Christian Beer 4b03972f1c
Merge pull request #532 from Nukesor/streamline-lints
fix: Streamline linting logic
2024-05-24 14:00:52 +02:00
Arne Beer cf0df55709
fix: Streamline linting logic 2024-05-24 13:51:32 +02:00
Arne Beer 5d5ccdd336
fix: Formatting 2024-05-22 15:05:30 +02:00
Ryan Steinmetz cffb17c819
Move libproc/procfs support fo linux/macos only (removing FreeBSD) 2024-05-14 10:30:31 -04:00
Ryan Steinmetz 185df7791e
Document FreeBSD process helper addition 2024-05-13 19:00:45 -04:00
Ryan Steinmetz 60e130eb88
Add FreeBSD process helper support 2024-05-13 18:56:55 -04:00
Arne Beer 4805fc7418
format: README.md 2024-05-12 12:13:08 +02:00
Arne Christian Beer 63aba5455c
Merge pull request #528 from Nukesor/update-codecov-action
chore: Update codecov github action
2024-05-09 02:02:22 +02:00
Arne Beer 22b7dd167c
fix: New clippy lints 2024-05-09 01:49:58 +02:00
Arne Beer ba492f998e
chore: Update codecov github action 2024-05-09 01:21:02 +02:00
Arne Christian Beer aeb3a0f618
Merge pull request #527 from Tirka/add-nushell-completions
Feature: add shell completions for `nushell`
2024-04-24 15:58:40 +02:00
Maksim Vykhota fd65ae084d Fix: changelog 2024-04-24 12:54:35 +03:00
Maksim Vykhota d5a33227a7 Fix: autocompletion_generation test 2024-04-24 12:47:24 +03:00
Maksim Vykhota 11f49e8032 Fix: remove code duplication 2024-04-24 12:46:29 +03:00
Maksim Vykhota cc7aedd988 Feature: add shell completions for nushell 2024-04-24 00:35:05 +03:00
Arne Christian Beer 82f3086c71
Merge pull request #526 from max-sixty/patch-1
Update readme link
2024-04-11 03:23:47 +02:00
Maximilian Roos 6634c1140c
Update readme link 2024-04-10 15:39:05 -07:00
Arne Christian Beer a29aad173f
Merge pull request #521 from Nukesor/format-cargo-toml
chore: Format Cargo.toml files with cargo-sort
2024-04-01 19:30:48 +02:00
Arne Beer f7ff67232f
chore: Format Cargo.toml files with cargo-sort 2024-04-01 16:49:36 +02:00
Arne Beer e9c7e3871b
docs: Update readme for new branch structure 2024-04-01 13:21:43 +02:00
Arne Christian Beer 4e329b940b
Merge pull request #519 from skx/main
Fixed broken link to the architecture guide.
2024-03-24 18:51:25 +01:00
Steve Kemp 6179a1db04 Fixed broken link to the architecture guide. 2024-03-24 16:41:25 +02:00
Arne Christian Beer 93e315d379
Merge pull request #518 from Nukesor/upgrade-deps
Upgrade deps
2024-03-23 20:18:43 +01:00
Arne Christian Beer 6c20d5bfeb
Merge pull request #517 from Nukesor/bump-deps
Bump deps
2024-03-23 20:17:24 +01:00
Arne Christian Beer 02b155e225
Merge pull request #516 from Nukesor/better-log-for-failed-to-spawn-tasks
change: Improve logging for tasks that failed to spawn
2024-03-23 20:10:31 +01:00
Arne Beer edfbb78aa8
chore: Upgrade dependencies 2024-03-23 20:07:05 +01:00
Arne Beer 029b2a2f25
change: Improve logging for tasks that failed to spawn 2024-03-23 20:00:24 +01:00
Arne Beer fed7102077
chore: Use new chrono TimeDelta 2024-03-23 19:32:26 +01:00
Arne Beer 7f75e89df8
chore: Bump deps 2024-03-23 19:32:15 +01:00
Arne Beer a247b3bb16
chore: Release 2024-03-22 01:56:55 +01:00
Arne Beer de38cdfa3e
chore: Release 2024-03-22 01:55:53 +01:00
Arne Beer 729e6853d6
ops: Remove development branch 2024-03-22 01:53:46 +01:00
Arne Beer 111308c663
chore: Update changelog 2024-03-22 01:52:06 +01:00
Arne Christian Beer 8dc23a294a
Merge pull request #514 from Nukesor/development
v3.4
2024-03-22 01:48:26 +01:00
Arne Christian Beer 64a2f7b448
Merge pull request #513 from Nukesor/fix-group-filtering
fix: Respect group flag in status query filter
2024-03-20 19:51:47 +01:00
Arne Beer 642e3722e3
fix: Respect group flag in status query filter 2024-03-20 19:45:09 +01:00
Arne Christian Beer 81e52f0e35
Merge pull request #504 from rycee/daemon-graceful-shutdown
fix: make graceful daemon shutdown exit with code 0
2024-03-05 17:20:36 +01:00
Robert Helgesson a355e7240e
fix: make graceful daemon shutdown exit with code 0
When shutting down pueued using SIGINT or SIGTERM then the exit code
should be zero. This is necessary, for example, when running as a
systemd service since systemd will otherwise put the service in a
failed state whenever it shuts down.
2024-03-05 15:38:46 +01:00
Arne Christian Beer 6fd3f7cf04
Merge pull request #505 from rycee/handle-missing-shared
fix: handle settings with missing `shared` section
2024-03-05 10:51:40 +01:00
Robert Helgesson c93ab168e4
fix: handle settings with missing shared section
This allows configuration files without a `shared` field, using the
default value if missing.

Before:

    $ pueued -vv -c /dev/null
    Error: Error while reading configuration.

    Caused by:
        Error while reading configuration:
        missing field `shared`

After:

    $ pueued -vv -c /dev/null
    21:12:26 [INFO] Restoring state
    21:12:26 [INFO] Using unix socket at: "/run/user/1000/pueue_rycee.socket"
2024-03-04 22:15:24 +01:00
Arne Christian Beer be40e46a9c
Merge pull request #501 from Nukesor/unlimited-tasks
add: Allow 0 in group limits for unlimited parallel tasks
2024-02-15 18:09:44 +01:00