Jonas Finnemann Jensen

Results 199 issues of Jonas Finnemann Jensen

A proposed fix for https://github.com/dart-lang/markdown/issues/584 As I understand the alert-block syntax, it is an extension on the original blockquote support in markdown. Basically, it's a blockquote that is rendered differently....

Following https://github.com/dart-lang/markdown/issues/531 (infinite loop) which caused some hard to debug issues. We've been wondering if we could reduce the risk of infinite loops, since these are hard to recover from...

The things we have to do are: * [ ] Moderation actions: * [x] Introduce `moderatedAt` and `isModerated` on * [x] `Package` * [x] `PackageVersion` * [x] `Publisher` * [x]...

Type: enhancement

@isoos if we're using `RetryClient` from `package:http` am I correct in that it won't retry if partial response is received. Like in the case of `ClientException`? I'm guessing this error...

Type: bug
Area: stackdriver error report

We should decode and re-encode all tarballs we serve. This would ensure that tweaks in tarball which are ignored by `tar` cannot be used to create a file that interpreted...

Type: enhancement
P3 low

Check: https://csp-evaluator.withgoogle.com It seems it's not enough to trust specific domains. We should probably use: * `hash`, and, * `strict-dynamic` * `block-all-mixed-content`

Type: enhancement

I discussed this with @mit-mit today, once we have a history: https://github.com/dart-lang/pub-dev/issues/2687 it makes sense to allow users to removed themselves.

Type: enhancement

From: https://pub.dartlang.org/documentation/iconify_flutter/0.0.5/package.tar.gz Downloading the entire documentation fails for some packages. We could return 404 instead, if the object is too large.. We could also decide not to offer this file...

Area: stackdriver error report

We get unimportant exceptions from here: https://github.com/dart-lang/pub-dev/blob/master/app/lib/shared/redis_cache.dart#L351 Lets' add an option to `RedisCacheProvider` that enables users to configure a connection cycling interval. Probably setup in: https://github.com/google/dart-neats/blob/03f1b98dc5c8384862e1d9809d5fd7e71e9598b6/neat_cache/lib/src/providers/redis.dart#L100-L122 This avoid us having...

Type: enhancement
Area: stackdriver error report