Commit Graph

1609 Commits

Author SHA1 Message Date
Jared Goodwin
aba4a3a550 Allow BrandingProvider to private cache branding info. 2023-08-17 07:05:30 -07:00
Jared Goodwin
1628af62f8 Fix namespace-folder match. 2023-08-17 06:48:58 -07:00
Jared Goodwin
2cb819617e Update Immense.RemoteControl 2023-08-16 15:57:53 -07:00
Jared Goodwin
ac6c961950 Get latest submodule changes working. 2023-08-16 10:30:17 -07:00
Jared Goodwin
933c0afbfa Send chat disconnected message when tech closes the window (was missing). 2023-08-15 03:59:04 -07:00
Jared Goodwin
067cc0a876
Merge pull request #707 from immense/tech/lock-moq-version
Lock Moq version at 4.18.4.
2023-08-10 10:18:42 -07:00
Jared Goodwin
47a2b7f53f Lock Moq version at 4.18.4. 2023-08-09 11:55:19 -07:00
Jared Goodwin
b1bf5f3aa8
Merge pull request #704 from immense/tech/circuit-events
Strongly-typed circuit events.
2023-08-09 11:41:13 -07:00
Jared Goodwin
e58bbd7308 Update submodule. 2023-08-09 09:50:43 -07:00
Jared Goodwin
520710647e Refactor for API changes in SimpleMessenger. 2023-08-09 09:33:00 -07:00
Jared Goodwin
4e01804019 Replace ConcurrentList with BCL collections. 2023-08-07 06:35:00 -07:00
Jared Goodwin
11ac3a7559 Update submodule. 2023-08-07 06:21:24 -07:00
Jared Goodwin
ec22b607e8 Remove CircuitEvent class. 2023-08-07 06:04:43 -07:00
Jared Goodwin
f076089f60 Replace ClientAppState with stores. 2023-08-07 05:54:07 -07:00
Jared Goodwin
13e3a6a038 Move chat sessions to their own cache. 2023-08-04 14:35:03 -07:00
Jared Goodwin
a3b0fa9e33 Move GetEffectiveTheme to new themeProvider. 2023-08-04 12:58:16 -07:00
Jared Goodwin
8df614f242 Update submodule. 2023-08-04 12:51:04 -07:00
Jared Goodwin
c9aa682fda Made circuit events strongly-typed via IMessenger. 2023-08-04 12:50:58 -07:00
Jared Goodwin
75a2a56377
Merge pull request #702 from immense/tech/strongly-typed-hub-clients
Convert AgentHub to use strongly-typed clients.
2023-08-04 09:09:22 -07:00
Jared Goodwin
f0e6f81d17
Merge pull request #701 from immense/tech/remove-agent-staticdependencies
Remove static dependencies and set nullability warnings to errors.
2023-08-04 08:22:09 -07:00
Jared Goodwin
03879a1ffe
Merge pull request #695 from immense/tech/refactor-authcomponentbase
Refactor AuthComponentBase.
2023-08-03 12:10:07 -07:00
Jared Goodwin
4171d26fcf
Merge pull request #694 from immense/tech/fix-migrations-all-providers
Fix migrations for all DB providers.
2023-08-03 10:53:10 -07:00
Jared Goodwin
33d4384bec Convert AgentHub to use a strongly-typed client. 2023-08-03 10:45:59 -07:00
Jared Goodwin
8a8b5bc0c4 Change nullability warnings to errors. 2023-08-02 09:00:21 -07:00
Jared Goodwin
37e1d07ed9 Remove obsolete classes. 2023-08-02 08:59:53 -07:00
Jared Goodwin
af66dca1eb Extract static factory methods for scripting shells into a factory service. 2023-08-02 08:59:43 -07:00
Jared Goodwin
ce9d65a236 Make User nullable in AuthComponentBase. Add utility method to make sure it's populated. Refactor as necessary. 2023-08-01 15:52:08 -07:00
Jared Goodwin
b8153c03c3 Fix namespace scopes. Put pre-migration cleanup back in. 2023-08-01 14:17:27 -07:00
Jared Goodwin
0b8fcc5f91 Update entity relationships and migration to make all DB providers happy. 2023-08-01 14:12:31 -07:00
Jared Goodwin
b2e2430b29 Update namespace. 2023-08-01 11:35:49 -07:00
Jared Goodwin
64c21258ef Add extra migration scripts. 2023-08-01 11:35:40 -07:00
Jared Goodwin
45845e8877 Move DeviceGroup to correct namespace. 2023-08-01 11:35:20 -07:00
Jared Goodwin
4cb129bb80 Add DateTimeOffset converter for Postgres. 2023-07-31 15:22:24 -07:00
Jared Goodwin
0a8c74da8b Use MigrateAsync instead of Migrate. 2023-07-31 14:28:20 -07:00
Jared Goodwin
bf094a637b Make query builder callbacks cleaner. 2023-07-31 14:28:20 -07:00
Jared Goodwin
d67f02cbef Add provider-specific SQL syntax in latest migration. 2023-07-31 14:28:20 -07:00
Jared Goodwin
58cf5705aa
Merge pull request #693 from immense/tech/fix-identity-scaffolding
Fix Identity scaffolding.
2023-07-31 14:27:40 -07:00
Jared Goodwin
a86f6cab27 Update Immense.RemoteControl 2023-07-31 14:04:23 -07:00
Jared Goodwin
240bcc2f75 Import and override DeletePersonalData page. Use DataService instead of built-in UserManager to allow cascade deletes. 2023-07-31 14:02:52 -07:00
Jared Goodwin
1a033fb0e7 Moved code from Razor components to code-behind to fix Identity UI scaffolding. 2023-07-31 14:02:52 -07:00
Jared Goodwin
57b86763a4
Merge pull request #691 from immense/tech/nullable-references
Enable nullable references... and other stuff.
2023-07-31 11:21:45 -07:00
Jared Goodwin
7a362c9cb9 Add cancellation token to FileLogsManager methods. 2023-07-31 11:16:50 -07:00
Jared Goodwin
336610cc08 Update Immense.RemoteControl 2023-07-31 08:16:41 -07:00
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