Kenneth Skovhede
c1bdaa069e
Async operation handlers
...
Rewrote all operation handlers to be async.
This moves the async/sync threshold out into the controller.
Fixed all the uses of cancellation token in the handlers to use the provided cancellation token.
Introduced a new ReusableTransaction that can be passed around, avoiding a ref parameter passing of the transaction instance.
2025-03-14 10:41:14 +01:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede
40dd3c6816
Updated all license mentions to MIT
2024-02-28 15:45:30 +01:00
Kenneth Hsu
f12858e6a5
Mark fields that shouldn't be reassigned as readonly.
...
This makes it explicit at compile-time that these fields should not be
reassigned outside the constructor.
2018-05-25 10:04:52 -07:00
Kenneth Skovhede
842fd96543
Implemented a new logging system that is more transparent and allows a more granular way of picking log messages.
...
Added ID's to each log message and each exception to allow later introduction of a Knowledgebase service that explains each error in more detail.
2018-03-15 09:12:34 +01:00
vnau
62a7901aca
Compression modules refactored to work with streams instead of filenames;
...
Added unit test to check compression reversibility
2017-12-25 04:12:19 +07:00
Dan Stahr
58a95e03e6
Autovacuum option added
2017-08-04 12:09:01 +01:00
Albertony
4e1a638fca
Fixed issue #2066 : The command create-report appends zip even if output-file name already ends with .zip
2017-03-20 13:35:30 +01:00
Kenneth Skovhede
a029890409
Implemented better default error messsages
2017-01-09 11:35:38 +01:00
Kenneth Skovhede
0c68daff6c
Fixed all whitespace to be 4 spaces instead of tabs
2016-09-15 11:39:27 +02:00
Kenneth Skovhede
51612aabf9
Added bug report progress information.
...
This fixes #1619
2016-03-13 16:23:58 +01:00
Kenneth Skovhede
473763fa27
Extended the reported system info, and made it available from the commandline.
2015-09-11 11:21:12 +02:00
Kenneth Skovhede
d0090632c9
Fixed usage of EntryAssembly to work better with NUnit
2015-04-09 21:52:07 +02:00
Kenneth Skovhede
1a6921fabf
Added locale to bug reports
2014-09-02 18:03:34 +02:00
Kenneth Skovhede
204f4e2072
Fixed a bug with bugreport handler not returning the correct path
2014-08-05 22:56:45 +02:00
Kenneth Skovhede
4ea19a6981
Changed the times to use utc instead of local time
2014-04-22 12:36:21 +02:00
Kenneth Skovhede
4414c2f0dd
Moved SQLite related items into a separate project to avoid pulling in the extra content files when using the utility library for mini projects
2014-04-07 11:59:33 +02:00
Kenneth Skovhede
628de348d7
Added SQLite version information to the bug report
2013-11-10 11:35:42 +01:00
Kenneth Skovhede
3487976214
Added compression to output of create-report.
...
Added supplement file with various system information.
2013-09-25 23:33:28 +02:00
Kenneth Skovhede
4aef61f3f0
Removed create-report output from the core, so the clients can phrase the message as they please
2013-08-24 14:04:14 +02:00
Kenneth Skovhede
cf474b608b
Fixed a string format bug
2013-08-24 14:03:44 +02:00
Kenneth Skovhede
137e889874
Implemented the create-bug-report command
2013-06-16 22:27:51 +02:00
Kenneth Skovhede
d696670598
Reworked the result reporting to support type safe values
2013-05-25 16:40:15 +02:00
Kenneth Skovhede
8f704d9445
Moved stuff around and dropped the ForestHash namespace
2013-05-08 20:17:07 +02:00