Jordan Brown and GitHub
e226cec95a
Merge pull request #643 from tgstation/Cyberboss-patch-1
...
Catch ALL exceptions in SetHighPriority, not just InvalidOperationExceptions
2018-09-13 21:40:27 -04:00
Jordan Brown and GitHub
6bb160d76c
Merge pull request #641 from Cyberboss/WatchdogStartupFailMessage
...
Send an error message to chat when watchdog startup fails
2018-09-13 20:37:35 -04:00
Jordan Brown and GitHub
2172d658ca
Merge pull request #642 from tgstation/638-ChangeDMRead
...
Updates to the DreamMaker model
2018-09-13 20:37:29 -04:00
Jordan Brown and GitHub
4637d3013e
Catch ALL exceptions in SetHighPriority, not just InvalidOperationExceptions
2018-09-13 20:16:25 -04:00
Jordan Brown and GitHub
977ba6a825
Merge pull request #640 from tgstation/Cyberboss-patch-1
...
Don't crash the watchdog if the process priority can't be raised
2018-09-13 19:51:26 -04:00
Jordan Brown
df6285def9
Bump client and API preview versions
2018-09-13 19:50:59 -04:00
Jordan Brown
e36a5ec71e
Removes CompilerStatus
...
Eventually we will replace it with a progress heuristic as outlined in #614 . Until then, it's pretty much useless. This also marks the death of Api.Models.Internal.DreamMakerSettings as it is now elevated into the DreamMaker model itself. As a result, it is now unsealed.
2018-09-13 19:49:35 -04:00
Jordan Brown
8d49d830e0
Add API validation port to DreamMaker read
2018-09-13 19:40:07 -04:00
Jordan Brown
21b5b5e435
Send an error message to chat when watchdog startup fails
2018-09-13 19:36:08 -04:00
Jordan Brown and GitHub
dd6b285551
Don't crash the watchdog if the process priority can't be raised
...
Log a warning instead
2018-09-13 19:29:13 -04:00
Jordan Brown and GitHub
5d8b2a9943
Merge pull request #639 from Cyberboss/FixProcessIssue
...
Swallow and log all process termination exceptions. Avoid where possible
2018-09-13 18:56:35 -04:00
Jordan Brown
78cd7818f0
Swallow and log all process termination exceptions. Avoid where possible
2018-09-13 18:40:42 -04:00
Cyberboss
123ab7a9a8
Adds a client test for byond deserialization
2018-09-13 17:07:49 -04:00
Cyberboss
09166c86f4
Refactor ApiClient to take a IHttpClient
2018-09-13 16:43:01 -04:00
Jordan Brown and GitHub
2bd934ad75
Merge pull request #635 from tgstation/Cyberboss-patch-2-1
...
Minor formatting improvement in ProcessExecutor
2018-09-13 16:08:11 -04:00
Jordan Brown and GitHub
2954252e68
Merge pull request #634 from tgstation/Cyberboss-patch-1
...
SessionControllerFactory now launches with noShellExecute
2018-09-13 16:05:03 -04:00
Jordan Brown and GitHub
8c5703b693
Minor formatting improvement in ProcessExecutor
2018-09-13 15:35:53 -04:00
Jordan Brown and GitHub
549d06cc3a
SessionControllerFactory now launches with noShellExecute
2018-09-13 15:21:32 -04:00
Jordan Brown and GitHub
a8aecb41da
Merge pull request #633 from tgstation/632-MoreMissingClientShit [NugetDeploy]
...
Add missing IByondClient List call
2018-09-13 13:57:59 -04:00
Cyberboss
4274706b8b
Bump client preview version
2018-09-13 12:24:12 -04:00
Cyberboss
66dcfb658d
Add missing IByondClient List call
2018-09-13 12:23:12 -04:00
Jordan Brown and GitHub
b54754fcc0
Merge pull request #631 from Cyberboss/FixDockerBuild
...
Add gcc-multilib to docker image and installation instructions
2018-09-13 11:54:59 -04:00
Cyberboss
b245bf00a9
Add missing escape sequences to Dockerfile
2018-09-13 11:09:03 -04:00
Jordan Brown and GitHub
ea334199a4
Merge pull request #630 from tgstation/627-FixRepoInsanity
...
Fixes mistracking of most recent origin commit sha
2018-09-13 11:04:32 -04:00
Cyberboss
f190d4b48f
Add more docker/linux installation documentation
2018-09-13 11:03:11 -04:00
Cyberboss
271f944f5b
Remove remaining test artifacts from Docker build
2018-09-13 10:49:36 -04:00
Cyberboss
9cc3c97a03
Add gcc-multilib as a necessary dependency for byond to Docker image
2018-09-13 10:48:33 -04:00
Cyberboss
e4245866e8
Do not update OriginCommitSha on an "Up To Date" merge
...
Fixes #627
2018-09-13 10:33:47 -04:00
Cyberboss
de495b1417
Adds warnings when the repository takes it's HEAD as an OriginCommitSha
2018-09-13 10:31:52 -04:00
Cyberboss
e5d14aaef0
Update repository POST API docs
2018-09-13 10:16:14 -04:00
Jordan Brown and GitHub
b35255fa67
Merge pull request #629 from tgstation/628-LinuxCompile
...
Modify LD_LIBRARY_PATH before invoke byond on Posix
2018-09-13 10:16:13 -04:00
Cyberboss
89e3141689
RepositoryController Update now returns OK without ActiveJob field if no git changes to make
2018-09-13 10:14:50 -04:00
Cyberboss
dba2f81d95
RepsoitoryController Update now formats job names better
2018-09-13 10:14:20 -04:00
Cyberboss
6e9167ee49
Add scripts to change LD_LIBRARY_PATH for byond on install
2018-09-12 16:40:33 -04:00
Cyberboss
dbfc3f8188
Make ByondManager's BinPath a public constant
2018-09-12 16:33:40 -04:00
Cyberboss
84dd0643e3
Move post write handling from StaticFiles to Core
2018-09-12 16:33:20 -04:00
Jordan Brown and GitHub
c90c641990
Merge pull request #626 from Cyberboss/NoDoubleDip
...
Prevent the same test merge PR# from being merged multiple times in one commit chain
2018-09-12 14:45:08 -04:00
Cyberboss
e6795dd84c
Prevent the same test merge PR# from being merged multiple times in one commit chain.
...
This is necessary to keep a sane database. Workaround is to checkout whatever base you want and then reapply test merges as desired
2018-09-12 13:35:07 -04:00
Jordan Brown and GitHub
83dba4cab0
Merge pull request #625 from Cyberboss/FixEmptyCommit
...
Fix EmptyCommitExceptions while test merging
2018-09-12 10:07:31 -04:00
Jordan Brown and GitHub
b1f6719da4
Merge pull request #624 from tgstation/Cyberboss-patch-1
...
Expose 5000 by default in docker image
2018-09-11 16:29:25 -04:00
Cyberboss
6254913d46
Fix EmptyCommitExceptions
2018-09-11 16:20:59 -04:00
Jordan Brown and GitHub
9bcabeb64d
Add kestrel config to docker json
2018-09-11 13:42:16 -04:00
Jordan Brown and GitHub
97011de2fc
Expose 5000 by default in docker image
2018-09-11 13:32:05 -04:00
Jordan Brown and GitHub
c88a302e32
Merge pull request #623 from tgstation/621-BetterRepo [NugetDeploy]
...
Adds GitHubOwner and GitHubName fields to Repository model. Removes IsGitHub field
2018-09-10 14:37:52 -04:00
Jordan Brown and GitHub
ba72585aa1
Merge pull request #620 from Cyberboss/OtherTravisFixes
...
Other travis fixes
2018-09-10 14:37:33 -04:00
Jordan Brown and GitHub
bcc2ccb98b
Merge branch 'master' into 621-BetterRepo
2018-09-10 13:29:52 -04:00
Jordan Brown and GitHub
d7d029591e
Merge branch 'master' into OtherTravisFixes
2018-09-10 13:29:39 -04:00
Jordan Brown and GitHub
c5db36e69c
Merge pull request #619 from Cyberboss/FixRateLimit
...
Fix rate limit happening in CI
2018-09-10 13:28:07 -04:00
Jordan Brown and GitHub
93a78ed59c
Add missing doc comment
2018-09-10 11:42:29 -04:00
Jordan Brown and GitHub
d96faf40e5
Give up on multiarch travis builds
2018-09-10 11:30:21 -04:00