Commit Graph

9201 Commits

Author SHA1 Message Date
Archi
2788df033b CI: Use windows artifacts on all platforms again
https://www.youtube.com/watch?v=nkUOACGtGfA
5.1.3.6
2021-09-01 23:55:12 +02:00
Archi
3545aae09c Misc
Thanks to Madness this ifdef is no longer required
2021-09-01 23:41:42 +02:00
Renovate Bot
64c371e122 Update ASF-ui commit hash to 9469767 2021-08-31 20:11:46 +00:00
Renovate Bot
3cdb4129ba Update swashbuckle-aspnetcore monorepo to v6.2.1 2021-08-31 03:01:19 +00:00
ArchiBot
20e6ba753d Automatic translations update 2021-08-31 02:07:11 +00:00
Renovate Bot
eb74265f2c Update ASF-ui commit hash to f2c4ea9 2021-08-30 03:26:22 +00:00
ArchiBot
84d4fd422a Automatic translations update 2021-08-30 02:07:09 +00:00
Archi
c08c9b2585 Misc 2021-08-30 01:29:27 +02:00
Archi
b32548d366 Remove explicit NLog dependency
NLog is included as part of NLog.Web.AspNetCore, we do not require a direct dependency.
2021-08-30 01:08:23 +02:00
Renovate Bot
c62582dc4a Update ASF-ui commit hash to ffca933 2021-08-29 02:30:10 +00:00
ArchiBot
f9391e493b Automatic translations update 2021-08-29 02:07:53 +00:00
Renovate Bot
e78fb5b1ec Update dependency NLog.Web.AspNetCore to v4.14.0 2021-08-28 22:24:20 +00:00
Renovate Bot
fbf8af754d Update ASF-ui commit hash to 9fd989f 2021-08-28 12:17:35 +00:00
Archi
4982bdbf12 Bump 2021-08-28 13:26:38 +02:00
ArchiBot
bfbe794ba2 Automatic translations update 5.1.3.5 2021-08-28 02:07:39 +00:00
Renovate Bot
541ee89126 Update dependency Markdig.Signed to v0.26.0 2021-08-27 21:14:32 +00:00
Renovate Bot
7ad756fbdc Update wiki commit hash to 426ae79 2021-08-27 19:27:29 +00:00
Renovate Bot
7cabbe090c Update ASF-ui commit hash to bf1fbf5 2021-08-27 08:40:20 +00:00
Renovate Bot
27c345a002 Update ASF-ui commit hash to 1bc9fc3 2021-08-27 04:06:11 +00:00
Renovate Bot
1fc822a985 Update ASF-ui commit hash to f8d47ba 2021-08-26 15:37:19 +00:00
Renovate Bot
90ea23ea8b Update crowdin/github-action action to v1.3.3 2021-08-26 11:21:18 +00:00
Archi
1f556f9264 Remove no longer needed workaround 2021-08-26 11:45:44 +02:00
Renovate Bot
01a7395105 Update ASF-ui commit hash to 6c31f9d 2021-08-26 02:37:47 +00:00
Sebastian Göls
9f26e72843 Remove two unnecessary context switches (#2407)
* Remove unnecessary context switch

* Remove unnecessary context switch
2021-08-25 13:08:29 +02:00
Renovate Bot
199e0e132d Update ASF-ui commit hash to 083b825 2021-08-25 03:03:25 +00:00
ArchiBot
2f5d4cff50 Automatic translations update 2021-08-25 02:07:14 +00:00
Renovate Bot
79c510cb92 Update ASF-ui commit hash to 06c48e6 2021-08-24 22:35:31 +00:00
Renovate Bot
ba50dd818d Update ASF-ui commit hash to 8a12cf9 2021-08-24 02:39:06 +00:00
ArchiBot
3f426546c2 Automatic translations update 2021-08-24 02:06:55 +00:00
Archi
69e2a3590c ApiAuthenticationMiddleware performance improvements
Previously we've used one semaphore per all ongoing authentication attempts, which is suboptimal given the existence of a lot of consumers, including ongoing (D)DoS or distributed bruteforce attack. ASF should be as resistant to that as possible, therefore it makes sense to replace the global semaphore with per-IP semaphore (actually task), that can control the access just as well, without stopping other consumers from accessing the same authentication process concurrently.
2021-08-24 01:37:14 +02:00
Renovate Bot
47855ca705 Update ASF-ui commit hash to b9379c5 2021-08-23 18:19:52 +00:00
Archi
5f5dcfbb99 Misc 2021-08-23 16:50:26 +02:00
Archi
882443711b Optimize ApiAuthenticationMiddleware for bruteforcing
We can favour bruteforcers by checking first if the client is even eligible for talking with us, this will (in a very negligible way) improve defense against common DoS.

Also rewrite Timer initialization while at it. This is internal class and we don't expect this middleware to be initialized more than once anyway.
2021-08-23 16:49:19 +02:00
Renovate Bot
e6a520b9f0 Update ASF-ui commit hash to bc7076c 2021-08-23 03:56:44 +00:00
ArchiBot
2e1694c65d Automatic translations update 2021-08-23 02:06:54 +00:00
Renovate Bot
a48b594398 Update ASF-ui commit hash to 604ee6e 2021-08-22 04:15:15 +00:00
ArchiBot
9ddc0da7a0 Automatic translations update 2021-08-22 02:07:17 +00:00
Renovate Bot
a7da072104 Update ASF-ui commit hash to 6ede396 2021-08-20 16:36:11 +00:00
Renovate Bot
03a962ae81 Update docker/build-push-action action to v2.7.0 2021-08-20 14:34:37 +00:00
Archi
3b5b00f5ee Update renovate.json5 2021-08-20 16:33:50 +02:00
Archi
3dec189e14 Misc 2021-08-20 14:31:12 +02:00
Renovate Bot
9fa55f31f9 Update ASF-ui commit hash to aae5768 2021-08-20 01:44:48 +00:00
Renovate Bot
2e03231ffc Update ASF-ui commit hash to ba80ecb 2021-08-19 16:11:11 +00:00
Vitaliya
06b11a3129 Disable unsafe for netf (#2405) 2021-08-19 17:50:18 +02:00
Renovate Bot
a2ffe2cbcd Update dependency JustArchiNET.Madness to v1.2.0 2021-08-19 12:26:33 +00:00
Renovate Bot
1216d83d51 Update ASF-ui commit hash to 35e64b3 2021-08-19 11:34:38 +00:00
Renovate Bot
f749998b04 Update dependency NLog to v4.7.11 2021-08-18 22:40:21 +00:00
Renovate Bot
37e8bdb9ee Update ASF-ui commit hash to 2603c4e 2021-08-18 13:00:24 +00:00
Renovate Bot
799f14fe5c Update ASF-ui commit hash to fe3ba10 2021-08-17 13:35:28 +00:00
Renovate Bot
a8f0456f1f Update dessant/lock-threads action to v2.1.2 2021-08-17 11:18:20 +00:00