\t not worked for string in the Label

Operating system or device:
Windows 10
Issue description (what happened, and what was expected):
\t not worked in the method set_text() for Label object
Example:
get_node("Label").set_text('tab test**\t**wwww')
Steps to reproduce:

Create the Control node
Create the Label node in the Control
Create new script for Control node
Set script text:

extends Control

func _ready():
    get_node("Label").set_text('tab test\twwww')

Link to minimal example project (optional but very welcome):
See screenshot: http://i.imgur.com/Dw6y6YE.png

Very close to #2967
Maybe consider merging both issues?

Indeed, closing as duplicate of #2967. I'll add a mention about \t and Label there.

How to do it? I don't know! I'm here for the first time. This issue will need to be shut down?

Apparently \t still doesnt work for Labels in 3.4.2 🤨

This was closed but was not fixed by the linked PR. Issue still present in Godot 4

It's not a bug as such, tab width is context dependent, and by default, tab character in most of the fonts is zero width. But I guess adding an option to enable tab stops for the Label will make sense (since RichTextLable already support it).


Enhancement: Provide kn scp

Hi, I often need to copy files into a cluster. Having a kn scp source dest would be great,
where dest gets replaced with ubuntu@host:dest. Yours, Steffen

You could get inspired by the kn-ssh

This is not so much for workflow data,
but in case I want to add some files to the cluster.
Problem is that kn kubectl create -f xxx.yml does not work from the laptop,
so I need to transfer first. Yours, Steffen

Then, I'd say we should do both: add kn scp and support for local kubectl.


installing Quickstart Examples Solr Search

I cloned master, launched hue and an instance of Solr 5.3 .
Hue is launched in development mode and I do not have hdfs so i got some errors about that.
But I noticed that the schema generated in the collection "twitter_demo" is builded by putting all field of the file to index to "required true" as it is indicated by default in "desktop/libs/indexer/src/indexer/utils.py". Which should hinder hue to import the data anyways as all field are not filled in the index.csv file.
Furthermore, The elevate.xml in "apps/search/examples/collections/solr_configs_twitter_demo/conf" used as template is wrong as well if we look at "apps/search/examples/collections/solr_configs_twitter_demo/index_data.csv" as there is no id of type String in the field which as for consequences to put the id field as tlong type anyway.
That is why I changed the elevate xml by replacing any string by an int and the utils.py files to put "required false" by default then successfully imported the data manually.
If I am doing something wrong please tell me.

We are looking at Solr 5.x and revamping the indexer (https://issues.cloudera.org/browse/HUE-2961) now and just did basic testing and it does not work out of the box yet.
This is great feedback, maybe upstream Solr 5 requires this little changes to work.

I am pleased it helps you. I forgot to mention that I changed the schema.xml template , putting "TrieIntField" instead of "IntField" for all primitive types as IntField does not exist anymore in Solr 5.x.

And https://issues.cloudera.org/browse/HUE-3348


Set whoami default-features to false

Otherwise, whoami pulls in web-sys, wasm-bindgen and a BUNCH of additional dependencies. This is really unnecessary, and if someone has an actual use case where they are attempting to connect to postgres from a browser, well ... they've probably already been pwned by now. If it is deemed necessary, then add an additional activation feature for that specific slew of deps.

Does not look like the CI failures are do to the changes in this PR.

@thedodd current development is on the 0.7-dev branch which just had some major refactors merged. Do you mind rebasing?

Base changed to 0.7-dev, I forgot to do that if you were waiting for it.

@abonander this should be ready to rock now.


Workflow Executions: Filter

What does this PR do and why?
This PR adds filtering to the user and project's workflow execution index pages
Screenshots or screen recordings

How to set up and validate locally
For both the user and project's workflow execution index pages:

Create numerous workflow executions if necessary
Use the filter and ensure it filters as expected (by ID and name)
Ensure sort works in tandem with filter.

PR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

[x] I have evaluated the PR acceptance checklist for this PR.

Can you update the table to use the highlighter for the search term?


BarChart: stepValue behaves unexpected

Hey Abhinandan!
I want to define the y-axis values interval. stepValue is the property for this, right?
const data: () => stackDataItem[] = () => [
  {stacks: [{value: 123}], label: 'Jan'},
  {stacks: [{value: 18}], label: 'Feb'},
  {stacks: [{value: 100}], label: 'Mar'},
  {stacks: [{value: 256}], label: 'Jun'},
];

<BarChart
  barWidth={40}
  stepValue={100}
  spacing={24}
  noOfSections={5}
  stackData={data()}
  rulesType="solid"
  yAxisThickness={0}
  xAxisThickness={1}
  xAxisTextNumberOfLines={2}
  showScrollIndicator={true}
  scrollToEnd={true}
/>

Current behaviour:
stepValue={undefined}

stepValue={100}

Expected behavior:
Y-Axis shows 0, 100, 200, 300... and chart scales correctly.
Using 1.4.1

@christophby Yes, stepValue is the right prop. I will fix it in the next release.
Might have messed up while refactoring with gifted-charts-core, to avoid such issues I will add thorough tests very soon.
For now, you can try fixing it by passing the props like maxValue See the docs

@Abhinandan-Kushwaha it's the same behavior on older versions (e.g. 1.3.33).
I can't fix it using maxValue.
You can also add negative values like this:
  const data: () => stackDataItem[] = () => [
    {stacks: [{value: 123}], label: 'Jan'},
    {stacks: [{value: 18}], label: 'Feb'},
    {stacks: [{value: 100}], label: 'Mar'},
    {stacks: [{value: 256}], label: 'Jun'},
    {stacks: [{value: -51}, {value: 5, color: '#776464'}], label: 'Jun'},
  ];

which leads to weird behavior. It doesn't show the y-axis below the x-axis anymore.
Thank you for looking into it!

Hi @christophby
If you want to set stepValue={100} and noOfSection={5}, then you must set maxValue to 500.
Only then the relation becomes valid-
maxValue = noOfSections * stepValue;

Setting maxValue={500} and noOfSections={5} in your above code, produces the below chart-

And with below configuration-
stepValue={100}
noOfSections={3}
maxValue={300}

the output is-

Hi @christophby
I have tried to refactor the code such that the user does not need to care about the relation-
maxValue = noOfSections * stepValue;

Starting from version 1.4.2 it is now handled internally by the library.

please take a look at these images, I am using the bra chart and I am encountering weird issue, as you can see sometimes the graph looks normal but as soon as there negative values it breaks and looking at the image from 26 of may you can see that it moves the secondaryYAxis, and also secondaryYAxis is not being represented correctly and also the line should be at 1 which means 100% since secondaryYAxis and the line are percentage. is there anyway to fix this issue?


Analysing LLM/VLM behaviour and use of Gemini

Hi there team,
I had implemented the use of Gemini with multiple API keys to use the free tier from Google for training. I've implemented with Langchain so it works with the parsers etc.
I wanted test and male sure the prompt and the outputs are working fine and make sure that is not the reason why the bot is not making progress.
Any clue or experienced shared or your side on how did you test it is wellcome :)
kind regards,
Pepe
/

please see issue #24


Update release checklist

Takes into account latest changes from @cdivitotawela

On pause as there is an incoming change to besu-docs release workflow as well.


bacpop-143 update for GPS_v6

Updates config for GPS_v6 database
Also fixes dev configuration by getting correct OAuth app details from vault, and setting redis url.
You should be able to run this configuration locally with: ./beebop start --pull dev
The app should be available at https://localhost

Welcome to Codecov :tada:
Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


Parent selection secondary_mode config value 3 is not working as documented

secondary_mode -3
scenario #1
Expectation
If the chosen parent is marked down then another parent will be chosen from the secondary_parent list. The secondary_parent list will be exhausted before attempting to choose another parent in the parent list.
Behaviour
Chosen parent is marked down. The remaining parent in the primary list is getting chosen instead of trying parents from secondary_list
parent.config

dest_ip=10.x.x.x port=80 parent="ts-mid3.testing.in:80|0.1;ts-mid4.testing.in:80|0.1;"  secondary_parent="ts-mid1.testing.in:80|0.1;ts-mid2.testing.in:80|0.1;" round_robin=consistent_hash  go_direct=false qstring=ignore secondary_mode=3

This is not an issue. One has to take parents down using traffic_ctl host down  for this to work as documented. PR-Documentation-fix


CI appears to be failing on all branches on rust v1.51

CI appears to be failing on all branches when using rust version 1.51
example: https://github.com/tomaka/rouille/runs/6828755515?check_suite_focus=true
this is the issue https://github.com/rust-lang/rust/pull/81110
it is fixed in 1.52, however
1.52 requires cargo-features = ["edition2021"]
and this feature is not stabilised until 1.56.
One solution is to drop support for 1.51 and make 1.56 the minimum supported version. #260
However this needs to be considered for the impact it will have on projects utilising the framework.
Since its failing to compile time I don't think there is anything else that can be done.

Time has a frustrating MSRV policy summarised as "the last six months", given Rust's release cadence basically means the last 4 point releases.
We can consider pinning time but you might be right and moving to 1.56 could be easier.

Time seems to be running away from us...
I think that since this will continue to break regularly we should pin time within a range so that it no longer breaks the builds, and then have a recurring task to routinely update time + msrv (perhaps something like dependabot could help with this?).
I might be wrong about this but if we dont pin time and just continue to increment MSRV would that have the effect that older projects using rouille would not be able to compile their projects that could previously compile, without first having to update the rust version that their project is using?

Yeah that's my concern with continually updating it like this.
We can probably pin the version without any ill effect if we don't export the type but I'd have to go and check if we leak it anywhere.


[BUG]: Pen stroke button can be turned on while pen button is off

Describe the bug
In the canvas page, the pen stroke button can be clicked and turned on while the pen button is off. Although we can not draw during this scenario, this creates a bad user experience.
To Reproduce
Steps to reproduce the behaviour:

Go to 'home page'
Turn off the pen button.
Turn on the pen stroke button.
See error

Expected behaviour
The pen stroke button should be turned on only when the pen button is on.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: [Windows 11]
Browser [Microsoft Edge]

Additional context
Hello,
I think I can solve this problem . So, please assign me this problem under GSSoC '24.

@kumar1397 Assigned you the issue, Best of Luck :)


Typo on page

"unforutnatley " should be "unfortunately"

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 13f07995-1478-6e45-14db-d282d878970a
Version Independent ID: 13f07995-1478-6e45-14db-d282d878970a
Content: SetFocus function in - Power Platform
Content Source: power-platform/power-fx/reference/function-setfocus.md
Service: power-platform
Sub-service: power-fx
GitHub Login: @gregli-msft
Microsoft Alias: gregli

Thanks for your comment, @biterbit. This issue has been assigned to the doc author for review.


namespaced based selector

The current Selector only allows path based (so filename/structre convention based) assumptions.
I feel it would be great to have a similar selector but based on php namespaces instead.
That way the rules can be expressed on a more cenceptual level instead of filestructure which is more like a implementation detail of the app being tested

Hello @staabm
This is already on the top positions of the list. Actually as far as I know @j8s wanted to implement it :D
Expect it soon!

Yes, I am currently planning to implement it.
Can I somehow assign myself to the issue?

Done with #52 and #53
Released in v0.5.1


Build tool failing, it's trying to compile something i don't want.

Hi there,
Attached are screenshots of the build tool and the settings I'm using, along with the errors. But it seems that the build tool is trying to build for LinuxArm64 even though I don't want/need it to.

Hi there, Can you post the commandline? Use Copy Commandline to clipboard button

BuildGraph -target="Make Installed Build Win64" -script=Engine/Build/InstalledEngineBuild.xml -set:WithDDC=true -set:SignExecutables=false -set:EmbedSrcSrvInfo=false -set:GameConfigurations=Development;Shipping -set:WithFullDebugInfo=false -set:HostPlatformEditorOnly=false -set:AnalyticsTypeOverride= -set:HostPlatformDDCOnly=true -set:WithWin64=true -set:WithMac=false -set:WithAndroid=false -set:WithIOS=false -set:WithTVOS=false -set:WithLinux=false -set:WithLumin=false -set:WithLinuxAArch64=false -set:CompileDatasmithPlugins=false -set:WithServer=false -set:WithClient=false -set:WithHoloLens=false

After installing from here things seem to be going much more smoothly: https://github.com/llvm/llvm-project/releases/tag/llvmorg-11.1.0
Still not sure why it's even attempting to compile anything for Linux, but I'll just take "working" for now, as it's UE5.

Looking earlier in the log, there's also this: WARNING: Unknown argument 'WithLinuxAArch64' for 'D:\KAOS\EngineSource\Engine\Build\InstalledEngineBuild.xml'

I found this line in \Engine\Build\InstalledEngineBuild.xml:

And changed the default value to false. This seems to have let me at least build. So at this stage I'm not sure if this is a problem with the binary builder (I compiled previously with VS2019 and had no issues). But maybe this knowledge will help someone else in future?

Have you modified the InstalledEngineBuild.xml in anyway? May I know which commit you are trying to build? The LinuxAArch64 was removed in UE5 and they added LinuxArm64 which I have not added into Unreal Binary Builder yet. But still that value should be false by default and I have not encountered this error while building the Engine (I use ue-main branch).

I'm building UE5-main.
I haven't touched anything, just pulled from git and built.

That's strange. I'm also building from ue5-main but never had this issue. Anyways glad you sorted it out. I'm closing this for now.


[FLOC-2425] Skip conch tests.

OK to merge if coverage test passes. I forced it to try to get past seemingly intermittent SSL errors.

Coverage is failing with
[FAIL]
Traceback (most recent call last):
  File "/srv/buildslave/flocker-coverage/venv/lib/python2.7/site-packages/flocker/provision/test/test_ssh_monkeypatch.py", line 21, in test_needsPatch
    "Monkeypatch for twisted bug #7672 can be removed.")
  File "/srv/buildslave/flocker-coverage/venv/lib/python2.7/site-packages/twisted/trial/_synctest.py", line 403, in assertTrue
    raise self.failureException(msg)
twisted.trial.unittest.FailTest: Monkeypatch for twisted bug #7672 can be removed.

flocker.provision.test.test_ssh_monkeypatch.Twisted7672Tests.test_needsPatch


Common name is always displayed in French, although we have translations for it

Common name is always displayed in French, although we have translations for it
https://world.openfoodfacts.org/product/4021912006023/hemp-beer-cannabia

Order of the fallbacks:

Display UX language if available
Otherwise display English if available
Else display the Main language of the product

Working on it!

@teolemon
My research  resulted in some cool facts :-

The Search api endpoint it this
https://world.openfoodfacts.org/cgi/search.pl?search_simple=1&json=1&action=process&fields=image_small_url,product_name,brands,quantity,code&search_terms=cannabia&page=1

This results in only 1 product with same Barcode as you mentioned in
https://world.openfoodfacts.org/product/4021912006023/hemp-beer-cannabia  then why is it that in the main page it is showing it in English whereas in the endpoint json it is in fr. am I missing something?

@sachincool are you still working on this?

no, @Karljoones you can take it. :smile:

This is still an issue on latest trunk. Becoming more problematic as we welcomed many Canadian and Belgian users.

It would probably about asking product_name +"_languageoftheUX"


refactor(remove logger.py): remove logging to mongodb

instead the logs will be exposed on a volume. Storing the logs in the mongodb seems inappropriate. Also transformation of the logs would be necessary to keep them readable.
Decide later, whether logs should be stored on another medium.

closed because outdated


! graphic placement

When going through the new user registration process, I saw this graphic (image below).  Is there a way we can have it show to the left of the user name instead of onto of the down arrow? Thanks!

Gave this a try.
I will submit a pull request if you think it is ok.

This looks great!  Thank you Jonas.
On Thu, May 4, 2017 at 2:28 PM, Jonas Soderholm<EMAIL_ADDRESS>wrote:

Gave this a try.
I will submit a pull request if you think it is ok.
[image: already_exclamation_circle]
https://cloud.githubusercontent.com/assets/15338483/25725605/a8f0cb86-3118-11e7-8f84-9b78280700d0.PNG
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/HTBox/allReady/issues/1982#issuecomment-299314205,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAyqVLr9BfYzgt_lKmLHSZ2YQVoG0syRks5r2kLsgaJpZM4NL0_o
.

--
Pascal Schuback
<EMAIL_ADDRESS>206.414.8799
@schuback


Add Hooks

Add hooks that are called whenever an alert is triggered, created, updated, or deleted.

I'd additionally request that a hook represents when the TurnAlert class is created.

I'd additionally request that a hook represents when the TurnAlert class is created.


Fix ossl_x509v3_cache_extensions(): EXFLAG_NO_FINGERPRINT is not an error

Upon closer inspection, it turns out that the root cause of the hickup discussed for #16036 is in ossl_x509v3_cache_extensions():
the case EXFLAG_NO_FINGERPRINT simply should not be regarded as an error.
This PR fixes the problem and on this occasion cleans up the error handling of that function.
The fix allows reverting the recent workaround in commit 6bfd3e51c04faa97ed98f38e35bd9bb5294b9070 on cmp_ctx_test.c regarding X509_new().

[x] tests are added or updated

Have you looked in history why this was made an error?
What happens with OSSL_CMP_CTX_set1_srvCert()? It shouldn't accept an invalid certificate, should it?

There's been a few changes over time...  at some point, a certificate that was impossible to make a fingerprint from was regarded as invalid.  Why should that no longer be the case?  I find it deeply troublesome that, by being sloppy with this, functions like OSSL_CMP_CTX_set1_srvCert() will potentially accept invalid certificates without even noticing!

Have you looked in history why this was made an error?

I had introduced this myself in commit 1e41dadfa7b9f792ed0f4714a3d3d36f070cf30e
and meanwhile I see it was wrong.

What happens with OSSL_CMP_CTX_set1_srvCert()? It shouldn't accept an invalid certificate, should it?

Actually the term 'invalid certificate' is very vague, and I should not have used that therm in OSSL_CMP_CTX_set1_srvCert() and friends.
The function X509v3_cache_extensions() has grown wild over the years, and at least its name should be changed because it constantly causes confusion. It does not do full validity check on the given cert, but just caches some stuff and doing so needs to perform some very basic well-formedness checks.

I find it deeply troublesome that, by being sloppy with this, functions like OSSL_CMP_CTX_set1_srvCert() will potentially accept invalid certificates without even noticing!

No need to worry here - to admit, my definition
#define X509_invalid(cert) (!ossl_x509v3_cache_extensions(cert))

uses too strong words - what is more adequate is the comment soon thereafter:
    /* prevent misleading error later on malformed cert or provider issue */ \

So the function is just called for improving diagnostics.
Even if this was omitted, no insecurity is introduced because the cert is anyway verified at a later stage where needed.

OTC: This change is not for 3.0. It can be considered post 3.0.

This PR is in a state where it requires action by @openssl/otc but the last update was 244 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 275 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 306 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 337 days ago

This PR is in a state where it requires action by @openssl/otc but the last update was 368 days ago

Thanks @t8m for resuming the handling of this rather old PR - I was about to ask for that, but then saw your approval :)
CI did pass meanwhile.
So now asking Committers for the 2nd review.

Rebased to fix merge conflict.
Asking again @openssl/committers for2nd review.

@t8m could you please reconfirm?

This pull request is ready to merge

Is this for master or master and 3.0?

Master only as this kind of refactoring is IMO not a bug fix.

Merged - thanks @levitte, @t8m and @beldmit

Master only as this kind of refactoring is IMO not a bug fix.

Well, to me, removing a wrongly thrown error is a bug fix, though a minor one.
Do you see a problem backporting this?

I wouldn't recommend backporting this. It is really border-line on whether this is a bug fix or not.

All right, so closing.


endtime handling

I don't know if we had this issue before or if I created it with the new Database implementation that was just merged to master.   What I'm finding is that save_data is not saving an important metadata attribute with the key "endtime".   That absolutely needs to be stored in wf documents as a very very common search is to select waveforms in a time interval.  If endtime is not defined that becomes really awkward.
@wangyinz confirm you agree that saving endtime should be always done and I'll fix it.

I looked at the code and realized this was an easy patch to fix.  I just did it here on github and issued a pull request.
Note the problem was even worse than stated above.  If a datum was windowed and then saved the start time would also be wrong because it wasn't being replaced in the document constucted form the datum.


RT-5.4: Aggregate Forwarding Viable test do not verify behavior in Rx direction

Describe the bug
Regarding test RT-5.4, The LAG member when set w/ forwarding-viable=FALSE, should do not transmit (Tx) any L3 traffic and shoud accept all L3 traffic. Recieved L3 traffic should be processed normally regardless of forwarding-viable state.
Expected behavior
Currently test verifies only Tx direction. This constitute gap, so implementation that discards  L3 traffic arriving (Rx) on port set with forwarding-viable=FALSE, would wrongly PASS test.
Test procedure need update to verify bidirectional (RX) behavior.

Small clarification:
Regarding test RT-5.4, The LAG member when set w/ forwarding-viable=FALSE, should do not transmit (Tx) any L3 traffic and shoud accept all L3 (and respective L2 and ISIS) traffic.

The https://github.com/openconfig/featureprofiles/pull/1642 has updated README for this issue.

Is there anything remaining before we merge #1642 ?

This issue should be kept open until the code is implemented for https://github.com/openconfig/featureprofiles/pull/1642


Refactor solvable orders

We had multiple SolvableOrders structs defined in our code, with small differences.
Now, we have SolvableOrders and CachedSolvableOrders and both defined in model crate, and used by orderbook and solver.
CachedSolvableOrders is used only by orderbook, not sure if I should leave it in model or move to orderbook.

Codecov Report

Merging #1603 (094d3c9) into main (92c6449) will increase coverage by 0.00%.
The diff coverage is 55.55%.

@@           Coverage Diff           @@
##             main    #1603   +/-   ##
=======================================
  Coverage   66.60%   66.61%
=======================================
  Files         171      171
  Lines       33647    33663   +16
=======================================
+ Hits        22412    22425   +13
- Misses      11235    11238    +3

I found having two identical SolvableOrders types could be slightly confusing (hard to tell which one you should use where) and I like the rename to CachedSolvableOrders.
I agree that the models crate should stick with API model types. Maybe we should move CachedSolvableOrders to the orderbook crate since it is an implementation detail of the orderbook API.

CachedSolvableOrders moved to orderbook. Still not completely sure if we should accept this PR, no strong opinion.

@sunce86 I'm closing this PR here. Feel free to re-open in cowprotocol/services


Nx 17 issue with nx-maven

Using Nx 17 and the nx-maven 0.12.0
I get the following error when building with with 1 parent pom and 1 lib in the nx-maven dir. Works fine on Nx 16.x
 >  NX   Failed to process project dependencies with "@jnxplus/nx-maven".

   Cannot destructure property 'projects' of 'undefined' as it is undefined.

   Because of the error the Nx daemon process has exited. The next Nx command is going to restart the daemon process.
   If the error persists, please run "nx reset".

{
  stack: 'TypeError: Failed to process project dependencies with<EMAIL_ADDRESS>+
    "Cannot destructure property 'projects' of 'undefined' as it is undefined.\n" +
    '    at validateStaticDependency (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@16.10.0/node_modules/nx/src/project-graph/project-graph-builder.js:351:40)\n' +
    '    at validateDependency (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@16.10.0/node_modules/nx/src/project-graph/project-graph-builder.js:311:9)\n' +
    '    at Object.createDependencies (/Users/jbadeau/git/jose/node_modules/.pnpm/@jnxplus+nx-maven@0.12.0/node_modules/@jnxplus/nx-maven/src/graph/create-dependencies.js:28:45)\n' +
    '    at /Users/jbadeau/git/jose/node_modules/.pnpm/nx@17.0.0/node_modules/nx/src/project-graph/build-project-graph.js:180:47\n' +
    '    at Array.map (<anonymous>)\n' +
    '    at updateProjectGraphWithPlugins (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@17.0.0/node_modules/nx/src/project-graph/build-project-graph.js:178:47)\n' +
    '    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n' +
    '    at async buildProjectGraphUsingContext (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@17.0.0/node_modules/nx/src/project-graph/build-project-graph.js:98:15)\n' +
    '    at async buildProjectGraphUsingProjectFileMap (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@17.0.0/node_modules/nx/src/project-graph/build-project-graph.js:62:24)\n' +
    '    at async createAndSerializeProjectGraph (/Users/jbadeau/git/jose/node_modules/.pnpm/nx@17.0.0/node_modules/nx/src/daemon/server/project-graph-incremental-recomputation.js:198:55)',
  message: 'Failed to process project dependencies with<EMAIL_ADDRESS>+
    "Cannot destructure property 'projects' of 'undefined' as it is undefined.\n" +
    '\n' +
    'Because of the error the Nx daemon process has exited. The next Nx command is going to restart the daemon process.\n' +
    'If the error persists, please run "nx reset".'
}

Same here. Just upgraded to Nx 17 and got this error when building a NestJS project.

I tried adding console.log statements in the node_modules/nx/src but it is no appearing? Any idea?

@nosaku I already fixed this error in PR, will merge it today

Thank you @khalilou88

@jbadeau  @nosaku  I added support of nx 17 in version 0.12.1 of nx-maven.

@jbadeau @nosaku I added support of nx 17 in version 0.12.1 of nx-maven.

Thanks you so much.  Getting error that package is not found.

@nosaku yes released and smoke tests are working fine, they have the same error before this release

All good thanks a lot


Add blur effect

I need this IOS library in android and I already made a stackOverFlow question and found your lib. can you add blur effect to it?

@mori-honest  you can try this lib TwitterCover-Android

Yeah!
he added the android replacement as i asked him!
tanx!


Shared UI

There is some issue with build UI: https://github.com/plgd-dev/client-application/runs/7981879810?check_suite_focus=true

Pls could you fix the build issue and remove smells?
Creating an optimized production build...
Failed to compile.
./src/index.tsx
Cannot find module: '@shared-ui/components/new/IntlProvider'. Make sure this package is installed.

Pls could you fix the build issue and remove smells?
Creating an optimized production build... Failed to compile.
./src/index.tsx
Cannot find module: '@shared-ui/components/new/IntlProvider'. Make sure this package is installed.

shared-ui is submodule of this repo. Is submodule checked out ?

Hm it seems not. It is always starts with clean system - what nodejs version it is needed to build it?

Pls fix viewed content:


Simplify isinstance and issubclass checks in data layer

Description
Simplify isinstance and issubclass checks in data layer
Closes #6747
Self Check:

[x] Attached issue to pull request
[x] Changelog entry
[x] Type annotations are present
[x] Code is clear and sufficiently documented
[x] No (preventable) type errors (check using make mypy or make mypy-diff)
[x] Sufficient test cases (reproduces the bug/tests the requested feature)
[x] Correct, in line with design
[ ] End user documentation is included or an issue is created for end-user documentation
[ ] If this PR fixes a race condition in the test suite, also push the fix to the relevant stable branche(s) (see test-fixes for more info)

Processing this pull request

Merged into branches iso6 in 6d4e708f370545ece0a3caee4371c28c457177af


setObjectForKey: object cannot be nil

*** setObjectForKey: object cannot be nil (key: file:///private/var/mobile/Containers/Data/Application/AC589DB7-F921-4A59-8C71-3F88DECC1B73/Library/Caches/default/com.hackemist.SDWebImageCache.default/250dbd82f8920a64b6b170e04e791a6d.jpg)
System version :iOS  10.0.1

@pengkun please follow the issue template and provide us with all the info required there: https://github.com/rs/SDWebImage/blob/master/.github/ISSUE_TEMPLATE.md

Should be fixed in the latest 4.x.


Every step of the installation instructions has a consistent status message. Prompt user to continue installation.

The status messages for each step of the installation instructions are inconsistent with each other and most are not dynamic.
The status message should prompt the user to the next step if the status of that step is complete.
Add AppMap view:

Record AppMap view:

Explore AppMap view:

Runtime Analysis view:

The status messages need to be clear and consistent (text needed) and the presentation needs to be consistent from view to view so that the user understands the state of their install (design needed).
Design suggestion...

Somehow, the proposed design to me just looks like text it doesn’t look like an obvious Status.
Take a look at how GitHub does build status. It’s in a consistent status area and it’s super clear whether is Passed, Running, or Failed.

@kgilpin Here is an updated design that displays status messages under the header on each step of the install flow.

This is what it looks like in context...

Cool. I think the instructions need to be more conceptual - like add the AppMap package. Because requirements.txt is a Pip file. We don’t know that they are using Pip.
Let’s just explain overall what happens in this step.

Updated status messages... https://docs.google.com/document/d/1GcCgW6Kpvp4NaL76aMADM_UY6-y_EGQ7dvXGDKgiU1M/edit#

@dustinbyrne FYI...

@dustinbyrne I got a chance to install and use the .vsix. -- it's looking awesome! Two things jumped out at me right off the bat.

The 'Run the installer' button should be grayish-blue instead of the bright blue of a primary action after the step has been completed. That should be the behavior for every view...

The green check is satisfying when it comes in, but I think it comes in a little too early. The user should have at least looked at the Runtime Analysis page. As it is now the green check comes in when OpenAPI completes...

@dustinbyrne now that we have the new status message I think we can remove this:

Do you agree @kgilpin ?

@dustinbyrne now that we have the new status message I think we can remove this:

Do you agree @kgilpin ?

Yup, we do not need that any more.


fix: on rp election, some variables are not reset

In some cases, the RP selection mechanism does not work as intended.
For example:
with this list of RP:
===============================================================================
Group Address     RP Address       Prio  Holdtime  Type
===============================================================================
232/8             <IP_ADDRESS>         1   Forever  Static
224.1.1           <IP_ADDRESS>         0        21  Dynamic
                  <IP_ADDRESS>        30       146  Dynamic
                  <IP_ADDRESS>        30       146  Dynamic
<IP_ADDRESS>/32      <IP_ADDRESS>        30       146  Dynamic
                  <IP_ADDRESS>        30       146  Dynamic

in the MRT, the RP elected is <IP_ADDRESS> instead of <IP_ADDRESS>
_______________________________________________________________________________
Multicast Routing Table
===============================================================================
Source            Group            RP Address       Flags
===============================================================================
<IP_ADDRESS>    <IP_ADDRESS>        <IP_ADDRESS>      CACHE SG
ANY               <IP_ADDRESS>        <IP_ADDRESS>      WC RP
<IP_ADDRESS>    <IP_ADDRESS>        <IP_ADDRESS>      CACHE SG

Nice catch, thank you for taking the time to submit this, and sorry for taking so long to merge!


use sso accounts

What does this PR do?
Since we are moving to sso login in aws, changing usages of aws-vault to sso
Which scenarios this will impact?
All
Motivation
@jdrouet could not use aws-vault login sandbox-account-admin, as he was added to sandbox account using sso authentication - my guess.
Additional Notes

👍 this works!


Mirroring Effect in Result

Hi,
I've been experimenting with the solution which seems to work fantastically most of the time, but I noticed that in some cases, the result exhibits a mirroring effect which I wanted to find out if you have any ideas on how to eliminate it. Please refer to the image attached below to see what I am referring to.

This is likely because you tried to turn face toward the opposite direction. Please note the tool is only designed to make the face turn more toward the side, not less, nor to make it turn toward the opposite direction. Namely, if the detected yaw > 0, delta yaw should also > 0, and vice versa. In case if want to balance the distribution of yaw, you can add a random horizontal flip after using this tool.

Understood, thank you for the clarification.


Error message for not-entitled should be different

Describe the bug
The message when the user is not entitled does not provide the right information.
To Reproduce
Log in with a user that is not an admin and is not entitled.
Go to any application
Expected behavior
The message should be relevant and explain what is happening.
Screenshots

In this scenario, the UI appears to receive a 403 Forbidden message.

@nlcwong What should the message say?

It would be helpful to see the network error in the browser's console. I suspect the UI received a 401 error?
@nlcwong What should the message say?

I will work on a 403 error state design (this is also part of my cross-app ux work that I've assigned myself).

@chargio I was talking to platform UX about entitlements and this is their solution (apparently it was implemented for Insights & Cloud Services for RHEL Hosts (CSfRH)): https://marvelapp.com/c58f6c0
It sounded like platform has a way of intercepting the links and popping up the box to let the user know what is what.  I think we should start a conversation with Platform on how this can apply to Cost as well (for instance, can they have special messages for the different entitlement packages and make links to the various product pages so they can purchase the SKU, etc.)?

@dlabrecq  As for the RBAC issue of no-authorization, we can use the following empty state message for that: https://marvelapp.com/1hcda086

Yes, that would be fine

As far as I can see this is still not updated correctly based from entitlements. I was testing against QA with a user that was not entitled.

We're looking for a 401 Unauthorized error status response code. That's the only way to see the unique message.
Perhaps you encountered a different error code in the browser console?

Verified


Apply add dependency correctly, taking aggregating poms into account

What's changed?

Introduce a mechanism to know which modules an aggregating pom applies to in order to prevent unnecessarily adding dependencies to aggregating poms
Anyone you would like to review specifically?

@timtebeek @sambsnyd
Any additional context

An aggregating pom could be a parent, when it's not there's no point in adding a dependency to it
Checklist

[ ] I've added unit tests to cover both positive and negative cases
[x] I've read and applied the recipe conventions and best practices
[x] I've used the IntelliJ IDEA auto-formatter on affected files

The naming between getResolutionResult().getModules() and getResolutionResult().getPom().getModules() is a bit ambiguous.
getResolutionResult().getModules() are child poms that we've determined within the project
getResolutionResult().getPom().getModules() refers to the modules element inside a pom
Not sure which one to refactor is any

Perhaps some additions to the RawPomTest would be justified here


[SPARK-25338][Test] Ensure to call super.beforeAll() and super.afterAll() in test cases

What changes were proposed in this pull request?
This PR ensures to call super.afterAll() in override afterAll() method for test suites.

Some suites did not call super.afterAll()
Some suites may call super.afterAll() only under certain condition
Others never call super.afterAll().

This PR also ensures to call super.beforeAll() in override beforeAll() for test suites.
How was this patch tested?
Existing UTs

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2859/
Test PASSed.

Test build #95698 has started for PR 22337 at commit a429ddb.

Test build #95698 has finished for PR 22337 at commit a429ddb.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95698/
Test FAILed.

retest this please

Test build #95703 has finished for PR 22337 at commit a429ddb.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95703/
Test PASSed.

Hi, @kiszk . Oh, did you check them all? Are these all of them?

Could you check the other suites like ExternalAppendOnlyUnsafeRowArraySuite and TakeOrderedAndProjectSuite, too?

Sure, I just focused on files under external. Let me address other files, too.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2895/
Test PASSed.

Test build #95748 has started for PR 22337 at commit 32db2fc.

Test build #95748 has finished for PR 22337 at commit 32db2fc.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95748/
Test PASSed.

cc @dongjoon-hyun

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2932/
Test PASSed.

Test build #95805 has started for PR 22337 at commit 45c7a10.

Test build #95805 has finished for PR 22337 at commit 45c7a10.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95805/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2942/
Test PASSed.

Test build #95821 has started for PR 22337 at commit 6a4cbcf.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2943/
Test PASSed.

Test build #95822 has started for PR 22337 at commit a314776.

Test build #95822 has finished for PR 22337 at commit a314776.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Test build #95821 has finished for PR 22337 at commit 6a4cbcf.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95822/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95821/
Test FAILed.

retest this please

Test build #95832 has started for PR 22337 at commit a314776.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2947/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2948/
Test PASSed.

Test build #95833 has started for PR 22337 at commit 309e265.

Test build #95832 has finished for PR 22337 at commit a314776.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95832/
Test FAILed.

Test build #95833 has finished for PR 22337 at commit 309e265.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95833/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2984/
Test PASSed.

Test build #95890 has started for PR 22337 at commit 2d9e34a.

Test build #95890 has finished for PR 22337 at commit 2d9e34a.

This patch fails from timeout after a configured wait of `400m`.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95890/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2992/
Test PASSed.

Test build #95909 has started for PR 22337 at commit 2d9e34a.

Test build #95909 has finished for PR 22337 at commit 2d9e34a.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95909/
Test FAILed.

Retest this please.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/2999/
Test PASSed.

Test build #95917 has started for PR 22337 at commit 2d9e34a.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/3000/
Test PASSed.

Test build #95917 has finished for PR 22337 at commit 2d9e34a.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95917/
Test FAILed.

retest this please

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/3012/
Test PASSed.

Merged build finished. Test PASSed.

Test build #95938 has started for PR 22337 at commit 2d9e34a.

Test build #95938 has finished for PR 22337 at commit 2d9e34a.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/95938/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/3024/
Test PASSed.

Test build #95958 has started for PR 22337 at commit 2d9e34a.

Test build #95958 has finished for PR 22337 at commit 2d9e34a.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Ur, could you resolve the conflicts, @kiszk ?

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/3087/
Test PASSed.

Test build #96039 has started for PR 22337 at commit 53d1ba2.

Test build #96039 has finished for PR 22337 at commit 53d1ba2.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class FlatMapGroupsWithStateSuite extends StateStoreMetricsTest
class StreamingAggregationSuite extends StateStoreMetricsTest with Assertions
class StreamingDeduplicationSuite extends StateStoreMetricsTest

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/96039/
Test PASSed.

Merged to master.


Added Restore the permutations by merger

Added the python code for Restore the permutations by merger problem 1385B.
Check the accepted image below.

Also it would be helpful if you could add the hacktoberfest accepted label in while merging , Thank You.

Thanks for taking the time to contribute :) I would love to merge the PR but, I would like to mention that the file you committed it empty 😅. I can see the image of the code, but please add the code as outlined in the CONTRIBUTING.md file. Thanks again :)

Sorry I added the code and somehow it got misplaced I will add it again soon, sorry for the trouble

Yeah, I checked it. But I also tested it and it gives me the wrong output than as expected in the example test case. On further checking, I found you have given the code for problem 1385C. Make It Good rather than problem 1385B. Restore the permutations by merger. This is getting a bit confusing. Please check the screenshot you attached and the code you submitted. I hope you will look into the matter further.
I am closing this PR because of the confusion. I request you to make a new PR if you wish to contribute. Thank you :)


Association building broken with upgrade to 0.7.0

When upgrading this gem from 0.6.3 to 0.7.0, I noticed a regression when building associations without saving them.
I think it was caused by this Changelog entry:

Handle with_deleted association option as a scope (#147, by Matijs van Zuijlen)

What fails is e.g. the following scenario:
Order = Class.new(ActiveRecord::Base) do
  has_many :order_items
end
OrderItem = Class.new(ActiveRecord::Base) do
  belongs_to :order, with_deleted: true
end

order_item = OrderItem.new
order = Order.new(order_items: [order_item])
order.order_items.first.order # Returns nil, but should return the order

The above example does return the order in 0.6.3, but not in 0.7.0. It does work when removing the with_deleted: true option from the association.
I will open a PR with a failing spec 🙂

I'm not sure I follow that logic. This bug only occurs after upgrading acts_as_paranoid. No rails upgrades or changes implemented. I'm experiencing the same issue with a project I'm currently working on. This bug is preventing us from being able to upgrade from 0.6.2 to 0.8.0. Again, not convinced this is an ActiveRecord problem

I've checked and the behavior in 0.6.2 with the :with_deleted option matched the default Rails behavior with non-paranoid models.
My preliminary understanding is that unscoped associations automatically set up the inverse relation, whereas scoped ones do not. That's why the change in #147 broke the old behavior: Use of :with_deleted now automatically makes it a scoped relation.
In a sense, @turnon is right: given the implementation of :with_deleted as a scoped association, the behavior is as expected based on how ActiveRecord works. However, users of ActsAsParanoid expect :with_deleted to behave like an unscoped association in this case, just as it did in version 0.6.2.

A fix for this has just been released in version 0.8.1.


Missing select with join

from account

filter name == "PRQL" # this creates the intermediary table_1 which triggers the problem

join user_in_account [==account_id]

select name

Compiles to
WITH table_1 AS (
  SELECT <------------ this should also select `name`
    account_id
  FROM
    account
  WHERE
    name = 'PRQL'
)
SELECT
  name <-------------  this does not exist in table_1
FROM
  table_1
  JOIN user_in_account ON table_1.account_id = user_in_account.account_id

Query 1 ERROR: ERROR:  column "name" does not exist
LINE 10:   name
           ^

If the original PRQL is modified:
-select name
+select account.name

then the output SQL is fine.
We could either:

require the PRQL select at the end to explicitly specify the table
automatically select account.name as we already know there's a name there for a fact – this is clearly somewhat less safe, but also less verbose
do a combo of these – compile like option 2, but output a warning (not error) about the table being inferred

This currently expected behavior that I petitioned to change with #1193
In this case, select name is ambiguous reference because it could mean both account.name or user_in_account.name. This means that it resolves to s-string, which anchoring cannot not consider when creating CTEs.
This implicit resolution to s-strings is exactly the reason for #1193

Without wanting to move the discussion from #1193 here — so assuming we allow this — shouldn't the result be:
WITH table_1 AS (
  SELECT
-    account_id
+    *
  FROM
    account
  WHERE
    name = 'PRQL'
)
SELECT
  name
FROM
  table_1
  JOIN user_in_account ON table_1.account_id = user_in_account.account_id

While it's not always the case that snippets of PRQL will compile into exactly the same SQL when moved, it's worth noting that the result of the first two lines does compile to this when alone:
from account

filter name == "PRQL"

...is indeed:
SELECT
  *
FROM
  account
WHERE
  name = 'PRQL'

This now raises an error:
Error:
   ╭─[:7:8]
   │
 7 │ select name
   ·        ──┬─
   ·          ╰─── Ambiguous name. Could be from any of _frame.user_in_account.`*`, _frame.account.`*`
───╯

I'll close but feel free to reopen


adding new feature with staging

This pull request fixes #1
@dom-zero can you check my code please

@dom-zero I have updated - please review


Null Safety Support

Can you please add null safety support?

add null safety plsssssssssssssssssssssssssssssss

Now you can use the New version galleryimage: ^1.1.0

thx man


Line 4549, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.
Line 4585, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.
Line 4617, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.
Line 4634, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.

dynamics-gp/payroll/PayrollUS.md

Line 576, Column 1: [Warning-duplicate-alt-text] Alt text 'Screenshot' is duplicated. Within an article, alt text must be unique.
Line 617, Column 3: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 711, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 733, Column 3: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 766, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 1077, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1169, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 1180, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 1194, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 1468, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1588, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1855, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 2192, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2475, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 2661, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 2766, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2886, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.
Line 3019, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 3168, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 3236, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3288, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3353, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 3595, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 3694, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 3826, Column 1: [Warning-duplicate-alt-text] Alt text 'Screenshot' is duplicated. Within an article, alt text must be unique.
Line 3913, Column 1: [Warning-duplicate-alt-text] Alt text 'Screenshot' is duplicated. Within an article, alt text must be unique.
Line 4102, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4118, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4239, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4353, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4366, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4379, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4393, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4398, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4404, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4407, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4433, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4440, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4489, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4514, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4522, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4525, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4572, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4604, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4634, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4662, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4691, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4722, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4755, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4785, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4810, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4834, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4865, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4874, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 4978, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5097, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5170, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5195, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5357, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5363, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5369, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5687, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 6376, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 6422, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 6714, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 6751, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 7047, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot of a cell phone Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 7166, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 7212, Column 5: [Warning-duplicate-alt-text] Alt text 'screenshot' is duplicated. Within an article, alt text must be unique.
Line 7625, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 7782, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot' is duplicated. Within an article, alt text must be unique.
Line 8028, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 8275, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 8303, Column 5: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 0f0a096:
:warning: Validation status: warnings

File
Status
Preview URL
Details

dynamics-gp/distribution/ProjAcctCostManagement.md
:warning:Warning
View
Details

dynamics-gp/distribution/ProjAcctCostManagement.md

Line 259, Column 1: [Warning-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 345, Column 1: [Warning-file-not-found] Invalid file link: 'media/d8b89b896044100f36b1b958e7a7dc2c.jpg'.
Line 345, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 503, Column 1: [Warning-file-not-found] Invalid file link: 'media/b72ae65a548ccd7de909fcef542bd876.jpg'.
Line 503, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 572, Column 1: [Warning-file-not-found] Invalid file link: 'media/153b8b891ea7eca8abd9dea356704d69.jpg'.
Line 572, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a social media post Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 594, Column 1: [Warning-file-not-found] Invalid file link: 'media/e0ca55484b39509f048f2965d619c21e.jpg'.
Line 594, Column 1: [Warning-duplicate-alt-text] Alt text 'A picture containing screenshot Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 619, Column 1: [Warning-file-not-found] Invalid file link: 'media/20ef112b6a2f11329b9bc8c716e2c908.jpg'.
Line 619, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 721, Column 1: [Warning-file-not-found] Invalid file link: 'media/440792b76abaf3ddd8871e077ae22066.jpg'.
Line 721, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 761, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/83df8e4dc0425a7a50e20576b2f9fe93.jpg'. Alt text is required for accessibility.
Line 761, Column 1: [Warning-file-not-found] Invalid file link: 'media/83df8e4dc0425a7a50e20576b2f9fe93.jpg'.
Line 787, Column 1: [Warning-file-not-found] Invalid file link: 'media/8fdf934bcfaf86ada62cd2e20d89438c.jpg'.
Line 787, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 841, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/8928b33a3547bae98e9d69d7b26a243a.jpg'. Alt text is required for accessibility.
Line 841, Column 1: [Warning-file-not-found] Invalid file link: 'media/8928b33a3547bae98e9d69d7b26a243a.jpg'.
Line 903, Column 1: [Warning-file-not-found] Invalid file link: 'media/25966d693da1a9be845dbe936e6ceae1.jpg'.
Line 903, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 933, Column 1: [Warning-file-not-found] Invalid file link: 'media/48e08b71a2ff599f1e0b07e8ba8b499b.jpg'.
Line 933, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 978, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/919311ca836400f112815f77c239d0a1.jpg'. Alt text is required for accessibility.
Line 978, Column 1: [Warning-file-not-found] Invalid file link: 'media/919311ca836400f112815f77c239d0a1.jpg'.
Line 1077, Column 1: [Warning-file-not-found] Invalid file link: 'media/c384f0cc8a7ee7e2e9cb38e456791270.jpg'.
Line 1077, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1220, Column 1: [Warning-file-not-found] Invalid file link: 'media/c455e81242ba6fc6a21a2b23fe4df466.jpg'.
Line 1220, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 1247, Column 1: [Warning-file-not-found] Invalid file link: 'media/52ffca86ab9102e7c71245d9412bc314.jpg'.
Line 1247, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1436, Column 1: [Warning-file-not-found] Invalid file link: 'media/60df6b2a725402ca4541f74cf287604b.jpg'.
Line 1436, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1460, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/baad6b9551b7a05290f642545adfc5db.jpg'. Alt text is required for accessibility.
Line 1460, Column 1: [Warning-file-not-found] Invalid file link: 'media/baad6b9551b7a05290f642545adfc5db.jpg'.
Line 1538, Column 1: [Warning-file-not-found] Invalid file link: 'media/83f90b4dac44c7671e549ef9d3029015.jpg'.
Line 1538, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 1574, Column 1: [Warning-file-not-found] Invalid file link: 'media/5fdb882a62bee24ed223b5569d72689a.jpg'.
Line 1574, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a social media post Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 1624, Column 1: [Warning-file-not-found] Invalid file link: 'media/f758239c31b573391cf6c8c059ce30fb.jpg'.
Line 1624, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 1699, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/b2d7f77a6063fe7d96ffd2b01c4f6d31.jpg'. Alt text is required for accessibility.
Line 1699, Column 1: [Warning-file-not-found] Invalid file link: 'media/b2d7f77a6063fe7d96ffd2b01c4f6d31.jpg'.
Line 1879, Column 1: [Warning-file-not-found] Invalid file link: 'media/206ae5d8deefcc108c1a08b23dc3e275.jpg'.
Line 1879, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 1926, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/206ae5d8deefcc108c1a08b23dc3e275.jpg'. Alt text is required for accessibility.
Line 1926, Column 1: [Warning-file-not-found] Invalid file link: 'media/206ae5d8deefcc108c1a08b23dc3e275.jpg'.
Line 2036, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/4bb6d6184354988e1735deab0bc8a2e0.jpg'. Alt text is required for accessibility.
Line 2036, Column 1: [Warning-file-not-found] Invalid file link: 'media/4bb6d6184354988e1735deab0bc8a2e0.jpg'.
Line 2097, Column 1: [Warning-file-not-found] Invalid file link: 'media/2effd7a4f400a7543699d31420ebe0f4.jpg'.
Line 2097, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 2141, Column 1: [Warning-file-not-found] Invalid file link: 'media/237e387149c618873c57f67f43528b9d.jpg'.
Line 2141, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2233, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/23989310712cf59a6f0ebd98b5a16cbc.jpg'. Alt text is required for accessibility.
Line 2233, Column 1: [Warning-file-not-found] Invalid file link: 'media/23989310712cf59a6f0ebd98b5a16cbc.jpg'.
Line 2376, Column 1: [Warning-file-not-found] Invalid file link: 'media/2432376bce9e4653a8d56937dc77ed30.jpg'.
Line 2376, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2481, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/711906c69a5bdf16843cda1df66dc0df.jpg'. Alt text is required for accessibility.
Line 2481, Column 1: [Warning-file-not-found] Invalid file link: 'media/711906c69a5bdf16843cda1df66dc0df.jpg'.
Line 2526, Column 1: [Warning-file-not-found] Invalid file link: 'media/f79f7fa9757f831aed3b9130758bdba0.jpg'.
Line 2526, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2552, Column 1: [Warning-file-not-found] Invalid file link: 'media/f79f7fa9757f831aed3b9130758bdba0.jpg'.
Line 2552, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2586, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/92bae8d4430fd86eaafff4c0c0ac968e.jpg'. Alt text is required for accessibility.
Line 2586, Column 1: [Warning-file-not-found] Invalid file link: 'media/92bae8d4430fd86eaafff4c0c0ac968e.jpg'.
Line 2672, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/a7adcbeeab02088b387680a8f88fd924.jpg'. Alt text is required for accessibility.
Line 2672, Column 1: [Warning-file-not-found] Invalid file link: 'media/a7adcbeeab02088b387680a8f88fd924.jpg'.
Line 2768, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/6e7190fab0e32fe7d1286ccd655aaa30.jpg'. Alt text is required for accessibility.
Line 2768, Column 1: [Warning-file-not-found] Invalid file link: 'media/6e7190fab0e32fe7d1286ccd655aaa30.jpg'.
Line 2876, Column 1: [Warning-file-not-found] Invalid file link: 'media/dbfc3573d05284d99da4d35b44f4da01.jpg'.
Line 2876, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 2939, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/d909084f610a6323ee2a1f908c3467cb.jpg'. Alt text is required for accessibility.
Line 2939, Column 1: [Warning-file-not-found] Invalid file link: 'media/d909084f610a6323ee2a1f908c3467cb.jpg'.
Line 2981, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/23e5b41d1d92279635da0a427e685193.jpg'. Alt text is required for accessibility.
Line 2981, Column 1: [Warning-file-not-found] Invalid file link: 'media/23e5b41d1d92279635da0a427e685193.jpg'.
Line 3026, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/0db207251297d78216b92fca5d5a409b.jpg'. Alt text is required for accessibility.
Line 3026, Column 1: [Warning-file-not-found] Invalid file link: 'media/0db207251297d78216b92fca5d5a409b.jpg'.
Line 3066, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/414aecd31afcf23f7f79f4ae237c5916.jpg'. Alt text is required for accessibility.
Line 3066, Column 1: [Warning-file-not-found] Invalid file link: 'media/414aecd31afcf23f7f79f4ae237c5916.jpg'.
Line 3116, Column 1: [Warning-file-not-found] Invalid file link: 'media/099d321aec60a035f33006f21d116216.jpg'.
Line 3116, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 3157, Column 1: [Warning-file-not-found] Invalid file link: 'media/6e54ff9c4c0b5e11c1ef75563502a750.jpg'.
Line 3157, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3203, Column 1: [Warning-file-not-found] Invalid file link: 'media/d8024522ae87b851f6e2f1914dd9934f.jpg'.
Line 3203, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 3223, Column 1: [Warning-file-not-found] Invalid file link: 'media/1c295763e23b2cd5091a34aa54a3dd9b.jpg'.
Line 3223, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3285, Column 1: [Warning-file-not-found] Invalid file link: 'media/18f74f0f7d7dd2bb1f1bb9079cf91cfb.jpg'.
Line 3285, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3300, Column 1: [Warning-file-not-found] Invalid file link: 'media/5456a6afe79aaad2773493e9bdadc9ea.jpg'.
Line 3300, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3627, Column 1: [Warning-file-not-found] Invalid file link: 'media/b63bbff3736340d72cd573d980cf133b.jpg'.
Line 3627, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3664, Column 1: [Warning-file-not-found] Invalid file link: 'media/66033321857d496ab9f9ee4d022e1ec0.jpg'.
Line 3664, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3767, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/ad8f14587d13adfeb7b0b3d6821047d1.jpg'. Alt text is required for accessibility.
Line 3767, Column 1: [Warning-file-not-found] Invalid file link: 'media/ad8f14587d13adfeb7b0b3d6821047d1.jpg'.
Line 3828, Column 1: [Warning-file-not-found] Invalid file link: 'media/b2bd77d9fcb526ff49b692bb70fc0026.jpg'.
Line 3828, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3886, Column 1: [Warning-file-not-found] Invalid file link: 'media/32d4d5a451858f0460f7a776c7cd630b.jpg'.
Line 3886, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 3910, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/8cde689d9612b16d989b3a48dc0a7928.jpg'. Alt text is required for accessibility.
Line 3910, Column 1: [Warning-file-not-found] Invalid file link: 'media/8cde689d9612b16d989b3a48dc0a7928.jpg'.
Line 3977, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/5dc241e1406fac3fcaf134bb3c8b5d64.jpg'. Alt text is required for accessibility.
Line 3977, Column 1: [Warning-file-not-found] Invalid file link: 'media/5dc241e1406fac3fcaf134bb3c8b5d64.jpg'.
Line 4022, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/c480881236d97d4f76c7a5ed1e3cf9f8.jpg'. Alt text is required for accessibility.
Line 4022, Column 1: [Warning-file-not-found] Invalid file link: 'media/c480881236d97d4f76c7a5ed1e3cf9f8.jpg'.
Line 4041, Column 1: [Warning-file-not-found] Invalid file link: 'media/fe20974744f3acd3708f0ab26f3b3e25.jpg'.
Line 4041, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4057, Column 1: [Warning-file-not-found] Invalid file link: 'media/65e8f62548a259d6111b4a25daa9c361.jpg'.
Line 4057, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4094, Column 1: [Warning-file-not-found] Invalid file link: 'media/5c6cd6cbf9a696169099cf9bdf0b859c.jpg'.
Line 4094, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4152, Column 1: [Warning-file-not-found] Invalid file link: 'media/11e074f225dfe2bbf1cf003a1caa1b9c.jpg'.
Line 4152, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4186, Column 1: [Warning-file-not-found] Invalid file link: 'media/ffe2ace3c55ebd83d90f623a30a44922.jpg'.
Line 4186, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4371, Column 1: [Warning-file-not-found] Invalid file link: 'media/268df7f7f022249982e3905ad421d303.jpg'.
Line 4371, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4443, Column 1: [Warning-file-not-found] Invalid file link: 'media/41489c774f3dc5aa181a01e08ca35c81.jpg'.
Line 4443, Column 1: [Warning-duplicate-alt-text] Alt text 'A picture containing screenshot Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4601, Column 1: [Warning-file-not-found] Invalid file link: 'media/50198e93985d4f37e685d5ec9e0110b7.jpg'.
Line 4601, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4671, Column 1: [Warning-file-not-found] Invalid file link: 'media/b7147292688c76ae43e4ad6818de1ae7.jpg'.
Line 4671, Column 1: [Warning-duplicate-alt-text] Alt text 'A picture containing screenshot Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4771, Column 1: [Warning-file-not-found] Invalid file link: 'media/c1a6cd822a91a88556951c5b207c254e.jpg'.
Line 4771, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a social media post Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 4816, Column 1: [Warning-file-not-found] Invalid file link: 'media/6af2dc88ef52429faa773229996417c2.jpg'.
Line 4816, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4864, Column 1: [Warning-file-not-found] Invalid file link: 'media/4d08715503d646aa98139ee357603d57.jpg'.
Line 4864, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 4918, Column 1: [Warning-file-not-found] Invalid file link: 'media/971da95e84eac89cccd6405e4e8ef4ba.jpg'.
Line 4918, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5000, Column 1: [Warning-file-not-found] Invalid file link: 'media/557a32765f4d3647867160e8fde5cda9.jpg'.
Line 5000, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 5026, Column 1: [Warning-file-not-found] Invalid file link: 'media/a39618325b94d250e39bf523b7e15f79.jpg'.
Line 5026, Column 1: [Warning-duplicate-alt-text] Alt text 'A picture containing screenshot Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5180, Column 1: [Warning-file-not-found] Invalid file link: 'media/36adc9fa28870d1325d6060d5d33e210.jpg'.
Line 5180, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 5264, Column 1: [Warning-file-not-found] Invalid file link: 'media/ada93c7ebc38499698458cd9f732295d.jpg'.
Line 5264, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5368, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/4e2db0e9219c7ed69183a5a671d24dcf.jpg'. Alt text is required for accessibility.
Line 5368, Column 1: [Warning-file-not-found] Invalid file link: 'media/4e2db0e9219c7ed69183a5a671d24dcf.jpg'.
Line 5410, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/cb882cdeaa38cf5d3049b4ea2b4b3f4c.jpg'. Alt text is required for accessibility.
Line 5410, Column 1: [Warning-file-not-found] Invalid file link: 'media/cb882cdeaa38cf5d3049b4ea2b4b3f4c.jpg'.
Line 5444, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/1f8a87142f15da927fdcecaa329186bd.jpg'. Alt text is required for accessibility.
Line 5444, Column 1: [Warning-file-not-found] Invalid file link: 'media/1f8a87142f15da927fdcecaa329186bd.jpg'.
Line 5529, Column 1: [Warning-file-not-found] Invalid file link: 'media/1b1565b5cb227a9cf8f6070524ae4bb1.jpg'.
Line 5529, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot of a computer Description automatically generated' is duplicated. Within an article, alt text must be unique.
Line 5636, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/bf7989dfde3adde5e771b5a77c6332e6.jpg'. Alt text is required for accessibility.
Line 5636, Column 1: [Warning-file-not-found] Invalid file link: 'media/bf7989dfde3adde5e771b5a77c6332e6.jpg'.
Line 5657, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/5ef9827fb8d30029283d9fdd30eafc4e.jpg'. Alt text is required for accessibility.
Line 5657, Column 1: [Warning-file-not-found] Invalid file link: 'media/5ef9827fb8d30029283d9fdd30eafc4e.jpg'.
Line 5682, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/7c1e858bd21786ee82f222a3faadcd0e.jpg'. Alt text is required for accessibility.
Line 5682, Column 1: [Warning-file-not-found] Invalid file link: 'media/7c1e858bd21786ee82f222a3faadcd0e.jpg'.
Line 5707, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/963e061bebdeeab68aa90ced14783102.jpg'. Alt text is required for accessibility.
Line 5707, Column 1: [Warning-file-not-found] Invalid file link: 'media/963e061bebdeeab68aa90ced14783102.jpg'.
Line 5732, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/a048fe2d3fac7d25a0ccd1b89c87a415.jpg'. Alt text is required for accessibility.
Line 5732, Column 1: [Warning-file-not-found] Invalid file link: 'media/a048fe2d3fac7d25a0ccd1b89c87a415.jpg'.
Line 5763, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/e468da8ee74550badc04c544f63bee8a.jpg'. Alt text is required for accessibility.
Line 5763, Column 1: [Warning-file-not-found] Invalid file link: 'media/e468da8ee74550badc04c544f63bee8a.jpg'.
Line 5797, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/db8547c5647efb6f0ccd5090a013b5bd.jpg'. Alt text is required for accessibility.
Line 5797, Column 1: [Warning-file-not-found] Invalid file link: 'media/db8547c5647efb6f0ccd5090a013b5bd.jpg'.
Line 5812, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/4c1af9913e6f6fb7d69677cc9726ac7f.jpg'. Alt text is required for accessibility.
Line 5812, Column 1: [Warning-file-not-found] Invalid file link: 'media/4c1af9913e6f6fb7d69677cc9726ac7f.jpg'.
Line 5836, Column 1: [Warning-file-not-found] Invalid file link: 'media/f87c88369b720d78bc2e69855547efdd.jpg'.
Line 5836, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 5881, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/b7f8fdb9a440dae59cee4d0362e02c51.jpg'. Alt text is required for accessibility.
Line 5881, Column 1: [Warning-file-not-found] Invalid file link: 'media/b7f8fdb9a440dae59cee4d0362e02c51.jpg'.
Line 5924, Column 1: [Warning-file-not-found] Invalid file link: 'media/0f40a54b9178cc4dbc172dea6480f334.jpg'.
Line 5924, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 5943, Column 1: [Warning-file-not-found] Invalid file link: 'media/03779c402557bb6e6a80a494e1053dd0.jpg'.
Line 5943, Column 1: [Warning-duplicate-alt-text] Alt text 'A screenshot ' is duplicated. Within an article, alt text must be unique.
Line 5972, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/2c2fb690aab1b245360145ee4c242ced.jpg'. Alt text is required for accessibility.
Line 5972, Column 1: [Warning-file-not-found] Invalid file link: 'media/2c2fb690aab1b245360145ee4c242ced.jpg'.
Line 6018, Column 1: [Warning-alt-text-missing] Missing alternate text for image 'media/b653166875d6757e68e917814b906f16.jpg'. Alt text is required for accessibility.
Line 6018, Column 1: [Warning-file-not-found] Invalid file link: 'media/b653166875d6757e68e917814b906f16.jpg'.
Line 6042, Column 1: [Warning-multiple-h1s] Multiple H1s(H1 'Project Accounting Billing Guide') are not allowed. You can only have one top-level heading.
Line 6142, Column 1: [Suggestion-duplicate-headings] Duplicate heading: 'H2 'Options for summarizing cost transaction information on invoice formats''. Each second level heading (H2) in an article must be unique.
Line 6186, Column 1: [Suggestion-duplicate-headings] Duplicate heading: 'H2 'Options for summarizing cost transaction information on invoice formats''. Each second level heading (H2) in an article must be unique.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel