
Kyle CarberryandMuhammad Atif Ali
1262eef2c0
feat: add support for coder_script (#9584)
* Add basic migrations
* Improve schema
* Refactor agent scripts into it's own package
* Support legacy start and stop script format
* Pipe the scripts!
* Finish the piping
* Fix context usage
* It works!
* Fix sql query
* Fix SQL query
* Rename `LogSourceID` -> `SourceID`
* Fix the FE
* fmt
* Rename migrations
* Fix log tests
* Fix lint err
* Fix gen
* Fix story type
* Rename source to script
* Fix schema jank
* Uncomment test
* Rename proto to TimeoutSeconds
* Fix comments
* Fix comments
* Fix legacy endpoint without specified log_source
* Fix non-blocking by default in agent
* Fix resources tests
* Fix dbfake
* Fix resources
* Fix linting I think
* Add fixtures
* fmt
* Fix startup script behavior
* Fix comments
* Fix context
* Fix cancel
* Fix SQL tests
* Fix e2e tests
* Interrupt on Windows
* Fix agent leaking script process
* Fix migrations
* Fix stories
* Fix duplicate logs appearing
* Gen
* Fix log location
* Fix tests
* Fix tests
* Fix log output
* Show display name in output
* Fix print
* Return timeout on start context
* Gen
* Fix fixture
* Fix the agent status
* Fix startup timeout msg
* Fix command using shared context
* Fix timeout draining
* Change signal type
* Add deterministic colors to startup script logs
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
2023-09-25 16:47:17 -05:00
..
2023-08-18 18:55:43 +00:00
2023-07-27 09:33:43 +01:00
2023-09-15 09:01:32 +01:00
2023-09-25 16:47:17 -05:00
2023-08-18 18:55:43 +00:00
2023-09-01 15:41:22 +00:00
2023-09-04 21:42:45 +03:00
2023-09-21 08:54:56 +00:00
2023-05-23 17:14:05 +02:00
2023-08-25 06:10:15 +00:00
2023-09-14 19:45:05 -05:00
2023-06-22 17:08:12 -05:00
2023-06-22 17:08:12 -05:00
2023-08-25 06:10:15 +00:00
2023-06-22 17:08:12 -05:00
2023-08-27 14:46:44 -05:00
2022-06-16 18:24:10 +01:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-09-18 16:39:28 +01:00
2023-09-15 13:23:37 +00:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-01 15:41:22 +00:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-09-14 19:48:29 -05:00
2023-09-08 18:21:33 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-09-20 12:41:59 -04:00
2023-09-20 12:41:59 -04:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-04 21:41:50 +03:00
2023-09-04 21:41:50 +03:00
2023-08-09 13:00:25 +02:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2022-10-03 11:58:43 +03:00
2023-09-21 13:30:24 +04:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-09-04 19:38:53 +03:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-08-07 22:23:00 -05:00
2023-09-21 13:30:24 +04:00
2023-09-14 02:20:28 -04:00
2022-06-16 18:24:10 +01:00
2023-08-30 20:41:27 +00:00
2023-09-04 16:48:25 +03:00
2023-09-01 16:50:12 +00:00
2023-09-07 15:49:49 +01:00
2023-09-04 19:38:53 +03:00
2023-09-14 19:48:29 -05:00
2023-09-19 10:25:57 +04:00
2023-08-25 06:10:15 +00:00
2023-08-18 18:55:43 +00:00
2022-11-16 16:34:06 -06:00
2022-11-16 16:34:06 -06:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-07-20 12:05:39 +02:00
2023-08-25 06:10:15 +00:00
2023-07-20 12:05:39 +02:00
2023-09-25 16:47:17 -05:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-08-25 06:10:15 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-09-07 16:28:22 -05:00
2023-09-07 16:28:22 -05:00
2023-08-29 18:35:05 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-08-31 11:40:24 +01:00
2023-08-25 10:58:13 +00:00
2023-08-25 06:10:15 +00:00
2023-09-07 16:28:22 -05:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-19 13:55:51 +02:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-08-18 18:55:43 +00:00
2023-09-07 16:28:22 -05:00
2022-06-16 18:24:10 +01:00
2023-09-04 16:48:25 +03:00
2023-09-07 16:28:22 -05:00
2023-09-07 16:28:22 -05:00
2023-08-18 18:55:43 +00:00
2023-09-08 14:01:57 +00:00