text:
Capture job url when triggering

We're currently creating pending stub records in the builds table, which are basically a token to prevent re-selection as a candidate until they get filled or garbage collected.
Unless we manage to observe the job in GL as it is being enqueued, it is virtually impossible to find the job log that belong to the pending record for troubleshooting.
The trigger response contains the job id and url (web_url key) and we should store it in the build record for debugging purposes.

Example response from rester trigger:
🚀  Resting misc/trigger-gitlab.restfile ...

🎬  trigger started ...

JSON: ["tag": false, "started_at": null, "web_url": "https://gitlab.com/finestructure/swiftpackageindex-builder/-/pipelines/177366617", "updated_at": "2020-08-13T06:49:14.183Z", "finished_at": null, "duration": null, "status": "pending", "coverage": null, "before_sha": "0000000000000000000000000000000000000000", "user": ["state": "active", "name": "Sven A. Schmidt", "web_url": "https://gitlab.com/sven.schmidt", "avatar_url": "https://assets.gitlab-static.net/uploads/-/system/user/avatar/501391/avatar.png", "id": 501391, "username": "sven.schmidt"], "yaml_errors": null, "committed_at": null, "ref": "main", "id": 177366617, "sha": "f96a54998c2a10ed218f9a1ee204a262a7fb5eca", "detailed_status": ["details_path": "/finestructure/swiftpackageindex-builder/-/pipelines/177366617", "label": "pending", "group": "pending", "tooltip": "pending", "icon": "status_pending", "favicon": "https://gitlab.com/assets/ci_favicons/favicon_status_pending-5bdf338420e5221ca24353b6bff1c9367189588750632e9a871b7af09ff6a2ae.png", "illustration": null, "text": "pending", "has_details": false], "created_at": "2020-08-13T06:49:13.982Z"]

✅  trigger PASSED (0.921s)

Executed 1 test, with 0 failures

Close for now, don't see a real need at the moment.


text:
Issue 2217

Fixes #2217
I've checked and we can't really loosen our reliance on default branch presence that I contemplated in the issue. The underlying query is difficult to adjust and given how rare and typically short-lived this problem is (even before mitigation) it's not really worth the effort.
This change prevents throttling of default branches after name changes and should limit the exposure to a couple of hours at worst.
One other remedy we could seek if this continues to be an issue is to prioritise packages with default branch name changes for analysis, like we do with new packages. However, we can't simply make them "new" packages to piggy back on the existing priority, because it would also announce it as a new package (home page, social).
We'd have to introduce an additional priority, making this a bigger change, and one we shouldn't make at this time.
We can test this patch by deploying from the branch to dev, which has the same data problem as prod.

It's back on dev after the fix:

source: gharchive/pull-request

license_type: permissive

license_source: github-api


text:
Swift OSS has multiple projects

Thought this better reflects what the brief is about. What do you think, @jessesquires?

Can we also do something about the Spell Checker? It is more annoying than useful imo. 😐

Can we also do something about the Spell Checker?

Definitely! I just haven't had time. 😅
Lots of good docs on Danger online.

Lots of good docs on Danger online.
Agreed! Have been doing some things with Danger in the past few days, so I should be able to take a look at it soon :)

authors: BasThomas jessesquires

license_source: bigquery


text:
add left icon in textfield

Checklist

[x] I checked the Contributing Guidelines before creating this request.
[x] New extensions are written in Swift 3.
[x] New extensions support iOS 8.0+ / tvOS 9.0+ / macOS 10.10+ / watchOS 2.0+.
[x] I have added tests for new extensions, and they passed.
[x] All extensions have a clear comments explaining their functionality, all parameters and return type in English.
[x] All extensions are declared as public.

@xingfuqiu thank you for contributing 👍 For future reference, you don't have to close and reopen your pull requests. If you push new commits to the branch you made the pull request from, it will update your pull request.

@xingfuqiu Thank you for your contribution :)

authors: LucianoPAlmeida SD10 xingfuqiu

repo: SwifterSwift/SwifterSwift

license: mit


text:
Invalid utf8 data error handling

It's so useful to throw an error is the utf8 data is invalid instead of crashing.

Oh yes, that is so much better. Thank you!

authors: BesatZardosht skreutzberger


text:
feat: launch sessions using the new operator

/deploy renku=feat-jupyter-free-sessions amalthea-sessions=fix-missing-status renku-gateway=feat-add-renku-refresh-token-for-data-service  extra-values=amalthea-sessions.deployCrd=false

You can access the deployment of this PR at https://renku-ci-ds-351.dev.renku.ch

This change is part of the following stack:

#351 ◀

Change managed by git-spice.

Tearing down the temporary RenkuLab deplyoment for this PR.

authors: RenkuBot olevski


text:
Cannot login into Minecraft Windows 10 Edition anymore

After running this wonderful script a few months ago I've lost the ability to login into my Minecraft Windows 10 (Bedrock) and been wondering if there's a way to add Xbox back to my Windows install? My friends are planning on making a Realm and I plan to play on it.

install xbox via microsoft store

Open Microsoft Store and install the Xbox app, then log in through that. Should work.

Step by step guide for people having this issue:

As said before, open the Microsoft Store and install the "Xbox" App.
Launch the app. It will say some services are missing on the PC to run the app.
Now you only need to install the Xbox Identity Provider.
???
Profit

source: gharchive/issue

authors: ThimothyXYZ123 manniL tort-oise wanderingbonzi


text:
BRAM patching has an offset of 2

Using xc7patch to write to frame address 0x00820000 to will result in data getting written to 0x00820002.  I haven't pinned down if this is a regression, or it has always been like this.  @tmichalak you were in here last, any ideas?

This error appears in 2aa3c309762a1ac2e3c5989e6419f4825a24ac0e, before the https://github.com/SymbiFlow/prjxray/pull/705 .  This might be a long standing bug.

Replication steps:

build/tools/xc7patch --part_file prjxray-db/artix7/xc7a35tcpg236-1.yaml  --bitstream_file prjxray-db/artix7/harness/basys3/swbut/design.bit --output_file test.bit --frm_file top.frames

Where top.frames is just:
0x00820000 0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x11190000,0x07DF8AB3,0x04351098,0x09EE160E,0x09BE05A5,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000

build/tools/bitread  -o test.bits --part_file ../symbiflow-arch-defs/third_party/prjxray-db/artix7/xc7a35tcpg236-1.yaml test.bit

See that data is written to the 0x00820002 frame not the 0x00820000 frame.

@litghost : Thanks for this issue, thanks to it I found a bug in the xc7frames2bit tool that I created a PR for (#769).
Now, regarding the bug you found, after a short analysis I found what is causing the 2 frame shift, namely it's the empty frames in the Type2 configuration package creation: https://github.com/SymbiFlow/prjxray/blob/master/lib/xilinx/xc7series/utils.cc#L35
However, in my opinion it's not a bug in the xc7patch as it is more a problem of bitread

authors: litghost tmichalak

repo: SymbiFlow/prjxray

license: isc


text:
Final create edges refactor, delivers > 2x reduction in runtime

Refactor connector loops into function.
Refactor pip usage into class, and cache pip and tile results.
Limit LRU cache size for wires and connectors.

https://github.com/SymbiFlow/symbiflow-arch-defs/compare/f0e700248af9a27d61c002345a0ae41bd20cac9e..3fe12f317ba0ed893cbb727cfa41c99820a7de1b

repo: SymbiFlow/symbiflow-arch-defs

license: ISC


text:
Update: Fix and Improve Java execution mode, avoiding deadlocks with …

…barriers, fail-fast and provide detail information about the failed Kernel thread
This PR proposes the follwing fixes and updates:

Fix Java execution mode with barriers to not deadlock when a thread dies or is interrupted (InterruptedException)
Fix Java execution mode to fail-fast when Kernel execution fails
Java execution mode now provides detailed backtraces of failed Kernel threads including passId, groupIds, globalIds and localIds

@freemo This is my proposal to fix and improve Java execution mode. Unit tests are still missing.

@freemo Sample exception of failing Kernel executing on a Java device:
com.aparapi.exception.AparapiKernelFailedException: Pass Id: 0 - Group IDs: [0, 0, 0] - Global IDs: [128, 0, 0], Local IDs: [128, 0, 0]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 510
at pt.ist.ceris.vipivist.tests.Issue84BarrierSupportTest$Barrrier2Kernel.doInitialCopy(Issue84BarrierSupportTest.java:278)
at pt.ist.ceris.vipivist.tests.Issue84BarrierSupportTest$Barrrier2Kernel.run(Issue84BarrierSupportTest.java:291)
at com.aparapi.internal.kernel.KernelRunner$5.run(KernelRunner.java:721)
at java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1386)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

@CoreRasurae hey, going to look at this today

@freemo Okay! Please note that the units tests are still missing.

@CoreRasurae I approved and merged since i have someone writing unit tests who may want to cover some of this. But you should still write some unit tests yourself to cover it explicitly please.

authors: CoreRasurae freemo

repo: Syncleus/aparapi


text:
what's the difference between timeofday_coarse and timeofday_fine?

I want to classify pictures according to time of day, and I found these two labels. Which one should I use?

So what is the difference? No activities in issues.

authors: bytezh jacob-kang

repo: SysCV/shift-dev

license: MIT


text:
Create the ifl floating window

We should have sliders in the floating window where you can set the scores for the buggy element or its context

@SamuraiSnail will do the mock up wireframes.
Task:
The floating window should have

[ ] coloured dots which indicates the level of suspiciousness (score or rank) for each statement
[ ] Sliders that should have their default values to 1.5 for close context and 1.2 for far context
[ ] These sliders should be upwards like in a mixing table or in iFL4Eclipse
[ ] Should have three buttons which show the element or the context

I have designed a raw wireframe for the floating window. Attached below:

This may help with the floating window: https://plugins.jetbrains.com/docs/intellij/tool-windows.html

authors: SamuraiSnail SzatmariA bencireka

repo: SzatmariA/CharmFL-dev


text:
KeyUp when window deactivate

Hello ! Great stuff here !
Just one remark : when you use the "KeyDown" function, that would be great to deactivate the keydown (by sending a keyup) when your application window deactivate, for exemple you get focus on another window in the application switch to another app and to propose to remember the state when the window activates back.
Right now, if you simulate a SHIFT key down, when you switch to another window, the shift is still in use and, for exemple, this will select text up to the carret if you switch to text editing like window or application

Hi, apologies for the delayed response!
I get what you mean, but I have some reservations:

Unless I'm misunderstanding your last paragraph, the current behavior that you're describing is what happens when you're holding down the physical SHIFT key. In that sense, the library is accurately simulating the behavior of the physical key, which I think is desirable.
Changing this behavior could break a lot of client code, unless we are very careful to make it opt-in.
I feel that keeping track of the application's window state is out of the scope of this library and should be implemented by client code at a higher level.

authors: CenturySpine TChatzigiannakis

repo: TChatzigiannakis/InputSimulatorPlus

license: MS-PL


text:
Aggiungere biografia profileChange.cgi

Dovresti aggiungere un campo nel file profileChange.cgi che serve a cambiare la biografia di un utente

Aggiunto

repo: TECWEBUnipd/SitesBoard


text:
when CUDA_VISIBLE_DEVICES=1,3 torchrun --standalone --nnodes=1 --nproc-per-node=2 cli_demo_sat.py --from_pretrained cogagent-chat --version chat --bf16  --stream_chat

Welcome to CogAgent-CLI. Enter an image URL or local file path to load an image. Continue inputting text to engage in a conversation. Type "clear" to start over, or "stop" to end the program.
Please enter the image path or URL: /data/home/cuitor/skyfall/CogVLM/basic_demo/G2206200001.004.png
User: what can you see in the image?
Model:  answering does not require reading text in the image
how to let the model answer the questions.

You can try cogagent-vqa.

repo: THUDM/CogVLM


text:
openai_api_demo.py on 2 nvidia 3090 GPU

Hi Great project. I'm trying to run openai_api_demo.py on 2 nvidia 3090 graphics cards. Unfortunately, the current script works great but on 1 card with --quant 4
I would like to be able to use the 2 GPU model with full precision.
Thank you in advance for your help

check the demo in basic_demo/cli_demo_multi_gpus.py will help


text:
Inference with CogX-5B

System Info / 系統信息
Linux cuda12.1
Information / 问题信息

[ ] The official example scripts / 官方的示例脚本
[ ] My own modified scripts / 我自己修改的脚本和任务

Reproduction / 复现过程
run gradio demo,and the result is

and i have tried opencv and imageio,
Expected behavior / 期待表现
why? and how to fix it? thanks

if i use moviepy, the result is:

update the diffusers lib

update the diffusers lib

Thanks for your reply, my diffusers is updated to 0.30.1, and the issue is the same.

update the diffusers lib

Thanks

If anyone else is facing the same issue, this issue arises from some problem in video exporting logic. No need to change diffusers lib, just write your logic for saving pil images as video

authors: GFENGG shm4771 zRzRzRzRzRzRzR

repo: THUDM/CogVideo


text:
TensorRT-LLM的支持在计划中吗

从GLM到chatGLM3都提供了TensorRT-LLM的支持，请问这代模型是否会继续提供

目前直接用GLM-3的转换GLM-4的就行了吧

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。
现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。
实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

不能直接一个字不改，，还是要参考我们的demo的，stop id 有三个哈

这里三个stop_id是为什么；对于TensorRT-LLM，在推理的时候，SamplingConfig 只接受一个 int 类型的 end_id，或者提供stop_words_list。
在我的简单尝试中，在三个stop id选一个给到SamplingConfig.end_id的情况下，对比GLM-4和GLM-4V，前者要输入 <|user|>(15336)可以正常工作，而后者输入 <|endoftext|> (151329)可以正常工作。
即，如果只把 <|endoftext|> (151329) 给到 end_id，GLM-4无法正确停下，GLM-4V可以。
在给了 end_id=151329 情况下：

给到 stop_words_list=tensorrt_llm.runtime.to_word_list_format([["<|endoftext|>"],["<|user|>"],["<|observation|>"]],tokenizer) 无法正确停止

 array([[[151329], [     1]],
        [[151336], [     1]],
        [[151338], [     1]]], dtype=int32)

给到 stop_words_list=[[151329],[151336],[151338]] 可以停止，但是会多一个 <|user|>(15336)` token被输出，需要手动截去。

如果只能写一个，都用<|user|>
这个问题我已经放到排期了，之后会处理，感谢你的耐心尝试

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

可以，但是tensorrt-llm不支持多模态。

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

可以，但是tensorrt-llm不支持多模态。

没太明白，glm-4v-9b不就是多模态的模型吗？

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

可以，但是tensorrt-llm不支持多模态。

没太明白，glm-4v-9b不就是多模态的模型吗？

glm-4v-9b模型多一个输入images:torch.Tensor，如果不为空则通过视觉骨干(EVA2CLIPModel)将其编码后嵌入，这部分是tensorrt-llm不支持的。
    def forward(
            self,
            input_ids: torch.LongTensor = None,
            images: torch.Tensor = None,
            position_ids: Optional[torch.Tensor] = None,
            attention_mask: Optional[torch.BoolTensor] = None,
            full_attention_mask: Optional[torch.BoolTensor] = None,
            past_key_values: Optional[Tuple[Tuple[torch.Tensor, torch.Tensor], ...]] = None,
            inputs_embeds: Optional[torch.Tensor] = None,
            use_cache: Optional[bool] = None,
            output_hidden_states: Optional[bool] = None,
            return_dict: Optional[bool] = None,
    ) -> Union[Tuple, BaseModelOutputWithPast]:
        """take care of image_encode, position_ids and (attention_mask = None is fine)"""

        # generate mode with past_key_values. the image features are already mapped
        if past_key_values is None:
            # not allow for inputs_embeds, because we want to process image feature
            assert input_ids is not None and inputs_embeds is None, f"{input_ids} {inputs_embeds}"
            if not is_empty(images):  # multi-modality
                image_size: int = self.config.vision_config['image_size']
                patch_size: int = self.config.vision_config['patch_size']
                num_patches = (image_size // patch_size // 2) ** 2
                assert len(input_ids) == len(images), f"{len(input_ids)} {len(images)}"
                inputs_embeds = self.embedding(input_ids)

                images = images.to(dtype=inputs_embeds.dtype)
                images_features = self.vision(images)

                if position_ids is None:
                    position_ids = self.get_position_ids(input_ids, device=inputs_embeds.device)
                new_input_embeds, new_position_ids = [], []

                for i in range(len(input_ids)):
                    input_id = input_ids[i].tolist()
                    boi_token_pos, eoi_token_pos = input_id.index(self.config.boi_token_id), input_id.index(
                        self.config.eoi_token_id)
                    assert eoi_token_pos - boi_token_pos == 2
                    new_input_embeds.append(torch.cat(
                        (inputs_embeds[i, :boi_token_pos], images_features[i].to(inputs_embeds.device),
                         inputs_embeds[i, eoi_token_pos + 1:])))
                    new_position_ids.append(torch.cat(
                        (position_ids[i, :boi_token_pos + 1], position_ids[i, boi_token_pos + 1].repeat(num_patches),
                         position_ids[i, eoi_token_pos:])
                    ))
                inputs_embeds = torch.stack(new_input_embeds, dim=0)
                position_ids = torch.stack(new_position_ids, dim=0)

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

可以，但是tensorrt-llm不支持多模态。

没太明白，glm-4v-9b不就是多模态的模型吗？

glm-4v-9b模型多一个输入images:torch.Tensor，如果不为空则通过视觉骨干(EVA2CLIPModel)将其编码后嵌入，这部分是tensorrt-llm不支持的。
    def forward(
            self,
            input_ids: torch.LongTensor = None,
            images: torch.Tensor = None,
            position_ids: Optional[torch.Tensor] = None,
            attention_mask: Optional[torch.BoolTensor] = None,
            full_attention_mask: Optional[torch.BoolTensor] = None,
            past_key_values: Optional[Tuple[Tuple[torch.Tensor, torch.Tensor], ...]] = None,
            inputs_embeds: Optional[torch.Tensor] = None,
            use_cache: Optional[bool] = None,
            output_hidden_states: Optional[bool] = None,
            return_dict: Optional[bool] = None,
    ) -> Union[Tuple, BaseModelOutputWithPast]:
        """take care of image_encode, position_ids and (attention_mask = None is fine)"""

        # generate mode with past_key_values. the image features are already mapped
        if past_key_values is None:
            # not allow for inputs_embeds, because we want to process image feature
            assert input_ids is not None and inputs_embeds is None, f"{input_ids} {inputs_embeds}"
            if not is_empty(images):  # multi-modality
                image_size: int = self.config.vision_config['image_size']
                patch_size: int = self.config.vision_config['patch_size']
                num_patches = (image_size // patch_size // 2) ** 2
                assert len(input_ids) == len(images), f"{len(input_ids)} {len(images)}"
                inputs_embeds = self.embedding(input_ids)

                images = images.to(dtype=inputs_embeds.dtype)
                images_features = self.vision(images)

                if position_ids is None:
                    position_ids = self.get_position_ids(input_ids, device=inputs_embeds.device)
                new_input_embeds, new_position_ids = [], []

                for i in range(len(input_ids)):
                    input_id = input_ids[i].tolist()
                    boi_token_pos, eoi_token_pos = input_id.index(self.config.boi_token_id), input_id.index(
                        self.config.eoi_token_id)
                    assert eoi_token_pos - boi_token_pos == 2
                    new_input_embeds.append(torch.cat(
                        (inputs_embeds[i, :boi_token_pos], images_features[i].to(inputs_embeds.device),
                         inputs_embeds[i, eoi_token_pos + 1:])))
                    new_position_ids.append(torch.cat(
                        (position_ids[i, :boi_token_pos + 1], position_ids[i, boi_token_pos + 1].repeat(num_patches),
                         position_ids[i, eoi_token_pos:])
                    ))
                inputs_embeds = torch.stack(new_input_embeds, dim=0)
                position_ids = torch.stack(new_position_ids, dim=0)

意思是只转换了LLM的部分？那转换后还能正常使用吗？

@zRzRzRzRzRzRzR 谢谢，用上--chatglm_version chatglm3后，转换、构建成功。 现有的trtllm(r0.10.0)，SamplingConfig.end_id是int形，而GLM4 MODEL.chat()里面用的 eos_token_id 有三个： [tokenizer.eos_token_id, tokenizer.convert_tokens_to_ids("<|user|>"), tokenizer.convert_tokens_to_ids("<|observation|>")]。 实测 glm-4-9b-chat 要用 <|user|>(151336) 才给到end_id才可以。或者把三个同时给 stop_words_list，最终多生成出一个 <|user|>(151336) 要截去。而在glm-4v-9b 并不需要，直接给eos_token_id(151329)就行。

glm-4v-9b可以转换吗？

可以，但是tensorrt-llm不支持多模态。

没太明白，glm-4v-9b不就是多模态的模型吗？

glm-4v-9b模型多一个输入images:torch.Tensor，如果不为空则通过视觉骨干(EVA2CLIPModel)将其编码后嵌入，这部分是tensorrt-llm不支持的。
    def forward(
            self,
            input_ids: torch.LongTensor = None,
            images: torch.Tensor = None,
            position_ids: Optional[torch.Tensor] = None,
            attention_mask: Optional[torch.BoolTensor] = None,
            full_attention_mask: Optional[torch.BoolTensor] = None,
            past_key_values: Optional[Tuple[Tuple[torch.Tensor, torch.Tensor], ...]] = None,
            inputs_embeds: Optional[torch.Tensor] = None,
            use_cache: Optional[bool] = None,
            output_hidden_states: Optional[bool] = None,
            return_dict: Optional[bool] = None,
    ) -> Union[Tuple, BaseModelOutputWithPast]:
        """take care of image_encode, position_ids and (attention_mask = None is fine)"""

        # generate mode with past_key_values. the image features are already mapped
        if past_key_values is None:
            # not allow for inputs_embeds, because we want to process image feature
            assert input_ids is not None and inputs_embeds is None, f"{input_ids} {inputs_embeds}"
            if not is_empty(images):  # multi-modality
                image_size: int = self.config.vision_config['image_size']
                patch_size: int = self.config.vision_config['patch_size']
                num_patches = (image_size // patch_size // 2) ** 2
                assert len(input_ids) == len(images), f"{len(input_ids)} {len(images)}"
                inputs_embeds = self.embedding(input_ids)

                images = images.to(dtype=inputs_embeds.dtype)
                images_features = self.vision(images)

                if position_ids is None:
                    position_ids = self.get_position_ids(input_ids, device=inputs_embeds.device)
                new_input_embeds, new_position_ids = [], []

                for i in range(len(input_ids)):
                    input_id = input_ids[i].tolist()
                    boi_token_pos, eoi_token_pos = input_id.index(self.config.boi_token_id), input_id.index(
                        self.config.eoi_token_id)
                    assert eoi_token_pos - boi_token_pos == 2
                    new_input_embeds.append(torch.cat(
                        (inputs_embeds[i, :boi_token_pos], images_features[i].to(inputs_embeds.device),
                         inputs_embeds[i, eoi_token_pos + 1:])))
                    new_position_ids.append(torch.cat(
                        (position_ids[i, :boi_token_pos + 1], position_ids[i, boi_token_pos + 1].repeat(num_patches),
                         position_ids[i, eoi_token_pos:])
                    ))
                inputs_embeds = torch.stack(new_input_embeds, dim=0)
                position_ids = torch.stack(new_position_ids, dim=0)

意思是只转换了LLM的部分？那转换后还能正常使用吗？

无法接受图片输入，其他应该正常。

trt-llm只支持我们的chat模型，视觉模型还没有支持

@HLSS-Hen 你好，请问你有没有尝试glm4用trt-llm进行awq量化，我这边量化之后推理结果为乱码

@15929482853 我这里实测没有太大问题，你可能没有正确使用tokenizer或者提供了错误的采样参数。
一些细节：
tensorrt-llm: v0.10.0
5800x3d, 128GB RAM, 3090
mamba create -n temp python=3.10
mamba activate temp
cd TENSORT_LLM_PATH
pip install -r examples/chatglm/requirements.txt
examples/quantization/install_requirements.sh
pip install "cython<3.0.0" wheel && pip install pyyaml==5.4.1 --no-build-isolation
pip install -r requirements.txt

魔改下部分package代码：

site-packages/modelopt/torch/export/model_config_export.py > export_tensorrt_llm_checkpoint
model=model -> model=model.cpu()  24G显存是真的会爆的

site-packages/tensorrt_llm/models/chatglm/model.py > ChatGLMForCausalLM > check_config
config.set_if_not_exist('chatglm_version', 'chatglm3') ->  config.chatglm_version = "chatglm3" 强制套用chatglm3相关代码

然后执行量化和构建
python examples/quantization/quantize.py --model_dir /WORKSPACE/hf_ckpt/glm-4-9b-chat/ --dtype float16 --qformat int4_awq --output_dir /WORKSPACE/trt_ckpt/glm-4-9b-chat-awq --batch_size 8
trtllm-build --checkpoint_dir /WORKSPACE/trt_ckpt/glm-4-9b-chat-awq/ --gemm_plugin float16 --output_dir /WORKSPACE/trt_engines/glm-4-9b-chat-awq

简单测试：
from transformers import AutoTokenizer
import torch

tokenizer = AutoTokenizer.from_pretrained("/WORKSPACE/hf_ckpt/glm-4-9b-chat", trust_remote_code=True)

import tensorrt_llm
runner = tensorrt_llm.runtime.ModelRunnerCpp.from_dir("/WORKSPACE/trt_engines/glm-4-9b-chat-awq/")

history = [
        {'role': 'system', 'content': '一些提示词。。。'},
        # 可选，few shots
]

conversation = history.copy()
conversation.append({"role": "user", "content": "用户输入"})

inputs = tokenizer.apply_chat_template(conversation,
                                       add_generation_prompt=True,
                                       tokenize=True,
                                       return_tensors="pt",
                                       return_dict=True
                                       )

inputs = inputs.to("cuda")

with torch.no_grad():
    outputs = runner.generate([inputs["input_ids"][0]],
                    max_new_tokens=128,
                    end_id=151336, # 参考上面的讨论
                    pad_id=151329,
                    temperature=0,
                    top_p=0,
                    num_beams=1,
                    output_sequence_lengths=True,
                    return_dict=True,
                    exclude_input_in_output=True
                    )

print(tokenizer.decode(outputs["output_ids"][0,0][inputs["input_ids"].shape[1]:outputs["sequence_lengths"][0]]))

@15929482853 我这里实测没有太大问题，你可能没有正确使用tokenizer或者提供了错误的采样参数。
一些细节： tensorrt-llm: v0.10.0 5800x3d, 128GB RAM, 3090
mamba create -n temp python=3.10
mamba activate temp
cd TENSORT_LLM_PATH
pip install -r examples/chatglm/requirements.txt
examples/quantization/install_requirements.sh
pip install "cython<3.0.0" wheel && pip install pyyaml==5.4.1 --no-build-isolation
pip install -r requirements.txt

魔改下部分package代码：

site-packages/modelopt/torch/export/model_config_export.py > export_tensorrt_llm_checkpoint
model=model -> model=model.cpu()  24G显存是真的会爆的
site-packages/tensorrt_llm/models/chatglm/model.py > ChatGLMForCausalLM > check_config
config.set_if_not_exist('chatglm_version', 'chatglm3') ->  config.chatglm_version = "chatglm3" 强制套用chatglm3相关代码

然后执行量化和构建
python examples/quantization/quantize.py --model_dir /WORKSPACE/hf_ckpt/glm-4-9b-chat/ --dtype float16 --qformat int4_awq --output_dir /WORKSPACE/trt_ckpt/glm-4-9b-chat-awq --batch_size 8
trtllm-build --checkpoint_dir /WORKSPACE/trt_ckpt/glm-4-9b-chat-awq/ --gemm_plugin float16 --output_dir /WORKSPACE/trt_engines/glm-4-9b-chat-awq

简单测试：
from transformers import AutoTokenizer
import torch

tokenizer = AutoTokenizer.from_pretrained("/WORKSPACE/hf_ckpt/glm-4-9b-chat", trust_remote_code=True)

import tensorrt_llm
runner = tensorrt_llm.runtime.ModelRunnerCpp.from_dir("/WORKSPACE/trt_engines/glm-4-9b-chat-awq/")

history = [
        {'role': 'system', 'content': '一些提示词。。。'},
        # 可选，few shots
]

conversation = history.copy()
conversation.append({"role": "user", "content": "用户输入"})

inputs = tokenizer.apply_chat_template(conversation,
                                       add_generation_prompt=True,
                                       tokenize=True,
                                       return_tensors="pt",
                                       return_dict=True
                                       )

inputs = inputs.to("cuda")

with torch.no_grad():
    outputs = runner.generate([inputs["input_ids"][0]],
                    max_new_tokens=128,
                    end_id=151336, # 参考上面的讨论
                    pad_id=151329,
                    temperature=0,
                    top_p=0,
                    num_beams=1,
                    output_sequence_lengths=True,
                    return_dict=True,
                    exclude_input_in_output=True
                    )

print(tokenizer.decode(outputs["output_ids"][0,0][inputs["input_ids"].shape[1]:outputs["sequence_lengths"][0]]))

看了一下，我们的流程是一样的，我这块没什么问题。
唯一的不同是我是用的trt-llm版本是0.9.0，不知道这个有没有影响，我准备使用和你一样的环境再尝试一下，感谢回复！

如果把 glm-4v-9b 拆成 2个部分，一个是前面的 vit，获得 image embedding，然后把 images:torch.Tensor 合并到 input_ids 模块，可以复用 chat 模型吗？这样是不是可以直接使用 trtllm 的 glm4 ?

@scdotbox 不可行，图像的嵌入，不是嵌入为inputs_ids，而是1602 x 4096的特征，同时需要特殊的位置编码。
虽然官方Torch源码里面可以通过传入 position_ids和inputs_embeds或者传入past_key_values，实现将图像嵌入操作分离。但是tensorrt_llm那里不支持，可以等tensorrt_llm那里支持。
trt-llm v0.10.0已经引入 CogVLM ；CogGLM2也在issue被请求加入，GLM-4V或许要在CogVLM2之后。

authors: 15929482853 HLSS-Hen diaoyechao scdotbox zRzRzRzRzRzRzR


text:
No module named localAttention

Thanks for your nice work.
It seems the localAttention lib is missing.
https://github.com/THUDM/SwissArmyTransformer/blob/85d018259f42c4eaf38447adec94725ac478d2ce/SwissArmyTransformer/ops/local_attention_function.py#L5
Did you use this? https://github.com/zzd1992/Image-Local-Attention
But, I see there are some differences.
Thanks.

please use
git clone https://github.com/Sleepychord/Image-Local-Attention
cd Image-Local-Attention && python setup.py install

I forked the Zhendong's repo and change the implementation for speed up and more functions.

authors: Sleepychord feihuzhang

repo: THUDM/SwissArmyTransformer


text:
Cassandra Channel || Contained/Reference concept support for Cassandra Channel

Version Information

Software
Version(s)

BusinessEvents
6.3.0

OS Type?

OS Version?

Can you please confirm if contained/reference concept can be supported for cassandra channel?

Attaching logs for contained/referenced
CassChannel_contref_Consumer_V1.log

I have provided two projects below: "CassandraStore_ContainedReference" is used for insertion of data using store catalog function and CassandraAsChannel is used as consumer at BE. Below are the queries I have used for creating tables in DB.
DROP TABLE IF EXISTS student;
CREATE TABLE IF NOT EXISTS student(studId BIGINT, fees DOUBLE, name TEXT, departments BLOB, joiningDate FROZEN<TUPLE<TIMESTAMP, TEXT>>, age INT,contained BLOB,referenced BLOB,  PRIMARY KEY (studId));
DROP TABLE IF EXISTS referenced;
CREATE TABLE IF NOT EXISTS referenced(ref1 TEXT, ref2 BOOLEAN, ref3 FROZEN<TUPLE<TIMESTAMP, TEXT>>,  PRIMARY KEY (ref1));
DROP TABLE IF EXISTS contained;
CREATE TABLE IF NOT EXISTS contained(cont1 TEXT, cont2 INT, PRIMARY KEY (cont1));
CassandraAsChannel.zip
CassandraStore_ContainedReference.zip

For tuple type, raised the issue on cdc-apache-cassandra git repo.
https://github.com/datastax/cdc-apache-cassandra/issues/160
For contained/ref concepts - use a constructor to create them. Seems there is issue with xslt. With that you should be able to receive corresponding blob data in a message on pulsar topic.
It will be the user's responsibility to handle blob data.

For store catalog function: It was displaying "null" values for contained/referenced concepts since there will be no relationship under catalog function.
For the tables generated via studio schema: I can see blob value in table for the contained/referenced concept.

authors: praagraw-tibco rakulkar-tibco

repo: TIBCOSoftware/be-contribution


text:
Tooling scripts invalid & invalid curl URL's

Running the npn run sdk command throws the following error. (Windows)
PS D:\Data\Documents\GithubClones\tci-webintegrator\tooling> npm run sdk

wi-cli@1.0.0 sdk D:\Data\Documents\GithubClones\tci-webintegrator\tooling
./scripts/wi-studio.sdk.sh

'.' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! wi-cli@1.0.0 sdk: ./scripts/wi-studio.sdk.sh
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the wi-cli@1.0.0 sdk script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\ahampshi\AppData\Roaming\npm-cache_logs\2017-10-10T13_26_39_909Z-debug.log
Also the script contains references to http://llbuild2.na.tibco.com:8080/guestAuth/repository/download/Atmosphere_Tci_Wi_WiStudioApi/.lastSuccessful/wi-studio.tar.gz?branch=master  which is a intenal TIBCO server.

Hi Andy,
You can now use wi-cli which works with Web Integrator Studio SDK 1.1.0 . Going forward the wi-cli will use the latest SDK from github automatically.

This hasn't fixed anything i can see the error is exactly the same
PS D:\Data\Documents\GoWorkSpace\src\github.com\TIBCOSoftware\tci-webintegrator\tooling> npm run sdk

wi-cli@1.0.0 sdk D:\Data\Documents\GoWorkSpace\src\github.com\TIBCOSoftware\tci-webintegrator\tooling
./scripts/wi-cli.sdk.sh

'.' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! wi-cli@1.0.0 sdk: ./scripts/wi-cli.sdk.sh
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the wi-cli@1.0.0 sdk script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\ahampshi\AppData\Roaming\npm-cache_logs\2017-10-16T09_00_40_536Z-debug.log
debug log attached
2017-10-16T09_00_40_536Z-debug.log

repo: TIBCOSoftware/tci-webintegrator


text:
RAW files

In GitLab by @Smibu on Apr 22, 2017, 12:28
Tarvitaan tapa hallita tiedostoja joita includetaan esim JavaScript oppaisiin.
Eli esim reitti /raw/...  antaa dokumentista tiedoston jossa ei ole mitään TIMin generoimaa html:ää vaan ainoastaan se mitä dokumenttiin on kirjoitettu.
Dokumentissa voi olla settings-osa ja sen makrot suoritetaan.  Jos dokumentissa on useita kpl ne yhdistyvät yhteen, niin että kpl välinen
vaihto on rivinvaihto tulostiedostossa.
Tarvitttaessa settings-osassa voi olla muutakin raw-"tulostusta" ohjaavaa
tietoutta.
Tämä ei välttämättä tarvitse mitään muuta erikoistietoa dokumentista managessa tms. raw-reitin pitäisi riittää.
Vesa Lappalainen

Tämä oli alustavasti toteutettu tulostuksen yhteydessä texplain-asetuksella. Tosin tällä hetkellä ohjeiden mukaan asetus oli tarkoitettu pikemmin LaTeX-tiedostojen liittämiseen, vaikka nykyään asetusta käyttetään aika laajasti minkä tahansa "raa'an" tiedoston laittamiseksi TIMiin.

repo: TIM-JYU/TIM


text:
WIP: Eheza Reports - Results page

#906

repo: TIP-Global-Health/eheza-app


text:
🛑 CHECKS LATAM API is down

In 365d7fd, CHECKS LATAM API ($CHECKS_API_LATAM) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CHECKS LATAM API is back up in 240490d.

repo: TKS-IT/status-page


text:
missing hive warehouse property

The property hive.metastore.warehouse.dir is missing in the hive-site.xml of the hive-server2 . This property can default to /user/hive/warehouse, causing permission issues.
It should be set to /warehouse/tablespace/managed/hive .

We first need to confirm why this property is accessed, potentially wrong local mode in use instead of remote mode (that would explain why hiveserver2 is honoring this property)

We are happy to help confirming but we need a little bit guidance on how to do it.

authors: GuillaumeHold KaidoKopli Pierrotws

repo: TOSIT-IO/tdp-collection


text:
Can't restitute knox/gateway_topologies

type error when Knox - gateway_topology / tdpldap var is loaded.

var value :
gateway_topology:
  tdpldap:
    providers:
      authentication:
        name: ShiroProvider
        parameters:
          main.ldapRealm: org.apache.hadoop.gateway.shirorealm.KnoxLdapRealm
          main.ldapRealm.contextFactory.authenticationMechanism: simple
          main.ldapRealm.contextFactory.url: ldap://{{ groups['ldap'] | first | tosit.tdp.access_fqdn(hostvars) }}:389
          main.ldapRealm.userDnTemplate: uid={0},ou=users,c=io
          sessionTimeout: 30
          urls./**: authcBasic
          main.ldapRealm.contextFactory.systemUsername: cn=Manager,ou=tdp,o=tosit,c=io
          main.ldapRealm.contextFactory.systemPassword: secret
      authorization:
        name: AclsAuthz
        parameters:
          webhdfs.acl: '*;*;*'
      ha:
        name: HaProvider
        parameters:
          HIVE: '{{ topology_common_ha_configuration }};zookeeperEnsemble={{ zookeeper_quorum | trim }};zookeeperNamespace=hiveserver2'
          RESOURCEMANAGER: '{{ topology_common_ha_configuration }}'
          WEBHBASE: '{{ topology_common_ha_configuration }}'
          WEBHDFS: '{{ topology_common_ha_configuration }}'
          YARNUI: '{{ topology_common_ha_configuration }}'
          HBASEUI: '{{ topology_common_ha_configuration }}'
          HDFSUI: '{{ topology_common_ha_configuration }}'
          NAMENODE: '{{ topology_common_ha_configuration }}'
      identity-assertion:
        name: Default
    services:
      NAMENODE:
        hosts: '{{ groups[''hdfs_nn''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ hdfs_nn_rpc_port }}'
        scheme: hdfs://
      HDFSUI:
        hosts: '{{ groups[''hdfs_nn''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ hdfs_nn_https_port }}'
        version: 2.7.0
      JOBHISTORYUI:
        hosts:
        - '{{ groups[''mapred_jhs''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | first }}'
        port: '{{ mapred_jhs_https_port }}'
      HIVE: {}
      RANGERUI:
        hosts: '{{ groups[''ranger_admin''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ ranger_adm_https_port }}'
      RESOURCEMANAGER:
        hosts: '{{ groups[''yarn_rm''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        location: /ws
        port: '{{ yarn_rm_https_port }}'
      SPARKHISTORYUI:
        hosts: '{{ groups[''spark_hs''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ spark_hs_https_port }}'
      SPARK3HISTORYUI:
        hosts: '{{ groups[''spark3_hs''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ spark3_hs_https_port}}'
      WEBHBASE:
        hosts: '{{ groups[''hbase_rest''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ hbase_rest_https_port }}'
      WEBHDFS:
        hosts: '{{ groups[''hdfs_nn''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        location: /webhdfs
        port: '{{ hdfs_nn_https_port }}'
      YARNUI:
        hosts: '{{ groups[''yarn_rm''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ yarn_rm_https_port }}'
      HBASEUI:
        hosts: '{{ groups[''hbase_master''] | default([]) | map(''tosit.tdp.access_fqdn'', hostvars) | list }}'
        port: '{{ hbase_master_info_https_port }}'

For example, with th Yarn service, here is what tdp-server returns when accessing http://localhost:3000/services/yarn :
On the tdp-server side : http://localhost:8000/api/v1/service/yarn
The screenshots show the error and the returned types.

@mdrutel That's another problem. Arrays are objects in JavaScript, so the UI tries to display them as dict. Could you move it in another issue please?

@mehdibn variables that are object "at first level" are considered as dictionaries.
In your case, variable is made of multiple nested object (not just one at the first level) which causes the error. A quick fix could be to display it as a string. Later it should be interesting to think about how to display them properly.

authors: PaulFarault mdrutel mehdibn

repo: TOSIT-IO/tdp-ui


text:
Error in replace_for.py

Which Guide
Sabnzb
Describe the Error in the Guide
keep getting an error when download finishes and starts processing
Expected behavior
should unpack and then radar pick it up
Screenshots
Completed
16 hours ago
Status
Completed
Size
4.7 GB
Category
movies
Path
/nzb/complete/movies/.2014.LIMITED.1080p.BluRay.x264-FBV
Source
.2014.LIMITED.1080p.BluRay.x264-FBV.nzb
Download
Downloaded in 21 mins 41 seconds at an average of 3.7 MB/s
Age: 3268d
Servers
news.frugalusenet.com=0 B, EuNews=0 B, BonusFrugal=0 B, BlockNews=4.7 GB
Repair
[.2014.LIMITED.1080p.BluRay.x264-FBV] Verified in 17 seconds, all files correct
Unpack
[.2014.LIMITED.1080p.BluRay.x264-FBV] Direct Unpack - Unpacked 5 files/folders in 8 seconds
Script
Exit(1) SyntaxError: expected 'except' or 'finally' block (More)
Additional context
File "/nzb/scripts/replace_for.py", line 26
except ValueError:
SyntaxError: expected 'except' or 'finally' block
I have tried adjusting the indentation but still keep getting error.

I personally suggest to join the discord support channel
but which version of sabnzbd are you running?

repo: TRaSH-/Guides


text:
Update docker-compose.yml

Removed the GitHub registry, as it's not in use currently.

For reference:
Announcement from Hotio https://discord.com/channels/610068305893523457/644100056244551680/902742640192258048
User mentioning he used this template, as he still had the ghcr.io https://discord.com/channels/610068305893523457/876452449601327135/917905377327198249


text:
[TASK] Reset typo3 environment for each json

The changes to the Codeception module configurations and the browser configuration (window size) during running a screenshots.json get reset before every screenshots.json run. The logged-in TYPO3 backend user will be switched to "admin" and the TYPO3 backend will be navigated back to the main page typo3/index.php. So the actions of the preceding screenshots.json should not have any impact on the actions of the following anymore.
Fixes: #103

Sorry, accidently used my companies account to review

authors: alexander-nitsche linawolf


text:
如果商品被删就查询不到记录了

如果之前购买了a和b商品，但是之后把b商品删了。
用邮箱查询记录，就查询不到任何记录了，一直转，等待中。
1.2版本的
另外这个怎么升级的？
或者商业版怎么卖？

2.X版本已修复此问题


text:
How do you limit the length of tailwind classes? and make them automatically line feed？

Before

After

How do you do it? I've been using it all morning and I haven't even achieved this effect! 😭

Hey,
Just use this: https://tailwindcss.com/blog/automatic-class-sorting-with-prettier
Thanks

authors: DsCodeStudio Musharofchy

repo: TailGrids/tailwind-ui-components


text:
Add a config for a "minimum" time interval (and/or rounding)

Feature request
When I log my time, I always round to the nearest 15min increment. So my log looks something like this:
$ watson log
Monday 04 April 2016 (5h 15m 00s)
        e774dc5  10:00 to 11:45   1h 45m 00s  WEB-12472  [pr]
        752f528  12:45 to 13:00      15m 00s  WEB-12472  [pr]
        4fcedf9  13:00 to 13:45      45m 00s  WEB-13891  [crm, sync]
        84840f0  13:45 to 14:15      30m 00s  WEB-12472  [pr]
        04d318f  14:15 to 14:45      30m 00s  WEB-13814  [update]
        41307ff  14:45 to 15:45   1h 00m 00s  WEB-13872  [crm, rest]
        f683566  15:45 to 16:15      30m 00s  WEB-13638  [crm, rest]

Right now, I have to go back and edit all the frames one by one, which is a bit of a pain. So I'd like a config to define a minimum time interval, and another to choose a rounding strategy (floor, round, or ceil).
With increments of 15 minutes

floor(14h08) -> 14h
round(14h08) -> 14h15
ceil(14h08) -> 14h15

With increments of 30 minutes

floor(14h08) -> 14h
round(14h08) -> 14h
ceil(14h08) -> 14h30

Anyone else would benefit from this feature?

Hi @marcaube ! Thank you for your feedback. In fact it's already a work in progress by @firecat53 in #109

Still working on it! Just haven't had much time lately. The PR I submitted is functional and will give you a slightly different expanded report style + some rounding options.
Scott

Oh sweet! Searched through the issues for this but missed the PR. It seems that the rounding is done on the total time rather than the projects time though, am I right ?

The total hours for each tag are summed for the calendar day and then each
tag total is rounded up to x minutes. The total of those rounded sums is
presented as the project total for the time period. I'm explaining it
horribly... The given examples should make it more clear I hope. (Or the
source)
Scott

Hum, then I might just be using it wrong. If I used tags (instead of projects) for my Jira tasks, then I would get a per-task total. I'll have to play with it and change my workflow a bit.
@jmaupetit and @firecat53, thanks for the answers, I'm closing here since it's a duplicate of the PR #109

authors: firecat53 jmaupetit marcaube

repo: TailorDev/Watson


text:
详情页下的评论列表体验好不舒服

没看源码，猜测是一个评论是一个webview
我现在用的感觉是当一个评论比较长的话，如果往上翻的话会突然页面下来一大截，如果往下翻，碰到下面有一个比较长的评论会突然一下子往上串一大截，不知道大大碰到没

这是一个已知问题，详细的参考这里：
https://github.com/TakWolf/CNode-Material-Design/issues/26

不好意思，没在意看

authors: TakWolf liygheart

repo: TakWolf/CNode-Material-Design


text:
テスト

・・・を追加したい
"          "
など

これから対応します
など

5f40e349cb2a22264e576f31f414f3e15f3c34cf で対応されました。

repo: Takafumi-Kondo/assessment


text:
chore(TDI-46067): Bump commons-lang3

bump commons-lang3 to 3.10 in TCOMP to align between all components

What is the current behavior? (You can also link to an open issue here)
What is the new behavior?
Please check if the PR fulfills these requirements

[ ] The commit message follows Talend standard
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features) ?
[ ] The code coverage on new code >75%
[ ] The new code does not introduce new technical issues (sonar / eslint)

What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build / CI related changes
[ ] Other... Please describe:

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...
Other information:

Pull request test result: failure :x:

Pull request test result: success :star:

Pull request test result: failure :x:

authors: build-talend-common olhava

repo: Talend/components


text:
revert:"fix(TDI-38912): fix issue with custom fields, improve pattern…

… (#774)"
This reverts commit c8e4e72a981aa072644a3a870ade948b78cc8291.
What is the current behavior? (You can also link to an open issue here)
What is the new behavior?
Please check if the PR fulfills these requirements

[x] The commit message follows Talend standard
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features) ?
[ ] The code coverage on new code >75%
[ ] The new code does not introduce new technical issues (sonar / eslint)

What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build / CI related changes
[ ] Other... Please describe:

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...
Other information:

Pull request test result: failure :x:

Pull request test result: success :star:

authors: build-talend-common mbasiuk-talend


text:
Tornados seem to cause server log

I like this mod very much in my integrated package, but I found that the tornado will cause lag in the server, and I opened enhancedweather.json5 it is empty, but I can configure the relevant parameters in the client, can I add relevant instructions or gamerule to remove the tornado, thank you

This was resolved in Version 1.1 Alpha 2

repo: TalonFloof/EnhancedWeather


text:
docs(solid-query): Fix API signature in overview.md

Aligned to v5 style.

Thank you so much for correcting the docs! We're looking for more folks to help us with documenting solid-query. This is amazing!

Sure! Let me know if you have any plans, I think I can help a bit. 😉

repo: TanStack/query


text:
Fix typo in main.rs

Hello, I'm Hayashi-Yudai.
I use your repository and learn from the codes. This time, I found very tiny typo in help message. I'm grad if you merge my pull request.
Sincerely.

Codecov Report

Merging #38 into master will decrease coverage by 0.21%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #38      +/-   ##
==========================================
- Coverage   73.62%   73.41%   -0.22%
==========================================
  Files           8        8
  Lines         345      346       +1
==========================================
  Hits          254      254
- Misses         91       92       +1

Remove return; to pass CI

Thanks :)

authors: Hayashi-Yudai codecov-io dmerejkowsky

repo: TankerHQ/ruplacer


text:
Improve global flags

Add a way to have group flags available at each level for each subtree of commands

closed with #31

repo: TanklesXL/glint


text:
Make changes in #322

I have made changes under the heading Our Organization brings together Professionals in Allied Health.

This has issues with it. You deleted  And

authors: Areeba-RevelTek misterhackney

repo: TaoFruit/alliedcare


text:
Learn Terraform

Description:
This task focuses on gaining foundational knowledge and practical skills with Terraform, an Infrastructure as Code (IaC) tool that enables efficient resource management in cloud environments. The objective is to learn the core concepts, syntax, and best practices in Terraform, enabling you to automate infrastructure provisioning, modify configurations, and manage resources effectively.
Objectives:

Understand Terraform Basics:

Learn the purpose and benefits of Terraform in infrastructure management.
Understand core Terraform concepts like providers, resources, modules, and the Terraform state.

Set Up Environment:

Install Terraform on your local machine.
Configure a simple Terraform project directory.

Complete Initial Tutorials:

Run through introductory tutorials, covering topics such as:
Writing a basic configuration file.
Initializing a Terraform project.
Using terraform plan, terraform apply, and terraform destroy commands.

Learn Terraform Syntax:

Understand HashiCorp Configuration Language (HCL) used in Terraform files.
Practice creating resource configurations with HCL.

Implement Basic Project:

Deploy a simple cloud resource (e.g., an AWS EC2 instance or Azure VM) using Terraform.
Explore how to update, delete, and import resources.

Understand State Management:

Learn about Terraform's state file, how it works, and why it’s essential.
Understand best practices for managing and storing the state securely, especially in collaborative environments.

Explore Modules:

Get an introduction to Terraform modules and how they help in creating reusable infrastructure.

Practice Writing Output and Variables:

Practice defining variables and outputs for improved configuration flexibility.
Deliverables:

A summary of key learnings and any notes taken.

Screenshots or confirmation of successful resource provisioning and cleanup.

A small sample project showcasing a complete Terraform setup (with basic resources, variables, and output configurations).

Today, I'll be diving into Terraform alongside Mauz, aiming to build a solid foundation and hands-on understanding. I’ll also be actively participating in and leading the daily standup, ensuring alignment on our goals. My day will include joining the Focus Jam for concentrated productivity, working on the clean job report to maintain high standards, and overseeing the development team's communication to keep our client interactions smooth and effective. Looking forward to a highly productive day that blends learning, collaboration, and management!

Today, I'll be focusing on Terraform to build a strong foundational and practical understanding. I'll also lead the daily standup to ensure clear alignment on our team goals, participate in the Focus Jam for concentrated productivity, and attend WOW Wednesday. Additionally, I'll oversee the development team's communication to maintain seamless client interactions. Looking forward to a productive day filled with learning, collaboration, and effective management!

repo: TaoLearning/ASTRA


text:
tarsnode 安装报错，缺少依赖的库

/lib64/libm.so.6: version `GLIBC_2.29' not found
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found

能不能将依赖的库等放到项目里一起发布出来，安装的时候解决起来太麻烦了

呃...有人在么？
现在 tars 都没有维护的么，还是说又变成 KPI 项目了，有知情人么？
我看每个 project 下面都是一堆 2020年的问题都没人回答...

你这明显是编译环境和服务器环境stdc++版本不一致导致, 和tarsnode有啥关系

是的，的确是我环境的问题，已经解决，谢谢。
框架服务是用的官方的docker化部署，业务节点是用的自己的镜像，然后节点注册是参考的 tarsdocker 里的
https://github.com/TarsCloud/TarsDocker/blob/master/tarsnode/php/entrypoint.sh
记得好像就是这个脚本执行节点注册时提示的库依赖问题，记不太清了，好像这个脚本会去框架节点下载一个包，这个包里面的某个地方貌似有依赖到

/lib64/libm.so.6: version `GLIBC_2.29' not found
/lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found

能不能将依赖的库等放到项目里一起发布出来，安装的时候解决起来太麻烦了

请问怎么解决的？

authors: helloHKTK lanlin ruanshudong

repo: TarsCloud/Tars


text:
[FEATURE] 공개/비공개 여부에 따라 조건 분기처리 - 랭킹에서 특정 유저 클릭

📃 상세 내용

공개/비공개 여부에 따라 조건 분기처리
랭킹에서 특정 유저 클릭했을 때 동작할 API 설계
follower_cnt, following_cnt 증가 감소 구현

✔ 체크리스트

[x] 공개/비공개 여부에 따라 조건 분기처리
[ ] 랭킹에서 특정 유저 클릭했을 때 동작할 API 설계
[x] follower_cnt, following_cnt 증가 감소 구현
[x] 팔로우 요청 수락 API

isFollowingMe, isFollowingYou, isPending, private정보를 보내야함
어디에?
showRanking
searchUser
getOtherUserInfo
일단 isFollowingMe, isFollowingYou 서비스 레이어로 분리하는것도 고려해봐야함

repo: TaskStock/server


text:
change Endpoint to sealed class

sealed class Endpoint() is faster than enum class Endpoint → format() → enum class FormattedEndPoint.
Please look at https://pl.kotl.in/nAfmUTkv3 .
UseSealed is faster about 70~110 times than UseEnum.

Hello. Thanks for your PR.
However, You can not delete the "major parameters" implementation. Discord's rate limiting system doesn't handle per-route limit for the all endpoints. This may cause unnecessary calls to the API.
Referer this document:
https://discord.com/developers/docs/topics/rate-limits

Additionally, rate limits take into account major parameters in the URL. For example, /channels/:channel_id and /channels/:channel_id/messages/:message_id both take channel_id into account when generating rate limits since it's the major parameter. Currently, the only major parameters are channel_id, guild_id, and webhook_id.

There is a need to handle the major paremters to merge this PR.

I don't know it. sorry. I will fix it.
Please give me some time. Thank you.

Fixed major parameters. Also, argument labels have been added. Please check.

authors: Tea-Ayataka sya-ri

repo: Tea-Ayataka/Kordis

license: WTFPL


text:
(1.10.2) java.lang.NullPointerException: Unexpected error every time I teleport to asteroids with a mekanism teleporter

Forge Version
14.23.5.2860
Galacticraft Version
whatever one space astronomy 2 uses (1.10.2)
Log or Crash Report
crash-2022-12-01_20.06.38-client.txt
Reproduction steps

go to asteroids via tier 3 ship
make a mekanism teleporter
teleport home
teleport back
crash and receive error

The version used is severely outdated and will no longer receive any updates or fixes

Well ok then

repo: TeamGalacticraft/Galacticraft-Legacy


text:
🛑 privacydev.net is down

In 3142174, privacydev.net (https://api.piped.privacydev.net/healthcheck) was down:

HTTP code: 502
Response time: 458 ms

Resolved: privacydev.net is back up in 5aa6018 after 9 minutes.

repo: TeamPiped/piped-uptime


text:
🛑 vyper.me is down

In 51c24c6, vyper.me (https://yapi.vyper.me/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: vyper.me is back up in 4145118 after 8 minutes.


text:
🛑 kavin.rocks (Official) is down

In f3e94a2, kavin.rocks (Official) (https://pipedapi.kavin.rocks/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: kavin.rocks (Official) is back up in e3f287c after 12 minutes.


text:
🛑 vyper.me is down

In 0f4f30e, vyper.me (https://yapi.vyper.me/healthcheck) was down:

HTTP code: 404
Response time: 577 ms

Resolved: vyper.me is back up in 6f9d366 after 12 minutes.


text:
🛑 vyper.me is down

In 8e27d74, vyper.me (https://yapi.vyper.me/healthcheck) was down:

HTTP code: 404
Response time: 712 ms

Resolved: vyper.me is back up in 857d254 after 20 minutes.


text:
🛑 ducks.party is down

In 7af8948, ducks.party (https://pipedapi.ducks.party/healthcheck) was down:

HTTP code: 502
Response time: 1490 ms

Resolved: ducks.party is back up in c0894e4 after 8 minutes.


text:
🛑 projectsegfau.lt us is down

In e4713ee, projectsegfau.lt us (https://pipedapi.us.projectsegfau.lt/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: projectsegfau.lt us is back up in f929fce after 9 minutes.


text:
🛑 il.ax is down

In af939dd, il.ax (https://pa.il.ax/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: il.ax is back up in 18adce0 after 21 minutes.


text:
🛑 piped.yt is down

In 2ab363d, piped.yt (https://api.piped.yt/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: piped.yt is back up in ad2bc48 after 8 minutes.


text:
🛑 il.ax is down

In 5e700f7, il.ax (https://pa.il.ax/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: il.ax is back up in f5ef28c after 8 minutes.


text:
🛑 phoenixthrush.com is down

In 7f5ad40, phoenixthrush.com (https://pipedapi.phoenixthrush.com/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: phoenixthrush.com is back up in 9982678 after 9 minutes.


text:
🛑 esmailelbob.xyz is down

In d43db47, esmailelbob.xyz (https://pipedapi.esmailelbob.xyz/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: esmailelbob.xyz is back up in 2edcbae.


text:
🛑 astartes.nl is down

In 57817e6, astartes.nl (https://pipedapi.astartes.nl/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: astartes.nl is back up in 0293f94.


text:
🛑 privacydev.net is down

In 9c04d33, privacydev.net (https://api.piped.privacydev.net/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: privacydev.net is back up in 4869ad1 after 22 minutes.


text:
🛑 rivo.lol is down

In 6a5c9cb, rivo.lol (https://pipedapi.rivo.lol/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: rivo.lol is back up in 2fee3c6 after 1 hour, 1 minute.


text:
🛑 rivo.lol is down

In 1b95c4a, rivo.lol (https://pipedapi.rivo.lol/healthcheck) was down:

HTTP code: 0
Response time: 0 ms

Resolved: rivo.lol is back up in 193e2b0 after 38 minutes.


text:
Game Crash in Extended/Course Mode [Dance] when entering options

When entering to Extra Options Menu when selecting a song/course in Extended/Courses Mode.
After scrolling through the bottom to go to the next screen for any of the options of
Gameplay / Main Option / Additional Options / Effects / Return Music Selection Menu.
Just crashed... But pressing ESC key doesn't... haha~!
crashinfo.txt
log.txt

This was reported beforehand during a Twitch stream. I have identified the bug and it has been fixed. It has been due to the previous process to store the next screen's information. It'll be for Alpha 5 or sooner.

Just re-opening this to confirm we've fixed it. Jubo will add the new crashlogs that point to a checkpoint_m chain.
Thanks bro

Update on the crash appearing again on 4.8.1 build
crashinfo.txt
log.txt
requested from Scraticus :)

We fixed some of the sound files masking this issue, which was in the 4.8.2 hotfix, so it's easily reproducible now.

Since there hasn't been any new reports of this bug happening, it can be safe to assume that it has been fixed, so i'm closing this now.

Right, reopening this after Jubo has pointed out it still crashes. Is it actually just a Windows only bug?!

Just an update on the new version 4.96HF. Still crashes. I didn't bother to report more since Squirrel (on Discord) point out to me it will be dealt with more thoroughly on this rabbit hole in Alpha 5. But here are the logs/crash.
It been sometime since the last time. I bet there are some things missing in between the lines like .zip packages or the additional folders prefs things...
crashinfo.txt
log.txt

Fixed in 4.9.7, songs are correctly generated now due to the new random system
See #22

I still have the crash, I tinker and further investigate it more. It all narrows it down to the my profile (transfer from very old profile from sm3.9 I assume?), stats.xml is causing it.
My copy of my profile below, I deleted catalog,xml and slotted as 5/6th slot prevent overwrite mains.
00000005.zip
Crashlogs + logs if it matters cause it does not show it at all.
crashinfo.txt
log.txt
I guessing this won't be looked at cause profiles sm3.9 or any version for that matter to sm5.* will not be recommended. but just a future reference if some does in the future. And its unique and odd issue.

can we have an update on this one?
Cheers

Jose found the problem. it was A-Mod problem. https://discord.com/channels/422897054386225173/739814347567530024/812373022341333092

Since courses don't give Song data (directly)
Amod conversion cannot happen

Jose fixed it. If scroll a bit down in that link message in discord.
I tested on 4.97... But after that session on testing... yesterday.
Today I open up the game it crashes on load now. Stops at loading profiles after song scan.
crashinfo.txt
log.txt

so is this fix in a release or to be released?

so is this fix in a release or to be released?

Fixed on release.

so is this fix in a release or to be released?

NVM on the fixed on release of 4.97, it is now fixed when it is going to be released. Fixed by Jose.
I still getting crashes on A-Mod set on courses on 4.97. Previously it was going non-crashing due to not setting A-Mod, it was Set as C-Mod or M-Mod. My mistake.

Comfirmed Fixed on 4.97GG for me. Thanks!

authors: JoseVarelaP Jubo88 Scraticus

repo: TeamRizu/OutFox


text:
设置了tag和site，但是任务运行时间超短，而且没有任何收集到的信息

按照说明进行的docker安装，启动都正常，如下图。但是搜不到任何信息，观察发现一次task运行的时间只有0.001秒，求大神解惑

tag设置：

site设置：

tag 的内容是需要的信息点描述，不是具体的问题（这不是 ai 搜索），不过这不是最致命的问题。
主要是你 sites 里面给的 url 都是单一文章，也就是只有一篇文章，那当然很快了，同时也自然大概率提取不到有用信息了……
要给站点，也就是文章列表页面

tag 的内容是需要的信息点描述，不是具体的问题（这不是 ai 搜索），不过这不是最致命的问题。 主要是你 sites 里面给的 url 都是单一文章，也就是只有一篇文章，那当然很快了，同时也自然大概率提取不到有用信息了…… 要给站点，也就是文章列表页面

多谢回复，另外，我在siliconflow的api key使用计费环节，也没有被使用的记录，上面问题中我忘记说了。所以我觉得wiseflow似乎没有调用siliconflow

还有个可能的原因，安装过程中要用到外部的源比较慢，所以我修改了docker和pip的源，源代码还是从GitHub克隆的，这些会影响代码运行吗？

只要源是可靠的，理论上不会

repo: TeamWiseFlow/wiseflow


text:
Fixing MRD Multi-echo swapping error

Fix Multi Echo Error as mentioned by Peter

Discovered during Peter's analysis of our first LCH subject
* Peter indicates we have mixed up our gas/dissolved contrast in MRD
* Contrast 1, Set 1 – Gas first echo
* Contrast 2, Set 1 – Gas second echo (should be dissolved first echo)
* Contrast 1, Set 2 – Dissolved first echo (should be gas second echo)
* Contrast 2, Set 2 – Dissolved second echo


text:
Create CSV version of ClaimReview/MediaReview dataset

For the Fact-Check Insights download, we want to make the dataset available as CSV.
Some commentary about implementation here: https://github.com/TechAndCheck/zenodotus/issues/274

[ ] CSV: Handling of firstAppearance

[ ] CSV: Missing author.sameAs

authors: ericaryan joelwluther

repo: TechAndCheck/zenodotus


text:
Duplication in searching MyVault

When searching MyVault for privately saved posts, the same posts are showing twice in search results

This should be fixed unless the same post is archived twice @ericaryan

Getting lots of dupes when searching

Duplication is fixed!

authors: cguess ericaryan


text:
[Feat]: adding icons in navbar

Is your feature request related to a problem? Please describe.
i can add icons in navbar items home login register
please assign the issue to me under gssoc
Describe the solution you'd like.
adding icons to home login register
Describe alternatives you've considered.
No response
Additional context.
No response
Show us the magic with screenshots

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue. (optional)

issue exists.


text:
🛑 Cameron Moresco CPAs is down

In ccdd15b, Cameron Moresco CPAs (https://www.cameronmorescocpas.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Cameron Moresco CPAs is back up in c0fdc95 after 12 minutes.

repo: TechSavagery/uptime-monitoring


text:
FileWatcher stopped without any message

Env: FileWatcher 1.40, WIndows Server 2008R2 64bit
The FileWatcher monitored a folder with about 5000 folders and 35000 files, and no more than 200 files/folders would be created every week. But after a few hours or days, the FileWatcher stopped working without any message in the log file or console. This happened several times. Is there anyway to know what's going on?

How are you running FileWatcher? As a service, scheduled task or as a process?

I tried both service and CLI process, same result.

Is there anything in the event viewer? Can you attache the FileWatcher log files?

Nothing special in the event viewer, just FW service stop/start which was invoked by me manually.
I uploaded the config & log to Google drive. https://drive.google.com/drive/folders/19lT1hLP6Mw6LQBHBuFmpVeEvuAWdbhoM?usp=sharing
I masked the folder name with a shorter one for security reason. The D:\uploadfile\qualification\ folder has 35000 individual files, and the D:\uplaodfile\entcard\ folder has 5000 sub-folders and each sub folder has 1 to 5 files. I added two new exclusions (*.tmp & *.bak) just yesterday.

As you said, there is nothing in the log file. I'm not sure if the watcher just errored out, or something external stopped it from running.
Can you try creating two watches: one on the D:\uploadfile\qualification and another on the D:\uploadfile\entercard folder, if possible? Just trying to see if that will prevent FileWatcher from exiting.
The largest watch I have right now monitors 85, 135 files and 1,103 folders, 993 GB. So far I haven't had it error/exit out on me.
My only other concern is that you are using Windows 2008 R2. FileWatcher uses .Net 6.0, which doesn't support 2008 R2, nly 2012+, but I am not sure if that is a factor.

Sure, I will try two watches. Regarding to .Net 6 with 2008 R2, I didn't notice this limitation, and the installer didn't give me an error... It's not easy to change the OS, maybe it is the very last thing to try.

I might find the root cause. Some temp files were deleted after few seconds. FW found these files, but when tried to copy them, the files disappeared, so FW crashed. I modified the conf file to exclude such file, and FW already run for a few weeks without any problem.

Thanks for the information. While you have found a solution to your issue, I'll have a look at fixing the issue of preventing FW from crashing if a file was deleted before any action could be taken on the file.


text:
🛑 Blog is down

In 27caf8e, Blog (https://blog.tedcrypto.io) was down:

HTTP code: 429
Response time: 121 ms

Resolved: Blog is back up in 7fb9c71 after 7 minutes.

repo: TedcryptoOrg/upptime


text:
Graphical glitches with Simplified stages

I've noticed some graphical glitches in some stages, there are either wall textures that shouldn't be there (i.e. there's a wall that obstructs vision) in some, while in others the breakable walls don't disappear after being broken.
The stages I've noticed this in are:
Coliseum of fate (There's a wall that shouldn't be there at the center);
Rebel hangar (There are walls that shouldn't be there extending diagonally from the corners of the balcony break);
Sanctum (The breakable walls' models remain after the wall break, can only be seen from one side of the wall);
Ortiz Farm (There are some flickering textures in the part with the exploding walls, you can easily see them if you sidewalk);
Secluded training ground (The breakable walls' models remain after the wall breaks, can only be seen from one side of the wall);
Elegant palace (The breakable wall's model remains after the wall break, can only be seen from one side of the wall).
These are my graphics settings:

These are my overlay settings:

(Simplified stages is also enabled, Replace all materials and Disable effects are disabled.)
This is my CPU/GPU:
AMD Ryzen 5 4600H with Radeon Graphics, 3000 Mhz, 6 cores, 12 logic processors
Also, keep up the good work!

Solved as of 04/04/2024

repo: TekkenOverlay/TekkenOverlay


text:
Frame Information Not Displayed

Throw Tech is displayed, but frame information and hit box are not available

same issue here. Ping and frame time also works.  In game memory > gameValues. "displayMode is red. along with everything in that field(pointer, address, bit, refreshRate)

figured it out. go into settings and make sure your Rendering scale is set to 100 or more.

Duplicate of: #28

authors: ParkourGrip Truuce wi030730


text:
Half-buried structures in 1.18.2

I am trying to add structure that has both underground and surface parts, but regardless of where was structure block placed initially - on top of structure, below it, or on ground level, structure always spawns with it's bottom on surface. So that instead of well with drowned spawner in it I am getting a weird tower filled with water. Is there any way to adjust structure placement, like it was done in 1.16.5?

In 1.18.2, split the structure into two parts. Top part for where you want the piece to rest on land. Bottom piece gets spawned by jigsaw block downward and thus, will spawn underground. The top piece will be the starting pieces

Basically similar to how I spawn my basement igloos in 1.18.2.
https://github.com/TelepathicGrunt/RepurposedStructures/tree/1.18.2/src/main/resources/data/repurposed_structures/structures/igloos
https://github.com/TelepathicGrunt/RepurposedStructures/tree/1.18.2/src/main/resources/data/repurposed_structures/worldgen/template_pool/igloos

authors: MadAlchemist TelepathicGrunt

repo: TelepathicGrunt/StructureTutorialMod


text:
[Form] 根据某个字段变化动态展示数据不支持上传组件

tdesign-react 版本
1.7.9
重现链接
https://stackblitz.com/edit/react-m7ms5q?file=src%2Fdemo.tsx
重现步骤
在某些特定场景，修改某个字段值后更新新的字段选项，使用 shouldUpdate 修改 FormItem 的更新逻辑。
当子 FormItem 中组件的数据类型不同，数据变化之后，父FormItem无法切换，报错。
例如切换的子组件一个是 ColorPicker、一个是 Upload 的情况
未上传数据前可以切换

上传数据

切换后报错

期望结果
希望在某些特定场景，修改某个字段值后更新新的字段选项后，可以兼容不同数据类型的组件切换
实际结果
No response
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response

你切换的时候给对应的FormItem不同的key来切换，要不React的渲染会认为是同一个元素，所以导致了这个问题

repo: Tencent/tdesign-react


text:
fix(FormList): fix multiple FormList stuck

🤔 这个 PR 的性质是？

[x] 日常 bug 修复
[ ] 新特性提交
[ ] 文档改进
[ ] 演示代码改进
[ ] 组件样式/交互改进
[ ] CI/CD 改进
[ ] 重构
[ ] 代码风格优化
[ ] 测试用例
[ ] 分支合并
[ ] 其他

🔗 相关 Issue

#2040
#2787

💡 需求背景和解决方案
修复多个FormList 卡死的问题

📝 更新日志

fix(FormList): 修复多个FormList 卡死的问题

[ ] 本条 PR 不需要纳入 Changelog

☑ 请求合并前的自查清单
⚠ 请自检并全部勾选全部选项。⚠

[x] 文档已补充或无须补充
[x] 代码演示已提供或无须提供
[x] TypeScript 定义已补充或无须补充
[x] Changelog 已提供或无须提供

@HaixingOoO 解决方案那里把讨论结果和原因补充下吧 以后好追随一点

@HaixingOoO 解决方案那里把讨论结果和原因补充下吧 以后好追随一点

好的，我等一下整理！！！

authors: HaixingOoO uyarn


text:
[select] 太长没有显示省略号

tdesign-vue-next 版本
1.2.3
重现链接
https://stackblitz.com/edit/angular-1gnhbo?file=package.json
重现步骤

期望结果
No response
实际结果
No response
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response

通过插槽自定义的话，可以给t-tag标签，增加现有的max-width属性限制能够实现你想要的效果；
https://stackblitz.com/edit/angular-1gnhbo-j1u1kn?file=src/demo.vue

repo: Tencent/tdesign-vue-next


text:
feat(menu-item): 修正菜单项为a标签时的跳转行为与渲染样式

🤔 这个 PR 的性质是？

[x] 日常 bug 修复
[x] 新特性提交
[ ] 文档改进
[ ] 演示代码改进
[ ] 组件样式/交互改进
[ ] CI/CD 改进
[ ] 重构
[ ] 代码风格优化
[ ] 测试用例
[ ] 分支合并
[ ] 其他

🔗 相关 Issue
样式修改已在common仓库提PR https://github.com/Tencent/tdesign-common/pull/1506
vue-next仓库的PR https://github.com/Tencent/tdesign-vue-next/pull/3057

💡 需求背景和解决方案

📝 更新日志

feat(MenuItem): 新增API: routerLink，可指定菜单项渲染为Router控制跳转的a标签

fix(MenuItem): 渲染为a标签时，a标签覆盖范围扩大至整个菜单项，而不是只有文本部分

fix(MenuItem): 修复当菜单项渲染a标签并且menu在collapsed状态时，菜单项内区隐藏导致无法点击跳转的问题

fix(MenuItem): 修复渲染为a标签时并在popup出现时，文本对齐与正常菜单项的位置不一致的问题

[ ] 本条 PR 不需要纳入 Changelog

☑ 请求合并前的自查清单
⚠ 请自检并全部勾选全部选项。⚠

[ ] 文档已补充或无须补充
[ ] 代码演示已提供或无须提供
[ ] TypeScript 定义已补充或无须补充
[x] Changelog 已提供或无须提供

@boogie-ben 请重新发个 PR 到 develop 分支吧，仓库以 develop 为默认开发分支，main 只用来构建官网，这个 merge 我先 revert 掉了

@xiaosansiji 已重新发PR到develop分支

authors: boogie-ben xiaosansiji

repo: Tencent/tdesign-vue


text:
前端 index-dev.html 值获取不到

修改成具体的变量后：

前端页面：

重新编译了吗

请继续帮忙看下这个问题
她°
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "TencentBlueKing/bk-itsm"                                                                                @.>;
发送时间: 2022年7月4日(星期一) 晚上6:03
@.>;
@.@.>;
主题: Re: [TencentBlueKing/bk-itsm] 前端 index-dev.html 值获取不到 (Issue #812)
重新编译了吗
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

本地开发环境不会经过后台模板编译，调试的话直接写死固定的值就好

好 明白了  谢谢
另外想问一个问题，用户管理我想针对部门做一些字段的增加 这个有什么办法吗
她°
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "TencentBlueKing/bk-itsm"                                                                                @.>;
发送时间: 2022年7月5日(星期二) 上午10:07
@.>;
@.@.>;
主题: Re: [TencentBlueKing/bk-itsm] 前端 index-dev.html 值获取不到 (Issue #812)
本地开发环境不会经过后台模板编译，调试的话直接写死固定的值就好
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

这个要联系用户管理相关的开发者

好 谢谢，我问题解决了
她°
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "TencentBlueKing/bk-itsm"                                                                                @.>;
发送时间: 2022年7月5日(星期二) 上午10:10
@.>;
@.@.>;
主题: Re: [TencentBlueKing/bk-itsm] 前端 index-dev.html 值获取不到 (Issue #812)
这个要联系用户管理相关的开发者
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

帮忙看下 github 上面的问题，
部署的时候提示：
她°
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "TencentBlueKing/bk-itsm"                                                                                @.>;
发送时间: 2022年7月5日(星期二) 上午10:10
@.>;
@.@.>;
主题: Re: [TencentBlueKing/bk-itsm] 前端 index-dev.html 值获取不到 (Issue #812)
这个要联系用户管理相关的开发者
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

您好  帮忙看一下 github 上面问题
她°
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "TencentBlueKing/bk-itsm"                                                                                @.>;
发送时间: 2022年7月5日(星期二) 上午10:10
@.>;
@.@.>;
主题: Re: [TencentBlueKing/bk-itsm] 前端 index-dev.html 值获取不到 (Issue #812)
这个要联系用户管理相关的开发者
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

authors: hanshuaikang luofann yufuxiao

repo: TencentBlueKing/bk-itsm


text:
Feat - NX conversion

Description
In an effort to modernize covalent and allow this repository to continue to grow. We have re-organized this library and supporting documentation app to support a mono repo style development flow using NX dev tools. Most of the changes in this pr address a few critical key points to support sustainability for the future.
What's included?

Addition of NX build tools and nx.cloud see nx.dev | nx.cloud
New folder structure that clearly separates library modules from application type modules
Support of using ESLint over TsLint. - closes #1777
Support of using Jest as a test runner to dramatically increase test speed
Use of TS Strict mode! this will help avoid typos and other type checking in angular templates angular.io/strict-mode

Where did it all go

Module
Before
Now

Covalent Docs
src/apps
apps/docs

@covalent/core
src/platform/core
libs/angular

@covalent/code-editor
src/platform/code-editor
libs/angular-code-editor

@covalent/dynamic-forms
src/platform/dynamic-forms
libs/angular-dynamic-forms

@covalent/echarts
src/platform/echarts
libs/angular-echarts

@covalent/guided-tour
src/platform/guided-tour
libs/angular-guided-tour

@covalent/highlight
src/platform/highlight
libs/angular-highlight

@covalent/text-editor
src/platform/text-editor
libs/angular-text-editor

@covalent/markdown
src/platform/markdown
libs/markdown

@covalent/flavored-markdown
src/platform/flavored-markdown
libs/markdown-flavored

@covalent/markdown-navigator
src/platform/markdown-navigator
libs/markdown-navigator

Test Steps

[x] npm run build
[x] npm run start
[x] then open localhost:4200
[x] finally run throught the entire Docs app to verify functionality is working as before

General Tests for Every PR

[x] npm run start still works.
[x] npm run lint passes.
[x] npm run stylelint passes.
[x] npm test passes and code coverage is not lower.
[x] npm run build still works.

Sections to Review

[ ] Angular - Hai
[x]  Code Editor - Josh
[x]  Dynamic Forms - Anders
[x]  Echarts - Josh
[x]  Guided Tour - Mike
[ ]  Highlight - Hai
[ ]  Markdown - Hai
[ ]  Markdown flavored - Hai
[ ]  Markdown navigator - Hai

NX Todo

[x]  Release step to distribute all packages to NPM (Github Action)
[x]  Update release step to deploy GH Pages doc app
[x]  Add a simple E2E test for docs app

The editor in the docs app looks to be missing some styles. I tested this both on 3.x, 4.x locally with the same result so not sure what's exactly going on but clear it's not pulling styles in from node_modules.

The search box has a weird border

Flavored Markdown Loader
"https://github.com/angular/angular/blob/main/README.md" is 404.
V4 uses "'https://github.com/angular/angular/blob/master/README.md".
Not a bug. Just need to update the link in doc.

Dynamic forms LGTM

V4

Menu icon is missing. Will look into it later

Cannot close sidesheet

Dynamic forms Custom Elements section is blank in both nx and V4.
V3

All issues mentioned are fixed! Thanks again everyone who contributed to this super large code change @mikespudwebb @mrjihai @DersJ @Josh-Schoen

:tada: This PR is included in version 4.1.0-develop.1 :tada:
The release is available on:

v4.1.0-develop.1
GitHub release

Your semantic-release bot :package::rocket:

authors: DersJ Josh-Schoen mrjihai owilliams320

repo: Teradata/covalent


text:
优化翻页

https://2049bbs.xyz/t/1522

https://godoc.org/github.com/astaxie/beego/utils/pagination


text:
Mod Menu is Incompatible with Fabric 1.16.4

Whenever I try to launch the game, the game crashes and says Mod Menu is incompatible with Fabric.

Please download a version of Mod Menu that is compatible with your Minecraft version. Mod Menu 1.14.13 should work for you.

You need the latest version of Fabric API for 1.16, which is currently 0.37.1. Mod Menu 1.16.11 will work as long as you have an updated Fabric API.

repo: TerraformersMC/ModMenu


text:
Save button disappears

Hello,
in some cases, the Save, Save&New and other buttons disappears.

Hi,
It's hard to say something by this screenshoot. If you attach sample app, that demonstrates problem - it will help to detect bug.

Project and a video describing the problem is in the following link;
https://www.wetransfer.com/downloads/9d51401b05f77f013f4265761629eaf820151022125240/a66ea0415e5f96b5fbe0fab122df3c3d20151022125240/5f9162

In your archive two .exe files. You need to attach sources of your project (or demo project), where problem exists.

Yes, just run exe files and extract wherever you want.
Compressed files, I created with 7z.

Hello,
Is there any news?

Hello,
Is there any solution for this?

There is no result on researching your problem. It needs more time and resources to discover. You can try to research it by yourself, because it seems to be not a regular bug. It may depend on your actions or custom controller logic.

Could not repeat an issue.

authors: Terricks volkanalkilic

repo: Terricks/XAFBootstrap


text:
IOS webapp using ionic and facebook for login  -> whitescreen

Hey Terry,
thanks for this great js library.
I use the ionic framework with angular. and the ionic view app for IOS.
In the Ionic View App on the Iphone
When I try to login with facebook using code
Azureservice.login('facebook').then(function () {
==> it opens up the popup for the facebook connect
==> I get the "Whitescreen of Death" - so the popup doesnt get closed and I cant close it. :(
In my browser environment on localhost it works great - so my facebook app settings are correct...

When using authentication in a PhoneGap or Cordova app, you must also add the following plugins to the project:
https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
This is found here: http://azure.microsoft.com/en-us/documentation/articles/mobile-services-html-how-to-use-client-library/

Thanks for your reply.
I added both plugins to my ionicproject and verified that they have been installed (inapp was already installed)
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
Additional things to note:

I use the serverflow
Azureservice.login('facebook').then(function () { ...
Azureservice itself works great and has been tested in this app.

After I try to authenticate with Azureservice.login('facebook') I receive a warning mail from facebook telling me that someone logged in via smartphone and browser => so at that moment when I get the whitescreen Im already registered. It just doesnt know on IOS 8 how to close it.

@pharindoko Sorry, I dont currently have any ideas for you.  However when you do figure it out please update this page so that others will also know. Thanks

Hey, I think I found the answer to my issue. Didn't try it yet but will let you know.
https://github.com/Azure/azure-mobile-services/issues/350
As already stated solution works perfect in desktop browser but not for testing in a mobile html5 webapp in ios8 as it doesn't know how to close the authpage of facebook. Whitescreen of death issue described in here.
http://stackoverflow.com/questions/11197668/fb-login-broken-flow-for-ios-webapp

@pharindoko
I've been having the same issue, also using Ionic. I get it with Facebook and twitter (I think google too). Is the stack overflow post what ended up resolving it for you?

heres the reason: the ionic view app doesnt support all the cordova plugins yet.
Especially in this case InAppBrowsing.
https://github.com/driftyco/ionic-view-issues/issues/61
I used Phonegap Developer app to test it with angular-azure-mobile-service and this worked directly without any issues.
Hope I could help you.

Unfortunately I think I'm still having a different problem. I'm running on my device, debugging in safaris web inspector, and it looks like the request response is fine. Still stuck at the white screen though.
My callback url is https://[myapp].azure-mobile.net/login/twitter which I think is correct.
Any chance you have other suggestions on what to check? I've been stuck and not sure what else to try.

Hey please check it in your desktop browser or use phonegap developer... Does it work in those ? Then it's ok...

@pharindoko Thank you for continuing to field these ionic questions, I really appreciate it.

Thanks for making this great and easy to use library!

Works in the browser, and I've had it working through emulators so I thought it might be different on a device or something. I'm having problems pairing with the phonegap dev app for some reason (I've had it working in the past), but I'll have to figure that out and give it a try.
Thanks for your time.

authors: TerryMooreII cnd5041 jmiazga pharindoko


text:
Add headers

Can you add headers ? h1, h2, h3 ...

+1

Added heading drop down for H1-H6.  Please test this for me and let me know if you have any issues before I update bower. Thanks

Thanks for you reactivity.
It's almost working, just an error when clicking the select box then clicking outside it (so I'm not selecting any option)
Error: Failed to execute 'getRangeAt' on 'Selection': 0 is not a valid index.
at Error (native)
at itemIs (http://0.0.0.0:9002/bower_components/angular-wysiwyg/angular-wysiwyg.js:263:49)
at http://0.0.0.0:9002/bower_components/angular-wysiwyg/angular-wysiwyg.js:222:37
at http://0.0.0.0:9002/bower_components/angular/angular.js:16205:28
at completeOutstandingRequest (http://0.0.0.0:9002/bower_components/angular/angular.js:4902:10)
at http://0.0.0.0:9002/bower_components/angular/angular.js:5282:7

Well, that's not good.  I will take a look at that issue with I get home this evening.
Thanks for testing.

Now that there are headers (which is nice) it would also be nice if there was a 'default' option for the 'font-size' dropdown. Otherwise, once you define a header's font size, you are never able to revert to what it's default size was.

Good idea, maybe a different ticket not to mix asked features ?

@Reklino So are you saying that when you select a Heading size then the font size drop down should switch to a default 'Select Font Size' message?

@Reklino Also I was not able to reproduce that message that you received.

Not exactly. What I'm suggesting is that there is always a 'default' or 'auto' option in the font size drop down. If you change the font size of a header, there is no way to get back to the default font size of the header. I hope that makes sense :). I can open a separate issue as mgohin suggested if you want.
The error message was from @mgohin. I have not encountered the error message yet either.

If I'm the only one getting this error it's probably because of something else (another lib maybe). Could you release so I can use it with bower please ?

@TerryMooreII What @Reklino would like is to remove the attribute on a text, for example I select 16px for a text I get :
test text

With an option 'default' it removes the font-size attribute, In my case simply :
test text

Hi,
I see you have released 1.2, it worked this morning but not anymore
bower angular-wysiwyg#~1.2  not-cached git://github.com/TerryMooreII/angular-wysiwyg.git#~1.2
bower angular-wysiwyg#~1.2     resolve git://github.com/TerryMooreII/angular-wysiwyg.git#~1.2
bower angular-wysiwyg#~1.2     ENORESTARGET No tag found that was able to satisfy ~1.2

Well crap, I will fix that when I get home, sorry about that.

Bower version is fixed.  Thanks for letting me know.

Works like a charm, thx

authors: Reklino TerryMooreII mgohin

repo: TerryMooreII/angular-wysiwyg


text:
Implementation of Maximum Subarray Sum(All methods)

💥 Proposal
Including algorithms for Maximum Subarray Sum Problem
Have you read the Contributing Guidelines on Pull Requests?
yes

I would like to contribute in C++

I would like to work on implementing the same using python and java. Kindly assign me this issue. 📌

I would like to work in c++

If the implementation in java is open, please assign it to me

@devanshiv123 I have not assigned you this Issue because you already have two issues under your belt

@HarshCasper  I would like to work in C.

@SKAUL05  I would like to work on this in C.

@iamrajiv Can you assign this to me in C++

@iamrajiv This issue is already solved by @raksha009 in C, although she was not assigned it. What should I do?

@iamrajiv @atarax665 @plazzy99  Please review the PR

authors: HarshCasper Huzaib SangeetaMishra devanshiv123 piyushgoell poojarathore30

repo: TesseractCoding/NeoAlgo


text:
Buddy Nim in Java

💥 Proposal
I want to add Java implementation of the famous CodeChef problem called 'Buddy Nim'. The problem is solved using the concept of game theory. I am a GSSOC'21 participant.
Have you read the Contributing Guidelines on Pull Requests?
Yes!

/assign


text:
Kadane Algorithm added in Python->DP

We already have Kadane's Algorithm implemented in python. Please fill the PR template so that the reviewers can get all the required info.

@atarax665 ,
In Python->Dp section I didn't find any kadane algorithm source code, hence I created the PR
Reference below


text:
ESP Breaks Player model?

Whenever I use ESP, it'll activate kinda? It'll first delete all player models making them invisible other than their nametag, then after using ESP again it fixes and works. But the invisible player part becomes partially permanent. It's pretty annoying and POSSIBLY caused a DeSync issues in my lobby such as invisible trees, invisible Jester (after spawned by me, one of my friends could not see it. same for a barber i spawned.) These issues make it a lot harder to troll my friends so a fix soon for these problems, or at least the first one would be nice.

Update: Doing a test, the issue is due to LetMeLookDown v1.0.1 by FlipMods. Please add compatibility for it :D

Update AGAIN. It still will break if you spam the ESP key a couple times.

UPDATE AGAIN AGAINm found out it also breaks if you enter another save after leaving a save.

I'll be re-doing the esp next update

Last update on the esp issue: It seems to break after using it for the first time when launching. So you can leave and rejoin saves and if you haven't used it prior it'll work. If you then try to use it after using it, it'll break.

Should finally be fixed in 2.0.1, sorry for the wait


text:
The case_info of the execution result is not processed

    self.success_case_info = []
    self.skipped_case_info = []
    self.failures_case_info = []

这几个信息是没有处理加工的，无法进行二次处理

我不是很清晰你的意图

repo: TesterlifeRaymond/BeautifulReport


text:
🛑 Nextcloud is down

In f794f81, Nextcloud (https://nextcloud.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in c93c57a.

repo: TetraGG/Upptime


text:
🛑 Proxy is down

In 997d474, Proxy (https://proxy.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Proxy is back up in ebb4c19.


text:
[Issue #665] Implement a preview window for JointJS workspace

This PR creates a preview window/map for JointJS workspace. I changed the 'grid' layout so that the property editor would not go onto the last row (right now, the property editor panel on the right side extends to the bottom), and put my map paper on the bottom right corner.
I got the map to work by just making a new paper, and using the same graph as the main workflow (like here: https://resources.jointjs.com/tutorial/multiple-papers). A majority of my changes are in the workflow-editor component, especially the workflow-editor.component.ts file.

Updates:
The most recent commit fixed the conflicts with the updated master branch (the one that implements the hidden result panel feature). The main issue was with the grid layout, so those changes are mainly in workspace.component.scss.
Here is how it looks like when the result panel is down and up:

Hi,
the new changes look good to me. @zuozhiw and @avinash0161 can take a first glance at this PR. Before merging, PR #686 will be merged into the master first. When that happens, this PR will be responsible for combining the zoom and pan features with the mini-map.

Hello,
I have made several changes to this PR to make this PR ready for merging

Pull Zooming and Panning codes from PR #686
Make mini-map react to pan, zoom, and reset event introduced in PR #686
Update some function names and comments
Fix some testing codes

Here is a basic GIF of what this feature looks like currently, where it can display the larger view of the workflow editor paper while react to the pan and zoom event happening from the main paper:

Hello,
I have introduced several new features for this PR:

Introduce zoom limit so that the user cannot zoom in or zoom out the workflow paper infinitely.
Implement the navigator in the mini-map for creating better user experience in navigating in the workflow paper.

Here is a demonstration for the first feature. When the user reaches the maximum zoom ratio, the zoom in button will be disabled and disallow any further zoom from the zoom button and the mousewheel event. On the other hand, when user reaches the minimum zoom ratio, zoom out button will be disabled.

Here is a screen recording for the second feature, where the mini-map contains a navigator on the bottom right that shows the current working paper position in the mini-map as well as the padding area around it. This navigator is compatible to zoom, pan, and restore default offset event. When an operator is not visible in the main workflow, it will not be inside the mini-map navigator as shown.

repo: Texera/texera


text:
Review scrollbar-stable

From @willmcgugan: I have a suspicion that scrollbar-stable doesn't work, or (fairly likely) I don't understand what it does.

I think it does work, or at least it did work as of a couple of months ago. I believe I use it in my file manager.

Yeah, I think I understand it a bit more now. Does seem to do something useful.

authors: darrenburns willmcgugan

repo: Textualize/rich


text:
Use "kB" for DownloadColumn

Type of changes

[x] Bug fix
[ ] New feature
[ ] Documentation / docstrings
[ ] Tests
[ ] Other

Checklist

[x] I've run the latest black with default args on new code.
[ ] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate.
[x] I've added tests for new code.
[x] I accept that @willmcgugan may be pedantic in the code review.

Description
While working on https://github.com/pypa/twine/pull/877, I noticed that DownloadColumn uses KB instead of kB, even though the divisor is 1000 (like FileSizeColumn and TransferSpeedColumn).

Codecov Report

Merging #1986 (156c9c4) into master (e839bfb) will decrease coverage by 0.15%.
The diff coverage is 99.09%.

@@            Coverage Diff             @@
##           master    #1986      +/-   ##
==========================================
- Coverage   99.82%   99.67%   -0.16%
==========================================
  Files          71       71
  Lines        6943     6971      +28
==========================================
+ Hits         6931     6948      +17
- Misses         12       23      +11

Flag
Coverage Δ

unittests
99.67% <99.09%> (-0.16%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

rich/default_styles.py
100.00% <ø> (ø)

rich/highlighter.py
100.00% <ø> (ø)

rich/markdown.py
100.00% <ø> (ø)

rich/syntax.py
99.27% <97.72%> (-0.34%)
:arrow_down:

rich/pretty.py
99.71% <98.88%> (-0.29%)
:arrow_down:

rich/__main__.py
100.00% <100.00%> (ø)

rich/_inspect.py
97.67% <100.00%> (-2.33%)
:arrow_down:

rich/color.py
100.00% <100.00%> (ø)

rich/console.py
99.87% <100.00%> (-0.13%)
:arrow_down:

rich/filesize.py
100.00% <100.00%> (ø)

... and 26 more

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 8c3e6be...156c9c4. Read the comment docs.

Thanks