Commit Graph

1566 Commits

Author SHA1 Message Date
Jared Goodwin
4ee18a97ff Merge branch 'master' into tech/nullable-references 2023-07-31 06:40:17 -07:00
Jared Goodwin
f10ed874ff Add more cleanup to migration. 2023-07-28 14:34:30 -07:00
Jared Goodwin
88ed5f8d6a Fix call to get org name. 2023-07-27 14:54:00 -07:00
Jared Goodwin
b2609fdbb7 Add method back for backwards compatibility. 2023-07-27 14:47:46 -07:00
Jared Goodwin
8104bfa5ba Fix RemoteControlController. 2023-07-27 14:22:21 -07:00
Jared Goodwin
3d33fe12cc Fix script output. 2023-07-27 12:24:17 -07:00
Jared Goodwin
105f811b77 Add migrations. 2023-07-27 12:16:43 -07:00
Jared Goodwin
afc4f6e49c Fix/improve log streaming from agent. 2023-07-27 11:17:37 -07:00
Jared Goodwin
d0e6bce99a Fix string interpolation in queries. 2023-07-27 10:13:46 -07:00
Jared Goodwin
a0807cf26b Fix AuthComponentBase and tests. 2023-07-27 09:49:23 -07:00
Jared Goodwin
aa11983acf Refactor script results and move entities. 2023-07-26 15:56:24 -07:00
Jared Goodwin
9bf53192da Reconfigure script relationships. 2023-07-26 15:30:25 -07:00
Jared Goodwin
6e1c2318a4 Create new convention for transferring DTOs to entities. 2023-07-26 15:22:43 -07:00
Jared Goodwin
c8d1e9c26b Make Device nullable. 2023-07-26 14:36:05 -07:00
Jared Goodwin
2ac886a03e Create default debug org. 2023-07-26 14:35:58 -07:00
Jared Goodwin
a3a1ad5425 Fix change tracking issue. 2023-07-26 14:14:02 -07:00
Jared Goodwin
7a8809ca90 Add AsNoTracking to read-only queries. 2023-07-26 14:07:54 -07:00
Jared Goodwin
cb220f2ea0 Remove test strings. 2023-07-26 14:07:40 -07:00
Jared Goodwin
459c63ffbe Update ScriptRun/ScriptResult relationship. 2023-07-26 13:01:58 -07:00
Jared Goodwin
cf0fad5c42 Add missing type on SendResultsToApi. 2023-07-26 12:55:11 -07:00
Jared Goodwin
e70d083a3f Don't send the whole script result back from the API. 2023-07-26 12:52:15 -07:00
Jared Goodwin
95ebedf89e Update Immense.RemoteControl 2023-07-26 12:07:14 -07:00
Jared Goodwin
ac6487c6c5 Another pass of nullable refactoring. 2023-07-26 11:31:34 -07:00
Jared Goodwin
0f9ea4957b Clean up errors and majority of warnings. 2023-07-25 14:05:59 -07:00
Jared Goodwin
28079f887a Refactor API controllers. 2023-07-25 11:34:35 -07:00
Darren Kattan
7c58b4febf
Merge pull request #689 from immense/tech/file-scoped-namespaces
Convert to file-scoped namespaces.
2023-07-25 10:05:19 -05:00
Jared Goodwin
8b341562bc Refactor OrganizationManagementController, ApiAuthorizationFilter, and ExpiringTokenFilter. 2023-07-25 07:18:34 -07:00
Jared Goodwin
b500f7e9e0 Refactor DataService for nullability. Need to refactor calling services next. 2023-07-24 16:11:43 -07:00
Jared Goodwin
e5470f9d5f First pass of nullable references. 2023-07-24 09:16:22 -07:00
Jared Goodwin
c246798124 Update readme. 2023-07-21 13:52:57 -07:00
Jared Goodwin
a164bcad69 Convert to file-scoped namespaces. 2023-07-21 10:16:29 -07:00
Jared Goodwin
72c393de18 Hotfix for resolving scripting shells through DI. 2023-07-20 15:33:54 -07:00
Jared Goodwin
b3af1510e1 Update Immense.RemoteControl 2023-07-20 13:57:55 -07:00
Jared Goodwin
ee500a6c7d Update Immense.RemoteControl 2023-07-19 09:55:23 -07:00
Jared Goodwin
567c6afd7b
Merge pull request #678 from immense/feature/server-side-recording
Server-side remote control session recording.
2023-07-18 09:16:24 -07:00
Jared Goodwin
4a7bf7c5ae Added missing await. 2023-07-18 08:50:43 -07:00
Jared Goodwin
066a1bdd4d Update DataCleanupService to also remove expired recordings. 2023-07-05 14:51:15 -07:00
Jared Goodwin
eff8985822 Implement remote control session recording. 2023-07-03 14:23:44 -07:00
Jared Goodwin
e897ab589d
Merge pull request #671 from immense/tech/refactor-agent-services
Refactor services in Agent project.
2023-07-03 08:45:41 -07:00
Jared Goodwin
d982d5e379
Merge pull request #670 from immense/hotfix/fix-run-script
Fix running scripts.
2023-06-24 12:18:19 -07:00
Jared Goodwin
65f61eec82 Add FilterDevicesByOnlineStatus to AgentHubSessionCache. 2023-06-24 12:12:50 -07:00
Jared Goodwin
7459f2f2dd Extract interfaces from all agent services. Replace use of static Logger. 2023-06-24 12:05:11 -07:00
Jared Goodwin
402d5b020f
Merge pull request #669 from immense/hotfix/agentdevicedto
Realign property name casing in DeviceClientDto.
2023-06-24 10:15:36 -07:00
Jared Goodwin
f1e83df87a Realign property name casing in DeviceClientDto. Move update check after reconnection, so these can be properly cased later. 2023-06-24 10:06:00 -07:00
Jared Goodwin
097e6a45cf
Merge pull request #667 from immense/feature/wake-on-lan
Feature - Wake On LAN
2023-06-23 14:43:21 -07:00
Jared Goodwin
2cac4a59e6 Make dropdown widths match. 2023-06-23 09:35:58 -07:00
Jared Goodwin
7c8337146a Add DeviceClientDto for transfer from agent to server. Refactor to allow correct scoping of services in tests. 2023-06-23 07:51:47 -07:00
Jared Goodwin
fb0bfe4579 Update tests. 2023-06-23 04:20:25 -07:00
Jared Goodwin
593944f86d Change icon so it doesn't conflict with View Only. 2023-06-22 14:06:25 -07:00
Jared Goodwin
0b8123ad1e Add unit tests. 2023-06-22 13:40:05 -07:00