Eric Allam
233a22d59e
Move runs sidebar menu item below tasks and alerts into the manage section
2025-03-21 15:06:55 +00:00
Eric Allam
e53eed1753
Fixed the types on pauseQueue service
2025-03-21 15:06:55 +00:00
Eric Allam
8d514b902d
Use orderableName on the TaskQueue and add the releaseConcurrencyOnWaitpoint to the SDK and the dashboard
2025-03-21 15:06:55 +00:00
Eric Allam
f58dee1aa1
Fix the task run status reason UI
2025-03-21 15:06:55 +00:00
Eric Allam
941e03b3eb
Using the new PENDING_VERSION status now in the UI
2025-03-21 15:06:24 +00:00
Eric Allam
7e411ac162
New PENDING_VERSION system which now requires queues to exist at dequeue time
2025-03-21 15:06:24 +00:00
Eric Allam
7a58439728
WIP queue indexing
2025-03-21 15:06:24 +00:00
nicktrn
49a3f72e13
Publish redis-worker and add graceful shutdown manager ( #1810 )
...
* add shutdown manager
* update ai test instructions
* add shutdown timeout to redis-worker
* move redis worker to packages
* add unregister method
* prep for publishing package
* fix types
* update ai files
* fix cursor terminal links
* prevent overly friendly ids
* use structured logger
* use unique shutdown handler names
* rework suspend completion
* add trycatch util
* rework suspend restore
* add http server metrics
* add missing prom-client to core
* add prom metrics to redis worker
* bundle redis-worker
* fix esm/cjs interop
* remove proxy from changeset ignore and add supervisor
* add pause to prerelease script for any manual edits
* unregister the correct handler and add early detection
* small change to http handler return
* fix worker tests
* fix shutdown manager tests
2025-03-21 14:53:27 +00:00
Niels
1eb3fb34e1
Enhance RunTag parsing with robust key-value tag splitting ( #1782 )
...
* Enhance RunTag parsing with robust key-value tag splitting
* Clarify RunTag parsing documentation
2025-03-20 13:19:26 +00:00
Eric Allam
e5ea9cb2d7
move the release concurrency queue into the release concurrency system, make it disabled by default, configure the run engine in the webapp with env vars
2025-03-19 17:55:29 +00:00
Eric Allam
28b3ed0496
Implement release concurrency system
2025-03-19 17:55:29 +00:00
Eric Allam
8c66ec3189
Remove reserve concurrency system from run queue
2025-03-19 17:54:47 +00:00
Eric Allam
d11d491215
WIP release concurrency queue
2025-03-19 17:54:47 +00:00
Eric Allam
1a233efd42
the run engine now works with the new reserve concurrency system
2025-03-19 17:54:47 +00:00
Matt Aitken
4e3ef9f199
Blank state if you have no queues
2025-03-19 17:21:01 +00:00
Matt Aitken
16ff502605
Better scrolling on the Queues page
2025-03-19 17:11:58 +00:00
Matt Aitken
99e722c5c9
Do all the environment concurrency lookups in parallel
2025-03-19 17:01:26 +00:00
Matt Aitken
1d5dadbc24
Remove unused number-flow package
2025-03-19 16:44:34 +00:00
Matt Aitken
110548c354
Don’t use defer, it causes a horrible UI flash with revalidate
2025-03-19 16:42:10 +00:00
Matt Aitken
5c9a305e6b
Auto-reload the queue page every 10 seconds
2025-03-19 16:34:06 +00:00
Matt Aitken
46eed03743
Added pause/resume functions to the SDK
2025-03-19 14:59:37 +00:00
Matt Aitken
03fb6e2890
Redirect to the correct page, to keep your place
2025-03-19 14:39:24 +00:00
Matt Aitken
42089a4691
Pausing individual queues working
2025-03-19 14:36:53 +00:00
Matt Aitken
34a178f169
Added upgrade panel
2025-03-19 13:22:31 +00:00
Matt Aitken
8ddaa626b6
WIP on upgrade panel
2025-03-19 13:13:52 +00:00
Matt Aitken
57a57b4b87
InfoBox storybook file
2025-03-19 13:07:19 +00:00
Matt Aitken
aa787c2dbb
Queues page promise fix
2025-03-19 11:49:20 +00:00
Matt Aitken
d8b114465f
use TypedAwait
2025-03-19 11:41:46 +00:00
Matt Aitken
c74d57f9fd
Fix for type issue
2025-03-19 11:41:34 +00:00
Matt Aitken
c2038b51a8
Retrieving a queue is working well
2025-03-19 11:18:19 +00:00
Matt Aitken
e2da1810b8
WIP on retrieving a queue using the SDK/API
2025-03-19 11:09:16 +00:00
Matt Aitken
b4a20909f7
Don’t return more than 100 queues per page
2025-03-18 19:53:49 +00:00
Matt Aitken
714e4ecb39
Added queues.list() SDK function
2025-03-18 19:50:15 +00:00
Matt Aitken
323a12499d
Merge remote-tracking branch 'origin/main' into queues-page
...
# Conflicts:
# apps/webapp/app/components/SetupCommands.tsx
# apps/webapp/app/components/navigation/SideMenu.tsx
2025-03-18 19:08:25 +00:00
Matt Aitken
50593eb24f
Transform the queue type and added tooltips
2025-03-18 19:07:33 +00:00
James Ritchie
a6e85f00b2
Side menu and Org dropdown improvements ( #1801 )
...
* Organize imports
* Removes animation on the dropdown menu icon
* Improves Settings and Usage button states
* Side menu sections animate with easeInOut
* Incorporates docs button into the text and adds title to the clipboard field
* Icons look better as the small variant
* Improved the typography layout of the org name and small links
* Made the divide line show when the side menu scrolls
* Made the impersonating icon amber so it stands out more
* Adds an optional amber border to the org dropdown
2025-03-18 19:04:51 +00:00
Matt Aitken
629393334d
Show 25 queues per page
2025-03-18 18:58:29 +00:00
Matt Aitken
3a4991dd45
Loading improvements
2025-03-18 18:55:56 +00:00
Matt Aitken
d6beb0c745
Separate the presenters out, useful for the SDK
2025-03-18 16:38:59 +00:00
Matt Aitken
df53715ee5
Added app version to the org setting menu
2025-03-18 13:31:20 +00:00
Matt Aitken
343e7ec90b
Merge remote-tracking branch 'origin/main' into queues-page
2025-03-18 13:16:01 +00:00
Matt Aitken
0173406999
Pausing the environment is working
2025-03-18 13:14:29 +00:00
James Ritchie
ec1cec5767
Centering account pages and making them consistent ( #1799 )
...
* Small updates to the Settings page
* Remove max-w-md from Members page
* Removing max width from Profile page
2025-03-18 12:57:23 +00:00
Matt Aitken
a51f8c56a4
WIP pausing
2025-03-18 09:28:14 +00:00
Matt Aitken
43413c1b41
Reduce the env data that determineEngineVersion needs
2025-03-18 09:12:05 +00:00
Matt Aitken
bbe30ea625
Move increase limit button to the new spot
2025-03-17 18:54:38 +00:00
Matt Aitken
d5ee760b9d
Get values for the queue and running
2025-03-17 18:49:19 +00:00
Matt Aitken
c6fd1816ba
Current badge changed
2025-03-17 17:33:13 +00:00
Matt Aitken
6539c4a267
Added pagination
2025-03-17 16:32:02 +00:00
Matt Aitken
a871137e09
WIP on queues page
2025-03-17 15:52:31 +00:00