Enable more tests for operator

@howardjohn: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-mixer-k8s-tests_istio

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/test-infra repository. I understand the commands that are listed here.

@Nino-K mcp test is still broken on operator
@rshriram your new network test seems to fail as well, maybe we don't have those flags? this is using istioctl installation

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-new-install-k8s-tests_istio

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/test-infra repository. I understand the commands that are listed here.

/retest

@howardjohn: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-new-install-k8s-tests_istio

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/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-new-install-k8s-tests_istio

gencheck_istio
9245471b5e156814343e9578b8bb0d2b06a85e5e
link
/test gencheck_istio

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/test-infra repository. I understand the commands that are listed here.

@howardjohn: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
23fc63eb0b73d99ed6b81b4f9f6dcc0af7d3c5ec
link
/test integ-new-install-k8s-tests_istio

gencheck_istio
9245471b5e156814343e9578b8bb0d2b06a85e5e
link
/test gencheck_istio

lint_istio
9245471b5e156814343e9578b8bb0d2b06a85e5e
link
/test lint_istio

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/test-infra repository. I understand the commands that are listed here.


block calendar not showing up at the banner

Hi,
I installed both Banner and Block Calendar, both working fine till this morning, the block calendar didn't show up. I don't know where is the problem, so I had another post at the banners page.

I tried both plugin in a new graph, not working.
I reinstalled both plugin, still no working.
Check console, everything fine.
thank you for any hints

Same issue for me

here is a fix, https://discuss.logseq.com/t/block-calendar-not-showing/24083/6

I've experienced the same problem.
As a workaround, waiting for new version including the fix, you can specify explicitly year and month like this:
{{renderer block-calendar,2024,1}} (which won't "change month" on february, but let's hope that the problem will be fixed by then...)

Same issue for me. workaround above works well. I've just put {{renderer block-calendar,2024,1 at the top of my 'contents' page/ Have to do that for each of my graphs. Will be nice when the plugin is fixed so don't have to change multiple graphs (I have 12 graphs).

@adxsoft, here is quick workaround. You need to do it once.

Great that worked! Thanks
On Thu, 4 Jan 2024, 10:38 pm Sergey Kolesnik, @.***>
wrote:

@adxsoft https://github.com/adxsoft, here
https://discuss.logseq.com/t/block-calendar-not-showing/24083/5?u=stdword
is quick workaround. You need to do it once.
—
Reply to this email directly, view it on GitHub
https://github.com/vipzhicheng/logseq-plugin-block-calendar/issues/36#issuecomment-1876954795,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AF5V4HMKNCQKBF2S6POC66DYM2ICVAVCNFSM6AAAAABBI67UL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZWHE2TINZZGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

@stdword
Thanks! Nice workaround

@adxsoft, here is quick workaround. You need to do it only once for all graphs.

It works! Thanks!

stdword's PR has been merged and released, please update, Sorry for the delay. Thanks @stdword


PCH Compiling Error

Describe your bug here.
I've keep getting this bug continuously while trying to compile, I've reinstalled my vsc 19 to the version the engine uses, and I'm using a fresh source, tried with both the specific libraries from this, and other with the newest versions of each, but it just don't work, and deleting export did nothing
Command Prompt/Terminal logs (if existing)
(main)
$ lime test windows
Warning: Ignoring unknown fps=""
------------------------SScript 7.7.0 Macro------------------------
Special Thanks:
- CrowPlexus

Checking version...
There was an error getting the latest version info, you may not have internet connection.
Continuing...
-------------------------------------------------------------------

Creating C:/Users/Andrey/Desktop/Creations/Friday Night Funkin/FNF-PsychEngine/export/release/windows/obj/obj/msvc1964-nc/__pch/haxe/hxcpp.pch...
hxcpp.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\yvals.h(12): fatal error C1083: Can't open the following archive: 'crtdbg.h': No such file or directory
Error: Could not create PCH

Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
No

Pressed the wrong button lmao, but still no fix, I tried to do other compiling methods but either the error changed, or it was just the same


form_input double escaping data why ?

hello i use this function form_input from the form helper like this, i don't know what i am doing wrong and don`t know if this is a bug or not but please test this.
$input_attrs = array();
$input_attrs['name'] = 'contact_name';
$input_attrs['type'] = 'text';
$input_attrs['value'] = set_value('contact_name');

echo form_input($input_attrs);

and when i put this value in the input
<script>alert("test")</script>

it returns this :
&lt;script&gt;alert(&quot;test&quot;)&lt;/script&gt;

instead of  :
<script>alert("test")</script>

But when i use without the form_input function and use it like this
<input type="text" name="contact_name" value="<?=set_value('contact_name')?>">

it returns good escaped data
<script>alert("test")</script>

This was the worst thing happening in codeigniter 3 also :( horror stuff.. xD
This needs to end right ?

It is not clear to me how and where you are introducing

I'm a bit confused about how this is bad: <script>alert("test")</script> and this is good <script>alert("test")</script>?
If someone is inputting a script in your form it should be caught and dealt with so that it does not execute when the form is redisplayed, or the data viewed. When the data is displayed in the input it is automatically escaped to make it safe. That's why you're seeing that.

Hello again, i edited the problem so you guys can check please take this error bug into consideration, because on all other platforms this works and on this does not.


Welcome Screen disabler

Title says it, disables the welcome screen (membership days, message income, etc.) when you login.

This isn't possible without faking input


ci: use numpy_almost_equal to repair flaky test

I retried this several times and the flaky test didn't flake.


feat(Core.CrossCuttingConcerns/Logging): add ElasticSearchLogger

Serilog.Sinks.Elasticsearch version 8.4.1 package has been added.
Testing completed successfully. Logs have been successfully sent to ElasticSearch server
For additional information
https://github.com/serilog-contrib/serilog-sinks-elasticsearch
https://www.nuget.org/packages/Serilog.Sinks.Elasticsearch
https://www.elastic.co/guide/index.html

Looks good to me. Thanks for your contribution. 🚀


Export kodadot v3 press-kit

Let's make PR, but to press-kit
We need to post it and commit
https://github.com/kodadot/kodadot-presskit/issues/17
Then post your payment link using https://kodadot.xyz/transfer
Happy to process

This is done I guess? @roiLeo


How the etcdctl backup handle Disaster Recovery?

Hi all, I am reading the etcd admin doc but confused about the Disaster Recovery operations.  As the document says, the first step is backup the data directory, which will rewrite some metadata of the member such as ClusterID and MemberID. Second, to restore the backup, we should start etcd with the -force-new-cluster option and use the backup directory. This will initialize a new cluster but preserve the etcd data. The third step confused me as once the etcd  has started, shut it down and move the data back to previous location. Then start etcd with the original -data-dir.
I think the new-starting etcd has the new Cluster ID and member ID, so it cannot joint onto the old cluster.  So why we kill the etcd and move the backup to old data directory and restart it? Just for convenient?
And facing the major failover(data loss or disk corruption) fact, can I remove the failure members and add new idle members via MEMBER API? I think it is ok but will take a lot of network traffic because the news have no data and the leader will append entries for them frequently.  Am i right?
Thank you very much!

I think the new-starting etcd has the new Cluster ID and member ID, so it cannot joint onto the old cluster. So why we kill the etcd and move the backup to old data directory and restart it? Just for convenient?

Restoring a cluster from backup snapshot launches a new cluster, so the former cluster identities are overwritten; see https://github.com/coreos/etcd/blob/master/Documentation/op-guide/recovery.md#restoring-a-cluster.

And facing the major failover(data loss or disk corruption) fact, can I remove the failure members and add new idle members via MEMBER API?

It is recommended to remove a member first; see https://github.com/coreos/etcd/blob/master/Documentation/faq.md#should-i-add-a-member-before-removing-an-unhealthy-member.

Thank you for your attention.


Explore intelligent cache cleanup: remove unused entries based on server access logs

By default S3 can remove files after N days since creation. However, it might make sense to remove entries earlier to reduce overall space consumption.

https://aws.amazon.com/de/blogs/architecture/expiring-amazon-s3-objects-based-on-last-accessed-date-to-decrease-costs/
There seems to be a way, but I don't like the way to implement it..


Use distinctive addresses in tests

It would be nice if test addresses were easy to distinguish from each other, e.g. tb1aaaaaa…, tb1bbbbbbb…. Not sure how to do this, since they contain checksums.

No need to do this now that we have the helper functions.


use #assemble in ctor

Using #include is wrong because labels in the deployed code will have the wrong offset. This is why we have #assemble in geas. It compiles the included file as a new program (with labels starting at zero), then inserts the bytecode at the #assemble directive position.

Maybe you got confused because %include in etk behaves like #assemble. In geas, the #include directive is like %import in etk.

Ah thank you! @mkalinin was wondering why some of the offsets were wrong in the EIP.


Overrides are not being applied in testing

While debugging #214, I discovered that overrides are not actually being applied in e2e testing.  Since resources are not directly compared (only versions), no test is catching this problem.
The crudtester created FederatedDeployment with replicas of 3, and FederatedDeploymentOverride with replicas of 5.
What resulted: A Deployment was created with replicas of 3.
What should have happened: A Deployment was created with replicas of 5.

This bug is the result of a partial rename of clusternames to clusterNames.  Before this issue is closed, testing for the application of overrides needs to be added.

Fixed by #266


Add support for uninterpreted function stub

Requested feature: Stubs that behave like an uninterpreted function.
Use case: Generating stubs that return the same arbitrary value for multiple invocations if the inputs are the same.
Link to relevant documentation (Rust reference, Nomicon, RFC): http://www.cprover.org/cprover-manual/modeling/nondeterminism/ and https://model-checking.github.io/kani/rfc/rfcs/0002-function-stubbing.html#future-possibilities
Example:
/// This harness has some code that is conditional on the value of a few arguments.
/// Check that it behaves for all combination of arguments, however,
/// an argument should always have the same value.
#[kani::proof]
#[kani::stub_uninterpreted(Arg::is_enabled)]
fn check_uninterpreted() {
    /* logic goes here */
}

@nchong-at-aws would that make sense?

Yes, exactly right. The behavior I want is a function whose result is non-deterministic but different calls will return the same value if the inputs are the same.


feat: add experimental runner cli

The context behind this is wanting a standard way to run VS Code tests, with which we can build an extension that shows VS Code tests in the test explorer. This does that. The previous APIs are there and will always be supported as an alternative way to run tests.
See the readme for usage. Integration in js-debug for "debugging" is not there yet, but it will come.

Some feedback I have:

Isn't test-electron a too generic CLI name? How about vscode-test? Maybe someday Electron folks creates a test-electron CLI and this could cause some confusion.
I would suggest allowing to configure the test also through a vscode-test key under the package.json. Pretty much everything else for VS Code extensions can be configured there, like vsce.

Naming was a typo in the readme, will fix
That's reasonable

Could this be done in a separate node module that uses @vscode/test-electron as a utility? That way @vscode/test-electron
stays test runner agnostic and has the sole job of downloading a VS Code instance.

I think that would make sense, particularly if that "agnostic" CLI works with test-web later as well.

That could work, particularly if that "agnostic" CLI works with test-web later as well.

And then electron-test and web-test would be both optional peer dependencies of it?
https://stackoverflow.com/a/66228639

Yep

Going to close and reopen this in a new repo as Martin suggested.

Now in https://github.com/microsoft/vscode-test-cli/pull/1
I also have the extension to integrate in VS Code ready to go, which I'll share after the CLI gets published 🙂

Extension to run tests in VS Code 👉  https://github.com/microsoft/vscode-extension-test-runner

Docs: https://github.com/microsoft/vscode-docs/blob/vnext/api/working-with-extensions/testing-extension.md#quick-setup-the-test-cli


[Question]: Using Mistral-7B-Instruct-v0.2 with ReAct

Question Validation

[X] I have searched both the documentation and discord for an answer.

Question
I am trying to replicate ReAct agent with Query Engine Tool but using Mistral-7B-Instruct-v0.2 from HuggingFace. Every thing suggested by the blog post has been followed to the dot, while the only difference is the LLM and context for ReAct agent
llm = HuggingFaceLLM(
    model_name="mistralai/Mistral-7B-Instruct-v0.2",
    tokenizer_name="mistralai/Mistral-7B-Instruct-v0.2",
    device_map="auto",
    generate_kwargs={"temperature": 0.001, "do_sample":True},
    max_new_tokens=1024
)

embed_model = LangchainEmbedding(
    HuggingFaceEmbeddings(model_name="sentence-transformers/all-mpnet-base-v2")
)

Settings.llm = llm
Settings.embed_model = embed_model

context = """
    <s> [INST] You are a stock market sorcerer who is an expert on the companies Lyft and Uber. [/INST]
    [INST] You will answer questions about Uber and Lyft as in the persona of a sorcerer
    and veteran stock market investor. [/INST]

    [INST] I want you to reponse in a particular manner. For example: for this prompt, Compare and contrast the risks of Uber and Lyft in 2021, then give an analysis [/INST]
    [INST] This is how you should reply
             Thought: To compare and contrast the risks of Uber and Lyft in 2021, I will use the tools lyft_10k and uber_10k.
            Action: lyft_10k, uber_10k
            Action Input:
            {
            "input": "Please provide a detailed analysis of the risks faced by Uber and Lyft in 2021, including but not limited to financial risks, regulatory risks, and operational risks. Please provide specific examples and data to support your analysis."
            }
            Observation:
            {
            "output": "Lyft and Uber both faced significant risks in 2021, but the nature and severity of those risks differed between the two companies.
    [/INST]
</s>
"""

agent = ReActAgent.from_tools(
    query_engine_tools,
    llm=Settings.llm,
    verbose=True,
    context=context
)

But when I call the agent.chat,
response = agent.chat("what was Lyft's revenue growth in 2021?")
print(str(response))

this is the error I'm getting TemplateError: Conversation roles must alternate user/assistant/user/assistant/...
After searching a bit, I found this github issue but this does not solve either. After making the changes suggested in this issue,
response = agent.chat(
    [{
    "role": "assistant",
    "content": "You are a stock market sorcerer with expertise in companies Lyft and Uber",
    "role": "user",
    "content": "what was Lyft's revenue growth in 2021?"
    }],
)
print(str(response))

this is the new error ValidationError: 1 validation error for Task input   str type expected (type=type_error.str)

Try supplying the messages to prompt callable. Huggingface refuses to accept some inputs that use system prompts. In this case, I would not format the react prompt with the special chars needed for mistral, and leave it for the callable hook to handle.
A very naive example of what I mean
def messages_to_prompt(messages):
  prompt_str = "\n".join([str(x) for x in messages])
  return f"<s>[INST] {prompt_str} [/INST] </s>\n"

def completion_to_prompt(completion):
  return f"<s>[INST] {completion} [/INST] </s>\n"

llm = HuggingFaceLLM(
    model_name="mistralai/Mistral-7B-Instruct-v0.2",
    tokenizer_name="mistralai/Mistral-7B-Instruct-v0.2",
    device_map="auto",
    generate_kwargs={"temperature": 0.001, "do_sample":True},
    max_new_tokens=1024,
    messages_to_prompt= messages_to_prompt,
    completion_to_prompt= completion_to_prompt,
)

Thanks alot @logan-markewich the issue has been resolved.


Emulate color temperature for non-ct lights in light groups

Description:
When the light group component is used, we aggregate all the supported features and expose that. This has the unfortunate side effect of causing the grouped light component to send a color temperature to a light that does not support this feature. This is a workaround that converts the color temperature value to HS values for non-supported lights in a light group. (Also fixed one typo I created in an older pull request.)
Related issue (if applicable): fixes #
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):

Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.

If user exposed functionality or configuration variables are added/changed:

[x] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[x] The manifest file has all fields filled out correctly (example).
[x] New dependencies have been added to requirements in the manifest (example).
[x] New or updated dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[x] New files were added to .coveragerc.

If the code does not interact with devices:

[x] Tests have been added to verify that the new code works.

I think that it does belong here Pascal. The Light integration should be very strict and not try to be "smart" with those things. The group platform could be a little smarter, as it's already doing smarts to group things.

@bryanyork are you planning to continue here?

@MartinHjelmare Yes, let me address the review above and submit later today.

@bryanyork please close this PR and you can reopen it yourself when ready to finish. We're trying to decrease our open PR buffer. Thanks!

@MartinHjelmare  @balloob ready for re-review.

@balloob please continue the review.

@MartinHjelmare @balloob Ready to merge.


FAILED Change claim type in Chimple Project to  Credit Note in did:sov:GV1B2NuW5MvczufYCtCTfk

Please speak to Andrew for further info.

@demondayza Can you please kindly let me get the specific details for this issue?

@goldenstar07 please confirm the exact steps to reproduce with shaun, I am not seeing a obvious way to reproduce.

@elite0226 please speak with Shaun to understand how to reproduce

There is nothing further to be done on this issue and it can be closed.
The cause of this issue has been understood as being as a result of edit entity not being possible after the entity moves from pending state, which is restricted at the level of the blockchain.

@ig-shaun thank you. I am closing this issue accordingly.


LORA微调internvl2模型时，出现大量 tokenization mismatch警告

[2024-07-10 17:42:44,683] [INFO] [logging.py:96:log_dist] [Rank 0] time (ms) | fwd_microstep: 998.17 | bwd_microstep: 1538.87 | bwd_inner_microstep: 1536.33 | bwd_allreduce_microstep: 2.47 | step_microstep: 0.06
WARNING: tokenization mismatch: 654 vs. 643. #turn = 25. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 737 vs. 726. #turn = 25. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 405 vs. 402. #turn = 9. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 327 vs. 326. #turn = 5. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 337 vs. 336. #turn = 5. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 660 vs. 649. #turn = 25. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 334 vs. 333. #turn = 5. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 485 vs. 480. #turn = 13. (ignored). This dataset is docvqa_train_10k.
[2024-07-10 17:42:45,900] [INFO] [logging.py:96:log_dist] [Rank 0] time (ms) | optimizer_step: 0.94
[2024-07-10 17:42:45,900] [INFO] [logging.py:96:log_dist] [Rank 0] time (ms) | fwd_microstep: 528.30 | bwd_microstep: 627.38 | bwd_inner_microstep: 624.77 | bwd_allreduce_microstep: 2.54 | step_microstep: 49.90
[2024-07-10 17:42:45,900] [INFO] [logging.py:96:log_dist] [Rank 0] time (ms) | fwd: 1526.44 | bwd: 2166.26 | bwd_inner: 2161.14 | bwd_allreduce: 5.02 | step: 49.96
{'loss': 1.4251, 'learning_rate': 9.667469644026118e-06, 'epoch': 0.17}
17%|█▋        | 111/672 [06:39<33:56,  3.63s/it]WARNING: tokenization mismatch: 480 vs. 475. #turn = 13. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 515 vs. 508. #turn = 17. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 390 vs. 387. #turn = 9. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 436 vs. 431. #turn = 13. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 317 vs. 316. #turn = 5. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 330 vs. 329. #turn = 5. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 907 vs. 896. #turn = 25. (ignored). This dataset is docvqa_train_10k.
WARNING: tokenization mismatch: 1012 vs. 997. #turn = 33. (ignored). This dataset is docvqa_train_10k.
LORA微调时，出现大量tokenization mismatch，请问这种会影响微调结果吗

I got the same warnings, need help

https://github.com/OpenGVLab/InternVL/blob/main/internvl_chat/shell/phi3_3_8b_dynamic/internvl_chat_v1_5_phi3_3_8b_dynamic_res_finetune.sh
conv_style change to "phi3-chat"

phi3-chat
thanks very much!

https://github.com/OpenGVLab/InternVL/blob/main/internvl_chat/shell/phi3_3_8b_dynamic/internvl_chat_v1_5_phi3_3_8b_dynamic_res_finetune.sh conv_style change to "phi3-chat"
您好，按照您说的，将conv_style改为“phi3-chat”,lora微调的时候还是会出现这个警告，不过比以前少了一些，不知道是否还是有问题？

Same problem here. I tried phi3-chat as well as the default one in the shell script, but the mismatch still exists.

Our new code has been released, please refer to https://internvl.readthedocs.io/en/latest/internvl2.0/finetune.html#start-2nd-fine-tuning.

Hi, @G-z-w
Is there any improvement in the effect after fine-tuning?

The effectiveness of fine-tuning depends largely on your task and training data.

Hi@G-z-w
I see the readdoc (https://internvl.readthedocs.io/en/latest/internvl2.0) and use coco to evaluate
internvl ,
the command line is GPUS=4 sh evaluate.sh pretrained/InternVL2-2B caption-coco --dynamic,
where is the script of evaluate.sh?

This script is located at here: https://xgithub.com/OpenGVLab/InternVL/blob/main/internvl_chat/evaluate.sh

This script is located at here: https://xgithub.com/OpenGVLab/InternVL/blob/main/internvl_chat/evaluate.sh

The URL was misspelled, and it redirected to a gambling website. https://github.com/OpenGVLab/InternVL/blob/main/internvl_chat/evaluate.sh

多轮对话，当不是human, gpt 不成对出现，或者最后一个角色不是gpt等情况，都会出现这个问题


Drag and drop event - control title

How can I set title for drag and drop created events

Hi @gsaada,
If you are talking about the drag creation:
You can have a look at the second part of the #3 example in the documentation: https://antoniandre.github.io/vue-cal/#ex--other-event-creation-methods. It is explained how to provide a callback at for a drag creation.
So if you want to allow the user to edit the title, you can add a dialog on drag create callback exactly like in the example, or if you want to set the event title programmatically without user interaction, you can use the function :on-event-create="onEventCreate" and set the title in the function, like so:
onEventCreation (event) {
    event.title = 'Event title'
}

Closing the issue due to inactivity. Please reopen if not solved!

Closing the issue due to inactivity. Please reopen if not solved!


Adding header in jspdf in react but header tag does not work

Feature requests, bug reports etc. are very welcome as issues. But questions are directed to stackoverflow with the tag jspdf.
If you are facing issues with utf-8 characters, please refer to #2677.
Note that bug reports should follow these guidelines:

A bug should be reported as an mcve
Make sure code is properly indented and formatted (Use ``` around code blocks)
Provide a runnable example.
Try to make sure and show in your issue that the issue is actually related to jspdf and not your framework of choice your setup.

If you want us to help you please stick to the issue template.


Version Funcion

Constants can't be used
Investigate options with a C++ function

C++ version of function working.


adding plugin packageversion

This PR template applies to packageversion plugin
Description
A Jenkins plugin that will look up a Yum repo's database, and populate a Jenkins parameter dropdown.
The primary use case for this plugin is the configuration of deployable artefact versions when running Ansible.
Repository URL: https://github.com/jenkinsci/packageversion-plugin
Hosting Request: https://issues.jenkins-ci.org/browse/HOSTING-278
This is new plugin and I (@johnlayton) am the current maintainer.
Permissions pull request checklist
Always

[x] Add link to plugin/component Git repository in description above

For a newly hosted plugin only

[x] Add link to resolved HOSTING issue in description above

For a new permissions file only

[x] Make sure the file is created in permissions/ directory
[x] artifactId (pom.xml) is used for name (permissions YAML file).
[x] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[x] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[x] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[x] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[x] All newly added users have logged in to Artifactory at least once

You should look into associating the email you use for Git commits with your GitHub account.


ESS Prism will return more than one result if there is an ebook and a physical book with the same ISBN

Hi,
Hope you don't mind but I've stumbled across a small and possibly fairly infrequent problem! Barnet libraries have ebook records from overdrive on their Prism catalog. If you search for an ISBN that has both an ebook and a physical book copy, the code in catalogues-api/connectors/prism3.js will return the ebook, and the returned item page is not in the same format, meaning librarybooks.uk will not return an item. I suspect this would be the same for other ESS (Capita) library services that add their ebooks to Prism.
Here's an example request to the prism API.
https://prism.librarymanagementcloud.co.uk/barnet/items.json?query=9781843103912
A request to this url gives the the following object keys
 ['https://prism.librarymanagementcloud.co.uk/barnet/items.json?query=9781843103912', 'urn:uuid:f52b3d55-af62-5750-8172-638b99c99a20', 'http://prism.librarymanagementcloud.co.uk/barnet/items/dda-1/EDZ0001381927', 'http://prism.librarymanagementcloud.co.uk/barnet/items/36660']
The code in catalogues-api/connectors/prism3.js relies on const itemUrl = Object.keys(searchRequest.data)[2], where as in this instance, the correct item would be index 3.
Returning this url http://prism.librarymanagementcloud.co.uk/barnet/items/dda-1/EDZ0001381927 makes it look as though there is no copy available.

Thanks for this @0sumrich !
Accessing stuff by position in an array was always going to be a bit flaky. I think to make it more robust I can loop through that whole response array and find the one that is relating to an item of type physical book. Was just being lazy going to the third item in the array!
Incidentally all that code is going to move out of this repository and into a different one which will be published as an npm package. https://github.com/LibrariesHacked/catalogues-library

Hello! I hope you don't mind but I'm going to transfer this issue over to that new library repository now.


Add DLEXT and SOEXT to RbConfig::CONFIG

This should be the easiest way to fix the filename issue in  #1291

Thanks!


Non-ceased sidechain support

McBlockRef structure changed: multiple top quality certificates case for non-ceasing sidechains.
CertificateSubmitter ceasing and non-ceasing sidechains strategies added.
Updated bootstrapping tool: virtual withdrawal epoch value added for non-ceasing sidechains
State and StateStorage: non-ceasing sidechain case added.
Updated python test framework
Other changes

@paolocappelletti MC compatible branch: vb/sc_non_ceasing_test_branch


Publish to Maven Central

If you publish this reporter then usage would be much simpler, and JAR downloading could be easily automated with build tools. Various ktlint integrations for eg. for Gradle or Maven make it easy to do for published reporters.

Sure, that makes sense. I will look into it.

The reporter is now published on Maven Central. The package is available at io.github.tobi2k:ktlint-gitlab-reporter.
See also the Maven Central/Sonatype page


Add integration tests

Adding major databases as integration tests
closes #2

Codecov Report

Merging #21 into dev will not change coverage.
The diff coverage is n/a.

@@         Coverage Diff         @@
##            dev    #21   +/-   ##
===================================
  Coverage   100%   100%
===================================
  Files         5      5
  Lines        71     71
===================================
  Hits         71     71

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c9f66dc...a7cd0f7. Read the comment docs.


Ocr accuracy optimization through image preprocessng and image segmentation

Related Issue
[Cite any related issue(s) this pull request addresses. If none, simply state “None”]
#97
Description
[Please include a brief description of the changes or features added]

added image preprocessing:-
before undergoing OCR extraction , users can choose functions like greyscale, threshold, adaptive threshold and denoise where user can see manipulation of image and extracted text in output section.
added image segmentation:-
Images would be divided into parts for ROI (region of interest)  and text will be extracted from the divided parts.

Type of PR

[ ] Bug fix
[X] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
[Attach any relevant screenshots or videos demonstrating the changes]
Demo video link- https://drive.google.com/file/d/1phb0gmf1UlSvp7tU80azUM3PQH9Wo3f1/view?usp=sharing

Checklist:

[ X] I have performed a self-review of my code
[X ] I have read and followed the Contribution Guidelines.
[X ] I have tested the changes thoroughly before submitting this pull request.
[X] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[X ] I have commented my code, particularly in hard-to-understand areas.

Additional context:
[Include any additional information or context that might be helpful for reviewers.]
@sanjay-kv sir other guy who raised issue i tried to contact him but no reply ,i have reviewed and added necessary changes for increasing OCR accuracy.

@sanjay-kv sir i see some conflicts in pull request , is it possible to merge or shall i make new branch and new pr


'Get in Touch' Section can be improved #352

Issue: #352
Initial:

Final:

check now @Its-Aman-Yadav

Thank you @divyalaldinani


Upgrading to 0.67.2 with expo 44 breaks iOS build

Receiving an error when trying to build iOS --  Duplicate interface definition for class 'RCTModuleRegistry'
Seems related to: https://github.com/expo/expo/issues/15622
Adding expo_patch_react_imports does not work either. It looks related to RNInAppReviewIOS-Bridging-Header.h? Edit: No, downgrading to SDK 43 and back to SDK 44 seemed to run the patch properly and this does not look to be the issue.

same issue

I'm using react native version 0.66 and it's breaking on iOS. No specific error given.

@lutakyn Hi!
It is recommended that you use https://docs.expo.dev/versions/latest/sdk/storereview/

if you working with expo
you have 2 option, on it is to eject your project.

or use storereview from expo lib it self.

Issue resolved in V3.3.3
Check if it's resolved yet ?

Issue resolved in V3.3.3
Give me feedback,
Thanks


fix: fix malformed link in all readme

Summary by CodeRabbit

New Features

Updated documentation across multiple packages to reflect the new domain tsed.dev.

Documentation

Enhanced clarity and usability of README files with updated URLs for logo, website, and getting started links.
Added badges for build status, npm version, and sponsorship options in several packages.
Improved installation instructions and examples in various documentation files.

Bug Fixes

Corrected links in documentation that previously directed to the outdated domain tsed.io.

:tada: This PR is included in version 8.3.1 :tada:
The release is available on:

v8.3.1
GitHub release

Your semantic-release bot :package::rocket:


open modal to confirm resource delete

#121

So all types should show the confirm modal, but only the big important types that contain many other resources (namespace & stack is good for now) should require the type-the-name confirmation


Drop damage to the Frame

If our quad-copter drops from an height then there is a tendency that the whole frame will break and we will have to replace the whole frame causing us to repeat the costs.

New Frame created


Implemented installation for CartoView Python3 docker

Pull Request Test Coverage Report for Build 720

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 62.641%

Totals

Change from base Build 716:
0.0%

Covered Lines:
1836

Relevant Lines:
2931

💛  - Coveralls


Dag API

Hello!
I really like your API but I needed to use dag put and dag get with custom objects.
Your dag get only worked for unixfs(correct name?) nodes, so I changed it to return a string instead so that the user can deserialize to whatever they want.
I un-commented the dag put and changed the response struct to the docs specs.
I also added an example.
Let me know what you think!

For the example I copy-pasted some thing from tar_add, works great.
Dag get is now returning a stream of bytes.