Stuck at step 5 with LG Account and Login URL

Hi there,
I'm trying to make things work but I have an issue at step 5:
**Log into your LG account
Wait for Homebridge to start back up.
In the Homebridge Config UI, click the "Plugins" tab.
In the list of plugins, click "Settings" under "LG ThinQ Air Conditioner"
In the modal that pops up, find "Login URL". Copy & paste this URL into another browser tab.
Log into your LG account. You should be redirected to a blank page.
On the blank page, copy the URL address of that page and close the tab**
I have a LG Account at https://fr.m.lgaccount.com/login/sign_in but sign-in button seems to no ... nothing :)
On top of that the "Login URL" is empty then I'm fully stuck...
Could someone provide me some support ?
Thx, Pat.

I found a way to catch URL with Wideq


Incorrect syntax in "info" for the node.

I appreciate that the instruction are a GUIDE but:

Is possible to switch media by msg.src, using a link http.

Example:
msg.src: "https://http.cat/200.jpg"

When it should be:
msg.src = "https://http.cat/200.jpg"
Wasted a lot of my time trying to work out why it wasn't working.
I still haven't got it working because - like so many other instructions - it is written for people who ALREADY know the answer and not to help people who don't, learn.

Dear @Just-another-pleb,
The examples are not plain javascript code, just instructions to which property should be set to achieve the desired behavior. On Node-RED, we'd even discourage you to use javascript functions to set simple properties like this (as seems to be the case by your complain), and instead use change nodes for that.
Please also note that all the work you find in this repository (and many others here too) has been made by people trying to do their best and is made available on a free basis. Therefore, as an open community, we can discuss how would be the best way to represent it, in order not to cause such confusion in the future.


[BUG] Action/metadata line [1] contains an unknown parameter [timestamp]

Context

ElasticDump version: 6.33.4
Elasticsearch version: 7.9.2
Node.js version (note that nodejs v10+ is required for this tool) : v12.17.0
Full command you are having issue with (with inputs and outputs)

➜  elasticsearch-reproducable-bug git:(main) yarn dump
yarn run v1.22.5
$ ./elasticsearch/load_wiki_dump.sh
Tue, 06 Oct 2020 12:38:14 GMT | starting dump
Tue, 06 Oct 2020 12:38:14 GMT | got 20 objects from source file (offset: 0)
Tue, 06 Oct 2020 12:38:14 GMT | Error Emitted => {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"}],"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"},"status":400}
Tue, 06 Oct 2020 12:38:14 GMT | Error Emitted => {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"}],"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"},"status":400}
Tue, 06 Oct 2020 12:38:14 GMT | Total Writes: 0
Tue, 06 Oct 2020 12:38:14 GMT | dump ended with error (get phase) => BAD_REQUEST: {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"}],"type":"illegal_argument_exception","reason":"Action/metadata line [1] contains an unknown parameter [timestamp]"},"status":400}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

A data-set you can share publicly which reproduces the problem
I want to load example.json to my elasticsearch. (Data from wikimedia)
I use this command to load.

To Reproduce
Steps to reproduce the behavior:

Go to 'minimal repo'
Clone and Follow README

Current behavior
I get status 400
Expected behavior
Get successful status like 200 or 201
Thanks.
Sorry if this is a basic mistake. I'm new to elasticsearch.

The data isn't in a format that can be processed by elasticdump

{"_index":"bigint_index","_type":"seeds","_id":"0","_score":1,"_source":{"key":1726275868403174266,"_uuid":"0"}}
{"_index":"bigint_index","_type":"seeds","_id":"1","_score":1,"_source":{"key":99926275868403174266,"_uuid":"1"}}

Just want to add a comment that this issue happens when you migrate data from ES that is older than version 5 to something newer ES that deosn't support this field. https://www.elastic.co/guide/en/elasticsearch/reference/2.4/mapping-timestamp-field.html
A possible workaround is to use --transform feature to remove this field from the input.


Add draft post generate-password-cli

Signed-off-by: Dinh Phu Nguyen<EMAIL_ADDRESS>

abc


esbuild minify breaks language switching

Not sure the cause of this yet. I need to dig through some things.
It appears to be here:
https://github.com/ryanwinchester/ctrlv/blob/b9c2b02b00268513c698cc3452fbb44e0e7ce6eb/assets/js/editor.ts#L96-L107

Turning it off for now in 7ce3e27

Fixed in #11 (probably)


AttributeError: module 'bminf' has no attribute 'wrapper’

System configuration: CentOS 7, Python 3.9, Pytorch 1.10.1.
I used the low-resource inference based on the bminf module. But, I get this error:
AttributeError: module 'bminf' has no attribute 'wrapper’

Install from source can solve it.


Wall of Stone

@spelleffect
if ( = 24) //does not trigger the stone wall spell
endif

spelleffect should truggee on the player being under (IF) the wall when createdMarius ---- On lun, 02 nov 2020 03:22:27 +0100<EMAIL_ADDRESS>wrote ----
@spelleffect
if ( = 24) //does not trigger the stone wall spell
endif
—You are receiving this because you are subscribed to this thread.Reply to this email directly, view it on GitHub, or unsubscribe.

https://media.discordapp.net/attachments/476635430821953567/772647707986100254/unknown.png
not trigger

i think is not triggering because the missing piece.should be a way to create item even over player, and then remove itMarius ---- On lun, 02 nov 2020 07:38:18 +0100<EMAIL_ADDRESS>wrote ----
https://media.discordapp.net/attachments/476635430821953567/772647707986100254/unknown.png
not trigger
—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.

It is deleted when it is touched!
I hope it can be triggered when touched

Please explain the problem more clearly, i can't understand it.

What I understand, it's when he cast stonewall on the head of someone 1 of the wall item do not appear because the player is there.
He want the trigger spelleffect appear.

yes
Stone wall spells can also be triggered by @spelleeffect

nice
yes! It's done. Thank you very much!


refactor(transformer): remove repeat code in arrow function transform

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#5837  👈
#5836
#5833
#5830
#5828
#5827
#5826
#5825
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @overlookmotel and the rest of your teammates on  Graphite


Script.js loading issue

Hey!! I was trying to edit, refine and redesign this wonderful project but while i try to add some js script and re-run the project, the website stuck at pre-loader page and i could not be able make changes. Can you please help me out in it.

In web~ it just showing pre-loder page

I have tried to make the following changes

Thanks, TEDDY6969
For trying to edit, refine and redesign this project. Can you please let me know that what use case you are thinking, or we can say that can you please explain to me what changes you want to try?

Thanks @TheNewC0der-24 for getting back to me. İ really loved this project but as it plays only one song ~ i like me better(it's one of ma fav songs). İ was just trying to do something with which it can play multiple songs right.
İ was using window onload function so that when a user open the website our program will do maths random from 3-4 songs it will load one. Each time when user will reload same thing will happen again and again Smth like this. Not so great idea but i liked it as it will create excitement and curiosity in the user to get a song maybe of this like…
Hope i am able to make you understand what i am trying to say gf
Waiting for ya response and gonna be a contributor in the project soon x:))

Thanks, @TEDDY6969
I understand what your thought processes. So, for that, you can make 2 arrays, one for the Images and one for the songs – make sure that if the 1st element for the song matches the 1st element of the Image (For example : If you put a song named as “XYZ” and the corresponding image for that song is “ABC” so put that in the same index of the array). Then make a random function and pass the array in that. I think this will work. Please let me know after made the changes

Hey @TheNewC0der-24 ,
I was trying to do that maths.random thing but then idk why but my program was having some issues. I tried to define 4-5 arrays to random but each time only one of them was working fine so i dropped this idea but then i got one more idea as what if we can add buttons in it right… like 5-6 songs attached with buttons and when user will tap on those button our system will load that particular song with the help of on click function.
I have written the code bro but still i am facing some issues like the position of buttons they are like changing the position when I click each wait i show you some examples

Can you help me out with css thing maybe like the code is almost ready right I'll make a pull request and you can approve it then make the required changes with these buttons thing maybe if you are free… and bro do you have any insta or telegram thing so that I can ask for help (i know it's not so professional thing but just my stupid ass asking for it).
And then how can I give you credit if i host this project I'll be so greatfull to it :))

Bro so this project it finished i have fixed the buttons thing so thanks alot for all your help.

Thanks, @TEDDY6969, for contributing !!
This looks great 🤩

Yes, I am on Instagram. Below is my profile link 👇
Cynophilist
Also, for giving the credits, If you can put my GitHub profile on your application then it would be great.

Yo, thanks buddy!! I have added your GitHub profile in the main website as well as on the project readme.
:) Thanks alot


{CI} Use macOS-14 agent

Test homebrew task fails because macos12 is deprecated.
Error: You are using macOS 12.
We (and Apple) do not provide support for this old version.
It is expected behaviour that some formulae will fail to build in this old version.
It is expected behaviour that Homebrew will be buggy and slow.

Ref: https://dev.azure.com/azclitools/public/_build/results?buildId=192519&view=logs&j=cc48ae93-a624-59ff-8a3e-2ebdb4b89e58&t=acd97aa3-1ffd-5990-e2c3-4ea47f198c07

CI


integer optional is empty if its value is 1

this expression always returns true: Pistache::Optional<int32_t>(Pistache::Some(1)).isEmpty()

This issue cause all integer Pistache::Optional with 1 in its value returns it is empty.
The problem is this union, removing it may solve the problem.
    union {         uint8_t bytes[sizeof(T)];         none_flag_t none_flag; };

This doesn't seem to reproducible off of master anymore. I have a PR up (https://github.com/oktal/pistache/pull/607) that adds test cases for Pistache::Optional<int32_t> which pass locally for me.


Geocoder improvements

For the most part, these are just my ideas/suggestions left over from #1157  If you have other ideas, or feel that any of these don't belong, let me know.

[x] Add event for flight completion
[x] Clear Geocoder when home button is pressed
[x] Add button to clear text field rather than making the user hit backspace a bunch (this is a bigger pain on mobile)
[ ] Detect touch support and remove hover from style sheet to fix focus issues on mobile.
[x] If Bing supports it, auto-completion would be great.
[x] The ability to specify a custom geocoder (with custom autocomplete suggestions).
[x] Possible have multiple geocoders each offering their own suggestions to allow for domain specific searching.
[ ] Time based geocoding so that you can fly to an area at a particular time. (may be tricky to do)
[x] Bug with lon/lat positions: #4713

enter a longitude, latitude in degrees and fly to it.

I needed this for testing, it is in the geocoder-fly branch.

This was requested on the forum:

[ ] Custom queries

"It is not recommended to use the geocoding service to power an auto complete function" forum post
The bing maps "locations" REST API doesn't have any way of asking for the top results that start with whatever you are typing, so it currently cannot be used for autocomplete.

Pretty much everything in this issue is addressed.  I'm going to close this and open a new issue for the 1 mobile fix we still have to make.

Congratulations on closing the issue! I found these Cesium forum links in the comments above:
https://groups.google.com/forum/#!topic/cesium-dev/Pr2vv87299I
If this issue affects any of these threads, please post a comment like the following:

The issue at https://github.com/AnalyticalGraphicsInc/cesium/issues/1262 has just been closed and may resolve your issue. Look for the change in the next stable release of Cesium or get it now in the master branch on GitHub https://github.com/AnalyticalGraphicsInc/cesium.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:


License violations

Please include the licenses of the package that igraph is using. I'll delete the 0.8.0 package soon.

We are working on improving this. We are current backtracking all included code and necessary licences, and we will include it when we are done with that.

Ping on this. Is this on master of python-igraph?

We are still working on this. We have contacted a number of authors for parts that were not clearly licenced. Presumably we will be able to update  licences and provide appropriate references somewhere next week.

Thanks @vtraag for the update.

@isuruf We now provide an overview of all the licences for all source code/packages that are included/linked to by igraph, see PR https://github.com/igraph/igraph/pull/1340. We would like to release an updated version shortly that also includes these acknowledgements and licences properly.
Is there any specific requirement for how to include this in the python-igraph feedstock or the python-igraph source tarball / wheels? Right now the python-igraph source tarball includes the file COPYING. Should that additionally contain essentially, additionally, the content of what we have now included in ACKNOWLEDGEMENTS.md? Or can we include multiple licence files, one for igraph and the other for all dependencies? Any comment is welcome! We are certainly no experts in licencing issues.

Thanks @vtraag and team for working for on this. Yes, we can include multiple license files.
license_file:
  - COPYING
  - ACKNOWLEDGEMENTS.md

OK, great, I will include multiple licence files then.
We are now working towards making a new release (0.8.1). When that is out, I can properly update this feedstock to address this issue.

@isuruf this should now be fixed in https://github.com/regro-cf-autotick-bot/python-igraph-feedstock/commit/11a8408cddf35bc219a2e8ed567e6fb721d8457b. Could you please double check whether this fixes the identified problem?


Solution for global configuration → project loading

At the time of project loading from file (Vite glob import) we can't use the localStorage-backed settingsStore. This relates to any configuration option that runs global → project → param (e.g. applyDuringInput, etc)

One solution: separate client / server config. Probably in settings.ts (client) and config.ts (server)


[Image] Can't load image from app home dir

Same problem with #2551, using RN-0.14. Error like that:
The RCTImageURLLoaders <RCTAssetsLibraryImageLoader: 0x3ba97250> and <RCTPhotoLibraryImageLoader: 0x3ba1b630> both reported that they can load the URL ~/Documents/imageName.png, and have equal priority (0). This could result in non-deterministic behavior.
I tried both source={{uri: '~/Documents/imageName.png'}} and source={{uri: '/Users/MYNAME/Library/Developer/CoreSimulator/Devices/20596C4E-XXXX-XXXX-XXXX-2D3CAC299F04/ ... /Documents/imageName.png'}} and got same error.

Have you tried going backwards down the directories to see if that works?
source={{uri: '../../../..//imageName.png'}}

@Ehesp I tried what you said, but no luck there. Still got same error :(

Ok, it works with source={{uri: '/Users/MYNAME/Library/Developer/CoreSimulator/Devices/20596C4E-XXXX-XXXX-XXXX-2D3CAC299F04/ ... /Documents/imageName.png'}} after I cleaned my Documents dir. Close this even I don't know why it happened...


Automated cherry pick of #1352: avoid duplicate network name

Cherry pick of #1352 on release/2.8.0.
#1352: avoid duplicate network name

/lgtm
/approve


recorrected video link

as per user report #8284 , so i added correct link and modified the symbol

@tiburd Please merge this PR. Thanks

The link isn't formatted correctly, and it links to YouTube. I sent email to the author's team.

Merging this as Kweku is OOF


Use jsone 1.4.7

Use jsone 1.4.7 for OTP 22 support.
Older versions of jsone uses erlang:get_stacktrace which is deprecated.
See https://www.erlang.org/erlang-enhancement-proposals/eep-0047.html for details.

Build successful on OTP-22  / erts-10.4
Tests successful on OTP-22  / erts-10.4

12:17 $ rebar3 eunit
===> Skipping goldrush (from {pkg,<<"goldrush">>,<<"0.1.7">>}) as an app of the same name has already been fetched
===> Verifying dependencies...
===> Compiling erljwt
===> Performing EUnit tests...
...............................
Finished in 4.433 seconds
31 tests, 0 failures


Have new item Consumptions default to the Item Uses type, and hide the config for Activity Uses until needed

The Activity > Activation > Consumption sheet could perhaps use an intuition pass. Currently, it shows Usage and Recovery config fieldsets even when those are not being used (due to a different consumption Type assigned), and it also defaults to Activity Uses when a new consumption is first added.
Since Item Uses is, as far as I'm aware, the much more common case, I'd suggest that adding a new Consumption should by default add one with the Item Uses type.
Also, it would help to have the Usage and Recovery fieldsets entirely hidden by default, and only revealed in the case that an Activity Uses-type consumption has been added.
(If a decision is made to not hide these fields up front, I'd recommend adding descriptive text that makes it clear that these are configuring a separate pool of uses that are not related to the uses of the base item.)

Also, it would help to have the Usage and Recovery fieldsets entirely hidden by default, and only revealed in the case that an Activity Uses-type consumption has been added.

I think this should be inverted. Recovery of course shouldn't be shown if Usage > Max is empty, but Usage should always be shown. When doing data entry, I usually fill this in first.
Whether a new Consumption is initially Activity or Item uses could perhaps depend on whether the activity or item has any uses (in that order).

I dunno if having Usage shown just for the case of people doing data entry "backwards" is a strong enough argument, but sure. :)
If it's visible while you don't have Activity Uses selected as a type above, though, it really needs descriptive text.


Rename Force Tags to Test Tags and remove Default Tags

We currently have three settings for controlling tags tests get:

Force Tags in the Settings section for specifying tags tests will unconditionally get.
Default Tags in the Settings sections for specifying tags tests get, in addition to the forced tags, unless tests themselves have tags.
[Tags] with each tests to specify tags they get in addition to the forced tags. These also override the default tags.

This is rather complicated and my understanding is that all three settings are rarely used. I propose we simplify this so that in the future we'd only have two settings:

Test Tags in the Settings section to specify tags tests always get. Same as Force Tags nowadays.
[Tags] with each test to specify tags tests get in addition to the Test Tags.

The functional difference compared to the current behavior is that there wouldn't be a possibility to specify tags tests get by default but that they could override when needed. For example, something like this wouldn't be possible anymore:
*** Settings ***
Force Tags      all have
Default Tags    most have

*** Test Cases ***
T1
    No Operation
T2
    [Tags]    only one has
    No Operation
T3
    No Operation

Instead of using Default Tags that some tests override, all tests that actually need these tags must list them explicitly. The change wouldn't be overly big and I actually like this better:
*** Settings ***
Test Tags      all have

*** Test Cases ***
T1
    [Tags]    most have
    No Operation
T2
    [Tags]    only one has
    No Operation
T3
    [Tags]    most have
    No Operation

This change is obviously backwards incompatible and cannot be done without a deprecation period. I propose we do it like this:

In RF 5.1 add Test Tags that basically acts as an alias for Force Tags. Also document that Test Tags and [Tags] are the way forward.
In RF 6.0 deprecate Force Tags and Default Tags.
In RF 7.0 remove Force Tags and Default Tags.

This is currently only a proposal and comments are welcome! If you just want to indicate your opinion, you can add :+1: or :-1: reaction to this description.

One benefit of replacing Force Tags and Default Tags with just Test Tags would be consistency with other settings like Test Setup and Test Timeout. Tags would work slightly differently, though, because Test Tags and [Tags] would be combined together while, for example, [Setup] overrides Test Setup. We could obviously consider making it so that [Tags] would override Test Tags as well, but I believe that functionality wouldn't be as convenient.

In case we have Test Tags, there also needs to be a Task Tags equivalent similar to Task Setup and Task Task Timeout, etc.
Just dropping this in, because the discussion above has no mention of RPA and it shouldn't be forgotten 😁

One benefit of replacing Force Tags and Default Tags with just Test Tags would be consistency with other settings like Test Setup and Test Timeout. Tags would work slightly differently, though, because Test Tags and [Tags] would be combined together while, for example, [Setup] overrides Test Setup. We could obviously consider making it so that [Tags] would override Test Tags as well, but I believe that functionality wouldn't be as convenient.

Voting NO to consider [Tags] would overwrite [Test Tags]. This will cause massive refactoring for users.

You @rikerfi vode "NO" for [Tags] overriding Test Tags (which I don't like myself) but aren't against the idea to rename Force Tags to Test Tags and removing Default Tags, right?
[Tags] overriding Test Tags would actually mean that we'd rename Default Tags to Test Tags and remove Force Tags.

@pekkaklarck You got me right. I love the original idea to rename  Force Tags to Test Tags and remove Default Tags. That would be a step ahead.

Actually i do not see any advantages.
Test Tags or Force Tags are totally replaceable and non of those is 100% self explanatory.
but Force Tags give a hint on what it does.
we do use Default tags. Most tags are defaulting to A but some are B. So we use Default Tags and [Tags] for this.
instead of changing that, i would like to see Suite Tags instead. So that really a suite has a tag.

I covered the main benefits of this change already earlier, but I summarize them here:

Simpler syntax. I find that important in general and especially for new users.
Test Tags would be consistent with Test Setup and other test related settings. With Force Tags and Default Tags it's not even clear are they related to tests.
Localization gets easier. Terms Test and Tag need to be translated anyway while terms Force and Default are likely to be harder.

The main drawback would obviously be the removed functionality: you couldn't anymore set tags that most test have so that individual tests can override them. My understanding is that this isn't too widely used feature, but I'm sure there are usages out there. One solution to this problem would be coming up with some new syntax that provides the same functionality. One possibility would be making it possible to remove tags using the [Tags] setting, for example, by using -tag syntax. We actually already support that with the Fail keyword that accepts an optional list of tags to add or remove. With that syntax the example in the description would look like this:
*** Settings ***
Test Tags      all have    most have

*** Test Cases ***
T1
    No Operation
T2
    [Tags]    only one has    -most have
    No Operation
T3
    No Operation

I think the above looks at least as good as the original. The basic functionality is easy to explain and understand (tags set with Test Tags and [Tags] are simply combined) and the special case how to remove tags with -tag is pretty simple as well.
Another alternative would be using some more explicit prefix like REMOVE: tag instead of -tag. It would avoid problems with someone possibly having tags starting with -. We could even use our reserved tags like robot: remove: tag, but that starts to look strange. Another possibility would have adding a special marker to denote that tags after it should be removed. It could look like
[Tags]    only one has    -    most have

or
[Tags]    only one has    REMOVE    most have

When discussing about tagging on Slack, @Snooz82 proposed adding Keyword Tags to make it easier to specify common tags for all keywords in a resource file. I think that's a good idea and submitted #4373 about it. If that's done, renaming Force Tags to Test Tags gets more important. I also don't think adding something like Default Keyword Tags would make sense regardless what we do with Default Tags and thus some other syntax for removing globally set tags would be really convenient. I submitted #4374 about the possible -tag syntax I already proposed above.

In this comment I'll explain the current proposals related to changing tag related settings, what I think should be the end goal, and what would be the first steps towards that. The proposals are:

Rename Force Tags to Test Tags and remove Default Tags (this issue)
#4373
#4374

The motivation of the first proposal, renaming Force Tags to Test Tags and removing Default Tags, is making the syntax simpler, more consistent, and easier to translate. Most people seem to be in favor of renaming Force Tags and I personally find it especially important if we plan to implement the second proposal and add Keyword Tags. There are obviously backwards compatibility concerns, but we can support Force Tags as an alias for Test Tags for long time.
Removing Default Tags is more controversial because it would remove a concrete functionality. It wouldn't anymore be possible to specify tags that most tests have so that some tests could override them. That functionality doesn't seem to be that widely used, and it makes the whole tag setting system pretty complicated, but it would nevertheless be unfortunate to remove something that some people are using.
The proposal to add Keyword Tags is a good motivation to remove Default Tags, though. It would be somewhat confusing to have Test Tags, Keyword Tags and Default Tags, and I definitely don't want to add something like Default Keyword Tags to support default tags with keywords. Having a way to set default tags for keywords would nevertheless be convenient, and if it could be done without adding a new setting we could use that approach also with tests. That would then allow removing Default Tags without loosing functionality.
The third proposal, being able to remove tags set globally with -tag syntax, aims to provide the "default tags" functionality without extra settings and so that it would work both with tests and keywords. Unlike the current Default Tags that tests can override by having their own [Tags], this proposal would allow tests (and keywords) to opt-out from having some tags. In addition to making the Default Tags (and Keyword Default Tags) redundant, I consider this syntax easier to understand as well. I'm not absolutely sure is the -tag syntax best, though,  or should we support something like REMOVE: tag instead. This is something to discuss further, but I believe something like this is better than having Default Tags.
:loudspeaker: I believe the end goal should be that we have only Test Tags and Keyword Tags settings for setting tags globally for tests and keywords. In addition to that it should be possible to use -tag syntax (or something similar) with tests/keywords that don't need certain tags.
The steps I propose to reach the end goal are listed below by version.
RF 5.1

Add Test Tags as an alias for Force Tags.
Add Keyword Tags.
Deprecate having tags starting with - like -tag in [Tags]. Escaping like \-tag should work if you really need such a tag.
Explain all this in release notes.

RF 5.2 (Q4/2022)

Add support for removing globally set tags in [Tags] by using the -tag syntax. If we have found some better syntax, use that instead.
Mention all this in release notes again.

RF 6.0 (or later)

Deprecate Force Tags.
Deprecate Default Tags.

RF 7.0 (or later)

Remove Force Tags. Could possibly preserved even longer as it's only an alias.
Remove Default Tags.

The above timeline gives us plenty of time make the final decision about the fate of Default Tags. Before RF 6.0 we could preserve it just be changing the decision and reverting deprecation wouldn't be that big a problem either.
Changes planned for RF 5.1 are pretty safe as well. Keyword Tags is a useful feature, and if it's added Test Tags is clearly better Force Tags even if Default Tags would in the end be preserved. Deprecating literal -tag usage is easy to revert if we decide not to use that syntax for removing tags.
All this looks so safe to me that I plan to work with RF 5.1 changes pretty soon. If you have questions, concerns, or anything else, comment here or participate the discussion on the #devel channel on our Slack.

Been writing RF code since 2015.  Have a lot.  In the last year had to move from v3 to v5 quickly to pick up supported for a few things.  Been a lot of churn because of this.  Understandable, but I wonder if the older user base is considered as much as it should be with almost capricious changes like this one proposed.
Remember for your user base RF is a tool.  Not something they get involved at the dev feature level on any frequent basis except using it.
Another relevant example is robotidy.  I have spent the last two days trying to get some similar functionality to robot.tidy.  At this point I think I will have to write an External Transformer to get pipe separators back.   Additionally in those two days I have found a number of bugs/issues with robotidy (see RF user group conversations for details)  So was it ready to deprecate in 5.0?  Not sure.  Still trying to understand the new tool.  (Note the Migrating from robot.tidy example in the docs comes no where near close to robot.tidy; and example has two syntax errors in it. :-) )
The overall point here is changing older stuff just to make it 'pretty' is a lot more cost for your user base than I believe is well understood.
RF has a great tag system.  I use it everywhere.  Would Test Tags look better than Force Tags? Yes, Force Tags always seemed like a language translation misunderstanding.  But is the ROI there? Not so sure.
When you do this please provide in the release notes a clear example of how to use the RenameKeywords transformer with a regex to replace all Force Tags with Test Tags.  Then all I have to do is the many days of a test cycle on my code base. :-)
(and I understand that new functionality is also proposed but basic [Tag] usage will be the same, right?)
Thanks for the time you guys put in.  This is a great product.  Love using it.

This issue exists to track the progress of renaming Force Tags to Test Tags and removing Default Tags. We have added Test Tags was added in RF 6.0 (#4368) and the -tag syntax in RF 7.0 (#4376). I believe we could loudly deprecate the old settings in RF 8.0 and moved this issue to its scope. Once we have a dedicated issue about depreciation, this issue probably can be closed.

@glueologist You have a very good point related to backwards compatibility. We do take it seriously but in this particular case we believe changes are worth the problems they cause.
As you noted, Force Tags is a rather horrible name, but we didn't change it just because Test Tags is better. The main motivation was simplifying localization (#4096), it would have been stupid to require Force Tags to be translated to different languages and thus we introduced Test Tags in RF 6.0 along with localization.
Default Tags isn't as bad a name, but it isn't that great either and it also got ambiguous after we added Keyword Tags (#4373). Same functionality would be useful also with keywords, but we didn't feel like it would be worth adding Default Keyword Tags or something like that. The -tag syntax proposed in #4376 and implemented in RF 7.0 feels much more natural.
These good reasons don't change the fact that the change is backwards incompatible. Good news is that we aren't in a hurry with this change. Old syntax works without deprecation warnings at least until RF 8.0 (late 2024 or early 2025) and actual removal will be happen much later. I would expect tools like RoboTidy to evolve so that they update this syntax automatically.

Thanks for taking the time to address my concerns.  I did not consider localization when seeing this change.  This consideration makes sense.
Thanks for all the effort.  Great tool.


notebooks: add markdown checkboxes

Fixes LAND-756.
Looks like this:
https://github.com/tloncorp/landscape-apps/assets/1221094/18acd3e2-663a-4ff2-be3e-9cc8ef542c41

Ran into some funk while testing:

Inserting a Task List seems to remove other content in the note
Task Lists don't seem to persist when saved (not seeing them in the view or edit screens for the saved note)

https://github.com/tloncorp/landscape-apps/assets/90741358/0af7901d-47c3-4ba2-8486-554c0039a1a6

Yeah, realized this would be an issue right as I was falling asleep last night, ha.

Updated so that we can persist tasklists/taskitems to the backend and render them in notes. Not sure if we need a state transition here or not.


Electron: some keyboard shortcuts not working

Q for Quit Application doesn't work
Alt-Right arrow/left arrow for next/previous tab doesn't work
(On Windows)

Fixed in latest version


Can't generate sql diagram

When I try to generate the sql diagram for the sort_clause.bnf in cockroach, I get an error:
~/src/github.com/cockroachdb$ docgen grammar svg ./cockroach/docs/generated/sql/bnf/ ./docs/_includes/sql/v2.0/diagrams/ --filter=sort_clause
generating svg of sort_clause (cockroach/docs/generated/sql/bnf/sort_clause.bnf)
I180313 17:17:09.596038 34 diagrams.go:201  unfound spec: sort_clause

I think this is happening because name is in the for loop scope and so changes when the go routine runs. Should be an easy fix.

I wasn't able to repro this, but it's correct anyway. Maybe it'll help?


ActiveSupport::Concern deprecation

I'm upgrading to Rails 3.2 and this deprecation warning is popping up a lot:
DEPRECATION WARNING: The InstanceMethods module inside ActiveSupport::Concern will be no longer included automatically. Please define instance methods directly in Event instead. (called from include at /Users/fnando/Sites/howto-store/app/models/event.rb:2)

The offending lines are simple include MongoMapper::Document and include MongoMapper::EmbeddedDocument.

hey @fnando, please have a look at PR #374

@bearded cool! when it will be released?

@fnando, I do not know, Rails 3.2 was released yesterday, so I think Brandon will make release as soon as it will be possible.

I think this is fixed on the latest version of Mongo Mapper.


how to remove some of the attributes AbpUser?

Such as: Name , Surname attribute.

You can configure EF to ingore these properties (in onmodelcreating).

thank you very much

 protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        base.OnModelCreating(modelBuilder);
        modelBuilder.Entity<User>().Property(a => a.Name).IsOptional();
        modelBuilder.Entity<User>().Property(a => a.Name).HasMaxLength(35);
        modelBuilder.Entity<User>().Property(a => a.Surname).IsOptional();
        modelBuilder.Entity<User>().Property(a => a.Surname).HasMaxLength(35);
        modelBuilder.Entity<User>().Property(a => a.EmailAddress).IsOptional();

    }

This is set Name Surname is optional, but there is no effect.Error is also very funny

As shown, still hint my name is required
This is the design of the database

@hikalkan

我修改下配置信息,使用ignore来去除name
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Entity().Ignore(a => a.Name);
modelBuilder.Entity().Ignore(a => a.Surname);
modelBuilder.Entity().Property(a => a.EmailAddress).IsOptional();
    }

Still hint my name for the required fields
@hikalkan
Please look at how I this situation, if there is one solution, the more the better.thank you

One more option is to override User properties and add attributes. But as I know, OnModelCreating must work normally.

@hikalkan
override property add [NotMapped] attribute still does not work.

@hikalkan
I found a solution [Private new]
[NotMapped]
Private new string Name {get; set;}

[NotMapped]
Private new string SurName {get; set;}

this is okay!

@hikalkan
The above is my modified code
`
public class User : AbpUser{
    private new string Name { get; set; }

    private new string Surname { get; set; }

    [Required(AllowEmptyStrings = true)]
    public override string EmailAddress { get; set; }

}
`

Other options:
We can manually verify the entity before the property assignment (property is not in the database).
I do not know if this is the best practice, but in the database to remove some of the properties, VS IntelliSense also remind us that we no longer use these property.
[AttributeUsage(AttributeTargets.Property)]
public class NotRequiredAttribute : System.Attribute
{

}

public class User : AbpUser<User>
{

   [Obsolete("Surname is no longer used.", true)]
   [NotMapped]
   [NotRequired]
   public override string Surname { get; set; }

   [Obsolete("Name is no longer used.", true)]
   [NotMapped]
   [NotRequired]
   public override string Name { get; set; }

   [Obsolete("FullName is no longer used.", true)]
   [NotMapped]
   public override string FullName { get; }

}

public override int SaveChanges()
{
   SetNotRequired();
   return base.SaveChanges();
}

public override async Task<int> SaveChangesAsync(CancellationToken cancellationToken)
{
   SetNotRequired();
   return await base.SaveChangesAsync(cancellationToken);
}

private void SetNotRequired()
{
   var entries = ChangeTracker.Entries().ToList();
   foreach (var entry in entries)
   {
      entry.Entity.GetType()
         .GetProperties()
         .Where(x => x.GetCustomAttributes(typeof(NotRequiredAttribute), true).Any()).ForEach(x =>
         {
            x.SetValue(entry.Entity, "this is not required");
         });
   }
}


Add a tag to each item in the list by topic

As discussed, would it be possible to label the type of AI?
In the backend, add a - type, to clarify if it is a LLM, image generation or multimodal
On the frontend, you could render a symbol on the webpage.
Right now, blue means normal, and red means special.
Maybe make the colors represent the type, and the size for special? But I am no designer.
Then It could also be possible to filter, that would be great for me.

זה מעניין, כי חשבתי גם על חלוקה של גודל מול צבע...
סינון לפי סוג יהיה טיפה יותר מורכב ליישם, כרגע נניח את זה כאן

Can it be marked as open source or closed?

Definitely worth noting. You have to think how exactly


Strange view

Hi,
I just installed this package on fresh installed laravel 5.5.23 and here is what i get:

What should i do?

Ok, i fixed it with solution from https://github.com/themsaid/laravel-langman-gui/issues/29
But another issue is that says:
There are no Translation lines yet, start by adding new keys or
scan your project for lines to translate.

While I have translation file and it works on http://test.dev/en , http://test.dev/fa

Well I fixed second problem as well. here is how:
Add en.json to lang folder and not lang/en/ folder. Then add follow code:
{
    "welcome": "Laravel"
}

and call your blade such as {{ __('welcome') }} and not {{ __('en.welcome') }}
Hope it help others.


[trivial] fix ahub issue

Added try catch statement
Delete structually dead code

Signed-off-by: hyeonseok lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1958. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ci.nnstreamer.ai/.


Can't play this specific video

The video I am trying to play is this:
https://www.youtube.com/watch?v=M7lc1UVf-VE
I can't provide my exact code, but I was able to reproduce this using the example in the README:

Clone the repo
Run grunt
Create a "test.html" in "dist" directory and put this example code in it:

<!DOCTYPE html>
<html>
<head>
  <link type="text/css" rel="stylesheet" href="https://vjs.zencdn.net/4.12/video-js.css" />
  <script src="https://vjs.zencdn.net/4.12/video.js"></script>
  <script src="vjs.youtube.js"></script>
</head>
<body>
  <video id="vid1" src="" class="video-js vjs-default-skin" controls preload="auto" width="640" height="360" data-setup='{ "techOrder": ["youtube"], "src": "http://www.youtube.com/watch?v=xjS6SftYQaQ" }'>
  </video>
</body>
</html>

Replace "xjS6SftYQaQ" with "M7lc1UVf-VE"
Start an HTTP server in "dist" directory
Go to "test.html"
Poster is there but the video won't play.

Do you have anything in the console?

Sadly, I don't have anything. Were you able to reproduce?

I haven't tried yet, I'll see what I can do this week

@AlicanC on what OS/browser are you? I'm on linux / Chrome and it is working perfectly fine.

Win 8.1 Enterprise - Chrome - Fail
Win 8.1 Enterprise - Firefox - OK
Server 2012 R2 Datacenter - Chrome - OK
Ubuntu 14.10 on Hyper-V Gen 2 - Chrome - OK
Ubuntu 14.10 on Hyper-V Gen 2 - Firefox - OK

I'd assume something is wrong with my Chrome.
This is the network panel for 8.1:

And this is the network panel for 2012 R2:

8.1 is sure missing some stuff. Sometimes the play button is disabled and sometimes I can click it. When I do, the loading spinner shows up and keeps spinning.
8.1 and 2012 R2 syncs with my Google account so I don't think anything is wrong with extensions. (Though I still tried disabling them.)
It's weird that this only happens on my 8.1 and only this specific video causes the problem. (Maybe there are more, but I haven't found any yet.)
If you have any ideas, please let me know. You can close this otherwise and I'll post here if I find something.

Doesn't occur anymore.


[spaceship] Allow for removing app from sale by updating territories

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context
There are 3 discussions with questions about removing apps from sale: https://github.com/fastlane/fastlane/discussions/19040, https://github.com/fastlane/fastlane/discussions/17032, https://github.com/fastlane/fastlane/discussions/19375
This change allows for removing an app from sale by updating a list of territories.
app = ... # fetch app
#
app.update(attributes:{ "availableInNewTerritories": false }, territory_ids:[])

Description
It was not possible to remove app from all territories as app update method expected either nil or an array of territory_ids with at least one territory id.
Just for explain use of availableInNewTerritories:
availableInNewTerritories attribute is responsible for New Countries or Regions checkbox

Testing Steps

Tested by removing an app from sale using code above in irb

Code looks good. Maybe add documentation to the method stating that empty array removes the app from sale.
Is the Tunes.update that calls patch_app used anywhere (even in popular external actions)? Is there a risk of callers accidentally passing empty arrays earlier that would trigger accidental removing from sale?

Thanks for review @lacostej . I'll add documentation.

Is the Tunes.update that calls patch_app used anywhere (even in popular external actions)? Is there a risk of callers accidentally passing empty arrays earlier that would trigger accidental removing from sale?

You're right. patch_app isn't called in any other place, but update is called in several places and in one of them in UploadPriceTier it's called with territory_ids and it has to be fixed.

@lucgrabowski that makes me worried that someone has code somewhere that would cause this unintended behavior. Do we have a better way of rolling this without risking this?  Maybe it's acceptable as we can always roll it out... WDYT?


Data Science With Python : Blurring and Smoothing images with open CV

Description
Welcome to the 'DSWP' Team, good to see you here.
With this issue, readers will get introduced to the core information about 'Blurring and Smoothing images with open CV' along with sample code completely in an effective way.
To get assigned to this issue, add your serial numbers mentioned in the spreadsheet of "Data Science with Python", the approach one would follow and the choice you prefer (Documentation, Audio, Video). You can go with all three or any number of options you're interested to work on.
If you had referred any resources, add them up in "DS Resources". Similarly, if you had used datasets, include them in "DS Datasets".
Domain: Machine Learning
Mentors Assigned: Dhruv Bajaj / Aishani Singh
Points to Note :
The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
"Issue Title" and "PR Title should be the same. Include the issue number along with it.
Changes should be made inside the Datascience_With_Python/ directory & Datascience_With_Python branch.
Follow Contributing Guidelines & Code of Conduct before start Contributing.
This issue is only for 'GWOC' contributors of the 'DSWP' domain.
All the best. Enjoy your open source journey ahead. 😎
Domain
Datascience with Python
Type of Contribution
Audio, Video, Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign

Name: Srikurmum HariChandana
Batch - 21
Profile: https://github.com/harichandana1406
Documentation

@prathimacode-hub Can you assign me the task now?


Add sni proxy support

Signed-off-by: Jim Ma<EMAIL_ADDRESS>
Description

Related Issue

Motivation and Context

Screenshots (if appropriate):
Types of changes

[ ] 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 change)
[ ] Documentation Update (if none of the other choices apply)

Checklist:

[ ] Code compiles correctly.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Codecov Report

Merging #600 (8650827) into main (86c90ea) will decrease coverage by 0.73%.
The diff coverage is 0.00%.

:exclamation: Current head 8650827 differs from pull request most recent head bb746f2. Consider uploading reports for the commit bb746f2 to get more accurate results

@@            Coverage Diff             @@
##             main     #600      +/-   ##
==========================================
- Coverage   39.11%   38.37%   -0.74%
==========================================
  Files          86       88       +2
  Lines        6701     6921     +220
==========================================
+ Hits         2621     2656      +35
- Misses       3708     3889     +181
- Partials      372      376       +4

Flag
Coverage Δ

e2etests
?

unittests
38.37% <0.00%> (-0.74%)
:arrow_down:

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

Impacted Files
Coverage Δ

client/config/peerhost.go
35.48% <ø> (ø)

client/daemon/daemon.go
0.00% <0.00%> (ø)

client/daemon/peer/peertask_base.go
33.88% <0.00%> (+0.41%)
:arrow_up:

client/daemon/proxy/proxy_manager.go
0.00% <0.00%> (ø)

client/daemon/proxy/proxy_sni.go
0.00% <0.00%> (ø)

manager/permission/rbac/rbac.go
16.66% <0.00%> (-6.42%)
:arrow_down:

cdnsystem/errors/errors.go
76.66% <0.00%> (-2.65%)
:arrow_down:

cdnsystem/supervisor/cdn/manager.go
61.40% <0.00%> (-0.55%)
:arrow_down:

cdnsystem/rpcserver/rpcserver.go
0.64% <0.00%> (-0.02%)
:arrow_down:

... and 5 more


Check that pulled attachment is in correct format

Mini-PR adds asserts to pullRevisionsWithBigAttachments to ensure that gzipped attachments are retrieved and stored correctly

+1


typo in styled-components wiki tutorial

On document.js, line 1
import Document, { Head, Main, NextScript } from next/document``
It's using back-ticks on 'next/document'
I guess I can't submit a PR for the wiki, right?

Yep. We're moving away from the wiki to examples/, where this particular example will be called with-styled-components. @impronunciable is on it


Couldn't read file LocalFile: '[...]/OpenCameraPlugin.kt' even though it exists. Please verify that this file has read permission and try again.

Hello, when I run flutter pub get with open_camera: ^0.0.5 I get this:
Couldn't read file LocalFile: 'D:\SDK\flutter\.pub-cache\hosted\pub.dartlang.org\open_camera-0.0.5\android\src\main\kotlin\org\openponce\open_camera\OpenCameraPlugin.kt' even though it exists. Please verify that this file has read permission and try again.

Is this a problem you can fix, or is it dependent of flutter_tools?
Refs:
Couldn't read file LocalFile: *.kt' even though it exists. Please verify that this file has read permission and try again.
flutter pub get tries to read non-existing kotlin implementation

Yeah, reading through the references it seems that it's a problem with platform...

Correct me if I'm wrong, but shouldn't the native implementation, i.e. android .java files, be in  java folder?
I've sniffed around the code, and found out that there's only java implmentation, but the package depends on kotlin as it is explicitly beign versioned and implemented in build.gradle files.
Maybe it's a problem with both the platform for not providing useful messages about what files should be expected in a kotlin implementation of the plugin and the plugin itself implementing kotlin in its build files thus causing dart-sdk to think it's a Kotlin implementation.
Furthermore, as an example, this was fixed in cloud_funcions 0.4.1+2 with this pull: Cloud function package name

Changing main.java.srcDirs += 'src/main/kotlin' → main.java.srcDirs += 'src/main/java' and renaming src/main/kotlin → src/main/java solves this.
It's because of this implementation:
https://github.com/flutter/flutter/blob/cb614d13394125ea8dcdc1ebcb7f03da22f59fc2/packages/flutter_tools/lib/src/platform_plugins.dart#L87-L106

Please help, I have the same problem when I trying to convert my Flutter app to plugin, adding plugin: and androidPackage and pluginClass fields to pub spec.yaml. After that it shows error like in theme topic though I don't have any kt files, and my java implementation is in app subdirectories of android. How can I get rid of this error?

hi @RickStanley where i need to do this changes  main.java.srcDirs += 'src/main/kotlin' → main.java.srcDirs += 'src/main/java' not getting ?

@Jai05-techie I don't remember exactly, but if you use any IDE/Text Editor that provides Search & Replace, do so.
I haven't touched this for a long time, I think that my previous workaround solved half the problem.
But I do remember starting a fresh plugin template and copying the algorithm from this project. I needed this plugin for a company that I worked. Unfortunately I don't have the repository nor the access anymore to share if you.
In other words: I think you are better off just starting a project anew and take this plugin's algorithm as a basis, or just copy the entire thing and see what doesn't work.

I'm going to leave this issue open for anyone who comes across this issue, but I'm going to unsubscribe as I'm not in touch with this.


fix live demo display

Summary | Résumé
Due to the recent structure changes we made to our Storybook, the live demo iframe now loads in the heading "Events & properties". This adds an iframe-container around each live demo iframe to hide the heading.

Looks like the CSS for the iframe-container class might be missing from the PR.
That being said, I might have another way to handle this display issue, will talk about it on Monday.


Actions with multiple select findings

In the posting to slack lab, is it expected that only one finding can be posted at a time? I selected multiple and selected the "post to slack" action but only the first out of the multiple selected gets posted in slack and not all.

Resolved.


Update to version 0.5.0: Support of manual tracing enabled/disabled selector.

This PR has been created automatically by the CI

Codecov Report

Merging #23 (6a7a8fb) into main (f5bdc3e) will increase coverage by 0.85%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##               main      #23      +/-   ##
============================================
+ Coverage     78.84%   79.69%   +0.85%
- Complexity       65       69       +4
============================================
  Files             7        7
  Lines           189      192       +3
  Branches         19       21       +2
============================================
+ Hits            149      153       +4
+ Misses           29       28       -1
  Partials         11       11

Impacted Files
Coverage Δ

...n/com/datadog/android/bridge/DdSdkConfiguration.kt
100.00% <100.00%> (ø)

...n/com/datadog/android/bridge/internal/BridgeSdk.kt
97.92% <100.00%> (+0.09%)
:arrow_up:

...n/com/datadog/android/bridge/internal/BridgeRum.kt
75.32% <0.00%> (+1.30%)
:arrow_up:

This PR brings support of additional parameter, which can control if manual tracing is enabled or not.
Also contains version bump.

Closing, since we will go with isolated tracer.


[React 19 / Next.js 15] Form always resets on submit

Describe the bug and the expected behavior
The way forms are handled in React 19 resets the form: https://github.com/facebook/react/issues/29034.
Using the lastResult in the useForm hook should update the default values again with the result when using submission.reply() but this doesn't seem to work.
Conform version
1.1.4
Steps to Reproduce the Bug or Issue

Fill out form and submit
Values are cleared even though lastResult contains the values

Check reproduction here:
https://codesandbox.io/p/devbox/cocky-shannon-yjk6tk?layout=%257B%2522sidebarPanel%2522%253A%2522EXPLORER%2522%252C%2522rootPanelGroup%2522%253A%257B%2522direction%2522%253A%2522horizontal%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522id%2522%253A%2522ROOT_LAYOUT%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522clxi4r5fg00063b6jp5yxj36m%2522%252C%2522sizes%2522%253A%255B70%252C30%255D%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522EDITOR%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522id%2522%253A%2522clxi4r5fg00023b6jujvz5j9o%2522%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522SHELLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clxi4r5fg00043b6jual24qnb%2522%257D%252C%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clxi4rjww004b3b6j044z1a21%2522%257D%255D%252C%2522sizes%2522%253A%255B50%252C50%255D%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522DEVTOOLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522id%2522%253A%2522clxi4r5fg00053b6jexu1ncex%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%252C%2522sizes%2522%253A%255B57.29103669427997%252C42.70896330572003%255D%257D%252C%2522tabbedPanels%2522%253A%257B%2522clxi4r5fg00023b6jujvz5j9o%2522%253A%257B%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clxi4r5fg00013b6j2qbo79l0%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522FILE%2522%252C%2522filepath%2522%253A%2522%252FREADME.md%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%255D%252C%2522id%2522%253A%2522clxi4r5fg00023b6jujvz5j9o%2522%252C%2522activeTabId%2522%253A%2522clxi4r5fg00013b6j2qbo79l0%2522%257D%252C%2522clxi4r5fg00053b6jexu1ncex%2522%253A%257B%2522id%2522%253A%2522clxi4r5fg00053b6jexu1ncex%2522%252C%2522activeTabId%2522%253A%2522clxi4rfaq002m3b6j45q5dp21%2522%252C%2522tabs%2522%253A%255B%257B%2522type%2522%253A%2522UNASSIGNED_PORT%2522%252C%2522port%2522%253A3000%252C%2522id%2522%253A%2522clxi4rfaq002m3b6j45q5dp21%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522path%2522%253A%2522%252F%2522%257D%255D%257D%252C%2522clxi4r5fg00043b6jual24qnb%2522%253A%257B%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clxi4r5fg00033b6jlmjhzb35%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522TASK_LOG%2522%252C%2522taskId%2522%253A%2522dev%2522%257D%255D%252C%2522id%2522%253A%2522clxi4r5fg00043b6jual24qnb%2522%252C%2522activeTabId%2522%253A%2522clxi4r5fg00033b6jlmjhzb35%2522%257D%252C%2522clxi4rjww004b3b6j044z1a21%2522%253A%257B%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clxi4rg6400473b6jepx3qv0j%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522TERMINAL%2522%252C%2522shellId%2522%253A%2522clxi4rjzn000fdcdtgbzlabzc%2522%257D%255D%252C%2522id%2522%253A%2522clxi4rjww004b3b6j044z1a21%2522%252C%2522activeTabId%2522%253A%2522clxi4rg6400473b6jepx3qv0j%2522%257D%257D%252C%2522showDevtools%2522%253Atrue%252C%2522showShells%2522%253Atrue%252C%2522showSidebar%2522%253Atrue%252C%2522sidebarPanelSize%2522%253A15%257D
What browsers are you seeing the problem on?
Chrome
Screenshots or Videos
No response
Additional context
No response

Thank you for getting me a repo! So the issue here is that Conform supports resetting the form with a reset button (<button type="reset" />) and it will clear all the state whenever a reset event is dispatched, including errors and previous submitted value and so breaks the progressive enhancement setting 😅
To fix this, We will need to stop listening to the reset event and drop support of native reset button. But this would be a breaking change that we are not ready to make yet.
Here is a temporary solution. You need to include this next to where you call the useForm() hook.
useEffect(() => {
    const preventDefault = (event: Event) => {
      // Make sure the reset event is dispatched on the corresponding form element
      if (event.target === document.forms.namedItem(form.id)) {
        // Tell Conform to ignore the form reset event
        event.preventDefault();
      }
    };

    document.addEventListener("reset", preventDefault, true);

    return () => {
      document.removeEventListener("reset", preventDefault, true);
    };
}, [form.id]);

Thanks for the fix and quick reply!
This is a bit over my head, why is the reset dispatched on submit?
Perhaps as a temporary patch we could add running this effect as an option to the useForm hooks :)

I spent a lot of time on this 😛, the least we could do here is add a hint to the Next.js integration docs.

That snippet preventing form resets helped me A LOT to fix the behavior of my forms now that Next v15 has been released today and forces you to use React v19 with that new form resetting behavior.

Any updates?
it seems to be happening even with v1.2.2.


Added PR template and issue template

Description
This PR contains the addition of pull request template and issue template suitable for the project, with referenced to #31

Can you tell me what's the conflict here?

Can you tell me what's the conflict here?


Security group egress missing

The security group egress {} is missing, so the bastion instance can't actually reach any private IP address.
Did you maybe mean this to be an egress?
https://github.com/cloudposse/terraform-aws-ec2-bastion-server/blob/master/main.tf#L55

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/security_group
By default, AWS creates an ALLOW ALL egress rule when creating a new Security Group inside of a VPC. When creating a new Security Group inside a VPC, Terraform will remove this default rule, and require you specifically re-create it if you desire that rule. We feel this leads to fewer surprises in terms of controlling your egress rules. If you desire this rule to be in place, you can use this egress block:

Not sure if this has always been true but definately agree with @ldormoy  (even though old issue).  It also impacts that cloud-init can not be ran to install other packages (except creating AMI first).


[Do Not Merge] Documentation, Small Redesigns, Migration to Gradle, & More

Do not merge this PR, as it contains too many changes to review at once. It does, however, pass all tests and builds. As such, this PR should not introduce any breaking changes.
Why does this PR exists?
Since this repo is largely educational, this PR exists to bring more attention to some redesign and documentation considerations that more formally align with java standards. At the whims of the repo owner, any part of this PR can be integrated into the main repo. Otherwise, if this repo is to remain untouched, my hope is that this PR will draw others to look at the contributions I've added which will, hopefully, make some concepts and design choices a bit clearer.
Additionally, there are some parts of the dev environment that either don't work well anymore, have depreciated components, or are otherwise out of date. This PR also attempts to fix these. As for gradle, I just have less headaches using it, so I decided to migrate the repo over. It's purely a personal preference.
Finally, if the repo owner has any requests, critiques, or considerations I would be happy to address them. I made these changes of my own accord, and figured someone else might find them useful. I'm not particularly attached to any of my changes, and I view any feedback as a boon.
Thank you!

I have briefly reviewed the PR. The changes are largely documentation or QoL in nature, with a few different renames, changes, converts.


!skip not working as intented

Im sorry I didint put decription for some reason and i automatically clicked enter.
When I'm trying to set skip ratio to 70 % - it shows up in console but doesnt work in practice. It only works if i set it up to either 100 %. In other cases it always works on 50 %. Am I doing something wrong here?


NginxProxyManager Log Format

Hello, I'm having trouble setting up goaccess to parse NginxProxyManager's log format.
I keep getting errors like these:
nginx: [alert] could not open error log file: open() "/var/lib/nginx/logs/error.log" failed (13: Permission denied)
Parsed 1 lines producing the following errors:
Token '[12/Apr/2021:13:26:06' doesn't match specifier '%h'
Format Errors - Verify your log/date/time format
This is a sample of my log file.
[12/Apr/2021:13:26:06 +0200] - 304 304 - GET https domain.com "/" [Client xxx.xxx.xxx.xxx] [Length 0] [Gzip -] [Sent-to 1xx.xx.xx.yy] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:87.0) Gecko/20100101 Firefox/87.0" "-""
[12/Apr/2021:13:53:41 +0200] - 200 200 - GET https my.domain.com "/api/v3/series" [Client xxx.xxx.xxx.xxx] [Length 35893] [Gzip -] [Sent-to xx.xx.xx.yy] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:87.0) Gecko/20100101 Firefox/87.0" "https://my.domain.com/"
Any help would be appreciated.

This should do it:
goaccess log --log-format='[%d:%t %^] %^ %s %^ %^ %m %^ %v "%U" [%^ %h] [%^ %b] %^"%u" "%R"' --date-format=%d/%b/%Y --time-format=%T --http-protocol=no

Thank you for your reply!
But I still can't seem to get it right. I'm using the goaccess docker with a config file. I edited the options with the parameters you provided but I still get the same error.

Please make sure you have access to read the file, from your first error, it seems the account you are using does not have full access to read the file. Here's the docker command
cat access.log | docker run --rm -i -e LANG=$LANG allinurl/goaccess -a -o html --log-format='[%d:%t %^] %^ %s %^ %^ %m %^ %v "%U" [%^ %h] [%^ %b] %^"%u" "%R"' --date-format=%d/%b/%Y --time-format=%T --http-protocol=no - > report.html

Thanks. The report.html generated


late: detached method may be an ambiguous naming

Hi,
Sorry for the late comment. I thought this during committee but didn't say it at the time due to it registering for me so late. We may want to rename this method isDetached since it is a boolean. This would be more consistent with apis in JS like isArray. otherwise, users might think that the api does something weird like "detach the array buffer and provide a pointer to the detached memory" or something like that.

It's not a method but a getter. If it were a method, I agree it should be isDetached. Do you have the same concern with detached being a getter name?

When I was naming this I looked around for prior art in the spec and we don't really have a lot of boolean things. One close analogy maybe the done done property on the iteration result objects, since getters look like and are used as properties.

ok, thats satisfactory for me. thanks!

RegExps have global, unicode, etc which are all accessors for booleans, if that constitutes sufficient precedent as well.


Errors while working on Mac

When running on Mac OS X, node-tick-processor seems to work, but before result is displayed it show a vast amout of errors like this:
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm: invalid argument -C
Usage: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm [-agnopruUmxjlfAP[s segname sectname] [-] [-t format] [[-arch <arch_flag>] ...] [file ...]

XCode: 6.2
Mac OS X: 10.10.2

yes, actually reproduced this an hour ago myself.
Seems that nm bundled with XCode accepts different set of arguments ( and for some reason UnixCppEntriesProvider is used instead of MacCppEntriesProvider ). You can manually change it to look like this:
748 UnixCppEntriesProvider.prototype.loadSymbols = function(libName) {¬
 749   this.parsePos = 0;¬
 750   libName = this.targetRootFS + libName;¬
 751   try {¬
 752     this.symbols = [¬
 753       //os.system(this.nmExec, ['-C', '-n', '-S', libName], -1, -1),¬
 754       //os.system(this.nmExec, ['-C', '-n', '-S', '-D', libName], -1, -1)¬
 755       os.system(this.nmExec, ['-n', libName], -1, -1),¬
 756       os.system(this.nmExec, ['-n', libName], -1, -1)¬
 757     ];¬
 758   } catch (e) {¬
 759     // If the library cannot be found on this system let's not panic.¬
 760     this.symbols = ['', ''];¬
 761   }
 762 };

I'll try to investigate what is correct way to call nm on osx and why UnixCppEntriesProvider is created

I have the same issue. I repeat what I wrote in io.js issues:
I try to profile this script with Node 0.10.37 on the Max OS X 10.10: node --prof sorting.js. node-tick shows this result: http://pastebin.com/8Xmva4xz Looks like correct profile.
But on the 0.12.0 it shows this: http://pastebin.com/JVZrQDsY There is no 80% time in system libraries in profile: http://pastebin.com/ZSXekRpg, but 11% in node is questionable.

@Olegas start it as node-tick-processor --mac. I'll add automatic platform detection, but right now you need to make it explicitly

Is it OK to collect log with one OS and then analyze with another? My log is from CentOS and analyzing on Mac.

ok for js, but not for object files ( C++ profiling ) - nm does program counter to (mangled) c++ function name mapping and this is probably different for centos vs osx libraries


enabled pie chart repainting

#15 enabled pie chart repainting

tested it with all 3 types of charts, it works correctly

Thanks, man!


Support Central Monitoring Account - Cross-Account CloudWatch

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the feature you'd like
Support for setting delegating administrative account for CloudWatch, which is part of the CloudWatch Cross-Account Observability.  Typically Central IT would have a central monitoring team and the current solution already has the CloudWatch events and alarms setup.
Additional context
Add any other context or screenshots about the feature request here.

This is also available in https://github.com/aws-samples/aws-secure-environment-accelerator, the predecessor of LZA.


Disable Rails/FindBy when using rails 3

I'm currently working on a fix for this bug.
Expected behavior
Rubocop currently reports and autocorrect Rails/FindBy cops with rails 3. But this version of rails doesn't have the find_by method.
Actual behavior
Rails/FindBy should be deactivated when using rails 3
Steps to reproduce the problem

Create a rails 3 project
Have something like User.where(id: x).first
Run rubocop -a
It turns into User.find_by(id: x), but find_by will not be defined

RuboCop version
$ rubocop -V
0.51.0 (using Parser <IP_ADDRESS>, running on ruby 2.4.2 x86_64-darwin17)

I'm splitting this issue in two, one for Rails/FindBy and another for Rails/DynamicFindBy because the pull request I sent only address Rails/FindBy at the moment.

wontfix, see https://github.com/bbatsov/rubocop/pull/4980#issuecomment-341291779


[Android] Update Subscribe UI update to clarify options

Make Dropbox Menu(Spinner) to clarify select options ('Keep Subscription' and 'is Fabric Filter')

 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.Addy seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@yufengwangca Hi, Could you merge this code?


sort command not found (may be OSX Sierra env related)

This is all on a MacBook Air recently restored to factory and upgraded to Sierra - I'm unsure if this is related to Sierra as I had installed nvm and autoenv a good deal ago on El Capitan before this. It may or may not be related to https://github.com/creationix/nvm/issues/1227.
I'm using autoenv (runs nvm use on cd), digging into what the actual nvm command it executes is
cd control
Found '/Users/alawry/dev/brighttag/ui/control/.nvmrc' with version <v5.7.1>
-bash: sort -t. -u -k 1.2,1n -k 2,2n -k 3,3n: command not found
Version 'v5.7.1' not found - try `nvm ls-remote` to browse available versions.

here's proof that v5.7.1 is on my system:
$ nvm use
Found '/Users/alawry/dev/brighttag/ui/control/.nvmrc' with version <v5.7.1>
Now using node v5.7.1 (npm v3.6.0)

Debug information:
$ nvm debug
nvm --version: v0.31.7
$SHELL: /bin/bash
$HOME: /Users/alawry
$NVM_DIR: '$HOME/.nvm'
$PREFIX: ''
$NPM_CONFIG_PREFIX: ''
nvm current: v5.7.1
which node: $NVM_DIR/versions/node/v5.7.1/bin/node
which iojs:
which npm: $NVM_DIR/versions/node/v5.7.1/bin/npm
npm config get prefix: $NVM_DIR/versions/node/v5.7.1
npm root -g: $NVM_DIR/versions/node/v5.7.1/lib/node_modules

$ which sort
/usr/bin/sort

$ type sort
sort is /usr/bin/sort

$ command sort
^C

had to ctrl-c the command sort

So it looks like nvm use is unable to find sort only when run by autoenv?

Those are the only two use cases I have currently, and in terms of those two use-cases the statement is correct.

Actually, it looks like autoenv is executing nvm install, which also works from my commandline.
.env file executed by autoenv:
$ cat .env
nvm install

nvm install ran locally
$ nvm install
Found '/Users/alawry/dev/brighttag/ui/control/.nvmrc' with version <v5.7.1>
v5.7.1 is already installed.
Now using node v5.7.1 (npm v3.6.0)

can you add echo "$PATH" to .env, and compare that to echo "$PATH" on your shell?

Has this been resolved? I just upgraded to Sierra and I am having the same problem :(

what is echo $IFS?

^ command just prints two line swith | like
|
|

@bachateraconfuego hmm - I guess the question is, is that space-tab-newline? or is that just tab-newline?

#1227 may be related.

The suggestion from 1227 about IFS fixed my problem. I'm also on Sierra


Terminal client

Create a simple way to interact with seal ci with a client in the terminal. We chosed Ratatui to develop this client in rust

For more information visit:
https://ratatui.rs/


BUG: .iloc and .loc behavior not consistent on empty dataframe

Fixes #9964 .
Notice that assert_frame_equal now fails for empty dataframes with different dtypes (as, I think, it should).  However, this means some tests need to be patched now.

What other changes is this making? (there are a lot of edge cases to empty frames!)
For instance the tests in test_groupby looked correct before...

The problem is that due to the fact that .iloc looses datatypes on an empty dataframe, dtypes are not checked on empty dataframes.  E.g., right now on master:
In [1]: import pandas as pd

In [2]: df1=pd.DataFrame(columns=["col1","col2"])

In [3]: df1["col1"] = df1["col1"].astype('int64')

In [4]: df2=pd.DataFrame(columns=["col1","col2"])

In [5]: print df1.dtypes
col1     int64
col2    object
dtype: object

In [6]: print df2.dtypes
col1    object
col2    object
dtype: object

In [7]: pd.util.testing.assert_frame_equal(df1, df2, check_dtype=True)

In [8]:

Please test the corrected behaviour of assert_frame_equal in test_testing.
IIUC This means previously fleshed out behaviour for empty edge case dtypes has been broken for some time?

OK, added test to test_testing.
Yes, I think assert_frame_equal was broken for empty dataframes.  It would still compare number/names of columns, but not their dtypes.

@jreback Made changes, except for moving test out of test_testing --- are you sure about that?
Also, came across another weird bug --- see comments above.

@jreback OK, fixed test_frame.py

@artemyk ok looks good. ping on green (if you want to rebase on master, prob a release note conflict, ok, otherwise will do it on merging).

@jreback Ready to go.

@artemyk thanks!
proof that sometimes trivial looking things (in indexing), actually can have lots of cases / need lots of testing


⚠ Bofrost.be has degraded performance

In a9cbb82, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1585 ms

Resolved: Bofrost.be performance has improved in 55d9180 after 6 minutes.


_layouts/15/news.aspx . how to make it public on other sites!

How can I make [ _layouts/15/news.aspx ] public on all other sites?
Or let a web part of the news has specific permissions on other sites?
I have main site call A has news web part and I can see it all on this path as well:
https://x.sharepoint.com/sites/A/_layouts/15/news.aspx
Site A: https://x.sharepoint.com/sites/A/
and site B under A
Site B: https://x.sharepoint.com/sites/A/B
So I want users who are in site B to see web part news from site A when I have news A's web part inside B without letting users from B to see the whole site pages on A.

I do not see any relevance in your description to this repository. Closing.


Modbus RTU frame error with Deye Inverter and Solarman LSW3 stick logger

Hi
I am attempting to use pysolarmanv5 with a Deye Inverter and a Solarman LSW 3 stick logger (wifi).
I can connect to the logger with pysolarmanv5. A request is sent and a response is received, like the following:
SENT: a5 17 00 10 45 00 00 dd bc f4 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 80 fe 00 06 38 38 5e 15
RECD: a5 10 00 10 15 00 40 dd bc f4 6a 02 01 ae 38 11 00 57 0e 00 00 7b 5b a7 62 05 00 af 15

However the following exception is then thrown
Traceback (most recent call last):
  File "/Users/vp/pysolarmanv5-master/examples/client_example.py", line 44, in <module>
    main()
  File "/Users/vp/pysolarmanv5-master/examples/client_example.py", line 17, in main
    print(modbus.read_input_registers(register_addr=33022, quantity=6))
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pysolarmanv5/pysolarmanv5.py", line 224, in read_input_registers
    modbus_values = self._get_modbus_response(mb_request_frame)
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pysolarmanv5/pysolarmanv5.py", line 178, in _get_modbus_response
    mb_response_frame = self._send_receive_modbus_frame(mb_request_frame)
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pysolarmanv5/pysolarmanv5.py", line 173, in _send_receive_modbus_frame
    mb_response_frame = self._v5_frame_decoder(v5_response_frame)
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pysolarmanv5/pysolarmanv5.py", line 153, in _v5_frame_decoder
    raise V5FrameError("V5 frame does not contain a valid Modbus RTU frame")
pysolarmanv5.pysolarmanv5.V5FrameError: V5 frame does not contain a valid Modbus RTU frame

Please let me know if you have any recommendations to fix the above.
Thank You.

Hi @VIP-code,
The registers used in client-example.py are based on a Solis Hybrid inverter. You will need to amend to suit your Deye inverter.
Regards,
Jon

Hi,
You need to look at the holding registers not the input registers like in the sample. Here is a link to the relevant registers for the Deye: https://powerforum.co.za/topic/8451-sunsynk-inverter-monitoring/?do=findComment&comment=100858. It says Sunsynk, but the registers are largely the same for Deye(since Deye is the OEM for sunsynk). Please be careful as you can both read and write registers  on the Deye using this library and you need to know what you doing if you plan to write to registers. This library rocks by the way.


SodaSQL Core | checks.yml for all Tables in Database

Goal: run checks.yml on all Tables in Database, implicitly / dynamically (not naming 100s of Tables).
Following SodaSQL's quick start, I've completed sections:

Install Soda Core
Connect Soda Core to a data source - configuration.yml

Now I'm following Write a check and run a scan - checks.yml.

Problem
However, the documentation only gives examples for checking one Table each.
4 Checks

Sum of Tables (in Database)
Sum of Columns (across all Tables, in Database)
Sum of Tables' descriptions exist
Sum of Columns' descriptions exist

Queries return a COUNT().

So far, checks.yml:
# checks for MY_DATABASE:
  sql_metrics:
  name: num_tables, num_columns
    sum_tables query: |
      SELECT COUNT(*)
      FROM information_schema.tables
      WHERE table_schema = '*';
    sum_columns query: |
      SELECT COUNT(*)
      FROM information_schema.columns
      WHERE table_name = '*';
    sum_tables_descriptions query: |
      -- SQL
    sum_columns_descriptions query: |
      -- SQL

OS:
Python Version: Python 3.10.4
Soda SQL Version: Soda Core CLI version 3.0.5

I have both a MySQL and PostgreSQL data sources, with many databases in them

I have both a MySQL and PostgreSQL data sources, with many databases in them

Hi @danielbellhv , Soda SQL will soon be deprecated in favor of the Soda Core. It seems to me your issue is actually related to Soda Core rather than to Soda SQL. May I ask you to move it to https://github.com/sodadata/soda-core/issues? Thanks!


FIX-ATTEMPT: Try to use a class instead of mutating struct for JSONAPIError.Builder

Hopefully fixes #79
theory some bug while mutating the struct prevent it to work correctly? I don't think it's a Router issue because only happens with this test

Current coverage is 99.57% (diff: 100%)

Merging #126 into master will not change coverage

@@             master       #126   diff @@
==========================================
  Files            10         10
  Lines           474        474
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            472        472
  Misses            2          2
  Partials          0          0

Powered by Codecov. Last update 7450b8f...f0c586e

@joanromano won't include it in the changelog because I'm not sure it fixes the issue... just a try that doesn't change the behaviours

#hope


14.0 error with 1.4.5

Describe the issue in detail here. Attach any relevant screenshots or files. The section below was automatically generated. Remove any information that you do not wish to include in the report.

Debug Data

Property
Value

Name
"Wolfram/Chatbook"

Version
"1.4.5"

ReleaseID
"463c800fc312cf2d848db1a3b61331c7dbbf6385"

EvaluationEnvironment
"Session"

FrontEndVersion
"Desktop: 14.0 for Mac OS X ARM (64-bit) (December 16, 2023)"

KernelVersion
"14.0.0 for Mac OS X ARM (64-bit) (December 13, 2023)"

SystemID
"MacOSX-ARM64"

Notebooks
True

DynamicEvaluation
False

SynchronousEvaluation
False

TaskEvaluation
False

Settings

Property
Value

InheritanceTest
True

ServiceDefaultModel
<|"PaLM" -> "chat-bison-001", "Anthropic" -> "claude-3-sonnet-20240229", "OpenAI" -> "gpt-4-turbo-preview"|>

Model
<|"Service" -> "OpenAI", "Name" -> "gpt-4-turbo-preview"|>

ToolsEnabled
True

ToolCallFrequency
1.

CurrentPreferencesTab
"Services"

VisiblePersonas
{"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}

PersonaFavorites
{"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}

ChatNotebookSettings
<|"InheritanceTest" -> True, "ServiceDefaultModel" -> <|"PaLM" -> "chat-bison-001", "Anthropic" -> "claude-3-sonnet-20240229", "OpenAI" -> "gpt-4-turbo-preview"|>, "Model" -> <|"Service" -> "OpenAI", "Name" -> "gpt-4-turbo-preview"|>, "ToolsEnabled" -> True, "ToolCallFrequency" -> 1., "CurrentPreferencesTab" -> "Services", "VisiblePersonas" -> {"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}, "PersonaFavorites" -> {"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}|>

DocuToolsSettingsInternal
{"$ApplicationName" -> "Pubs", "$LinkBase" -> "Pubs", "$ApplicationDirectory" -> "/Users/averyd/workspace/wolfram/cvs/Pubs/", "$DocumentationDirectory" -> "/Users/averyd/workspace/wolfram/cvs/Pubs/Documentation/English/", "$UseNewPageDialog" -> ""}

Stack Data
throwFailure
trimURL

Failure Data
<|
  "Evaluation" :> Wolfram`Chatbook`Tools`Private`wolframLanguageEvaluator["1 + 1", "Out[1]= 2"]
  "Arguments" -> {}
  "Stack" :> Wolfram`Chatboo

Similar issue on 14.1 build

Debug Data

Property
Value

Name
"Wolfram/Chatbook"

Version
"1.4.5"

ReleaseID
"463c800fc312cf2d848db1a3b61331c7dbbf6385"

EvaluationEnvironment
"Session"

FrontEndVersion
"Desktop: 14.1 for Mac OS X ARM (64-bit) (April 4, 2024)"

KernelVersion
"14.1.0 for Mac OS X ARM (64-bit) (April 4, 2024)"

SystemID
"MacOSX-ARM64"

Notebooks
True

DynamicEvaluation
False

SynchronousEvaluation
False

TaskEvaluation
False

Settings

Property
Value

InheritanceTest
True

VisiblePersonas
{"Anthropic", "CodeAssistant", "CodeWriter", "OpenAI", "PlainChat", "RawModel"}

PersonaFavorites
{"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}

ServiceDefaultModel
<|"AzureOpenAI" -> "gpt-3.5-turbo", "OpenAI" -> "gpt-4-turbo-preview"|>

CurrentPreferencesTab
"Notebooks"

Model
<|"Service" -> "OpenAI", "Name" -> "gpt-4-turbo-preview"|>

Authentication
Automatic

MaxTokens
Automatic

ToolsEnabled
True

Multimodal
Automatic

ToolCallFrequency
1.

LLMEvaluator
"CodeAssistant"

ChatNotebookSettings
<|"InheritanceTest" -> True, "VisiblePersonas" -> {"Anthropic", "CodeAssistant", "CodeWriter", "OpenAI", "PlainChat", "RawModel"}, "PersonaFavorites" -> {"CodeAssistant", "CodeWriter", "PlainChat", "RawModel"}, "ServiceDefaultModel" -> <|"AzureOpenAI" -> "gpt-3.5-turbo", "OpenAI" -> "gpt-4-turbo-preview"|>, "CurrentPreferencesTab" -> "Notebooks", "Model" -> <|"Service" -> "OpenAI", "Name" -> "gpt-4-turbo-preview"|>, "Authentication" -> Automatic, "MaxTokens" -> Automatic, "ToolsEnabled" -> True,...

Stack Data
throwFailure
trimURL

Failure Data
<|
  "Evaluation" :> Wolfram`Chatbook`Tools`Private`wolframLanguageEvaluator["1 + 1", "Out[1]= 2"]
  "Arguments" -> {}
  "Stack" :> Wolfram`Chatbook`Common`Private`$stack$4956
|>


Proposal List: Owner says "undefined" on card

Reproduce:

Check proposal page: https://dao.hypha.earth/demoxdaox/proposals/
Card "Test Role" - user shows "undefined"
Opening the proposal https://dao.hypha.earth/demoxdaox/proposals/32591 shows correct name

Expected behaviour:
See username "La Leo" on card
Experienced behaviour:
See username "undefined" on card

@Funkalux @pugakn looks good, but why does Daniel Poot have sooo much spacing between his name and the avatar?

@leonieherma1 That's probably a styling problem, or actual spaces before the name, i'll look into it.


Figure out and deal with boost bindings

The topic of this issue is to figure out what to do and subsequently deal with boost bindings.
Keep them in Boost?
Implement them here?
How to test them?

See also #5

There is a (draft) pull request here.

A preliminary prototype is running on a draft PR branch in Boost here.

For the moment, this will be handled in Boost itself.

Reopen with try boost e_float bindings test in CI here.

This will be handled with bindings and CI in this repo. Decision is to remove e_float bindings from Boost.Math.

Closed in Boost with this PR


Do not change default buffersize for builtin open

I have recently found that having a small buffersize is most beneficial when writing large chunks. A larger buffersize is more beneficial when writing lots of small chunks. Buffersize is therefore application specific and the default of 8K seems to work best.
For dnaio it seems beneficial if the output buffer is 128K instead of 8K (small chunks) but when I tested htspy on writing uncompressed BAM (64K max chunks) it turned out to be slower.
It is best to leave it to the application to determine this and otherwise choose the Python builtin default.

My faith in whoever set the defaults in the first place is restored ... ;-)


Train a backbone from scratch via object detection

Do you think it's possible to train a resnet backbone from scratch via object detection ? (aka training the full backbone+neck+head together)
or the gradient would vanish at the end of the head stage ? (I think that's I'm currently experiencing when training from scratch a detectoRS with resnet backbone, but maybe I just need more epoch)

hi @joihn i wonder how to train a faster rcnn from scratch, i found
 backbone=dict(
        type='ResNet',
        depth=50,
        num_stages=4,
        out_indices=(0, 1, 2, 3),
        frozen_stages=1,
        norm_cfg=dict(type='BN', requires_grad=True),
        norm_eval=True,
        style='pytorch',
        init_cfg=dict(type='Pretrained', checkpoint='torchvision://resnet50')),

the above code in  configs/base/models/faster-rcnn_r50_fpn.py  , is this mean the code will use the pre-trained weights instead of training from scratch? if i want to training from scratch , what should i do?
thank you very much!


UI: Trading Widget Endpoint Change

This update changes the datafeed of the TradingView component on the Crypto page from Bonfida to Raydium endpoint.
Clickup task ID: CU-21p4xb0

Task linked: CU-21p4xb0 UI: Trading Widget Endpoint Change


Using email address as domain name default

Rather than asking user for the domain, asking them for their name and email address then use the email address to build a default domain.  They can still change in preferences, but this is a better first time user experience.

I fixed this and made a pull request at https://github.com/SynBioDex/SBOLDesigner/pull/287.

@cjmyers Does Eric's scheme for creating the uri seem ok to you?
"http://www." + name.toLowerCase().replaceAll("\s+","") + ".org/"

I think that this is a bad idea, because it is likely to collide with many real domain names.
Why not put it in the SBOLDesigner namespace?
Something like:
http://www.async.ece.utah.edu/SBOLDesigner/users/name+hash-to-avoid-collisions

Maybe something like:
https://sboldesigner.github.io/user//

I have changed the URI and added an encoded email in my latest commit.

Lets just make this only the email address.

test by removing the preference using XCode and open /Users//Library/Preferences/edu.utah.ece.plist

Fixed


Recaptcha example doesn't work

https://gatsby-netlify-form-example-v2.netlify.com/recaptcha/ - just shows a blank page, console says site-key is missing.

ah yeah i didnt really set that up yet. just need to add the key.

i followed the docs and added the RECAPTCHA env vars here https://www.netlify.com/docs/form-handling/#custom-recaptcha-2-with-your-own-settings

Hey @sw-yx, is there a way to get the demo working just with an example or demo recaptcha key? I think the point of @joelpierre was that the demo deployed to netlify is currently not working.

Nice one thanks!
Kind Regards
Joel Pierre - Powell
Managing Director
m: 07867 484 395 | e<EMAIL_ADDRESS>| w: www.jppdesigns.co.uk
JPPdesigns Web Design & Development Ltd
1 Besant Place, East Dulwich, London, SE22 8DA
Registered in England & Wales number 9014236
http://www.richmediagallery.com/tools/certification
Notice:
This message and any attachments are intended only for the individual(s) or
company to which it is addressed and may contain information which is
privileged, confidential or prohibited from disclosure or unauthorised use.
Any form of dissemination, copying, disclosure, distribution and/or
publication of this e-mail message or its attachments to third parties is
only permitted with the express permission of the sender.
If you receive this e-mail in error please notify the originator of the
message. Any views expressed in this message are those of the individual
sender, except where the sender specifies and with authority, states them
to be views of JPPdesigns Web Design & Development Ltd www.jppdesigns.co.uk
. We do not accept responsibility for any viruses and you should therefore
scan any attachments prior to opening.
On Thu, 15 Aug 2019 at 16:26, swyx<EMAIL_ADDRESS>wrote:

i followed the docs and added the RECAPTCHA env vars here
https://www.netlify.com/docs/form-handling/#custom-recaptcha-2-with-your-own-settings
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sw-yx/gatsby-netlify-form-example-v2/issues/6?email_source=notifications&email_token=ACEN464BHTFUNN3QCXZ2WVLQEVYRZA5CNFSM4ILFOLN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4MD5CY#issuecomment-521682571,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACEN46YXGM2XTZGCS67M4Z3QEVYRZANCNFSM4ILFOLNQ
.

@sw-yx - Just to clarify I know how to set it up but your examples don't work. Like @svenjungnickel said. Just wanted to let you know. :-)

ya i know its just i was focused on something else at the time. added the keys, but then ran into the usual problem that env vars need a GATSBY_ prefix to be passed to clientside, thats why its not working.
i fixed it i think https://gatsby-netlify-form-example-v2.netlify.com/recaptcha/


Convention patch by adding RotationAlphaBetaGamma to RotationYawPitchRol...

Per request of David Catuhe, RotationAlphaBetaGamma added to solve convention fix, instead of replacing RotationYawPitchRoll

I'll merge manually

I forgot to change from RotationYawPitchRoll to RotationAlphaBetaGamma in computerWorldMatrix.  Did you catch that?
Sent from Windows Mail
From: David Catuhe
Sent: Wednesday, February 11, 2015 5:16 AM
To: BabylonJS/Babylon.js
Cc: Onyeka Obi
I'll merge manually
—
Reply to this email directly or view it on GitHub.

Yes I'm currently testing it:)

This does not work for scene "Heart" for instance

What happens in “Heart”?
Sent from Windows Mail
From: David Catuhe
Sent: Wednesday, February 11, 2015 7:00 AM
To: BabylonJS/Babylon.js
Cc: Onyeka Obi
This does not work for scene "Heart" for instance
—
Reply to this email directly or view it on GitHub.

Wrong rotation :(

I’ll look at Heart after hackathon.
Sent from Windows Mail
From: David Catuhe
Sent: Wednesday, February 11, 2015 7:35 AM
To: BabylonJS/Babylon.js
Cc: Onyeka Obi
Wrong rotation :(
—
Reply to this email directly or view it on GitHub.


ca65: add empty line before outputting label

Closes #95

Codecov Report

Merging #101 (637b4ca) into main (00fad64) will not change coverage.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##             main     #101   +/-   ##
=======================================
  Coverage   47.52%   47.52%
=======================================
  Files          83       83
  Lines        7188     7188
=======================================
  Hits         3416     3416
  Misses       3626     3626
  Partials      146      146


Fix negative margins

The current negative margin utilities do not conform to the spec, as noted in #224. This just updates them to use calc(), which seems to be the recommended way, and means postcss-custom-properties and browsers can deal with them.

@jxnblk is this likely to get merged any time soon?

Sorry for the delay, but looks great! Thanks for this!


support adding and editing tags and subscriptions

Added an implementation of the tag/list API call. This allows NetNewsWire on macOS to connect to miniflux via the greader API and view feeds.

@gergan I added several more methods for adding and editing tags and subscriptions. I think most / all of the API may be covered now. I've been testing with NetNewsWire, and absent a couple of bugs in that app it's pretty functional.

@dave-atx great news - I'll try to look at it/ test it with Reeder/merge it tomorrow

Thanks, @gergan !

Sorry - I'll not have the time to look at this till the end of the month. So if @bastikempken could, he has write permissions - so he'll be able to merge it. The other possibility is to just merge it and after that correct whatever comes in the pull request, which still needs tests and probably some more love...

I will try to find some time @dave-atx thx in adavance

@bastikempken @gergan anything I can do to help get the overall reader API PR into shape to get merged?

Sorry @dave-atx I really didn't/don't have time to look at your pull request, but as this fork is mostly a work in progress, I'll be merging your pull request and if we need to make changes, will make them direct on the fork.


Automated Package Upgrade

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


fix(ingestion/nifi): Increase nifi lineage extraction performance

Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

@hsheth2 please take a look again - I changed the PR completely, now it is improving the performance of the lineage extraction. It is ready to be merged if I get approvals.