Is it possible to change the IBotConnection after the control has been initially rendered?

Is it possible to change the IBotConnection after the control has been initially rendered?
Scenario: I have a list of conversations that I'd like to switch between in my React app.  I've created a custom IBotConnection to pull conversation history from persistent store, this is is bound to the Chat control using the botConnection attribute.

If I create another instance and rebind it seems to still be bound to the first IBotConnection

 var connection = new HistoricalChatConnection(this.state.activeConversation.id);
<Chat user={user} bot={bot} botConnection={connection} />

I could just update the IBotConnection instance and pass it my new conversation details, but I would get unwanted conversation history.

I hope that is clear, just looking for guidance really. If I'm doing something completely wrong - and there's a good chance - please tell me :-)

No. A better idea is to create multiple instances of Chat and switch between them.

Thanks for the info.


Tableview dont trigger touch event

First i want to say, that this Extension is awesome!! Im a beginner and love to work with it!! :-)
But i think i found a bug. If i run the example Mail App and swipe fast to delete a entry (Destructive) right after the entry disappeared i want to scroll the tableview but it doesn't trigger. Only if i tab on a Entry and go back everythink works fine again.
Can someone confirm it?
Include SwipeCellKit to my Project and get the same problem.

Thanks @baschte - Never noticed this before,  but it looks like a bug.  I'll take a closer look this afternoon.

@jerkoch can you tag the Extension to 1.2.1 pls? :-)
Thank you for fast fixing!!

Hey @baschte - Can you try the latest off develop before I cut a release?  Looks good on my end now.

@jerkoch sure ill give it a try now. wait a minute

@jerkoch works like a charme! Thank you!!

👍
1.2.1 is pushed!

hey @jerkoch is there any possibility to change the size of the ActionOption Button label or the button itself? need a hint :-)
thank you!

Hey @baschte - All the action button customization options are in SwipeAction.  You can set a custom font via the font property.  The button will try to use the minimum width depending on the text. Does that help?

@jerkoch yes i got that already but when i use a long word the text will break. Or if i change the text of a button dynamicly or if i make the fontsize bigger or something like that. It would be nice if i could set a label width or a button width for any SwipeAction. Is that possible or do you think someone else would need behaviours like that?

Hey @baschte - The border transition is based on all the buttons in an action menu being the same size (since they grow together from the edge). Design-wise, I'm not a big fan of when the buttons are different sizes like the built-in table view edit actions.
Off the top of my head, we could possibly add a buttonWidth property on SwipeOptions that would apply uniformly to all the buttons in the active swipe menu - overriding the automatic sizing.  Thoughts?
Can you open a new issue as an enhancement?  We can continue over there and get a better sense if this would be useful to other.


Effect of luck on multiple dependent rolls

There might be an issue with the luck mechanism when the effect of a roll depends on the next. For example, if a character makes an unlikely parry, its adversary is compensated, which leads the precision roll for that parry to be severely impacted (and thus unlikely to succeed). Something similar can happen with an unlikely critical hit leading to a miss.
A potential solution might be to accumulate the luck changes but not apply them until the end of the attack. This would have the additional benefit of making attacks more predictable.

In addition, luck is changed by all the theorical attack sequence: if the actual attack prematurely ends because one of the characters died, the actions that were cancelled still have an impact on luck.

As of https://github.com/nsensfel/tacticians-server/commit/bc6573704c55cee8bcb860486bb4821c4171386c:

In addition, luck is changed by all the theorical attack sequence: if the actual attack prematurely ends because one of the characters died, the actions that were cancelled still have an impact on luck.

Solved.

A potential solution might be to accumulate the luck changes but not apply them until the end of the attack. This would have the additional benefit of making attacks more predictable.

This is implemented. Attacking a character that is owed luck is now likely to result in both being parried and taking a critical hit. But at least your luck is greatly incremented as a result. It's kind of predictable and seemingly fairer than pure randomness, so I'll keep that for now.


NullPointerException after running ObjectiveMarioCPPNtoGAN.bat

After running ObjectiveMarioCPPNtoGAN.bat, I get the following:
[81.0][2944.0, 1.005464480874317, 22.0, 80.0]
Module Usage: [6]
Individual: 48
	Fitness scores:
	ProgressPlusJumps:	[81.0]:81.0 +/- NaN
	Other scores:
	Distance:	[2944.0]:2944.0 +/- NaN
	PercentDistance:	[1.005464480874317]:1.005464480874317 +/- NaN
	Time:	[22.0]:22.0 +/- NaN
	Jumps:	[80.0]:80.0 +/- NaN
Fitness:[81.0]
OtherScores:[2944.0, 1.005464480874317, 22.0, 80.0]

Saved object to mariocppntogan/Test0/bestObjectives/gen4_bestIn0.xml
Done parents: 0 minutes
Eval children:
innovation 6 not found in net 60
innovation -30 not found in net 60
No nodes are both connected and alterable!
There should be unfrozen outputs
Outputs: 0

java.lang.NullPointerException
	at edu.southwestern.evolution.genotypes.TWEANNGenotype.getRandomAlterableConnectedNodeInnovationNumber(TWEANNGenotype.java:1111)
	at edu.southwestern.evolution.genotypes.TWEANNGenotype.linkMutation(TWEANNGenotype.java:1032)
	at edu.southwestern.evolution.genotypes.TWEANNGenotype.linkMutation(TWEANNGenotype.java:1021)
	at edu.southwestern.evolution.mutation.tweann.NewLinkMutation.mutate(NewLinkMutation.java:31)
	at edu.southwestern.evolution.mutation.Mutation.go(Mutation.java:29)
	at edu.southwestern.evolution.genotypes.TWEANNGenotype.mutate(TWEANNGenotype.java:714)
	at edu.southwestern.evolution.nsga2.NSGA2.generateNSGA2Children(NSGA2.java:159)
	at edu.southwestern.evolution.nsga2.NSGA2.generateChildren(NSGA2.java:81)
	at edu.southwestern.evolution.mulambda.MuLambda.processChildren(MuLambda.java:216)
	at edu.southwestern.evolution.mulambda.MuLambda.getNextGeneration(MuLambda.java:345)
	at edu.southwestern.experiment.evolution.SinglePopulationGenerationalEAExperiment.run(SinglePopulationGenerationalEAExperiment.java:215)
	at edu.southwestern.MMNEAT.MMNEAT.run(MMNEAT.java:414)
	at edu.southwestern.MMNEAT.MMNEAT.evolutionaryRun(MMNEAT.java:571)
	at edu.southwestern.MMNEAT.MMNEAT.main(MMNEAT.java:542)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Traceback (most recent call last):
  File "./python/GAN/generator_ws.py", line 138, in <module>
    lv = numpy.array(json.loads(line))
  File "/usr/lib/python3.5/json/__init__.py", line 319, in loads

Is that normal?

This was on Branch CCPNtoGAN, but I assume it is probably also on master.

Ideally this would never happen, but hopefully this error is only occurring in a circumstance that we can avoid.
The first time you launch the file, it makes a directory mariocppntogan\Test0 to store results. If you terminate and run the file again, it attempts to resume in mariocppntogan\Test0 from where it left off. I think this resume process is imperfect. It's better to start each run fresh by deleting Test0.
If you want to launch a new run (with a different random seed) then change both the runNumber and the randomSeed in the batch file.
If you find that this error is reproducible, then please give me details as to how.

I think the main issue is that I was not aware that I was restarting the run and that I had to delete the folder. So we just need to make that clearer / make the batch file create a new directory as appropriate.


No character intro for any of the characters in character select panel

Characters in character select panel had intro before but now none of the characters have it.
https://user-images.githubusercontent.com/35926530/181544166-593536a9-3c85-455a-a6c2-0327a725160d.mp4

I have a question about this. Can you please refresh the page and try again? As testing this myself I noticed that the intros are just running once after page refresh when the characters are just loading. Pleas confirm this so I know what to do next. @alisaad673


Issue with custom schemas for dev targets

Hi folks, adding this as an empty issue as I believe it's not a bug, but a feature :smile:
We've got our DBT deployment configured so that each developer has their own dev target, i.e. dbt_{user_name}.{dataset_name}__{table_name}, e.g. dbt_adrian.dbt_project_evaluator__dbt_project_evaluator_exceptions.
We're trying to configure dbt-project-evaluator so that everybody can check model violations / exceptions in their own dev environments.
For this we've configured our dbt_project_evaluator_exceptions.csv seed file, being reflected in our dbt_project.yml file:
seeds:
  dbt_project_evaluator:
    dbt_project_evaluator_exceptions:
      +enabled: false
  company:
    dbt_project_evaluator:
      +schema: dbt_project_evaluator
...
  dbt_project_evaluator:
    +schema: dbt_project_evaluator
    staging:
      +schema: stg_dbt_project_evaluator

When I build via
dbt build --select package:dbt_project_evaluator dbt_project_evaluator_exceptions

All models are created correctly, being prefixed by either dbt_project_evaluator__ or stg_dbt_project_evaluator__.
However, it seems that, for instance, checking the exception seeds, it's not following the full path, ie. dbt_adrian.dbt_project_evaluator__dbt_project_evaluator_exceptions, instead it's looking for dbt_adrian.dbt_project_evaluator_exceptions.
Do you have an idea of what am I doing wrong?
Thanks!

Hi Adrián!
Are you saying that

the package fails because it tries to read the seed with the wrong name,  or
that the package works but you would like the seed to be called dbt_project_evaluator__dbt_project_evaluator_exceptions?

In addition, could you please tell me:

what is the name of your project? (I assume it is company)
which directory/subdirectories the seed file has been created in?


[Windows] Cell language is not executable

I'm a newbee. Return error Cell language is not executable when run it in notebook, whether the interpreter is filled in or not.
But I can use paste into terminal, after i run python in powershell.
text.md

---
runme:
  id: 01HSE30ZGZ2H1TNGKYA366S6T4
  version: v3
---
```python {"id":"01HSE2TRTV62BZAE749SF4B96N","interpreter":"D:\\ProgramData\\miniconda3"}
print('aaaa')
```

log in output panel:
[2024-03-20T14:18:19.403Z] INFO Runme: Activating Extension
[2024-03-20T14:18:19.407Z] INFO Runme(RunmeTaskProvider): Walking 1 directories/repos...
[2024-03-20T14:18:21.591Z] INFO Runme(RunmeServer): Server process #7408 started at localhost:7863
[2024-03-20T14:18:21.642Z] INFO Runme(Kernel): Requesting new runner environment.
[2024-03-20T14:18:21.735Z] INFO Runme(RunmeTaskProvider): Finished walk.
[2024-03-20T14:18:21.753Z] INFO Runme(Kernel): New runner environment assigned with session ID: 01HSE3MCJKBD6KWMB20B2JB751
[2024-03-20T14:18:21.756Z] INFO Runme: Extension successfully activated
[2024-03-20T14:19:49.871Z] ERROR Runme(Kernel): Unknown kernel event type: common:getState

Hi @AClon314
Thanks for raising the issue regarding the Cell language is not executable error. We’re aware of this limitation and are actively working to improve it. You can find details about this in our documentation’s known limitations section.
If you have any further questions or concerns, please don’t hesitate to contact us.
Thank you once again for bringing this to our attention.

Powershell support would also be pretty critical for us to use runme! Any workarounds we could use at the moment?


Error compiling bluealsa

I try to compile bluealsa according to the procedure:
cd /home/guido
git clone https://github.com/Arkq/bluez-alsa.git
cd bluez-alsa/
autoreconf --install
mkdir build && cd build
../configure --disable-hcitop --with-alsaplugindir=/usr/lib/arm-linux-gnueabihf/alsa-lib
make && sudo make install

but I got an error:
*******
checking for ALSA... no
configure: error: Package requirements (alsa) were not met:
No package 'alsa' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ALSA_CFLAGS
and ALSA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details

Maybe because the name of alsa package is named in my system as alsa-base:
root@NanoPi-NEO:~# apt list|grep alsa
*********
alsa-base/xenial,now 1.0.25+dfsg-0ubuntu5 all [installed]
*********

How can I resolve that problem?

On Debian based systems, the alsa package you require is called libasound2-dev. See the wiki article for information on required packages: https://github.com/Arkq/bluez-alsa/wiki/Installation-from-source

Will try when I back home.
BTW. Is it possible to use aplay command concurrently for streaming radio via Bluetooth and reproduce annunciations concerning home automatic via wire connected amplifier using onboard audio chip?

OK, WORKS !!! THX !


Add linters and fix errors

This PR contains the changes from the other 2 PRs #48 #49

Yes, it was rebased on top of #48 and #49. The idea is to merge those first.

sure @mlguerrero12 , I am happy with #48 and #49.
I'll go ahead with the merge of those.

I suspect this will have merge conflicts too after #49 is resolved and merged.

resolved, thanks.


Make optimization.splitChunks.chunks default to 'all' for web targets

Do you want to request a feature or report a bug?
Feature
What is the current behavior?
The default value for optimization.splitChunks.chunks is 'async', which means that SplitChunksPlugin doesn't split vendor files out of the entrypoint by default. Instead users have to override the value themselves to 'all'. Source:
https://github.com/webpack/webpack/blob/3a5fda909f2ecf911c73429cb4770948dbd31d24/lib/WebpackOptionsDefaulter.js#L216
What is the expected behavior?
That if target == 'web' (since as I understand it, targets like node don't support chunks: 'all'), then optimization.splitChunks.chunks be set to 'all' in WebpackOptionsDefaulter.js instead.
If this is a feature request, what is motivation or use case for changing the behavior?

It's one less thing users need to adjust to have an optimal webpack setup with minimal config.
My understanding is that the default was set to async for now since otherwise it would cause breakage for cases where tooling isn't consuming the stats output for the generated file names. However at some point in the future hopefully enough tooling/plugins/... will have been fixed that it's viable to do this (in a future major version bump of webpack, since this would be a breaking change still :-)).

Many thanks :-)

Similar to https://github.com/webpack/webpack/issues/6683#issuecomment-381999270 I think it might be worth steering new users towards html-webpack-plugin (or even including it by default for target: 'web', so we can get closer to the "zero-config with optimal defaults" world without them holding everything else back.

Yeah the idea of defaulting it to async was a simpler getting started experience. With all extra "random" files are created that need to be included in the HTML. This could be confusing for users, when not generating the HTML. Especially since the bundle just stops working once you reached to threshold for vendor or commons splitting.
When forgetting to pass the option bundle will still work. It may be less optimal for long-term-caching, but for this you need additional options anyway.
So in this case we chose DX over optimization.
Maybe we revisit this in future when HTML entrypoints are supported.

(bump to remove inactive label)
Also, perhaps this could be rolled into:
https://github.com/webpack/webpack/projects/5#card-11066307
("add detailed configuration for production mode to enable long term caching, initial splitting, http2 defaults")

Can we only replace the content of the chunk with the reference to the common chunk like dll plugin does?
If I add entry with referenced css file and then add it to my html file (or whatever I use) then I won't want this entry just disapeared at some time in the future just because someone else uses that css file in another entry.

(bump to remove inactive label)

(bump to remove inactive label)

bump

bump


AP CS Principles landing page

Hi Galen,
Can you post this landing page for the new curriculum that's coming out?
Thinking to put it here: http://makecode.com/csp
Once the curriculum materials are done, we can add the link for the downloads.
Content files for the landing page are here: https://microsoft-my.sharepoint.com/:f:/p/jacqchen/Ep-LqBN5cKBLiEE8b92dbf4BnY0aNtbRGb33nslxbYxC3w?e=rK8OzW
Let me know if you have any questions.
Thanks!
Jacqueline

Thanks @jwunderl! :relieved:


Add support for key observation and other improvements

And some other improvements:

Shorter syntax for defining keys.
It now writes the default value of Defaults.Key back to the actual UserDefaults on creation.
Support alternative UserDefaults suites.
Improved docs and test coverage.

@LarsJK @LinusU If you have time, I would appreciate a review. You can look at the readme changes for what's being added.

I have absolutely no idea why the observer closure is being called twice on Travis, but not locally:
DefaultsTests.swift:123: error: -[Defaults_macOS_Tests.DefaultsTests testObserveKey] : failed: caught "NSInternalInconsistencyException", "API violation - multiple calls made to -[XCTestExpectation fulfill] for Observation closure being called."

Any ideas?

Alright. I managed to fix the tests on Travis in the end.

Thanks for reviewing ❤


fix: store new end-of-program pointer into ARYTAB and STREND as well as VARTAB

Fixes #6

Thanks.


Use niv out of nixpkgs

@davezuch no worries, I'm happy to keep lending a hand on the nix side of things especially, given my passion for nix and personal desire to not see nix stripped out of here :)

@cprussin sounds good! It seems we're wanting to start leaning more on Nix on our team anyway, so I'm glad this repo relies on it.

@davezuch looks like the branch protection rules will need to be updated to merge this, given I changed the job names and so the required jobs no longer exist.
Can you either update them or grant me admin so I can update them myself?

@cprussin done and done!


Ros Package Missing Nodes

Describe the Bug
Our webots_ros package is finally available to install with apt, but it seems the nodes are missing from the installed package (service and message definitions are there).

I confirm in the new ros-kinetic-webots_ros package just released the nodes are included :smiley:


Configurable assignment of boxes to openWB load points

Currently there is a fixed assignment:
Box 1 --> Lp1
Box 2 --> Lp2
...
This leads to a conflict, when more wbecs are connected to one openWB instance.
Therefore it should be configurable, e.g.
Box 1 --> Lp2
Box 2 --> Lp4
...

Solution in wbec 0.2.0:
New paramter:
cfgMqttLp[WB_CNT];           // Array with assignments to openWB loadpoints, e.g. [4,2,0,1]: Box0 = LP4, Box1 = LP2, Box2 = no MQTT, Box3 = LP1


graphql query does not work

Following the readme with npm i and npm start does not produce a successful graphql response.
There is the following error in the console from build/server_dev.js
async function send (ctx, path, opts = {}) {
      ^^^^^^^^
SyntaxError: Unexpected token function
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)

If you're getting an async token error, chances are you're running Node < 7.6. Try upgrading Node. If that doesn't work, feel free to re-open.


Making a class table and more

Browser Type:Mozzila
Version: 46.0.1
Operating System: Windows 7
Issue Description: I am attempting to make a class in the Homebrewery, but soon found out that the class table function has the same dimensions as the half table. Is this a bug or were the dimensions not changed? If you have any solution, please send it as fast as possible, as I'd like to get back to using your amazing program. Also, where did you get the background for the pages and may I have a link?
Brew code to reproduce:

Brew code is the  code.

 is the brew code

the brew code is the 'classTable wide' code.

Looks like column spans aren't supported in Firefox. Well that's fun. Makes me question if wide class tables ever worked in Firefox. Weird.
If you use Chrome it will work. I can't really fix anything, just have to wait for Firefox to implement this CSS feature.

Thanks man


Hound of TIndalos move when can't attack

Currently if a hound can't move or attack it will always use this:
MONSTER_HOUND_OF_TINDALOS_MOVE_00a
Should also use these some times:
MONSTER_HOUND_OF_TINDALOS_MOVE_00b
MONSTER_HOUND_OF_TINDALOS_MOVE_00c
MONSTER_HOUND_OF_TINDALOS_MOVE_00d
Not sure when (random?)

This also applies to the Star Vampire.

In playing a scenario last night, Lloigor moved after he couldn't attack.

To clarify, after it couldn't attack or after it couldn't move?
Also that isn't he point of this issue.  There are a bunch of special moves for the hound of Tindalos and Star Vampire that look like this:
MONSTER_STAR_VAMPIRE_MOVE_00a,"When the beast cannot find any prey to consume, it fades from the visible plane only to reappear on the hunt once more. The {0} moves to a space within range of as many investigators as possible."
MONSTER_STAR_VAMPIRE_MOVE_00b,"Erupting in laughter, the abomination slips into another dimension and emerges from thin air elsewhere. The {0} moves to the farthest space of the {1}."
MONSTER_STAR_VAMPIRE_MOVE_00c,"Tentacles quivering, the beast catches the scent of blood! The {0} moves 3 spaces toward {1}."
MONSTER_STAR_VAMPIRE_MOVE_00c_ALT,"Tentacles quivering, the beast catches the scent of blood! The {0} moves 3 spaces toward {1}."
MONSTER_STAR_VAMPIRE_MOVE_00d,"A terrible cascade of laughter echoes around {1}, and soon the beast is upon him! The {0} moves to {1}вЂ™s space."
MONSTER_STAR_VAMPIRE_MOVE_00d_ALT,"A terrible cascade of laughter echoes around {1}, and soon the beast is upon her! The {0} moves to {1}вЂ™s space."
The Lloigor only has this one:
MONSTER_LLOIGOR_MOVE,"The hulking monster growls in frustration, and dives beneath the earth with astounding speed. It reappears with a roar, drawn to its prey. The {0} moves to be in a space with the investigator who has suffered the least Horror."
So it is only a question of when this is called, rather than knowing which one to pick, and which investigator/space/etc.  Particularly 00b and 00c above are tricky.


Stacked Area chart colour is not displayed properly

Stacked Area charts color is not displayed properly if we have not provided value for a stack on a particular date
e.g we have 2 stacks and 7 dates values then dataset requires (7 * 2) values.
Expected Behavior
Chart stacked Colour should display
Current Behavior
Currently, Library requires a value for all the stacks and for all dates
e.g we have 2 stacks and 7 dates values then dataset requires (7 * 2) values.
Possible Solution
If we do not provide value for any stack then it should consider 0
Steps to Reproduce (for bugs)
https://codepen.io/sagardalvi/pen/zLyaYw
For below dataset I donot have value for Stack1  on date 2017-02-16. so graph is not showing stacked colour.
[
  {
    date: "2017-02-16T00:00:00-08:00",
    name: "Stack2",
    value: 0
  },
  {
    date: "2017-02-17T00:00:00-08:00",
    name: "Stack2",
    value: 1
  },
  {
    date: "2017-02-17T00:00:00-08:00",
    name: "Stack1",
    value: 13
  },
  {
    date: "2017-02-18T00:00:00-08:00",
    name: "Stack1",
    value: 15
  },
  {
    date: "2017-02-18T00:00:00-08:00",
    name: "Stack2",
    value: 1
  },
  {
    date: "2017-02-19T00:00:00-08:00",
    name: "Stack1",
    value: 15
  },
  {
    date: "2017-02-19T00:00:00-08:00",
    name: "Stack2",
    value: 1
  },
  {
    date: "2017-02-20T00:00:00-08:00",
    name: "Stack1",
    value: 15
  },
  {
    date: "2017-02-20T00:00:00-08:00",
    name: "Stack2",
    value: 1
  }
]

Screenshots (if appropriate):

Context
In my scenario, I am not able to populate the value for the Stack1.
In my case Stacks are the user names, and suppose that user is created on 2017-02-17 so for 2017-02-16, I will not get any information for the user. so graph is not plotted properly.
Consider the users in thousands, then it is impossible to generate dataset (no.of.users * dates)
Your Environment

Britechart Version used: 2.9.0
Browser Name and version: Chrome
Operating System and version: Mac OS X

@Golodhros, the same issue is coming when any stack is not available for any date in the passed dataset
Can you please look into this?
Thanks,
Sagar

Hi @sagardalvi, thanks for the issue!
I guess that behaviour is expected given the way the internal cleaning functions are made through the library. I am afraid they only do some basic number/string casting.
Sometimes I have thought about extending the functionality of the cleaning functions with some typing, and filling missing entries like your case would be an option. Or it could be a configurable function too.
There are no plans to do this, but you could create a feature proposal about it. In the meantime, you will need to do the data normalization before feeding the chart.
Thanks!


Add board version

We have manufactured multiple versions of this board.
We should do the port for the latest one, currently v3.1.0.
Then we should add support for the other ones.

We may add support for all versions in the same PR.


Internet access from a Custom R Visual in Power BI Service

Is it possible to access to a web service endpoint from a Custom R Visual, even if I use it in Power BI Service?

The issue isn't related to the Tools package. Feel free to contact<EMAIL_ADDRESS><EMAIL_ADDRESS>with questions related to development of custom visuals


chromedriver,chromium: 122.0.6261.128 -> 123.0.6312.58

Description of changes
https://chromereleases.googleblog.com/2024/03/stable-channel-update-for-desktop_19.html
This update includes 12 security fixes.
CVEs:
CVE-2024-2625 CVE-2024-2626 CVE-2024-2627 CVE-2024-2628 CVE-2024-2629
CVE-2024-2630 CVE-2024-2631
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.


Remove continue-on-error from the docs job in CI

docs:
    runs-on: ubuntu-latest
    # There is an ICE in rustc nightly which prevents this workflow from running:
    # https://github.com/rust-lang/rust/issues/101844
    # Until this is resolved, we allow this job to fail.
    continue-on-error: true

Currently waiting on https://github.com/rust-lang/rust/issues/101844.

Closed by #690.


Improve get_apksigner_path() robustness

There are a few existing problems with signing with apksigner, all having to do with the fact that we currently just use the first one we find:

We don't check if apksigner is for the Target SDK
We don't check to see if apksigner is for a version below DEFAULT_TARGET_SDK
We don't check to see if the version of apksigner we chose is actually executable.

The latter is a problem if the user has many versions of build-tools installed (which is very likely if you're an android developer), and if the user has a version of build-tools that requires Java <10 (-Djava.ext.dirs was removed in Java 10). Since we currently just use the first one we find, it will be the lowest version number, which makes this more likely, and apksigner will likely fail to execute. Build tools version 27 was the last version that required Java <10.
So, this PR will trawl the versions in the directory, and it will choose one that matches the target sdk. If not, it chooses a version between 28 (or if the target sdk was manually set lower) and DEFAULT_TARGET_SDK. If it can't find any of those, it will use the first available.
It then checks all the versions it found, in order of ideal to worst, to see if they execute. Once one executes, it returns that path.
We don't check to see if it executes when we aren't actually exporting, because this can significantly slow down the UI if we do this.

Thanks!


Implement rest calls for Document AI

Jira story: https://box-id.atlassian.net/browse/PD-2594
Mob programming with @annkathrinf @nemanjabogdanovic @menno-lab

Page for some rough documentation: https://box-id.atlassian.net/wiki/x/EgDzBw


add cloneable

add a function of removing item when being dropped out
fix bug of dragelement's position incorect when using body as containment

Hi thanks for the PR, Please elaborate the changes and the features you added.
Hope you had done a good testing. would appreciate If you provide an updated patch.
For instance, I do not see why you had added a CSS here 969ff53

the CSS is for testing purpose, should be removed. I will do some thorough testing. after that, I will make a update patch.
Date: Tue, 16 Jun 2015 23:02:55 -0700
From<EMAIL_ADDRESS>To<EMAIL_ADDRESS>CC<EMAIL_ADDRESS>Subject: Re: [ng-sortable] add cloneable (#175)
Hi thanks for the PR, Please elaborate the changes and the features you added.
Hope you had done a good testing. would appreciate If you provide an updated patch.
For instance, I do not see why you had added a CSS here 969ff53
―
Reply to this email directly or view it on GitHub.

Hope you had tested 3d60e8c , and let me also apply the patch and verify.

this is addressed via #3 .


Store relative-time in milliseconds

Previously relative-time has denoted the relative time in microseconds
since the start of a task. This is inconvenient as all other times are
denoted in milliseconds. Therefore, we will migrate this field to be
denoted in milliseconds as well. In the first step we deprecate the
current field and introduce a new field relative-time-ms that is used
for the transition period.
Relates #1198

I did not mark this PR as breaking as Rally will continue to work as before although relative-time is now deprecated. The newly introduced field relative-time-ms will just be added to new metrics documents, even if they are added to an existing index.


fix: Fix broken azure repos tag links

This fixes the links to the Azure Repos Tags

I'm not familiar with Azure, is there a public repo you can link me to, as a sanity check for myself?

@cabauman I've fixed a bug and created a public repo https://dev.azure.com/esteimanuel/PublicAzDoProject/_git/PublicAzDoProject?version=GT0.0.1

Great, thank you! I'll take a look this week and get it merged in asap.


Bug: Unable to execute the download jar on command line

Hi folks,
Thank you very much for creating and providing this repository. Please accept my appreciation!
I followed the README to download and run the JAR file on the command line. However, I did not manage to execute the validator without failure yet.
Steps to reproduce the behaviour:

Go to README
Download the offered JAR file (gtfs-validator-v2.0.0_cli.jar).
Call one of the following instructions.

java -jar gtfs-validator-v2.0.0_cli.jar -i ~/otp/vbn/vbn.gtfs.zip -o vbn.gtfs.vd.report
java -jar gtfs-validator-v2.0.0_cli.jar -i ~/otp/vbn/vbn.gtfs.zip -o vbn.gtfs.vd.report -c de

I expected the validator to validate the file vbn.gtfs.zip.
Call:
java -jar gtfs-validator-v2.0.0_cli.jar -i ~/otp/vbn/vbn.gtfs.zip -o vbn.gtfs.vd.report

Answer:
Exception in thread "main" java.lang.NullPointerException
	at org.mobilitydata.gtfsvalidator.input.GtfsFeedName.parseString(GtfsFeedName.java:88)
	at org.mobilitydata.gtfsvalidator.cli.Main.main(Main.java:57)

Call:
java -jar gtfs-validator-v2.0.0_cli.jar -i ~/otp/vbn/vbn.gtfs.zip -o vbn.gtfs.vd.report -c de

Answer:
Exception in thread "main" com.beust.jcommander.ParameterException: Unknown option: -c
	at com.beust.jcommander.JCommander.parseValues(JCommander.java:742)
	at com.beust.jcommander.JCommander.parse(JCommander.java:282)
	at com.beust.jcommander.JCommander.parse(JCommander.java:265)
	at org.mobilitydata.gtfsvalidator.cli.Main.main(Main.java:49)

This is my test environment.

validator version: gtfs-validator-v2.0.0_cli.jar
Java version: java -version openjdk version "1.8.0_282" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_282-b08) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.282-b08, mixed mode)
Java version: java -version openjdk version "11.0.11" 2021-04-20 OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9) OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)
OS versions: Linux tpx200 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64 GNU/Linux

As you can see, I tested the validator for the two Java version 8 and 11.
I appreciate any hint. Cheers!

I ran into the same issue :)
Maybe you could add a note in the readme? It links to the 2.0.0 jar file and then has the wrong usage instructions which is super confusing.

Hi @kannes!
We're working on this issue in PR #905
Feel free to have a look and participate in the discussion :)


Fixed side-nav

What do you guys think about making the side-nav stick (fixed) when scrolling down?

That would be cool. I can work on this issue.

Go for it!

@realslimshanky @ErikUu yes - I agree that this would be better. Which of you wants to tackle this? Be sure to do a fresh branch off of master.

I can do it, or did you want to tackle it @realslimshanky?

@QuincyLarson this can be closed - fixed by PR #23


Put do/don't into boxes for delayed best practice docs

Fixes #3773 if you think this actually looks nicer.

Ah, meaning that you would prefer to keep things as they were?  Or, more generally, after playing with this for a bit what do you recommend?

Looking at the rendered docs I agree that this could be better:

I wonder if there are things that we can do to force uniformity in the contents of each block in the table so that things lined up and it was clear what was changed.

I do think this is an improvement as it is, but it doesn't anywhere as good as it could have with, say, tex. I don't know how much more rst can do for us.

We might still be able to do some good here

We might add small bits of text to force alignment.  Here I add periods to force the same number of lines.  This isn't ideal, but maybe there is some non-visible character we can place instead

+--------------------------------+--------------------------------------+
￼ | **Don't**                      | **Do**                               |
￼ +--------------------------------+--------------------------------------+
￼ | .. code-block:: python         | .. code-block:: python               |
￼ |                                |                                      |
￼ |    .                           |    results = []                      |
￼ |    for x in L:                 |    for x in L:                       |
￼ |        y = dask.delayed(f)(x)  |        y = dask.delayed(f)(x)        |
￼ |        y.compute()             |        results.append(y)             |
￼ |                                |                                      |
￼ |     .                          |    results = dask.compute(*results)  |
￼ +--------------------------------+--------------------------------------+
￼
￼```

2.  We can probably solve this with CSS
3.  I wonder if posting this on stack overflow would be helpful.  I suspect that other people out there might have suggestions

But, perhaps this is more work than it's worth.  Feel free to abandon this if you think that there are higher priority issues around where effort would be better spent.  This seems like it requires a judgment call on your part.

This was done in an idle 1/2 hour, and I am +0.3 on including it. If I have more idle time when I don't want to do anything hard, I may look into embedding CSS, but I wouldn't give it more than 1/2 hour more, tops.

@martindurant I've used comments and aligned code to improve styling in a couple of cases.  I think it looks decent.  It looks like things are fine as long as you have the same number of lines in each box and if there is at least one line with a decent number of characters.  A single comment at the top line seems to be effective for this.  I also align the different rows of code appropriately so that it is easier to compare them.
If you have any desire to continue this that would be welcome.

@mrocklin , I had kept from making lines too long, because there is no wrapping in those code boxes, and it can look a little weird when the text scale doesn't give a lot of characters of horizontal space. Probably only # Call delayed functions on Dask collections and # This makes a delayed function, acting lazily are candidates for being shortened or split across two lines.

I don't know why this didn't get merged, perhaps just forgot. The last commit failed tests and there is now a conflict, but (without investigating) I suppose not much needs to be done here.

ping @mrocklin , this may be OK now; the conversation above sounds like we had converged.

FYI @martindurant there's a merge conflict now.
If you fix that, could you post a screenshot of the rendered HTML?

Looks nice, thanks!


New feature: skip threads parsing

Ref: #2

💤 Will continue tomorrow if your review needs changes ;)

Can you refactor this to access the SKIP_THREADS env var directly in extractPostsHTML.js instead of passing it down from scrape/index.js?

Can you refactor this to access the SKIP_THREADS env var directly in extractPostsHTML.js instead of passing it down from scrape/index.js?

Done, sorry for the very long delay

Thanks! I will review this soon.

Great PR! Thanks for adding this feature :)


URL shortener (hasher)

Details
We need some kind of URL shortener for statistics.
TODO

[ ] Choose & create a route.
[ ] Create a DB collection.
[ ] Implement URL hashing algorithm.
[ ] Implement URL hash resolver.
[ ] Implement a controller for the route.
[ ] Collect statistics.

 Сокращатель ссылок

As we've figured out, the URL hasher isn't really a solution to the problem. I'm closing the issue for now.


Add instructions to readme and template

Resolves #000
This PR adds to the README.md and the PULL_REQUEST_TEMPLATE.md.

Description

Include summary of change and what issue is fixed, including relevant motivation and context.
Explain the need for any added dependencies for this change. (gems, js libraries, etc.)
How have you tested this?
Anything else we should know about?

Type of change

Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to not work as expected)
This change requires a documentation update
Documentation update

Screenshots

Thank you for updating the documentation!


When an id is not provided for aggregate mediator the code generated shows and empty string as the id

Description:
The aggregate id is an optional field in the aggregate mediator and when an aggregate id is not provided in the vscode form the generated code contains an empty string as the aggregate id.

This is already fixed in the v1.0.0


Fix loading of raw RGB blobs

This patch is still rough around the edges (no regression tests and hard coded to only work with byte-width pixels); I don't plan on working on it further (it does what I needed it for), but I'll leave it here in case it's useful to you.
Fixes #123

This is a good start, but it does touch a bigger problem when attempting to alter the Image.__init__ constructor, and Image.read methods. There's also other common types of pixel-data that folks would expect this solution to work with.
I believe a new method Image.constitute should fully implement MagickConstituteImage with all options parameter-ized. An independent constitute method would grant better flexibility, and help reduce the confusion between "blob" = pixel-data, and "blob" = image-format-data. I can imagine said new method would allow something like...
# Grab image from video-card
with Image() as img:
    img.constitue(width=screen.w,
                  height=screen.h,
                  map="ARGB",
                  storage='double',
                  pixels=screen.data)

I agree this is the cleaner API (and would have been my choice); it seemed like the consensus in the issue was to modify the read method though (even though this isn't really "reading" in the same sense and I don't think the abstraction holds up).

Re-reading issue #123,  Image.read could just call Image.constitue. I'm pushing for cleaner API, as the real issue of #123 is that the wand library lacks support for creating pseudo images (think rgb:, xc:, pattern: &etc).
Argument aside, there's also MagickImportImagePixels method that does the same thing. I wonder how the other c-api folks address this.

Closing because thsi is now out of date. I'd still be very interested in seeing this fixed upstream, but I'm using a temporary work around locally so I'm not interested in handling the work. Thanks.


OpenSource : 4.2 Explain everything related to the Fossasia Codeheat

Description :

Explain everything related to the Fossasia Codeheat

Note :

Changes should be made inside the Open_Source/ directory & Opensource branch.
Issue only for GWOC'21 contributors.
Issue will be assigned on a first come first serve basis, 1 Issue  ==  1 PR == 1 Contributor
For Contributor please don't create the same issue again, before creating any issue do visit OpenSource Milestone
Doc name should same as the issue title

Must Follow : Contributing Guidelines & Code of Conduct before start Contributing.
Happy Contributing 🙌

Can I  try?

Hello supervisors and mentors
I am from Open source batch 1
Please assign me this issue
I will try this out.
Thank you

@Purvibhoyar  Assigning this to you, Happy Documenting 🎉🎉🎉

Yes, Thank you
Can we add documentation +audio /documentation +video format?
Or strictly either of  three.

Yes, Thank you @Aryamanz29
Can we add documentation +audio /documentation +video format?
Or strictly either of three.

@Purvibhoyar  You can contribute to anyone format, Read Contributing Guidelines

Can I try this ?

@Aryamanz29 Already Assigned to @Purvibhoyar , Please check before commenting

@Purvibhoyar  Any updates ? Please submit PR by today

@Aryamanz29 Yes , Progress is on the way
I will be submitting by today or mostly by tomorrow for Sure.

@Aryamanz29  Hey
I have made a PR to my submission 3-4 hours back.
Please check and let me know if it is covering everything or not

@Purvibhoyar  Please link PR to this issue, I can't find your PR

@Aryamanz29 HAVE YOU GOT IT?

@Purvibhoyar  Linked your PR to this issue

@Aryamanz29 If anyone is not working on this issue, please assign it to me. I would love to work on this one.


No test covering config_settings argument to build

I've been playing a bit with mutmut, and while it's a bit noisy, it did find this meaningful mutation here:
-     if not config_settings:
+     if config_settings:
        config_settings = {}

I can confirm that this is also not tested in the integration tests.
A less important mutant is that apparently also the default value for skip_dependencies is never tested in _build_in_current_env (which might be an argument for just not giving it a default value).

I think the following would also have caught it.
[coverage:run]
branch = true

I will add this to my TODO, we should enable branch coverage and add the missing tests.


Query.OfType throws exception

Hello. I have two classes.
public class BaseClass { }
public class ClassA { }

This linq request works:
var result = session.Query<BaseClass>().OfType<BaseClass>().ToList();
But another request
var result = session.Query<BaseClass>().OfType<ClassA>().ToList();
throws exception:

Exception thrown: 'System.NullReferenceException' in Marten.dll
StackTrace:
Marten.Linq.Model.LinqQuery`1.ConfigureCommand(NpgsqlCommand command, Int32 limit)>

Maybe I do somethins wrong? I need session.Query<> from BaseClass and OfType<> by nested classes.

What are you trying to do? If you're using the hierarchical storage, you can query directly for ClassA.

I'm making an interface that isolates the storage system. I send out the QueryableObject
session.Query<BaseClass>()
I do not know what type of query is required in linq requests. So I give the query from the base type.

@KopIlya Have you seen this? http://jasperfx.github.io/marten/documentation/documents/advanced/hierarchies/
That should let you query directly against either BaseClass or ClassA even though it's all stored in the same table.
Regardless, I think it'd work if you did ToList().OfType<T> instead of the order above

Yes, I saw. It did not help me. So I created this issue.
The option ToList().OfType  this is not effective. Objects of the basic type can be many and objects of subtype - a little. But they all rise in memory. It is a bad idea.

@KopIlya What does your QueryableObject look like? Instead of trying to do Query<BaseClass>().OfType<ClassA>(), could you make the QueryableObject-to-Linq translation smart enough to go straight to Query<ClassA>()? I can help with the generic type trickery if you want.
Otherwise, if you wanna use a combination of the Hierarchical storage and do a pull request for supporting the OfType operator, I can help you with that as well.

I could not make my QueryableObject understand what subtype is requested in the linq request. I downloaded the source code to try to add support for the OfType operator. But I have two questions.

In SampleConsoleApp in creating DocumentStore I have exception System.InvalidOperationException: 'Could not find embedded resource: Marten.Schema.SQL.mt_patching.js'  in Marten.Schema.SchemaBuilder.ReadFromStream(String name, String databaseSchemaName)
Do you have any idea how I can fix it?
About this topic, my code
var result = session.Query<BaseClass>().OfType<ClassA>().ToList();
lead me to
Marten.Linq.Model.LinqQuery1.ConfigureCommand(NpgsqlCommand command, Int32 limit)>For realize support theOfTypeoperator I must look in this methodConfigureCommand()`?
Please direct me.

Maybe this is not the right place for questions about starting SampleConsoleApp, I'm sorry.

@KopIlya Still wanna go back to this. If your code can call OfType<ClassA>(), why can't you just call Query<ClassA>() directly?

I was able to make call Query<ClassA>() directly.
Sorry for the time spent.


[Bug]: ODS - Components - Chips - Filter chips

Prerequisites

[X] I have searched the backlog for duplicate or closed feature requests

Your test device
iPhone 13
OS Version
16.1.1
App version
0.3.0 - 213
Describe the issue
The colour of the tick (check) is the incorrect colour and does not match the text colour.
Expected Behavior
The colour of the tick (check) should match the text colour black


fix mssql security context for ocp4.11

This PR fix MSSQL security context issue for OCP4.11
There are 2 changes:

Add to the mssql.yaml

        securityContext:
          allowPrivilegeEscalation: true

Update admin for mssql-db namespace:

oc adm policy add-scc-to-group restricted system:serviceaccounts --context admin mssql-db
OR
oc adm policy add-scc-to-group restricted system:authenticated --context admin mssql-db

Also have opened issue for mssql container team for getting the correct security context for image: mcr.microsoft.com/mssql/rhel/server:2019-latest
The warning we got when running mssql pod, and the pod didn't launch:
Warning: would violate PodSecurity "restricted:latest": allowPrivilegeEscalation != false (container "mssql" must set securityContext.allowPrivilegeEscalation=false), unrestricted capabilities (container "mssql" must set securityContext.capabilities.drop=["ALL"]), runAsNonRoot != true (pod or container "mssql" must set securityContext.runAsNonRoot=true), seccompProfile (pod or container "mssql" must set securityContext.seccompProfile.type to "RuntimeDefault" or "Localhost")

Hi @RobertKrawitz, do you know if this patch is already included on OpenShift 4.11 ?

Hi @pjgg,
OCP 4.11 contains permissions/ securityContext changes.
Meaning we need to use this fix till we get the right security context of mssql


Create Argentinian holidays provider.

Update

Added a new provider.
Configured all the holidays and set all the descriptions from Wikipedia.

ScreenShots
(This is a system we use for work logging, we pull the holidays into the work calendar)

Next

Add unit test for all the holidays in this provider. (Copying the tests from other providers)

TB
3h

Thanks @nedSaf for your work! Nice to have a another country added

Update

Added proper naming of the holidays also in English.
Added tests for all the holidays.

ScreenShots
Unit test result

Holiday names in English

Review
@stelgenhof This is ready for your review.
/cc @mariano-dagostino

Fixing tests...

@nedSaf You may want to check your tests as some of them are failing.

@stelgenhof I fixed all the tests, ready for your review :)

@stelgenhof Fixed your comments, with one comment from me ^^

Pushed a fix.

@stelgenhof Hey, I did push a fix after your comment, https://github.com/azuyalabs/yasumi/pull/264/commits/233f9d404e5f4f5f71eb20575805b5647dd4d0d0
I think that will cover the case you mentioned before, if not, please let me know.

@stelgenhof any updates?


Fix error in docs

The function is called clearCacheById()
https://github.com/jaredwray/cacheable/blob/8ea2b079cdec11c6f068fb8a116e8561f42fa1c5/packages/flat-cache/src/index.ts#L462
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
documentation correction
Please check if the PR fulfills these requirements

[x] Followed the Contributing guidelines.
N/A Tests for the changes have been added (for bug fixes/features) with 100% code coverage.
N/A Docs have been added / updated (for bug fixes / features)

@chris48s - thanks for fix on this. Should have this out in the next couple weeks. 🍻


Update well known endpoint

What?
Update the well known endpoint.
Why?
To align the information provided to RP's with what the OIDC provider offers functionality wise.
Related PRs
Please include links to PRs in other repositories relevant to this PR.
Delete this section if not needed.

Does the Nimbus library offer a way to generate this rather than having the inline JSON?


Ignore istio version suffix used in the downstream builds

What type of PR is this?

[ ] Enhancement / New Feature
[ ] Bug Fix
[ ] Refactor
[ ] Optimization
[X] Test
[ ] Documentation Update

What this PR does / why we need it:
The test is expecting to see the same version parsed from versions.yaml and a version string returned by pilot-discovery version. This is not the same in downstream builds as we use the _ossm suffix.

/retest

@FilipB: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

e2e-kind-olm_sail-operator_main
3689c635fbff04e5c60a7fbad2cbfb334c4ca32c
link
true
/test e2e-kind-olm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

/retest

@FilipB: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

e2e-kind-olm_sail-operator_main
3689c635fbff04e5c60a7fbad2cbfb334c4ca32c
link
true
/test e2e-kind-olm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

/retest

/retest


Component usage pages ☂

After our big push in 2020 to update all component usage docs with the new template, these are the remaining components that still need to be updated:
### Tasks
- [ ] Component usage pages: List
- [ ] Component usage pages: Loading
- [ ] Component usage pages: Overflow menu
- [ ] Component usage pages: Pagination
- [ ] Component usage pages: Progress Indicator
- [ ] Component usage pages: Slider
- [ ] Component usage pages: Structured list
- [ ] Component usage pages: Tag
- [ ] Component usage pages: Toggle
- [ ] Component usage pages: UI Shell left panel
- [ ] Component usage pages: UI Shell right panel

### Completed
- [x] [Form](https://www.carbondesignsystem.com/components/form/usage) | https://github.com/carbon-design-system/carbon-website/pull/3356
- [x] [Number Input](https://www.carbondesignsystem.com/components/number-input/usage) | https://github.com/carbon-design-system/carbon-website/pull/3246
- [x] [Radio button](https://www.carbondesignsystem.com/components/progress-indicator/usage) | https://github.com/carbon-design-system/carbon-website/pull/2126
- [x] [Search](https://carbondesignsystem.com/components/search/usage/) | [Fluid search](https://github.com/carbon-design-system/carbon-website/pull/3309)
- [x] [Select](https://www.carbondesignsystem.com/components/select/usage) | https://github.com/carbon-design-system/carbon-website/pull/3282
- [x] [Tabs](https://www.carbondesignsystem.com/components/tabs/usage) | https://github.com/carbon-design-system/carbon-website/pull/2375 | https://github.com/carbon-design-system/carbon-website/pull/2376
- [x] [Text input](https://www.carbondesignsystem.com/components/text-input/usage) | https://github.com/carbon-design-system/carbon-website/pull/3115
- [x] [Tile](https://www.carbondesignsystem.com/components/tile/usage) | https://github.com/carbon-design-system/carbon-website/pull/2580
- [x] [Tooltip](https://www.carbondesignsystem.com/components/tooltip/usage): updates done in v11

(note: all pages have been updated to reflect the new structure but the content itself has not been updated or added too)

For the Pagination page https://github.com/carbon-design-system/carbon-website/issues/3608


Context propagation refactorings

What does this PR do?
Move the following responsibilites from Span to ElasticContext:

Creation of child spans
Context propagation

Checklist

[ ] This is an enhancement of existing features, or a new feature in existing plugins

[ ] I have updated CHANGELOG.asciidoc
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] Added an API method or config option? Document in which version this will be introduced
[ ] I have made corresponding changes to the documentation

[ ] This is a bugfix

[ ] I have updated CHANGELOG.asciidoc
[ ] I have added tests that would fail without this fix

[ ] This is a new plugin

[ ] I have updated CHANGELOG.asciidoc
[ ] My code follows the style guidelines of this project
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I have updated supported-technologies.asciidoc
[ ] Added an API method or config option? Document in which version this will be introduced
[ ] Added an instrumentation plugin? Describe how you made sure that old, non-supported versions are not instrumented by accident.

[ ] This is something else

[ ] I have updated CHANGELOG.asciidoc

:green_heart: Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS

Expand to view the summary

Build stats

Start Time: 2023-06-26T08:24:03.643+0000

Duration: 14 min 7 sec

:grey_exclamation: Flaky test report
No test was executed to be analysed.
:robot: GitHub comments
Expand to view the GitHub comments

To re-run your PR in the CI, just comment with:

/test : Re-trigger the build.

run benchmark tests : Run the benchmark tests.

run jdk compatibility tests : Run the JDK Compatibility tests.

run integration tests : Run the Agent Integration tests.

run end-to-end tests : Run the APM-ITs.

run windows tests : Build & tests on windows.

run elasticsearch-ci/docs : Re-trigger the docs validation. (use unformatted text in the comment!)


Typo "Azure OpenAI service"→"Azure OpenAI Service"

https://learn.microsoft.com/en-us/samples/azure/azure-sdk-for-java/ai-openai-java-samples/
https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/openai/azure-ai-openai/src/samples/README.md
#PingMSFTDocs
Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

@hyoshioka0128 could you merge in changes from main into your branch, this should fix the Build Analyze job failing and allow for this PR to pass CI


Forward Solution

Hello,
I am having issues calculating the forward solution. I get the error:  “Cannot use a homogeneous model in EEG calculations.”  What are some reasons for this error?

Related to this issue, has there been a solution to the following error:
Surface inner skull is not completely inside surface outer skull

I get the error: “Cannot use a homogeneous model in EEG calculations.” What are some reasons for this error?

This means you tried to use a 1-layer BEM instead of a 3-layer BEM when doing forward calculations with EEG channels.

Surface inner skull is not completely inside surface outer skull

This means that your inner_skull.surf overlaps with outer_skull.surf. Usually this happens when using the watershed bem, and Freesurfer did a bad job of approximating the inner skull surface (which is created just by expanding the brain.surf) and/or the outer_skull.surf (which is created by shrinking the outer_skin.surf. You can visualize this stuff with freeview.
For further questions about how to get usable surfaces, the mne_analysis listserv is probably a better place so that more people with analysis knowledge and experiences can chime in and learn. GitHub issues are mostly for reporting bugs and/or enhancement requests. I'll leave this open and re-title so we remember to clarify the error message about 1- vs 3-layer BEM.


+getKeys to process multiple keys between it's calls

Fix for https://github.com/johnnovak/illwill/issues/31
new function getKeys to read seq of Keys between its call

@johnnovak If I can ask you to lift version if you track it