So let's discuss something else (Followup).

This PR has a few config changes, mainly changing the xp formula to "x+1" and removing tomes from dropping entirely, thus making overlevelling utterly impossible. Instead, focus will now be shifted to picking your gear carefully (stat boosting relics)
The regret orbs will also drop less often to reduce potential clutter.
Something to discuss is whether we should make levelling a more lenient and add a 1/2 multiplier to x, making the level requirement grow twice slower. This might go in line more with the default configuration, which requires 25 levels at level ~50-70, but do we really need more levels with the relics?

Oh, also remember to do a level wipe after (if) this gets merged

I think we should cap the level at a certain point. Maybe like 100 levels.

How would we do that tho? (I mean, having to get 100 levels per level at level 100 might be an effective cap anyway)

It's not a hard cap though. The reason people don't want PlayerEx is because it's really grindy, and not capping it just makes it so that you can continue to grind.

If you just make it linear, it'd be impossible to grind up too many levels and and grinding past level ~50 would be pretty much needless, so the grinders can still compete with each other for the higher number, but people uninterested in grinding wouldn't have to grind too much to keep up because the level difference between a grinder and a non-grinder would be at most 20 levels which would still be able to be outplayed with skill and strategy.
It might be useful to add an exponential increment though to solidify this concept.

"x+x^(0.0001x^2)" might be good.

With that, the difference between level 100 and 150 would be 80,000 levels in value per level, so it's an effective cap.

I think this formula is good. Probably what will end up happening, though, is a manual merge after the 1.19.2 update.

https://github.com/CleverNucleus/PlayerEx/wiki/FAQ#reverting-melee-crit-behaviour-to-vanilla this should be done

I'm pretty sure it shouldn't require any other changes

@Gaming32 i summon you

Lgtm ngl

Will merg later


CMake: fix interface deps in iree_cc_binary, add iree-dump-module.

Addresses failure noted at https://github.com/google/iree/issues/190#issuecomment-570209098
Adds configuration for iree-dump-module for https://github.com/google/iree/issues/393

:+1:  Works at expected on my build machine :D


Fix the usage of the deprecated textual coercion in SqlAlchemy 1.3+

Since version 1.3, SqlAlchemy removed coercion of string SQL fragments to text(), which breaks filters in form_ajax_refs.
This fixes the issue by wrapping filters in text() explicitly.
Screenshot of an error caused by this bug from Sentry:

@mrjoes Thanks for merging! Are you planning on releasing a new version any time soon? Looking forward to switching back from using our fork!


clustermesh: switch to surge upgrade strategy.

With introduction of Clustermesh support for HA deployment in #31677 let's change upgrade strategy to make sure that Clustermesh control plane is always available.
This is also configuration that we test against in CI tests - maxSurge=1 and maxUnavailable=0. On top of that change required to preferred antiAffinity to cover case with a single node cluster.
Change default Clustermesh control plane upgrade strategy to use surge strategy

/test

/test

/test

Does it make sense to add a PodDisruptionBudget as well?

Does it make sense to add a PodDisruptionBudget as well?

yes, makes sense. I would probably do it together with switching the default number of replicas from 1 to 2 and setting maxUnavailable=1 on PodDisruptionBudget. There are also some nouances with evicting unhealthy pods:
It is recommended to set AlwaysAllow Unhealthy Pod Eviction Policy to your PodDisruptionBudgets to support eviction of misbehaving applications during a node drain. The default behavior is to wait for the application pods to become healthy before the drain can proceed.

but Unhealthy Pod Eviction Policy is beta in v1.27. So I would prefer to do it after considering all these edge cases and maybe waiting for Unhealthy Pod Eviction Policy to become stable.


Remove EXTERNALLY-MANAGED

[!NOTE]
We are meticulous when it comes to merging code into the main branch, so please understand that we may reject pull requests that do not meet the project's standards. It's never personal. Also, game-related scripts have a lower chance of being merged.

Description
When using the update function of the changedectecion.io LXC I get the error message "externally-managed-environment".
Therefore, I implemented a check if the file /usr/lib/python3.*/EXTERNALLY-MANAGED reappeared somehow and remove it again if it did.
Type of change
Please check the relevant option(s):

[X] Bug fix (non-breaking change that resolves an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (a fix or feature that would cause existing functionality to change unexpectedly)
[ ] New script (a fully functional and thoroughly tested script or set of scripts.)

Prerequisites
The following efforts must be made for the PR to be considered. Please check when completed:

[ X] Self-review performed (I have reviewed my code, ensuring it follows established patterns and conventions)
[ X] Testing performed (I have tested my changes, ensuring everything works as expected)
[ X] Documentation updated (I have updated any relevant documentation)

Additional Information (optional)
Provide any additional context or screenshots about the feature or fix here.
Related Pull Requests / Discussions
If there are other pull requests or discussions related to this change, please link them here:

Related PR #

Did you manually update your LXC? Then you have to manually remove that file. If you don't want to manually remove that file you should use one of the LXC updater scripts instead:
https://community-scripts.github.io/ProxmoxVE/scripts?id=update-lxcs
https://community-scripts.github.io/ProxmoxVE/scripts?id=cron-update-lxcs

Closing this since removing the file is a one time fix for people that manually updated

Did you manually update your LXC? Then you have to manually remove that file. If you don't want to manually remove that file you should use one of the LXC updater scripts instead: https://community-scripts.github.io/ProxmoxVE/scripts?id=update-lxcs https://community-scripts.github.io/ProxmoxVE/scripts?id=cron-update-lxcs
tteck/Proxmox#3300 (comment)

Thanks for the feedback. I have missed this comment and thought it cannot hurt to check/delete it again.


Add support for TypeScript 4.3

Search Terms
TypeScript 4.3
Problem
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>|| 4.0.x || 4.1.x || 4.2.x" from<EMAIL_ADDRESS>Suggested Solution
Support TypeScript 4.3

Right now it fails on my side with following error message:
Warning: You are running with an unsupported TypeScript version! TypeDoc supports 3.9, 4.0, 4.1, 4.2
lerna ERR! npm run generate:docs stderr:
TypeDoc exiting with unexpected error:
TypeError: Cannot read property 'kind' of undefined
    at Object.isDeclaration (/buddy/hokify-justin/hokify-justin/node_modules/typescript/lib/typescript.js:13449:18)
    at Object.isDeclarationName (/buddy/hokify-justin/hokify-justin/node_modules/typescript/lib/typescript.js:16414:75)
    at getTypeOfSymbolAtLocation (/buddy/hokify-justin/hokify-justin/node_modules/typescript/lib/typescript.js:66938:20)
    at Object.getTypeOfSymbolAtLocation (/buddy/hokify-justin/hokify-justin/node_modules/typescript/lib/typescript.js:45176:35)
    at Object.convertProperty (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/symbols.js:330:176)
    at convertSymbol (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/symbols.js:80:79)
    at convertSymbols (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/symbols.js:86:9)
    at Object.convertClassOrInterface (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/symbols.js:264:5)
    at Object.convertSymbol (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/symbols.js:80:79)
    at Converter.convertExports (/buddy/hokify-justin/hokify-justin/node_modules/typedoc/dist/lib/converter/converter.js:182:23)

let me know if I can help somehow!
Thanks

Is there any particular reason why this
"peerDependencies": {
  "typescript": "3.9.x || 4.0.x || 4.1.x || 4.2.x"
},

isn’t this?
"peerDependencies": {
  "typescript": ">= 3.9"
},

Right now it fails on my side with following error message:
Warning: You are running with an unsupported TypeScript version! TypeDoc supports 3.9, 4.0, 4.1, 4.2
lerna ERR! npm run generate:docs stderr:
TypeDoc exiting with unexpected error:
TypeError: Cannot read property 'kind' of undefined

in function isDeclaration(node) somehow node param that is passed is undefined.
no clue why, but definitely due to TS 4.3 change.

This is probably going to be a weekend of June 5th fix - I likely won't have time before then :)

Is there any particular reason why this
"peerDependencies": {
  "typescript": "3.9.x || 4.0.x || 4.1.x || 4.2.x"
},

isn’t this?
"peerDependencies": {
  "typescript": ">= 3.9"
},

TypeScript updates often include breaking changes so it's not safe to simply state that TypeDoc supports every TS version.

@Gerrit0  In the short term, could you make typescript 4.2.x a dependency, and then add 4.3.x to the peer dependencies? That might let TypeDoc still use 4.2.x internally but let users install 4.3.x in their projects.

@chharvey doing this would break quite a few users that still use old versions of TS, so I don't really want to do that. I'll consider it if I can't get around to fixing it this coming weekend.

TypeScript updates often include breaking changes so it's not safe to simply state that TypeDoc supports every TS version above 3.9.

I would personally take that risk rather than having the annoyance of having to wait for typedoc for every single minor version of TypeScript.

It's just a warning. You can take the risk. As you can see it won't work this time. 😄

I'm generally ok with the strict dependencies but maybe the actual need for the strict dependency could be relaxed. I don't know, how the interface between TypeDoc and TypeScript works but i believe that for example eslint abstracts aways the version specific details of language to be linted by using a dedicate abstraction layer.

And code note actually says "This will probably break in a future TS version" - and I guess it did :(

Yeah... I just found that too, {} is not a valid Node (from TS POV) so I can understand why they didn't bother adding a check on name.parent.kind in the ts.isDeclaration function.

Hi, I'm needing this soon, how is it going ?

432008c8dbda7ea8c6b9115f0302843593f54911

Beta working great! I moved to TS 4.3. thank you!

Tested TypeDoc v0.21.0-beta.2 with TypeScript v4.3.2 in https://github.com/bennycode/coinbase-pro-node and it worked great. 👍

Tested version v0.21.0-beta.2 on a large project and worked perfectly. Thank you very much!

Error: source/src/sprites/Text.ts:17:18 - error TS2612: Property 'background' will overwrite the base property in 'Container'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration.

public override background: Sprite;

With https://github.com/Ayfri/PIXI-Extended.
Configuration here : https://github.com/Ayfri/PIXI-Extended/blob/docs/typedoc.json.

@Ayfri that's a compiler error you need to fix and not related to TypeDoc, is it?

No, my code is fine. It's just because override is a new keyword introduced by TS 4.3 and normally TS 4.2 says this, but in my project I use TS 4.3 and everything is fine. So I don't know 🤔

So the code builds fine, but creating the docs with TypeDoc fails. Is that right?

Exactly !

Could it be that TypeDoc for whatever reason is still using TS 4.2 to compile your project? Looking at your package.json TypeDoc is not installed locally with your project. How do you build the docs?

It's on the docs branch. I'm using a GitHub action to clone the master branch and generate the docs.

Oh, I see. I don't know then. Still looks like a compilation error to me. Maybe you should create a smaller repo to narrow down the issue.

Maybe it's because I'm using a plugin, here are the complete logs :
"C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" run generate --scripts-prepend-node-path=auto

><EMAIL_ADDRESS>generate
> typedoc --sourcefile-url-map mappings.json
Warning: C:\Users\Pierre\WebstormProjects\pixi\PIXI-utils\node_modules\typedoc-plugin-sourcefile-url uses a deprecated structure. Pl
ugins should export a "load" function to be called with the Application
    at Application.bootstrap (C:\Users\Pierre\WebstormProjects\pixi\PIXI-utils\node_modules\typedoc\dist\lib\application.js:156:17)
Info: Loaded plugin C:\Users\Pierre\WebstormProjects\pixi\PIXI-utils\node_modules\typedoc-plugin-sourcefile-url
Error: source/src/sprites/Text.ts:17:18 - error TS2612: Property 'background' will overwrite the base property in 'Container'. If th
is is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration.

17  public override background: Sprite;
                    ~~~~~~~~~~

Process finished with exit code 3

Can you temporarily disable or remove the plugin and try without it? Although I doubt that the plugin is the issue.
I think we should move this conversation to a new/separate issue.

It doesn't fix the issue :/
Maybe yes.

Using typedoc 0.21.0-beta.2 with typedoc-plugin-markdown 3.9.0.
It works well.
Curious when 0.21.0 can be expected?
typedoc-plugin-markdown has peer dependency ">=0.20.0" and does not see 0.21.0-beta.2.

I'm aiming to release it tonight, assuming I have enough time, if not tonight, it should be sometime this week, Friday at the latest.

(Obviously didn't happen yesterday, or today... 4 things left on todo list - https://github.com/TypeStrong/typedoc/projects/8)

@Gerrit0 take your time. :+1:

Depending on the beta works for @lauf/store and @lauf/store-react Thanks!
Typedoc retiring support for EOL Node 10 has prompted me to tidy up my test build matrix  too!
Thanks for all your efforts.

0.21.0 has been released!

Working great! Thank you!

Thank you!

Thx. Great work 👍


Idea:  troubleshooting example

hi,
The troubleshooting I did yesterday to get annovar working (together with an in-person troubleshoot with Amy last month) made me appreciate the value of understanding failures.
How about having a section of the tutorial where we supply a workflow we know isn't going to work?
We make it fail for some very simple reason, perhaps a problem we think will crop up often - maybe input files aren't found.  The tutorial could walk the user through how they would troubleshoot that.
Troubleshooting example 1:  today I specified the WDL file but forgot to specify the associated JSON input file before I clicked 'submit workflow'.  It took me a while to figure out what I did wrong (and yes, now I know how to troubleshoot that, but I think some people would appreciate a walk-through of what to do with that 'submit jobs-troubleshoot' button).
Troubleshooting example 2: let's say the WDL and JSON are fine, but there's something wrong with the WDL code or perhaps the input files aren't available.  Some people will figure out the troubleshooting from the 'track jobs' tab just fine, but I bet others would benefit from a walk-through.
what do you think?
Janet

I like it!!  And so easy to break a workflow so this seems totally doable to do.


Sort icon metadata

Could/should we sort all of the metadata (arrays) in icons/*.json, then have lint/pre-commit/CI checks to keep them in (probably alphabetical) order?

I think tags and categories should be in some order of relevance, at least that's usually my line of bearing when adding tags and categories.

Yeah me too, but it’s a bit arbitrary, and relevant tags are easily missed… I’m not sure what automation here would look like exactly, but it feels like there might be some way of helping this along, given it’s just JSON data…


In Zabbix Problems panel Severity changes to Not Classified if Status is Resolved

Describe the bug
In Zabbix Problems panel Severity changes to Not classified if Status is Resolved.
Expected behavior
Severity value does not depend on Status.
Screenshots

Software versions
https://play.grafana-zabbix.org 24.03.2020 4:10 PM EET

Grafana
Zabbix
Grafana-Zabbix Plugin

6.6.0
x.x.x
3.11.0

+1
I cannot find a way how to keep severity level for Resolved cases.

Seems it duplicates #870

Is #870 fixed in 3.11? Because this #909 problem is seen in 3.11.

@mkyrianov Yes, see it now, it's a bug.


Add System.Text.Json as NuGet dependency

It's not automatically pulled so it's an additional step needed right now.

Actually I decided to just ditch this and migrated to Newtonsoft.Json because it's already distributed with the game.


Cloud SQL flex app should have beta_settings and MYSQL env vars in app.yaml

https://github.com/GoogleCloudPlatform/php-docs-samples/blob/master/appengine/flexible/cloudsql/app.yaml

This example is for first generation Cloud SQL. We'll also need to upgrade the README and tests for Second Generation.

Added in https://github.com/GoogleCloudPlatform/php-docs-samples/pull/218


Fix typo in before-client-render event name

Vuex is currently broken, because it listens for before-client-render to restore the state but the app emits before-client-renderer.
(On a related note, is Vuex really the only option to pass data from a child route component to the parent having <router-view />? Like if I want the child route to explain the parent route component which link to mark as active?)

Any chance for the hotfix release, please? We have to refer to a git commitish in package.json at the moment :(

OK, done.


IE compatible (#516)

Switched Number.isNaN function for an IE compatible helper function

Removed in favour of polyfilling :)
https://babeljs.io/docs/usage/polyfill


Updated SUMMARY_PROMPT for clarity and conciseness

The SUMMARY_PROMPT in main.py has been updated to provide a clearer and more concise directive to the Self-Operating Computer. This includes more structured instructions and an emphasis on presenting the results succinctly.
Changes made:

Clarified the execution of user requests by adding "A user request has been executed."
Increased conciseness by instructing the computer to "Present the results succinctly."
Emphasized the results by adding the phrase "Display the results clearly."

@Daisuke134 thanks for the PR. This prompt works for me. I am not sure how much the improvement in performance is thought.
I'll monitor and let you know if I have more feedback. I'd imagine we could improve this further.


why is there both "Calculus" and "calculus" files

these filenames may cause confusion. may I ask why there is two of them?

One is files with docstrings and one without.

Oh, and one is for task one and next is for task two.


Viewing of remote mp4 fails

In some (all?) cases using a remote mp4 as source fails. This seems to be cause when fetching the mp4 file to read metadata fails due to CORS related reasons.

Error when getting metadata from mp4-file is now ignored.


Basic HasMany Implementation along with re-ordering support

@amanpatel going to try and get this in later today, thanks for the help on it!!


Make part of the ci work for raftstore-v2

What problem does this PR solve?
Issue Number: close #8089
Problem Summary:
We stablize the current support for raftstore-v2 into ci tests.
What is changed and how it works?
Check List
Tests

[ ] Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

/run-all-tests

/run-all-tests

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-integration-test

/run-all-tests

/run-all-tests

/run-integration-test


fix: add a test for ctrlKey on wheel and change zoom behavior

This PR sets the preference browser.zoom.siteSpecific to false to allow zoom to be page-specific.
Closes #12093

To avoid problem with zoom, you could also use another key, in wpt tests we used shift, for example.

I investigated the issue with @OrKoN on Matrix. So yes we need to set this pref by default for the Remote Agent. @OrKoN will file a bug for it.
Maybe we can wait with landing this patch until we have fixed it in Firefox? Then we don't have to set it explicitly before starting Firefox.

Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1901211

I investigated the issue with @OrKoN on Matrix. So yes we need to set this pref by default for the Remote Agent. @OrKoN will file a bug for it.
Maybe we can wait with landing this patch until we have fixed it in Firefox? Then we don't have to set it explicitly before starting Firefox.

I have updated the patch to work around the issue in a different way. Once https://bugzilla.mozilla.org/show_bug.cgi?id=1901211 and the setting is changed in the remote agent, we can update the test.


Further explanation for Short Palindrome

Refer to 2808e3c. (for Short Palindrome (HackerRank World CodeSprint 5) )
Ask for any further explanations here.

Can you explain dp_left and dp_right in more details?
Also looking at this it seems you're counting YXXY and not XYYX like the comment on line 86 says?

Further explanation for dp_left and dp_right
--
The idea of the solution is to find 4-tuples of unique indexes (a, b, c, d) such that the characters at these positions are X, Y, Y, and X respectively. (NOTE: X and Y are variables and not actual literals.) Additionally a < b < c < d should be maintained.
Formally the set of such characters will form a valid countable palindromic subsequence and hence can be represented as X_a Y_b Y_c X_d.
Here the representation X_a denotes the set of characters which are constrained by the predicate a. For example, for the string aabcbba,

X_3 would mean character 'c' which is at index 3
X_i>=4 would mean characters at indexes >=4 which would mean the set { 'b', 'b', 'a' }
X_3, X_4 would not mean anything since the characters at indexes 3 and 4 are not the same.

Finding such tuples naively can go up to quadratic time. We can however subdivide the problem to two things:

Find tuples 'X_a Y_b' (these are stored in dp_right[][])
Find tuples 'Y_c X_d' (these are stored in dp_left[][])

How exactly are these two arrays generated?
The idea is to store such occurrences based on the variable character Y. The reason is because, we can always choose any start and end positions for our valid palindromic subsequence by choosing any two unique indexes for the variable character X.
dp_left[i][Y] refers to the count of characters formalised as Y_c=i-1 for X_d>=i for the index i. An example will clear this up. Take the sample string abbaab. For index i=3,

Y_c=i-1 would refer to character 'b' at index i-1=2.
X_d>=i would refer to the set { 'a', 'a', 'b' }.
Since we can get 3 sets of Y_c X_d from this, namely "ba" (c=2, d=3), "ba" (c=2, d=4) and "bb" (c=2, d=5), the character Y = 'b' at index 2 will contribute 1 to dp[3]['b'], dp[4]['b'] and dp[5]['b'].

For each of the Y_c X_d', if we could just find a set X_a Y_b, we would be all set with a valid palindromic subsequence. That is facilitated by dp_right[i][Y].
How dp_left[][] and dp_right[][] are generated is a matter of finding the right recurrence. That can be easily inferred from the code.

Thank you for the explanation. So, in short, dp_left[i][C] is the count of character C to the left of index i in the string?

@chinhodado Yes indeed.

` for(int i = nx-2; i>=0; i--) {
lterm += dp_right[pos[x][i+1]][y]; // count occurrence of set "XY"
    ans += lterm * dp_left[pos[x][i]][y]; // multiply with count of occurrence of set "YX"
    ans %= MOD;
  }`

Loved the way you have written this..


Android Basics: ViewModel

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-training-viewmodel#12
In which task and step of the codelab can this issue be found?
Solution code doesn't seem to be working.
Describe the problem
Solution code doesn't seem to be working after copy and pasting the provided code into GameFragment.kt and GameViewModel.kt
Steps to reproduce?

Go to...
Click on...
See error...

Versions
Android Studio version:  4.1.3
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

@TeeRenJing
We appreciate you bringing this issue to our attention.
Could you please provide more details of the error you are encountering so they may help you resolve the issue.

Copy paste the error
Add corresponding screenshot.


contributing: typo: treshold->threshold

Signed-off-by: Graham Whaley<EMAIL_ADDRESS>

Coverage remained the same at 65.707% when pulling 01fa11eed2373393512bb486b404f9bb5ea8f6a0 on grahamwhaley:20170316_tresholds_typo into 6a64829702f8781cd75e9eda85cfbb1b3d5868a8 on 01org:master.

@grahamwhaley Thanks for the correction.  I realize this is a little irritating but our contributing guide requires commits to have bodies.   Could you possibly update your commit to include a body, e.g., "Fixed spelling mistake in contributing.md" or something like that?

@markdryan heh, sure. I'd normally be the first person to shout about lack of body, and I did consider what I could write in this case, and decided that it would literally be a duplication of the subject line. I'll submit an amendment...

Coverage increased (+0.009%) to 65.716% when pulling 782416ccdb90f1fef5079ab50214f1ad4f6c1107 on grahamwhaley:20170316_tresholds_typo into 6a64829702f8781cd75e9eda85cfbb1b3d5868a8 on 01org:master.


configuration update

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/JsonConfig.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Properties/launchSettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup3.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup4.cs
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@bradygaster  can you update the build report to only include failures? All these success messages obscures information in the PR.
cc @danroth27 @spboyer @tdykstra

migrated from #1933

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/JsonConfig.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Properties/launchSettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup3.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup4.cs
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/JsonConfig.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Properties/launchSettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup3.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup4.cs
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/App.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/JsonConfig.csproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/JsonConfig/packages.config
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Properties/launchSettings.json
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup2.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup3.cs
:white_check_mark:Succeeded

Details

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup4.cs
:white_check_mark:Succeeded

Details

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

address part of #1960

add https://github.com/aspnet/Entropy/pull/182

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/change.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/first.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/IOptionsSnapshot2/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/IOptionsSnapshot.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Properties/launchSettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Startup2.cs
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/change.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/first.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/IOptionsSnapshot2/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationProvider.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationSource.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkExtensions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/IOptionsSnapshot.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/change.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/first.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/IOptionsSnapshot2/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationProvider.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationSource.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkExtensions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/IOptionsSnapshot.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@divega I addressed all your feedback, it was extremely helpful. You can review the doc here

@divega can I merge this now? I addressed all your feedback, it was extremely helpful. You can review the doc here

@Rick-Anderson Taking a look now.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

aspnetcore/fundamentals/configuration.md
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/.gitignore
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/change.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/config-console.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/custom-config.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/first.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/_static/index-view.png
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigDemo.sln
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/App.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/ConfigInMemory.csproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/ConfigInMemory/packages.config
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/IOptionsSnapshot2/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CodeSnippets/ConfigSummarySnippet.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/CommandLine.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CommandLine/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/ConfigJson.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ConfigJson/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationContext.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/ConfigurationValue.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationProvider.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkConfigurationSource.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/EntityFrameworkExtensions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/CustomConfigurationProvider/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/IOptionsSnapshot.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/Startup.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/IOptionsSnapshot/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/InMemory.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemory/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/InMemoryGetValue.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/MyWindow.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/InMemoryGetValue/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/AppOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/ObjectGraph.xproj
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/Program.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/appsettings.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/ObjectGraph/project.json
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Controllers/HomeController2.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MyOptions.cs
:white_check_mark:Succeeded

aspnetcore/fundamentals/configuration/sample/src/UsingOptions/Models/MySubOptions.cs
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

moved to config rewrite #2346


Debrief on ideal workflow scenarios for Rikolti and QA/reporting needs

@christinklez Is this debrief going to take the form of a meeting yet to be scheduled?

@gamontoya not yet planned/confirmed, but @aturner and I were mulling over possibly Nov 28 (during our regular Monday 10am) as an option?

@christinklez That day/time works for me.

Scheduled for 11/28 at 10am.


Can i run your code without GPU or Nvidia Driver

I hope to run your code without GPU or Nvidia Driver, but it seems that something has happened. I remember that your code has an environment setting gpu parameter of 1, so i don't know whether i can run your code whitout GPU or Nvidia Driver or not.

Hello.
You can execute the code with CPU-only environment, but I seems that there are some troubles.
Please see #59 and I will update the progress on that issue.
Thank you.

thanks for answering


Make incremental annotation processing opt-in

The changes required for incremental annotation processing (i.e. having to specify custom annotations), coupled with the lack of ability to warn developers when they forget potentially introduces subtle bugs.
By adding an opt-in feature to the build.gradle, it is far more likely that a developer would know that they need to also specify their custom annotations.

This has now been implemented


https://api.etherscan.io/api    ?module=contract    &action=getabi    &address=0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413    &apikey=YourApiKeyToken

I have no idea what this issue means, please provide more context.


bad behaviour esp_http_client when setting client->location (IDFGH-7284)

Environment

Development Kit:      [none]
Module or chip used:  [ESP32-WROOM-32]
IDF version (run git describe --tags to find it): v4.4.1
Build System:         [idf.py]
Compiler version (run xtensa-esp32-elf-gcc --version to find it): (crosstool-NG esp-2021r2-patch3) 8.4.0
Operating System:     [Linux]
Using an IDE?: [No]
Power Supply:         [USB]
Using Docker

Problem Description
When using     esp_http_client_set_redirection(client); repeatedly, the URL gets appended to the previous one.
D (13916) HTTP_CLIENT: Redirect to https://github.com/HomeACcessoryKid/life-cycle-manager/releases/tag/2.2.5https://objects.githubusercontent.com/github-production-release-asset-2e65be/127610504/f485d011-8f3c-49c9-ae06-8f341876d230
static int http_on_header_value(http_parser *parser, const char *at, size_t length)
{
...
    if (strcasecmp(client->current_header_key, "Location") == 0) {
        http_utils_append_string(&client->location, at, length);

Expected Behavior
http_utils_assign_string
Actual Behavior
http_utils_append_string
Steps to reproduce
see code
Code to reproduce this issue
based on idf/examples/system/ota/native-ota-example
    esp_http_client_config_t config = {
        .url = "https://github.com/HomeACcessoryKid/life-cycle-manager/releases/latest"
        .buffer_size    = 1024,
        .buffer_size_tx = 1024,
    esp_http_client_handle_t client = esp_http_client_init(&config);
    err = esp_http_client_open(client, 0);
    esp_http_client_fetch_headers(client);
    ota_write_data[esp_http_client_read(client, ota_write_data, BUFFSIZE)]=0;
    printf("flushed: %s\n",ota_write_data);
    esp_http_client_set_redirection(client);
    esp_http_client_set_url(client,"https://github.com/HomeACcessoryKid/life-cycle-manager/releases/download/0.1.0/native_ota.bin");
    err = esp_http_client_open(client, 0);
    esp_http_client_fetch_headers(client);
    if (code==302) {
        ota_write_data[esp_http_client_read(client, ota_write_data, BUFFSIZE)]=0;
        printf("flushed: %s\n",ota_write_data);
        esp_http_client_set_redirection(client); // this fails because it still has the original location pre-pended to URL
        err = esp_http_client_open(client, 0);
        esp_http_client_fetch_headers(client);
    }

Debug Logs
I (8406) native_ota_example: Starting OTA example
D (8416) esp_ota_ops: found ota app max = 2
D (8416) esp_ota_ops: finding factory app...
I (8426) native_ota_example: Running partition type 0 subtype 0 (offset 0x00010000)
D (8436) HTTP_CLIENT: Begin connect to: https://github.com:443
D (8436) esp-tls: host:github.com: strlen 10
W (8446) wifi:<ba-add>idx:1 (ifx:0, c6:86:42:23:12:43), tid:0, ssn:2, winSize:64
D (8466) esp-tls: [sock=54] Resolved IPv4 address: <IP_ADDRESS>
D (8466) esp-tls: Enable TCP keep alive. idle: 5, interval: 5, count: 3
D (8476) esp-tls: [sock=54] Connecting to server. HOST: github.com, Port: 443
D (8516) esp-tls: handshake in progress...
D (12926) HTTP_CLIENT: Write header[3]: GET /HomeACcessoryKid/life-cycle-manager/releases/latest HTTP/1.1
User-Agent: ESP32 HTTP Client/1.0
Host: github.com
Content-Length: 0

D (12966) HTTP_CLIENT: on_message_begin
D (12966) HTTP_CLIENT: HEADER=Server:GitHub.com
D (12966) HTTP_CLIENT: HEADER=Date:Sun, 01 May 2022 10:25:57 GMT
D (12976) HTTP_CLIENT: HEADER=Content-Type:text/html; charset=utf-8
D (12976) HTTP_CLIENT: HEADER=Vary:X-PJAX, X-PJAX-Container, Accept-Encoding, Accept, X-Requested-With
D (12986) HTTP_CLIENT: HEADER=permissions-policy:interest-cohort=()
D (12996) HTTP_CLIENT: HEADER=Location:https://github.com/HomeACcessoryKid/life-cycle-manager/releases/tag/2.2.5
D (13006) HTTP_CLIENT: HEADER=Cache-Control:no-cache
D (13006) HTTP_CLIENT: HEADER=Strict-Transport-Security:max-age=31536000; includeSubdomains; preload
D (13016) HTTP_CLIENT: HEADER=X-Frame-Options:deny
D (13026) HTTP_CLIENT: HEADER=X-Content-Type-Options:nosniff
D (13026) HTTP_CLIENT: HEADER=X-XSS-Protection:0
D (13036) HTTP_CLIENT: HEADER=Referrer-Policy:no-referrer-when-downgrade
D (13036) HTTP_CLIENT: HEADER=Expect-CT:max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
D (13056) TRANSPORT_BASE: remain data in cache, need to read again
D (13066) HTTP_CLIENT: HEADER=Content-Security-Policy:default-src 'none'; base-uri 'self'; block-all-mixed-content; child-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com objects-origin.githubusercontent.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events translator.github.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com online.visualstudio.com/api/v1/locations github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src render.githubusercontent.com viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com github-cloud.s3.amazonaws.com secured-user-images.githubusercontent.com/ *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; worker-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/
D (13196) TRANSPORT_BASE: remain data in cache, need to read again
D (13196) HTTP_CLIENT: HEADER=Set-Cookie:_gh_sess=X%2Bhupl7J1mC%2BunAbKN441iJshBhb5rEJNtWGDHe2v5yq55XoL9tOmVaG0u1G4jhN%2BQfwZaEV8k4ccT1eXR1VZWbUBSb980%2BpsGNZ4Y9K9gIS8Wb2lTx3ueQpm1mBUd%2BtT2vCyTe%2FlLYITbEComb8j5mOZuGB1qKeWdRXcCCe9G6brdcIoV9Ezn6AK7emAt7Isq7r%2F%2FfcjjtfvqQXiHGhJCUe4b6WKV1dW8HZpKpN0osJgs1CmG3Yf0zllEaJukl6CAvaNGzpBSx3LglnFG0B2Q%3D%3D--Y9LaE7RHtuxBKJdk--OPGIn5%2FKi9ccnyLpvSpJEQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
D (13236) HTTP_CLIENT: HEADER=Set-Cookie:_octo=GH1.1.1174837372.1651400787; Path=/; Domain=github.com; Expires=Mon, 01 May 2023 10:26:27 GMT; Secure; SameSite=Lax
D (13256) HTTP_CLIENT: HEADER=Set-Cookie:logged_in=no; Path=/; Domain=github.com; Expires=Mon, 01 May 2023 10:26:27 GMT; HttpOnly; Secure; SameSite=Lax
D (13266) HTTP_CLIENT: HEADER=Content-Length:139
D (13266) HTTP_CLIENT: HEADER=X-GitHub-Request-Id:B04B:0E10:B41074:DF66C1:626E604E
D (13276) HTTP_CLIENT: http_on_headers_complete, status=302, offset=2900, nread=2900
D (13286) HTTP_CLIENT: http_on_body 139
I (13286) HTTP_CLIENT: Body received in fetch header state, 0x3ffb9e30, 139
D (13296) HTTP_CLIENT: http_on_message_complete, parser=3ffbe8f4
D (13306) HTTP_CLIENT: content_length = 139
D (13306) HTTP_CLIENT: is_data_remain=0, is_chunked=0, content_length=139
flushed: You are being redirected.
D (13326) HTTP_CLIENT: Redirect to https://github.com/HomeACcessoryKid/life-cycle-manager/releases/tag/2.2.5
D (13346) HTTP_CLIENT: Write header[3]: GET /HomeACcessoryKid/life-cycle-manager/releases/download/0.1.0/native_ota.bin HTTP/1.1
User-Agent: ESP32 HTTP Client/1.0
Host: github.com
Content-Length: 0

D (13526) HTTP_CLIENT: on_message_begin
D (13526) HTTP_CLIENT: HEADER=Server:GitHub.com
D (13526) HTTP_CLIENT: HEADER=Date:Sun, 01 May 2022 10:26:27 GMT
D (13526) HTTP_CLIENT: HEADER=Content-Type:text/html; charset=utf-8
D (13536) HTTP_CLIENT: HEADER=Vary:X-PJAX, X-PJAX-Container, Accept-Encoding, Accept, X-Requested-With
D (13546) HTTP_CLIENT: HEADER=permissions-policy:interest-cohort=()
D (13556) HTTP_CLIENT: HEADER=Location:https://objects.githubusercontent.com/github-production-release-asset-2e65be/127610504/f485d011-8f3c-49c9-ae06-8f341876d230?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220501%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220501T102627Z&X-Amz-Expires=300&X-Amz-Signature=6161a22a30d931e9859cd09fe37d23986da884db962843539c51e00143fa27b2&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=127610504&response-content-disposition=attachment%3B%20filename%3Dnative_ota.bin&response-content-type=application%2Foctet-stream
D (13606) HTTP_CLIENT: HEADER=Cache-Control:no-cache
D (13606) HTTP_CLIENT: HEADER=Strict-Transport-Security:max-age=31536000; includeSubdomains; preload
D (13616) HTTP_CLIENT: HEADER=X-Frame-Options:deny
D (13626) HTTP_CLIENT: HEADER=X-Content-Type-Options:nosniff
D (13626) HTTP_CLIENT: HEADER=X-XSS-Protection:0
D (13636) HTTP_CLIENT: HEADER=Referrer-Policy:no-referrer-when-downgrade
D (13636) TRANSPORT_BASE: remain data in cache, need to read again
D (13646) HTTP_CLIENT: HEADER=Expect-CT:max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
D (13666) TRANSPORT_BASE: remain data in cache, need to read again
D (13666) HTTP_CLIENT: HEADER=Content-Security-Policy:default-src 'none'; base-uri 'self'; block-all-mixed-content; child-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com objects-origin.githubusercontent.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events translator.github.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com online.visualstudio.com/api/v1/locations github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src render.githubusercontent.com viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com github-cloud.s3.amazonaws.com secured-user-images.githubusercontent.com/ *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; worker-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/
D (13796) HTTP_CLIENT: HEADER=Content-Length:653
D (13806) HTTP_CLIENT: HEADER=X-GitHub-Request-Id:B04B:0E10:B4108C:DF66D8:626E6053
D (13806) HTTP_CLIENT: http_on_headers_complete, status=302, offset=2701, nread=2701
D (13816) HTTP_CLIENT: http_on_body 42
I (13826) HTTP_CLIENT: Body received in fetch header state, 0x3ffb9ec4, 42
D (13826) HTTP_CLIENT: content_length = 653
D (13836) HTTP_CLIENT: is_data_remain=1, is_chunked=0, content_length=653
D (13846) HTTP_CLIENT: need_read=982, byte_to_read=982, rlen=611, ridx=42
D (13846) HTTP_CLIENT: http_on_body 611
D (13856) HTTP_CLIENT: http_on_message_complete, parser=3ffbe8f4
D (13856) HTTP_CLIENT: is_data_remain=0, is_chunked=0, content_length=653
flushed: You are being <a href="https://objects.githubusercontent.com/github-production-release-asset-2e65be/127610504/f485d011-8f3c-49c9-ae06-8f341876d230?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220501%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220501T102627Z&X-Amz-Expires=300&X-Amz-Signature=6161a22a30d931e9859cd09fe37d23986da884db962843539c51e00143fa27b2&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=127610504&response-content-disposition=attachment%3B%20filename%3Dnative_ota.bin&response-content-type=application%2Foctet-stream">redirected.
D (13916) HTTP_CLIENT: Redirect to https://github.com/HomeACcessoryKid/life-cycle-manager/releases/tag/2.2.5https://objects.githubusercontent.com/github-production-release-asset-2e65be/127610504/f485d011-8f3c-49c9-ae06-8f341876d230?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220501%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220501T102627Z&X-Amz-Expires=300&X-Amz-Signature=6161a22a30d931e9859cd09fe37d23986da884db962843539c51e00143fa27b2&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=127610504&response-content-disposition=attachment%3B%20filename%3Dnative_ota.bin&response-content-type=application%2Foctet-stream
D (13986) HTTP_CLIENT: Write header[3]: GET /HomeACcessoryKid/life-cycle-manager/releases/tag/2.2.5https://objects.githubusercontent.com/github-production-release-asset-2e65be/127610504/f485d011-8f3c-49c9-ae06-8f341876d230?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220501%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220501T102627Z&X-Amz-Expires=300&X-Amz-Signature=6161a22a30d931e9859cd09fe37d23986da884db962843539c51e00143fa27b2&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=127610504&response-content-disposition=attachment%3B%20filename%3Dnative_ota.bin&response-content-type=application%2Foctet-stream HTTP/1.1
User-Agent: ESP32 HTTP Client/1.0
Host: github.com
Content-Length: 0

D (14276) HTTP_CLIENT: on_message_begin

Other items if possible
n/a

Hi @HomeACcessoryKid, this issue is already fixed with https://github.com/espressif/esp-idf/commit/9a7d85c09baff80f94b099537954d7330eef586e on release/v4.4 branch.
Updating your branch to latest release/v4.4 will fix your issue.

Thanks @shubhamkulkarni97,
I am wondering about the underlying problem I want to solve, and the need to extract the LocationUrl.
The use of esp_http_client_set_redirection(client); is actually not the best way, but a workaround.
I now found that using this kills an existing TLS connection if the server changes.
What I have is that GitHub uses a main server which always redirects to a secondary server.
I hope to have two client, one for each server and both remain connected. This would speed up things a lot.
However, the struct where client->location is stored has been made private and cannot be accessed from user code.
So, asking for advice:
How can I extract the headerfield Location: without the side effect esp_http_client_set_redirection has?

Let me provide the answer to my last question myself and close the issue.
In order to capture the location without using the redirect you can make an event callback like this:
char location[600];
esp_err_t ota_event_handler(esp_http_client_event_t *evt){
    if (evt->event_id==HTTP_EVENT_ON_HEADER && !strcasecmp(evt->header_key,"location")) {
        strcpy(location,evt->header_value);
    }
    return ESP_OK;
}

esp_http_client_config_t config1 = {
    ...,
    .event_handler = ota_event_handler,
};

This code can be optimised to use heap instead of a static char string but it works fine and is simple.
Thanks for your assistance


Not possible to encode multiple individual, non-animation images with the same encoder instance

This was possible with 0.16 but with 0.17 this causes the EndReached error.

Just to confirm this with you, is this issue about 'Conforming behavior'? Since the specification states:

Chunk name
Multiple allowed
Ordering constraints

IDAT
Yes
Multiple IDAT chunks shall be consecutive

I suppose a lenient interpretation of the specification would infer that it's okay to have multiple IDAT images if, and only if, they are immediately consecutive. Is this what you're trying to do? The change with 0.17 was to consequently enforce the number of frames written according to the animation control but I can see that this can be undesirable.

Either that, or providing a way to "reset" the encoder so it's back in its initial state.

Can you clarify specifically if you are interesting in writing other chunks between the multiple images?

I don't need that, no.

Fixed in 0.17.2.


”Crișcior” is listed in the drop-down menu

Description:
"Crișcior" is listed in the drop-down menu alongside its corresponding county and commune, according to the law.
Precondition:
The website is up an running.

Step 1
Type "Crișcior" in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Crișcior, HUNEDOARA".


xss in editor

use this comment in editor will trigger the xss
[](javascript:alert1;)
tested in the demopage :  http://markdown-here.com/livedemo.html

Thanks for the report. It's fixed now on the website.
The larger problem is that script should be stripped from Markdown when rendering (probably/surely). That will probably have to wait until switching to markdown-it as the rendering library. Anyway, it's fixed on markdown-here.com using CSP.

That's great :)


feat: Homebrew formula and .gitignore update

What does this fix or implement?

This is adding support for publishing ionosctl to Homebrew the most widely used package manager on macOS.
It also updates the .gitignore using gitignore.io for consistency and adding quality of life for VSCode users.
Checklist

[x] PR name added as appropriate (e.g. feat:/fix:/doc:/test:/refactor:)
[ ] Tests added or updated
[x] Documentation updated
[x] Sonar Cloud Scan
[x] Changelog updated and version incremented (label: upcoming release)
[ ] Github Issue linked if any
[ ] Jira task updated

@amoga-ionos we need to add a GH_PAT secret https://github.com/katallaxie/run/blob/main/.github/workflows/release.yml because GITHUB_TOKEN has no access to other repos.


PlatformTips: Deprecate PlatformTipForTransactionGroup

Resolve https://github.com/opencollective/opencollective/issues/4205

[x] Migrate platform tips without PlatformTipForTransactionGroup
[x] Add tests to make sure new platform tips have the same TransactionGroup than their original transactions
[x] Migrate all existing platform tips to make sure their TransactionGroup are the same as the transactions they're referring to
[x] Update all queries using PlatformTipForTransactionGroup
[x] Create index on TransactionGroup
[x] Remove the PlatformTipForTransactionGroup column

@Betree we'll need to update Metabase after deploying this.

@Betree we'll need to update Metabase after deploying this.

I forgot to check metabase 🤐 I'll check on Monday, if you have specific queries in mind feel free to share them with me