Commit Graph

295 Commits

Author SHA1 Message Date
7e8d2c4813
Removed the Tauri IPC 2024-09-01 19:54:30 +02:00
923ab54061
Ensured that the initialization is run only once 2024-09-01 19:42:26 +02:00
13943d2fa3
Fixed formatting 2024-09-01 19:40:49 +02:00
a19c1a0b7e
Implemented a mandatory & secret API token for the runtime API 2024-09-01 18:59:25 +02:00
f929789535
Refactored runtime API to use TLS encryption 2024-08-30 22:46:20 +02:00
67726a91d4
Allow HTTP/2 and HTTP/3 2024-08-29 13:30:54 +02:00
9f41062cb4
Migrated the data & config directory retrieval from Tauri JS to the runtime API 2024-08-29 13:07:42 +02:00
88ea640a68
Migrated the deletion of secrets from Tauri JS to the runtime API 2024-08-29 11:28:11 +02:00
54c2cd3740
Improved JSON naming 2024-08-29 09:03:54 +02:00
2c48ef950c
Changed .NET ready to be a get request 2024-08-29 08:58:57 +02:00
a224d2ab10
Migrated the store secret calls from Tauri JS to the runtime API 2024-08-29 08:56:06 +02:00
97854e7eaa
Migrated the get secret calls from Tauri JS to the runtime API 2024-08-28 21:00:19 +02:00
273376ad97
Defined a JSON converter for the EncryptedText type 2024-08-28 20:59:30 +02:00
a95cfc5ac8
Improved usability & security by removing the implicit operator 2024-08-28 20:59:00 +02:00
127191abc2
Migrated the installation of updates from Tauri JS to the runtime API 2024-08-28 09:12:46 +02:00
2badbe0a19
Improved logging for .NET stdout when .NET logging is not used 2024-08-28 09:02:24 +02:00
a41a86165f
Migrated the update check function from Tauri JS to the runtime API 2024-08-28 08:57:40 +02:00
1d12facd58
Migrated the clipboard function from Tauri JS to the runtime API using encryption 2024-08-27 20:25:28 +02:00
79afd42195
Added symmetric encryption to the Rust runtime and the .NET app 2024-08-27 20:23:37 +02:00
7d341b2ce1
Change to prerelease & draft until v0.9.0 was tested 2024-08-26 08:05:27 +02:00
e31ab1efb3
Updated changelog 2024-08-25 21:56:44 +02:00
82f7329a39
Refactored logging into a unified logging 2024-08-25 21:55:34 +02:00
200b87f47a
Refactored .NET server start
In the dev and production environment gets the .NET server started by Rust. Also, the secret IPC key gets set by using a local env variable.
2024-08-25 21:53:28 +02:00
2e6de53095
Update 2024-08-25 21:44:51 +02:00
667f7c603b
Removed Tauri warning 2024-08-25 21:44:40 +02:00
485836778a
Added rand dependency 2024-08-25 21:44:24 +02:00
42eb7b430e
Improved wording 2024-08-25 21:43:55 +02:00
05a2c0645b
Updated changelog 2024-08-25 11:29:43 +02:00
0c9df7d05c
Migrated the entire boot sequence to use the runtime API server 2024-08-25 11:23:41 +02:00
fc3ab64787
Updated Tokio features needed for Rocket 2024-08-25 10:36:35 +02:00
1a2ad4aa0f
Use minor version target 2024-08-25 10:36:07 +02:00
e346157740
Updated must Rust-related licenses: we chose MIT 2024-08-25 10:35:11 +02:00
28e734036c
Added Rocket dependency 2024-08-25 10:34:23 +02:00
Thorsten Sommer
47f5756e5a
Migrated to keyring v3.2.0 (#101) 2024-08-24 20:05:39 +02:00
Thorsten Sommer
e4ef4bc06e
Fixed an issue with the update file due to double quotes (#100) 2024-08-24 14:00:27 +02:00
Thorsten Sommer
ae17104886
Prepared release v0.8.12 (#98) 2024-08-24 10:34:52 +02:00
Thorsten Sommer
2d82fcc5e1
Fix #65: changelog variable assignment (#97) 2024-08-24 10:24:00 +02:00
Thorsten Sommer
69a6fcf094
Moved legal check assistant to release 0.8.12 due to #65 (#96) 2024-08-24 09:31:06 +02:00
Thorsten Sommer
4aaa2fcbea
Added a legal check assistant & the possibility to preselect some options (#94) 2024-08-23 21:47:07 +02:00
Thorsten Sommer
d855a33e6f
Fixed the changelog due to #65 (#95) 2024-08-23 21:43:42 +02:00
Thorsten Sommer
ca16a749fd
Prepare to release 0.8.12 (#93) 2024-08-23 18:18:56 +02:00
Thorsten Sommer
bcdbf7dcbd
Improved the rewrite assistant by letting you choose the voice for the sentence structure (#92) 2024-08-23 18:11:54 +02:00
Thorsten Sommer
537a608e7a
Improved assistant footer handling (#91) 2024-08-23 13:44:27 +02:00
Thorsten Sommer
a6c5b3de23
Improved the coding assistant by adding a button to delete a context (#90) 2024-08-23 11:23:36 +02:00
Thorsten Sommer
3fd0d4d5c1
Improved some default settings (#89) 2024-08-23 10:49:30 +02:00
Thorsten Sommer
5efb6b0158
Improved the chat options readability (#88) 2024-08-23 10:43:21 +02:00
Thorsten Sommer
1b3fff67ec
Improved chat page by scrolling to the bottom after loading (#87) 2024-08-23 10:32:27 +02:00
Thorsten Sommer
3409872090
All assistants now have a button to copy their respective result to the clipboard (#86) 2024-08-23 08:59:30 +02:00
Thorsten Sommer
18718a6c47
Refactored the "send to" implementation of assistants (#85) 2024-08-22 21:27:16 +02:00
Thorsten Sommer
34884859d7
Add mail assistant (#84) 2024-08-22 15:41:35 +02:00