[Package Request]: AMD Radeon Graphics Drivers

Package Requested

[X] I would like someone else to build the manifest.
[ ] I would like help so I can submit the manifest.
[X] I have performed a search and couldn't find this package.
[X] I have checked that the installer for this package is not contained in a .zip file
[ ] I think there is a new version available and I have provided the URL.

Please provide the following information
Publisher:
Publisher Url: https://www.techpowerup.com/download/amd-radeon-graphics-drivers/
Package Name: AMD Radeon Graphics Drivers
Description: Download the latest AMD Radeon drivers for best game performance, compatibility and to fix driver issues.
Radeon Adrenalin comes with a completely redesigned interface. This download supports the following AMD Radeon graphics cards:
AMD RX 6500 / 6600 XT / 6700 XT / 6750 XT / RX 6800 / 6800 XT / 6900 XT / 6950 XT
AMD RX 5700 / 5600 / 5500 Navi
Radeon VII / Radeon RX Vega
AMD Radeon RX 580 / 570 / 560, RX 480 / 470 / 460
All AMD Radeon R9 / R5 / R3
and many more, incuding older models all the way back to the Radeon HD Series
Package Version: 22.11.2 WHQL
Installer URL:  https://us2-dl.techpowerup.com/files/gfbQr6RpjgnRmafS2Tmd-g/1670690305/whql-amd-software-adrenalin-edition-22.11.2-win10-win11-dec8.exe
Current Package Identifier (for new versions):

I believe this is blocked for a few reasons -

I can't seem to find a silent switch
According to the files inside the exe, it is dependent upon the hardware installed

@msftbot interactive-only
@stephengillie - Please also tag hardware

That techpowerup article is wrong, AMD has (recently) discontinued driver support for a lot of older hardware, in preparation for the launch of the current line of new GPUs.
e.g. for my 2-year old laptop that has a Radeon 530 GPU the "latest" driver is .... 22.6.1 and i get the message "This product has been moved to a legacy support model and no additional driver releases are planned."

While the issue with hardware-dependent installer still exists, the "Interactive-Only-Installer" label is misleading, AMD has a documented -INSTALL flag for silent installation: https://www.amd.com/system/files/documents/radeon-software-command-line-installation-user-guide.pdf
Example for the latest currently available version (24.3.1) for RDNA1+ based products:
whql-amd-software-adrenalin-edition-24.3.1-win10-win11-mar20-rdna.exe -INSTALL


Test-DbaConnection - added -Database and -SkipPSRemoting / fixed getting Port

Type of Change

[x] Bug fix (non-breaking change, fixes #6157  )
[x] New feature (non-breaking change, adds functionality, fixes #4678 / fixes #6148 )
[ ] Breaking change (effects multiple commands or functionality, fixes # )
[ ] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Adding code coverage to existing functionality
[ ] Pester test is included
[ ] If new file reference added for test, has is been added to github.com/sqlcollaborative/appveyor-lab ?
[ ] Nunit test is included
[ ] Documentation
[ ] Build system

Thank you! DatabaseIsAccessible should be $false and Status Unknown for that last one.

I thought it this way: DatabaseIsAccessible and Status are $null, because there is no database "unknown" in the instance. A not-NULL value would indicate, that the database can be found in the SMO.
And Status is of type Microsoft.SqlServer.Management.Smo.DatabaseStatus which has no "Unknown".
A new commit with a refresh on .Databases is on its way to ensure that SMO is up to date when using it.

If we're comparing null, the following may be equally useful? if (-not (Get-DbaDatabase -SqlInstance..)

Looks good, thank you!


Added @Collapsible annotation

In order to increase readability of complex tests I have added the @Collapsible annotation that allows for collapsing sections of a test method.
Have a look at CollapsibleMethodsSpecificationExampleTest and let me know what you think.
P.S. The JavaParser library I have used is not compatible with Java 7 (only Java 8).

Hey buddy, You don't need another Java parser, that what qdox does.
Long term if we upgrade this to Java 8 you won't even need QDox as there is one now built in to Java 8

Hey Dan.
What I am doing here is... parse the test method body to find all method calls (potentially to be collapsed, currently I do that using com.github.javaparser.JavaParser), and for all of them get the source of the method and inline it in a collapsed block.
I am not sure how could I do the first step using qdox.
After parsing the class with qdox I have a JavaMethod object with a sourceCode attribute, which is a String. The body of the method is not parsed by qdox into statements/method calls.
Am I missing something obvious here?
P.S.
I tried using qdox to parse the source of the method only, but with no success.
JavaDocBuilder builder = new JavaDocBuilder();
builder.addSource(new StringReader(javaTestMethod.getSourceCode()));
builder.getSources();

Fails with: com.thoughtworks.qdox.parser.ParseException: syntax error @[2,9] in UNKNOWN SOURCE
JavaDocBuilder builder = new JavaDocBuilder();
builder.addSource(new StringReader("{" + javaTestMethod.getSourceCode() + "}"));
builder.getSources();

Fails with: com.thoughtworks.qdox.parser.ParseException: syntax error @[5,5] in UNKNOWN SOURCE

Yea sorry forgot QDox only does the structure.
So I think the choice is either replace QDox with JavaParser (easy)
Replace QDox+JavaParser with Compiler Tree API (hard but zero additional dependencies)
Make sense?

Sure, I'll have a look.


New features

Dropdown
hyperlink
Link to resume

drop down of what?

Can you add your wireframe? Remember, your wireframe is a simple design of how your web page will look and where everything will go.


fix auto-grouping

The auto-grouper only worked if the filenames in the directory happened to already be in order by artist & album.  Now, the code will first sort by artist & album, then group them.

Looks great; thank you for fixing this!
Would you mind fixing the tiny style issue reported by Travis? I think it just wants a space after the comma. And then if you add a quick note to the changelog, we should be ready to merge.

Finally got it to pass the tests!  If it's not the spacing, it's that the line's too long  :-P
I've also added a note in the changelog, so I think this should be good to go.
Thanks,
Matt

Fantastic! Thank you again.


Enable Project Name Specification for running experiment

Details
This update allows the evaluate function in the Opik SDK to accept a project_name argument. Previously, the evaluate function defaulted to logging in the "Default project," limiting control over tracing destinations. With the addition of project_name, users can specify the project for logging, facilitating better organization and management of experiment results.
Issues
Resolves #
Testing
Documentation

Thanks for the PR @Jeff-67 !
I've reviewed it and there is an issue with the nested trace data (that appears when you click on the trace icon in the experiment table) not being logged to the right project.
I think there might be an easier way to implement this, if instead of updating the get_client_cached function we actually pass the project name down to the _process_item method. Then from there you can pass the project name to the trace.TraceData method. Then everything should be logged correctly and we avoid changing a method that is used in a few places
Let me know if that makes sense and happy to provide more details on this

@jverre Thanks for the review and guidance! I have updated the code to pass the project_name down to the _process_item function as you suggested. Let me know if there is anything you'd like me to adjust.

@alexkuzmik thanks for the comments! The code we updated.

@Jeff-67 thanks!
Please run pre-commit run --all-files from opik/sdks/python folder to fix the lint errors and we're ready to merge.
(we will prepare a contribution guide soon and try to make some parts of the process smoother).


RuntimeError: expected scalar type Double but found Float

I tried to run the provided example of the classification task, but encountered an error.
Anaconda3/envs/langchain/lib/python3.9/site-packages/torch/functional.py", line 360, in einsum
return _VF.einsum(equation, operands)  # type: ignore[attr-defined]
RuntimeError: expected scalar type Double but found Float

I encountered a similar error with the same error message when calling torch.nn.MSELoss()(prediction, target).backward(). In my case the problem was solved by converting all relevant fields in KAN.forward and KANLayer.init to torch.float32 or any other dtype conforming with the input tensor x.

I encountered a similar error with the same error message when calling torch.nn.MSELoss()(prediction, target).backward(). In my case the problem was solved by converting all relevant fields in KAN.forward and KANLayer.init to torch.float32 or any other dtype conforming with the input tensor x.

Yes, I am also trying to modify this part ：coef2curve . I found that modifying coef and B_batch can solve this problem. Thank you for your help.


aiken::fatal::error with this particular pattern-matching

What Git revision are you using?
aiken v1.1.6
What operating system are you using, and which version?
Linux / Ubuntu 24.04 LTS
Describe what the problem is?
This particular pattern-matching is causing aiken::fatal::error with Aiken v1.1.6, it was working with Aiken v1.1.5
  let assets =
    [
      ("PolicyId1", [("AssetName", 20)]),
      ("PolicyId2", [("AssetName1", 300), ("AssetName2", 4_000)]),
      ("PolicyId3", []),
    ]
  let is_empty_or_contains_policyid2 =
    when assets is {
      [] -> True
      [_head, (p, [_, (a, q), ..] as tokens), ..] -> and {
          tokens == [("AssetName1", 300), ("AssetName2", 4000)],
          p == "PolicyId2",
          a == "AssetName2",
          q >= 4_000,
        }
      _ -> False
    }
  expect is_empty_or_contains_policyid2

$ aiken c
    Compiling ariady-putra-emurgo/aiken_control_flow 0.0.0 (.)
    Compiling aiken-lang/stdlib v2.1.0 (./build/packages/aiken-lang-stdlib)

   aiken::fatal::error
   Whoops! You found a bug in the Aiken compiler.

   Please report this error at https://github.com/aiken-lang/aiken/issues/new.
   In your bug report please provide the information below and if possible the code
   that produced it.

   Operating System: linux
   Architecture:     x86_64
   Version:          v1.1.6+unknown

   /home/ariady/.cargo/registry/src/index.crates.io-6f17d22bba15001f/uplc-1.1.6/src/optimize/shrinker.rs:1837:67

       called `Result::unwrap()` on an `Err` value: FreeUnique(Name { text: "__clause_then_1_id_33", unique: Unique(36) })

What should be the expected behavior?
No fatal error

Fix is live on main. Will be in the next release


Sup/Inf marker arrays

To calculate the marker, there's no need to compute the difference and check the sign - just compare values:

when Val(K+1) > Val(K) -> positive gradient;
otherwise -> negative gradient.

Will not make much of a difference on compiled execs, but is less memory required, asnyway.

Fixed.


JoErNanO: Blacklist pattayataxitoairport.com

JoErNanO requests the blacklist of the keyword pattayataxitoairport\.com. See the MS search here and the Stack Exchange search here.

pattayataxitoairport\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

If this is going to be blacklisted, it should be on the website blacklist.

For the record, only watched for now; https://github.com/Charcoal-SE/SmokeDetector/pull/3211


ipv6 split problem

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.68.1
OS Version: ubuntu21.10

using project: openvscode-server

......

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.69.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

Since this is about openvscode-server can you please open an issue over there? Thanks!

https://github.com/microsoft/vscode/issues/151438
I opened a similar issue many weeks ago, but the problem didn't fix.

It looks like you're on version 1.68.1 but this fix was in 1.69. Please update to the latest version

1.71.0 still has this problem

Done via https://github.com/microsoft/vscode/pull/157009


Closes #186: Implement Haplotype

The schema and future plan diagrams need to be updated to reflect the content in the doc. I think we may have decided to do this before we release 1.1, so please ignore if that is the case. The schema diagram is missing items and could use better organization. The future plans does have more of the model included but seems to favor illustrating associations to Allele over other classes that have similar associations (e.g. Haplotype.location).
The vrs.yaml file includes a data type Cytoband and references it in the NamedLocation, but there is no mention of this datatype in the spec. Is this intentional? Shouldn't the yaml represent precisely what i in the spec? If not then is there a section related to the yaml and json schema that explains the physical differences?

Schema figure updates is #189.
@larrybabb You're right about Cytoband. When CytobandLocation was modified, NamedLocation was supposed to use strings for start and end to permit the general utility implied by its name. I will fix now.

Sorry for the late comment.
Do we have a location that is appropriate for more complicated examples or edge cases? I'm trying to work out how/if the model can represent a SNV that occurs within a segmental duplication but that's unclear to me at this point.
It seems like it would require nesting of Haplotypes, although that could considered to be in scope of the SV extension work. Proper handling of these sort of variants probably also requires a redefinition of 'phasing' and 'cis' as the two SNV Alleles occur on the same chromosome (i.e. 'cis' under the usual definition) but are distal to each other. In my SV phasing work I've found the usual phasing definitions of cis and trans aren't very well suited regions with more than two copies.


chore: update dependencies

Dealt with the absolute headbanger of wagmi config not found issue in this PR.
https://github.com/wagmi-dev/wagmi/issues/1491#issuecomment-1589182610


Feature/descw 511 navigation

Adds takeover and ribbon navigation styles to general block theme capabilities/use. Many html updates to patterns and template parts that can be generally disregarded for review purposes.

Thanks for the conversation and fixes, @codewisenate . You should be good to merge


Pre-loading streamers when using StochasticMux?

Really neat library folks, thanks for developing!
I'm working with a standard paradigm for training on audio with Keras -- several thousand tracks with a generator that yields randomly sampled overlapping frames from the tracks.  Let's say generator looks something like:
def generate(filename):
    audio, indices = load_and_get_indices(filename) # do some computation on track
    while True:
        for i in indices:
            frame = audio[i:i+window_size]
            # .. do some stuff to frame
            yield {'X': frame, 'y': frame }

And create a streamer for each track + StochasticMux + buffer stream, something like:
train_streams = [pescador.Streamer(generate, train_track) for train_track in train_list]
train_mux = pescador.StochasticMux(train_streams, n_active=batch_size, rate=rate))
buffered_train_gen = pescador.buffer_stream(train_mux, batch_size)

(I think?) I've noticed from the training behavior that retiring a particular stream after an average number of samples have been sampled and replacing it by adding a new stream into the active set stalls the mux from sampling -- in other words, the mux waits for the full "active set" to be present to continue sampling. Given that generators may be expensive in terms of computation or I/O, is it possible to add functionality a) allowing a background thread to pre-load an additional number of streamers outside the n_active set, especially when using low rate values, or b) sample from other streams while a stream is being replaced and account for the change in rate?  Or am I misunderstanding, and this functionality is already in place?

Given that generators may be expensive in terms of computation or I/O, is it possible to add functionality a) allowing a background thread to pre-load an additional number of streamers outside the n_active set, especially when using low rate values, or b) sample from other streams while a stream is being replaced and account for the change in rate? Or am I misunderstanding, and this functionality is already in place?

You're exactly right that streamers will block until called upon to generate data, and there isn't currently a prefetching mechanism in place.  This issue has been kicking around for quite some time, and the current plan is to develop an asynchronous wrapper for generators which could do prefetching in the background #30 .  We haven't yet converged on a design though.
An alternative option would be to implement a producer-consumer process in a background process.  The producer could store results in a bounded queue, which are consumed as needed, and only block when the queue is full.


[feat] ArraySubsetAssertion

We should add the not assertions to Expectation: Expectation::notHasSubset() & IsNotSubsetOf().
done

For allowing json strings, what about leaving ArraySubsetAssertion as-is and having the Expectation method's allow json strings and decode?
I'd rather do it inside ArraySubsetAssertion because we already have a private method toArray that we apply on both needle and haystack. this would prevent to add a method specific to array subsets inside Expectation class


feat: Add a system command to purge log records

https://issues.redhat.com/browse/AAP-30684
Add a system command purge_log_records to clean up unneeded logs. After log records are purged, one single log record with content like "All log records are purged at 2024-11-06 22:31:16." is added.
Usage:
usage: aap-eda-manage purge_log_records [-h] --activation-ids ACTIVATION-IDS [--all]

Purge logs from rulebook process

options:
  -h, --help            show this help message and exit
  --activation-ids ACTIVATION-IDS
                        Specify the activation ids which you want to clear their records
                        (e.g., ActivationID1 ActivationID2)
  --all                 Purge all instances's logs from the activations

@Alex-Izquierdo Good questions, I agree that cleanup based on timestamp makes more sense than PKs, even than names. The active instances should be untouched, I will fix it.

@hsong-rh The log for a running activation can be truncated, we should have an option to delete the log files for the running activation. Maybe also add a log line when we truncate so that the only log line is
" Log truncated on YYYYMMDDTHH:MM:SSZ"
So if the user sees this message they would know the reason the logs are empty because someone decided to truncate it.
If there is only 1 activation instance running and it has been running for days/months the user might want to truncate the logs for the running Activation. There is nothing in the logs that ansible-rulebook needs also we store the last time we read the logs in here

Here are my concerns:

Why the cutoff date applies to activation creation time? For an activation that was create a month ago but its latest instance completes a fews seconds ago, its logs will be purged by this command. But it may be desired to keep the logs for debugging.
Why exclude activation instances that are still running? An instance can be running continuously very long and accumulate large amount of logs. It can be beneficial to purge older logs but keep only recent ones. I would recommend the cutoff date being the log creation time, not activation creation time.
Why the user must select activation ids or names? I would select all activations if neither is specified.


[mac os x sierra] raven==5.27.0 distribution was not found and is required by gitfs

$ brew --version
Homebrew 1.2.4
Homebrew/homebrew-core (git revision ff3c; last commit 2017-07-06)
$ uname -mrs
Darwin 16.6.0 x86_64
$ brew cask install osxfuse
# success
$ brew install gitfs
# success
$ gitfs http://<IP_ADDRESS>:issues.git issues
Traceback (most recent call last):
  File "/usr/local/bin/gitfs", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3036, in <module>
    @_call_aside
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3020, in _call_aside
    f(*args, **kwargs)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3049, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 654, in _build_master
    ws.require(__requires__)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 968, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/pkg_resources/__init__.py", line 854, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'raven==5.27.0' distribution was not found and is required by gitfs

tried to resolve dependency
$ cd /usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec
$ bin/pip install raven==5.27.0
$ # fudge /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/libgit2.rb according to https://github.com/Homebrew/homebrew-core/pull/2324/files#diff-e8ee420781a969273c7a80870a8bf6db
$ brew remove --ignore-dependencies libgit2
$ brew install libgit2
$ bin/pip install pygit2==0.24.1
$ gitfs http://<IP_ADDRESS>:issues.git issues
Traceback (most recent call last):
  File "/usr/local/bin/gitfs", line 11, in <module>
    load_entry_point('gitfs==<IP_ADDRESS>', 'console_scripts', 'gitfs')()
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/__init__.py", line 20, in mount
    start_fuse()
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/mounter.py", line 108, in start_fuse
    args = parse_args(parser)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/mounter.py", line 40, in parse_args
    return Args(parser)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 63, in __init__
    self.config = self.build_config(parser.parse_args())
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 72, in build_config
    return self.check_args(self.set_defaults(args))
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 142, in set_defaults
    value = value(args)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 173, in get_repo_path
    return tempfile.mkdtemp(dir="/var/lib/gitfs")
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tempfile.py", line 333, in mkdtemp
    _os.mkdir(file, 0700)
OSError: [Errno 2] No such file or directory: '/var/lib/gitfs/tmpPZs8XF'
$ sudo !!
sudo gitfs http://<IP_ADDRESS>:issues.git issues
Traceback (most recent call last):
  File "/usr/local/bin/gitfs", line 11, in <module>
    load_entry_point('gitfs==<IP_ADDRESS>', 'console_scripts', 'gitfs')()
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/__init__.py", line 20, in mount
    start_fuse()
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/mounter.py", line 108, in start_fuse
    args = parse_args(parser)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/mounter.py", line 40, in parse_args
    return Args(parser)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 63, in __init__
    self.config = self.build_config(parser.parse_args())
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 72, in build_config
    return self.check_args(self.set_defaults(args))
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 142, in set_defaults
    value = value(args)
  File "/usr/local/Cellar/gitfs/<IP_ADDRESS>/libexec/lib/python2.7/site-packages/gitfs/utils/args.py", line 173, in get_repo_path
    return tempfile.mkdtemp(dir="/var/lib/gitfs")
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tempfile.py", line 333, in mkdtemp
    _os.mkdir(file, 0700)
OSError: [Errno 2] No such file or directory: '/var/lib/gitfs/tmpZFBLGq'
$ # cried a little

hi
is this issue still not fixed?

same for me

@khoan I tried what you did, but bin/pip install pygit2==0.24.1 fails with You need a compatible libgit2 version (v0.24.x).
By now libgit2 is 0.28.1. Sadly trying to install 0.24.1 with brew is another rabbit hole (it's not as easy as brew install libgit2@0.24.1); I tried some of the things mentioned here but all failed.

The homebrew formula was updated. Can you please try again?


Assets ordered for starting compute jobs show up under Downloads in History

Not sure what the best solution here is but it feels confusing because from user perspective they did not download anything, here the last 2 assets:

One solution could be to simply hide non-download orders in this list.

yes, because we don't do any filtering here like we do on the compute page. So basically for each asset check if it has a compute or access service. If it's access show, if it's compute ignore.


Widget player keys

Coverage increased (+0.007%) to 71.145% when pulling ca44955ec6f76dd7164dff235c781e2676893ea8 on widget_player_keys into 6befdc65d6b85a0898d4357cc3c60803acdfcbdc on dev.

Coverage increased (+0.007%) to 71.145% when pulling ca44955ec6f76dd7164dff235c781e2676893ea8 on widget_player_keys into 6befdc65d6b85a0898d4357cc3c60803acdfcbdc on dev.

Coverage increased (+0.1%) to 71.248% when pulling 84041e5b0ee8dfe5a5f3bc9beec7700212a27f96 on widget_player_keys into 6befdc65d6b85a0898d4357cc3c60803acdfcbdc on dev.

Coverage increased (+0.1%) to 71.248% when pulling 84041e5b0ee8dfe5a5f3bc9beec7700212a27f96 on widget_player_keys into 6befdc65d6b85a0898d4357cc3c60803acdfcbdc on dev.


elementary column anomalies tests fail on redshift with error 'Relation name is longer than 127 characters'

Describe the bug
elementary column_anomalies tests are unable to run on Redshift due to table naming length restrictions
To Reproduce
Steps to reproduce the behavior:

add elementary.column_anomalies tests to columns in a dbt model that builds in Redshift

columns:
      - name: id
        tests:
          - elementary.column_anomalies:
              column_anomalies:
                - null_count
                - missing_count
                - average
        description: ''
        meta:
          hidden: true

test the model with dbt test -s my_model

error occurs:
Runtime Error in test elementary_column_anomalies_fact_table_null_count__missing_count__average__success_count (models/marts/fact_table.yml)
Relation name '"test_7ffaec620b_elementary_column_anomalies_fact_table_null_count__missing_count__av__metrics__tmp_20240423000522692548"' is longer than 127 characters

Expected behavior
Tests run successfully and elementary is able to create temp tables
Environment (please complete the following information):

dbt package Version: 0.14.1

Additional context
dbt running in prod redshift

It looks like the problem is it's adding both single and double quotes. the relation name '"<table_name>"' is longer than 127 characters is accurate as it's actually 129 characters. changing this line to 125 fixes it.

Hi @MiConnell !
Thanks for opening this issue and the associated PR, and sorry for the delayed response.
I believe the double quoting is likely a bug here, but nonetheless I don't see an issue with reducing the number of characters to 125 for now so I'm going to approve and merge it.


fix(ts): add functional babel.presets type definition

Types of changes

[ ] Bug fix (a non-breaking change which fixes an issue)
[ ] New feature (a non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description

Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[ ] All new and existing tests are passing.

Codecov Report

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

@@           Coverage Diff           @@
##              dev    #5785   +/-   ##
=======================================
  Coverage   95.64%   95.64%
=======================================
  Files          82       82
  Lines        2662     2662
  Branches      682      682
=======================================
  Hits         2546     2546
  Misses         98       98
  Partials       18       18

Flag
Coverage Δ

#e2e
100% <ø> (ø)
:arrow_up:

#fixtures
50.71% <ø> (ø)
:arrow_up:

#unit
92.59% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Codecov Report

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

@@           Coverage Diff           @@
##              dev    #5785   +/-   ##
=======================================
  Coverage   95.64%   95.64%
=======================================
  Files          82       82
  Lines        2662     2662
  Branches      682      682
=======================================
  Hits         2546     2546
  Misses         98       98
  Partials       18       18

Flag
Coverage Δ

#e2e
100% <ø> (ø)
:arrow_up:

#fixtures
50.71% <ø> (ø)
:arrow_up:

#unit
92.59% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


[VS Code] Starting collaboration session: Already joined a collaboration session.

Error:
Starting collaboration session: Already joined a collaboration session.
Steps to Reproduce:

Version Data

extensionName
VSLS

extensionVersion
0.3.1151

protocolVersion
2.2

applicationName
VSCode

applicationVersion
1.30.2

platformName
Windows

platformVersion
10.0.17134

Thanks for reporting the issue. Can you please explain the scenario when you hit this error? Did you try sharing a session that you have joined?

Closing due to inactivity. Please re-Open if you’re still encountering this issue. Thanks!


Enhance documentation/ explain how it works

I wonder how it suppresses the node version I've set in my package.json, which is a very good feature, but I wonder how this action does that.
Is it by running volta pin node@version? If so, does it leave the package.json modified?

Is it by running volta pin node@version?

Yep!

If so, does it leave the package.json modified?

Yes, it does. This is somewhat intentional, as I'm not sure where the package.json would be reversed. During the full run of the workflow (I suppose until the next run of the volta-cli/action action again) the node/yarn/npm versions specified in the actions config should "override" whatever happens to be in package.json.

I think this is a feature request for volta instead:
Support running temporary node versions

Support running temporary node versions

Hmm, I think this already exists.
Volta run --node=8 npm test

But it's not suitable for this action for example. It would be something like:
volta use node@8

I guess I don't understand what you are asking for. Currently we support two main modes of operation:

pinning the project via node-version / yarn-version -- This would be used for the remainder of the action (or until the next invocation of the action changing node-version / yarn-version)
using volta run -- This would run a specific command with the associated node / yarn versions; not modifying anything about future command line invocations.

What sort of timing / lifetime are you looking for?

I'm just looking for something that could be used by this action without changing package.json.

Why does the mutation of package.json matter in your case? Is there something that the current volta pin style override system breaks for your setup?

I use semantic-release in most of my projects, and during its execution, it updates the package.json with the new version to release, and commit this change back to GitHub.
In my case, I'm safe, since I don't call semantic-release in the same job which I set custom versions of node with volta.
Nonetheless, I can think of 2 cases where this would break:

For those who don't call semantic-release in a separate job (as advised in their own documentation, it only needs to be called after the npm test, not in other jobs AND the user uses this action to set the node version to run. The semantic-release would commit the newly pinned version of node back to GitHub.

For those who can use this action without pinning their versions in package.json, and still uses semantic-release. The semantic-release would commit the pinned version of node back to GitHub.

Side note: I'm now thinking about doing this deliberately, so I can keep my node and npm versions up-to-date automatically :).
References https://github.com/volta-cli/volta/issues/905.

Thanks for the explanation! I'm not sure there is a reasonable solution we can do here though. I can't think of a good heuristic that would allow us to reset that wouldn't also be annoying for non-release cases.

I thought in something like:

volta set node@8 -> writes the current directory and the desired version of node to $VOLTA_TEMP/set.json
node shim check for $VOLTA_TEMP/set.json before checking for package.json
volta unset node@8 -> removes from $VOLTA_TEMP/set.json

But for this repo, I think the current behavior should be documented, so the users would be at least aware of the package.json becoming (git) dirty in their pipelines.

Yes, sounds good to me.

RE: the volta internals, I think we'd need https://github.com/volta-cli/volta/issues/282 to be resolved to avoid mutating package.json

Just adding another use case to the pile. I ran into this when trying to run yarn install --frozen-lockfile, this is recommended practice for running in CI. Because package.json is mutated yarn believes the lockfile needs to be regenerated leading me to use yarn install instead.

Going to close this issue for now (thank you for the awesome conversation though @felipecrs), as it seems like a more general feature request over in volta itself.


fix(esm): disable module.parser.javascript.url

Summary
Fix https://github.com/web-infra-dev/rslib/issues/499.
Disable module.parser.javascript.url as it's rarely used in library build scenario.
Related Links

Checklist

[x] Tests updated (or not required).
[ ] Documentation updated (or not required).

Why is this case be named format


MAINT: Shorten repr for different assets

x-ref https://github.com/quantopian/zipline/issues/1675
This change shortens the __repr__ method for Asset, and uses the same repr for different Asset classes (e.g. Futures and Equities).
Only concern I have here is the comment from Eddie and others on the Futures repr:

LGTM.  We probably should wait to merge this on built check.  We've seen instances in the past of Quantopian users getting object attributes by doing regex matching on the repr/str of API objects, so we probably need to run this through a regression test suite to make sure it doesn't break anything.

1.95s$ flake8 zipline tests
tests/test_assets.py:33:1: F401 'PY2' imported but unused
The command "flake8 zipline tests" exited with 1.

@ssanderson Fixed the flake8 failure

Coverage remained the same at 87.716% when pulling 9c81f8bf79fec615face964e32e44b9b47820ac6 on assets-are-too-long into caed14adcc16efa4fa1e1e3aaa53a07ee1b6f7f1 on master.


createUserFromSession is sometime done as a cif_guest

Describe the Bug:
looks like it happens when logging in from the login-redirect page, and leads to the user being eventually redirected to the dashboard instead of the requested page
Probability (1-5): 2
Effect (1-5): 2
Steps to reproduce the behaviour:

bug observed in local development environment

could it be because our sso middleware is an async function (not sure why?) that we then need to await? I'm wondering if doing this still wraps the sso middleware in a promise that is not awaited by express, and we have a very short race condition with the next call to /auth-callback

I think the race condition is tied to when the session data is persisted. We rely on the sid cookie to retrieve the JWT claims, but those may not be saved in the database by the time the request to /graphql is handled.

See https://www.graphile.org/postgraphile/usage-schema/


Custom embed function causes dimension mismatch

What happened?
I have created a custom embedding function to run a Hugging Face embedding model locally.
from transformers import AutoTokenizer
from chromadb import Documents, EmbeddingFunction, Embeddings

class LocalHuggingFaceEmbeddingFunction(EmbeddingFunction[Documents]):
    def __init__(self, model_name: str, access_token: str=None):
        self.tokenizer = AutoTokenizer.from_pretrained(model_name, token=access_token)

    def __call__(self, input: Documents) -> Embeddings:
        return self.tokenizer.batch_encode_plus(input)["input_ids"]

I use the custom function when creating the collection.
import chromadb

cli = chromadb.PersistentClient(path="./data")

collection = cli.get_or_create_collection(name="collection-1",
    embedding_function=LocalHuggingFaceEmbeddingFunction(model_name="mistralai/Mistral-7B-Instruct-v0.1"))

I try to add a few documents.
collection.add(
    documents=[
        "McCarthy's 1960 Lisp did nothing more than interpret Lisp expressions",
        "Fairly quickly I realized that we had stumbled upon the way to scale startup funding."
    ],
    metadatas=[
        {"source": "source-1"},
        {"source": "source-2"}
    ],
    ids=["id1", "id2"]
)

I get the error:
InvalidDimensionException: Embedding dimension 18 does not match collection dimensionality 21

Versions
Chromadb: 0.4.24
Google Colab
Relevant log output
/usr/local/lib/python3.10/dist-packages/chromadb/api/segment.py in _validate_dimension(self, collection, dim, update)
    816                 self._collection_cache[id]["dimension"] = dim
    817         elif collection["dimension"] != dim:
--> 818             raise InvalidDimensionException(
    819                 f"Embedding dimension {dim} does not match collection dimensionality {collection['dimension']}"
    820             )

InvalidDimensionException: Embedding dimension 18 does not match collection dimensionality 21

@tazarov Good question and yes it returns a 2D array of ints. Here's a code example:
documents=[
        "Hello World",
        "Goodbye Moon"
]
ef = LocalHuggingFaceEmbeddingFunction(model_name="mistralai/Mistral-7B-Instruct-v0.1")
ef(documents)

Prints:
[[1, 22557, 3304], [1, 5801, 17664, 14629]]

That looks weird; an embedding model should yield vectors with consistent dimensions. This looks like token IDs to me. I think it might be how you're using the model,  i.e., batch_encode_plus will return the tokens of documents, not the embedding vectors.

@tazarov  You're right, those are tokens and not embeddings. I believe we need SentenceTransformer to run Hugging Face embedding models locally.
pip install sentence-transformers

The custom Chroma embed function can be written as this.
from sentence_transformers import SentenceTransformer
from chromadb import Documents, EmbeddingFunction, Embeddings

class LocalHuggingFaceEmbeddingFunction(EmbeddingFunction[Documents]):
    def __init__(self, model_name: str):
        self.model = SentenceTransformer(model_name)

    def __call__(self, input: Documents) -> Embeddings:
        return self.model.encode(input).tolist()

Now the custom embed function is working in an example scenario.
import chromadb

cli = chromadb.PersistentClient(path="./data")

cli.delete_collection("collection-1")
collection = cli.get_or_create_collection(name="collection-1", embedding_function=LocalHuggingFaceEmbeddingFunction(model_name="paraphrase-MiniLM-L6-v2"))

collection.add(
    documents=[
        "McCarthy's 1960 Lisp did nothing more than interpret Lisp expressions",
        "Fairly quickly I realized that we had stumbled upon the way to scale startup funding."
    ],
    metadatas=[
        {"source": "source-1"},
        {"source": "source-2"}
    ],
    ids=["id1", "id2"]
)


Add blog: Event Wrap-Up: First Tokyo Local Meetup in CNCF Cloud Native Sustainability Week 2024

This PR adds the blog described in #547
Signed-off-by: Sunyanan Choochotkaew<EMAIL_ADDRESS>

@guidemetothemoon Thank you so much for the edit and the merge!


How to automatically assign change owners to a changeset version bump PR

Affected Packages

N/A
Problem

$subject
Proposed solution

N/A

U probably can configure this using available GitHub options or other actions. We don't plan to add any specific support for this in Changesets themselves.


Sidebar in dashboard not fixed

The Sidebar in the dashboard page should be fixed while scrolling

@abhishekranjan0505
hi i tried your solution on discord, it seems not working


Fix a typo in README file

Fixes a typo in README.md Example

Pull Request Test Coverage Report for Build 315

0 of 0   changed or added relevant lines in 0 files are covered.
5 unchanged lines in 1 file lost coverage.
Overall coverage remained the same at 85.924%

Files with Coverage Reduction
New Missed Lines
%

lib/mongo_ecto.ex
5
84.68%

Totals

Change from base Build 314:
0.0%

Covered Lines:
293

Relevant Lines:
341

💛  - Coveralls

Pull Request Test Coverage Report for Build 315

0 of 0   changed or added relevant lines in 0 files are covered.
5 unchanged lines in 1 file lost coverage.
Overall coverage remained the same at 85.924%

Files with Coverage Reduction
New Missed Lines
%

lib/mongo_ecto.ex
5
84.68%

Totals

Change from base Build 314:
0.0%

Covered Lines:
293

Relevant Lines:
341

💛  - Coveralls

Thank you!


Enable Windows builds

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

This PR currently has inscrutible conda solve errors.
Unsatisfiable dependencies for platform win-64

Will revisit once mambabuild becomes an option:
https://github.com/conda-forge/conda-smithy/pull/1441

@conda-forge-admin, please rerender

@conda-forge-admin, please rerender

conda.exceptions.UnsatisfiableError: The following specifications were found to be incompatible with each other:
<snip indecipherable conda error>

...let's try build_with_mambabuild 🤞

@conda-forge-admin, please rerender

boa has been released. Will give it another go...

@conda-forge-admin, please rerender

Looks like the boa feedstock hasn't yet passed - https://github.com/conda-forge/boa-feedstock/pull/21

@conda-forge-admin, please rerender

Woot! I've got an actionable error message! 🎉
Mamba failed to solve:
 - python >=3.9,<3.10.0a0
 - trampoline >=0.1.2
 - scipy ~=1.5.0
 - pytorch >=1.6.0
 - typing_extensions
 - boltons >=20.2.1
 - python_abi 3.9.* *_cp39
 - numpy ~=1.19.0
 - vs2015_runtime >=14.16.27012
 - vc >=14.1,<15.0a0
 - blist

with channels:

The reported errors are:
   Encountered problems while solving.
   Problem: package pytorch-1.6.0-cpu_py37h538a6d7_0 requires python >=3.7,<3.8.0a0, but none of the providers can be installed

:point_up: thanks @wolfv - mamba is such an important tool to enable people to debug these types of issue.

Looks like conda-forge doesn't yet build pytorch for Windows:
https://github.com/conda-forge/pytorch-cpu-feedstock/issues/32

@conda-forge-admin, please rerender

Cool, I'm glad that this works now


unable to orderBy on many-to-many relation

I have a User model who has a many-to-many relationship with a Skill model. I use a pivot model called UserSkill
Everything works fine, inserts, retrieving using withAll() or with('skills)
One thing I can't seem to get to work is retrieving the skills ordered by 'name'
I have tried this
const users = User.query().with('skills', (query) => {
  query.orderBy('name')
}).get()

console.log(users[0].skills);

Same for a single user:
      this.user = User.query()
        .with('skills', (query) => {
          query.orderBy('name')
        })
        .where('id', 1)
        .first();

        console.log(user.skills);

It returns the skills but they are not ordered
I also tried doing the reverse
const skills = Skill.query().whereHas('users', (query) => {
              query.where('userId', 1;
            }).get()

This however doesn't work at all and returns an empty result set. I must be doing something wrong there and this query is not taking into account the many-to-many nature of the relationship
I'm more interested in getting the first approach to work... is there a way?

Oh, this should work. Need to create some test case for this.

Resolved by #586


fix(drawer): infinite loop when two-way opened binding is toggled mid-animation

As of https://github.com/angular/material2/commit/004e0fef2fe5172b6e6ed2c4d368d21dab051355 the drawer supports a two-way binding on the opened property, however because the openedChange emits at the end of the animation and two-way bindings invoke their setter which then trigger an animation which in turn invokes openedChange, there is the potential for an infinite loop if the user changes the opened state mid-animation. These changes avoid the issue by turning the openedChanged into an async stream and emitting the current value at the end of the animation, rather than determining the value based on the animation state.
Fixes #8869.

Caretaker note: this might cause some fakeAsync tests to throw X timer(s) still in queue. errors.


Add BMS specs for AIR-Open state and Precharge state

Summary

Update BMS spec for the addition of AIR-Open state and Precharge state

Changelist

Testing Done

Resolved Issues

Checklist
Please change [ ] to [x] when you are ready.

[ ] I have read and followed the code conventions detailed in README.md (This will save time for both you and the reviewer!).
[ ] If this pull request is longer then 500 lines, I have provided explicit justification in the summary above explaining why I cannot break this up into multiple pull requests (Small PR's are faster and less painful for everyone involved!).

Will update the specs ID when everything is finalized

yes

i approve

i approve

are you dumb

looks great, 2 comments left to resolve

looks great, 2 comments left to resolve

I approve.

I approve.


Test websockets can be concurrent

We want to verify the driver can make requests concurrently. We need a test that follows this pattern
conn = openConnection()
chan response = blaa // cant remember syntax
go func() {
   response << "Starting sleep"
   _, err = conn.Execute("sleep 5")
   suite.Require().NoError(err)
   response << "All good, sleep finished"
}
waitForStart << response // I should probably learn the syntax
start = time.Now()
_, err = conn.Update(doSomeUpdate())
end = time.Now()
suite.Require().NoError(err)
suite.Require().LessThan(end-start, Duration.Second(2))
completed << response // still haven't googled
completeTime = time.Now()
suite.Require().MoreThan(completed-start, Duration.Second(5))

Assigning to me, but if anyone would like to take this on the please comment or flag. I am not starting this immediately


Pre Live: Staging Test

[ ] Main net testing @antuz123
[ ] Content Check @ASN-BitHyve
[ ] UX check @summikhan11

Based on resolutions the categories are
For iOS

iPhone 12 (same resolution different size -iPhone 12Pro Max, 12 Pro, X, XS, 11 Pro, XR, XS Max, 11) - this one I already own

iPhone 6 (same resolution different size -iPhone 7, 8, 8 plus & SE)

For android

Google Pixel 5 - I own Samsung Galaxy M31- which has almost the same resolution
Google Pixel 4 (or 4XL)
Samsung Galaxy S10


UniFi Client DPI: InfluxDB Dashboard

Just setup and installed unifi-poller, grafana, and influxDB and imported 'UniFi Client DPI: InfluxDB Dashboard' Imported fine but nothing will load, the "site" selection is empty. All of the other dashboards on "https://grafana.com/grafana/dashboards?dataSource=influxdb&search=unifi-poller" are working ok but not this one.
I am running this against an UDM-PRO, maybe something to do with the way it handles sites?

It sounds like your configuration may be incorrect. Can you share your config?

In the up.conf I changed the values for user and pass.
Joe Kosharek | joe<EMAIL_ADDRESS>| I.T. Infrastructure |<PHONE_NUMBER>
From: David Newhall II<EMAIL_ADDRESS>Sent: Monday, February 24, 2020 1:34 PM
To: unifi-poller/dashboards<EMAIL_ADDRESS>Cc: Joe Kosharek<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [unifi-poller/dashboards] UniFi Client DPI: InfluxDB Dashboard (#3)
It sounds like your configuration may be incorrect. Can you share your config?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/unifi-poller/dashboards/issues/3?email_source=notifications&email_token=ANX7VBO6P362B66P3HKB6XDREQHIXA5CNFSM4K2MCM4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMZATUY#issuecomment-590481875, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANX7VBLVJ3LTFLG26NQSDZDREQHIXANCNFSM4K2MCM4A.

Set save_sites to true as well. That should take care of it.

That was already set to true.
I changed  sites  = ["all"] to   = ["default"] and it seems to have fixed it.
How long is the data stored in InfluxDB, is there a setting for purging data?
Joe Kosharek | joe<EMAIL_ADDRESS>| I.T. Infrastructure |<PHONE_NUMBER>
From: David Newhall II<EMAIL_ADDRESS>Sent: Monday, February 24, 2020 1:43 PM
To: unifi-poller/dashboards<EMAIL_ADDRESS>Cc: Joe Kosharek<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [unifi-poller/dashboards] UniFi Client DPI: InfluxDB Dashboard (#3)
Set save_sites to true as well. That should take care of it.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/unifi-poller/dashboards/issues/3?email_source=notifications&email_token=ANX7VBICRZHILVLBC3BTCWTREQILRA5CNFSM4K2MCM4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMZBV6I#issuecomment-590486265, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANX7VBKSM47DLBRFC73EPIDREQILRANCNFSM4K2MCM4A.

Glad you got it working!
InfluxDB will, by default, store data forever. You can adjust that using retention policies. This document provides more information. https://docs.influxdata.com/influxdb/v1.7/query_language/database_management/

Also, I typo'd and I'm not sure if you saw the corrected/edited message. I meant save_dpi not save_sites.

That makes sense, after reading the example config all the way through, I changed my setting to this:
<EMAIL_ADDRESS>Thanks for your help!
Joe Kosharek | joe<EMAIL_ADDRESS>| I.T. Infrastructure
From: David Newhall II<EMAIL_ADDRESS>Sent: Monday, February 24, 2020 2:21 PM
To: unifi-poller/dashboards<EMAIL_ADDRESS>Cc: Joe Kosharek<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [unifi-poller/dashboards] UniFi Client DPI: InfluxDB Dashboard (#3)
Also, I typo'd and I'm not sure if you saw the corrected/edited message. I meant save_dpi not save_sites.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/unifi-poller/dashboards/issues/3?email_source=notifications&email_token=ANX7VBNSKY34HMYZSAUIJF3REQM2LA5CNFSM4K2MCM4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMZF4ZA#issuecomment-590503524, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANX7VBIU5VOPB3ZRV2NPEV3REQM2LANCNFSM4K2MCM4A.

 Enjoy the new data!


Add config checks before parsing

people make typing mistakes
installations and entities will change in larger setups and devices may be forgotten,

Perhaps a suggestion in the code is to add something that checks and compensates for misentered items or those that are no longer there (like checking how up to date the datestamps and presenting this in the dashboard for the human element to check and be asked to remove this - also possible to add something that checks in the database if something is not included or have been added and giving the option to add these items through a question to the human element in the dashboard as well.

Checks include:
check_mandatory_fields -> Check they all exist
check_password -> check password length > 8
check_db -> check dbtype is valid

check_actuators_ids -< Warning for >10 actuators.


Feature/main page

See #2
Adds a basic landing page with little content, while also setting up some global stuff:

Dark mode theme as default, used via themeprovider (so we can switch modes later on)
Added layouts as described in https://nextjs.org/docs/basic-features/layouts

Since we're having at least three different layouts (landing page(s), login page (e.g. no titlebar, different footer) and app itself (different content, different navbar)), we can use this workflow to define for each page which kind of layout we want. The layouts then work as some sort of a wrapper.

Known issues:

There is currently no splashy hero image
Probably not the cleanest code, but works as an initial draft
Features are hardcoded -> since the features (and the hero) are only going to be used on the main page, I see no issue here. However, we could easily change this and e.g. create an API endpoint that serves them, having built them during buildtime.

Reviewed. Looking good <3


[BUG] Bulk update error when saving with boolean

I get Bulk update error while saving whenever toSearchableArray has a boolean record.
    public function toSearchableArray(): array
    {
        return $this->only([
            ...
            'comments_status' => true, // Causes to crash
        ]);
    }

Solved it by:
    protected $casts = [
        'comment_status' => 'boolean',
    ];


Removes event loop blocked detection.

@RackHD/corecommitters
From a conversation with @benbp about changing the threshold for "Event Loop Blocked" appearing in the logs. Ultimately I thought we should remove this, because I believe it really does more harm than good. Mainly because setInterval is not very accurate, and even with an idle RackHD you'll still see "Event Loop Blocked" (50ms) debug logs.
I've seen people in RackHD ask about these logs, and that makes me feel they are somewhat confusing and noisy. Not really something that should be running in production.
We should use data from our automated tests to figure out where bottlenecks are and not rely on this kind of mechanism.

I'm good with this, but let's put up a relevant PR to remove the explanation for this as well - referenced docs section:

https://github.com/RackHD/docs/edit/master/docs/devguide/debugging_guide.rst - line 126 to 153

*** BUILD #424 ***
Test Name: Model multiple records should find recently updated records with findSinceLastUpdate()
Error Details: expected [ Array(2) ] to have a length of 1 but got 2
Stack Trace: AssertionError: expected [ Array(2) ] to have a length of 1 but got 2
    at originalMethod (node_modules/chai-as-promised/lib/chai-as-promised.js:276:69)
    at node_modules/chai-as-promised/lib/chai-as-promised.js:310:26
    at tryCatcher (node_modules/waterline/node_modules/bluebird/js/main/util.js:26:23)
    at Promise._settlePromiseFromHandler (node_modules/waterline/node_modules/bluebird/js/main/promise.js:503:31)
    at Promise._settlePromiseAt (node_modules/waterline/node_modules/bluebird/js/main/promise.js:577:18)
    at Promise._settlePromises (node_modules/waterline/node_modules/bluebird/js/main/promise.js:693:14)
    at Async._drainQueue (node_modules/waterline/node_modules/bluebird/js/main/async.js:123:16)
    at Async._drainQueues (node_modules/waterline/node_modules/bluebird/js/main/async.js:133:10)
    at Async.drainQueues (node_modules/waterline/node_modules/bluebird/js/main/async.js:15:14)

Test Name: Model multiple records should find recently updated records with findSinceLastUpdate() with a query
Error Details: expected [ Array(2) ] to have a length of 1 but got 2
Stack Trace: AssertionError: expected [ Array(2) ] to have a length of 1 but got 2
    at originalMethod (node_modules/chai-as-promised/lib/chai-as-promised.js:276:69)
    at node_modules/chai-as-promised/lib/chai-as-promised.js:310:26
    at tryCatcher (node_modules/waterline/node_modules/bluebird/js/main/util.js:26:23)
    at Promise._settlePromiseFromHandler (node_modules/waterline/node_modules/bluebird/js/main/promise.js:503:31)
    at Promise._settlePromiseAt (node_modules/waterline/node_modules/bluebird/js/main/promise.js:577:18)
    at Promise._settlePromises (node_modules/waterline/node_modules/bluebird/js/main/promise.js:693:14)
    at Async._drainQueue (node_modules/waterline/node_modules/bluebird/js/main/async.js:123:16)
    at Async._drainQueues (node_modules/waterline/node_modules/bluebird/js/main/async.js:133:10)
    at Async.drainQueues (node_modules/waterline/node_modules/bluebird/js/main/async.js:15:14)

👍

:+1:

test this please

test this please


Faroe Islands!!!!!!!!!!!!!!!!!

http://gis.us.fo/arcgis/rest/services/adressur/adressa/MapServer/0

Last week it was southern most addresses, now you’re going for northern
most ;)
On Mon, May 1, 2017 at 10:07 AM, Justin Meyers<EMAIL_ADDRESS>wrote:

[image: fo]
https://cloud.githubusercontent.com/assets/5324316/25586810/102ad85c-2e6f-11e7-9f40-15b4d7e5a147.jpg
http://gis.us.fo/arcgis/rest/services/adressur/adressa/MapServer/0
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/openaddresses/openaddresses/issues/2959, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AA0EO8X-IAXRuTrP5CqwiO5UNB_Pp0bOks5r1hE3gaJpZM4NNNjI
.


Address Metadata UI inconsistencies

Adds the Component Catalogs Widget to the restorer so it will show
on page refresh like the other default metadata tabs.
Also wraps the Metadata Editor in a MainArea Widget to match other
widgets in the main area.
Screenshots (before and after):

Developer's Certificate of Origin 1.1
   By making a contribution to this project, I certify that:

   (a) The contribution was created in whole or in part by me and I
       have the right to submit it under the Apache License 2.0; or

   (b) The contribution is based upon previous work that, to the best
       of my knowledge, is covered under an appropriate open source
       license and I have the right under that license to submit that
       work with modifications, whether created in whole or in part
       by me, under the same open source license (unless I am
       permitted to submit under a different license), as indicated
       in the file; or

   (c) The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

   (d) I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.

The before and after screen shots look the same to me ¯_(ツ)_/¯. Can I get a hint?

For some reason one code-snippet test integration test cannot find the an expected tab, maybe adding the main area changed the elements somehow?
Replacing
cy.get('li.lm-TabBar-tab[data-id="elyra-metadata-editor:code-snippets:code-snippet:new"]').should('be.visible');
with
cy.get('.lm-TabBar-tabLabel').contains('New Code Snippet').should('be.visible');
seems to make it pass at least locally.

For some reason one code-snippet test integration test cannot find an expected tab, maybe adding the main area changed the elements somehow?

I checked and that is the case. The data-id is now a generated uuid and the id we set is attached to the div that contains the widget instead. Based on this I believe your suggested fix makes the most sense


GPX track from myrouteapp has straight lines view

Description
The track was created on myrouteapp.com. 06-16 Sperlinga (3).gpx.zip
I can open it on the OsmAnd app:

But for OsmAnd Web:

I understand that this track has Route points, but when I change the Profile for all track I receive the next message

But this track contains info about Track points (and the OsmAnd app show normal track and info about Route points on the Points menu)
Steps of reproduce

Import the track to the OsmAnd Web
Try to change Profile (motorcycle) and add one more point

Actual result

Straight line
Not create new routing for all track (there is info about Route point)

Expected result
The same result after importing as on the OsmAnd app

We should display as in Android (check the code please - probably we display trkpt instead of rtept if there are trkseg present)


fixRecord update rows shouldn't fail load publish.

When publishing load job, the publish thread will call updateUpdatedRows to write update rows for each tablet to edit log. If any exception happen during this process, the load publish will fail as well.
This pr is to catch the exception, without fail the publish thread.

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Merge Oceananigans.Operators with closure_operators.jl

Would be good to do this. Might follow PR #283

I thought this was in the works for finite volume operators?
By the way, I am now officially opposed to using "iota" for interpolation. It just looks too much like i. I think we should stick with the triangle. Its distinct, meaningful, and readable.

This was done in PR #529.


Add brand new logo to the project

Following your request in the tweet:
https://twitter.com/OliverNybroe/status/1180087415249223680
Here it is your brand new logo. Hope you like it! 😄

Sorry. Tiny… tiny, fix in the logo. You can blame my OCD 😅

Thanks a lot!
This is so awesome ❤
I'll make a release with the new logo soon!
Do you by any chance have the svg of it also?

@olivernybroe SVGs on November if you don't mind :)

@caneco Yeah sounds perfect :)
IntelliJ plugins require svg's before they can be in the marketplace


Upstream Connection Rebalancing

Say you have a cluster with 3 nodes, where each node has 1000 upstream connections. If those nodes are becoming overloaded you may increase the number of replicas (either manually or with autoscaling).
Currently, if you add 3 more nodes, you'll end up with 3 nodes having 1000 upstream connections and 3 nodes with 0 upstream connections. Therefore Piko should rebalance upstream connections.
As Piko is designed to be hosted behind a load balancer, if a node drops the connection to an upstream service, that service will reconnect to a random node. Therefore when nodes find they have far more connections than the average for the cluster, then can gradually shed connections to upstreams which will then reconnect to a random node, rebalancing the cluster.
Such as in the above example, the average number of connections across the 6 nodes is 500, but the first three nodes all have 1000 connections each. The threshold and rate of shed connections can be configurable, such as shedding if you have 20% more connections than the cluster average, and shedding 0.5% of connections every second.

So this can include server configuration:

--rebalance.threshold: Threshold to start rebalancing, where each node will rebalance if it's number of upstream connections exceeds the cluster average by the threshold (probably with a default of 0 to disable rebalancing)

This should also avoid shedding if a node has very few connections (such if theres only 5 connections in the cluster don't rebalance)

--rebalance.shed-rate: Rate each node should shed connections if it exceeds the threshold (default 0.005?)


[lexical-selection] Fix __language in null

5th highest error we are observing is: 'Cannot use 'in' operator to search for __language in null'
Not being able to reproduce, but confident the below should address this error in particular, since it seems like the only place in the code base we call '__language'

https://github.com/facebook/lexical/issues/6701 has a repro, this will certainly fix this exception but I think another one might happen because other invariants are being violated when this occurs https://github.com/facebook/lexical/issues/6701#issuecomment-2394768062

I'll rebase to latest nightly and see where things are at, before merging this one. Will keep open for a week/two.

After rebasing to latest it's been 7 days without observing the error. This won't be needed it appears. Closing.


Statistics graphs have vanished

The whole "statistics" accordion with all the graphs has vanished from all my servers since the most recent update.
Perhaps a regression of https://github.com/webmin/authentic-theme/issues/386?
Webmin version 1.994, Authentic theme version 19.93.1 running on Ubuntu (16.04, 18.04 and 20.04).

Hello, Phil.
We are working on fixing it. Sorry about that.
The work around would be is to login as system root user.

This has been fixed on Webmin 1.998+.


InferTypes.signature() should not fail when partial ASTs are missing some UserDefinedTypeName's def

Sometimes we deal with partial ASTs, where we have a UserDefinedTypeName, referring to a contract that is not included. In those cases, we are still able to compute a function signature. We should fix that code so it works

Fixed in #270


Department names probably shouldn't be headings

In the research section, department names are h4s. This means they appear as headings in VoiceOver, but they're not really headings for sections of content (screenshot below). Maybe we could use  instead

I used this on Step by step:
**Driver and Vehicle Standards Agency**

Learn to drive a car

**Department for Work and Pensions**

Employ someone

What to do when someone dies

**UK Visas and Immigration**

Visit the UK on a Standard Visitor visa

**Department for Transport**

Get a Blue Badge

PR here https://github.com/alphagov/govuk-design-system/pull/650 - Closing this issue


v2.5.0 BlockWise response missing with UDP (but not with DTLS) - worked in v2.3.0

I need to dive into the issue, yet I only have client logs from our stack. But let me wrap up what I have yet.
Affected versions: 2.5.0 UDP (but not DTLS)
Worked in 2.3.0
I did not testen 2.4.0 yet
The issue is that the server does not respond to the blockweise request.
Client with UDP (broken)
COM| Lobcom 'config'
COM| starting upload t:5c to 'up?v=0', body size: 1205
COM| UP block t=5c, n=0, s=1-1024[1024]/1205, m=1
Created message 0x20034b98
Query string coming:
Query string: 'v=0'
COM| wait for Continue
LTE| [U]: '%XSNRSQ: 42,4,197,0'
Sending CoAP msg
o>>>>>>>>>>>>>>>>>>>>>>
Send Message [1045 Bytes], Interface #0x1
Receiving Endpoint: IPv4, ***.***.***.***:5683
LTE| upload TxFrame 1: 1045 Bytes to connected endpoint
LTE| bytes sent: 1045
CoAP msg: Type=CON(0x00) Code=REQ_POST MsgId=4134 Timestamp=13 PayloadLen=1024
o>>>>>>>>>>OK>>>>>>>>>>
CoAP timeout: 20s
LTE| RX, len: 8
LTE| RX, raw: 61 5F 10 26 5C D1 0E 0E
o<<<<<<<<<<<<<<<<<<<<<<
New Datagram received [8 Bytes], Interface #0x1
Sending Endpoint: IPv4, ***.***.***.***:5683
CoAP msg: Type=ACK(0x02) Code=RESP_SUCCESS_CONTINUE_2_31 MsgId=4134 Timestamp=15 PayloadLen=0
o<<<<<<<<<<<<<<<<<<<<<<
COM| CoAP callback
COM| got Continue (2.31)
COM| got Continue
COM| UP block t=5c, n=1, s=1025-1205[181]/1205, m=0
Created message 0x20034b98
Query string coming:
Query string: 'v=0'
Sending CoAP msg
o>>>>>>>>>>>>>>>>>>>>>>
Send Message [202 Bytes], Interface #0x1
Receiving Endpoint: IPv4, ***.***.***.***:5683
LTE| upload TxFrame 2: 202 Bytes to connected endpoint
LTE| bytes sent: 202
CoAP msg: Type=CON(0x00) Code=REQ_POST MsgId=4135 Timestamp=15 PayloadLen=181
o>>>>>>>>>>OK>>>>>>>>>>
CoAP timeout: 20s

// SERVER NOT RESPONDING HERE
// Retry is not accepted by the server, see beow

- (!) Retry num 1
Sending CoAP msg
o>>>>>>>>>>>>>>>>>>>>>>
Send Message [202 Bytes], Interface #0x1
Receiving Endpoint: IPv4, ***.***.***.***:5683
LTE| upload TxFrame 3: 202 Bytes to connected endpoint
LTE| bytes sent: 202
CoAP msg: Type=CON(0x00) Code=REQ_POST MsgId=4135 Timestamp=35 PayloadLen=181
o>>>>>>>>>>OK>>>>>>>>>>
CoAP timeout: 20s
o<<<<<<<<<<<<<<<<<<<<<<
New Datagram received [5 Bytes], Interface #0x1
Sending Endpoint: IPv4, ***.***.***.***:5683
CoAP msg: Type=ACK(0x02) Code=RESP_ERROR_BAD_REQUEST_4_00 MsgId=4135 Timestamp=37 PayloadLen=0
o<<<<<<<<<<<<<<<<<<<<<<
COM| CoAP callback
COM| got token
COM| single message response
COM| payload size=0
COM| Blocks: 1, Body: 0 of 0, complete
COM| wait queued
COM| CoAP got response, request failed

Client with DTLS (working):
COM| starting upload t:78 to 'up?v=0', body size: 1205
COM| UP block t=78, n=0, s=1-1024[1024]/1205, m=1
Created message 0x20034ba8
Query string coming:
Query string: 'v=0'
COM| wait for Continue
Sending CoAP msg
o>>>>>>>>>>>>>>>>>>>>>>
Send Message [1045 Bytes], Interface #0x1
Receiving Endpoint: IPv4, ***.***.***.***:5684
LTE| upload TxFrame 1: 1045 Bytes to connected endpoint
LTE| bytes sent: 1045
CoAP msg: Type=CON(0x00) Code=REQ_POST MsgId=53597 Timestamp=44 PayloadLen=1024
o>>>>>>>>>>OK>>>>>>>>>>
CoAP timeout: 20s
LTE| RX, len: 8
LTE| RX, raw: 61 5F D1 5D 78 D1 0E 0E
o<<<<<<<<<<<<<<<<<<<<<<
New Datagram received [8 Bytes], Interface #0x1
Sending Endpoint: IPv4, ***.***.***.***:5684
CoAP msg: Type=ACK(0x02) Code=RESP_SUCCESS_CONTINUE_2_31 MsgId=53597 Timestamp=46 PayloadLen=0
o<<<<<<<<<<<<<<<<<<<<<<
COM| CoAP callback
COM| got Continue (2.31)
COM| got Continue
COM| UP block t=78, n=1, s=1025-1205[181]/1205, m=0
Created message 0x20034ba8
Query string coming:
Query string: 'v=0'
Sending CoAP msg
o>>>>>>>>>>>>>>>>>>>>>>
Send Message [202 Bytes], Interface #0x1
Receiving Endpoint: IPv4, ***.***.***.***:5684
LTE| upload TxFrame 2: 202 Bytes to connected endpoint
LTE| bytes sent: 202
CoAP msg: Type=CON(0x00) Code=REQ_POST MsgId=53598 Timestamp=46 PayloadLen=181
o>>>>>>>>>>OK>>>>>>>>>>
CoAP timeout: 20s

// SERVER RESPONDING HERE - As Expected!

LTE| RX, len: 5
LTE| RX, raw: 61 41 D1 5E 78
o<<<<<<<<<<<<<<<<<<<<<<
New Datagram received [5 Bytes], Interface #0x1
Sending Endpoint: IPv4,***.***.***.***:5684
CoAP msg: Type=ACK(0x02) Code=RESP_SUCCESS_CREATED_2_01 MsgId=53598 Timestamp=47 PayloadLen=0
o<<<<<<<<<<<<<<<<<<<<<<
COM| CoAP callback
COM| got token
COM| single message response
COM| payload size=0
COM| Blocks: 1, Body: 0 of 0, complete
COM| wait queued
COM| CoAP got response, request succeeded

Seems like we accessed r.MessageID() in our custom handlerFuncToMux implementation. With the new version, the message comes somewhere from the cache without a message ID and then it panics.
There is no chance to check if MessageID is set without triggering the panic. Actually I think the MessageID should be set. But don't fully understand the reason for the missing ID.


debug app under test from chrome devtools when using .debug()

When test stop in .debug() and open chrome dev tools cannot do much to debug the application under test
for example cannot right click on an element to see the DOM properties
Am I missing something?
fixture `debug-with-testcafe`
  .page `https://devexpress.github.io/testcafe/`;

test('debug', async t => {
  await t
    .debug()
});

Hi,
TestCafe prevents all real user actions (by mouse and keyboard, except scrolling and pressing key that executes some special commands, like opening browser devtools) during running a test. Otherwise you can change the page state (for example by clicking on a link) and the test will be invalid). Meanwhile you can inspect the page elements via developer tools, testcafe doesn't blocks them.
Usually when we see some unexpected page behavior during the test running we usually open the page in a new browser window and perform steps from the test manually and see what's wrong)

during test run this is clear
question/request is in debug pause mode

while in debug mode, cannot explore the app DOM elements

To be able to click on element on the page to see it in devtools click on the Select an element in the page to inspect it in the devtools panel before it (see https://www.screencast.com/t/xiCgt4UcV)

got you, this is working fine


import nginx conf

This was manually configured on prod based on the previous hosting and should be recorded in the playbook.

Reviewied and committed in 86c3b903fe7511888b23ae1bbe9902d9aa6d2d7f, though I didn't write a task to install the files (or mariadb's my.cnf, now that I look at it).

Done in 9f0691b].


[tool_crash] StateError: Bad state: Cannot add event after closing

Command
flutter --no-color run --machine --track-widget-creation --device-id=chrome --start-paused --dart-define=flutter.inspector.structuredErrors=true --devtools-server-address=http://<IP_ADDRESS>:9101 lib/main.dart

Steps to Reproduce

...
...
...

Logs
StateError: Bad state: Cannot add event after closing
#0      _StreamController.add (dart:async/stream_controller.dart:553:24)
#1      _StreamSinkWrapper.add (dart:async/stream_controller.dart:826:13)
#2      AppConnection.runMain (package:dwds/src/connections/app_connection.dart:33:22)
#3      WebDevFS.connect.<anonymous closure> (package:flutter_tools/src/isolated/devfs_web.dart:669:25)
<asynchronous suspension>

[✓] Flutter (Channel stable, 2.2.3, on macOS 11.2.3 20D91 darwin-x64, locale en-DE)
    • Flutter version 2.2.3 at /Users/vidinlib/Downloads/flutter
    • Framework revision f4abaa0735 (6 weeks ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/vidinlib/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_282-b08)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[!] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] IntelliJ IDEA Community Edition (version 2021.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 59.0.4
    • Dart plugin version 212.4746.57

[✓] Connected device (5 available)
    • sdk gphone x86 arm (mobile) • emulator-5554                        • android-x86    • Android 11 (API 30) (emulator)
    • iPhone 8 Plus (mobile)      • D5E07DF8-9FC4-4B51-80E8-846351E4494B • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • iPhone 12 Pro (mobile)      • 57D658BB-3218-46E1-876D-0E8ADBB4908C • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)             • macos                                • darwin-x64     • macOS 11.2.3 20D91 darwin-x64
    • Chrome (web)                • chrome                               • web-javascript • Google Chrome 92.0.4515.131

! Doctor found issues in 1 category.

Flutter Application Metadata
Type: app
Version: 1.0.16+16
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: stable
Creation framework version: d79295af24c3ed621c33713ecda14ad196fd9c31
Plugins
device_info-2.0.2
path_provider-2.0.2
path_provider_linux-2.0.0
path_provider_macos-2.0.0
path_provider_windows-2.0.1
share-2.0.4
sqflite-2.0.0+3
uni_links2-0.6.0+2
uni_links_web2-0.1.0+2
url_launcher-6.0.6
url_launcher_linux-2.0.0
url_launcher_macos-2.0.0
url_launcher_web-2.0.1
url_launcher_windows-2.0.0

I see there's an open issue addressing the case you described.
Please follow up on that issue, Closing as duplicate of https://github.com/flutter/flutter/issues/59757
If you disagree, please write in the comments and I will reopen it.
Thank you


delete ./lib and add it to gitignore

Currently, ./lib is checked to the repo...

Maybe add files entry in package.json to avoid packaging examples, specs into npm?

Maybe add files entry in package.json to avoid packaging examples, specs into npm?

done.


I’ve submitted "DotsamaPrague 2022" proposal and it’s nowhere?

I’m 100% sure under this link https://polkadot.polkassembly.io/post/1741  there was submitted discussion by me on the topic above. But it’s different item there?

Thanks for raising this issue. It's been resolved and the issue is now closed. If you have any more issues, feel free to create a new one. Thanks!


Releases in this repository

Hello,
thank you for your project. I have a big request. Can you use releases here in GitHub repositories? Many of the servers I work with are offline, so I cannot use PowerShell Gallery. And too option watch "Releases only" here is more comfortable. ;)
Thank you very much
Michal

Hi,
I need to implement a better publishing process. Until this is done you can use this process: https://evotec.xyz/making-powershellgallery-modules-portable/
I wrote it for Testimo but should work for PSWriteHTML or any other PSGallery module.
Przemek

okay, I will try it

okay, sorry :)

Will be done for the next release

thank you :)


problem in set up project

Description
I know that it's not good to ask you about setting up the project-related issue here but I did not get any way to contact you not even the project forum.  I am trying to install the project but it always gives an error I have tried everything to set up a project like StackOverflow,gpt, and Bard to find out the error.  it always say can't find the app file I have also checked the directory there is no app file or component plz help me further
this is error
Module not found: Error: Can't resolve './App' in 'E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src'
asset static/js/bundle.js 1.46 MiB [emitted] (name: main) 1 related asset
asset index.html 2.35 KiB [emitted]
asset asset-manifest.json 190 bytes [emitted]
cached modules 1.35 MiB [cached] 100 modules
runtime modules 28.1 KiB 13 modules
./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=<IP_ADDRESS>&port=3001&pathname=%2Fws&logging=none&reconnect=10 6.59 KiB [built] [code generated]
ERROR in ./src/index.js 7:0-24
Module not found: Error: Can't resolve './App' in 'E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src'
resolve './App' in 'E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src'
using description file: E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\package.json (relative path: ./src)
Field 'browser' doesn't contain a valid alias configuration
using description file: E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\package.json (relative
path: ./src/App)
no extension
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App doesn't exist
.web.mjs
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.web.mjs doesn't exist
.mjs
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.mjs doesn't exist
.web.js
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.web.js doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.js doesn't exist
.json
Field 'browser' doesn't contain a valid alias configuration
Field 'browser' doesn't contain a valid alias configuration                                                ist
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.web.jsx doesn't exist
.jsx                                                                                exist
Field 'browser' doesn't contain a valid alias configuration
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App.jsx doesn't exist                                                                                st
as directory
E:\ANKIT_CODE\GITHUB_WORLD\git-fork\46-th-resume-buiding-web-app\tusharesume\client\src\App doesn't exist
webpack 5.70.0 compiled with 1 error in 5788 ms

Screenshots
No response
Additional information
No response

I am working on it. Please assign this issue to me


Results about Multi Agents Motion Prediction

Hi, it's me again!
Have you obtained any results on the performance of multi agents motion prediction?
If yes, would you like to share them?

@Yipeng-Zhou Hi, we do have some results on the AV2 multi-world motion prediction. Since it is a joint prediction task, we need to modify the decoder and loss functions.
It is a good idea to make this part public. We will clean the code and release the results soon. Thanks for your reminder!


move registry setting to versions.yml

Description

Move registry from _config.yml to versions.yml.
It's slightly annoying that versions.yml does not have any place for settings which apply to all revision releases within a given major.minor release. So I had to add it to every single revision block.
Todos

[ ] Tests
[ ] Documentation
[ ] Release note

Release Note

None required

Nevermind, I have a much simpler way to handle this.

Deploy preview for calico ready!
Built with commit aaf41d96c9fcf937578d0220e8abb54f19e2f7df
https://deploy-preview-2401--calico.netlify.com


Error parsing orders

Hello!
Thank you so much for the helpful app!
I've started having an issue, shown below. Do you have any ideas
Missing Items/Orders History csv. Attempting to fetch from Amazon.com.
Logging into Amazon.com
Amazon password:
Requesting Items report |
Waiting for Items report to be ready |
Downloading Items report -
Requesting Orders report
Waiting for Orders report to be ready |
Downloading Orders report |
Requesting Refunds report
Waiting for Refunds report to be ready /
Downloading Refunds report \
All Amazon history has been fetched. Onto tagging.
Parsing Orders - 55
Parsing Items - Traceback (most recent call last):
File "/usr/local/bin/mint-amazon-tagger", line 10, in
sys.exit(main())
File "/usr/local/lib/python3.7/site-packages/mintamazontagger/main.py", line 86, in main
items_csv, ProgressCounter('Parsing Items - '))
File "/usr/local/lib/python3.7/site-packages/mintamazontagger/amazon.py", line 453, in parse_from_csv
return parse_from_csv_common(cls, csv_file, progress)
File "/usr/local/lib/python3.7/site-packages/mintamazontagger/amazon.py", line 75, in parse_from_csv_common
if is_empty_csv(csv_file):
File "/usr/local/lib/python3.7/site-packages/mintamazontagger/amazon.py", line 71, in is_empty_csv
open(filename, encoding='utf-8')))[key] is None)
File "/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/csv.py", line 112, in next
row = next(self.reader)
StopIteration

Hi Brian,
Thanks for posting and glad you found the tool. Apologies that you're running into trouble.
Do you mind taking a look at your downloaded items report? It should be in whatever directory you ran the program from, AMZN Reports/some name Items from some date to some date.csv
Something isn't as expected with this report. If possible, would you mind replying with the first two lines of yours? Please feel free to obfuscate any personal information. Here's an example from my items report from a recent run:
Order Date,Order ID,Title,Category,ASIN/ISBN,UNSPSC Code,Website,Release Date,Condition,Seller,Seller Credentials,List Price Per Unit,Purchase Price Per Unit,Quantity,Payment Instrument Type,Purchase Order Number,PO Line Number,Ordering Customer Email,Shipment Date,Shipping Address Name,Shipping Address Street 1,Shipping Address Street 2,Shipping Address City,Shipping Address State,Shipping Address Zip,Order Status,Carrier Name & Tracking Number,Item Subtotal,Item Subtotal Tax,Item Total,Tax Exemption Applied,Tax Exemption Type,Exemption Opt-Out,Buyer Name,Currency,Group Name
06/05/19,114-5554492-3XXXXX5,"Stainless Steel Wall Mount Ceiling Mount Pipe Supports, Adjustable Pipe Bracket Clamp Pipe Strap for Dia 25mm (3/4-inch) Pipe Tube, Set of 2",Tools & Home Improvement,"B07K2QW2B1","30180000",Amazon.com,,new,NOVSINO,,$0.00,$15.35,1,"Visa - XXXX",,,my.email@gmail.com,06/06/19,Jeff Prouty,My address,,City, STATE,ZIP-CODE,Shipped,UPS(tracking number),$15.35,$1.55,$16.90,,,,Jeff Prouty,USD,

Cheers,
Jeff

Hi Jeff,
I just went and tried both of my amazon accounts again, and while both had this issue before, there are no problems now.  Sorry for the bother, and thank you very much for the help!

It's a miracle! Thanks for the update and glad you're up and running :)


fix: updated files key

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Spawn Icon

Please change that picture to something else

@pcpcpc12 There's a decal in the spawn location, simply change it to any picture you would like. That is just the default one.

This issue was moved to GitBlox/Core-Scripts#23

This issue is unrelated to the CoreScripts. We should close this.

Someone close this :3 unnecessary issue. Ugh this isn't considered an issue at all.

Oh yeah, sorry for that.


How to disconnect from a ssid and connect another ssid?

<!--
Have you read the plugins' Code of Conduct? By creating an Issue, you are expected to comply with it, including treating everyone with respect: https://github.com/tripflex/wifiwizard2/blob/master/CODE_OF_CONDUCT.md
-->
Prerequisites
Check all boxes if you have done the following:

[ yes] Checked that your issue isn't already filed: https://github.com/tripflex/wifiwizard2/issues
[ yes] Make sure you fill out the Issue Type below

Issue type
Select all that apply

[ ] Bug
[ ] Enhancement
[ ] Task
[yes ] Question
[ ] Other

Description
When I try to disconnect using the following code I am unable to disconnect. It gives me an error.
disconnect(){
  WifiWizard2.disconnect('karki_fsrkt').then((ssid) => {
    console.log("Disconnect: " + ssid);
    this.wifiSsid = ssid;
  }).catch((err) => {
    console.log("Failed to disconnect");
    console.error(err);
  });;

}

DISCONNECT_NET_DISABLE_ERROR
How to disconnect properly?  I am using an android phone.
[Description of the issue]
Steps to Reproduce

[First Step]
[Second Step]
[and so on...]

Expected behavior: [What you expect to happen]
Actual behavior: [What actually happens]
Reproduces how often: [What percentage of the time does it reproduce?]
Versions
Please include the plugin version that you are using and also include the OS, version and device you are using.
Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue.

have you find a solution for this ?

Any update on above?


No CopyFile routine in fileInterface

I am not able to copy the file using the current API.
There is a delete and rename function, but no copy capability.

Could be done using open/read/write/close obviously but probably a good addition as more than one use. @davidgiven is this a useful add on

The question is, do you want progress information or not? If so, it has to go through the 6502, and if not, it can happen entirely on the RP2040 side. The filesystem is fast compared to the 6502 but not that fast, at least with the USB stick I'm using, so copying big files could take a second or so.
Disadvantages of the former is that you'd have to allocate a buffer somewhere in 6502 memory. Disadvantages of the latter is that you'd have to allocate a buffer somewhere in RP2040 memory! There is some spare space on the heap but I'd have to check how much.
I think having a function on the RP2040 side does make sense (as it would allow a *COPY which doesn't overwrite the program; Acorn, I'm looking at you here), but for the specific purpose of a file manager, you might want to do it yourself to get a better user experience.

I wouldn't think so ; files aren't going to be big enough to make a progress bar worth while, even if wifi comes online.


sign in to github waits forever

I remember seeing this a while ago, but after testing signing in and out of github today I've hit it twice.
Open an extension that needs to sign into github without being signed in.
Click the sign in button
A blank page opens in the browser (edge) and vscode just sits there waiting for the response.

forgot to grab that, I'll try to remember next time I see it

My guess is that GH had an outage that was holding up the flow from finishing. I'm gonna optimistically close this, but if you see it again lmk!


PHP 5.5 requirement

The Requirements state it is possible to install this package on PHP 5.4.*, but I think one needs PHP 5.5 to prevent getting the "syntax error, unexpected 'class'" error on config/config.php on line 208.
https://github.com/antonioribeiro/tracker/blob/master/src/config/config.php (line 208)
I'm using PHP 5.4.12.

You're right. Thank you!


Weekly digest 4th Week' Feb'22

jaydesen created the following on Feb 28:
Original issue: https://github.ibm.com/ai-foundation/PrimeQA/issues/49

On Feb 28, jaydesen commented:
Table+text QA (Vishwajeet)
- experimenting with GENRE based entity linking for row->passage linking.
- issues with GENRE implementation, investigation in progress.

On Feb 28, jaydesen commented:
QG (saneem)
- using the parallel data from HybridQA-OTTQA for training "decontextualizer" module to produce decontextualized questions after T5 based QG.
- experimentation in progress
- discussed possible steps for Table+text based QG

On Feb 28, jaydesen commented:
Multi-lingual Retriver
- [Martin, Yulong] best numbers obtained on XOR-Retrieve - gone to NAACL paper
- brainstorming on what we should try next
options:
(1) Benchmarking the number on Task3 of XOR-tydi i.e. full multilingual QA with retriever + reader
(2) should we submit our system in this NAACL workshop ? https://mia-workshop.github.io/shared_task.html
- [Bhavani] best numbers in Mr Tydi
- 	ColBERT xlmr-nq model +5 on MRR and +6 on RECALL compared to the best baseline system.
- Fine-tuning on MrTyDI additional +11 for MRR and +0.4 for Recall

On Feb 28, jaydesen commented:
One-QA framework (Anthony)

stub packages created for disjoint set of functionalities/models to be inducted to One-QA framework for V1 (ACL deadline)
MRC pipeline implementation in progress

pipeline design and issues opened
preprocessing implementation in progress

On Feb 28, jaydesen commented:
ListQA
- [IBM internal annotators] Pilot annotation task (of 20 questions) assigned to internal annotators to ensure high quality test sets for list question answering using
GooAQ, CCQA, and NQ
- [Sarah] Data cleanup for GooAQ, CCQA, NQ to produce an accurate set of questions/models for listQA

On Feb 28, jaydesen commented:
Generation Based QA
-  [Mihela, Arafat] experiments in progress for using retriever+reranker for better answer generation. Retriever+generator does not yield good score.
- [Sarah] "claim annotation" task in progress to explore a new metric for evaluating answer generation based on " # of validated claim"
-  [Scott] discussed about "Answer Diversity" metric inspired by Strategy QA

On Feb 28, jaydesen commented:
Colbert 2.0 [Martin]
- setting up COLBERT 2.0 in CCC and sanity check done on XOR-tydi eng dev set.