Commit Graph
9876 Commits
Author SHA1 Message Date
Cyberboss 90585a6405 Prevents offline instances from recieving requests 2018-08-03 14:34:54 -04:00
Cyberboss 6da3b6d573 Adds ByondCommand 2018-08-03 14:34:32 -04:00
Cyberboss 3a2d78a689 Lies and slander 2018-08-03 13:56:52 -04:00
Cyberboss 9fcda67725 Buff CONTRIBUTING.md 2018-08-03 13:54:07 -04:00
Cyberboss 1693580c26 Convert all bad requests to use the ErrorMessage model 2018-08-03 13:44:21 -04:00
Jordan BrownandGitHub 92e299e5b0 Merge pull request #559 from Cyberboss/FixShit
More API docs and progress
2018-08-03 13:27:37 -04:00
Jordan BrownandGitHub f19964cadc Merge branch 'master' into FixShit 2018-08-03 09:31:19 -04:00
Jordan Brown 859d56764b More stuff 2018-08-03 09:30:51 -04:00
Jordan Brown 994fd7015b Use access tokens for github clients where possible 2018-08-03 09:17:00 -04:00
Jordan BrownandGitHub c61ba229be Merge pull request #558 from Cyberboss/FixShit
Fix docs
2018-08-02 23:42:13 -04:00
Jordan Brown 4fce60d29d Fix docs 2018-08-02 23:31:20 -04:00
Jordan BrownandGitHub 459a29a0ab Merge pull request #557 from Cyberboss/CompilerTesting
Still not actually compiler testing
2018-08-02 17:29:10 -04:00
Cyberboss 42963ada55 Doxdoxdox 2018-08-02 16:01:40 -04:00
Cyberboss b7be16efa6 Continued API documenation 2018-08-02 14:37:41 -04:00
Cyberboss a643a7c2d1 Fix recieved UserAgent in ApiHeaders not being populated 2018-08-02 13:22:14 -04:00
Cyberboss f3c49cdf9d stuuff and such 2018-08-02 13:03:53 -04:00
Cyberboss 23731dbaba Reduce token expiry time to 15 minute 2018-08-02 12:07:35 -04:00
Jordan BrownandGitHub 9f782ba3e3 Merge pull request #556 from Cyberboss/CompilerTesting
Various improvements to User security
2018-08-02 11:58:02 -04:00
Cyberboss e9f8d33651 Update asp net core async initializer 2018-08-02 11:47:45 -04:00
Jordan Brown b959619d73 AuthenticationContextFactory must never return null 2018-08-02 09:43:53 -04:00
Jordan Brown 5f9cbb6cb6 Fixes ByondManager unzip loop ignoring Task cancellation 2018-08-02 09:41:07 -04:00
Jordan Brown ad8509eb2b Adds minimum password length configuration option 2018-08-02 09:36:15 -04:00
Jordan Brown c975897116 Adds a right that allows users to change their own password 2018-08-02 09:27:51 -04:00
Jordan Brown b7d84765d8 Properly make tokens unauthorized once the user's password changes 2018-08-02 09:18:02 -04:00
Jordan Brown 3005d7a24d Cleans up ByondManager. Automatic retries for bad zip files 2018-08-02 08:51:10 -04:00
Jordan BrownandGitHub ea327afece Merge pull request #555 from Cyberboss/OkayWhatNow
Repository reporting 100%
2018-08-02 08:45:46 -04:00
Jordan Brown ae39e73bc9 Update postman requests 2018-08-02 01:15:19 -04:00
Jordan Brown 96e4d8678b Fixes up repo authentication and other stuff 2018-08-02 01:04:13 -04:00
Jordan Brown 3ac00b1134 Repository clean up 2018-08-01 23:52:46 -04:00
Jordan Brown ae9b87c3ef Remove unused using 2018-08-01 22:20:49 -04:00
Jordan BrownandGitHub 7955a65f6f Merge pull request #554 from Cyberboss/V4
V4 Prototype
2018-08-01 18:34:15 -04:00
Jordan Brown 26f204ad88 Fix up todo list 2018-08-01 18:19:12 -04:00
Jordan Brown a98afcecae Nani? this was included? 2018-08-01 18:17:48 -04:00
Jordan Brown cb1ad1f467 Merge remote-tracking branch 'upstream/master' into V4 2018-08-01 18:16:06 -04:00
Jordan BrownandGitHub f987157bc6 Merge pull request #552 from Cyberboss/EventScripts
Slowly field testing all code paths
2018-08-01 18:04:39 -04:00
Cyberboss b15be2cad9 Remove erroneous database initialize call 2018-08-01 17:00:15 -04:00
Cyberboss 913d91464d Instance manager is now responsible for job manager
Prevents race conditions
2018-08-01 16:54:28 -04:00
Cyberboss ae16578ea6 Loggers are mandatory 2018-08-01 16:50:54 -04:00
Cyberboss 16575b9b97 Fix api versioning 2018-08-01 16:39:18 -04:00
Cyberboss 4d64fcd18a Fix release build 2018-08-01 16:34:26 -04:00
Cyberboss c52c2b3cc2 Fixes Dockerfile 2018-08-01 16:31:04 -04:00
Cyberboss 507fb2dfa7 Hopefully fixes things 2018-08-01 16:26:36 -04:00
Cyberboss c758c39a97 Fix appveyor 2018-08-01 15:50:56 -04:00
Cyberboss 189bbafe4c Auto updates working at last 2018-08-01 15:45:59 -04:00
Cyberboss 2722b62673 Mostly done move to watchdog as seperate process. Need to just test updating 2018-08-01 13:29:04 -04:00
Cyberboss 6fe456e584 I give up 2018-07-31 17:28:45 -04:00
Jordan Brown 5aba26e0dc Other fixups 2018-07-31 11:07:21 -04:00
Jordan Brown 456aa0b849 Jobify the entire repo update process 2018-07-31 10:43:06 -04:00
Jordan Brown 312d88faad Don't add none as a valid role you meme 2018-07-31 09:42:13 -04:00
Jordan Brown 0964c0c014 Endless alpha 2018-07-31 00:02:02 -04:00