download videos from Bitchute.com

I tried to download video from
https://www.bitchute.com/video/LYVfcTS7RVoT
and youtube-dl was not able to get it.
Hope you can add support to that website.
Other friends told me it can download from the site,
but only the audio-less video file.
Hope you can make it work just like on youtube.
Thanx!!!
Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2021.01.03
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log

PASTE VERBOSE LOG HERE
# ~/bin/youtube-dl -v -F https://www.bitchute.com/video/LYVfcTS7RVoT/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-F', 'https://www.bitchute.com/video/LYVfcTS7RVoT/']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.01.03
[debug] Python version 3.9.1 (CPython) - Linux-5.8.15-301.fc33.x86_64-x86_64-with-glibc2.32
[debug] exe versions: ffmpeg 4.3.1, ffprobe N-51556-ge278500
[debug] Proxy map: {}
[BitChute] LYVfcTS7RVoT: Downloading webpage
[BitChute] LYVfcTS7RVoT: Checking video URL
[info] Available formats for LYVfcTS7RVoT:
format code  extension  resolution note
0            mp4        unknown

Description

WRITE DESCRIPTION HERE
The downloaded mp4 file has the video, but no audio.

Sorry, it is not fixed. I just downloaded the very latest
by running youtube-dl -U.
It is much worse than my first report.
mplayer CANNOT play the downloaded mp4 video from
https://www.bitchute.com/video/LYVfcTS7RVoT/
See the attached file.
On Tue, Jan 5, 2021 at 8:52 PM Sergey M<EMAIL_ADDRESS>wrote:

Closed #27694 https://github.com/ytdl-org/youtube-dl/issues/27694.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ytdl-org/youtube-dl/issues/27694#event-4173249305,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABACC6VM3E247V6V62GMEB3SYPNBRANCNFSM4VW3NTLA
.

Sorry, it is not fixed. I just downloaded the very latest
by running youtube-dl -U.
It is much worse than my first report.
mplayer CANNOT play the downloaded mp4 video from
https://www.bitchute.com/video/LYVfcTS7RVoT/
See the attached file.
On Tue, Jan 5, 2021 at 8:52 PM Sergey M<EMAIL_ADDRESS>wrote:

Closed #27694 https://github.com/ytdl-org/youtube-dl/issues/27694.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ytdl-org/youtube-dl/issues/27694#event-4173249305,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABACC6VM3E247V6V62GMEB3SYPNBRANCNFSM4VW3NTLA
.

Bitchute downloads should work as of v2<IP_ADDRESS>.


Add mc-sgx-dcap-quoteverify::PathInitializer

Previously the quote verification enclave and quote provider library
paths for mc-sgx-dcap-quoteverify were set via
mc-sgx-dcap-quoteverify::set_path.  Now there is a one time entry
point of mc-sgx-dcap-quoteverify::PathInitiliazer to set the paths.

Current dependencies on/for this PR:

main

PR #158

PR #159

PR #163

PR #164

PR #165

PR #166

PR #171

PR #173

Codecov Report

Merging #174 (368d129) into load_policy_once (e1ff6bf) will increase coverage by 0.48%.
The diff coverage is 96.83%.

@@                 Coverage Diff                  @@
##           load_policy_once     #174      +/-   ##
====================================================
+ Coverage             87.50%   87.98%   +0.48%
====================================================
  Files                    41       41
  Lines                  2472     2614     +142
====================================================
+ Hits                   2163     2300     +137
- Misses                  309      314       +5

Impacted Files
Coverage Δ

dcap/quoteverify/src/lib.rs
40.00% <25.00%> (-60.00%)
:arrow_down:

dcap/quoteverify/src/quote_enclave.rs
99.02% <98.69%> (-0.98%)
:arrow_down:

dcap/quoteverify/src/verify.rs
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Graphite Merge Job
Current status: ⏳ Queued to merge
This pull request is currently queued to be merged as part of a stack.
This comment was auto-generated by Graphite.

Job Reference: 5plz6eqSsqN8GiebVIMp


Add @objc annotation for main classes and functions.

Hello!
While Swift is generally considered to be a superior option, it may still be necessary to maintain compatibility with older projects written in Obj-C, Unity-generated projects, and KMM. To achieve this, it would be advisable to annotate all public classes and functions with the @objc annotation.

Unfortunately, you can't just add @objc annotations to public APIs and achieve Objective C compatibility. It doesn't work with Swift structs, for instance.
In my opinion, a better way would be to wrap the existing API with objc-compatible layer, preferably as a separate  package/library.


[macOS] Add Colima exclusion to fix macOS-10.15 image

Description
Colima tool excluded from Pester tests for macOS 10.15 image,

Related issue:
#4393
Virtual environments affected

[x] macOS 10.15
[ ] macOS 11
[ ] macOS 12

Check list

[x] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[ ] Changes are tested and related VM images are successfully generated

/azp run macos1015, macOS12


Dockerizing site setup

Added Dockerfile to setup the site using Docker.
@tomjohnson1492 Please have a look.

Thanks for adding this code and info.


Referenced tool "Column join on multiple data sets" not in Galaxy

A user informed be that in the rna-seq-reads-to-counts tutorial at the "Create Count Matrix" step, the tool that is referenced "Column join on multiple data sets" is not anywhere I can find.
I believe the tool is "Multi-join" (within the text_processing tool set, but could this tutorial step be clarified and updated to include the correct tool.
Thanks

https://usegalaxy.eu/root?tool_id=toolshed.g2.bx.psu.edu/repos/iuc/collection_column_join/collection_column_join/0.0.3 It is this tool here, it's available on usegalaxy.eu!


Improve message validation check

What is this PR for?
Overview or reasons
Resolves #3
Tasks

Replace to Bean Validation
Add error handling

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

Everything looks good! Thank you for your contribution!

Everything looks good! Thank you for your contribution!

The signing of CLA is done!


config.allow_sign_up = false - still allows sign_up?

Hey there,
Was looking to clarify what exactly the config.allow_sign_up = false actually does.
I had setup Clearance on a new app, I admittedly had installed all the views using the Clearance generator.
I noticed when I set config.allow_sign_up = true to false, it still allowed sign_up's on the /sign_up path.
What is the intent of this flag in config?

Are you using the default routes provided by Clearance or have you added the routes to your own config/routes.rb file?

Using the ones installed by Clearance after running install (install dumped all of them into the routes file)

allow_sign_up only impacts clearance's internal routes. If you have dumped the routes to your local routes file you can remove the route from your routes file if you'd like. The documentation states that the allow_sign_up setting is ignored when (clearance internal) routes are disabled.


DefaultCredentialsProvider is broken for java8 app engine

This was reported by a bigtable customer:

I've traced through where it fails. In DefaultCredentialsProvider.getDefaultCredentialsUnsynchronized() it will only return the AppEngine credentials if the following evaluates to true:
this.isOnGAEStandard7()

I am on GAE Standard but am using Java 8 not 7, so this check is false and it does not return any valid credentials.

If you look farther down, you'll see this:
    // Then try Compute Engine and GAE 8 standard environment
    if (credentials == null) {
      credentials = tryGetComputeCredentials(transportFactory);
    }

@neozwu, do you have any thing to add to this issue?

I'm having the same problem. Although it falls in this condition the method tryGetComputeCredentials is also returning null.
I'm using AppEngine with Java 8

@ajaaym, can you please have someone take a look at this?

@romulets can you please check whether you have this env variable set GCE_METADATA_HOST to "http://metadata.google.internal"? If not can you set that? In mean time I will create a PR to update default metadata url.

I didn't work :/
I configured the environment variable through appengine-web.xml using the following  tag:
    <env-variables>
        <env-var name ="GCE_METADATA_HOST" value="metadata.google.internal"/>
    </env-variables>

The host doesn't need the protocol because the code already attributes it automatically:
  public static String getMetadataServerUrl(DefaultCredentialsProvider provider) {
    String metadataServerAddress = provider.getEnv(DefaultCredentialsProvider.GCE_METADATA_HOST_ENV_VAR);
    if (metadataServerAddress != null) {
      return "http://" + metadataServerAddress;
    }
    return DEFAULT_METADATA_SERVER_URL;
  }

The default metadadata server url is http://<IP_ADDRESS>
I'm still getting the error
Caused by: java.io.IOException: The Application Default Credentials are not available. They are available if running in Google Compute Engine. Otherwise, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be defined pointing to a file defining the credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
	at com.google.auth.oauth2.DefaultCredentialsProvider.getDefaultCredentials(DefaultCredentialsProvider.java:119)

@romulets are you running on GCP?

Yes, AppEngine GCP

@romulets are you using flexible env?

@ajaaym No, I'm using standard environment, java8 runtime.

@romulets Thanks, I tried with standard java8 runtime and its working fine with me. Is it possible to provide the sample that you are using?

I'm retrieving a PubSub Publisher through this code:
        Credentials credentials = GoogleCredentials.getApplicationDefault();
        CredentialsProvider credentialsProvider = FixedCredentialsProvider.create(credentials);

        return Publisher.newBuilder(topic)
                .setCredentialsProvider(credentialsProvider)
                .build();

@romulets I also used pubsub publisher. below is my code. You dont need to provide default credential client discovers that automatically.
ProjectTopicName topicName = ProjectTopicName.newBuilder()
        .setProject(ServiceOptions.getDefaultProjectId())
        .setTopic("topic-name")
        .build();
    Publisher publisher = Publisher.newBuilder(topicName).build();
    PubsubMessage pubsubMessage =
        PubsubMessage.newBuilder().setData(ByteString.copyFromUtf8("test message")).build();

@ajaaym I wasn't providing credentials and had the same error. I don't know if it is relevant, but my project runtime was java7 and then we migrated it to java8.
Anyway, I solved my problem by providing a hard-coded service account.

@romulets which version of pubsub are you using?

@ajaaym 0.33.0-beta

@romulets I tried with 0.33.0-beta and it worked fine. Below is my code:
Code:
    TopicName topicName = TopicName.newBuilder()
        .setProject(ServiceOptions.getDefaultProjectId())
        .setTopic("topic-name")
        .build();
    Publisher publisher = Publisher.newBuilder(topicName).build();
    PubsubMessage pubsubMessage =
        PubsubMessage.newBuilder().setData(ByteString.copyFromUtf8("test message")).build();

Printing all env variables gives me below output:
key: DATACENTER value: us16
key: GCE_METADATA_HOST value: metadata.google.internal
key: GAE_DEPLOYMENT_ID value:<PHONE_NUMBER>06027743
key: GAE_APPLICATION value: s~grass-clump-479
key: GOOGLE_CLOUD_PROJECT value: grass-clump-479
key: GAE_SERVICE value: gae8-test
key: GAE_ENV value: standard
key: GAE_INSTANCE value: 00c61b117c05fa8a85f475d9a6ec02b941debd9b8b986c8e05ce8640e107477808809ca83a
key: USER value: appengine
key: TMPDIR value: /tmp
key: GAE_VERSION value: gae8-test:20190320t144453
key: GCLOUD_PROJECT value: grass-clump-479
key: GAE_RUNTIME value: java8

I ended up using a hard coded service account as well. I don't have problems with other services like Cloud Storage or KMS, but PubSub was a nogo


@arcgis/core with angular 11 gives unpredictable results

Migrating our app from arcgis-js-api 4.17 to @arcgis/core using angular 11 is giving unpredictable results.
Target on tsconfig.json
ES5: App compiles but WebMaps and MapImageLayer are not loading, drawing works fine
ES6/ES2015: App Compiles but drawing does not show up on first, Shows up only if you zoom in. Works fine on second time. See attached gif.

ES 2019: Same as ES6.
Please see https://github.com/bishrant/jsapi-angular-cli for a reproducible example. JSAPI resources esm samples were used as starting ground.
I am reporting an issue with

[ ] TypeScript definitions
[ x] another resource in this repository

Thanks @bishrant for letting us know, and sorry for the inconvenience. This is a known issue: https://github.com/Esri/jsapi-resources/issues/240#issuecomment-756827160. We hope to have it fixed in the 4.19 release (April).
Since this is a regression, potential temporary workarounds include sticking with version 4.17 using esri-loader or arcgis-webpack-plugin.
I'll go ahead and close this issue.

Thanks @bishrant for letting us know, and sorry for the inconvenience. This is a known issue: https://github.com/Esri/jsapi-resources/issues/240#issuecomment-756827160. We hope to have it fixed in the 4.19 release (April).
Since this is a regression, potential temporary workarounds include sticking with version 4.17 using esri-loader or arcgis-webpack-plugin.
I'll go ahead and close this issue.


Fixes #7 - karma does not want to exit

Whilst debugging this I discovered that kill gets called twice by Karma (unsure why).
Anyway, Virtual Box errors out if you try and stop a box twice, so we catch the error and call done which allows karma to exit. Everything seems to work with this fix applied.
@xdissent you may want to take a look at this, and see if it resolves #7 for you.
@niksy @lucascaro @chemerisuk does this fix #7 for you guys?

@voltrevo does this resolve it for you as well?

@leahciMic Yep this works for me too.
Is the inner catch you added necessary? Shouldn't that flow through to the outer catch?

@leahciMic Also my coffeescript is pretty basic, but would this work?
@vm.close().then(=>
  if @wasRunning
    done()
  else
    @vm.stop().then(done)
).catch(done)


Add logging so bugs can be fixed easier.

Worked on by - Levi (Slack Name)

At exactly what points is logging

I'm thinking about when pieces are made (like where they can go from their current posistions and such), and maybe when input is received and parsed.

i was thinking a logging.debug with an as detailed as possible state of the function before and after something gets changed. ill leave it up to your judgement.
if somethings not right we can always change it later :)

Okay. Any requests where in which functions the logging should go?

ill leave you a free hand in that. The purpose is to be able to read how the function works from them, so just put them where they accomplish that.

Don't worry, I haven't forgotten about this, but in the meantime feel free to try Birdseye. Simply:

import it: from birdseye import eye
Annotate functions with it:

@eye
def crazy_complicated_function(): pass

Run birdseye from the command line
Open localhost:7777 in your browser

this should be closed with #15


Add high-level docs

Added additional docs/*.rst files for documentation.
Addresses Issue #41.

I've put myself as assignee on this one, i.e. I'll review and eventually merge it.
@jberlanga – Should I have a look now or later?
The travis-ci build currently fails because of this Sphinx warning: https://travis-ci.org/astroplanners/astroplan/jobs/72916157#L904

@cdeil  Later would be better--I'm traveling tomorrow and then moving apartments, so I the docs may still be pretty meager until early next week.

@astroplanners/astroplanners-contributors
You can find docs in progress at: jberlanga.github.io/astroplan

:exclamation: The tutorials in progress look awesome. I don't use packages if they don't have docs like these, so I'm really glad to see them coming along!

I agree, really looks good!

@jberlanga Do you want us to do a line-by-line review of this PR, or would you like some more time to refine things?

@adrn & @astroplanners/astroplanners-contributors :  I spent most of last week traveling/moving, so I'm a bit behind on this PR--best to wait until I push some more content--I'll alert you.

Hi @astroplanners/astroplanners-contributors!  I've made a substantial update to this branch--check out http://jberlanga.github.io/astroplan/ to see a preview of the docs.

@jberlanga – Thanks for the update!
Before you start filling in lots of examples, @astroplanners/astroplanners-contributors is such a "HOWTO" or "Cookbook" the best way? (see http://jberlanga.github.io/astroplan/howtoget.html)
The more common alternative is to add Examples sections to the API docs. This doesn't work well concerning findability though if the examples use more than one class. So in this case I think the approach by @jberlanga might be the best option.
One thing I like is if a package has a first code example that shows what it's about (and ideally does something cool / non-trivial) that I can read in less than one minute. If it's very short it could be on the front page of the docs, otherwise the getting started page. Currently the getting started page starts with a section general guidelines
http://rhodesmill.org/pyephem/) section that has longish examples (10+ lines showing how to instantiate a target and an observer).
That's fine, but can you please add a shorter example first (maybe computing a rise / set time and making a plot?)
Examples of what I like: requests, pyephem (code example is on the right of the front page).
Looking at the skyfield front page, the code examples are about RA/DEC to Alt/Az coordinate transformation, similar to what @eteq did in the observing example page in the Astropy docs.
@eteq – What's your preference here? Move that page to the Astroplan docs (and use the astroplan toolbox where it makes sense)? Or keep that page in the Astropy docs?

Update: http://jberlanga.github.io/astroplan/ now matches latest commit (6c26eb5).

@cdeil: Looks like putting in a .. code-block:: python directive causes the Travis CI build to try and run any code in the block below?  See here.

Yes, we have doctests enabled for astroplan (see option here).
In principle this is a good thing, to have the examples from the docs tested.
But I have to admit that it can be painful to get them to work.
For the cases where you can't get a docs example to work, or where making it work would mean adding several lines of setup code that's too distracting for the docs, there's flexible options to skip code example lines or blocks or whole files:
http://astropy.readthedocs.org/en/latest/development/testguide.html#skipping-doctests

@astroplanners/astroplanners-contributors
Hi all, another major update to the docs: See plotting tutorial page.

Not sure how to refer to astroplan's method for calculating airmass in the "See also" box just above this section, as I can't seem to find this in the API.  @bmorris3: any suggestions?

@astroplanners/astroplanners-contributors
Hi everyone,
This is nearing completion on my end (see jberlanga.github.io/astroplan/), but there is the matter of the last two Travis CI builds failing with the error: urllib2.URLError: <urlopen error [Errno -3] Temporary failure in name resolution>.  Does anyone know what this might be about?

@jberlanga My PRs have been doing that too. I don't know what it is, but I think we could use some advice from @astroplanners/astroplanners-contributors .

The error message (e.g. https://travis-ci.org/astroplanners/astroplan/jobs/76501136#L531) is pointing to this line: https://github.com/astroplanners/astroplan/blob/master/astroplan/core.py#L20
So the problem is this call
iers.IERS.iers_table = iers.IERS_A.open(download_file(iers.IERS_A_URL,
                                                      cache=True))

I don't understand in detail what the issue is. Maybe the file really can't be downloaded at the moment and it only works for you locally because you have it in your cache? Or maybe travis-ci doesn't allow internet access at this point of execution?
Really downloading a file on import is a bad idea and we should try to find a better solution ... let's discuss in #15?

@cdeil We've been using this solution all along though, why would it fail now?

why would it fail now?

I don't know. Maybe https://github.com/cdeil/astroplan/commit/f9afd2468262b0d283a606c23e21dd00858a4793, although travis-ci did pass on #64, so if that is the reason, it must be a flaky fail, and it looks like it's now always failing. So I don't think that's it.
But really IMO #15 is a serious flaw in astroplan and we shouldn't release with it, so I'm not too unhappy this is coming up now (with the release planned for next week) and presumably gets addressed.

The unrelated travis-ci fails are gone (see https://github.com/astroplanners/astroplan/issues/15#issuecomment-134346408).
@jberlanga – Are you still working on this or is it ready for final review?

@cdeil -- It's ready for a final review. There are some todo's at the top
of some of the .rst files, but they're not visible to the user and can be
addressed in subsequent PR's.
On Mon, Aug 24, 2015, 16:08 Christoph Deil<EMAIL_ADDRESS>wrote:

The unrelated travis-ci fails are gone (see #15 (comment)
https://github.com/astroplanners/astroplan/issues/15#issuecomment-134346408
).
@jberlanga https://github.com/jberlanga – Are you still working on this
or is it ready for final review?
—
Reply to this email directly or view it on GitHub
https://github.com/astroplanners/astroplan/pull/42#issuecomment-134362086
.

@jberlanga this is great! I left a few nitpicky comments, but I'm happy with what is here. There are some small grammatical things I'm happy to fix after this is merged, so I'd like to hear from the others! Thoughts @astroplanners/astroplanners-contributors ?

@astropy/astroplan-maintainers -- Please have a look.  This PR is in its final review.

Looking good for 0.1 :+1:

@jberlanga – Thanks for this big piece of work!
I'm merging this now.
Of course this is just the starting point for the astroplan docs ... if you wanted to make further suggestions here, please file a new issue or better yet, make a pull request.

I think the HTML build worked on treadthedocs:
http://astroplan.readthedocs.org/en/latest/tutorials/plots.html
The PDF build failed (but we can ignore that for now):
https://readthedocs.org/projects/astroplan/builds/3280359/

Oops, @cdeil, this was still under review - @adrn, @jberlanga and I were going to have a telecon about this today and then merge after. Now that I look, though, that wasn't noted on the PR (we were talking about it over e-mail...), so I guess you couldn't have known that.
At any rate, @jberlanga, it'll probably be easiest if I leave some comments in this PR since it has the diff, and then you can issue a new PR with those corrections? (I may just do some of them myself if it turns out that's easier).


Add codes from ArcGIS 10.6.1

hi @melitakennedy!
is it a mistake that the wkid 102100 is no longer included in the list of Projected Coordinate Systems on the documentation page below or did you omit the outdated code on purpose?
https://developers.arcgis.com/rest/services-reference/projected-coordinate-systems.htm

@jgravois Hi John,
We have usually only listed "active" coordinate systems and transformations--no code changed or deprecated entries.


ROX-15351 fix data race between the deployment and service dispatchers

Description
If re-sync is enabled we might run into a data race between the deployment and service dispatchers. This occurs whenever a deploymentWrap gets inserted in the store in the deployment dispatcher and at the same time a service affecting the same deployment gets created/updated. Since the deployment dispatcher does some modifications to the deploymentWrap after inserting it in the store, this can cause a data race between the two dispatchers. To solve this we simply insert the deploymentWrap in the store after applying all the modifications.
Checklist

[ ] Investigated and inspected CI test results
~[ ] Unit test and regression tests added~
~[ ] Evaluated and added CHANGELOG entry if required~
~[ ] Determined and documented upgrade steps~
~[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)~

If any of these don't apply, please comment below.
Testing Performed

CI

/retest


Separate benchmarks to their own package?

I just tried to use this package via go mod, and was surprised to see that it pulls in cockroachdb/apd, shopspring/decimal, and all other libraries that are benchmarked. That feels a bit wasteful. Would it make sense to move benchmarks to their own package to trim down the dependency list?

This is a good idea, thanks.

Is there anything I can do to push this along?
I am preparing a currency handling package, and using this library instead of cockroachdb/apd is giving me noticeably better performance (on top of a more friendly API), but the go mod issues are giving me pause. Of course, my own API doesn't expose the decimal implementation, so it will be safe to swap out later without breakage.

If you want to submit a PR that would be fantastic! I haven't had a moment to sit down and do it yet, sorry about that.

Apologies, managed to lose track of this.
Would the PR just delete benchmarks/ and update go.mod and go.sum? I am assuming you still need to create a new benchmarks repo yourself, and copy the deleted code there.

Hm, I seem to have misunderstood how go mod works. I ran go mod tidy && go mod vendor and it didn't mention or download the benchmark dependencies. Which makes sense, I don't import the benchmarks package.
Sorry for wasting your time.


[js] reduce_builtin.js: emfile error (ppc64le)

To port couchdb on ppc64le platform, first we need to pass all the test cases. But while executing the command, following error is appearing after few test cases passed.
test/javascript/tests/reduce_builtin.js
    Error: emfile
Trace back (most recent call first):

 551: test/javascript/couch.js
      CouchError([object Object])
 514: test/javascript/couch.js
      ([object CouchHTTP])
 180: test/javascript/couch.js
      ("(function (doc) {emit(doc.keys, [1, 1]);})/* avoid race cond 1527498
 165: test/javascript/tests/reduce_builtin.js
      ()
  37: test/javascript/cli_runner.js
      runTest()
  48: test/javascript/cli_runner.js

fail
=======================================================
JavaScript tests complete.
  Failed: 1.  Skipped or passed: 40.
Makefile:140: recipe for target 'javascript' failed
make[1]: *** [javascript] Error 1
make[1]: Leaving directory '/home/abdasgupta/couchdb'
Makefile:103: recipe for target 'check' failed
make: *** [check] Error 2

Expected Behavior

The test case test/javascript/tests/reduce_builtin.js should pass.
Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Run make check

Context

Your Environment

Version used: upstream master branch
Browser Name and version:
Operating System and version (desktop or mobile): Ubuntu 16.04.4 LTS on ppc64le
Link to your project:

emfile often means too many open files. Can you try increasing your ulimit for files (ulimit -n) beyond the default 4096?

Hi @wohali
All test cases are passing now after increasing the ulimit to 188898 . I am closing this issue as it is resolved. Thank you.


Create animatedLogin.dart

It is an animated Login Screen. Kindly merge this in your project
This screen is fully animated and tested working fine in every version of android.

please add a proper project folder and use the same design to create signup and forget password screen

ok sure

kindly check now i have added login signup and forgot password screen in new push


LIVE Map and Point Cloud Data till the current instance.

I am aware that we can retrieve point clouds from each frame, however, I want the entire point cloud until the current frame with respect to the initial frame. Is that possible using ZED SDK without applying the transformations?  I need just the point cloud til the current instance in order to perform further operations.

In addition to this, is there a way to obtain a map till the current instance without using ZEDfu?

Hi,
you can use the spatial mapping API from this sample
Or, you can retrieve all point clouds from retrieveMeasure with sl::RuntimeParameters::REFERENCE_FRAME = REFERENCE_FRAME ::WORLD after enabling the positional tracking.
All point clouds will be expressed in world coordinate so you can see the entire space (but you will have overlap between them)


Client Cert Authentication

I would like to use client certificates to protect my node-red installation. This works particularly well on mobile devices, so you don't have to enter a password.
I have tried putting Apache in front of it, which has worked fine for most of the time but has issues with Websockets.
Happy to help submit code if an approach is agreed.

Closing this, I solved my problem by proxying through Nginx instead:
https://gist.github.com/njh/e9c795a7d7c335f8a92a


Postman

What is the vendor's name?
Postman
What is the vendor's pricing site?
https://www.postman.com/pricing/
What is the base pricing? Use the lowest tier that looks sane for a small business customer, not free or personal tiers.
$15 per user/month, $12 per user/month billed annually
What is the minimum pricing for SSO support?
$30 per user/month, $24 per user/month - Billed annually
Does this pricing info come from a quote or other non-public source?
No
Are there any caveats we should list in the footnotes?
Billing rate is different when paid in full for each year

Given this is now unmaintained, there is now a fork that we're hoping to keep maintained via community participation.  If this is still the case with this vendor, would you please submit a fresh issue with current pricing details to that repository?


Issue running yarn build.

I can't seem to find anything about this here. Any steps to debug?
🕷   Starting crawling http://localhost:62284/
Error: Uncaught [TypeError: Cannot read property 'object' of undefined]
    at reportException (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:58:24)
    at processJavaScript (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js:130:7)
    at HTMLScriptElementImpl._eval (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js:65:7)
    at e (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/browser/resource-loader.js:31:22)
    at Object.check (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/living/nodes/Document-impl.js:89:11)
    at /Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/living/nodes/Document-impl.js:108:12
    at wrappedEnqueued (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/browser/resource-loader.js:255:16)
    at Request.request [as _callback] (/Users/pwalls/src/starter-story/node_modules/jsdom/lib/jsdom/browser/resource-loader.js:203:9)
    at Request.self.callback (/Users/pwalls/src/starter-story/node_modules/request/request.js:186:22)
    at emitTwo (events.js:106:13) TypeError: Cannot read property 'object' of undefined
    at http://localhost:62284/static/js/main.f8e2d949.js:1:109926
    at Object.<anonymous> (http://localhost:62284/static/js/main.f8e2d949.js:1:110680)
    at t (http://localhost:62284/static/js/main.f8e2d949.js:1:101)
    at Object.<anonymous> (http://localhost:62284/static/js/main.f8e2d949.js:1:221950)
    at t (http://localhost:62284/static/js/main.f8e2d949.js:1:101)
    at Object.<anonymous> (http://localhost:62284/static/js/main.f8e2d949.js:1:136642)
    at t (http://localhost:62284/static/js/main.f8e2d949.js:1:101)
    at Object.<anonymous> (http://localhost:62284/static/js/main.f8e2d949.js:1:125989)
    at t (http://localhost:62284/static/js/main.f8e2d949.js:1:101)
    at http://localhost:62284/static/js/main.f8e2d949.js:1:452
🔥 'render' from react-snapshot was never called. Did you replace the call to ReactDOM.render()?
🕸   Finished crawling.
Done in 15.59s.

This turned out to be an issue with react-helmet package. I was using an old version v4.


add print option for images in item master

A request has been issued for enhancement of the Item Master images tab.   A print method is desired for the image selected in the image pane.

added mods to patch 6.2.4 as a beta release.

confirmed release with patch 6.2.8


Minor UI Enchancements

Various UI Forms show the first letter capitalized as is the default, but any preceding words are not properly capitalized.
I will raise a PR to tweak and standardize.  You can tweak to your heart's content.

resolved in #43


Cannot scroll while typing long message

This is happening in components/Chat/Input/Input.tsx
https://reactnative.dev/docs/textinput#scrollenabled-ios scroll is enabled by default, so I think we need to reign in
I believe the TextInput container is actually expanding farther than we think it is, and I believe the work that was done regarding with inputHeightAnimatedStyle is not working as we actually want it to
The expectation is that an attached image should always be shown on top of the text input if there is one attached


updating more info on how to add or remove DDS wihtout any confilicts…

Sometimes customer forget to include additional disk that they have on the service during upgrade or downgrade horizontally.  Even during forking a service some customers forget to include.
Also, added the example of how to add DDS using Aiven CLI.
https://aiven.atlassian.net/browse/SUP-781

Thanks for adding this info! Please see a few editorial comments I have.

Thanks for reviewing the same. I have corrected the documents with the changes.


Update docs on how to set session-id in JmsTemplate

@JmsTemplate wasn't able to write messages to the session enabled queue by default as there is no easy way to set up "SessionId" for the message. With some research we figured out that we had to set up a string property "JMSXGroupId" with the message that results in the session id, but strangely this is not documented.
https://github.com/MicrosoftDocs/azure-dev-docs/issues/285

We need to update in our docs/samples for how to set session id via JmsTempalte

Do we also need to include this in our reference doc?

This pr solves this.
https://github.com/MicrosoftDocs/azure-dev-docs-pr/pull/2806

close for pr merged


Add Edges, Hindrances, and Special Abilities tab to HUD.

Is your feature request related to a problem? Please describe.
No, just a feature request.
Describe the solution you'd like
A tab for Edges, Hindrances, and Special Abilities to the HUD from the token's sheet
Describe alternatives you've considered
Before the SWADE system got its own Token Hud module I believe that Edges, Hindrances, and Special Abilities were all accessible from the HUD.
Additional context
NA
This is a duplicate of issue #23, I believe there was some mix-up in information and posts and #23 got closed before being actioned or denied.
Thanks for your great work.
Jason

Hi!
No worries on the delay.
The same way that you currently display attributes, skills or powers would be great to have for Edges, Hindrances, and Special Abilities.
Thank you
Jason

This request pertains to the addition of non-actionable items to the HUD. I am closing it in favor of proceeding with task https://github.com/mrcomac/token-action-hud-swade/issues/35


(PDB-3330) Add storage of package data

This commit adds package inventory to facts storage. Package data is
hashed and will only create/update/delete when the agent submits
changes. Facts containing the same packages should be a noop after
computing the hash.

Test PASSed

CLA signed by all contributors.

Test PASSed


Add prepublishOnly script to make sure that build/unexpected-immutable.js is always included

Oh, thanks for noticing. Must have forgotten when I removed the CI auto publish.
Thanks for fixing this 🙏


Update mcc codes from VISA Merchant Data Standards.

http://usa.visa.com/download/merchants/Visa-Merchant-Data-Standards-Manual-Nov-2014.pdf
Summary of changes, p. i.

Awesome help. I appreciate that you updated all of the files - thanks!

@greggles Glad to help. Not sure though about the completeness of the contribution. I've looked around and couldn't find USDA or IRS references to the new codes.

I just meant completeness in terms of you modifying all of the file types. If IRS or USDA output new files then we can see about updating them, but the point to me is really that by aggregating multiple data sources we can come up with one decent list.

Yeah, I got that :stuck_out_tongue:

Hi all. Just a note that there's a newer source doc. I haven't examined it to determine if there are any relevant changes. http://usa.visa.com/download/merchants/Visa-USA-Interchange-Reimbursement-Fees-2015-April-18.pdf


added flask (framework) and couchdb (database) icons

Are there any associated filenames or extensions for the Flash framework?


[redis-plus-plus] Add  c++17 feature

Describe the pull request

What does your PR fix? Fixes #14654
Redis-plus-plus is by default built using c++11 standard. When trying to use it in a Linux application built using C++17 I get link errors.

Build redis-plus-plus using define flag REDIS_PLUS_PLUS_CXX_STANDARD=17 can be solved
All featureas are tested successfully in the following triplets:

x86-windows
x64-windows
x64-windows-static

Thanks @JonLiu1993 :)


added horizontal and vertical offset properties to popup.

For some reason it doesn't like it when I try to scale the offsets in pointer mode....

successfully managed to scale co-ordinates in pointer placement mode... only took about 24hours longer than i'd originally thought!


Update check to work with webdataset > 0.1

Closes #1400
This should allow use of WebDataset 0.2
Still needs testing

@Gastron, could you please take a look at it?

I've checked this with webdataset 2.5 and 1.0.103 and it doesn't crash anymore. I think we're good to merge!

Thank you @pplantinga!


Extractors pulling more items than required, leading to items flung out of pipes

In this case a Furnace requests a log if it reaches 63 logs in the stack. A diamond extractor set to 1 item whitelisting logs, pulls  the log from a chest and sends the log along the pipe. However it continues sending more logs along the pipe until the first log reaches the destination.
The furnace now full refuses more items and the remaining logs are flung out of the pipes onto the floor.
A complex setup involving redstone comparitors etc. can be used to solve this by pulsing a redstone signal to the extractor. However this seems against the spirit of the mod.

https://user-images.githubusercontent.com/15698722/107132041-6cd73a80-68a1-11eb-9802-576d94b5c478.mp4
I'm having this as well

I am working on a fix for this.

The issue is that it's basically just oversending. It has to take in account the items that are already on the way.
In theory this is easy to fix, but the accounting on the inventory side is hard to do since it's not possible to simulate insert batches of items, so we have to do an estimation, that would work most of the time.

Additionally, I think if the estimation is unexpectedly wrong the Items should bounce back to the original inventory.
Optionally otherwise maybe play a sound when the item gets ejected?
Then there is also the problem of ending up with tons of items on the ground. Might need to check how many items are in the area before dropping anything.

The issue is that it's basically just oversending. It has to take in account the items that are already on the way.
In theory this is easy to fix, but the accounting on the inventory destination side is hard to do since it's not possible to simulate insert batches of items, so we have to do an estimation, that would work most of the time.

Maybe just direct item to another side (don't pull it out)?

Hi, i allready have same problem
https://user-images.githubusercontent.com/11843337/127297975-f6ddc433-aa6a-4569-b209-5549e109bf70.mp4


cpu_stats: Change from printk to LOG_*

Is your enhancement proposal related to a problem? Please describe.
Currently, if you want to print CPU stats, https://github.com/zephyrproject-rtos/zephyr/blob/master/subsys/tracing/cpu_stats.c#L155 uses printk.
This has two drawbacks:

Printk will interrupt ordinary LOG_* making output scrambled and more challenging to read.
CONFIG_TRACING_CPU_STATS_LOG=y makes the user think that LOG_* is used, when this is not the case.

Describe the solution you'd like
Suggest that this printout is changed to LOG_INF

sound reasonable, however I am planning to actually change the way we collect stats and move away from this implementation (CPU based) to something based on threads (using CONFIG_THREAD_RUNTIME_STATS).

this was replaced by thread runtime statistics, we no longer use tracing for cpu stats


Replace fully qualified names with imports

Hi @veyndan ,
This conflicts with your previous PR, could you resolve please? Thanks. :)

Conflicts resolved

Great, thanks!


Questions on data efficiency / ablation study on same dataset for other methods

Thanks for your work.
I have one question on the experiment part, I notice that here:

Dataset collection We ran a rule-based expert agent on all 8 kinds of towns and weather with 2 FPS, to collect an expert dataset of 3M frames (410 hours).

As I knew that in [CVPR'21 Transfuser], [CVPR'22 LAV] and [Arxiv'22 TCP] dataset sizes are all around 300-400K frames. [1M=1,000 K]
I didn't find the result table in the paper with the same dataset training but only the online leaderboard. Maybe you have some insights that didn't point out in the paper, so I propose this issue.
This 3M=3000K with 300-400K which makes it unclear whether it's the model or the extra data that brings the boost to the performance. have you done any experiments on the data efficiency of your model?

Hi, Kin-Zhang
3M frames includes 8 towns * 21 kind of weather. In our work, we only take use of part of towns and weather and the traning dataset size is about 1.5M. We will update the details in the camera ready version.
In the stage of data collection, one same route will be collected at different weather repeatly. So the dataset is redundant and we plan to use less data in the future. In our early version, we try to use about 1/5 training size and the performance only has a slight drop in our offline benchmark.

Thanks for your reply. I think maybe it could open this issue to remind others if they want to do some comparison on the same dataset with other open-source methods. And propose the result here.
Looking forward to your implementation.

Two minor details to add to this discussion:
The CVPR TransFuser you mentioned only uses 150k frames as per their appendix.

In the stage of data collection, one same route will be collected at different weather repeatly. So the dataset is redundant

If you are repeating the same route with a different weather you are implicitly also randomizing the traffic situation / cars encountered because the CARLA traffic manager is not deterministic in CARLA <IP_ADDRESS>
The thing that will be redundant is the route layout / static environment.

Thanks for @Kait0 pointing out here detail. And I check also the [TPAMI'22] Transfuser training data are also 228k frames in total which is also smaller compared with others. Is that the online leaderboard dataset size also?

yes

In our data collection setting, one same route will be collected 21 times (we have 21 kind of weathers). Besides  the route layout and static environment is the same, the active scenarios is also exactly the same (because we use the same route file and scenario file in each collection). Actually, there was a bug in an earlier version of the project that use only about 1/5 of the data for training. Before we fix the bug, interfuser still perform better than Transfuser[CVPR'21].
Finally, we thank your interest on our work and suggestions. We may add some experiments which use a smaller dataset in our CoRL 2022 camera ready version.

Thanks for @Kait0 pointing out here detail. And I check the [TPAMI'22] Transfuser training data are around 228k frames in total which is also smaller compared with others. Is that the online leaderboard dataset size also?

@Kait0 The online leaderboard doesn't provide a dataset. It only provides the training routes and scenarios.

Yes, std > 0 and is a small number. So we claim the dataset is redundant not the same.

Don't think the magnitude of the DS std is a meaningful metric. Different situations don't necessarily lead to different driving scores, since the model might solve both.
I can imagine that experiencing different constellations of cars in the dataset might be beneficial for training which is why I mentioned it.
I think it is an open question since it is unclear how much the difference from the carla randomness is or whether is helps at all (I think there is no paper right now that investigates this).
I would be interested if you make a dataset ablation on this for your camera ready version like you mentioned.

Actually, there was a bug in an earlier version of the project that use only about 1/5 of the data for training. Before we fix the bug, interfuser still perform better than Transfuser[CVPR'21].

Sorry for the misunderstanding here. WHAT I MEANS here is that Interfuse didn't do a fair comparison. Like Transfuser and LAV which made the comparison with other models in the same dataset which holds the fair for comparison in their paper.
Control the variable like dataset holds the fair which compares others' methods in your dataset to prove it's the model and method achieve the result but not the large dataset, but I knew it's a really large workload for these.
Let's see only the data size here. Even the 1/5 data size 3000/5=600K is still larger than others like Transfuser, LAV, and TCP. But as I mentioned before, it's a really large workload to compare others' methods in your dataset with fairness.

the active scenarios is also exactly the same (because we use the same route file and scenario file in each collection)

Even for some redundant datasets as @Kait0  mentioned. I also noticed that the event would be the same, but the TrafficManager for other NPC is still random in CARLA <IP_ADDRESS>.

Thanks, i will leave the discussions here and there are two points needed to be clarified:

3000k data size is the full size of the dataset, we dont use all of them to train the agent. In training stage, we take about 6 towns and 12 weathers which probably accounted for 1500k size.
TCP uses the technic of model embedding, Rails uses 1M frames, IARL uses 40M frames. LAV comapres Transfuser[CVPR '21] in the paper.  However, LAV uses 400K data and Transfuser uses 150k data, which is also three times. Different methods use different camera and sensors. Totally comparasion is difficult but we can also find the contributions from these works. We will update the detailed experiment in the following version.

WHAT I MEANS here is that Interfuse didn't do a fair comparison.
You are holding them to an unreasonable standard here.
Ablations are usually done in papers with the same dataset, but system level comparisons to other papers are almost never with a comparable dataset (also for LAV and TransFuser).
Most methods differ widely in the amount of training data, the kind of training labels, sensors inputs, pre-training, training method, run time, architecture and engineering.
Progress in CARLA has come from progress on all of these things, not just the architecture.

Ablations are usually done in papers with the same dataset, but system level comparisons to other papers are almost never with a comparable dataset (also for LAV and TransFuser).

This issue is for dataset size but not the system level and the reason you just mentioned.

@Kait0 @Kin-Zhang Thanks for your disscussions. I will compelete the ablation studies about dataset size and update the results here.

Perhaps relevant for the people interested in this discussion.
https://arxiv.org/abs/2210.14222v1
Some of my colleagues made a ablation study on the effects of dataset scaling in the privileged setting (Table 2 b).
They recollected the TransFuser 228k dataset with different seeds 1x, 2x and 3x.
This will randomize the traffic situations encountered (but the routes/ environment is the same).
For their privileged models, scaling the dataset leads to consistent improvements in DS.

Screenshot from the paper <PlanT: Explainable Planning Transformers via Object-Level Representations> as Kait0 mentioned:

This may lead us to think more: the dataset size that 10x likes 2-3M with others' models may also achieve such high scores or even higher (maybe).
Recent NIPS work <Model-Based Imitation Learning for Urban Driving> also uses the 2.9M dataset size, I linked their issue also:
https://github.com/wayveai/mile/issues/4


Feature to stop hammering refused or offline nodes

After you implemented ban feature I find useful to use it to stop hammering the nodes, returning error 111 (refused) and 113 (no route to host). Such nodes can be temporary banned for default time of 24 hours. That will keep the log file cleaner and reduce network traffic and CPU usage necessary for mining.
Example:

2018-01-04 09:42:48 connect() to <IP_ADDRESS>:3377 failed after select(): Connection refused (111)
2018-01-04 09:42:48 <IP_ADDRESS> banned because of network issue

Please consider to include the following code into netbase.cpp after:

LogPrintf("connect() to %s failed after select(): %s\n", addrConnect.ToString(), NetworkErrorString(nRet));

               if (nRet == 111 || nRet == 113) {
                    // refused or no route - set to ban
                    CNetAddr netAddr(addrConnect);
                    if (!CNode::IsBanned(netAddr)) {
                        int64_t banTime = 0;
                        bool absolute = false;
                        CNode::Ban(netAddr, BanReasonUnknown, banTime, absolute);
                        LogPrintf("%s banned because of network issue\n",netAddr.ToString());
                    }
                }

https://github.com/ROIcoin/ROIcoin/releases/tag/v<IP_ADDRESS> has been released, closing this bug.


DBZ-5587 add alter add column test with COLLATE

https://issues.redhat.com/browse/DBZ-5587
This PR add a test to reproduce an error when using COLLATE.

@ruanhang1993
alter table t add column collate_testINT DEFAULT ' 29 ' COLLATE 'utf8_general_ci';
Anltr module will set 29 'COLLATE'utf8_general_ci as defaultValueExpression in column object, it will cause the number format exception during apply the latest table schema, maybe need to check the MySqlParser.g4 to fix this issue.

It seems that the stringLiteral of the default value contains the part of COLLATE.
stringLiteral
    : (
        STRING_CHARSET_NAME? STRING_LITERAL
        | START_NATIONAL_STRING_LITERAL
      ) STRING_LITERAL+
    | (
        STRING_CHARSET_NAME? STRING_LITERAL
        | START_NATIONAL_STRING_LITERAL
      ) (COLLATE collationName)?
    ;

I have checked the columnConstraint which contained the rule COLLATE collationName, maybe it is not neccessary in stringLiteral.
columnConstraint
: nullNotnull                                                   #nullColumnConstraint
| DEFAULT defaultValue                                          #defaultColumnConstraint
| (VISIBLE | INVISIBLE)                                         #invisibleColumnConstraint
| (AUTO_INCREMENT | ON UPDATE currentTimestamp)                 #autoIncrementColumnConstraint
| PRIMARY? KEY                                                  #primaryKeyColumnConstraint
| UNIQUE KEY?                                                   #uniqueKeyColumnConstraint
| COMMENT STRING_LITERAL                                        #commentColumnConstraint
| COLUMN_FORMAT colformat=(FIXED | DYNAMIC | DEFAULT)           #formatColumnConstraint
| STORAGE storageval=(DISK | MEMORY | DEFAULT)                  #storageColumnConstraint
| referenceDefinition                                           #referenceColumnConstraint
| COLLATE collationName                                         #collateColumnConstraint
| (GENERATED ALWAYS)? AS '(' expression ')' (VIRTUAL | STORED | PERSISTENT)? #generatedColumnConstraint
| SERIAL DEFAULT VALUE                                          #serialDefaultColumnConstraint
| (CONSTRAINT name=uid?)?
CHECK '(' expression ')'                                      #checkColumnConstraint
;

Unfortunately it is necessary - see https://dev.mysql.com/doc/refman/8.0/en/string-literals.html
So yes it makes sense as you can set collation separately per string constant and per column. The question is how MySQL itself parses this.

@ruanhang1993 Could you please reformat the source code before pushing?

For the record COLLATE in this case is used for setting the column collation. I think that for Debezium purposes thi is satisfactory solution a I wouln't complicate the grammar as it would  probably require two distinct string literal rules - one with COLLATION and one without.

@ruanhang1993 Applied, thanks!

@jpechane Thanks for your help. There are some problems in my own development environment. So I do not reformat codes right. ;)


Support zos4 deployments

Which package/s are you suggesting this feature for?
Dashboard, grid_client
Is your feature request related to a problem? Please describe
There are now 2 different zos on the nodes (zos3, zos4), so the dashboard and grid client should identify the node zos version and use the corresponding workloads to deploy on them.
zos4 currently doesn't support wireguad, yggdrasil, or public ips. so it will require these filters from the grid proxy to be supported https://github.com/threefoldtech/tfgrid-sdk-go/issues/1209
Describe the solution you'd like

2 new workloads should be added

network light
zmachine light

Before starting the deployment, the grid client should check the node version and decide which workloads to be used to deploy the vm and network.

Adjust the automatic and manual filters to respect the newly added queries on the gridproxy to suggest valid nodes for deployment.

we just need to add the new network filters in the gridclient, and on manual filter we need to check if the node support the selected options
we need to handle listing as well, how to list zos4 workloads

start with the workloads till we have filters ready on gridproxy

Work Completed:

Added workloads for zmachinelight and network light
Added Unit tests for both

Work in Progress (WIP):

Trying to figure out why I can't import newly added workloads even after building
Adding new filters in grid_client
On deploying checking the node features

Should we move it to in progress?

Work in Progress (WIP):
Added a helper method to match filters with features and I'll be adding more networks filters so the method works well
Added a Vmlight primitive class
Currently working on network light primitive class

Added a network light class in primitives, still need some adjustments

Network light class is ready, trying to deploy a zos4 machines and I get multiple different errors

Deployed a machine with new workloads and worked on the extracting features from filters method on grid client
Currently trying to add filters like mycelium, wiregaurd and planetary to the filtersoption in dashboard

Work Completed:

Added mycelium and planetary to FiltersOption, still struggling with wiregaurd
Added features to FiltersOptions
Updated automated and manual selection so that features validations is taken to consideration

Work in Progress (WIP):

Working on adding wiregaurd to FiltersOptions
Updating the deploy method to support zos4 workloads

Work Completed:

Added wiregaurd to FiltersOptions
Updated the GetFeaturesFromFilters method
Updated Networklight primitive class to include multiple needed methods
Updated _createDeployment and create methods to support zos4 deployments

Work in Progress (WIP):

Trying to deploy a zos4 and zos3 VM and I get the following error, My network is stable

       Maximum number of attempts exceeded
       Please check your internet connection and try again. If the problem persists, please contact our support.```

Work Completed:
I deployed a a zos3 machine successfully
Work in Progress (WIP):
Trying to deploy a zos4 machine but I get an error the node id isn't set on the network it's set to undefined

Work Completed:

Adjusted the load method to get contracts and save nodeIds to an array
Adjusted addNode method to check if node exists
Adjusted nodeExsits method to check in node id is included in NodeIds array

Work in Progress (WIP):

When call getFreeSubnet method in networklight primitive I get the following error as network instance isn't set, I'm currently trying to follow along the network primitives and trying to figure out and debug when to set the network instance
 TypeError: Cannot read properties of undefined (reading 'node_id')

Work in Progress (WIP):

Am I correct in assuming that every time I try to deploy  a zos4 machine , The IP  value will always be undefined so the userIPsubnet will always be undefined
so the subnet passed to the addNode method will always be undefined?

no, user can pick the vm ip, therefore the subnet could have a value

I get the following error while trying to deploy a zos4 instance

Failed to send request to twinId 9458 with command: zos.deployment.deploy, payload:
{
   "version":0,
   "twin_id":79,
   "contract_id":169871,
   "expiration":0,
   "metadata":"{\"version\":4,\"type\":\"network-light\",\"name\":\"hello9test\",\"projectName\":\"vm/new9MY\"}",
   "description":"test deploying single VM with mycelium via ts grid3 client",
   "workloads":[
      {
         "version":0,
         "name":"hello9test",
         "type":"network",
         "data":{
            "subnet":"<IP_ADDRESS>/24",
            "mycelium":{
               "hex_key":"6ee79969926454b19b0862c8948f7e23ab186ac7005d4597862f34be29411d9f",
               "peers":[

               ]
            },
            "ip_range":"<IP_ADDRESS>/24",
            "node_id":259
         },
         "metadata":"{\"version\":4}",
         "description":"test deploying single VM with mycelium via ts grid3 client"
      }
   ],
   "signature_requirement":{
      "requests":[
         {
            "twin_id":79,
            "required":false,
            "weight":1
         }
      ],
      "weight_required":1,
      "signatures":[
         {
            "twin_id":79,
            "signature":"fc4fe32a01767cd8b605583130f4457951baee1d26bbd7ffc2c3de22c259c072774e269259537d1acba6bd8c5f0bff9e41b5edea49a0df5a83dde6a75ece9d81",
            "signature_type":"sr25519"
         }
      ]
   }
}
0 invalid reservation type 'network'

wasn't node 259 having an  issue while testing the new workloads?

Work in Progress (WIP):

259 was down so I was blocked for a while waiting for zos4 nodes to be rebooted, trying to deploy  on node 270 gives me the same error as above. While deploying  on the node from the deployment script, the deployment is successful.
While testing on the dashboard I noticed that no nodes were found after some debugging I noticed that sometimes the features has zmachine and zmachine-light. If we want to show both zos4 and zos3 nodes when it's applicable I suggest  using two features array and doing two requests one for zos4 and one for zos3

Work in Progress (WIP):

Updated GetFeaturesFromFilters method to not add machine, zmachine-light, network  and network-light to the features array. Instead it adds mycelium or wireguard , etc.. to the array. Testing the feature is blocked on
https://github.com/threefoldtech/tfgrid-sdk-go/issues/1258

blocked on 0 invalid reservation type 'network'

Work Completed:

Fixed the invalid reservation error, The issue was in network light and VM light primitives as the workload type wasn't set correctly
Deployed successfully on node 255, contract id is 172018

Work in Progress (WIP):

seprating contracts for network light and zmachine light
Documenting the new feature

Note:

While trying to deploy on node 259 it takes a lot of time then fails, same thing happens with @rawdaGastan while trying to deploy from go client
throw new TimeoutError(`Deployment with contract_id: ${contract_id} failed to be ready after ${timeout} minutes.`);         ^ TimeoutError: Deployment with contract_id: 172007 failed to be ready after 10 minutes.

Work Completed:

separating contracts for network light and zmachine light
Adding a single_vm_zos4.ts script
Documenting the deployment flow

Investigation and Solution::
When deleting zos4 deployments I was using delete_all_contracts.ts script. So I was testing according to ramez's added test scenarios and what happens as follows:

When deleting from the deployment list in the dashboard the network-light contract isn't deleted
When canceling the deployment from the grid_client scripts, no contracts are deleted  and they're visible in my contracts list

Work in Progress (WIP):

I ran into another error while deploying a new VM with the same IPrange as a deployed one        return this.network.subnet;                         ^ TypeError: Cannot read properties of undefined (reading 'subnet')
The grid client now deletes the VM contract too but not the network contract

Work Completed:

Issues were resulted from my last commit, I reverted the commit and everything works fine
Deployed on 271 and 255 successfully

Work in Progress (WIP):

Deleting the networkLight contract with the VM contract

Work in Progress (WIP):

Adjusting _deleteMachineNetwork function so it can also delete networklight workloads
Fixed load function in networklight primitive
Added deleteReservedIp and getNodeReservedIps functions in networklight primitive
Working on deleteNode function in network primitive which retrieves the contract id so it can be deleted

Work Completed:

Handled the undefined public_ip error that was randomly shown while deleting from deployment list
Adjusted the manual selection to show what features are missing

Work in Progress (WIP):

Finding a way to only to only show myceluim as an option while managing domain, while debugging I noticed that loadVms get the contracts from graphql, I need to check if graphql returns the workload type
Adjusting the features filter in all needed scripts

Investigation and Solution:
Still debugging why reserved ips aren't saved, as everything from nodes to deployments of network is saved and retrieved correctly

Work Completed:

Adjusted the manual selection to show what features a

Work Completed:

Adjusted Supported interface in manage domains in case of zmachine-light

Work Completed:

Adjusted zos4 script
merged functionalities of delete zmachine and zmachine light in one condition to get rid of redundant code

Work in Progress (WIP):

add a features enum

Work Completed:

Adjusted features everywhere to use the newly created enum
Refactored the VM primitive file to have a base abstract class that the other two classes can extend and override its methods
Debugged why node 249 was valid in the manual selection and not the automated selection. Manual selection doesn't validate cru, mru and sru. And that's not related to this issue

I was tring to run single_vm_zos4.ts and it was  failing with the following error
Creating a vm on node: 11, network: wedtest with private ip: <IP_ADDRESS>
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "[object Object]".] {
  code: 'ERR_UNHANDLED_REJECTION'
}

After much investigation I figured that it was failing because of the VM abstract class, even though it works fine on the dashboard, tried multiple fixes but everything failed. So I decided to go back to the old VM primitive that has two different classes

Work in progress:

I was trying to figure out why the gateway nodes keep loading, The filterNodes method keeps being triggered, still need more investigation to know why

Work Completed:

Added Features to tests
Corrected misspelled words
Hid wireguar in deployment data in case of zmachine-light deployment


Update to version 1.1.1.

Coverage remained the same at 99.383% when pulling 82f7a5e002f29321f131af205cb7650bb01fece6 on release/v1.1.1 into 33518b4e675318af50e40c21de857db8cb3d0803 on develop.

Coverage remained the same at 99.383% when pulling 9b0ea82505ad947810c84fa0660c37919846f973 on release/v1.1.1 into 33518b4e675318af50e40c21de857db8cb3d0803 on develop.


OKX wallet adapter failed to estimate gas

okx wallet failed to estimate gas. Below is the example code:
let transaction: InputTransactionData = {
            data: {
                function: "0x1::code::publish_package_txn",
                typeArguments: [],
                functionArguments: [hexToByteArray(metadataBytes), [hexToByteArray(byteCode)]],
            },
            options: {
                gasUnitPrice: processedGasUnitPrice
            }
        };

  const pendingTransaction = await signAndSubmitTransaction(transaction);

it that possible that okxwallet cant estimate gas for typeArguments is empty array? for other transaction like transfer is fine.

As with this issue, suggesting to close


files.associations not working properly for pre-existent files

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

VS Code Version: 1.90.1
OS Version: Windows_NT x64 10.0.19045

Steps to Reproduce:

Start with an empty "files.associations" field in the Code/User/settings.json
Clone any repository with a .yml file for example, not recognized natively as YAML
CTRL+K M to open Language settings, then Configure file association for .yml, then select YAML
The Code/User/settings.json is modified, but nothing is updated.

Reloading the windows with or without extension doesn't fix, restarting VSCode doesn't fix, restarting the PC doesn't fix.
Manually assigning the language does work for the file you assigned, but not others of the same extension.
Creating a new file will be assigned the correct language.
Updating a file won't be assigned the correct language.

I cannot reproduce. Btw .yml for me already opens as YAML by default without doing anything.
Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: https://code.visualstudio.com/insiders/

Alright, sorry for the false claim, it looks like that one repo I was testing with had a .vscode with a settings.json file that was mis-configured. Apologies!


refactor: Switch from docker to alpine base image for sys-mgmt-agent

Signed-off-by: Bryon Nevis<EMAIL_ADDRESS>I got tired of having to update the Dockerfile for sys-mgmt-agent due to Snyk vulnerabilities in the docker base image.
I have switched to using the alpine base image with the docker-cli and docker-compose installed.
Image size is reduced from 294MB to 135MB, which is a 54% savings.
With the reduced number of dependencies, CVE exposure should be significantly curtailed;
otherwise, we need to update the base image AGAIN.
If your build fails  due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/main/.github/Contributing.md
PR Checklist
Please check if your PR fulfills the following requirements:

[x] I am not introducing a breaking change (if you are, flag in conventional commit message with BREAKING CHANGE: describing the break)
[x] I am not introducing a new dependency (add notes below if you are)
[ ] I have added unit tests for the new feature or bug fix (if not, why?) n/a
[ ] I have fully tested (add details below) this the new feature or bug fix (if not, why?) See testing note below.  Basic smoke test.
[ ] I have opened a PR for the related docs change (if not, why?)

Testing Instructions
I spawned edge-ui-go and exercised system maangement functionality and  it doesn't appear to be impaired in any way.
More detailed testing is required.
New Dependency Instructions (If applicable)

Codecov Report

Merging #4116 (6a305a0) into main (af22267) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #4116   +/-   ##
=======================================
  Coverage   47.35%   47.35%
=======================================
  Files         114      114
  Lines        9876     9876
=======================================
  Hits         4677     4677
  Misses       4809     4809
  Partials      390      390

Help us with your feedback. Take ten seconds to tell us how you rate us.


[Bug] Terraform config failed due to generate-keypair

🐛 Bug
Terraform config failed to build at master.  Possible after generate_keypair to generate-keypair migration?
To reproduce
Code snippet to reproduce
cargo run --bin generate_keypair -- -o nightly

or
[youngyl@youngyl-mbp:libra master]$ cd terraform/validator-sets/ && ./build.sh nightly
error: no bin target named `generate_keypair`

        Did you mean `generate-keypair`?

Expected Behavior
It should build and generate the config.

It looks like we updated the standardization (https://github.com/libra/libra/pull/1161/files#diff-62293f7de5e45deb85ff8f9f520ae5e1R23).  I will patch up Terraform.


Kamelet - Possible to pre configure component options

I the Kamelet docs at
https://camel.apache.org/camel-k/latest/kamelets/kamelets.html
I cannot see a way how I can pre configure the Camel components that the Kamelet may be using.
In regular Camel K I can specify a properties file where I have
camel.component.xxxx.yyyy = 123

Likewise you can also configure data formats, and languages (more rare to do this) so we may want to make available to do this for those kind too.

I think the main issue here is that, if in your route you instantiate the same kamelets/templates twice, the you have issues when configuring components as the same component is shared among the kamelets/templates  (that's the reason we have the kamelet-reifier component in camel-k).
A solution would be to have a route context where the kamelet can bind its own beans but that would complicate a little the camel context.

Ah yeah that is correct. So we may consider making components private per template, by adding a unique prefix on the component name, and register it in the component registry.
But the idea of RouteContext where we can then bind it as a bean that also works for other clashes, where we do a registry lookup first.


[Feature] DeepSource

PR #4123 fixed some of the issues caught by DeepSource.
All the features of the DeepSource are mentioned here
Integrating DeepSource to continuously analyze your repository:

Install DeepSource on your repository here.
Merge the PR which includes the configuration file
Activate analysis here.

How to use it in the project? Can you provide a demo? Thanks again!

@daheige :wave:
You can watch this short video on how to integrate DeepSource
Let me know if you have any questions.

Hello @withshubh
Thank you for our PR, but I don't think I would like to integrate another tool like the current one we are using especially we have to create another configure file for it which I think not necessary.
https://github.com/go-gorm/gorm/blob/master/.github/workflows/reviewdog.yml
Thank you for your understanding.


undefined method `k8sobjects'

I'm trying to build a docker container to run inspec-k8s but when executing Inspec I get the following error for all defined resources:
inspec exec mgmt -t k8s://

Profile: InSpec K8s Profile
Version: 0.1.0
Target:  kubernetes://XXXXXXX:XXXX

  ×  k8s-1.0: Validate built-in namespaces
     ×  Control Source Code Error /srv/mgmt/controls/basics.rb:3
     undefined method `k8sobject' for #<Inspec::Rule:0x00000000070f0788>
...

Profile Summary: 0 successful controls, 7 control failures, 0 controls skipped
Test Summary: 0 successful, 7 failures, 0 skipped

I'm using the following versions:

inspec: 4.56.20
inspec-bin: 4.56.20
train-kubernetes: 0.1.10
k8s-ruby: 0.10.5

I ensured = has been removed from plugins.json:
# cat ~/.inspec/plugins.json
{
  "plugins_config_version": "1.0.0",
  "plugins": [
    {
      "name": "train-kubernetes",
      "version": "0.1.10"
    }
  ]

I've ensured only one version of excon is installed:
# gem list |grep excon
excon (0.92.2)
faraday-excon (1.1.0)

Inspect detect:
# inspec detect -t k8s://

== Platform Details

Name:      k8s
Families:  cloud, api
Release:   0.1.10

The Dockerfile in question:
FROM chef/inspec:4.56.20

## Install dependencies
RUN apt-get update && \
    apt install -y build-essential ruby-dev coreutils bash git

## Fix path issue.
RUN ln -s /bin/mkdir /usr/bin/mkdir

## Install kubernetes plugin
RUN gem install inspec-bin -v 4.56.20 --no-document --quiet
RUN gem install train-kubernetes

## Accept license
ENV CHEF_LICENSE=accept
RUN inspec plugin install train-kubernetes

## Fix version issue
RUN sed -ie 's#"= 0#"0#g' /root/.inspec/plugins.json

## Volume and workdir
VOLUME ["/srv"]
WORKDIR /srv

## Set entrypoint and command.
ENTRYPOINT ["inspec"]
CMD ["help"]

The tests in question:
control "k8s-1.0" do
  impact 0.2
  title "Validate built-in namespaces"
  desc "The kube-system, kube-public and default namespaces should exist"

  describe k8sobject(api: 'v1', type: 'namespaces', name: 'default') do
    it { should exist }
  end
  describe k8sobject(api: 'v1', type: 'namespaces', name: 'kube-system') do
    it { should exist }
  end
  describe k8sobject(api: 'v1', type: 'namespaces', name: 'kube-public') do
    it { should exist }
  end
end

I used version 4.56.20 because that is the latest version I could find for version 4.x for both inspec and inspec-bin.
I also created a container with chef/inspec:5.22.52 (which has train-kubernetesincluded since version5.22.0according to the docs) but this also gives me thek8sobject` errror:
  ×  k8s-1.0: Validate built-in namespaces
     ×  Control Source Code Error /srv/mgmt/controls/basics.rb:3
     undefined method `k8sobject' for #<Inspec::Rule:0x000078a3fc15bd28 @impact=0.2, @title="Validate built-in namespaces", @descriptions={:default=>"The kube-system, kube-public, kube-node-lease and default namespaces should exist"}, @refs=[], @tags={},
 @resource_dsl=#<Module:0x000078a3fbfd9a40>, @__code=nil, @__block=#<Proc:0x000078a3fc15b620 /srv/mgmt/controls/basics.rb:3>, @__source_location={:ref=>"/srv/mgmt/controls/basics.rb", :line=>3}, @__rule_id="k8s-1.0", @__profile_id="inspec-ikp-mgmt", @__c
hecks=[["describe", ["Control Source Code Error"], #<Proc:0x000078a3fbe1edb8 /opt/inspec/embedded/lib/ruby/gems/3.1.0/gems/inspec-core-5.22.52/lib/inspec/rule.rb:454>]], @__skip_rule={}, @__merge_count=0, @__merge_changes=[], @__skip_only_if_eval=false,
@__na_rule={}, @__waiver_data=nil, @__file="/srv/mgmt/controls/basics.rb", @__group_title="Management cluster">```

If you need any more information please let me know.

I'm having the same error message: "undefined method `k8s_object'". I even tried with k8sobject and k8sobjects. Any advice?
Thanks!

Sorry but I didn't get it to work and it seems the project isn't being actively maintained.


fix: short option names must be unique in fendermint cli

This PR fixes a collision in our cli parser where the '-l' short option was duplicated between log_dir and log_level. I renamed the short option of the former to -d
Test
> fendermint -h
thread 'main' panicked at /home/fridrik/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_builder-4.4.14/src/builder/debug_asserts.rs:112:17:
Command fendermint_app_options: Short option names must be unique for each argument, but '-l' is in use by both 'log_dir' and 'log_level'

Great, thanks!
Maybe this would be a good opportunity to add a test for it too. There is one that parses the GlobalOptions with --help, but as noted in the comment if we try it with Options it would quit the process, so the test should be forked, or I'm not sure how else it could be conducted, but it would be great if we didn't rely on someone trying this occasionally, now that we see it can sneak up on us.

Ah, easy, there should be a try_parse_from which doesn't exit the test framework.


[BUG]: Print Group Data Not working Properlly For Multiple Groups

Should print groups in separate tables. (One for each group created)

"Bug Fix: Issue #43 Attribute Type Error Fixed for Group Class"
Error was ticker list was storing strings not object instances


IDENTITY-7142 IDP redirection failed when the Home Realm identifier contains Spanish characters

Moved from https://wso2.org/jira/browse/IDENTITY-7142
Steps to recreate the issue

Create Facebook as IDP by adding a value that contains Spanish characters as the Home Realm identifier
ex: "Janucá"

Create Travelocity as SP and add the facebook as outbound authenticator

Configure the fidp value in the travelocity application.
QueryParams=fidp=Janucá

Access Travelocity application with SAML

Observations
Home Realm identifier not identified by the IS hence not redirected to the IDP for authentication
Expected Results
Should redirect to authenticate via configured IDP
Spanish character should support for the Home Realm as some of the users might use it

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!


IK- plugin compatiblility issue for elasticsearch 2.4.5

I have tried 1.10.1, 1.10.2, 1.10.3, 1.10.4 versions
I didn't find any version compatible with elasticsearch version 2.4.5.
please help

use this please:
https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v1.10.5

Thanks a lot. It's working fine.


Stratum server (mwc-node) need to handle dropped connections.

Rust manage connection it's own was and seems like keeping connection for a while. As a result it is leaking and it stop accepting new connections.

https://github.com/mwcproject/mwc-node/blob/master/doc/stratum_for_pools.md#configure-your-os


Education toolkit translation to Hebrew

Hi!
Let's bring the open-source education toolkit to all the Hebrew-speaking communities.

[x]  README.md WIP @omer-dor
[ ]  01_huggingface-hub-tour.md
[ ]  02_ml-demos-with-gradio.ipynb
[ ]  03_getting-started-with-transformers.ipynb

@omarespejel Hi, I see you used the IW code for hebrew. I believe this code is deprecated and an average hebrew speaker will not know it stands for hebrew. the new one is: heb or he (ISO 639-2 Code or ISO 639-1 Code).


fix(assistant builder): simplify approach to compute 'is edited'

fixes https://github.com/orgs/dust-tt/projects/3?pane=issue&itemId=39877329
Kind of a dumber approach since it's enough to trigger an onChange callback to make the state save-able (even if the actual content remains the same).
IMO that is a fine tradeoff, as it makes the code overall simpler.

snif I really liked the switch back to cancel only :( but fine with me

And arguably the code is exactly as complex :) +11 -11 :p

@spolu Agreed that it's the same number of lines, but LOCs is not a good proxy for complexity.
originally adapted the existing solution, but with all the added cases the code was much longer / harder to understand for a very limited / niche upside IMO
So yes, same number of lines but the new version is not broken :)


How to add new icons without refresh ?

I am pulling some data after the page loads, and then trying to display icons respectively. But only the icons that are added in beginning are displaying, so it there a way to reinitialize icons ?

Yes, see https://jdenticon.com/js-api/no-icons-rendered.html
If you are adding elements programmatically, jdenticon.update() is probably the most interesting method.


@types/rebass and Emotion

Hey, wanted to get a discussion going about this.
With the switch from styled-components to emotion as the default css-in-js in version 4.0, I think it would make sense to have the DefinetlyTyped typings follow suit.
Right now the types have been updated to match Rebass 4.0 - But, they are using styled-components as the base. This works for the most part, except for css prop, which conflicts with the Emotion definition. Sure you might mostly be using the sx prop for styling Rebass, but it will result in an error if you try to create a component that composes the BoxProps.
// This causes a TypeScript error when using Emotion
type Props = BoxProps & {
 customProp: string
}

Basically the problem is this definition:
export interface BaseProps extends React.RefAttributes<any> {
    as?: React.ElementType;
    css?:
        | StyledComponents.CSSObject
        | StyledComponents.FlattenSimpleInterpolation
        | string;
}

It should look like this when using Emotion:
export interface BaseProps extends React.RefAttributes<any> {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>
}

I'm not 100% sure of the best way to handle this in DefinetlyTyped, but I think it would make sense to have them split:

@types/rebass
@types/rebass_styled-components or @types/rebass/styled-components

I've been trying to get it solved in this pull request   but surprisingly hard to get the build to pass. I might just try again in a new branch. I've created a local copy of the typings, that are working fine on the project i'm working on.
See also #664 which is caused by this issue.

Following this, TS doesn't to be able to pick up the types when using @rebass/styled-components ?
error TS7016: Could not find a declaration file for module 'rebass/styled-components'. '.../node_modules/rebass/styled-components/index.js' implicitly has an 'any' type.

Try `npm install @types/rebass` if it exists or add a new declaration (.d.ts) file containing `declare module 'rebass/styled-components';`

I have @types/rebass installed 🙇🏻♂

Right - all the more reason to have it switched to Emotion then. :)

I could override the error above by pointing TS to the declaration file:
// tsconfig.json
{
  ...,
  "paths": {
    "rebass/styled-components": ["node_modules/@types/rebass"]
  }
}

Not ideal but it kinda saves that day. I'll keep watching  👀 this issue and consider find time to fix the typong on DefinitivelyTyped 👍🏻

Hello, any updates on this?

Having same issue using Rebass with TS and Emotion.  As soon as anything is imported from '@emotion/core' TS compiling breaks. Getting errors like this when rendering Rebass components:
Type 'FlattenSimpleInterpolation' is not assignable to type 'ObjectInterpolation<undefined>'.

For anyone else needing to resolve this immediately, put a rebass.overrides.ts file in the src directory with:
import { InterpolationWithTheme } from '@emotion/core'

declare module "rebass" {
  interface FlexProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
  interface BoxProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
  interface TextProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
}

declare module 'react' {
  interface DOMAttributes<T> {
    css?: InterpolationWithTheme<any>;
  }
}

declare global {
  namespace JSX {
    interface IntrinsicAttributes {
      css?: InterpolationWithTheme<any>;
    }
  }
}

Just a note, for me it worked by naming the file rebass.overrides.d.ts (added .d) in case someone looks here in the future 😄

For anyone else needing to resolve this immediately, put a rebass.overrides.ts file in the src directory with the code below, add any other Prop interfaces from Rebass you may need.:
import { InterpolationWithTheme } from '@emotion/core'

declare module "rebass" {
  interface FlexProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
  interface BoxProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
  interface TextProps {
    as?: React.ElementType;
    css?: InterpolationWithTheme<any>;
  }
}

declare module 'react' {
  interface DOMAttributes<T> {
    css?: InterpolationWithTheme<any>;
  }
}

declare global {
  namespace JSX {
    interface IntrinsicAttributes {
      css?: InterpolationWithTheme<any>;
    }
  }
}

The above is a great workaround, but for our use case we need it to be fairly open ended, so that we wouldn't need to keep adding to the override type definition as and when we require the use of more Rebass props.

+1

Seconded the above. It seems like a breaking issue if emotion is incompatible with rebass types.

I think this more general solution based on the code in the post by @russellr86 works without needing to add additional props manually:
`import { InterpolationWithTheme } from '@emotion/core';
import { DOMAttributes as DAttributes } from 'react';
import {
BoxProps as BoxP,
ButtonProps as ButtonP,
FlexProps as FlexP,
LinkProps as LinkP,
TextProps as TextP,
} from 'rebass';
import {
FormProps as FormP,
InputProps as InputP,
LabelProps as LabelP,
} from '@rebass/forms';
declare module 'rebass' {
interface BoxProps extends BoxP {
css?: InterpolationWithTheme;
}
interface ButtonProps extends ButtonP {
css?: InterpolationWithTheme;
}
interface FlexProps extends FlexP {
css?: InterpolationWithTheme;
}
interface LinkProps extends LinkP {
css?: InterpolationWithTheme;
}
interface TextProps extends TextP {
css?: InterpolationWithTheme;
}
}
/* Required only if @rebass/forms is used */
declare module '@rebass/forms' {
interface FormProps extends FormP {
css?: InterpolationWithTheme;
}
interface InputProps extends InputP {
css?: InterpolationWithTheme;
}
interface LabelProps extends LabelP {
css?: InterpolationWithTheme;
}
}
`


Update user-journeys.md

🚀 Deployed on https://66ccfa4d2154112807de0d62--cozy-fox-0defec.netlify.app


fixing python3 issues and pep8 compliance

A few changes and standardizing imports and requirements

Looks great, thanks! Can you rebase? Note I changed the folder structure a bit so that quiverboard is now subdirectory of quiver_engine (so that it's less of a pain to include it in the distribution), which may affect the your change slightly.

:+1:

Fixed rebase conflicts and merged to master
https://github.com/jakebian/quiver/commit/489bde0b4160b71f95c1fb01fbcb3db7c9d26686
https://github.com/jakebian/quiver/commit/b5a82fa2ccb56a85a289474f5fff8215a08cbd63
Thanks again @kmader


feat: :sparkles: added token sign-in feature

What I Did

Implemented the Sign-In Functionality:

Added new endpoints for requesting a sign-in token and verifying the token.
Utilized nodemailer to send the 6-digit token to the user's email.
Created DTOs to validate the request payloads.
Implemented token generation, storage, and expiration logic.
Used JWT for session management upon successful verification of the token.

Modified User Entity:

Added role and token fields to the User entity.
Ensured proper validation and storage of these fields.

Issue Implemented

Issue #140: Implement a sign-in functionality where users can log in using a 6-digit token sent to their email.

Summary of Changes

Entities:

Created user entity.

Service:

Created AuthenticationService to handle the core logic of token generation, emailing, and verification.

Controller:

Added AuthenticationController to manage the new endpoints.

DTOs:

Created authentication.dto.ts to validate the incoming request data.

Additional Notes

The email service uses nodemailer and requires environment variables (EMAIL_USER and EMAIL_USER_PASSWORD) for the email authentication.
Tokens have a 5-minute expiration time for security purposes.
JWT is used for session management, ensuring secure authentication.

Due to new reassignment agreed on by the majority of the team, I'm closing any previous pull request.


Channel in conda forge distribution

Hello,
I would like to ask if there is any prediction for channel with conda forge for the installation of rent. I tried python -m pip install git+https://github.com/NMBU-Data-Science/RENT.git and although the installation was successful, I have problems with pandas package, due to conflicts I guess.

Hi @ditsiaou,
thanks for reporting this. Could you describe what problem exactly are you experiencing?
I haven't heard of RENT messing up other packages so far. I have installed it an several Windows and Ubuntu machines without any problems. Quite a few of my students installed it as well and I heard no complaints there either.
What platform are you using? Which versions of the required packages you using?


[2] Start/Stop/Pause Buttons mit Icon

As a viewer I want buttons to start/stop and pause the simulation

Buttons with icons, squared, larger, located at the bottom middle of the window


Avoid Requires.jl

Right now we use Requires.jl for Plots.jl and PyPlot.jl. We should avoid using Requires.jl if possible for precompilation, and hopefully future versions of Julia can natively support conditional dependency (There is a PR for this now!) so that we don't need subpackages.

#139


Add a quickstart for null handling related queries

Pinot has a number of null handling related features (https://docs.pinot.apache.org/developers/advanced/null-value-support) and there are numerous query execution paths that differ between query time null handling enabled vs disabled.
None of the existing quickstarts have actual null values in the sample dataset. It would be quite useful to have such a quickstart in order to be able to test out null handling in aggregations, transform functions, predicates and so on.
This patch adds such a quickstart using the sample dataset added in https://github.com/apache/pinot/pull/5870.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 0.00%. Comparing base (59551e4) to head (5410621).
Report is 1150 commits behind head on master.

:exclamation:  There is a different number of reports uploaded between BASE (59551e4) and HEAD (5410621). Click for more details.
HEAD has 53 uploads less than BASE

Flag
BASE (59551e4)
HEAD (5410621)

integration
7
1

integration2
3
1

temurin
12
1

java-21
7
1

skip-bytebuffers-true
3
0

skip-bytebuffers-false
7
1

unittests
5
0

unittests1
2
0

java-11
5
0

unittests2
3
0

integration1
2
0

custom-integration1
2
0

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #14182       +/-   ##
=============================================
- Coverage     61.75%    0.00%   -61.76%
=============================================
  Files          2436        3     -2433
  Lines        133233        6   -133227
  Branches      20636        0    -20636
=============================================
- Hits          82274        0    -82274
+ Misses        44911        6    -44905
+ Partials       6048        0     -6048

Flag
Coverage Δ

custom-integration1
?

integration
0.00% <ø> (-0.01%)
:arrow_down:

integration1
?

integration2
0.00% <ø> (ø)

java-11
?

java-21
0.00% <ø> (-61.63%)
:arrow_down:

skip-bytebuffers-false
0.00% <ø> (-61.75%)
:arrow_down:

skip-bytebuffers-true
?

temurin
0.00% <ø> (-61.76%)
:arrow_down:

unittests
?

unittests1
?

unittests2
?

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Did you forget to include the resource folder?

Did you forget to include the resource folder?

Yeah, I didn't notice that they didn't get added by git add . due to the gitignore configuration 🤦
I had to manually add them using git add -f. Thanks for catching that!