Missing values from the ANCOM V2.1 for the ANCOM-BC analysis

Hi,
Thank you for the development of this useful tool!
I just found that the feature table pre-processed with the function feature_table_pre_process derived from the ANCOM v2.1 had no values like group.name, neither group.ind. Could you help me with this mismatch values?
Thanks!
Hongbin Liu

Hi @BinhongLiu,
Thanks for your interest in ANCOM and ANCOM-BC.
Since ANCOM and ANCOM-BC are still developing, there are indeed some inconsistencies in their helper functions, sorry for the inconvenience.
For your information, this repository is for archive only, the corresponding ANCOMBC R package has been published in Bioconductor and is actively maintained here.
Best,
Huang


Routing on form submission (GET method) does not seem to work

I want to be able to submit a simple form with only a query parameter (think google home page) that would open a separate page (#page-search) with the search results. I am working on a single file multipage app.
Here's the html code:

 [...]
<form action="#page-search" method="get">
<input name="q" type="text" required="required" value="" />
<input type="submit" />
</form>
 [...]

 [...]

The router code:
'#page-search[?]q=(.*)': { handler: 'pageSearch', events: 'bs' }

That handler would then retrieve the query parameter (matchObj[1]) and then fetch a list of results from the server to populate that new page.
Now when I click on submit the router handler pageSearch is never called, instead I can see the url being changed to "?q=mysearchterm".
Could you please tell me if I've done something wrong there?
Cheers and thanks for your work on this project!

Hi,
unfortunately jquery mobile doesn't support form submission to local pages in a multipage application.
However, we can get your desired behavior with a little javascript (I don't know whether you are using backbone or not, so I'll go for plain jquery):
        var C={
                pageSearch: function(t,m){
                        alert(m[1]);
                },
                pageHome: function(t,m,ui,p,e){
                        $(p).find("form").submit(function(e){
                                e.preventDefault();
                                e.stopPropagation();
                                $.mobile.changePage("#page-search?"+$(this).serialize());
                        });
                }
        };
        var router=new $.mobile.Router([
                { "#page-search[?]q=(.*)": "pageSearch" },
                { "#page-home": { events: "i", handler: "pageHome" } }
        ], C);

The pageinit event is used to install a submit handler on the form. In this handler, we build the query string and perform a "manual" page change to the destination page with the proper query parameter.
Hope this can solve your problem!
Cheers,
Andrea

ok, I see what you mean.. Sure I'll do it this way then!
cheers!


Switch to AJV for validating JSON Schema

Pull Request Description
As requested suggested by @radeusgd
Important Notes
None
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:

[x] The documentation has been updated, if necessary.
[x] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
[x] All code follows the
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
All code has been tested:

[x] Unit tests have been written where possible.
[x] If GUI codebase was changed, the GUI was tested when built using ./run ide build.

As requested

Well I thought it was just a suggestion 😅 but thanks for implementing this, I think that will indeed be right approach!

Something is broken when I try to set Authentication with key and secret

https://github.com/enso-org/enso/assets/2855109/162a63c6-45bd-4ea0-a49f-bb70fe48c519

wow that is funky. i'll have to look into it

@PabloBuchu weird, can't repro?

@somebody1234 weird I am also no longer able to reproduce 🤷 qa 🟢


codecov patch config

Pull Request type
Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

This change is

Current dependencies on/for this PR:

main

PR #706   👈

This comment was auto-generated by Graphite.

codecov.yml line 14 at r1 (raw file):

    patch:
      default:
        target: 80%

Why not higher than that?


@ApiParam not working with entity params in controller

I have a method like this:
@RequestMapping(value = "api/echo", method = RequestMethod.GET)
@ResponseBody
@ApiOperation(value = "echo", notes = "echo notes")
public RestResponse<String> echo(
	@RequestParam
	@ApiParam(value = "src", defaultValue = "src")
	String src,
	@ApiParam(value = "entity param")
	TestEntity entity
) {
	return new RestResponse<>(String.format("%s %d %s", src, entity.getA(), entity.getB()));
}

The second param entity is an entity class:
class TestEntity {
    @ApiParam(value = "param a")
    private int a;
    @ApiParam(value = "param b")
    private String b;

    public int getA() {
        return a;
    }

    public void setA(int a) {
        this.a = a;
    }

    public String getB() {
        return b;
    }

    public void setB(String b) {
        this.b = b;
    }
}

entity is in query string param, spring-mvc recognize it as two query params a and b.
Does springfox support showing param a and b with the same level as param src? not encapsulating in param entity? Or in another way, maybe I can click on TestEntity in Data Type col to show the TestEntity structure just like that shown in Response Class?

PS: It is the same whether I add @ApiParam in TestEntity or not

solved.
@ModelAttribute must be added


fixed item_get and item_list_files to accept sbitem objects and character string

fix #130

also added two eg data sets in inst/examples to make egs easier for file related stuff
a bit of cleanup
added convenience fxn for doing sesssion auth check session_val(), not deployed elsewhere yet
added recursive param to item_list_files to recursively list files in children

nice. happy thanksgiving!

:+1:  🐓🐓


Release images and resources

In order to use the ApplicationController/CRD the users should not have to clone and build themself images and resources.
To get started a user would only have to do:
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/application/$latest/deploy/recommended.yaml

Also required for #165

How do you propose we make the release ?
What are the artifacts ?

How do you propose we make the release ?

Publish a container with new tags.
Generate a all-in-one kubernetes-resource ready to be directly use with kubectl

Both could be easily generated via the CI.

/assign @nan-yu


[fix][cms] unable to initialize michecker in some conditions

Coverage: 82.991% (+0.004%) from 82.987% when pulling f30aa97d4b702c29ff5a52ccdcd7852b6363cf70 on fix-michecker-initialization into f65a9a206fd507b74c89970557dbd228126f8433 on master.


Added getprice() function in Python

Closes: https://github.com/appwrite/appwrite/issues/4081

Closes: https://github.com/appwrite/appwrite/issues/4081

Thank you so much for the PR 🤩. We're adding the hacktoberfest-accepted label to ensure this PR counts towards your Hacktoberfest contributions count. With that said, please stay active on this PR to address any comments once you receive a review. Happy Hacktoberfest! 🎃

@ShahzaibJutt have you had a chance to address my comment?

@ShahzaibJutt Closing this PR for now. Please feel free to re-open it when you get a chance to work on it again.
As appreciation for your efforts, we'd like to give you some Appwrite swag. You can reach out to me on Discord to claim it.


Spelling fixes

Replacing Microsoft Flow with Power Automate. Also, some minor spelling fixes

@modery Changes to topics owned by markjjo look good. Topics are

I approve


Basic skeleton for react frontend

Basic skeleton was done with the help of this tutorial: https://blog.miguelgrinberg.com/post/how-to-create-a-react--flask-project


Merge operation costly and unnecessary (adsorbate df + bulk df)

I think things could be reorganized to avoid this operation. It seems like a pinch point for the workflow (perhaps unsurprisingly)

Can this be closed?

@brookwander I think so. Most of the time seems to be spent enumerating and repartitioning

confirmed. This was a problem when the workflow was using dask df rather than bag!


invalid macro placement leads to detailed routing problems with pins on more than one metal layer

Describe the bug
Standalone bugreports broken out from https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/pull/2412
untar detail-route-problem-with-pins-on-multiple-metals.tar.gz
Detailed routing eventually completes with lots of DRC errors:
$ ./run-me-mock-array-asap7-base.sh
OpenROAD v2.0-16219-g56c3c86ba
[deleted]
[WARNING DRT-0418] Term ces_0_0/clock has no pins on routing grid
[WARNING DRT-0418] Term ces_0_0/io_ins_down[0] has no pins on routing grid
[WARNING DRT-0418] Term ces_0_0/io_ins_down[10] has no pins on routing grid
[lots]
[deleted]

The root cause might be macro placement, broken out as a standalone test here:
macro-place-multi-metal-pins.tar.gz
$ ./run-me-mock-array-asap7-base.sh
OpenROAD v2.0-16219-g56c3c86ba
Features included (+) or not (-): +Charts +GPU +GUI +Python
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
HierRTLMP Flow enabled...
rtl_macro_placer -halo_width 0 -halo_height 2.16 -boundary_weight 0 -report_directory ./objects/asap7/mock-array/base/rtlmp -target_util 0.30
Floorplan Outline: (0.0, 0.0) (358.56, 388.8),  Core Outline: (2.16, 2.16) (356.4, 386.64)
	Number of std cell instances: 129
	Area of std cell instances: 23.37
	Number of macros: 64
	Area of macros: 119439.39
	Halo width: 0.00
	Halo height: 2.16
	Area of macros with halos: 131383.38
	Area of std cell instances + Area of macros: 119462.77
	Core area: 136198.20
	Design Utilization: 0.88
	Core Utilization: 0.00
	Manufacturing Grid: 1

openroad>

Expected Behavior
No error
Environment
OpenROAD v2.0-16219-g56c3c86ba

To Reproduce
See above
Relevant log output
No response
Screenshots
No response
Additional Context
No response

@AcKoucher I suspect that the snapping the macro so the pins are on the routing grid may need some enhancing in the case where we have pins on multiple layers for H & V.


"Unable to load plunk"

I noticed since yesterday that all embed plunks are now unavailable.
Example: https://embed.plnkr.co/pVsUr5/

I remember this happening some other days ago too. It would be nice if embed plunks are stable as I prefer sharing embed links rather than normal plnkr.co/edit links.

Seems to be fixed now.. Thanks


[WIP] Dynamic component currying support

This adds support for dynamic components + currying of their args. Still a work in progress. Note: the actual currying and stuff doesn't happen here -- it would happen in Ember. This just adds machinery to support it without doing weird things.
The basic idea here is the separate the component definition from any args that need to be curried when instantiating it. This means that places that use to return a ComponentDefinition now need to return something like { definition: ComponentDefinition, args: EvaluatedArgs[] }.
This applies only for dynamic components.
This also adds a new opcode for testing the property of a reference, called TestPropOpcode. This can be used to observe if/when the definition reference's value changes between truthy and falsy values (for cases where the component reference "disappears" and appears later as well as the converse).
The TestPropOpcode doesn't use Emberish truthiness -- it relies on Glimmerish truthiness.

Closing since we solved this another way in Ember.


How can I share my BC instance in local net?

I have an instance running in the docker container with an image bcsandbox:latest. How I share/access to my container IP from local computers in my net?

For support related to navcontainerhelper or docker please use https://github.com/microsoft/navcontainerhelper or https://github.com/microsoft/nav-docker.

Ok, thanks.


Document citus.node_connection_timeout

Why are we implementing it? (sales eng)
What are the typical use cases?
Communication goals (e.g. detailed howto vs orientation)
Good locations for content in docs structure
How does this work? (devs)
Example sql
Corner cases, gotchas
Are there relevant blog posts or outside documentation about the concept/feature?
Link to relevant commits and regression tests if applicable

Hello, I was running an application that is being deployed with kubernetes. I have also deployed a citus database with 5 workers. I was curious about the configuration aspects of citus. node_connection_timeout and what that might look like as far as configuration.
Thank you.

@jmunsch -- Thank you for sharing your question with us. This issue is related to the Citus team documenting the citus. node_connection_timeout setting and your feedback is helpful to us.
To get a quicker answer, do you mind posting your question to our public Slack channel? We monitor the channel and regularly reply to questions.


Next steps in terms of data analysis

It would be great if the pipeline could perform the following (and expose it on OONI Explorer):
1. Separate "normal" from "anomalous" measurements. Currently, on OONI Explorer, users can find a mixed dump of both "normal" and "anomalous" measurements per country (tagged in green or red). It would be useful if such measurements could be separated, so that users could choose to only look at "anomalous" measurements. Perhaps we can add a filter to toggle anomalous measurements?
2. Filter web connectivity "anomalous" measurements based on the types of anomalies (DNS, HTTP-diff, HTTP-failure, TCP/IP). Each web connectivity "anomalous" measurement (on OONI Explorer) includes information on what type of specific anomaly was detected. It would be great if, for example, OONI Explorer included an extra filter to select web connectivity anomalous measurements (per country) based on the 4 types of anomalies.
3. Aggregate the sum of anomalies per measurement. When block pages are not detected, it's useful to look at the sum of anomalies per measurement, as URLs (for example) that present the highest amount of anomalies are more likely to be blocked (though this is not always the case). Perhaps each measurement could include the total amount of anomalies that it has presented across its testing period? And perhaps web connectivity measurements could be listed, starting from the ones with the highest amount of anomalies?
4. Include the testing frequency per measurement. It's useful to know when sites presented anomalies across time. For example, if a site only presented an anomaly once yesterday, but multiple times 2 years ago, then it's more likely that it was blocked two years ago than yesterday. Therefore I think it would be good to include the frequency of anomalies per measurement across time.

This is to some extent done, but it's useful knowledge for @FedericoCeratto I think.


fix(ftux): recover from db failing to provision

Repro:

Try to provision a DB
Plan limits exceeded
Deprovision resources
Go back
Try to save and deploy again
No db operation in the status list

Try to provision a DB
Plan limits exceeded
Deprovision resources
Go back
Try to save and deploy again
No db operation in the status list

If you never leave the page it still works out


Fix config

The service provider is currently unable to pull out the configuration.

@GrahamCampbell do you know why this is? I can't figure out why the config isn't loaded.

It's because you haven't setup the package stuff correctly. Let me fix...

Oh?

You need to add a third param to the package method because laravel doesn't know about PSR-4 by default. That's basically what I've done.

:beer


x-raw-image

Hello,
I am using googleimagesdownload to get the URLs of images found on google.
I am using the CLI from within python and saving the printed URLs:
import subprocess
result = {'label': 'The Elements of Moral Philosophy', 'author': 'James Rachels'}
item_type = 'book'
out = subprocess.check_output(["googleimagesdownload", "--keywords", "\"%s %s %s\"" % (result['label'].replace(',',''), item_type, result['author']), "--print_urls", "-l", "1"])
url = out.decode('utf-8').split('\n')[4].replace('Image URL: ','')

This works fine in general, but sometimes I get some weird results such as: x-raw-image:///c2cd85e815606ceef9f9926580a481686218ff8f1979e26816d1ba45f9eedeaa
which do not even seem to be URLs, they do not point to any image.
Does anyone have a clue where these results come from?
Thanks.
ENrico

@enricopal the above example you provided works when i test it on my end (mac, python2/3). Do you see the mentioned behavior in the example provided? or do you unexpected image result with a different keyword? Basically i am not able to reproduce this issue on my end and additional info would help me find out if there is any edge case scenario here.

This is now resolved in https://github.com/hardikvasa/google-images-download/commit/cf5ff4876b8384ef0d92e68b66fa648e494d2640
closing the issue.


Made changes to explicitly add client order id

Changed _transmit in alpacabroker.py and order_create in alpacastore.py to explicitly add client_order_id.

this issue was fixed with this commit: https://github.com/alpacahq/alpaca-backtrader-api/commit/bf4b9589cbb677c1067c1ee0bd7bf0a3ac606dc0
closing this PR


fix: improve handling of unexpected/incorrect commands during S2 bootstrapping

found while doing the certification tests

@zwave-js-bot automerge


Initial implementation of graphblas.transpose op

This PR:

Implements the graphblas.transpose op.
Adds a rewrite pattern for the graphblas.transpose op as part of --graphblas-lower.
Makes the util function checkCompressedMatrix more strict by not allowing CSX.
Updates various parts of mlir_graphblas/src/lib/GraphBLAS/GraphBLASUtils.cpp to not assume a shape of ?x?/{-1, -1} and instead grab the shape from the input tensor.
Updates the tersify_mlir tool to also handle CSX64.
Add graphblas.transpose to the IR builder.
Add the test test_ir_project_and_filter, which takes a rectangular sparse matrix representing a bipartite graph, does a graph projection (i.e. matmul), and filter (i.e. matrix select) via the IR builder.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

28 of 30 (93.33%)  changed or added relevant lines in 3 files are covered.
5 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.2%) to 79.852%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

mlir_graphblas/tools/tersify_mlir.py
4
6
66.67%

Files with Coverage Reduction
New Missed Lines
%

mlir_graphblas/engine.py
1
75.4%

mlir_graphblas/tests/test_profile.py
4
51.95%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
2053

Relevant Lines:
2571

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

28 of 30 (93.33%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.4%) to 80.047%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

mlir_graphblas/tools/tersify_mlir.py
4
6
66.67%

Totals

Change from base Build<PHONE_NUMBER>:
0.4%

Covered Lines:
2058

Relevant Lines:
2571

💛  - Coveralls


Add a feature flag for the Explore page

We need to add a flag to hide the Explore page from users and make it available only to the common-data account (or the account we choose to "host" the Explore functionality)

If there is no flag we return a 404 error?

yes, 404 it's ok


west.yaml: Update hal_nordic revision

This manifest update corresponds to PR#82 into hal_nordic sub-repo, that provide the following commit:

drivers: Add CMake file list variables for IEEE 802.15.4
This commit introduces file list variables providing an abstraction for
files required for IEEE 802.15.4 driver to be built.

hal_nordic entry was updated in another PR.

hal_nordic entry was updated in another PR.


Investigate length of package functional tests in Appveyor for chef/chef

Signed-off-by: MSys<EMAIL_ADDRESS>

We're back to normal as of https://github.com/chef/chef/pull/6291. Thanks for the investigation work @harikesh-kolekar.


Can not install Impress after update node.js to 8.3.0

After update node.js to version 8.3.0 when I tried to restart Impress got the error

Impress Application Server 0.4.22
Failed to start Impress Application Server
See logs in /ias/log/ for details

After that I removed Impress and tried to install it again, but got the error

Impress Application Server 0.4.22
Error: Command failed: ./bin/install.sh

As you can see in the previous message, I first updated Impress, and then updated Node.js.
Today I tried first to update Node.js (from 8.2.1 to 8.3.0), and then update Impress (from 0.4.21 to 0.4.22). The output when updating is:

root@debian:/ias# impress update
Impress Application Server 0.4.21
/usr/bin/impress -> /usr/lib/node_modules/impress-cli/cli.js

<EMAIL_ADDRESS>install /usr/lib/node_modules/impress-cli
node install.js

Impress Application Server CLI
Error: Command failed: chmod +x ./bin/install.sh
chmod: changing permissions of ‘./bin/install.sh’: Operation not permitted
Error: Command failed: ./bin/install.sh
chmod: changing permissions of ‘/usr/lib/node_modules/impress-cli/bin/uninstall.sh’: Operation not permitted
chmod: changing permissions of ‘/usr/lib/node_modules/impress-cli/bin/impress’: Operation not permitted
ln: cannot remove ‘/bin/impress’: Permission denied
rm: cannot remove ‘/etc/init.d/impress’: Permission denied
ln: cannot remove ‘/etc/init.d/impress’: Permission denied
rm: cannot remove ‘/etc/systemd/system/impress.service’: Permission denied
ln: cannot remove ‘/etc/systemd/system/impress.service’: Permission denied
Failed to execute operation: Access denied
Synchronizing state for impress.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d impress defaults
insserv: fopen(.depend.stop): Permission denied
Failed to execute operation: Access denied
Executing /usr/sbin/update-rc.d impress enable
insserv: fopen(.depend.stop): Permission denied
Failed to execute operation: Access denied
Failed to execute operation: Access denied

<EMAIL_ADDRESS>added 1 package and updated 2 packages in 3.053s

<EMAIL_ADDRESS>install /ias/node_modules/impress
node install.js

Impress Application Server is already installed and configured in this folder.

<EMAIL_ADDRESS>added 5 packages, removed 5 packages, updated 15 packages and moved 3 packages in 9.545s

Maybe this can help.

Clean install on clean OS with Node 8.3.0

root@debian:/impress# npm install impress

Installing Impress Application Server...
/usr/bin/impress -> /usr/lib/node_modules/impress-cli/cli.js

<EMAIL_ADDRESS>install /usr/lib/node_modules/impress-cli
node install.js

Impress Application Server CLI
Error: Command failed: ./bin/install.sh
Synchronizing state for impress.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d impress defaults
Executing /usr/sbin/update-rc.d impress enable

<EMAIL_ADDRESS>added 7 packages in 2.173s

Impress Application Server 0.4.22
Path: /impress
Impress Application Server 0.4.22
Error: Command failed: ./bin/install.sh
Synchronizing state for impress.service with sysvinit using update-rc.d...
Executing /usr/sbin/update-rc.d impress defaults
Executing /usr/sbin/update-rc.d impress enable
Installed to autostart on system boot
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/impress/package.json'
npm WARN impress No description
npm WARN impress No repository field.
npm WARN impress No README data
npm WARN impress No license field.

<EMAIL_ADDRESS>added 152 packages in 22.031s

I hope we fixed it in 0.4.24, please check your case

@belochub see what we have now:
[marcus@Metarhia TEMP]$ npm install impress

><EMAIL_ADDRESS>install /home/marcus/TEMP/node_modules/websocket
><EMAIL_ADDRESS>install /home/marcus/TEMP/node_modules/metarhia-jstp
><EMAIL_ADDRESS>rebuild-node /home/marcus/TEMP/node_modules/metarhia-jstp
><EMAIL_ADDRESS>install /home/marcus/TEMP/node_modules/bcrypt
><EMAIL_ADDRESS>install /home/marcus/TEMP/node_modules/impress
> node install.js

Installing Impress Application Server...

/home/marcus/.nvm/versions/node/v8.4.0/bin/impress -> /home/marcus/.nvm/versions/node/v8.4.0/lib/node_modules/impress-cli/cli.js

><EMAIL_ADDRESS>install /home/marcus/.nvm/versions/node/v8.4.0/lib/node_modules/impress-cli
> node install.js

Impress Application Server CLI

Error: Command failed: ./bin/install.sh
ln: failed to create symbolic link '/bin/impress': Permission denied
rm: cannot remove '/etc/init.d/impress': Permission denied
ln: failed to create hard link '/etc/init.d/impress' => '/home/marcus/.nvm/versions/node/v8.4.0/lib/node_modules/impress-cli/bin/impress': Permission denied
rm: cannot remove '/etc/systemd/system/impress.service': Permission denied
ln: failed to create hard link '/etc/systemd/system/impress.service' => '/home/marcus/.nvm/versions/node/v8.4.0/lib/node_modules/impress-cli/bin/impress.service': Permission denied
Synchronizing state of impress.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable impress
You do not have enough privileges to perform this operation.

+<EMAIL_ADDRESS>added 7 packages in 6.46s

Impress Application Server
  Path: /home/marcus/TEMP

npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/home/marcus/TEMP/package.json'
npm WARN TEMP No description
npm WARN TEMP No repository field.
npm WARN TEMP No README data
npm WARN TEMP No license field.

+<EMAIL_ADDRESS>added 158 packages in 40.157s

After 20b7dfca2b34138475d85d85b58360e8e7a42949 it still fails but with less errors:
Impress Application Server CLI

Error: Command failed: sudo ./bin/install.sh
Synchronizing state of impress.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable impress

Maybe we can remove multiple sudo from install.sh if we run it sudo install.sh but we need more experiments here and I don't know can we avoid publishing it to npm.


CheckAuth: error

Hi there,
I am triying to connect a TP-Link C200 Camera.
Using OpenRTSP I can connect perfectly using ./openRTSP -t -4 -P 10 rtsp://888888:888888@<IP_ADDRESS>:554/stream2
With myRtspClient I use  ./complete_example rtsp://<IP_ADDRESS>:554/stream2, previously I am set username and password in complete_example.cpp.
the response is:
Start play rtsp://<IP_ADDRESS>:554/stream2
Then put video data into test_packet_recv.h264
RTSP/1.0 200 OK
CSeq: 1
Date: Thu, Jun 25 2020 09:35:01 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

CheckAuth: error
DoDESCRIBE error

The error is in line 2000 of rtspClient.cpp:
	if(!IsResponse_200_OK()) {
		return CHECK_ERROR;
	}

If I change return CHECK_ERROR for return CHECK_OK
The new response is:
Start play rtsp://<IP_ADDRESS>:554/stream2
Then put video data into test_packet_recv.h264 HOLAAAA
RTSP/1.0 200 OK
CSeq: 1
Date: Thu, Jun 25 2020 09:12:23 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

RTSP/1.0 401 Unauthorized
CSeq: 3
Date: Thu, Jun 25 2020 09:12:23 GMT
WWW-Authenticate: Digest realm="TP-LINK Streaming Media", nonce="75f8c61d0f9ebdadedb7bb501628d4e7"

DoDESCRIBE error

My RTSP knowledge is null.
Could you help me?
Thanks!

I think that this info could be usefull:
Is a part of the response of a succefully connection using openRSTP:
Sending request: DESCRIBE rtsp://888888:888888@<IP_ADDRESS>:554/stream2 RTSP/1.0
CSeq: 3
User-Agent: ./openRTSP (LIVE555 Streaming Media v2020.06.23)
Accept: application/sdp

Received 175 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 401 Unauthorized
CSeq: 3
Date: Thu, Jun 25 2020 10:17:47 GMT
WWW-Authenticate: Digest realm="TP-LINK Streaming Media", nonce="de0cc178e4e28dbd8774b364bafa17b4"

Resending...
Sending request: DESCRIBE rtsp://888888:888888@<IP_ADDRESS>:554/stream2 RTSP/1.0
CSeq: 4
Authorization: Digest username="888888", realm="TP-LINK Streaming Media", nonce="de0cc178e4e28dbd8774b364bafa17b4", uri="rtsp://888888:888888@<IP_ADDRESS>:554/stream2", response="b64b796d8cddd99c9d632c0ee38078f9"
User-Agent: ./openRTSP (LIVE555 Streaming Media v2020.06.23)
Accept: application/sdp

Received 725 new bytes of response data.
  However, we do so using a new TCP connection,
// because some servers close the original connection after returning the "401 Unauthorized".
resetTCPSockets();  // forces the opening of a new connection for the resent command

line 1900 RTSPClient.cpp of OpenRTSP.

more info:
After the first DESCRIBE, code go to checkAuth(), but do not enter in if(Regex.Regex(RtspResponse.c_str(), PatternDigest.c_str(), &Group)) { Then, do not create the digest authetification response.
But I do not know why. I do not understand Regex object.
The parameters of this if() are:
RtspResponse.c_str() =
RTSP/1.0 401 Unauthorized
CSeq: 2
Date: Thu, Jun 25 2020 15:12:29 GMT
WWW-Authenticate: Digest realm="TP-LINK Streaming Media", nonce="61b9e59fd8cd891f95b1c0170ab3aa00"

PatternDigest.c_str() = *Digest +realm="([a-zA-Z_0-9 ]+)", *nonce="([a-zA-Z0-9]+)"
&Group = 0x7ffdd12733a0

I found the error:
In this pattern: PatternDigest("WWW-Authenticate: *Digest +realm=\"([a-zA-Z_0-9 ]+)\", *nonce=\"([a-zA-Z0-9]+)\"");
You don't contemplate hyphen  caracter of "TP-LINK".
Solution:
string PatternDigest("WWW-Authenticate: *Digest +realm=\"([-a-zA-Z_0-9 ]+)\", *nonce=\"([a-zA-Z0-9]+)\"");


cargo-make: 0.19.4 -> 0.19.5

Motivation for this change
Update cargo-make to the latest release.
https://github.com/sagiegurari/cargo-make/releases/tag/0.19.5
Note: doCheck is set as false.
Some tests fail because they need network access. However, Travis-CI ensures a proper build.
https://travis-ci.org/sagiegurari/cargo-make/jobs/543478479
https://travis-ci.org/sagiegurari/cargo-make/jobs/543478480
https://travis-ci.org/sagiegurari/cargo-make/jobs/543478481
cargo-make is a subcommand for cargo. You need to invoke cargo-make via cargo command.
To test the binary files in ./result/bin, consider the following commands:
[john@nixos:~/result/bin] PATH=.:$PATH cargo make --version
cargo-make 0.19.5
[john@nixos:~/result/bin] makers --version
makers 0.19.5

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build cargo-make

Thanks!


New Terminal opens in CMD/Powershell.

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

VS Code Version:
OS Version:

Steps to Reproduce:

From the top ribbon select Terminal -> New Terminal
It opens up a Command prompt instead of default it showing on the bottom window panel of VS Code

Work-around

Manually have to select View -> Terminal

Maybe https://github.com/microsoft/vscode/issues/214047#issuecomment-2143209570 will help you.

/duplicate #214047


CDN missing .mr-{0,1,2,..} CSS classes

file<EMAIL_ADDRESS>The above file does not contain any of the margin right classes. It does have the margin left, top and bottom classes.
The above file is listed as the CDN on this page: https://getbootstrap.com/docs/5.0/getting-started/introduction/

https://getbootstrap.com/docs/5.0/migration/#rtl

https://getbootstrap.com/docs/5.0/migration/#rtl


Not working and run in terminal the codes.

Type: Feature Request
vs code on windows 8/ windows server 2012 will soon  stop receiving updates. consider upgrading your windows version.
VS Code version: Code 1.80.1 (74f6148eb9ea00507ec113ec51c489d6ffb4b771, 2023-07-12T17:22:07.651Z)
OS version: Windows_NT x64 6.2.9200
Modes:

We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on StackOverflow, where the community has already answered thousands of similar questions. You may find their guide on asking a new question helpful if your question has not already been asked. See also our issue reporting guidelines.
Happy Coding!


allow reversing the order of the evaluateHeaders() calls

Currently, adding or removing request/response headers is hard-coded to the following order [0]:

route specific
vhost specific
connection manager level

This means that you can't set global configs (e.g.: vhost or conn manager level) and then unset them at the route specific level.
Would it be acceptable to have a  config option -- say reverse_header_evaluation_order -- to support the reverse order (from least to most specific: conn manager -> vhost -> route)?
Or would this break anything else?
cc: @mattklein123
[0] https://github.com/envoyproxy/envoy/blob/master/source/common/router/config_impl.cc#L386

O.o This would make my life easier

cc @htuch for API thoughts. I can't see any harm in this, but I wonder if the we should just allow the order to be defined as a repeated enum or something so it's fully flexible? I'm not sure if the extra flexibility would be actually useful or not. Thoughts?

I'll send in a PR for just reversing, since I can't think of use-cases for arbitrary ordering (unless @htuch  can come up with one)...

@mattklein123 @htuch perhaps something like #8466? (sorting out the v2 -> v3alpha out of sync stuff)

The other option would be to set an explicit priority on each header manipulation. Can you give some concrete examples of manipulations that you think would be using this for? I'm trying to wrap my head around the set/unset/override logic, so seeing something concrete would be helpful.

@htuch this test case is what we want: https://github.com/envoyproxy/envoy/pull/8466/commits/fa89efd9b0f9c5e371834a1e15e2e7bce6824a29
Basically:

set cache-control: private at the global connection manager level
unset it for a few routes

Inlining what we want/need:
name: foo
virtual_hosts:
  - name: www2
    domains: ["www.lyft.com"]
    reverse_header_evaluation_order: true
    routes:
      - match:
          prefix: "/cacheable"
        route:
          cluster: www2
        response_headers_to_remove: ["cache-control"]
      - match:
          prefix: "/"
        route:
          cluster: "www2"
response_headers_to_add:
  - header:
      key: cache-control
      value: private

Got it; two questions:

Is the "reverse order" actually the right one? I.e. is it really useful to have the current order? Could we deprecate it?
It seems a bit arbitrary setting the evaluation order on virtual host (why not route? why not RouteConfiguration?). Any insight into this choice?

Got it; two questions:

Is the "reverse order" actually the right one? I.e. is it really useful to have the current order? Could we deprecate it?

I think so — intuitively most specific configs should win. cc: @sc0ttbeardsley

It seems a bit arbitrary setting the evaluation order on virtual host (why not route? why not RouteConfiguration?). Any insight into this choice?

I did elaborate on this in the PR, reposting here:
Another API question is how do we feel about setting this at the vhost level? I think it's the right level because:
a) global is too inflexible
b) route is too granular
thoughts?

Why is global too inflexible? If generally we want a most specific win situation, then it seems that most folks will just want this site-wide once they decide on these semantics. But, if there is some scenario this isn't true, I'm happy to go with what you have, seems a reasonable tradeoff.

I do like the idea of deprecating the current order and making the "reverse order" the default one (or maybe we should call it "most specific has precedence").

Why is global too inflexible? If generally we want a most specific win situation, then it seems that most folks will just want this site-wide once they decide on these semantics. But, if there is some scenario this isn't true, I'm happy to go with what you have, seems a reasonable tradeoff.

Hmm, fair — we actually don't have a use case where we'd want to set turn this on for some vhosts, but not for others.
So making it global might be the right way actually.

The only worry I have about changing the ordering is that it seems like a major contract change and might catch folks off-guard as it may require re-writes of configs. Maybe save the flip from opt-in to opt-out to a major api-breaking release?

Maybe eval_most_specific_header_configs_first is a better property name than reverse_header_evaluation_order?

+1 on rename to most specific. @sc0ttbeardsley we won't make any contract change in v2. The question I have is for v3, should we deprecate the existing behavior and replace with most specific (i.e. default true the new field)?

Yeah, i think for config v3 it should become true. I'll add a comment about that.

Sorry for the confusion, meant to say eval_most_specific_header_configs_last. But after some thought, I prefer most_specific_header_mutations_wins.

@rgs1 SGTM


When I touch the screen, I get an InputTransport error: ~ receive message failed, errno=11, seq = 17355 in Console.

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce
1.create a flutter app
2.run to android device
3. touch the screen, tap or move
Expected results
no error log
Actual results

Code sample
Code sample
void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Module Bridge',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Container(
        color: Colors.white,
      ),
    );
  }
}

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
E/InputTransport( 6058): channel 'f019581 com.azhon.flutter_module_bridge/com.azhon.flutter_module_bridge.MainActivity (client)' ~ receive message failed, errno=11, seq = 17358
E/InputTransport( 6058): channel 'f019581 com.azhon.flutter_module_bridge/com.azhon.flutter_module_bridge.MainActivity (client)' ~ receive message failed, errno=11, seq = 17360

Flutter Doctor output
Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.7.5, on macOS 12.5 21G72 darwin-x64, locale
    zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[!] Android Studio (version 2022.1)
    ✗ Unable to find bundled Java version.
[✓] IntelliJ IDEA Ultimate Edition (version 2023.1)
[✓] VS Code (version 1.73.1)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

Have you modified MainActivity class? Can you check if the issue also happens on a newly created Flutter project?

MainActivity has not been modified.  it also exists on the newly created Flutter project.
But I tested with two devices(HUAWEI P30、HUAWEI MATE 30 Pro) and

found that only HUAWEI MATE 30 Pro has this problem, it seems to be happening on a specific device.

Does it cause any effect to the app? Can you please try running an Android native default project and check if the same log from the console output?

No effect.   Running an Android native default project, has the same log from the console output.
Looks like that might be HarmonyOS system bug.

It could be the log on OEM devices. It doesn't seem to be a Flutter framework issue, I will close this issue from here. I would suggest you file an issue to HarmonyOS's developer community for better support. Thanks!


Better linking support for navbar buttons

I think it would be better for the Install SDK (and maybe the New Pad button as well) to use <a> Anchor tags instead of programmatic redirects using js/dart.
This would provide support for Ctrl+clicking on the buttons to open it in new tab, and middle mouse button support.
Any reasons why it is done programmatically right now? Looking at the code, it should be straightforward to implement this, just looking for a go-ahead/advice before I work on a PR.

The other buttons are more "button-like" in terms of their intended uses, which is why they're implemented with simple event handlers. The Install SDK button is a more recent addition, and inherited the pattern.
I don't have a hard opinion on not using an anchor (and the reason for you suggestion seems valid). I imagine it would involve using a different MDC component (or none at all), though, and I'd be concerned about the following:

Altering the design in a noticeable way (we'd have to loop in our designer)
Causing the code to be slightly more difficult to maintain, since one "button" would use a different element.

One alternative would be to check the mouse event to see if the control key is down, and if so open the URL in a new tab. You could also just always open it in a new tab, since I imagine most users wouldn't mind.

The other buttons are more "button-like" in terms of their intended uses, which is why they're implemented with simple event handlers. The Install SDK button is a more recent addition, and inherited the pattern.
I don't have a hard opinion on not using an anchor (and the reason for you suggestion seems valid). I imagine it would involve using a different MDC component (or none at all), though, and I'd be concerned about the following:

Altering the design in a noticeable way (we'd have to loop in our designer)
Causing the code to be slightly more difficult to maintain, since one "button" would use a different element.

One alternative would be to check the mouse event to see if the control key is down, and if so open the URL in a new tab. You could also just always open it in a new tab, since I imagine most users wouldn't mind.

The change wouldn't be with the mdc button, it can still remain a button, we could just wrap with with an anchor tag in the html.
It would deviate from the identical markup and buttons using the same exact initialisation code yes, but I think it's worth the added feature.
I'm also fine with the "always open in a new tab" idea, but what about the "New Pad" button? I'd like to be able to open a new pad in a new window, to not lose any current progress.

The change wouldn't be with the mdc button, it can still remain a button, we could just wrap with with an anchor tag in the html.
It would deviate from the identical markup and buttons using the same exact initialisation code yes, but I think it's worth the added feature.
I'm also fine with the "always open in a new tab" idea, but what about the "New Pad" button? I'd like to be able to open a new pad in a new window, to not lose any current progress.

Thanks for the issue and the suggestion!
The DartPad frontend/UI has been rewritten and the navbar is now different as well as the behavior of these buttons, so I'm going to close this issue as obsolete. If you have any feedback about the new buttons, please open a new issue with details in relation to the newest implementation. Thanks again!


GEODE-8663: update Redis Info command To include additional statistics

Thank you for submitting a contribution to Apache Geode.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

[ ] Has your PR been rebased against the latest commit within the target branch (typically develop)?

[ ] Is your initial contribution a single, squashed commit?

[ ] Does gradlew build run cleanly?

[ ] Have you written or updated unit tests to verify your changes?

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:
Please ensure that once the PR is submitted, check Concourse for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to<EMAIL_ADDRESS>

It seems like there are some things to consider here that we could potentially discuss as a team or investigate more. Mostly around keyspaceHits and keyspaceMisses. Do we want to count those in the same way Redis does? One potential use case/argument for counting them the way Redis does is that a user might want to know how many times they tried to read something that wasn't in the database (it wouldn't really matter if they did a SADD, SET, or some other create operation and the key was null, for example, because it just gets added if it's not there). But I think you could make an argument either way.
Another thing to note is that our total_commands_processed is not currently the same as Redis, since Redis does not count unknown commands as processed commands, but we do.

Yeah, let's talk this over as a team.  I think there were some decisions made early on in this workflow that maybe we need to think through together.  reverted to draft fro now.

for posterity, discussion around this PR lead to agreement that nativeRedisIntegration tests would be added to this PR, and additional functionality/refactors will be captured in additional stories.


[WIP]Automl Tables beta samples

Fixes #<issue_number_goes_here> (it's a good idea to open an issue first for discussion)

[ ] Tests and linter pass
[ ] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

@sirtorry Automl tables samples here


Trakt calendar is not updating

The list of upcoming TV episodes is not updated until you manually clear the Trakt cache. Watched and overdue episodes do not disappear. New episodes do not appear. Once the list is cached from Trakt, Elementum takes it from cache always.
Expected Behavior

Trakt Calendar in Elementum addon is updated once the source (information on Trakt site) is updated without necessity of manual cache cleaning.
Current Behavior

Trakt Calendar is updated only after Trakt cache is cleaned manually.
Possible Solution

Steps to Reproduce (for bugs)

In Elementum go to TV Shows > Trakt Calendars > My TV Shows.
Once list is loaded and cached, watch some of the episodes or wait couple of days until some of the episodes are expired.
Go to TV Shows > Trakt Calendars > My TV Shows again.
Cached list with outdated and watched episodes is shown. New episodes from the calendar are not shown.
Go to Settings > Additional > Clean Trakt Cache.
Go to TV Shows > Trakt Calendars > My TV Shows again.
Updated list is shown without outdated and watched episodes and with new episodes from the calendar.

Context

Very inconvinient to use Trakt Calendar as a list for skin widgets as well as using it from the addon menu.
Your Environment

Version used: 0.1.99

Environment name and version: Kodi v. 20.3, ARMv7a

Operating System and version: Android 11

Link to Kodi debug log:

in version 0.1.99 cache is used to be 7 days for calendars, that's why you did not see new episodes. in "in development" version it is 6 hours. i made a change to make 1 hour for "my" calendars (since you can add new show) and 1 day for "all" calendars (or maybe 7 days, since user can change it anyhow).
as for watched episodes - we never hide them in calendar. i added this feature as optional.
(btw, to avoid confusion about release dates - also check your settings to see if you allow to show episodes on same day.)

В пул-реквесте увидел, что можно и по-русски :)
Про 7 дней понял. Теперь яснее стало, почему на другой приставке иногда календарь все-таки обновляется (потому что я ее долго не включал :))).
Пожалуй, подожду тогда новой версии. Спасибо за труды!

in version 0.1.99 cache is used to be 7 days for calendars, that's why you did not see new episodes. in "in development" version it is 6 hours. i made a change to make 1 hour for "my" calendars (since you can add new show) and 1 day for "all" calendars (or maybe 7 days, since user can change it anyhow).

В пул-реквесте увидел, что можно и по-русски :)
Про 7 дней понял. Теперь яснее стало, почему на другой приставке иногда календарь все-таки обновляется (потому что я ее долго не включал :))).
Пожалуй, подожду тогда новой версии. Спасибо за труды!


Allow non-reserved keywords as identifiers

Of SQL's trillion keywords, a large part can also be used as identifiers. Since Jison doesn't have a fallback mode for this type of thing, I hooked into the error event.

oh

Current coverage is 67.20% (diff: 100%)

Merging #745 into develop will increase coverage by 0.26%

@@            develop       #745   diff @@
==========================================
  Files             1          1
  Lines          9749       9791    +42
  Methods        1023       1025     +2
  Messages          0          0
  Branches       2910       2924    +14
==========================================
+ Hits           6526       6580    +54
+ Misses         3223       3211    -12
  Partials          0          0

Powered by Codecov. Last update c6cf56e...170fbf4


Dragging with the left mouse button behaves opposite from other 3D editors

The camera rotation for left-click dragging the 3D window moves opposite from what I would expect in Maya, Blender, etc., for both side-to-side and up-and-down motion.  For example, this other editor works as expected:  https://webglstudio.org/demo/
Incidentally, thanks for the offline version.

Hi
Thanks a lot for the suggestion i can add an option to change the behavior of the left / middle / right clicks in the editor to be costumizable.
Cheers


Functional collection functions

Map reduce filter fold collect etc

Providing these in ulox script form is simple. For providing them from native is a bit more involved as we have not yet encountered a  vm a()->native function b()->vm function c() where b wants c to return data to it before it takes further action and returns to a.

To consider;

orderby
First
All (validation) run on set of funcs
UntilSuccess run on set of funcs
Fork run on set of funcs


Add cilium to upgrade plan command output

Resolves #959
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm


Migrate to the new StorageFactory API

From now on the StorageFactory does not belong to a concrete BoundedContext or tenant.
This PR does the corresponding changes to the jdbc-storage.

@armiol PTAL.


PR for finalizing the 5.7.1 release

Summary/Motivation:
Branch and PR to track the 5.7.1 release.
Legal Acknowledgement
By contributing to this software project, I agree to the following terms and conditions for my contribution:

I agree my contributions are submitted under the BSD license.
I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.

Coverage increased (+0.06%) to 62.273% when pulling 331f2be9157d774d6db20b80666db5c363d386ad on finalize-release-5.7.1 into f40bd593f471a045f9ff56dbaec19bca43953b47 on master.

Codecov Report

Merging #60 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #60   +/-   ##
=======================================
  Coverage   63.13%   63.13%
=======================================
  Files          87       87
  Lines        8702     8702
=======================================
  Hits         5494     5494
  Misses       3208     3208

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 f40bd59...18e630b. Read the comment docs.


Cannot be loaded with Glide

Hi,
We are using this library and basically it works fine and as expected. But we have a problem related to Glide.
When I do a glide install I often get the error

Failed to set version on gopkg.in/airbrake/gobrake.v2 to d63ed4454f4c5abcb02b189fdf5cfec9baaae752: Unable to update checked out version

I don't know what this is related to. My glide.yml:
import:
- package: github.com/mitchellh/go-homedir
- package: github.com/spf13/cobra
- package: github.com/spf13/viper
  version: ^1.0.0
- package: github.com/gin-gonic/gin
  version: ^1.2.0
- package: github.com/gin-contrib/sse
- package: github.com/golang/protobuf
  subpackages:
  - proto
- package: github.com/mattn/go-isatty
  version: ^0.0.2
- package: github.com/gin-gonic/contrib
- package: github.com/dgrijalva/jwt-go
  version: ^3.0.0
  subpackages:
  - request
- package: github.com/dimiro1/health
- package: github.com/gocraft/dbr
  version: ^2.1.0
- package: github.com/pressly/goose
  version: ^2.1.0
- package: github.com/lib/pq
- package: github.com/airbrake/gobrake
  version: ^3.0.3

glide.lock:
hash: 79447dcb9523201b12266895651e6fabb02439d66260b65deed26ce778c34338
updated: 2017-09-05T15:32:41.423703519+02:00
imports:
- name: github.com/airbrake/gobrake
  version: d63ed4454f4c5abcb02b189fdf5cfec9baaae752
- name: github.com/dgrijalva/jwt-go
  version: d2709f9f1f31ebcda9651b03077758c1f3a0018c
  subpackages:
  - request
- name: github.com/dimiro1/health
  version: 22672c48855646f5d54b6315336d2e3fee6eef81
- name: github.com/fsnotify/fsnotify
  version: 4da3e2cfbabc9f751898f250b49f2439785783a1
- name: github.com/gin-contrib/cors
  version: cf4846e6a636a76237a28d9286f163c132e841bc
- name: github.com/gin-contrib/sse
  version: 22d885f9ecc78bf4ee5d72b937e4bbcdc58e8cae
- name: github.com/gin-gonic/contrib
  version: 0f937ce6d016f44b2f5b1f03787e055977e7c0b8
  subpackages:
  - jwt
- name: github.com/gin-gonic/gin
  version: d459835d2b077e44f7c9b453505ee29881d5d12d
  subpackages:
  - binding
  - render
- name: github.com/gocraft/dbr
  version: b2f0ffcef2a64c0729d5818e103bc019caed7b22
  subpackages:
  - dialect
- name: github.com/golang/protobuf
  version: ab9f9a6dab164b7d1246e0e688b0ab7b94d8553e
  subpackages:
  - proto
- name: github.com/hashicorp/hcl
  version: 8f6b1344a92ff8877cf24a5de9177bf7d0a2a187
  subpackages:
  - hcl/ast
  - hcl/parser
  - hcl/scanner
  - hcl/strconv
  - hcl/token
  - json/parser
  - json/scanner
  - json/token
- name: github.com/inconshreveable/mousetrap
  version: 76626ae9c91c4f2a10f34cad8ce83ea42c93bb75
- name: github.com/lib/pq
  version: e42267488fe361b9dc034be7a6bffef5b195bceb
- name: github.com/magiconair/properties
  version: be5ece7dd465ab0765a9682137865547526d1dfb
- name: github.com/mattn/go-isatty
  version: fc9e8d8ef48496124e79ae0df75490096eccf6fe
- name: github.com/mitchellh/go-homedir
  version: b8bc1bf767474819792c23f32d8286a45736f1c6
- name: github.com/mitchellh/mapstructure
  version: d0303fe809921458f417bcf828397a65db30a7e4
- name: github.com/pelletier/go-toml
  version: 9c1b4e331f1e3d98e72600677699fbe212cd6d16
- name: github.com/pkg/errors
  version: 645ef00459ed84a119197bfb8d8205042c6df63d
- name: github.com/pressly/goose
  version: 056a4d47dcc4d67fa3947a4f13945a5c690e568b
- name: github.com/satori/go.uuid
  version: 879c5887cd475cd7864858769793b2ceb0d44feb
- name: github.com/sirupsen/logrus
  version: ba1b36c82c5e05c4f912a88eab0dcd91a171688f
- name: github.com/spf13/afero
  version: 36f8810e2e3d7eeac4ac05b57f65690fbfba62a2
  subpackages:
  - mem
- name: github.com/spf13/cast
  version: acbeb36b902d72a7a4c18e8f3241075e7ab763e4
- name: github.com/spf13/cobra
  version: 2df9a531813370438a4d79bfc33e21f58063ed87
- name: github.com/spf13/jwalterweatherman
  version: 0efa5202c04663c757d84f90f5219c1250baf94f
- name: github.com/spf13/pflag
  version: e57e3eeb33f795204c1ca35f56c44f83227c6e66
- name: github.com/spf13/viper
  version: 25b30aa063fc18e48662b86996252eabdcf2f0c7
- name: github.com/ugorji/go
  version: 8c0409fcbb70099c748d71f714529204975f6c3f
  subpackages:
  - codec
- name: golang.org/x/sys
  version: ab9e364efd8b52800ff7ee48a9ffba4e0ed78dfb
  subpackages:
  - unix
- name: golang.org/x/text
  version: 18c65dde6afd36dbc39197ca72008895b8dfbfb6
  subpackages:
  - transform
  - unicode/norm
- name: gopkg.in/airbrake/gobrake.v2
  version: d63ed4454f4c5abcb02b189fdf5cfec9baaae752
- name: gopkg.in/go-playground/validator.v8
  version: 5f1438d3fca68893a817e4a66806cea46a9e4ebf
- name: gopkg.in/yaml.v2
  version: eb3733d160e74a9c7e442f435eb3bea458e1d19f
testImports: []

glide does not work with gopkg.in. You need to
replace gopkg.in/airbrake/gobrake.v2 with github.com/airbrake/gobrake.

alright, Thank you.


Update image styles

Related to #https://github.com/IgniteUI/igniteui-docfx-template/pull/421

My bad, I suggested screen-shot class, but screenshot is actually a single word and I think it would be easier/prettier to use as such.
If we add max-width to all article img we shouldn't need responsive-img class any longer.


Find and replace overwrites exponents

https://www.desmos.com/calculator/2ttaopcbwy
replacing s_{l} with (a+b) doesn't yield (a+b)^2 in expression 4 but just yields (a+b).
I noticed this error while replacing variables having subscripts.

Thanks for the report! This is strange behavior. Will take some investigation to figure out what's causing it.

https://www.desmos.com/calculator/8vfeo1yqsh


Roadmap of stages

[x] $addFields
[x] $bucket
[x] $bucketAuto
[ ] $changeStream
[ ] $changeStreamSplitLargeEvent
[ ] $collstats
[x] $count
[ ] $densify
[ ] $documents
[ ] $facet
[ ] $fill
[ ] $geoNear
[ ] $graphLookup
[x] $group
[x] $match
[ ] $merge
[x] $out
[ ] $planCacheStats
[x] $project
[ ] $redact
[x] $replaceRoot
[x] $replaceWith
[x] $sample
[x] $search
[x] $searchMeta
[x] $set
[ ] $setWindowFields
[x] $skip
[x] $sort
[x] $sortByCount
[x] $unionWith
[x] $unset
[x] $unwind
[ ] $vectorSearch - https://www.mongodb.com/docs/atlas/atlas-vector-search/vector-search-stage/#mongodb-pipeline-pipe.-vectorSearch

Related to #39


Correct AllowedParents

Thank you. :)

Hi, thanks for the project! I've noticed it when I've rewriting components to java. My original intention was to use mjml referential implementation as a starting point but mjml-net is much better since similarity of languages.

Yes, the performance of the JS implementation is pain, it was the reason why I've started with rewriting it. Btw instead of XML parser I'm using flex (jflex) lexical analyser + simple parser since html could not be strict XML.

But mjml IS strict XML afaik.

Do you have a link to your code?

It is still not finished.

Who cares ... ;)

Far from complete state : https://github.com/skybber/mjmland
What about to create GH organization dedicated to alternative mjml parsers ?

What about to create GH organization dedicated to alternative mjml parsers ?

Why not? Or something like mjml-contrib?

It looks very similar to our implementation :)

It is hand crafted, .net implementation helps a lot.

You could also ask the rust guy if he would like to join the orga.

What about to create GH organization dedicated to alternative mjml parsers ?

Why not? Or something like mjml-contrib?
May be, but I would give it some more time. I expect to have a working parser/generator next week, so there's time.

Why not? Or something like mjml-contrib?

mjml-contrib / mjml-engines / mjml-tools (umbrella for not only parsers) / mjml-impl / mjml-plus
Maybe we can think of a better name.

Btw it could be nice if the projects share some kind of mjml-compatibility set of tests. This might be doable if every parser had a command line mode.

Btw it could be nice if the projects share some kind of mjml-compatibility set of tests. This might be doable if every parser had a command line mode.

I have asked mjml team for that, but they have almost no tests. If all tools would provide a CLI then we could also write a CLI took to compare html files and then write an script for that.
Comparing HTML was one of the biggest challenges in the .NET implementation.

Btw: this is the code that is generated: https://gist.github.com/SebastianStehle/cbe7f280a506f1d11a2a7deda1812321
I guess you can also solve it with reflection, but I wanted to try source generators (a new concept in C#).

I'm using reflection, it is 5x slower then direct call, some 5*10^-9s. It takes ~1% of total parser time.

Yes, makes sense

So the more complex component is Attributes, which processes attr values into GlobalContext. I haven't solved this yet,


Can we manually map Hypothalamus to the correct MNI space instead of the thalamus?

As the GIF parecelllations we've used don't have a label for the hypothalamus, our current default mapping (#75) is to show the thalami.
Is there a way to manually highlight the region of interest? e.g. we create a new GIF parecellation number 999 and map this to the region bounded by the approximate points below:
MNI_152 = (94, 134, 63), (94, 134, 70), (94, 127, 63) and (94, 126, 70)
and the 94s can have +/-1 to make the above a 3d bound region (i.e. 93 to 95 for each)

Does Freesurfer segment the hypothalamus?

Does Freesurfer segment the hypothalamus?

not sure, tried looking for it in various places...

... someone in the comments here seems to suggest they have an MNI mask for the hypothalamus - would that help?

Yes. But we would need to adapt the GIF parcellation and the colour table.

Yes. But we would need to adapt the GIF parcellation and the colour table.

That would be ideal if possible

Then we need a segmentation in MNI space.

... someone in the comments here seems to suggest they have an MNI mask for the hypothalamus - would that help?
https://www.researchgate.net/post/Does_anyone_know_of_an_available_mask_of_the_hypothalamus_If_not_how_do_people_recommend_creating_one

does the above help?

Maybe. We don't know how they generated that.


Question: Where to put my workers?

Actually, I am not using that worker anymore. But I had to put it here in order to be picked up. I've seen people keep their workers in app/workers/, but that didn't work for me, it didn't get picked up. Is that a gem working its magic for other guys?

@alvinkatojr

@uschtwill there are  bunch of gems that do a good job. I was surprised to see you using a rake task for the background job. By default anything in the app directory will be picked up by rails which is why you see 'workers' folders.
Try some fun gems, sidekiq, delayed_job are good starters. But before you jump into them read about ActiveJob which is the new plugin for working with jobs and makes work easier.

@alvinkatojr Alright, will do!


Demo doesn't work: TypeError: issubclass() arg 1 must be a class

I am getting the following error:
File "pydantic/fields.py", line 638, in pydantic.fields.ModelField._type_analysis
File "/usr/local/lib/python3.10/typing.py", line 1157, in subclasscheck
return issubclass(cls, self.origin)
TypeError: issubclass() arg 1 must be a class.
I'm running the code on "pythonanywhere" with python 3.10.5.
Thanks for the help!
Full traceback below:
raceback (most recent call last):
File "/home/nfriedman/do_code_interpreter.py", line 1, in
from codeinterpreterapi import CodeInterpreterSession
File "/home/nfriedman/.local/lib/python3.10/site-packages/codeinterpreterapi/init.py", line 1, in
from codeinterpreterapi.session import CodeInterpreterSession
File "/home/nfriedman/.local/lib/python3.10/site-packages/codeinterpreterapi/session.py", line 6, in
from langchain.tools import StructuredTool, BaseTool
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/init.py", line 6, in
from langchain.agents import MRKLChain, ReActChain, SelfAskWithSearchChain
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/agents/init.py", line 2, in
from langchain.agents.agent import (
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/agents/agent.py", line 16, in
from langchain.agents.tools import InvalidTool
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/agents/tools.py", line 8, in
from langchain.tools.base import BaseTool, Tool, tool
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/tools/init.py", line 3, in
from langchain.tools.arxiv.tool import ArxivQueryRun
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/tools/arxiv/tool.py", line 12, in
from langchain.utilities.arxiv import ArxivAPIWrapper
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/utilities/init.py", line 3, in
from langchain.utilities.apify import ApifyWrapper
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/utilities/apify.py", line 5, in
from langchain.document_loaders import ApifyDatasetLoader
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/document_loaders/init.py", line 44, in
from langchain.document_loaders.embaas import EmbaasBlobLoader, EmbaasLoader
File "/home/nfriedman/.local/lib/python3.10/site-packages/langchain/document_loaders/embaas.py", line 54, in
class BaseEmbaasLoader(BaseModel):
File "pydantic/main.py", line 204, in pydantic.main.ModelMetaclass.new
File "pydantic/fields.py", line 488, in pydantic.fields.ModelField.infer
File "pydantic/fields.py", line 419, in pydantic.fields.ModelField.init
File "pydantic/fields.py", line 539, in pydantic.fields.ModelField.prepare
File "pydantic/fields.py", line 801, in pydantic.fields.ModelField.populate_validators
File "pydantic/validators.py", line 696, in find_validators
File "pydantic/validators.py", line 585, in pydantic.validators.make_typeddict_validator
File "pydantic/annotated_types.py", line 35, in pydantic.annotated_types.create_model_from_typeddict
File "pydantic/main.py", line 972, in pydantic.main.create_model
File "pydantic/main.py", line 204, in pydantic.main.ModelMetaclass.new
File "pydantic/fields.py", line 488, in pydantic.fields.ModelField.infer
File "pydantic/fields.py", line 419, in pydantic.fields.ModelField.init
File "pydantic/fields.py", line 534, in pydantic.fields.ModelField.prepare
File "pydantic/fields.py", line 638, in pydantic.fields.ModelField._type_analysis
File "/usr/local/lib/python3.10/typing.py", line 1157, in subclasscheck
return issubclass(cls, self.origin)
TypeError: issubclass() arg 1 must be a class

Having the same problem. Runnig code from the jupyter notebook.

The problem in pydantic lib, try change version (for ex. pip install --upgrade pydantic==1.10.12)


gh-86 Enable Graphs to be constructed from URLs.

Codecov Report

Merging #853 into develop will decrease coverage by 0.1%.
The diff coverage is 31.57%.

@@              Coverage Diff              @@
##             develop     #853      +/-   ##
=============================================
- Coverage      59.09%   58.99%   -0.11%
- Complexity      2281     2717     +436
=============================================
  Files            401      500      +99
  Lines          10990    12398    +1408
  Branches        1250     1363     +113
=============================================
+ Hits            6495     7314     +819
- Misses          3957     4492     +535
- Partials         538      592      +54

Impacted Files
Coverage Δ
Complexity Δ

.../src/main/java/uk/gov/gchq/gaffer/graph/Graph.java
71.18% <30%> (-0.79%)
18 <0> (ø)

...java/uk/gov/gchq/gaffer/commonutil/StreamUtil.java
9.21% <33.33%> (+9.21%)
4 <3> (+4)
:arrow_up:

...q/gaffer/store/schema/SchemaElementDefinition.java
60.68% <0%> (-0.46%)
39% <0%> (+1%)

.../main/java/uk/gov/gchq/koryphe/tuple/n/Tuple5.java
0% <0%> (ø)
0% <0%> (?)

.../uk/gov/gchq/koryphe/bifunction/BiFunctionMap.java
62.5% <0%> (ø)
5% <0%> (?)

...uk/gov/gchq/gaffer/function/filter/IsLessThan.java
83.78% <0%> (ø)
16% <0%> (?)

...gov/gchq/koryphe/bifunction/KorypheBiFunction.java
0% <0%> (ø)
0% <0%> (?)

.../uk/gov/gchq/gaffer/function/transform/Concat.java
80.76% <0%> (ø)
11% <0%> (?)

.../main/java/uk/gov/gchq/koryphe/tuple/n/Tuple3.java
0% <0%> (ø)
0% <0%> (?)

...les/function/aggregate/StringsUnionAggregator.java
100% <0%> (ø)
2% <0%> (?)

... and 94 more

Continue to review full report at Codecov.

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


Update variables.md to elaborate on variable syntax usage.

This pull request includes updates to the documentation in docs/pipelines/process/variables.md to improve clarity on variable usage in Azure DevOps pipelines. The most important changes focus on refining the guidance for using macro and template syntax.
Documentation updates:

Clarified that macro syntax should be used for providing secure strings or predefined variable inputs for a task.
Expanded the explanation on template variables, emphasizing their use for fully injecting variable values at pipeline compilation and noting that template syntax should not be used for sensitive values.

@juliakm
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@juliakm Are you able to review?

@juliakm Updates were made as requested.

#sign-off


CASMSMF-7626: update sma-cli-utils rpm version

Summary and Scope
Minor update to the CLI to support the slingshot fabric manager pdsh commands with "slingshot" and not root privileges
Jira: https://jira-pro.it.hpe.com:8443/browse/CASMSMF-7626
Issue Type
Bugfix Pull Request
Prerequisites

I have included documentation in my PR (or it is not required)
I have tested this by building an image using this branch HEAD, or this is does not pertain to the node-images pipeline.
I tested this on internal system or this pertains to the node-images pipeline (if yes and not build related, please include results or a description of the test)
I tested this on a vshasta system or this pertains to the node-images pipeline (if yes and not build related, please include results or a description of the test)

Idempotency

Risks and Mitigations

/backport lts/csm-1.5


Provide "reset" functionality

At the very least this mechanism should select the tab that is/was the one to be initially displayed.

Do not recall what this was specifically in reference to or why it was requested so closing.


Is this available in GCCH?

Can you please confirm if this is available in GCCH? If not, can you please note that in the documentation.
Thank you.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 468f3403-e851-cda8-e37d-5774afd99b82
Version Independent ID: 468f3403-e851-cda8-e37d-5774afd99b82
Content: Automatic attack disruption in Microsoft 365 Defender
Content Source: microsoft-365/security/defender/automatic-attack-disruption.md
Service: microsoft-365-security
Sub-service: m365d
GitHub Login: @diannegali
Microsoft Alias: diannegali

@J227668 Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/12969
Once the author approves, the changes will be live.
Thanks
Sri


JSON schema compatible with python_jsonschema_objects

We want to use the python_jsonschema_objects library wherever possible, but there are a number of issues that need to be resolved in our schema first. For example, may of the nested JSON schmea subclasses do not map in the most useful manner due to their title (e.g. hyphen or dash in names is syntatically invalid for a python class).
This ticket is to try to construct some sort of testing procedure for this, and then apply it to improve and maintain the schema.

This is too complicated and intricate to be maintainable. We will avoid using python _jsonschema_objects in favour of plain dicts and jsonschema for validation.


When starting geofence regions are null or empty, do not request the …

…location permission
Description of Change
Currently when configuring the Geofencing service in startup by services.UseGeofencing() with empty starting geofencing regions, the library will automatically request the location permission.
The change will skip the location request in case of null or empty starting geofencing regions.
Issues Resolved
In some cases, the app will only ask location permission before the app is going to require the Location or Geofencing capabilities. Before the change, I have to explicitly call "services.UseGeofencing(null)". It did take me about 2 hours to figure out from the original source code.

fixes #

API Changes
None
Platforms Affected

All
iOS
Android
UWP

Behavioral Changes
When set up Genfencing with empty starting regions, services.UseGeofencing(), the Shiny library will NOT request the location permission.
Testing Procedure

PR Checklist

[X] Rebased on top of the target branch at time of PR
[X] Changes adhere to coding standard

Thanks for the PR


Getting-Started.rst old link to Arc2kmTM

The Getting-Started.rst file has an old/obsolete link to the Arc2kmTM model:
 * `Arc2kmTM <https://arcticdata.io/catalog/view/doi:10.18739/A2PV6B79W>`_: ``<path_to_tide_models>/Arc2kmTM/``

The link should be corrected to A2D21RK6K.
The actual code use the new/updated link, so it is only a matter of updating doc. Also, if the old link is followed, the page has a notice that a new version of the dataset is available. The only problem that I really can see is that a user may be in doubt on whether pyTMD uses outdated data for Arc2kmTM.
Best,
Bjarne

Good catch! Should be fixed in #159


ADF Mapping Dataflows performance very low as compared to Databricks when performing same set of transformations.

I am doing same set of transformation using ADF Mapping Dataflows and Databricks. Dataflows takes around 2 hours whereas Databricks is taking only 8-10 mins for the same volume of data. As i understand they both use Apache Spark in the back-end, can someone please help me understand this behavior.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 5d60ca6a-bd64-a782-5c9a-4c2652a6d9a5
Version Independent ID: 7239ee59-25fa-04cf-1423-f324fb429cdc
Content: Data Flow activity - Azure Data Factory
Content Source: articles/data-factory/control-flow-execute-data-flow-activity.md
Service: data-factory
GitHub Login: @kromerm
Microsoft Alias: makromer

@amitisingh90 - Thanks for posting the query. Since the question does not seem to be a doc issue, I would recommend you to create a thread for the issue on the forums (Q&A and Stack Overflow) for quick resolution.
Once you post your issue on forums, it will have visibility across the community which is a better suited audience for such types of issues.
Please create a Forum thread and post it's link here and tag me. I will now proceed to close this issue. Feel free to comment if you have any other queries.

Use below link to track the question on MS Q&A forum.
https://docs.microsoft.com/en-us/answers/questions/52760/adf-mapping-dataflows-performance-very-low-as-comp.html

Please use the below link to track the question on MS Q&A forum.
https://docs.microsoft.com/en-us/answers/questions/52760/adf-mapping-dataflows-performance-very-low-as-comp.html


azure: setHeaders throws exception

Environment

Operating System: Linux
Node Version:     v16.16.0
Nuxt Version:     3.0.0-rc.5
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      alias, nitro, ssr, meta, css, tailwindcss, modules, watch, runtimeConfig, serverHandlers, storybook, hooks
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS>./modules/storybook, -runtime-compiler-module
Build Modules:    -

Reproduction
I still have to find a way to reproduce this in a minimal enviroment.
For now you can run yarn dev:azure in https://github.com/JabRef/JabRefOnline.
Describe the bug
I get the following error when the app is deployed to azure (using nuxt):
[api] [2022-07-16T18:13:53.417Z] System.Private.CoreLib: Exception while executing function: Functions.functions. System.Private.CoreLib: Result: Failure
[api] [2022-07-16T18:13:53.417Z] Exception: Cannot set properties of undefined (setting 'content-type')
[api] [2022-07-16T18:13:53.417Z] Stack: TypeError: Cannot set properties of undefined (setting 'content-type')
[api] [2022-07-16T18:13:53.417Z]     at ServerResponse.setHeader (node:_http_outgoing:585:45)
[api] [2022-07-16T18:13:53.417Z]     at Object.errorhandler [as onError] (file:///workspace/JabRefOnline/.output/server/functions/chunks/nitro/azure.mjs:339:13)
[api] [2022-07-16T18:13:53.417Z]     at processTicksAndRejections (node:internal/process/task_queues:96:5)
[api] [2022-07-16T18:13:53.417Z]     at async nodeHandler (file:///workspace/JabRefOnline/.output/server/functions/node_modules/h3/dist/index.mjs:373:9)
[api] [2022-07-16T18:13:53.417Z]     at async Module.handle (file:///workspace/JabRefOnline/.output/server/functions/chunks/nitro/azure.mjs:1652:49).

The errorhandler is pointing to https://github.com/unjs/nitro/blob/5ab104164e115d06bd2e721fb5aedc28b9c73eb1/src/runtime/error.ts#L40, but I've yet to figure out why this is triggered in the first place (I think it actually triggered by another call to setHeader in a middleware).
Additional context
The line ServerResponse.setHeader (node:_http_outgoing:585:45) is pointing to https://github.com/nodejs/node/blob/main/lib/_http_outgoing.js#L612. And indeed, this particular server response object contains only the kCapture symbol, but no other symbols (i.e. no kOutHeaders as normally).
Moreover, it might be related to https://github.com/unjs/h3/issues/21.
Logs
No response

A similar issue happens for IncomingMessage as well:
TypeError: Cannot read property 'pipes' of undefined     at IncomingMessage.Readable.unpipe (internal/streams/readable.js:821:13)     at unpipe (/home/site/wwwroot/functions/node_modules/unpipe/index.js:47:12)     at halt (/home/site/wwwroot/functions/node_modules/raw-body/index.js:129:3)     at invokeCallback (/home/site/wwwroot/functions/node_modules/raw-body/index.js:228:9)     at processTicksAndRejections (internal/process/task_queues.js:77:11)

with points to https://github.com/nodejs/node/blob/ba67fe66eb7777d5055c785be153374843fc647e/lib/internal/streams/readable.js#L856, i.e. _readableState does not exist.

And similarly

TypeError: res._implicitHeader is not a function     at writetop (/home/site/wwwroot/functions/node_modules/express-session/index.js:276:15)     at ServerResponse.end (/home/site/wwwroot/functions/node_modules/express-session/index.js:343:16)     at Immediate. (file:///home/site/wwwroot/functions/node_modules/h3/dist/index.mjs:138:17)     at processImmediate (internal/timers.js:464:21)

I too got stuck in this issue .
For me, it happened when I tried to mount an Express application in  Nuxt3 application ( server/api , which internally uses  nitro , h3, ofetch and unenv to serve server  / API requests.
This issue happens because, ExpressJs and  ofetch uses different implementations of ServerResponse class .
If my understanding is correct, this issue can be reproduced by mounting and running and ExpressJs application using h3.fromNodeMiddleware() function and calling that handler using ofetch from server

As a workaround, you can overwrite the implementation of the offending methods with the node implementations. See eg the lines following https://github.com/JabRef/JabRefOnline/blob/036a7c3697713e9b998c708fa1f5e9ba4f0a0637/server/api/index.ts#L11

I'm facing a similar issue and It is very likely related to server side rendering when fetch is performed on on server. It is working correctly when fetched client side. Very likely related to below issue as well: https://github.com/nuxt/nuxt/issues/12720

Hi. I'm not sure if it is something we should include to the core considering the cause backs to express incompatibility and patching native node http: is probably not best idea.


CreateTearsheet/FullPage: create shared/common influencer component

What will this achieve?
There is a lot of shared functionality between CreateTearsheet and CreateFullPage. One part of these components that could be split out into it's own common component is the influencer section of the tearsheet/full page (possibly named CreateInfluencer.js).
This component would then be imported into both CreateTearsheet and CreateFullPage, this way we can start to have shared logic between these components.
How will success be measured?
When we have a shared common component for the influencer section.

Complete


Sidebars open over each other

the sidebars are stacking on top of each other - notification sidebar and wallet sidebar
it should close the last one and open the new one
the overlay is also applied twice now - screen gets even darker

sidebar enabled in pinia store soon

wallet sidebar double stacking as well

open sidebar, switch network, open sidebar again

any update on this? 👀

lmao not sure whether I have the creativity to create better meme :D

This one not so easy, I've wasted a lot of time trying to find a proper way to correct this problem.
either we try to correct it with what we currently have (but in a few months this code will no longer be used), or we can try to migrate to #6277 first, I vote 2nd option

or we can try to migrate to #6277 first, I vote 2nd option

Yup, I am for the long-term solutions.

edit2: nvm found a workaround (#6407)

nice! I will check


Ubuntu 16.04

This is awesome! Just a comment that steam or something else wasn't playing nice on 16.04 whereas everything on 14.04 worked nicely.

Oh.  I'm about to try it on 16.04.  Will update here if the updates to steamVR beta for linux address it running on 16.04

Just to close this issue and say that it is working on ubuntu 16.04.


Text+ Elements are placed 1 hour after they are supposed to

Auto-Subs v1.8
Davinci Resolve 18.6
MacOS Sonoma 14.2.1
When I place In- and Out-Points and start the process with "Generate Subtitles" everything is fine until the script places the Text+ elements. They are placed not exactly one hour behind my In- and Out-Points. I assume this is due to the fact that Davinci starts with "already 1 hour on the clock". The timeline starts at 1:00:00:00 and this causes confusion.
Example:
srt file is
01:15:38,670 --> 01:15:38,930

text+ ist placed on
02:15:34:04

subtitles overview in the auto-subs window:
03:15:45:26

Something is very off regarding the timecodes
In addition: is there an option in the current version to just create the SRT file and skip the placing of the Text+ element like it was possible in the old version?
Thank you very much.

At the moment I am working with an altered v1.5 where I added the MacOS path check from 1.8 and there I only use the "Transcribe to subtitles file" functionwhich works perfectly for my needs.
So no need to hurry.

Hey, I updated the script to fix this issue that was caused by the timeline starting timecode not being 00:00:00. So if you download the latest version of auto-subs.py it should be fixed :)

Works as expected. Thank you very much.


error with vue 2.5.3

Hi, Thanks for this component I faced with problem when I use this with vue version 2.5.3 and vuetifyjs version 0.17.3
here is the screenshot :

Please send your code or at least part of it, you wrote for this page.

solved !


Update the signer and reinitialize the Umi instance

When the signer changes, Update the Umi instance and bind it to the new signer identity. This ensures the Umi instance stays synchronized with the current signer, avoiding transaction failures due to mismatched signer identities.

When the signer changes, Update the Umi instance and bind it to the new signer identity. This ensures the Umi instance stays synchronized with the current signer, avoiding transaction failures due to mismatched signer identities.

In what areas are you not seeing a sync @kooyain ?
The helpers umiWithCurrentWalletAdapter() already pulls in the fresh signer each time.

Hi @kooyain I'm going to close this out in 24 hours due to no responce currently.

Apologies, I didn't notice  the helpers.


merging groups treating self loops as don't cares might result in an …

…already existing key. In which case we must not override.
E.g:
a -> b
b -> c
a, b -> d
must result in
a, b -> a, b, d

solves #182


Make the gameplay UI simpler

[ ] minimize space occupied by controls
[ ] remove full screen button once user enters full screen
[ ] retain nav assist button position


An issue with GuidanceController admin_index() method

In app/models/guidance_group.rb we have the method
def self.create_org_default(org)
GuidanceGroup.create!(
name: org.abbreviation? ? org.abbreviation : org.name,
org: org,
optional_subset: false
)
end
In app/controllers/guidances_controller.rb the above method is called by method
def ensure_default_group(org)
return unless org.managed?
return if org.guidance_groups.where(optional_subset: false).present?
GuidanceGroup.create_org_default(org)

end
which is called by the controller method
GET /org/admin/guidance/:id/admin_index
def admin_index
authorize Guidance
@guidances = Guidance.by_org(current_user.org)
.includes(:guidance_group, :themes).page(1)
ensure_default_group(current_user.org)
@guidance_groups = GuidanceGroup.by_org(current_user.org).page(1)
end
In DCC we had the following issue comment https://github.com/DigitalCurationCentre/DMPonline-Service/issues/625#issuecomment-953013169
If the GuidanceGroup has variable optional_subset: true
gg = GuidanceGroup.where(name: "MIUN")
GuidanceGroup Load (0.9ms) SELECT "guidance_groups".* FROM "guidance_groups" WHERE "guidance_groups"."name" = $1 LIMIT $2 [["name", "MIUN"], ["LIMIT", 11]]
=> #<ActiveRecord::Relation [#<GuidanceGroup id: 480245895, name: "MIUN", org_id:<PHONE_NUMBER>, created_at: "2021-04-26 12:29:36", updated_at: "2021-04-26 12:29:59", optional_subset: true, published: false>]>
This causes the method ensure_default_group in app/controllers/guidances_controller.rb*  fails because of error
ActiveRecord::RecordInvalid (Validation failed: Name must be unique) we cannot access the Guidance pages by an Admin.
irb(main):002:0> GuidanceGroup.create!(name:mu.abbreviation, org: mu, optional_subset: false) (CALL THAT FAILS IN CODE)
(0.1ms) SAVEPOINT active_record_1
GuidanceGroup Exists (0.4ms) SELECT 1 AS one FROM "guidance_groups" WHERE "guidance_groups"."name" = $1 AND "guidance_groups"."org_id" = $2 LIMIT $3 [["name", "MIUN"], ["org_id",<PHONE_NUMBER>], ["LIMIT", 1]]
(0.2ms) ROLLBACK TO SAVEPOINT active_record_1
Traceback (most recent call last):
1: from (irb):2
ActiveRecord::RecordInvalid (Validation failed: Name must be unique)
This suggest an issue for the method ensure_default_group in app/controllers/guidances_controller.rb*.
@briri & @raycarrick-ed  I am not clear how the GuidanceGroup GuidanceGroup.where(name: "MIUN") got into state optional_subset: true
=> #<ActiveRecord::Relation [#<GuidanceGroup id: 480245895, name: "MIUN", org_id:<PHONE_NUMBER>, created_at: "2021-04-26 12:29:36", updated_at: "2021-04-26 12:29:59", optional_subset: true, published: false>]>

maybe that filter, https://github.com/DMPRoadmap/roadmap/blob/master/app/controllers/guidances_controller.rb#L143, should not filter on optional_subset: false, as that incorrectly returns false, and assumes that the default guidance group doesn't exist yet, and tries to make one (which fails on validation)


Review not showing on Android emulator

please read guidelines related  to android for reviews:

https://github.com/MinaSamir11/react-native-in-app-review#please-note-to-test-your-integration-using-the-google-play-store
duplicated issue : https://github.com/MinaSamir11/react-native-in-app-review/issues/6#issuecomment-699482016


jx: Add patch to resolve CVE-2023-45288

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[ ] Ready to merge

Summary
Add patch to resolve CVE-2023-45288
Change Log

Add patch file

Does this affect the toolchain?
NO
Associated issues

#xxxx

Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-2023-45288

Test Methodology

Pipeline build id: Local build

Auto cherry-pick results:

main :white_check_mark: -> https://github.com/microsoft/azurelinux/pull/10236

Auto cherry-pick pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=626380&view=results


The ShadoDom css issue with firefox

The Shadodom with unsupported browser like firefox and edge may cause trouble with CSS issues. As of firefox documentation

A polyfilled Shadow DOM using the webcomponents.js polyfill doesn't actually encapsulate style, so the styles might bleed through. Be aware that sites built using the polyfill might look different when running in an environment that does support native Shadow DOM.

We just encounterd the CSS Issue when we were using Shadow Dom with firefox latest version.
Is there any work around for this?

@basherr try all: initial not initial: all


Minor documentation fixes related to the new CID_RESPONSE_HEADER

Minor documentation fixes of my own mistakes.

Coverage remained the same at 65.625% when pulling fbea4df9154272bc2d9c144367e02eb30493ee5c on Polyconseil:doc/egress_header into 75291eff7dd50649428acab77870b7bb2956376f on snowball-one:master.


⚠ ClamAV has degraded performance

In 55e6f14, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 68 ms

Resolved: ClamAV performance has improved in ee266c8.


Type of MinGLColor.rgba

In https://github.com/amengol/MinGL/blob/b2cc34cd2f92088a329683d7479a73ac69f4626c/Example/Main.cpp#L54 the color values are initilaized by floats whereas the type requires uint8. What should be the correct type to be used?
Edit: Only float actually works.

That was an overlook, but there's an implicitly conversion there. It would be more elegant/correct to initialize it with int literals.
I'll correct in the next commit.

Actually, type of rgba should be float all along. I've just corrected that.


ETHALFOS24-42: Update for Alfresco 7.4

https://xenitsupport.jira.com/browse/ETHALFOS24-42

Let's make a release first before merging back, like we did for solr-api-patch. Just to have a point-in-time reference for the codebase.