Commit Graph

756 Commits (62f13e64cf8d1442834a926be9bc84900bc721f3)

Author SHA1 Message Date
NextTurn b85593eb11
Increase code coverage 2020-08-10 09:19:12 +08:00
NextTurn 4414e36f6b Add `dev kill` command 2020-08-08 09:49:02 +08:00
NextTurn 788a0ff64b Fix path inconsistency 2020-08-06 21:01:07 -07:00
NextTurn e49c8c66bc Remove `--timeout` option 2020-08-06 20:39:39 -07:00
NextTurn 5546e655cc Update .NET Framework packaging 2020-08-05 21:31:23 -07:00
NextTurn a16c93e558 Add stdout/stderr path settings 2020-08-05 20:41:02 -07:00
NextTurn 2a576e102e Add `customize` command 2020-08-05 11:01:31 +08:00
NextTurn 7e644f7944 Console isolation 2020-08-05 10:07:02 +08:00
NextTurn b0423e3156 Support sending `WM_CLOSE` message 2020-08-04 20:36:56 +08:00
NextTurn 6cefa93c69 CLI updates 2020-08-04 10:05:16 +08:00
NextTurn 274deddfef Reduce event log entries 2020-08-03 20:36:52 +08:00
NextTurn d90151b02f Remove Runaway Process Killer 2020-08-02 19:31:51 -07:00
NextTurn 35ebd4a0a1 Allow `<stopexecutable>` without arguments 2020-08-02 18:32:59 -07:00
NextTurn 9573a78668 Add `dev ps` command 2020-08-02 18:26:54 -07:00
NextTurn fcbc087b4b Handle special accounts 2020-08-01 18:05:48 -07:00
NextTurn bd61d2986f Ensure child processes are cleanup up 2020-08-01 13:47:43 +08:00
NextTurn efc3e34f6d Refactor service configuration 2020-07-31 18:45:36 -07:00
NextTurn 94954e076f Set a default working directory for the wrapper 2020-07-31 10:59:53 +08:00
NextTurn c3771e391c Preshutdown support 2020-07-30 14:29:00 +08:00
NextTurn ddab4150ac Make `<delayedAutoStart>`/`<beeponshutdown>`/`<interactive>` a boolean 2020-07-29 14:26:10 +08:00
NextTurn 4d187eb882 Leave STDIN open 2020-07-28 13:44:57 +08:00
NextTurn db91805e45 Remove `<*argument>` 2020-07-28 09:55:11 +08:00
NextTurn cd951e69df Make `<name>` and `<description>` optional 2020-07-28 09:55:00 +08:00
Next Turn 1b2365a99a
Revise docs for 3.0.0-alpha.2 (#594)
* Update links

* Remove `<waithint>` and `<sleeptime>`

* Create cli-commands.md

* Update migrate-to-3-x.md

* Update the Usage section

* Fix broken link

* Add `--force` to `stop` and `restart`

* CAUTION

* WIP Add extra steps

* Split removals

* Update additional commands

* Update cli-commands.md

* Update README.md

* Update README.md

* NOTE

* Update copyright texts

* Temporarily skip failing test

* Suggest using command-line options
2020-07-28 08:35:18 +08:00
NextTurn 3ea68e2d20 New command-line interface 2020-07-27 13:55:37 +08:00
NextTurn 40b566d330 Add `refresh` command 2020-07-26 14:18:48 +08:00
NextTurn 80323eaab8 Disable undocumented argument concatenation 2020-07-25 22:17:43 +08:00
NextTurn 5e50ed79d0 Remove `<waithint>` and `<sleeptime>` 2020-07-25 19:42:34 +08:00
NextTurn 08c836ccc5 Fix the stop logic 2020-07-25 19:22:43 +08:00
NextTurn 9d7adbf70e Rename to Nuget.Config 2020-07-24 16:31:21 +08:00
NextTurn 27bf1c00e1 Catch all 2020-07-24 10:25:06 +08:00
NextTurn 048e8e57bb Redirect event logging 2020-07-23 19:23:24 +08:00
NextTurn e96fc2b4f3 Add `prestart`/`poststart`/`prestop`/`poststop` settings 2020-07-23 10:54:36 +08:00
NextTurn f02e63486b Fix termination 2020-07-23 10:38:33 +08:00
NextTurn db842409f1 Replace threads with tasks 2020-07-21 19:33:31 -07:00
NextTurn b419e9c8e2 Publish self-contained archives 2020-07-22 10:20:00 +08:00
NextTurn e27a8952cb Replace thread with event 2020-07-22 10:11:48 +08:00
Next Turn d466bade0f Upgrade build flows 2020-07-20 23:15:00 -07:00
NextTurn 69933f3179 Add .gitattributes 2020-07-20 22:57:25 -07:00
Next Turn 1b20d0db12
Revise docs for 3.0.0-alpha.1 (#587)
* Add pre-release badge

* Update XML spec for `<username>`

* Update exit codes

* Update XML spec for `<prompt>`

* Create migration guide

* Add a note for the previous version

* docs -> documentation

* * Format usage

* Talk to myself

* * Add deployment status badge

* Update version strings

* Update README title

* Link to the migration guide

* * Remove .NET Core version number

* Delete exe-config-file.md

* Update README.md

* migration-guide.md -> migrate-to-3-x.md
2020-07-20 21:40:05 +08:00
NextTurn 22c3043862 Introduce command exception 2020-07-20 00:17:08 -08:00
NextTurn 0c393e0eec Don't print to console 2020-07-19 23:33:01 -07:00
NextTurn bbb3cd578c Reorganize projects 2020-07-18 18:55:43 -07:00
NextTurn 35af3bf78d Standardize coding styles 2020-07-18 10:31:55 +08:00
NextTurn 885beb89a2 Migrate tests to xUnit 2020-07-18 10:18:58 +08:00
NextTurn e8726d7c1b Rework Shared Directory Mapper 2020-07-17 14:04:42 +08:00
NextTurn 236bd0b778 Check start time of child processes 2020-07-17 10:07:00 +08:00
NextTurn f43e3bb6ab Rename docs for SEO 2020-07-17 09:48:54 +08:00
NextTurn 700f45cb84 Avoid setting current process environment variables 2020-07-16 16:20:43 +08:00
NextTurn c454dcf85c Remove <stopparentprocessfirst> 2020-07-16 16:12:05 +08:00