TabNine:: config not found

please complete the following information:

OS version: Mac Catalina
Editor version: vs code : 1.41.1
TabNine extension version:

hi👋 ,
very want to use this, but there always has this issue.
Please help me.
Thanks~

Yea we know it is confusing, but type tabnine::config in the code editor, where you edit your code (write it as you'd write code):

We had also implemented a command for vscode that you could use (which is better, as it opens in a native experience):

Or, you could just click on the navbar item (this is probably the easiest) in the bottom of the IDE:

thanks for your reply.
I do this, but also don't have this

Are you getting Tabnine predictions at all?

Did you mean this? I think I have got

When you write code, are you getting completions from Tabnine?
Also, if you click on the tabnine status bar item, does it open up the Tabnine Hub? Could you post a screenshot of it?

I'm at home, and can't screenshot, now. In my mac, I don't have the tabnine in the status bar. And don't get the completions from Tabnine. I have uninstalled and installed, also can't. But in my windows, all done well.

If you don't have the status bar at all, there are only 1 reason I can think about, and it is that you have a really old version, or some fault state.
The way vscode manages plugins (uncompress the vsix file to a folder and just run it from that folder) can sometimes cause faulty states for plugins that we can't help you fix.
The only solution I think will work is to delete vscode and reinstall it.
Sorry, but I can't think of another reason as why this is happening.

ok, I will try to uninstall vs code, and try again. thank you again.

hi, I have update my vs code, and all were resolved. thanks again for your help. Love TabNine very much! @boaz-codota


[Bug] Wrong cursor position.

Built from the main branch, no major updates be ignored.
The wrong cursor position. Accumulated as the number of line feeds increases, eventually deviating.
Also, consider not letting the linecount and line spacing be so cramped.

Built from the main branch, no major updates be ignored

I don't encounter that here, what font do you use?

Also, consider not letting the linecount and line spacing be so cramped.

That should be better with bigger fonts, but I'll try to improve it for smaller fonts soon (am in holidays right now, so it'll take me a week or so :)

I don't encounter that here, what font do you use?

Monospace Regular. In fact, not only that, I also repeated the problem when I tried to use other fonts. Not sure exactly why, is there any way to help me expose more information?
OS: Fedora 29 [All up to date]
Kernel: x86_64 Linux 5.0.6-200.fc29.x86_64

That should be better with bigger fonts

You're right. It's also a good idea to consider resizing linecount fonts. These thoughts stem from some comparisons, and please forgive me for being picky in these places.

Maybe I'll have some time to try this, but don't be hopeful.

Alright, I'm currently on holidays without my laptop on me, so I won't be able to work on this before next weekend :/

Mind sending me your $HOME/.config/gxi/preferences.xiconfig?

Sorry, I am not at the computer. Do you mind waiting for 90 minutes?

Sure, just do it when you have some free time :)

Sorry, I'm late.
tab_size = 4
translate_tabs_to_spaces = false
use_tab_stops = true
plugin_search_path = [""]
font_face = "Monospace"
font_size = 18
auto_indent = false
scroll_past_end = false
wrap_width = 0
word_wrap = false
autodetect_whitespace = true
line_ending = "\n"
surrounding_pairs = [["\"", "\""], ["'", "'"], ["{", "}"], ["[", "]"]]
save_with_newline = true

Thanks, will look into it in a bit.

Hun, I can't reproduce it with your config, the cursor works fine for me :/
Could you please also do gsettings list-recursively com.github.Cogitri.gxi

I have the same bug in my Manjaro, whatever with any font or size or theme.
By the way, my default locale setting as LANG=zh_CN.UTF-8, and I have some like-bug on other gtk application.
Linux

4.19.32-1-MANJARO

Config
tab_size = 4
translate_tabs_to_spaces = false
use_tab_stops = true
plugin_search_path = [""]
font_face = "DejaVu Sans"
font_size = 17
auto_indent = true
scroll_past_end = false
wrap_width = 0
word_wrap = false
autodetect_whitespace = true
line_ending = "\n"
surrounding_pairs = [["\"", "\""], ["'", "'"], ["{", "}"], ["[", "]"]]

Setting
com.github.Cogitri.gxi theme-name 'Solarized (light)'
com.github.Cogitri.gxi draw-spaces false
com.github.Cogitri.gxi draw-tabs false

@Linger2 What version of gxi are you using?

Looks like it might have something to do with the locale setting? I think that's the right way to think about it.

Yes, that seems to be it, good combination! Will look into fixing it now :)

Sorry that it took me a bit, had some stuff to do that piled up during holidays. Mind trying #204? Somehow I can't seem to reproduce it anymore.

Thank you for your work. Due to some computer problems, I have not been working on Linux recently. I may not be able to test it well for the time being.


Open edX Olive Waffle Flags

As we work through the Olive release of Open edX there are a number of waffle flags that need to be set to enable various features and MFE applications. This issue tracks those values to ensure they get propagated to subsequent environments.
xPro
Residential
Common

ORA Grading MFE flag: openresponseassessment.enhanced_staff_grader
Course Authoring MFE: (docs)

new_core_editors.use_new_text_editor: must be enabled for the new HTML Xblock editor to be used in Studio
new_core_editors.use_new_video_editor: must be enabled for the new Video Xblock editor to be used in Studio
new_core_editors.use_new_problem_editor: must be enabled for the new Problem Xblock editor to be used in Studio
discussions.pages_and_resources_mfe

Library authoring MFE: studio.library_authoring_mfe

I have turned off new_core_editors.use_new_text_editor, new_core_editors.use_new_video_editor and new_core_editors.use_new_problem_editor on courses-ci.xpro.mit.edu. The new interfaces don't work well enough to justify having them on, anywhere in xPRO.
I'm not sure what Residential MITx's preference might be.

Before I forget, there's a flag for enabling scheduling (i.e. the Dates Tab). It might already be set in production, but it wasn't set on CI


Tracking issue: HDR and friends

We want:

[X] an HDR framebuffer to draw into

[ ] maybe reduce its size by using F16 channel format

[X] filmic tonemapping
[X] Bloom
[x] dynamic exposure compensation
[x] eye adaption (slow adaption of exposure value)
[x] Bloom using the dynamically calculated exposure value
[x] Tonemapping using the dynamically calculated exposure value

is that reducing size of the color channel set or just something you are currently thinking about ?
If so it should not take too long to handle (assuming the people using the hdr-color currently don't use the entire spectrum of F32 and are staying in the F16 range)

If we have time to do so, we should use f16, yes. But it's not urgent at all; I don't expect a notable speedup, it's just about the memory footprint. And since we're not using many textures right now, wasting a bit memory is fine, I guess :wink: (no pun intended)
Using f16 introduces a few small problems, as explained here (a really nice read btw). But it should be fairly easy, since -- as you said -- no one is using the f32 range yet.

i should make note here that it is actually a I16 we would then use glium only supports
F32,I16,I8, stuff like this but they are represented as float but im not sure if only in the shaders or when you write to it as well.

Well, the linked PR implements many features, but I wouldn't close this issue yet.

dynamic exposure and eye adaption should be implemented already
and i assume we stay away from F16.
If there isnt anything else could be closed

This still needs some fine tuning, but I will close it already.


chore: rename summer helper to preview refresh

Thank you for helping us improve the Azure IoT Python SDK!
Need Support

Have a feature request for SDKs? Please post it on User Voice to help us prioritize
Have a technical question? Please see IoT support options for information on posting questions on Microsoft Q&A and Stack overflow using the "azure-iot-sdk" tag.
Need Support? Every customer with an active Azure subscription has access to support with guaranteed response time.  Consider submitting a ticket and get assistance from Microsoft support team
Found a bug? Please help us fix it by thoroughly documenting it and filing an issue on GitHub (See below).

Here's a little checklist of things that will help it make its way to the repository: Note that you don't have to check all the boxes, we can help you with that.
This being said, the more you do, the quicker it'll go through our gated build!
-->
Checklist

[ ] I have read the contribution guidelines.
[ ] I added or modified the existing tests to cover the change (we do not allow our test coverage to go down).
If this is a modification that impacts the behavior of a public API

[ ] I edited the corresponding document in the devdoc folder and added or modified requirements.

Reference/Link to the issue solved with this PR (if any)
Description of the problem
Please be as precise as possible: what issue you experienced, how often...
Description of the solution
How you solved the issue and the other things you considered and maybe rejected

You need to actually rename the file as well otherwise this is going to error

yes it is renamed, see the first commit


How to align the math formula?（怎么对齐公式）

Generally, I use \begin{aligned} .. \end{aligned}, but it seems not support in the NexT.
$$
\begin{aligned}
    P(X=1) & = p \\
    P(X=0) & = 1-p
\end{aligned}
$$

Math docs in new NexT repo.

NexT is rebased into organization repo.
If you want new feature, fix, or support, create new in NexT v6.x repo (desirable in English).
There is instructions on English or Chinese how to update from v5.1.x to v 6.x
You also may read this for details.


Adds 3 Easy Questions Solutions

this is amazing @Sushant-1999
thanks for the contribution in my repo and please share in social media and tag me on twitter


Fix the installation in README.md

Currently, if I ran:
pip install bentoctl

I can't run the command bentoctl. Only when I ran:
pip install --pre bentoctl

that the command works

Thank you so much for updating the docs.


Avoid HTTPS requirement for local network testing

Report coming from testing for https://github.com/ssbc/go-ssb-room/pull/355:

I can tunnel the machine locally, but I think the whole https-domain thing stops me from being able to test without a public address with https.

I think we could disable the https requirement if we tweaked:
https://github.com/ssbc/go-ssb-room/blob/00a1452cfcf2fdea55f95909ca053eb35e97a4e2/cmd/server/main.go#L149-L154
Maybe some other stuff needs changing then. It'd be nice to not have to deal with this so local network testing is much easier
/cc @luandro

Another take on this is: document how to have https -> internet on a local setup :upside_down_face: Also useful!


SAK-46810 Adding buttons and confirmation in Grader to avoid that user goes out without confirm unsaved changes

https://sakaiproject.atlassian.net/browse/SAK-46810

Added the button for feedback and private notes.
Added confirmation in both cases if the user try to close the dialog without save a modified text.
Added confirmation in this two cases. Before this PR, this allows user return to student list with unsaved changes in this two fields without confirmation.

@adrianfish all changes done! Thanks for the review!!

@feralvarez95 I see it's marked a 22 issue, so no future label needed :)

Could you post a couple of screenshots of the results of your work?

Yes @adrianfish, this is for 22 because fix some issues that were introduced in https://sakaiproject.atlassian.net/browse/SAK-45987

@adrianfish I think we should add a linter to sakai to avoid all this spaces and style review. It's great you have noticed this but I think this should be made automatically.

@adrianfish me too, my coworkers hate me :D, I like airbnb ones but any linter could be great as long as it's the same for everyone.

We already have a linter in master although the keyword-spacing rules hasn't been added. I'll add that.

@adrianfish A-W-E-S-O-M-E

We already have a linter in master although the keyword-spacing rules hasn't been added. I'll add that.

Yes, please!

So, there are problems with having a linter do things like this in the Sakai code base. First off, we don't have an accepted code style. There are files with spaces, files with tabs, files with crazy mixes of both. How will a linter decide which is appropriate? As far as I'm aware, linters only have one configuration, and it applies this to all files.
We also can't just go and change the entirety of the code base to use one style, because that would muddy up the history to the extent where it may become difficult to figure out when/who introduced specific lines of code.
This has all been brought up multiple times in the past. Unfortunately, we can never as a community agree on one specific coding style. Also unfortunate, we missed our opportunity to make sweeping, broad changes to the entire code base when we moved from SVN to Git.
Due to this, we are stuck in the pattern of manually reviewing patches for appropriate whitespace changes. At the current time, as it has been for all of Sakai's history, it is the developer's responsibility to stick to the coding style already present in a given file.

@bjones86 I think we have to lint our JS as it makes it more reliable, catching lots of stuff that a compiler would catch. It's helped me so many times, catching my bad stuff :)

I'm not saying linters are bad, they're just not a solution for the tabs vs spaces issue across the board in Sakai code. This is due to our own practises and choices, unfortunately.

We're only using one in the webcomponents project, which is pretty much greenfield code. Elsewhere, I know exactly what you mean.

Just small bits. I've added commit suggestions for most of them. Are you happy with the indicator approach?

I'm happy with this approach, I don't know if it is the better color but I think that interface is lighter avoiding unnecesary dialogs.
Also I added different titles for the case on active-indicator is unsaved.


feat(fuselage): Added Date Time picker element

feat(fuselage): Added Date Time picker element.

I have read the Contributing Guide - https://github.com/RocketChat/Rocket.Chat/blob/develop/.github/CONTRIBUTING.md#contributing-to-rocketchat doc
I have signed the CLA - https://cla-assistant.io/RocketChat/Rocket.Chat
Lint and unit tests pass locally with my changes
I have labeled the PR correctly with the related package
I have run visual regression tests (if applicable)
I have added tests that prove my fix is effective or that my feature works (if applicable)
I have added necessary documentation (if applicable)
Any dependent changes have been merged and published in downstream modules

Usecase

Much required in precisely scheduling tasks/jobs in RC Apps.
Example: In ClickUp Rocket.Chat app, in order to set start/due dates for tasks, a user might want to set an interval for few hours in start and due durations, currently datepicker element lets user to select only date as shown in image below.

Currently datepicker element allows-

Proposed changes (including screenshots)

Added datetimepicker element to the UI Kit.
Tested in Rocket.Chat server in local environment (using Symbolic links on modified files):

Tested in Storybook:

Modal

Banner

Issue(s)
#783

Further comments

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Update dialogue when receiving error messages

Context
When users get an import error, the dialogue that pops up instructs them to email<EMAIL_ADDRESS>and send us the error code they see.
I would like this to be updated to say send us the error code AND their username. This is a quick fix that will make the support process more efficient by having them confirm what account they are using right away, as the email addresses being used to contact us is not always tied to the account they found the error in.
An additional enhancement could be bringing a search feature to superadmin to be able to search the unique error codes that are generated.
Steps to Reproduce

Go to the dataset dashboard
Click to add a new dataset
Select ArcGIS Server
Enter any URL, hit submit, and then connect to dataset
When the error message pops up, click to show more

Current Result

Expected result
Add a new line that asks the users to include the username of the account where the error happened in their email to support.

@juanignaciosl possible, right?

Of course.


Remove version: ProtonTechnologies.ProtonVPN version 1.23.4

duplicate
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/ProtonVPN/win-app/releases/download/1.23.4/ProtonVPN_win_v1.23.4.exe
OK
(Automated message - build 882)


Add new embeddings

Adds new embeddings such as pLM features

add a test and we are good to go! 🎉

Test for which function?

@amorehead just covering this span of logic

@lucidrains sg. I've added a test in this commit


Convert projects to SDK-style projects

This adds support for using the .NET CLI for building, adding, and
restoring packages.
Also added DalamudPackager for less packaging headaches.

This looks fine to me as well, Thanks for adding this.

This looks fine to me as well, Thanks for adding this.


Ci 10580 10486

AWS S3 permissions clarification
Istio ProxyConfig for troubleshooting

@brian-f-harness , @harishkammanahalli : In the AWS connector settings reference, I labelled a bunch of code blocks as json (previously unlabelled) and I applied a few formatting changes for readability.

@brian-f-harness , @harishkammanahalli : In the AWS connector settings reference, I labelled a bunch of code blocks as json (previously unlabelled) and I applied a few formatting changes for readability.

Thanks @aimurphy

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://659d96d113a9fd39787e4f9f--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65a022795feb920f8a02487b--harness-developer.netlify.app


BCMOHAD-17896 || Updated the formula

Description
Updated the Report field formula: IND_Q05A:
"If, yes Indigenous heritage" contains "First Nations" then cell is "1" OR, if No, then cell is "2" OR, if blank, cell is "0"
Fixes # (issue)
Type of change

[ ] New feature (non-breaking change which adds functionality)

List high-level changes as bullet items
Below are some examples

[ ] changed field IND_Q05A formula

Deployment Tracker
MAiD - Case Management App/force-app/main/default/objects/S1_HC_2023__c/fields/IND_Q05A__c.field-meta.xml
Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

@RanadheerRG corrected the issue where BlankAsZero would have been interfering with the results of the decision.


Page Tracking: Option for page title instead of route title

First of all, I LOVE this plugin. It's just what I was looking for, well structured, reasonable, clean. Love it.
and now the but...
Problem
I'm currently using a single route to represent multiple unique pages. Think a blog post. Same route. Different content. Different titles. These titles are set using like so
export class BlogPostRoute {
  activate(params, routeConfig, navigationInstruction) {
    //Load blogPost
    routeConfig.navModel.title = blogPost.title;
  }
}

Through the "magic" of the aurelia router, that navModel.title ends up as the title of the page. But it doesn't get pulled into aurelia-google-analytics, which makes me sad.
Proposal
For starters, I will do the work. Second, the gist, I'd like to pass an arg to the the plugin to tell it to grab the title from window.document.title. useDocumentTitle or something like that.
That's all.
Simple. Doesn't break existing behavior. But it give me and others who might need this flexibility an option.
But that's just my first stab at it. What do you think? Can I restructure my code to avoid this in the first place? Let me know what you think!

Hi @ostyn, I'm glad you find the plugin helpful!
I'm not sure this is going to work for your scenario because the page tracking listens to router events in order to grab the information and send it to GA. If I understood your use case, the router is never navigating to another route and therefore will not fire the router:navigation:success event.
Try subscribing to the event in your code and logging to the console to verify. Take a look at line 150 in src/analytics.js for an example. Let me know the result and we can figure out a way forward.

Hmmm... was just gonna file an issue/enhancement and start a pull request for the feature but its similar to this one from @ostyn  so I wanted to comment here and maybe we can discuss before we all march off on similar paths.  The feature I am interested in is to actually track the route name from the route vs the actual route fragment in google analytics.  The reason for this is the following scenario:
I have routes defined that have the user customer number in them like so:
customer/123
customer/222
customer/044
etc...
each route in my app starts this way then they navigate to other other areas via child router.  Being that these are dynamic routes they all have a name parameter in the routing config.  It would be beneficial to me to see this displayed in analytics as the named route 'i.e. customer-detail' and to see all navs to this route aggregated vs seeing a route for each individual route based on the fragment. Again, in the above scenario ga would show 3 routes to the above customer detail section vs 1 visit for each individual route. With thousands of customers this will get hard to manage and get actual metrics on page views from!
Perhaps an optional config on page-tracking that allows you to set the parameter that is sent to ga with a default to the fragment as it is currently? Thoughts?
I would be willing to contribute to the work if you think this is useful to the community and to others and if you accept contributions!
Thanks again for the plugin @miguelzakharia !
regards,
Kevin

@KevinStong your use case is very similar to @ostyn. Passing a config value to page tracking makes sense and will solve both. I have not used a child router in any of my projects so I don't have any insight as to which value will be sent to GA. I definitely accept and appreciate contributions so please go ahead and give it a shot!

Cool @miguelzakharia I will start working on a branch on this now and will issue the PR when I get it completed!
thanks!
Kev

Yeah @miguelzakharia, I just checked and router:navigation:success gets fired every time I need it to. So this should work for my case. And @KevinStrong, that sounds like my issue exactly. Are you suggesting setting a callback in the page tracking options? I'm willing to assist however.

I wasn't going to use the page title @ostyn was going to use the route title attribute so that is available on the router itself - or allow the user the select the way to mark the route... perhaps using title, name, or callback unsure.  For this first iteration was thinking keep it simple and go with title.  Will have a pull request in before Monday so feel free to hop in on that review and provide feedback and suggestions!

First attempt at a fix here: #15

2.1.0 was just released with the fix for this issue. Thanks for the contribution!


Tutorial Jinja fix

Fixes a comparison within one of the tutorial's Jinja2 templates.
The Jinja2 template previously compared the user id of the currently logged in user with the author_id of each blog post in order to determine if the logged in user had edit permissions on that blog post. However, one of g.user['id'] and post['author_id'] was a string and the other was an integer. This caused the equality comparison to fail in every case.
Now, a Jinja filter is used to cast each of the operands to the same type prior to the equality comparison being evaluated.
This ensures that the "Edit" link/button now shows up when appropriate.

fixes #4587

This PR only touches the docs, so removing the checklist as indicated by the comment.

I can't reproduce this. Both values are integers.


Add multisample CI test

Because of issues like #42

PR checklist

[ ] This comment contains a description of changes (with reason).
[ ] If you've fixed a bug or added code that should be tested, add tests!
[ ] If you've added a new tool - have you followed the pipeline conventions in the contribution docs
[ ] Make sure your code lints (nf-core lint).
[ ] Ensure the test suite passes (nf-test test main.nf.test -profile test,docker).
[ ] Check for unexpected warnings in debug mode (nextflow run . -profile debug,test,docker --outdir <OUTDIR>).
[ ] Usage Documentation in docs/usage.md is updated.
[ ] Output Documentation in docs/output.md is updated.
[ ] CHANGELOG.md is updated.
[ ] README.md is updated (including new tool citations and authors/contributors).

Adding this to #51 instead.


Add .timeout(ms) to .raw()'s typescript typings

.timeout(ms) is supported for knex.raw(), but it's missing from the TS typings.

Released in 0.21.3


Use "agree to the CLA" instead of "sign the CLA"

Making the language clearer avoids the deterring effect
of having the contributor believe they need to physically sign
and email the CLA (as this is still a common process).

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Coverage remained the same at 95.192% when pulling ecfefc12cdc9f9e63cff029d8e8be1c566b7c3d9 on tobie:patch-1 into 87495e88fea0a303dafa0f7eea0aa0ac85232435 on cla-assistant:master.

Thanks a lot for your contribution! It makes sense.

@andrei-panov do you have an idea, why the CI/CD status fails?


How to test the FPS?

my test code like this,.  The speed of deeplabv3-pluse-mobilenetv2(use ASPP and Decoder) is faster than the deeplabv3-pluse-mobilenetv2(doesn't use ASPP and Decoder). Do somebody know why?

You can reference this: https://github.com/juntang-zhuang/ShelfNet/blob/citys_lw/ShelfNet18_realtime/test_speed.py. Your test script contain the time of copying output tensor from gpu to cpu, which may take much more time than model inference because the size of output tensor is large.


Is there any plan to support svg compression such as svgo?

https://github.com/svg/svgo
It seems that rust currently has no similar tools? resvg is the most comprehensive library currently. It would be very useful if a tool similar to svgo could be implemented based on resvg's AST.

resvg/usvg cannot be used for SVG minification. It should be a separate implementation. Like svgcleaner once was.


Error in CAS search

Hi, I have been using the program for several orders of fish and, in some of them, the search has some error, at first I thought that it could be caused by some special character (and I'm still checking for them), but now I saw the same message to the following search. Specificity
with "Colomesus asellus" or "Colomesus".

s_sp <- c("Colomesus asellus","Colomesus tocantinensis")
#Eschmeyer's Catalog of Fishes search
CAS <- search_cas(query = s_sp, type = "species") %>%

left_join(species_family()[, 1:4], by = "family")
Error in dplyr::mutate():
ℹ In argument: species = stringr::str_split(content, "\\. ", simplify = T)[, 1].
Caused by error in stringr::str_split(content, "\\. ", simplify = T)[, 1]:
! subscript out of bounds
Run rlang::last_trace() to see where the error occurred.

#TETRAODONTIFORMES -> For each group, change the name of the group and the s_sp
#Species list
s_sp <- c("Colomesus asellus", "Colomesus tocantinensis")
#Eschmeyer's Catalog of Fishes search
CAS <- search_cas(query = s_sp, type = "species") %>%

left_join(species_family()[, 1:4], by = "family")
Error in dplyr::mutate():
ℹ In argument: species = stringr::str_split(content, "\\. ", simplify = T)[, 1].
Caused by error in stringr::str_split(content, "\\. ", simplify = T)[, 1]:
! subscript out of bounds
Run rlang::last_trace() to see where the error occurred.

rlang::last_trace()
<error/dplyr:::mutate_error>
Error in dplyr::mutate():
ℹ In argument: species = stringr::str_split(content, "\\. ",   simplify = T)[, 1].
Caused by error in stringr::str_split(content, "\\. ", simplify = T)[, 1]:
! subscript out of bounds

Backtrace:
▆

├─search_cas(query = s_sp, type = "species") %>% ...
├─dplyr::left_join(., species_family()[, 1:4], by = "family")
├─rFishTaxa::search_cas(query = s_sp, type = "species")
│ └─base::lapply(...)
│   └─rFishTaxa (local) FUN(X[[i]], ...)
│     └─rFishTaxa:::get_cas(x, type = type)
│       └─... %>% dplyr::select(query, species_author, family, status)
├─dplyr::select(., query, species_author, family, status)
├─stats::na.omit(.)
├─dplyr::mutate(...)
└─dplyr:::mutate.data.frame(...)
└─dplyr:::mutate_cols(.data, dplyr_quosures(...), by)

├─base::withCallingHandlers(...)

└─dplyr:::mutate_col(dots[[i]], data, mask, new_columns)

  └─mask$eval_all_mutate(quo)

    └─dplyr (local) eval()

Run rlang::last_trace(drop = FALSE) to see 2 hidden frames.

rlang::last_trace(drop = FALSE)
<error/dplyr:::mutate_error>
Error in dplyr::mutate():
ℹ In argument: species = stringr::str_split(content, "\\. ",   simplify = T)[, 1].
Caused by error in stringr::str_split(content, "\\. ", simplify = T)[, 1]:
! subscript out of bounds

Backtrace:
▆

├─search_cas(query = s_sp, type = "species") %>% ...
├─dplyr::left_join(., species_family()[, 1:4], by = "family")
├─rFishTaxa::search_cas(query = s_sp, type = "species")
│ └─base::lapply(...)
│   └─rFishTaxa (local) FUN(X[[i]], ...)
│     └─rFishTaxa:::get_cas(x, type = type)
│       └─... %>% dplyr::select(query, species_author, family, status)
├─dplyr::select(., query, species_author, family, status)
├─stats::na.omit(.)
├─dplyr::mutate(...)
├─dplyr:::mutate.data.frame(...)
│ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), by)
│   ├─base::withCallingHandlers(...)
│   └─dplyr:::mutate_col(dots[[i]], data, mask, new_columns)
│     └─mask$eval_all_mutate(quo)
│       └─dplyr (local) eval()
└─dplyr (local) <fn>(<sbscOOBE>)
└─rlang::abort(message, class = error_class, parent = parent, call = error_call)

Did you manage to find a solution? I am also encountering the same error for some species..

I used the code below to know which species was the last that passed through the search, them searched the species or genus in CAS to see what happened. Some where writing mistakes, but the majority were old names that were not used, but you can trace the history in CAS site. I took the last valid name to replace the species names with problem and it worked well.
#Create empty data frame to store results
CAS_search <- data.frame(query = character(),
                         species_author = character(),
                         species = character(),
                         author = character(),
                         family = character(),
                         status = character(),
                         class = character(),
                         order = character(),
                         subfamily = character(),
                         stringsAsFactors = FALSE)

#loop through each species
for (species in data$species){
  #Construct cas query
  CAS_query <- paste0(species)
  #Perform CAS search
  CAS_r <- search_cas(query = CAS_query, type = "species") %>% left_join(species_family()[, 1:4], by = "family")
  CAS_search <- bind_rows(CAS_search, CAS_r)
}


Sent bit coin 3 days ago still shows uncomfirmed please check on this .18fTEeZooPhXthJbQxqucgV8agf4qTv7aE

I don't see any pending balance here: https://insight.bitpay.com/address/18fTEeZooPhXthJbQxqucgV8agf4qTv7aE
Did you send the transaction with an adequate fee per byte?
Also note that these issues should be for Insight, and not just general Bitcoin questions.

You're welcome. I can't see 2e3a8443f96ddbdc55ac5d6787530ebeb4b76271cfd05adefe0f0bd990bda70 on Insight, Blockchain.info, or Bitaps.
Must be an invalid transaction. I don't think it's a fee problem since it's not showing up at all. Should at least make it to mempool.
No experience with the Trezor. Not sure what to suggest from here.

Since the TX is not on the blockchain, you should check with the sending wallet.


kubernetes authenticator client works with conjur v5

Updates deploy scripts to work with Conjur v5.

I originally split them because I was working w/ v5 OSS and things were a lot different. I followed that pattern when I moved to the v5 appliance. Note that there aren't any standbys / followers in the v5 stuff yet so it's quite a bit different. Might be possible to combine them, though.

Creating a new PR w/ a branch that doesn't include a Jira ID.


VirtualFlow GridPane

Thanks for this great library.
I was wondering if there are similar projects or if it would be easy to implement a GridPane in a virtualFlow. Given we have a List and we could specify that we want two columns and distribute space equally between the cells.
Do you know of any project that achieves this or is it rather simple to implement?
Cheers
Robin

Hi, if I understand your requirements correctly then it's simple to implement.
Try something like the following:
var itemList = FXCollections.observableList( getItems() );

var flow = VirtualFlow.createVertical( itemList, item ->
{
	var grid = new GridPane();

	// configure gridpane and populate as required ....

	return Cell.wrapNode( grid );
});

Note that the above doesn't reuse Cells, so if building the GridPane contents is expensive and you would rather reuse Cells then you'll need to implement Cell instead. It's easy enough just look at the Cell API doc and then override what you need.

Thanks for the quick response.
The idea would be that we have a list of items but instead of having one column in the VirtualFlow I would like to have n columns. Either a fixed number or even able to adjust this.
In you code one item defines a row - in my version each item still just defines one cell. So it is just a layout change.
One quick option would be to just split my initial item list into ObservableList<Item[]> so that we have one item describing a row and then I can use virtual flow... but just a question if there is a better way of achieving this.

So do you want a horizontal flow instead ?
VirtualFlow.createHorizontal( itemList, item -> ....

Scroll direction does not matter to me.
One direction is scrolled and the other just auto fits it's content to the size.
E.g., scroll vertically and put n cells per row.

Ahh, I think you're looking for TilePane then.

Yeah something like this. But TilePane does not use virtualization, as far as I understand. So it will always generate all cells even if they are not displayed off screen.
Mine is like mapping a list into a gridpane in a scrollpane where each cell is similar.

Okay so I assume you have a large list and you don't want each item to be rendered unnecessarily.
The challenge then in my mind is to somehow efficiently transform the List into List<Item[]> as you suggested and then render as per my first reply.

Thats what I thought. That should be fine.

@Jugen I actually totally missed that ControlsFX already had something that I was asking about. At least I think it is
https://controlsfx.github.io/features/gridview/

Ahhh yes !  I forgot about that as well.  Good find :-)


remoteagent.log not showing trace level logs

Web Browser:
Local OS: MacOS
Remote OS: Linux
Remote Architecture: x86
code-server --version:3.7.4

It seems that remoteagent.log is no longer showing trace level logs with the latest version.
I tried with code-server --verbose and also --log trace , and its still not there

Might be fixed with v3.8.0!
Just released a few minutes ago. https://github.com/cdr/code-server/releases/tag/v3.8.0

I just tried 3.8.0 and I still dont see the level of loging as before. Any ideas? thanks

I just tried 3.8.0 and I still dont see the level of loging as before. Any ideas? thanks

specifically, i was looking for the "File Watcher (chokidar)" output in remoteagent.log.  Is this something in the VSCode repo rather than code-server?

specifically, i was looking for the "File Watcher (chokidar)" output in remoteagent.log.  Is this something in the VSCode repo rather than code-server?

cc @code-asher

cc @code-asher

Hmm yeah I think something isn't right here, I'm not getting trace logs in any of the VS Code logs.

Hmm yeah I think something isn't right here, I'm not getting trace logs in any of the VS Code logs.

Should finally be fixed with 4.0.0.  Both the server and browser are showing trace logs.


ARM32v7 Dockerfile and build instructions update

-New instructions for building all of ARMv7 onnxruntime using docker containers on Linux/Windows.
-Updated armv7 dockerfile to use base image designed for cross-compile
-Fixed some missing instructions in dockerfile
How verified: ran full build (docker on Windows machine), deployed to Raspberry Pi 3, ran onnxruntime sample python script

/AzurePipelines run


Tabs of navbar in blog page are not at proper place

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
The tabs of the navbar in the blog page are not at proper place which make the page look bad. I will put them at right place.

Please assign this to me under gssoc
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@Shreesanyog you are assigned

@Suchitra-Sahoo please assign this project to me


Translations update from Weblate

Translations update from Weblate for ephios/ephios.
Current translation status:

Coverage decreased (-0.02%) to 88.834% when pulling c7f89d6423b4c89fdeb67f13e02db6c4b287d30f on translations into d8f98fc4f424ef0e83d61f7c182420b2e8ab0714 on main.


Cntl and drag with mouse on screen goes opposite direction

it should follow mouse, but goes in the opposite direction

This is already in the system. It's View Preferences / User Controls -- although I think we need to change the caption from "Engineer Sense" to "Reverse rotation"


v1.23.5 regression: ddev composer command error when passing JSON or arg with spaces

Preliminary checklist

[x] I am using the latest stable version of DDEV (see upgrade guide)
[x] I have searched existing issues
[x] I have checked the troubleshooting guide
[x] I have run ddev debug test to include output below

Output of ddev debug test
Expand `ddev debug test` diagnostic information
[COPY-PASTE HERE THE OUTPUT OF `ddev debug test`]

Expected Behavior
ddev composer should work as composer inside the container.
Actual Behavior
Since today (1.23.5), it fails with this message:
In ConfigCommand.php line 766:You must pass the type and a url. Example: php composer.phar config reposit  ories.foo vcs https://bar.com

As I'm passing a type and url, I suspect there are lost somewhere.
Steps To Reproduce
From Discord https://discord.com/channels/664580571770388500/1296719909367054420
ddev composer config repositories.0 "{\"type\": \"composer\", \"url\":\"hello\",  \"exclude\": [\"magento/composer-dependency-version-audit-plugin\"]}"

(We can pass a json)
Anything else?
I've just found a workaround:
ddev exec --raw composer  config repositories.0 "{\"type\": \"composer\", \"url\":\"hello\",  \"exclude\": [\"magento/composer-dependency-version-audit-plugin\"]}"

The fix is available in:

https://github.com/ddev/ddev/pull/6627#issuecomment-2422346715

Aw, we did look at that with a little bit of worry :(

I don't understand:

Why I took the risk of changing that
Why I needed to take the risk of changing from raw (we should look together)
How this class of problem can haunt us for years and years :(

Why I took the risk of changing that
Why I needed to take the risk of changing from raw (we should look together)

Because only Cmd uses $PATH from bash:
https://github.com/ddev/ddev/blob/a6d7d237c0a403e5d878b8378bf24f3d7f5ab8eb/pkg/ddevapp/ddevapp.go#L2050-L2059
And we add $PATH only for bash, not anything else
https://github.com/rfay/ddev/blob/3a6e225559088992d659f343860485da8fab9c94/containers/ddev-webserver/ddev-webserver-base-files/etc/bash.bashrc#L9

How this class of problem can haunt us for years and years :(

I didn't see a problem there because we didn't have test coverage.

The question I ask myself: how can we add more items to $PATH for every shell, not only for bash?
If we can resolve it, then we can switch back to RawCmd without workarounds.
I update $PATH on Arch Linux in /etc/profile.d, and I will look if this can be applied to Debian.

I update $PATH on Arch Linux in /etc/profile.d, and I will look if this can be applied to Debian.

It didn't work, because $PATH is not updated in docker-compose exec.
ChatGPT answer:
When using docker-compose exec, it launches a non-login, non-interactive shell by default. This prevents it from sourcing environment configuration files like /etc/profile or scripts in /etc/profile.d (which are typically sourced by login shells).
So instead we need to pass $PATH that we have to docker-compose exec, I'll update the PR.

I used a .ddev/web-build/Dockerfile to understand it better:
RUN echo $PATH

I see this in ddev debug rebuild:
#9 [web 6/7] RUN echo /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
#9 0.299 ~/bin:/var/www/html/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/www/html/bin

It has two different values at different moments of execution 🤯.
And overriding /etc/profile didn't work, I tried to build a new image from debian:bookworm-slim with different /etc/profile and then:
$ docker exec -it debian-slim env | grep PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

I even looked at the official image source to check if they have ENV PATH=... somewhere
https://github.com/debuerreotype/docker-debian-artifacts/tree/dist-amd64/bookworm/slim
But there is nothing.
Then I checked busybox, alpine and saw the same $PATH everywhere.
Finally I looked in moby/moby, and they have a lot of /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
It's their default:
https://github.com/moby/moby/blob/7f8ef5c09df9f24d869fc7da1f0fef8fb3047681/vendor/github.com/moby/buildkit/util/system/path.go#L11-L14
So docker-compose exec use the same $PATH everywhere, and we can only change it in two cases:

Override the env, just like I did in the related PR, docker-compose exec -e PATH=... composer ...
Run docker-compose exec bash -c "..." and bash will read the PATH from the container files.

I think we're doing 100% of what we can here.

So the bottom line is that docker-compose exec is the culprit, not using any of the normal Linux techniques. Wow. I wonder if we should raise an issue with docker compose?

I also see the same behavior with docker exec.
I don't know if this is a bug or expected behavior, I can only say that Docker has several default variables for /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin and this value is used a lot in their tests.

Sounds like it's probably docker exec then. But I would sure expect docker exec to behave like non-interactive non-login. We also might be able to change our approach to behave more like ddev ssh does,
		err = app.ExecWithTty(&ddevapp.ExecOpts{
			Service: serviceType,
			Cmd:     shell + " -l",
			Dir:     sshDirArg,
		})

I encountered similar issues after updating to latest version of DDEV. In my case I tested two different projects and in both projects just the ddev composer install command was failing.
The workarond from above using ddev exec --raw composer install worked for me also. Looking at your discussion it seems you are on top of the problem but I wanted to comment because the issue title seems to indicate that the problem would only be in certain Composer commands but in my case even the normal install command is failing. I tested the install command several times and also made sure I powered off and restarted DDEV. Only way I could get the install command to pass was with the exec command.

I encountered similar issues after updating to latest version of DDEV. In my case I tested two different projects and in both projects just the ddev composer install command was failing.

Hi @HeikkiYlipaavalniemi,
That's unexpected. But I can't say more without looking at composer.json.

Looking at your discussion it seems you are on top of the problem

Yes, we will revert to the original behavior in the next DDEV release, sorry for the inconvenience.
In the meantime you can use the updated fix from https://github.com/ddev/ddev/pull/6627#issuecomment-2422346715

I debugged this further and on further investigation I noticed that some of the rows in the composer.json had white space issues where the JSON wasn't indented correctly. After I fixed the white space issues in the JSON it seemed like the command started to work again.
Perhaps the spaces are causing the issue also if the actual JSON file has wrong spacing inside it?
Weirdly after I fixed the white spaces and then changed branch it was still able to run the command successfully.
But at least for now it seems the problem is solved for us with the current version also.

The fix is available in DDEV HEAD.


 Got object of {}.".format(date_type)
                )
E               TypeError: CFTimeIndex requires cftime.datetime objects. Got object of <class 'pandas._libs.tslibs.timedeltas.Timedelta'>.

xarray/coding/cftimeindex.py:206: TypeError

Part of the hazard of using a pd.Index subclass I suppose...
It looks like https://github.com/pandas-dev/pandas/pull/31511 was the cause of the issue:
$ git bisect good
64336ff8414f8977ff94adb9a5bc000a3a4ef454 is the first bad commit
commit 64336ff8414f8977ff94adb9a5bc000a3a4ef454
Author: Kevin Anderson<EMAIL_ADDRESS>Date:   Sun Feb 2 20:48:28 2020 -0700

    BUG: fix reindexing with a tz-aware index and method='nearest' (#31511)

 doc/source/whatsnew/v1.1.0.rst               |  2 +-
 pandas/core/indexes/base.py                  |  5 ++---
 pandas/tests/frame/indexing/test_indexing.py | 10 ++++++++++
 3 files changed, 13 insertions(+), 4 deletions(-)

A way to fix this upstream would be to make sure that target has the same type as the index, but I'm not sure how hard that would be (or if it makes sense in all cases):
https://github.com/pandas-dev/pandas/blob/a2a35a86c4064d297c8b48ecfea80e9f05e27712/pandas/core/indexes/base.py#L3080
I think it's possible we could work around this in xarray.  It comes down to properly recognizing what to do when you subtract a generic pd.Index of cftime.datetime objects from a CFTimeIndex.  Previously this code in pandas operated strictly using NumPy arrays, so there was no casting issue when doing the subtraction.

Thanks for narrowing it down @spencerkclark . Let's see what @TomAugspurger thinks about an xarray workaround vs a pandas fix.

FWIW, I think @jbrockmendel is still progressing on an "extension index" interface where you could have a custom dtype / Index subclass that would be properly supported. Long-term, that's the best solution.
Short-term, I'm less sure what's best.

xarray/coding/cftimeindex.py:444: in __sub__
    return CFTimeIndex(np.array(self) - other)

any idea what other is here?  looks like it might be a DatetimeIndex

FWIW, I think @jbrockmendel is still progressing on an "extension index" interface where you could have a custom dtype / Index subclass that would be properly supported. Long-term, that's the best solution.

Nice -- I look forward to being able to try that out!

any idea what other is here? looks like it might be a DatetimeIndex

@jbrockmendel agreed that it's unclear -- we probably should have written the code for that method in a clearer way.  I think it's mainly used for subtracting a single datetime.timedelta or NumPy array of datetime.timedelta objects from a CFTimeIndex.  In both of those cases we would expect the result to remain a CFTimeIndex.
cftime.datetime objects often represent dates from non-standard calendars (e.g. calendars with no leap year, or calendars where all months have 30 days), so in general they are not compatible with the dates used in a DatetimeIndex.  Subtracting like-calendar cftime.datetime objects is fair game though, and we'd like that to produce timedeltas.

when the tests fail, other is a pandas.Index containing whatever has been used to index. The subtraction results in a normal TimedeltaIndex which is then passed to the CFTimeIndex:
np.array(self) = array([cftime.DatetimeNoLeap(0001-02-01 00:00:00)], dtype=object)
other = Index([0001-05-01 00:00:00], dtype='object')
other[0] = cftime.DatetimeNoLeap(0001-05-01 00:00:00)
np.array(self) - other = TimedeltaIndex(['-89 days'], dtype='timedelta64[ns]', freq=None)

I think the issue here is that other is a pandas.Index instead of a CFTimeIndex.

I think the issue here is that other is a pandas.Index instead of a CFTimeIndex.

  This issue stems from the changes made in https://github.com/pandas-dev/pandas/pull/31399.  I think the problem is that pandas.core.dtypes.common.is_scalar returns False for a cftime.datetime object:
In [1]: import cftime

In [2]: import pandas

In [3]: pandas.core.dtypes.common.is_scalar(cftime.DatetimeNoLeap(2000, 1, 1))
Out[3]: False

Could there be a simple upstream fix for this?

Could there be a simple upstream fix for this?

Yah, pandas recently added a check for is_scalar(key) in Series.__getitem__ to try to avoid some unnecessary lookups.  That will need to be changed to accommodate unexpected scalars.

@jbrockmendel @TomAugspurger it turns out that fixing indexing with the "nearest" method without overriding private methods of pandas.Index is harder than I expected within xarray alone (see https://github.com/pydata/xarray/pull/3764#issuecomment-586597512 for more details).  Do you think an upstream fix would be acceptable here?  My understanding is that the issue that prompted the change in pandas only pertained to DatetimeIndexes (or perhaps maybe also PeriodIndexes in the future); would it be possible to limit the scope of the updates in pandas-dev/pandas#31511 to just those?

Do you think an upstream fix would be acceptable here?

Definitely.  Is it still the case that the identified problems would all be solved by having is_scalar recognize cftime.datetime?

Thanks @jbrockmendel -- I think there are two separate issues:

Indexing with __getitem__ in a Series would be solved by the is_scalar fix.
Indexing with the "nearest" method would require reverting pandas-dev/pandas#31511 for non-Datetime-or-Period-Indexes.

@spencerkclark can you open an issue on the pandas tracker about this and ping me there; I dont want this to fall off my radar

Thanks @jbrockmendel -- I'll try to do that this weekend.

Thanks so much @jbrockmendel for looking into the __getitem__ issue upstream.  That should be the last of the issues that remains from this thread.  As you probably noticed, we ended up merging #3764, which fixed indexing with the "nearest" method.
Once pydata/pandas#32684 is merged, we should be able to un-xfail the Series __getitem__ tests on our end.

We're making progress on pandas-dev/pandas#32684, I'd also like to see if we can do an in-pandas fix to avoid the need to override more things here (i.e. #3764).  Seems like that will lead to fewer headaches long-term.
Since  pandas-dev/pandas#31511, the method has been updated to remove an np.asarray call, and I'm curious if that is enough to make #3764 unnecessary.  The only remaining difference AFAICT is np.abs vs abs, which seems like it shouldnt be too tough to resolve.

Thanks @jbrockmendel; it's great to see that pandas-dev/pandas#32684 was merged.
Regarding #3764, I gave things a try with pandas master and removing our overrides to _get_nearest_indexer and _filter_indexer_tolerance.  I got similar failures that we were getting before.

E   OverflowError: Python int too large to convert to C long

pandas/_libs/tslibs/timedeltas.pyx:154: OverflowError

In my testing, I can only get things to work if the argument to abs (or np.abs) is a NumPy array (instead of an Index).  An upstream change like this would work (it still maintains the behavior desired from pandas-dev/pandas#31511), but I'm not sure how palatable it would be.

Can you open a pandas PR for the cftime-nearest-fix branch, and add a test in tests/test_downstream.py for the problematic behavior?  That branch won't be merged as-is, but it will be easier to discuss options in-line.

Thanks @jbrockmendel.  I didn't realize you had a few downstream tests; that's great.  See https://github.com/pandas-dev/pandas/pull/32905.


.btn-group styles are missing

It seems to me that the .btn-group styles are missing from bootstrap and bootstrap.min
I'm trying to implement the button drop down and I have searched the css file and cannot find that .btn-group style.

If you've downloaded it from the hosted docs, it's likely out of date. The latest is in the repo powering the docs. I'll get @fat to update the download ASAP. Hang tight, or pull the CSS from the assets for now if you need it immediately.


Draft of a subtitle queue

I'm tired of having a separate program downloading subtitles (or scanning my files recursively), so I have created a very rough draft of a subtitle queue, which a subtitle plugin such as Subliminal can use as input.
This is the schema (emit is gonna be moved out of the dict, hence the oneOf):
schema = {
        "oneOf": [
            {
                'type': 'object',
                'properties': {
                    'action': {'type': 'string', 'enum': ['add', 'remove', 'emit']},
                    'stop_after': {'type': 'string', 'format': 'interval'},
                    'languages': {"oneOf": [
                        {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1},
                        {'type': 'string'},
                    ]},
                },
                'required': ['action'],
                'additionalProperties': False
            },
        ]
    }

Example tasks:
populate_subtitle_queue:  # just run this once per session to keep queue uptodate
    seen: local
    find:
        path:
          - /media/TV Shows/
        regexp: '.*\.(avi|mkv|mp4)$'
    accept_all: yes
    regexp:
        reject:
          - '.*[sS]ample.*'
    subtitle_queue:
        action: add

torrents:
   discover:
        what:
            - emit_series:
                from_start: yes
        from:
            - piratebay: yes
        series:
           - "Arrow":
              begin: S02E01
   subtitle_queue:
        action: add
        languages:
           - eng
   set:
        path: /media/downloads
        movedone: "/media/TV Shows/{{series_name}}"
        content_filename: "{{ series_name }}"
   magnets: no

emit:
   subtitle_queue:
        action: emit
   subliminal:
        exact_match: yes

So what does this ugly code do?
The plugin has the ability to queue local files or torrents (does not support magnets). Add the contents of a torrent to the subtitle queue -- if torrent only contains 1 file, then that file is queued and if it contains more than 1 file, then the folder is queued instead.
What annoyed me most about something like this is that sorting tasks will mess with the queue. Therefore this plugin can be used in the same task as move and it will add the destination as an alternative filepath in the queue (same goes for torrents wrt. path and movedone).
stop_after is an interval that will drop queued items after the specified interval.
This is all still very rough around the edges and I'm not even sure if it works just yet, but it's at a stage where some third party input would be much appreciated.

@cvium Maybe call the field subtitles_missing, rather than missing_subtitles? We generally put the plugin name (or generic type) first, (series_X, movie_X, tvdb_X) with entry fields.
Other than that, how are you feeling about this?

@cvium Once you are feeling it's ready you can go ahead and merge, or put line comments about stuff you are wondering. It's a lot for me to parse at once. (But stick around for future bug reports :smile:)

I think it's close to being ready for an open beta. People should be made aware that this is very untested :P there are many edge cases that are impossible to write unit tests for.
There are some small changes I want to make first though. I also have one question related to queueing in general. If an item is considered done, should it be removed from the queue or should its download flag simply be set to true?

@gazpachoking I think it's close to being ready now. Just one last issue. If a task queues a bunch of files, then those entries will be marked as seen and hence the emitting task will reject those entries.
Is this just how it's supposed to work ie. users must set seen: local in the queueing task or should  I handle this somehow?


[Diagnostics] Improve diagnostics for type parameter requirements

Detect and diagnose failures in constraints representing
type parameter requirements generated by openGeneric.
Resolves: rdar://problem/35890334

@swift-ci please smoke test

@swift-ci please smoke test macOS platform

Weird, smoke test triggered Linux but not macOS for some reason...


[Fix-7977] Rectify the wrong prompt in the class of 'TaskGroupServiceImpl'.

Purpose of the pull request
This PR will close #7977 .

Brief change log

Verify this pull request
This change added tests and can be verified as follows:

Manually verified the change by testing locally.

Codecov Report

Merging #7978 (0bbe738) into dev (ecaeade) will decrease coverage by 0.05%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##                dev    #7978      +/-   ##
============================================
- Coverage     41.26%   41.20%   -0.06%
+ Complexity     3718     3712       -6
============================================
  Files           637      637
  Lines         27114    27119       +5
  Branches       3079     3080       +1
============================================
- Hits          11188    11174      -14
- Misses        14849    14869      +20
+ Partials       1077     1076       -1

Impacted Files
Coverage Δ

.../org/apache/dolphinscheduler/api/enums/Status.java
100.00% <100.00%> (ø)

...heduler/api/service/impl/TaskGroupServiceImpl.java
63.79% <100.00%> (+3.61%)
:arrow_up:

...lphinscheduler/rpc/common/AbstractRpcCallBack.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...er/master/processor/queue/TaskResponseService.java
50.00% <0.00%> (-18.19%)
:arrow_down:

...rver/master/processor/queue/TaskResponseEvent.java
93.54% <0.00%> (-6.46%)
:arrow_down:

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

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 ecaeade...0bbe738. Read the comment docs.


Please invite me to the GitHub Community Organization

Name
GIRMA wakeyo
Discord Username (if applicable)
No response
Additional Context
xc

my first issues


Wrong target version

Hi team, why is this PR asking for a 4.17 target version if it is for release-4.16?
https://github.com/openshift/whereabouts-cni/pull/286

ignore


output of run sometimes useful to get access to

Description

Fixes #<issue_number>

Codecov Report

Merging #460 (6394b99) into main (3694028) will decrease coverage by 0.77%.
The diff coverage is 86.41%.

@@            Coverage Diff             @@
##             main     #460      +/-   ##
==========================================
- Coverage   89.04%   88.27%   -0.78%
==========================================
  Files          15       16       +1
  Lines        3004     3463     +459
==========================================
+ Hits         2675     3057     +382
- Misses        329      406      +77

Impacted Files
Coverage Δ

padl/wrap.py
94.36% <ø> (+3.76%)
:arrow_up:

padl/dumptools/ast_utils.py
64.48% <68.33%> (+4.91%)
:arrow_up:

padl/transforms.py
89.45% <78.78%> (-1.93%)
:arrow_down:

padl/dumptools/config_tools.py
79.56% <79.56%> (ø)

padl/dumptools/inspector.py
92.59% <81.25%> (-0.15%)
:arrow_down:

padl/dumptools/symfinder.py
91.00% <89.52%> (+3.26%)
:arrow_up:

padl/dumptools/var2mod.py
94.06% <95.16%> (-0.73%)
:arrow_down:

padl/__init__.py
100.00% <100.00%> (ø)

padl/dumptools/packagefinder.py
96.61% <100.00%> (+0.05%)
:arrow_up:

padl/dumptools/serialize.py
88.88% <100.00%> (-2.32%)
:arrow_down:

... and 6 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 56cd6dd...6394b99. Read the comment docs.


Adds failing DependencyStoreSpec

DependencyStoreSpec is the interop test applied to implementations such
as the spark job. This adds the test, which fails on
getDependenciesAllInstrumented.
This change is not complete, as there's some slf4j conflict yet. Feel
free to change this work or derive work from it, if you want this change
before tomorrow.

cc @yurishkuro @chemicL @michaelsembwever
This is an "almost" complete change. If anyone is not eating turkey and wants to take over, feel free.
Note I had to downgrade from a milestone release of the connector as it conflicted with the java driver we use. I'd recommend we update both once 1.5 connector/2.2 java driver are final.

ps you'll notice I enabled travis :p

OK this should pass, as I set the only failing test to ignore. I'll be out for at least a few days, so feel free to merge or base other work on this.


Compile error

Assets/Editor/unity-profiler-data-exporter-master/ProfilerDataExporter.cs(89,65): error CS0411: The type arguments for method `System.Linq.Enumerable.Select<TSource,TResult>(this System.Collections.Generic.IEnumerable, System.Func<TSource,int,TResult>)' cannot be inferred from the usage. Try specifying the type arguments explicitly
How do I fix this? Thanks

OK I fixed it by putting the correct type arguments. There was another one in StatsCalculatorBase line 54
Now Its running but it seems to want to calculate every single property
I'm on Unity 5.4.5

The compilation error should be fixed with the latest commit.
Yes it calculates every property and I know in some cases you want to avoid doing it, especially if you are  deep profiling.
I plan to add an option to filter the properties to calculate.


Status of this project

Hey there!
First of all I want to thank you for the enormous work you did for the community with this project! I love deps.rs and am using it quite often as a dashboard to visualize the dependency states of my or other projects.
But I came to notice that this project seems to be somewhat unmaintained right now - which is totally fine, everybody shifts their attention at one point or another to a new project or is unable to find the time to take care of the maintenance! But it would be a bummer to leave this out in the wild to rot. Would you consider opening the project up to the community or a volunteer - should one be found - to take this over?
I'm not saying that this specific person should be me (I'm not sure if I have the time required at hand) but it would be cool if the project would live on.

Hi, thanks for reaching out!
I have indeed not much time I can put towards this project right now, so I think it would be great someone else to jump in and push this further.
I'll also add a note to the readme to make this more visible.

I'm trying to rewrite this project with async/await, it's pretty fun.use badge::{Badge, BadgeOptions};

@srijs Do you have time to review and approve pull-requests? I might have some time to maintain, but for starters I would like to submit a few patches if you have time to review.

Do you have time to review and approve pull-requests? I might have some time to maintain, but for starters I would like to submit a few patches if you have time to review.

I really like this project, and I noticed that this project has not been updated for a long time. I tried to fix some bug and upgrade dependencies, but because this project is using nightly, I can't build it.
I've rewrited this in stale Rust, there are some tiny feature to be done, would you mind take a look? That's would be really nice. @srijs
deps-rs
For now, It is a separate project, and I hope, if possible, I hope it can be merged into upstream.

I have an idea to unblock the situation until the original author comes back.
I'm willing to host it temporarily under my domain, it would be deps.rm.rs instead of deps.rs (so people can update it easily). I can fork the repo, add a few maintainers to be sure nobody waits on me instead, and I have a cluster k8s that can deploy it automatically when master change (so we would be pretty autonomous).
Does any of you want to help me maintain this until the maintainer comes back? After all it's a difficult time, I don't know what happened but I can imagine they have other priorities...
cc @DCjanus @berkus @Feliix42

Not sure if there's been any movement since the last comment here but I'd be interested in being a part of the maintainership going forwards, either on this project or a fork.

I just saw the reactions on the message.
Ok so I will fork and setup CI/CD and add the 4 of you as core maintainers. I won't participate much on the development itself though as I've a few other projects already but I will take care of the dev ops part.

I've sent a last email. I have a bad feeling that something bad happened to the author... I hope not but these are strange times... Did anyone try to send an email already?

I have found his twitter account https://twitter.com/periping but the dm is locked I think

By now, I also have a little more time on my hands than in the previous months, so I'm also willing to put some time into this project. I think it'd be nice to pick up the project as a group to minimize the bus factor :)
Should we create an organization for this? I can also try to ping the original author, but he probably has a lot on his plate at the moment.

I think it'd be nice to pick up the project as a group to minimize the bus factor :)

That's definitely my intention! I will setup everything this weekend probably.

he probably has a lot on his plate at the moment.

I hope so.

That's definitely my intention! I will setup everything this weekend probably.

Ah, cool - thanks! If I get to it earlier I can also set this up. A quick glance at the list of Github organizations revealed that deps-rs is still free, so we could just use that?

Sure! You can create the organization and I will setup the CD with the domain name later

So I have created deps-rs and added @cecton already. I take it that @robjtede also wants to hop on board.
Anybody else interested in maintaining the project with us? (CC @berkus @DCjanus)
@srijs got back to me and said that he would transfer the repository to said organization, so I guess we're (almost) good to go!

I don't know how much time I will have for this, but I would too like to help maintain this project. Count me in

I'm not too familiar with backend web dev, but I'd been keen to help out where I can 😄

@Feliix42 great, count me in!

I did add you :)
I will close this issue now (for housekeeping reasons), new contributors can still comment down here if they are interested to contribute! 🙂

@Feliix42 I do like to help too. I am a rust beginner. I could help with the housekeeping/reviewing PR too. Count me in!

@henil Sure thing! Hop on over to our public matrix channel #deps.rs:matrix.org so we can find something for you to work on :)


How to configure the 'compressing video' screen?

How do i:
--style the cancel, play and choose buttons (change font and color)
--change color of the progress bar from blue color
--remove the 'compressing video' text here
--change the background color behind the video from the deep black

?

@marcshilling Are you able to assist on the 4 points i'd like to make some minor changes on above? Thank you

I'm don't have access/work to/with react-native-image-picker since November 2016 (almost 3 years).
You should probably tag the maintainers.

@Johan-dutoit Would you be kind enough to assist me with styling the screen above please, based on the required effect?

@marcshilling   Would you be kind enough to assist me with styling the screen above please, based on the required effect?

Issue still not resolved


Redo UI

Changed appearance of site per Ted's redesign. Changed all pages to use new layouts (aptly named "NewLayout" and "NewLayoutPriorityPages" sorry.
Still some work to be done on making all pages look good, but all content is rendered in the same way, just using the new layout. All pages now have a sidebar taking up some extra space, and all content now is given a grey background. Content styles may want to include their own background color and border radius.
Some thing may need to be fixed, wanted to push and merge per Zoom meeting on March 20th so that other devs could work concurrently.

Merging per zoom meeting on March 20th.

@rileyhgrant Really nice job on this one (:


Another app overriding profile settings

Possibly a Samsung on Android 11 thing, I don't rememeber this being an issue on 10.
Sometimes after awaking from Deep Doze I notice some apps have been killed in the background which is not the way I've set my device up (I use "Moderate" profile with 1 or 2 tweaks in your app) - when I go into Buoy and check I notice everything has been changed for some reason, notably the "Force kill/standy" options are flicked on (which is whats killing my apps.)
Perhaps you could look into this?

Hmm, in this case I'm wondering if Samsung changes this setting dynamically. I'll take a look, but I'm pretty certain this is Samsung changing it.


Reduce broken output of cmake usage heuristics

For https://github.com/microsoft/vcpkg/issues/20190.

./vcpkg install grpc :
 grpc provides CMake targets:

     # this is heuristically generated, and may not be correct
     find_package(gRPC CONFIG REQUIRED)
     # note: 7 additional targets are not displayed.
     target_link_libraries(main PRIVATE gRPC::gpr gRPC::grpc gRPC::grpc++ gRPC::grpc++_alts)

-    find_package(modules CONFIG REQUIRED)
-    target_link_libraries(main PRIVATE re2::re2 c-ares::cares)
-

xerces-c:
 xerces-c provides CMake targets:

     # this is heuristically generated, and may not be correct
     find_package(XercesC CONFIG REQUIRED)
-    target_link_libraries(main PRIVATE xerces_xerces-c XercesC::XercesC)
+    target_link_libraries(main PRIVATE XercesC::XercesC)

jsoncpp:
 jsoncpp provides CMake targets:

     # this is heuristically generated, and may not be correct
     find_package(jsoncpp CONFIG REQUIRED)
-    target_link_libraries(main PRIVATE jsoncpp_object jsoncpp_static JsonCpp::JsonCpp)
+    target_link_libraries(main PRIVATE JsonCpp::JsonCpp)

Last not least (https://github.com/microsoft/vcpkg/issues/20190#issuecomment-1124558011):
-shapelib provides CMake targets:
-
-    # this is heuristically generated, and may not be correct
-    find_package(shp CONFIG REQUIRED)
-    target_link_libraries(main PRIVATE shp)
-

Header-only output due to lack of config file for exports:
-mdns provides CMake targets:
-
-    # this is heuristically generated, and may not be correct
-    find_package(cmake CONFIG REQUIRED)
-    target_link_libraries(main PRIVATE mdns::mdns)
+mdns is header-only and can be used from CMake via:
+
+    find_path(MDNS_INCLUDE_DIRS "mdns.h")
+    target_include_directories(main PRIVATE ${MDNS_INCLUDE_DIRS})

Thanks!


fix: Select should not crash if getItems returns empty array

Description

Fixes #1795 (confirmed to fix reproduction at https://github.com/radix-ui/primitives/issues/1795#issuecomment-1705308325)
Fixes #2535

I have not added tests because I couldn't make the simple reproduction case from #2535 work in the test environment. I could reproduce it in Storybook, but this seemed like an odd thing to add to Storybook, so I didn't.
It's possible this solution is incomplete, but it fixes both of the above reproductions, so it's probably good enough for now.

Hi. I am facing a similar crash on a use case similar to the one of https://github.com/radix-ui/primitives/issues/2535
I think that this fix make sens

Our customers hit this error every single day. Is it possible to get this merged? Also happy to help out with this PR if it needs changes

In case anyone else is wondering about how maintainer activity seems to have just died without a word, there are some signs of life on the Discord:
https://discord.com/channels/752614004387610674/803656831704629298/1199950373650190336
No idea when this issue will get fixed but for now using patch-package or yarn resolutions is probably your best workaround.

We're also facing this issue. Going the patch-package route for now but it'd be great to merge this in

Hey all! I'm back on the team and will be reviewing some old PRs, cleaning up the backlog in the coming weeks. This one's first on the list. Thanks for hanging with us 🙏

Hey @chaance for some reason this fix got undone in a more recent version 😢 Facing this issue again now that we're on v2.1.1

@blackbird-chrisf Oop I meant to amend my comment last month; I reached out on Discord and heard basically exactly what you discovered from Chance himself! Sorry for leaving it so a month later you still had to dig for that. Looking forward to 2.1.2!

For all those following: this has shipped in v2.1.2


ci: test Node.js 8, 10 and 11

Description

Test against current LTS branches of Node.js. 7 and 9 have already reached their EOL.
Changes/Tasks

[ ] Changed code

Motivation and Context

We should only test on current LTS branches which are used in production as the others do not get any (security) updates anymore.
Screenshots (if appropriate):

Types of changes

[ ] Refactoring/add tests (refactoring or adding test which isn't a fix or add a feature)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[ ] My change requires a change to the documentation.

[ ] I have updated the documentation accordingly.

[ ] My changes have tests around them

I’m fine with this.
We should not focus on EOL legacy


Please provide protoc --csharp_out=grpc:<...> command for manual invocation

Is your feature request related to a problem? Please describe.
It would be very helpful if there was a way to compile gRPC from command line without the <ItemGroup>-Stuff.
This does not work with my approach of generating proto-files with a code-first approach since the ItemGroup/Protobuf stuff is evalutated before the proto file was generated.
Describe the solution you'd like
protoc --csharp_out=grpc:<whatever> ...
Simply protoc for Asp.NET Core without the .csproj file. Please remove this constraint, thank you!
If there currently is a way to do this I would be happy about pointers how to do this!
Describe alternatives you've considered

Creating my own RPC framework because it is so frustrating working with gRPC in general (must create a two messages for every endpoint instead of just specifying the arguments and return type directly and then needing to generate the ServiceBase and then overriding the method, it's just too much friction for what it does)
Also another alternative would be to use my custom proto-Parser that can take RPC parameters directly without needing to declare messages for Request and Response but that still encompasses that I must implemented a generated interface instead of  just generating the proto file from Reflection (which I'm trying to do right now)

Additional context
If anybody is interested in the proto-Parser/Preprocessor I might publish it

You don't have to use the Grpc.Tools build integration with gRPC C#.
If directly invoking protoc (and grpc_csharp_plugin) from the command line is what you want, you can certainly do that (many projects do).
See documentation for the protocol buffer compiler (protoc) and example of how "manual" invocation can look like:
https://github.com/grpc/grpc/blob/v1.46.x/src/csharp/generate_proto_csharp.sh


:lady_beetle: The cut over button for warm migration is missing

When running a warm migration, there is no cut over button, have to specify the cutover in the migration yaml file to trigger the cut over.
Ref: https://issues.redhat.com/browse/MTV-1017

addressed by #1046


Why we use Karate-config.js but technologies are java (Maven,Gradle)

Why we use Karate-config.js but technologies are java (Maven,Gradle)

@Artashes1996 PLEASE don't double post questions like this. answered on stack overflow. this is your last warning


Fix #5336 - Add startTime, endTime and logLink to taskStatus

Describe your changes :

Fix #5336, implemented for Airflow, Airflow lineage backend and Airbyte

Type of change :

[x] Bug fix
[x] Improvement
[x] New feature
[] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[] Documentation

Frontend Preview (Screenshots) :
For frontend related change, please link screenshots of your changes preview! Optional for backend related changes.

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers

merge after 0.11 patch release


AWS update breaking deploy-s3 task on Travis?

From Travis:
$ npm run deploy-s3 -- -b cesium-dev -d cesium/$TRAVIS_BRANCH --confirm -c 'no-cache'

><EMAIL_ADDRESS>deploy-s3 /home/travis/build/AnalyticalGraphicsInc/cesium
> gulp deploy-s3 "-b" "cesium-dev" "-d" "cesium/additionalProjections" "--confirm" "-c" "no-cache"

[19:45:11] Using gulpfile ~/build/AnalyticalGraphicsInc/cesium/gulpfile.js
[19:45:11] Starting 'deploy-s3'...
[19:45:11] 'deploy-s3' errored after 18 ms
[19:45:11] TypeError: Cannot promisify an API that has normal methods with 'Async'-suffix

    See http://goo.gl/MqrFmX

    at checkValid (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/bluebird/js/release/promisify.js:54:27)
    at promisifiableMethods (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/bluebird/js/release/promisify.js:77:5)
    at promisifyAll (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/bluebird/js/release/promisify.js:241:9)
    at new Promise.promisifyAll (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/bluebird/js/release/promisify.js:311:12)
    at deployCesium (/home/travis/build/AnalyticalGraphicsInc/cesium/gulpfile.js:344:14)
    at Gulp.<anonymous> (/home/travis/build/AnalyticalGraphicsInc/cesium/gulpfile.js:315:9)
    at module.exports (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/orchestrator/lib/runTask.js:34:7)
    at Gulp.Orchestrator._runTask (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/orchestrator/index.js:273:3)
    at Gulp.Orchestrator._runStep (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/orchestrator/index.js:214:10)
    at Gulp.Orchestrator.start (/home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/orchestrator/index.js:134:8)
    at /home/travis/build/AnalyticalGraphicsInc/cesium/node_modules/gulp/bin/gulp.js:129:20
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:695:11)
    at startup (bootstrap_node.js:191:16)
    at bootstrap_node.js:612:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>deploy-s3: `gulp deploy-s3 "-b" "cesium-dev" "-d" "cesium/additionalProjections" "--confirm" "-c" "no-cache"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>deploy-s3 script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/travis/.npm/_logs/2018-08-30T19_45_11_871Z-debug.log

The line referenced in here seems to call the aws-sdk, which was updated very recently.

Yep, we promisify that library as part of the deploy. I'll take a look.

aws has built in promise support, there should be no need to promisify it (just add .promise() to the end of any call)


chore: release 4.2.0

:robot: I have created a release *beep* *boop*
4.2.0 (2019-10-10)
Bug Fixes

deps: update dependency yargs to v14 (3d6b18d)
deps: use the latest extend (#316) (f7ca873)
docs: stop linking reference documents to anchor (f935f91)
samples: use us-central1 region (not global) (#322) (8500423)
add filter to method signature (f6fb81e)
hybrid glossaries  (#338) (d37671a)
hybrid glossary tutorial region tag (#334) (d61836d)
use compatible version of google-gax (620304e)
use correct version for x-goog-api-client header (50950c9)

Features

add label support (#331) (c912f71)
load protos from JSON, grpc-fallback support (423c336)
samples for hybrid glossaries tutorial (#327) (96ec12f)

This PR was generated with Release Please.

Release is at https://github.com/googleapis/nodejs-translate/releases/tag/v4.2.0

The release build has started, the log can be viewed here. :sunflower:

:egg: You hatched a release! The release build finished successfully! :purple_heart:


this is my first

i added Faq component ,faq.json file and some icons in home.js .

what is this vercel conflict im new in github..

what is this vercel conflict im new in github..

hey conflict basiclly means the file you have and the file with in the repo in not same .  that is what causing the conflits .... here home.js have been changed mean while you were working on the meowforms and you have an older version of that. that is what causing the conflit.

oh u mean when i was working some one push a new code and that one is differe from the one i have ...
Right ?


SelectLookup by text not working if item not exist on the first shown items

in case lookup contains more than 10 items and i need to select an item with text it act as lookup only contains that 10 items

Thanks @mariana58. We're looking into this and will report back on our findings or if more information is necessary.
-Tyler


Sort out the pip install and release on PyPI

Users shouldn't require pytorch unless they want to do experiments etc.
Dont forget warnings in scripts if things aren't installed.
Reorganise folder structure.
Will fix #111
#131

Started the process with #142


unhelpful error message when target folder does not exist

If a folder specified in a rules folders list does not exist, you get the unhelpful error message:
ERROR! Unacceptable pattern: ''

https://github.com/tfeldmann/organize/pull/27

Thank you for the pull request!


SmartIrrigation not starting as last update

What happened?
hi, I just updated HA to 2024.7.2 and SI to 2024.7.5. I upgraded both at same time and rebooted.
SI is not starting, and in logs I can find the following error:
2024-07-16 08:54:02.612 ERROR (MainThread) [homeassistant.components.template.template_entity] TemplateError('ValueError: Template error: float got invalid input 'None' when rendering template '{{state_attr('sensor.smart_irrigation_daily_adjusted_run_time','bucket')|float}}' but no default was specified') while processing template 'Template<template=({{state_attr('sensor.smart_irrigation_daily_adjusted_run_time','bucket')|float}}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.smart_irrigation_bucket'
How to reproduce
error appears in logs on startup
Relevant log output
2024-07-16 08:54:02.612 ERROR (MainThread) [homeassistant.components.template.template_entity] TemplateError('ValueError: Template error: float got invalid input 'None' when rendering template '{{state_attr('sensor.smart_irrigation_daily_adjusted_run_time','bucket')|float}}' but no default was specified') while processing template 'Template<template=({{state_attr('sensor.smart_irrigation_daily_adjusted_run_time','bucket')|float}}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.smart_irrigation_bucket'

Which version are you running?
2024.7.5
Diagnostics file

[X] I have attached a diagnostics file

Additional information
no diagnostics file. Clicking in the 3 dots does not show the option to download, even after i enabled debug.

Whoa, what version were you running before? The daily adjusted runtime template is from before our V2 updates. Please follow the v2 upgrade guidance in our readme (at the top).

Also, this template is not from this integration, this is likely something you did yourself. The integration simply does not provide it any more but it doesn't mean the integration doesn't work.

I did upgrade to V2 months ago. Maybe there's some leftover I need to cleanup.
I don't recall the exact version I was running before yesterday's update, but I'm pretty sure it was the latest one available 4 weeks ago.

This is absolutely something that you put in and is now not necessary any more. We never create any templates.


Support Request: Utility Reference for Checking latest.yml sha512 values

Environment: Windows 10 Professional, 64-bit
As the recommended safety precaution, in attempting to confirm the sha512 value in your latest.yml file, for the Asgardex wallet file downloaded, I am unable to reproduce it.
Why?
Up until this morning, I have always used the Windows certutil utility to generate the needed checksum values on this end.  The result of that, however, does not match what I see in your latest.yml file.
What Windows utility do we use to confirm our download is safe?  If you have a reference link to the answer, that would be greatly appreciated!

@roleerob With latest releases you will a msg file with sha check sum for each binary included. This msg file can be verified with a signature. More details on latest release page https://github.com/thorchain/asgardex-electron/releases/tag/v0.3.5


cert-manager and trust-manager support for acceptors setup

Hi,
Problem:
I want cert-manager and trust-manager to create and rotate keystore and truststore for broker acceptors.
How it could work:

Acceptor part of the broker CRD could accept providing secret with keystore generated by cert-manager
Acceptor part of the broker CRD could accept providing config map with truststore generated by trust-manager
Acceptor part of the broker CRD could accept providing secret with keystore and truststore passwords

Alternatives:
Could I just mount secret and configmap to some paths in the artemis broker cotnainer?
If yes could you tell paths, env variables to set?
Additional context:
cert-manager
https://cert-manager.io/
trust-manager
https://cert-manager.io/docs/projects/trust-manager/

ArtemisCloud Operator supports custom keyStore and trustStore paths adding keyStorePath and trustStorePath entries to the acceptor secret, i.e. supposing the name of the secret created by certmanager is amq-cert-broker-secret, the solution is to create an acceptor secret with keyStorePath and trustStorePath entries and to define an extra mount for amq-cert-broker-secret:
oc create secret generic my-acceptor-secret \
--from-literal=keyStorePath=/amq/extra/secrets/amq-cert-finance-secret/keystore.jks \
--from-literal=trustStorePath=/amq/extra/secrets/amq-cert-finance-secret/truststore.jks \
--from-literal=keyStorePassword=<password> \
--from-literal=trustStorePassword=<password>

apiVersion: broker.amq.io/v1beta1
kind: ActiveMQArtemis
metadata:
  name: ex-aao
  application: ex-aao-app
spec:
  acceptors:
    - name: my-acceptor
      sslEnabled: true
      sslSecret: my-acceptor-secret
      ...
  deploymentPlan:
    extraMounts:
      secrets:
        - amq-cert-broker-secret

Integrating directly cert-manager within operator is currently under evaluation. The cert manager doesn't create java compatible keystores and truststores which are being used by brokers. So currently you need rely on the method @brusdev pointed out.

@brusdev @gaohoward exactly I think cert-manager and trust-manager (project created within cert-manager) supports proper certificates creation. I am preparing right now setup for those two. Once I will finish this I will update you and I can prepare some PR to add it as example to artemis operator if you like.

@bbroniewski adding an example to the tutorials would be great!!!

Hi again, @brusdev I prepared PR #639, please take a look.


idea: add section about testing with jest

since material-tailwind components make use of the web animations API (which seems to be unsupported by jsdom) I think quite a few users might run into issues when testing interactions with components that use this component library.
Maybe it would make sense to include a little section about how to set up get jest working with material-tailwind?
E.g. by hinting to https://www.npmjs.com/package/jsdom-testing-mocks#mock-web-animations-api (no affiliation, but seems to work for me)

Hi @hesxenon,
Thanks for your suggestion, I'll add ASAP with a complete guide.
Cheers,
Sajad


feat: asset head command

Q
A

Bug fix?
n

New feature?
y

BC breaks?
n

Deprecations?
n

Fixed tickets
n

New ems:asset:head command to update asset's seen information

https://github.com/ems-project/EMSCoreBundle/issues/649

Before approval EMSCommonBundle should be released as there is a non functional dependency at the moment.


How to enable in group and disable in private?

Hi, can I just use it in group for ALL users, and only respond to SPERCIFIC users?
Thanks!

I try to use group id, but no use.

I have edited the file “bot/bot.py” in line 677, and it works:
user_filter = filters.User(username=usernames) | filters.User(user_id=user_ids) | filters.Chat(chat_id=-xxxxx) | filters.Chat(chat_id=-xxxxx)
*how to find chat_id:
Invite @RawDataBot to your group.
Upon joining it will output a JSON file where your chat id will be located at message.chat.id.

https://github.com/karfly/chatgpt_telegram_bot/pull/312


server-security wording s/critical connection/critical data

The wording of "critical connection which is passed" seems wrong to me. It looks like it's trying to say "critical data"

For future reference, you didn't need to revert the commit on the wrong branch, you could have just made the fresh branch and cherry-picked the original commit.


add support for casting string to decimal

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
(This section helps Arrow developers understand the context and why for this feature, in addition to  the what)
Describe the solution you'd like
A clear and concise description of what you want to happen.
Would like to be able to cast string to decimal as is supported by float types.
❯ select arrow_typeof('1.1'::decimal);
Internal("Unsupported CAST from Utf8 to Decimal128(38, 10)")

but should work like it does for float:
❯ select arrow_typeof('1.1'::double);
+--------------------------+
| arrowtypeof(Utf8("1.1")) |
+--------------------------+
| Float64                  |
+--------------------------+
1 row in set. Query took 0.010 seconds.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

about the cast, you can refer the  https://github.com/apache/arrow-rs/issues/1043 https://github.com/apache/arrow-datafusion/issues/1443
we don't support the cast/try_cast from decimal to utf8 or utf8 to decimal
you can implement this in the arrow-rs kernel about the cast.
@kmitchener

Here is a PR to add the appropriate support in arrow-rs: https://github.com/apache/arrow-rs/pull/3106 👍

❯ select arrow_typeof('1.1'::decimal);
+--------------------------+
| arrowtypeof(Utf8("1.1")) |
+--------------------------+
| Decimal128(38, 10)       |
+--------------------------+
1 row in set. Query took 0.030 seconds.

❯ select arrow_typeof('1.1'::decimal);
+--------------------------+
| arrowtypeof(Utf8("1.1")) |
+--------------------------+
| Decimal128(38, 10)       |
+--------------------------+
1 row in set. Query took 0.030 seconds.

Maybe someone can help clarify...Why does this come out as Decimal128(38, 10)? Where is the 38 and 10 coming from

The 38 is the maximum precision of Decimal128 in arrow
https://docs.rs/arrow-schema/51.0.0/src/arrow_schema/datatype.rs.html#676
The 10 is the default scale: https://docs.rs/arrow-schema/51.0.0/src/arrow_schema/datatype.rs.html#689


Change the fontFamily and bottomSpace for topBar

I have tried in many ways to change the font family of the top bar's number and the padding between the number and bar. But it's not working.

https://www.youtube.com/watch?v=m8gyy7JItmU https://www.youtube.com/watch?v=1WZjeESH4a0

Take a look: https://github.com/indiespirit/react-native-chart-kit/pull/721/commits/cb3c013d643120f570d643472bc8fcdde3da710b


Decoupling the id of InstanceInfo from the id of the DataCenterInfo.

For compatibility ease, reusing the deprecated "sid" (serviceId) field.
Also some minor reformatting.

NetflixOSS » eureka » eureka-pull-requests #440 FAILURE
Looks like there's a problem with this pull request

:+1:
@dsyer this will eliminate the need for us to do any custom codec stuff.

NetflixOSS » eureka » eureka-pull-requests #441 SUCCESS
This pull request looks good

Looks good

Turns out there are some lingering internal compatibility issues with reusing sid. Going to rework this pull and add a new field (client usage should be similar).


[bug] - SageMaker_SSH_IDE.ipynb does not work

Hi Team and @ivan-khvostishkov ,
I followed the instructions of Local IDE integration with SageMaker Studio over SSH for PyCharm / VSCode.
How to reproduce
I did the following steps:

Created new SageMaker domain
Updated the execution roles according the Setting up your AWS account with IAM and SSM configuration guide
Launched a Studio personal application
Created a new Space
Launched JupyterLab environment
Downloaded the latest version of this repo, uploaded to the notebook and unzipped
Opened SageMaker_SSH_IDE.ipynb and selected the Python 3 (ipykernel) as kernel
Started the execution of the cells in the notebook
The following cell execution failed

%%sh
sm-ssh-ide configure
-> mkdir: cannot create directory ‘/opt/sagemaker-ssh-helper/’: Permission denied

Steps tried to solve the issue
I tried to following steps to solve the issue:
%%sh
whoami

-> sagemaker-user

%%sh
groups sagemaker-user

-> sagemaker-user : users

%%sh
ls -s /

total 0
lrwxrwxrwx   1 root   root      7 Oct  4 02:08 bin -> usr/bin
drwxr-xr-x   2 root   root      6 Apr 18  2022 boot
drwxr-xr-x   5 root   root    340 Jan 22 07:34 dev
drwxrwxr-x   1 root   root     66 Jan 22 07:34 etc
drwxrwxrwx   1 root   root     28 Nov  9 14:12 home
lrwxrwxrwx   1 root   root      7 Oct  4 02:08 lib -> usr/lib
lrwxrwxrwx   1 root   root      9 Oct  4 02:08 lib32 -> usr/lib32
lrwxrwxrwx   1 root   root      9 Oct  4 02:08 lib64 -> usr/lib64
lrwxrwxrwx   1 root   root     10 Oct  4 02:08 libx32 -> usr/libx32
drwxr-xr-x   2 root   root      6 Oct  4 02:08 media
drwxr-xr-x   2 root   root      6 Oct  4 02:08 mnt
drwxr-xr-x   1 root   root     55 Jan 22 07:34 opt
dr-xr-xr-x 133 nobody nogroup   0 Jan 22 07:34 proc
drwx------   1 root   root     20 Nov  9 14:16 root
drwxr-xr-x   1 root   root     25 Nov  9 14:17 run
lrwxrwxrwx   1 root   root      8 Oct  4 02:08 sbin -> usr/sbin
drwxr-xr-x   2 root   root      6 Oct  4 02:08 srv
dr-xr-xr-x  13 nobody nogroup   0 Jan 22 07:34 sys
drwxrwxrwt   1 root   root     32 Jan 22 07:43 tmp
drwxrwxr-x   1 root   root     19 Nov  9 00:31 usr
drwxr-xr-x   1 root   root     17 Oct  4 02:12 var

It looks like the sagemaker-user does not have permission to write to /opt.
Let's add sagemaker-user to root group and restart the sessions and the instance as well to be sure.
I still get the the same issue.
Possible solutions

The sm-ssh-ide scripts utilises alternative directory and not /opt
The permission of the sagemaker-user is fixed or ACL is added to the /opt directory.

Thanks,
Andor

Hi, Andor, thanks for your interest in SageMaker SSH Helper! Unfortunately the newly updated SageMaker Studio experience is not working yet with SageMaker SSH Helper.
Could you please try SageMaker Studio Classic in a meantime?
If you want to add it a new use case or a feature, see CONTRIBUTING.
I'm closing this issue now in favour of #51, please continue the conversation there.