Commit graph

1389 commits

Author SHA1 Message Date
Arne Beer 913f1473dd
chore: Bump safe deps 2022-10-12 21:21:46 +02:00
Arne Beer c2bf0807db
fix: Flaky client wait test 2022-10-06 11:56:54 +02:00
Arne Beer a6893de560
Merge pull request #370 from Nukesor/label-like-filter
add: Label contains filter and label tests
2022-10-01 22:10:35 +02:00
Arne Beer 2b04910fe3
add: Label contains filter and label tests 2022-10-01 21:57:36 +02:00
Arne Beer a322493e7d
Merge pull request #367 from Nukesor/filter-status
Filter status
2022-10-01 19:57:37 +02:00
Arne Beer a33e17177c
fix: Rust v1.64 lints 2022-10-01 19:50:47 +02:00
Arne Beer b90beb54bb
fix: Smaller enqueue_at interval to prevent CI failures at midnight 2022-10-01 19:50:47 +02:00
Arne Beer 72cef39bfd
test: status with multiple groups 2022-10-01 19:50:46 +02:00
Arne Beer a1c4cf606f
test: status --group 2022-10-01 19:50:46 +02:00
Arne Beer d2a56eb83d
refactor: Streamline status snapshot and test names 2022-10-01 19:50:46 +02:00
Arne Beer f59b9138c4
refactor: Simplify state json printing logic 2022-10-01 19:50:46 +02:00
Arne Beer d4f39bce62
fix: Flaky filter start test 2022-10-01 19:50:46 +02:00
Arne Beer 27a5d9facc
test: Filter status 2022-10-01 19:50:45 +02:00
Arne Beer a4fa1dc12a
tests: Fix running test in query tests 2022-10-01 19:50:45 +02:00
Arne Beer ae749645d5
refactor: Ignore trailing whitespaces in snapshot tests 2022-10-01 19:50:45 +02:00
Arne Beer 2a93be7132
tests: query first and last tasks 2022-10-01 19:50:45 +02:00
Arne Beer f79c5284bf
test: Query columns 2022-10-01 19:50:45 +02:00
Arne Beer 5a5a2680c6
refactor: Rename filter to query 2022-10-01 19:50:44 +02:00
Arne Beer a1edf3d537
test: order_by status, filter end, filter start 2022-10-01 19:50:44 +02:00
Arne Beer c0f738a68a
tests: Default filter status 2022-10-01 19:50:44 +02:00
Arne Beer 37ba666ced
tests: pueue status filters 2022-10-01 19:50:44 +02:00
Arne Beer dad40ff2ab
refactor: Simplify pest result handling 2022-10-01 19:50:44 +02:00
Arne Beer b0c92e5e2d
add: limit condition 2022-10-01 19:50:43 +02:00
Arne Beer 26bc96fbb2
add: Order by in status query 2022-10-01 19:50:43 +02:00
Arne Beer 0b28cf84b3
add: Status filter 2022-10-01 19:50:43 +02:00
Arne Beer afba2dbeeb
add: Label filter 2022-10-01 19:50:43 +02:00
Arne Beer 9c934680aa
refactor: Remove unnecessary expects 2022-10-01 19:50:43 +02:00
Arne Beer 4511007ce9
add: Datetime filters 2022-10-01 19:50:42 +02:00
Arne Beer 8656e67ae6
refactor: Introduce QueryResult struct 2022-10-01 19:50:42 +02:00
Arne Beer d0d74e304a
refactor: Restructure query code 2022-10-01 19:50:42 +02:00
Arne Beer 928d77e108
change: Rename select to columns 2022-10-01 19:50:42 +02:00
Arne Beer f6e88ee264
add: status filter query 2022-10-01 19:50:42 +02:00
Arne Beer ccfe6c561a
add: 'select' query statement 2022-10-01 19:50:41 +02:00
Arne Beer 69d7443e7e
add: Pest and status query parser 2022-10-01 19:50:40 +02:00
Arne Beer 196d5bec09
refactor: Add TableBuilder 2022-10-01 19:49:56 +02:00
Arne Beer b0e6c35ebc
Merge pull request #368 from Nukesor/fix-flaky-unix-test
fix: Flaky tests with parallel tasks
2022-10-01 19:47:24 +02:00
Arne Beer 4566a29760
fix: Flaky tests with parallel tasks
The duration of the tasks in the worker_environment_variables test suite
was too low, resulting in occasional flakes.

This should now be fixed, by making the tasks live longer.
2022-10-01 19:42:40 +02:00
Arne Beer df2d29a13a
Merge pull request #366 from Nukesor/workspace-inheritance
refactor: Use new workspace inheritance feature
2022-10-01 12:56:15 +02:00
Arne Beer 39668aac37
refactor: Use new workspace inheritance feature 2022-09-30 22:23:43 +02:00
Arne Beer 027d6fab73
Merge pull request #362 from Nukesor/client-tests
Client tests
2022-09-15 02:32:15 +02:00
Arne Beer 4db2cf081b
test: pueue wait 2022-09-15 02:21:03 +02:00
Arne Beer 206ff56da1
refactor: Streamline group snapshot and test names 2022-09-15 02:20:15 +02:00
Arne Beer 7d67385913
refactor: Streamline log snapshot and test names 2022-09-15 02:20:15 +02:00
Arne Beer 6c8f788489
refactor: Streamline follow snapshot and test names 2022-09-15 02:20:15 +02:00
Arne Beer 2bb8641d47
refactor: Make run_client_command non-async 2022-09-15 01:36:35 +02:00
Arne Beer b668a5a993
Merge pull request #358 from Nukesor/edit-label
Edit label
2022-09-10 19:50:18 +02:00
Arne Beer af6b919366
docs: Update pueue-lib changelog 2022-09-10 19:50:03 +02:00
Arne Beer b5503381d9
fix: Test and fix label deletion 2022-09-10 19:36:39 +02:00
Arne Beer 94400138d8
fix: Clippy issues and wording 2022-09-10 17:52:50 +02:00
Arne Beer 4d0ff602a7
refactor: Deduplicate task edit logic 2022-09-10 17:52:50 +02:00