Jordan Brown
8d37dca85c
Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 979-EnablePostgres
2020-06-04 17:06:45 -04:00
Jordan Brown
0c0e7e2590
Events refactor
...
- Add Components.Events namespace, move all event stuff there.
- Add README.
- Add EventScriptAttribute, all EventTypes must now have an associated script name.
- Added unit tests.
2020-06-01 12:34:47 -04:00
Jordan Brown
3220d2aeec
Fix Postgres Update test again
2020-05-29 12:47:57 -04:00
Jordan Brown
179cd39468
Assert Inconclusive on update test
2020-05-29 10:31:42 -04:00
Jordan Brown
ceb297a66c
Merge branch 'master' of https://github.com/tgstation/tgstation-server into dev
2020-05-28 22:39:01 -04:00
Jordan Brown
28f9683553
Linux is the dumb
2020-05-28 17:25:24 -04:00
Jordan Brown
f32be88910
Logging for days
2020-05-28 14:08:15 -04:00
Jordan Brown
2701305a85
Hmmmm
2020-05-28 14:05:45 -04:00
Jordan Brown
935a2173c8
Fuck it, just don't call TgsInitializationComplete
2020-05-28 13:43:57 -04:00
Jordan Brown
3b6b7ec4be
Please make the pain stop
2020-05-28 13:31:38 -04:00
Jordan Brown
c01256d9c8
Rerererere
2020-05-28 12:58:02 -04:00
Jordan Brown
a6358d3f05
Could it really be that simple...
2020-05-27 21:18:21 -04:00
Jordan Brown
4afa5e75b0
AHHHH WTFFF
2020-05-27 21:08:29 -04:00
Jordan Brown
9d1b6e1666
Wtf is happening
2020-05-27 19:43:19 -04:00
Jordan Brown
a4ce21eecf
Log exports in DMAPI tests
2020-05-27 19:17:34 -04:00
Jordan Brown
224429e959
Increase the time we give DD to reboot
2020-05-27 17:54:16 -04:00
Jordan Brown and GitHub
47d1e94659
Merge branch 'dev' into 965-FixBrokenTests
2020-05-27 17:22:26 -04:00
Jordan Brown
3452a62589
Fix a minor async delayer issue
2020-05-27 15:13:59 -04:00
Jordan Brown
499172d268
Add some logging
2020-05-25 22:47:55 -04:00
Jordan Brown
5ca472f369
Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 965-FixBrokenTests
2020-05-25 22:22:25 -04:00
Jordan Brown
812e27574d
Is this the issue?
2020-05-25 20:36:12 -04:00
Jordan Brown
1652ed80eb
Fix tests
2020-05-25 17:09:30 -04:00
Jordan Brown
c86ed1eb5e
Fix integration test
2020-05-25 15:57:45 -04:00
Jordan Brown
06d5515ebd
Re-enable the disabled watchdog tests
2020-05-25 12:27:25 -04:00
Jordan Brown
12c92a79f4
Fix tests
2020-05-24 23:57:12 -04:00
Jordan Brown and GitHub
3ad18b2b07
Merge branch 'dev' into 979-Postgres
2020-05-24 19:17:51 -04:00
Jordan Brown
5d00e23a97
Add auto refresh functionality to IServerClient
2020-05-24 17:57:28 -04:00
Jordan Brown
823dab7b85
Port client/api libraries to .netstandard 2.1
...
- Enable nullable references
- Client v7, API v6.4.1
2020-05-24 16:42:31 -04:00
Jordan Brown
76a73c7922
Oops
2020-05-22 14:19:38 -04:00
Jordan Brown
24d6b648ef
Improve integration test timeouts
2020-05-22 13:39:25 -04:00
Jordan Brown
f466957007
Slightly shorter timespan as we need to not hit the Travis timeout
2020-05-22 11:38:37 -04:00
Jordan Brown
f174dfa63a
Cap integration tests to 10 minutes so we can better diagnose why Travis hangs
2020-05-22 11:26:11 -04:00
Jordan Brown and GitHub
ce1a630e45
Merge branch 'dev' into 979-Postgres
2020-05-16 12:01:55 -04:00
Jordan Brown
d2ab2a885f
Implement PostgresSQL database context
...
- Add DatabaseType
- Add DatabaseContext
- Add SetupWizardry
- Add DesignTimeDbContextFactory
- Add migration
- Add integration test to travis as separate job (split out others too)
- Other minor code cleanups
2020-05-16 07:41:13 -04:00
Jordan Brown
fea6deb33c
Whatever
2020-05-15 23:14:12 -04:00
Jordan Brown
314b32256c
Better assert failure message
2020-05-15 21:48:11 -04:00
Jordan Brown
448c658ed6
Fix this
2020-05-15 15:27:48 -04:00
Jordan Brown
79b25eca13
Add tests
2020-05-15 14:40:06 -04:00
Jordan Brown
779ca33ea4
Fix the build
2020-05-15 14:35:16 -04:00
Jordan Brown
b228dac537
Change testing server default port
2020-05-15 14:34:44 -04:00
Jordan Brown
5ec4945125
IProcessSuspender -> IProcessFeatures
...
- Add support for getting the username of the executor.
2020-05-15 14:34:23 -04:00
Jordan Brown
c88c4bbc3b
Fix test assert
2020-05-14 23:21:43 -04:00
Jordan Brown
7f09ffe2d4
Change BYOND version used under test
2020-05-14 23:08:54 -04:00
Jordan Brown
f993f52a85
Remove unused using
2020-05-14 20:15:38 -04:00
Jordan Brown
3f86492590
More testing
2020-05-14 18:02:00 -04:00
Jordan Brown
672c35ba72
Add successful heartbeat tests. + Tests topic calls
2020-05-14 17:18:39 -04:00
Jordan Brown
e53404ea04
Add better test topic logging
2020-05-14 15:58:54 -04:00
Jordan Brown
b8f04d81ce
Build time optimization
2020-05-14 15:40:37 -04:00
Jordan Brown
7274e0c01d
Add a warning about the BYOND pager
2020-05-14 13:46:47 -04:00
Jordan Brown
e96296448b
This test can now run on sqlite
2020-05-14 12:30:31 -04:00