The $spacer variable is not available to use when importing the SCSS as the docs suggest

Prerequisites

[X] I have searched for duplicate or closed issues
[X] I have validated any HTML to avoid common problems
[X] I have read the contributing guidelines

Describe the issue
I have set up a small project with npm and followed the guide from the docs on Importing Sass.
Everything worked as expected and built without error until I tried to use the $spacer in my variable overrides.
Upon checking the documentation, I have the imports set up as suggested on the link above, so if we want to use any pre-defined bootstrap variables in our overrides we can't do so.
This came about by wanting to use $spacer as a value for the $box-shadow variable while also changing the colour of the box shadow.
Below is the error message from running npm run build

This is the code in my _variables.scss which is placed as described in the docs

Reduced test cases
Repo of RTC
What operating system(s) are you seeing the problem on?
Windows
What browser(s) are you seeing the problem on?
No response
What version of Bootstrap are you using?
5.3.3

Hello @atcraigwatson
In this particular case, $spacer and $secondary are also in _variables.scss. So you can move your import right after the variables ones, such as:
// 1. Include functions first (so you can manipulate colors, SVGs, calc, etc)
@import "../node_modules/bootstrap/scss/functions";

// 2. Include any default variable overrides here

// 3. Include remainder of required Bootstrap stylesheets (including any separate color mode stylesheets)
@import "../node_modules/bootstrap/scss/variables";
@import "../node_modules/bootstrap/scss/variables-dark";

// Instead, you can override `$box-shadow` here since it depends on `$spacer` and `$secondary` that are in `scss/variables`
@import './bs-variable-overrides';

When you run npm run build in your project, you'll see that style-index.css now contains: --bs-box-shadow: 1rem 1rem 0 #6c757d;

@julien-deramond Thank you for the quick response to the issue. It was my first time posting to a repo of this size so I was quite hesitant.
I did try this when I was working on the project and it allows for the use of the bootstrap variables such as $spacer, but because I have the following in my variable overrides if I place my @import where you suggest I lose the colour overrides.
$primary  : $slate-600;
$secondary: #2B70FD;
$success  : #629F75;
$info     : #80D1FD;
$danger   : #C2544D;
$warning  : #DBB47D;
$dark     : $slate-300;

Overriding lines 301 to 308 as below.
$primary:       $blue !default;
$secondary:     $gray-600 !default;
$success:       $green !default;
$info:          $cyan !default;
$warning:       $yellow !default;
$danger:        $red !default;
$light:         $gray-100 !default;
$dark:          $gray-900 !default;

I'm unsure why this would happen. Unless it relates to // 4. Include any default map overrides here and the colours above are used in the $theme-colors map.
If it's needed I can update the linked repo to show the issue when using the theme colours?

Oh I see, if you want to override the colors as well, you'll need to do something like that:
// 1. Include functions first (so you can manipulate colors, SVGs, calc, etc)
@import "../node_modules/bootstrap/scss/functions";

// 2. Include any default variable overrides here
$secondary: #2B70FD;

// 3. Include remainder of required Bootstrap stylesheets (including any separate color mode stylesheets)
@import "../node_modules/bootstrap/scss/variables";
@import "../node_modules/bootstrap/scss/variables-dark";

// ---> Include any variables that are dependent on the above variables defined in the Bootstrap variables files
$box-shadow: (-$spacer) $spacer 0 $secondary;

Because $spacer is defined in scss/variables so need to be declared before. $secondary doesn't depend on another variable defined in scss/variables, so you can override it before. It's not really technically an override, it's just that it's declared with your color before, so won't be overriden by the content of scss/variables.
Hope this helps!


Toggle "reveal close words" options after one guess displays a blank page

Hey.
After guessing a word that reveals close words of it, if I toggle the option "Reveal close word" or reload the page, it displays a blank page with the error: Application error: a client-side exception has occurred (see the browser console for more information).
The error in the console is Error: Cannot count occurrences of common word: ne.
Here a gif showing the problem:

Thanks for the feedback, fixed in 3c1253d873658850b6a4a52298fa0c1081995513


Move to blackfire agent v2

https://app.clubhouse.io/wizifarm/story/32652/probe-blackfire-dépassée

Tested on my other macbook


Fix IPv6 support

Fetch the correct IPv6 address to use as next hop

LGTM, but needs to wait on the upstream CNI issue to be merged.


multiple tabs (sync and networking overhead)

We could use web workers and/or postMessage in sync without relying on the owner server to broadcast GUI state changes. This would allow people to have multiple tabs open without data getting out of sync and if done right also reducing the networking overhead

We may get back to that.


[BEAM-2656] Introduces AvroIO.readAll()

This includes a couple more improvements:

Adding ValueProvider support to AvroIO.read()
Creating a common utility transform for reading a collection of filepatterns via FileBasedSource. I did not make it public because it should bake some more with other use cases.

R: @jbonofre
CC: @reuvenlax

Coverage decreased (-0.07%) to 70.506% when pulling df3c5241b1f45b29683986f8dde7ac5fe90b17cd on jkff:avroio-readall into 81c2e90f3a9d109121b686c25b642cc9f16ced43 on apache:master.

cc: @mairbek

Coverage decreased (-0.1%) to 70.482% when pulling c440bc8dfd5250b65e4c35a47ba538eced6350d8 on jkff:avroio-readall into 81c2e90f3a9d109121b686c25b642cc9f16ced43 on apache:master.

Starting the review

Ping

lgtm


Search Bar for Issues and Pull Requests

Add a search bar for searching issues and pull requests. This would be similar to Github's search bar.
I would be happy to implement this proposal, but just want to make sure there is interest before doing so.

Fire at will 😄

Makes sense for sure, but I'm also sure we need some kind of indexer or cache layer.

@tboerger, indexer could be put in 1.x.x, we could implement it use database like as a short term solution.

@lunny the only think in the database are issues. For choose search you are forced to search within the repo.

I looked into using a full-text-index to speed up searches, specifically for Postgres. Postgres has support for full-text-indices ((docs)[https://www.postgresql.org/docs/9.6/static/textsearch.html]), but they do not seem to interact with xorm well.
On calls to Sync2(..), xorm tries to delete any index that is not listed in the corresponding struct's definition (session.go, line 4091). The full-text-index is not listed in the struct's definition, so xorm tries to delete it.
Is there some way to get xorm to be okay with the full-text-index, particularly a way that will work for all supported RDBMSs? Any help would be appreciated :smiley:

But maybe not all the database support full-text-index? Another way is to store index ourself, and we can have a task called index which will index issue titles and contents, wiki title and contents and codes?

Maybe we can use http://www.blevesearch.com/ to do that.

I would also suggest a bleeve based index.

I've begun looking into bleve. Just to double-check, the idea is to

maintain one bleve index per repository, and
during an issue search, issue both a SQL query (for other criteria) and a search on the index (for keyword), and then intersect the two results?

Let know me if I'm missing something.

If we use bleve, SQL query will be no need. I think one repo one index file is not good idea. I prefer one function one index. So that issue/pr index, repo index, wiki index. And in fact this work's emphasis is splitting words in different languages or mixed languages.

If we don't have a SQL query, how can we support existing filters like tags, or issues created by a particular user?


How to get public_id of the images that I had uploaded to cloudinary?

For the getPublicId() - i have to upload it and it will get the public_id but i want to get public_id of the old image to delete it and update a new one. How can i do that - can you give me an example??

@hotfuzz123 I think the only way you can do this right now is if you are storing the public_id(which could be the filename) of the uploaded file in your database. Then you can use that to delete the resource from Cloudinary by supplying the public_id to the destroy() method of the Cloudinary API.
So the flow could be something like this (using the example of  a user updating their profile picture):

User enters details in the profile picture form to be updated.
Before the actual update is done, you retrieve the public_id or file_name attached to the user in the users table or the media table which comes with the Cloudinary package.
Use the public_id to make a destroy call to delete the previous image.
upload the new image to Cloudinary and update the respective tables with the new values.

Something along these lines should probably work.

@dela-dels I can't find the public_id - The error is: "Missing required parameter - public_id".
Can you help me please??

@hotfuzz123 I made mention in my previous comment (see below) that you will need to store the public_id as a field in your database column. you are getting that error because the $slider object doesn't have a public_id property. You may have to update your database table to reflect that.

@hotfuzz123 I think the only way you can do this right now is if you are storing the public_id(which could be the filename) of the uploaded file in your database. Then you can use that to delete the resource from Cloudinary by supplying the public_id to the destroy() method of the Cloudinary API.
So the flow could be something like this (using the example of a user updating their profile picture):

User enters details in the profile picture form to be updated.
Before the actual update is done, you retrieve the public_id or file_name attached to the user in the users table or the media table which comes with the Cloudinary package.
Use the public_id to make a destroy call to delete the previous image.
upload the new image to Cloudinary and update the respective tables with the new values.

Something along these lines should probably work.

I have solved my problem :)))
I appreciate your help, thank you so much
You should add into your documentation about:

add public_id as a field in database column.
add Cloudinary::destroy();
Here is my example:

Happy to help @hotfuzz123
Just a quick tip. $slider->update($request->all()) should probably be changed to $slider->update($request->validated()) which is much safer, the former, which you are doing is dangerous and can easily let attackers inject unwanted stuff.
That said since you have been able to solve your issue, kindly close this issue. All the best.


fix readme shield links

The readme badges currently don't link to anything (they just link to the the image's URL). I've updated these to link to the relevant URL.

Thanks @JamJomJim!


Stateful session affinity for stateful services

Is your feature request related to a problem? Please describe.
In stateful services, once a particular "session" is assigned by a load-balancer to a particular service backend, all future activity on that session must be routed to the same service backend. With consistent hash based implementation, any time the set of backend servers changes (hosts are removed or added), the hash mapping of 1/N client sessions gets affected which would lead to dropped requests in case of stateful services. To address this issue it will be good to have "stateful session affinity" implemented in gRPC.
Describe the solution you'd like
Envoy has recently added stateful session affinity extension through the use of cookies that store the “mapping state” and enables the extension to override the load-balancing decision if such state information is available. The way this would work is the application (client) would send the first request in a session without the cookie. gRPC would include a Cookie in the response and the client would use that Cookie value in all the subsequent requests in that session. gRPC will use the Cookie to route the request as described above.
Describe alternatives you've considered
Consistent hash based load balancing has the issue described above.
Additional context
Envoy implementation references:
https://github.com/envoyproxy/envoy/issues/16698
https://github.com/envoyproxy/envoy/pull/17848
https://github.com/envoyproxy/envoy/pull/18207
Protos:
https://github.com/envoyproxy/envoy/blob/main/api/envoy/extensions/filters/http/stateful_session/v3/stateful_session.proto
https://github.com/envoyproxy/envoy/blob/main/api/envoy/extensions/http/stateful_session/cookie/v3/cookie.proto
Doc:
https://docs.google.com/document/d/1IU4b76AgOXijNa4sew1gfBfSiOMbZNiEt5Dhis8QpYg/edit#

CC @louiscryan @costinm

This has been implemented in C-core.  See gRFC A55.

A55 says there are no current plans to implement in any other language, which is a real shame!!

That's correct.  If you'd like to see this in other languages, please file a feature request in the repos for those languages.


Experiment to switch order of args to improve get performance

This is technically a breaking change if merged, but is unlikely to affect many users.

Codecov Report

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

@@          Coverage Diff          @@
##           master    #82   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           1      1
  Lines         653    653
=====================================
  Hits          653    653

Continue to review full report at Codecov.

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


2 fps/policy on an a100 with for crafter with batch_size=1 ?

i'm running:
python dreamerv3/main.py --configs crafter --logdir ./mylogdir --batch_size 1

on an 80gb a100
and getting 2 policy/fps:

this seems really slow?

nevermind, modifying train ratio fixes this


How to rotate the drone while maintaining it static

Hello everyone!
Thank you in advance for all the help provided not only through the construction of the repository, but also through your kind guidance in this forum.
I'm new in AR Drone programming (and **** in programming in general), and I just wanted to know whether it is possible to rotate the drone, for instance, 30 degrees by pressing one single key (I tried to type down higher numbers of vr than 1.0 without any success; I suppose it has to be related to the speed that the drone takes to accept this command ¿?).
Another question that comes to mind is simply how to manage to maintain the drone static in air after taking off. I have just changed all screws, but without any success also; the drone does whatever it wants and it takes a while to start obeying my instructions.
Thanks a lot, and have a nice day!

Stability is still a weak point in my code (please, help me out with that!), but another question is intriguing me:
I've already been able to make my drone rotate (easy peasy after all) after pressing a key, but I want to do it repeatedly. That is why I'm thinking of inserting my code inside an infinite loop. But my question is: how do I 'prioritize' some instructions to interrupt this rotation, given that one instruction cannot be carried out until the one in motion finishes? I would like, for instance, to move from some place to another (more and more questions coming from aside that I will try to face afterwards, hahaha) or to land de drone while it is rotating.
Thank you again, and see you soon!

Hello,
I had a go with my issue above, coding these following lines:
	// Rotation of the AR Drone
	double vx = 0.0, vy = 0.0, vz = 0.0, vr = 0.0;
	if (key == 'a'){

		if (key == 'f') break; // Stop rotating if 'f' button is pressed

		while (true) { // Infinite loop

			if (key == 'f') break; // Stop rotating if 'f' button is pressed

			for (int p = 0; p < 1500; p++){ // This value of p was settled 'randomly' -is there another option to select my own angle of rotation using degrees metrics?
				vr = 1.0;
				ardrone.move(vx, vy, vr);
				cv::imshow("camera", image);
			}
			Sleep(2000); // 2 seconds of break before starting moving again
		}
	} // Clockwise rotation

However I do find the following problems once I execute this:

Drone's turnaround does not stop when I press 'f' button. It just stops once it finishes.
Stabiization is also a great deal to take into account. I really need my drone to stay stopped while rotating, and it does not. Is there any way to perform this?
.. And last but not least, I'm looking for some way to control the drone through the sending of Wi-Fi waypoints. Does any of you know from where might I start to do so?

Wow, you are doing a loop in a loop.
Let's fix it at first.


Main.java always exits with Exit code 1

This is an error code, and when this is included in a build step in jenkins it fails the build. Please return 0 when upload succeeds.

I'm going to have to go back and see why it was 1 to begin with on exit.  Seems like oversight, but now we'll need to make sure everyone who's checking this status code in their own chains is aware of it.

Yeah, that's clearly copy/paste code going on.  You want to PR it or wait til we get around to it?

Fixed in v2.0.4.


timeZones issue

2 points ///
1: negative time zones not working
2: 30 mins time zones like -5.30 not working ///
Is it just with me or anyone else tried and facing similar issues //

If you are in a timezone that is negative you need to patch the file up to allow the integer to be signed.  As it is set up, it only works with unsigned ints.  I did a find and replace to remove "unsigned" from everywhere it existed except for here:
 while ((unsigned)(days += (LEAP_YEAR(year) ? 366 : 365)) <= time) {     year++;   }

If you change unsigned to signed it you'll be able to enter a negative time zone. I changed line 20 to a signed long from unsigned:
signed long timeZone = -5.0;
and line 244:
void convertTime(int32_t time) { //changed to int32_t from uint32_t
Your serial monitor will show the correct hour, date, time and all that.
hope this helps
Steve


setSelection selects whole input

Only happens on Android.
Our mask: 9999 9999 ...

User types 1234
onKeyPress is triggered
This returns 5
This is executed with selectionStart = 5 and selectionEnd = 5 => input is selected entirely instead of only moving the cursor.

As a temporary workaround, we have monkey patched the setSelection method as follows:
  inputElemRef (inputElem) {
    if (inputElem === null)
      return
    const origSetSelection = inputElem.setSelection
    inputElem.setSelection = function (start, end) {
      const len = inputElem.getInputDOMNode().value.length
      if (start > len)
        start = len
      if (end > len)
        end = len
      return origSetSelection(start, end)
    }
  }

@jonashaag Android version, browser version, phone/tablet model?

4.4.2, HTC One mini, Android Browser 4.0 (WebKit 534.30)

bump

@jonashaag Nice bump, because my notifications was broken :) Can you make a repo with simple page which always fails? I can't reproduce but not sure if it related to Android version or my code.

Seems to be a bug in Android, this is the workaround: https://github.com/digitalBush/jquery.maskedinput/pull/50/files#diff-dc902f8c4f1205b11a31a844d30dfe49R69
I'm not sure if we can use the setTimeout(..., 0) approach when we don't use setSelectionRange though

@jonashaag I still need a repository with minimal project to reproduce this issue and test workaround.


Where is the go-wechaty token

Where is the go-wechaty token

The TOKEN you need to work with go-wechaty is a Wechaty Puppet Service Token.
You can learn more about the Wechaty Puppet Service from our documentation at https://wechaty.js.org/docs/puppet-services/, and you can get one by following the steps on that page.
If you have any questions, please feel free to file an issue, or ask on Gitter room at https://gitter.im/wechaty/wechaty

谢谢。

看上面提供的docs链接上找下，上面有提供的，需要您自己找下。


fix performance problems with @debug

Closing in favor of: https://github.com/SimonDanisch/Bonito.jl/pull/266


Versioning static image assets

With Elixir we could pass an array of files to version and compile to /public/build.
.version(['css/app.css', 'js/app.js', 'images/**/*.*']);
How do we do this with Mix? Seems like the version() function doesn't have params, and only versions css/js files.

Yeah - for Mix, the version() method is only applied to files in your main bundle. So it works differently now.

@JeffreyWay Is there a way to handle image and font assets with Mix and cachebusting right now?


chore: migrate UUID from v4 to v7

:bulb: Motivation and Context
Closes https://github.com/PostHog/posthog-ios/issues/144
Apple only has uuid v4
AFAIK there's no popular uuid v7 package for iOS
Inspired and adapted from https://github.com/nthState/UUIDV7/tree/main
:green_heart: How did you test it?
Validated here https://uuidgenerator.dev/uuid-validator
:pencil: Checklist

[X] I reviewed the submitted code.
[X] I added tests to verify the changes.
[ ] I updated the docs if needed.
[X] No breaking change or entry added to the changelog.

@daibhin I did a few more changes to match the Android impl. and added a sorting test as well, can you double-check? thanks.


DRILL-6173: Added tests to verify transitive closure during filter pu…

…sh down and partition pruning

@Agirish could you review my fixed pull request please?

+1, thanks for addressing the issue. LGTM. I'll have it run through regression tests and then merge it in.

@Agirish I updated my commit. Could you review it again please?

Hey @denysord88 , I saw more failures - can you take a look (details emailed)?

Trying to run all Functional tests on test cluster to find conflicts of decimal tests with others.

I updated last commit, added secure drill URL with password to gen script framework/resources/Datasources/ctas/Transitive_closure_gen.sh
@cchang738 could you please review this pull request?

framework ran with 84 failures

@denysord88 sent you a mail regarding the same

I found the reason of that errors. I used folder "/drill/testdata/ctas/parquet" in hadoop fs, but in another script "Datasources/ctas/create_tables.sh" this folder deleting and then creating again. That script delets my csv files.
I changed folders of my CSV files for CTAS.
@kedarbcs16  Could you please run again pre-commit functional tests? On our CV Test cluster we don't get errors with Transitive Closure now.

@Agirish I see failures but I don't think they are @denysord88 's failures .

@Agirish if there are no test failures with transitive closure, could you merge this PR to the master please?


Workflow test

Addresses Issue #2
Reformats comments and adds additional code quality checks with black, mypy, and vulture. This time it should download the dependencies it needs as they are listed in requirements.txt this time.
Black checks for code formatting consistency.
Mypy checks for type checking.
Vulture checks for unused code.
These are all suggested by chatgpt (https://chatgpt.com/share/66fee6a5-47a4-800f-ae2d-054417c24680).

Had to update counter.py and test_counter.py to align with the black code format. Used chatgpt for both.
Counter.py (https://chatgpt.com/share/66feef3f-a66c-800f-9b95-9ac8b4733ef2)
Test_counter.py (https://chatgpt.com/share/66fef290-1f84-800f-ad59-f0220ec4472e)
Also had to remove vulture from the workflow because it checks for unused code, but the entire project is unused code. In an actual project, it would be fine, but in this test one, its just unnecessary.

This passed on workflow test #15 (https://github.com/LilAttacker/tddCS477Assignment/actions/runs/11168645133).


Unified Select Dropdown Menus happens to bug

Hi !
First thanks for this very nice and usefull plugin !
I found out a bug that happens on some browsers and mainly on default android browser of Samsung's smartphones. On these ones, a "unified select dropdown menu" will open a layout with available options like it should, but this layout will close instantly, so it's impossible for the user to select the option he wants.
I tried to figure out what could be the origin of this issue with no luck so I decided to open an issue here.
Here is a website where I could reproduce this issue :
http://fo.demo.prestashop.com/en/contact-us (on subject heading's dropdown)
Thanks for your help !
Best regards,

did you resolve your pb ? i have the same...
thanks :)

This is caused by PrestaShop's use of jQuery Uniform, not by Uniform itself. When viewport resizes PS calls $.uniform.update("select.form-control, input[type='file']");. That forces Uniform to rebuild select controls if options.selectAutoWidth == true, which is the default. Some DOM modifications that happen when Uniform controls are rebuilt cause the select to lose focus and close.
This issue is not unique to Samsung's stock browser, but rather any mobile browser that shows select options in the bottom half of the screen instead of showing a list that covers the viewport.

Depending on your PrestaShop theme you can fix it by either setting selectAutoWidth to false or adding a condition to call $.uniform.update(...) only on viewport width changes, but not height. With some themes it might be OK to remove on resize call to $.uniform.update(...) completely.


Document how to get cookbook examples working in IDEs

Step-by-step instructions to get a development environment set up to run the cookbook example code. Start with IntelliJ and then Eclipse.
Should we consider moving the cookbook examples into a separate repo to more accurately represent how you’d work with the Java Client API in a real application? With the examples and main source in the same repo, the default configuration in pom.xml will be to compile your own Client API, rather than pull it in from Maven Central.

Sounds reasonable that we'd separate the examples with the side-benefit you mention of a good sample pom.xml.  We'd need to make sure, however, that as part of this effort we keep running the cookbook examples as part of the unit tests and functional tests.  We can have two projects dependent on each other, no?

FWIW - Gradle file to get the examples compiling - not sure if every version is correct, but all the examples compiled and ran fine:
plugins {
id "java"
}
repositories {
mavenCentral()
}
dependencies {
compile "com.marklogic:marklogic-client-api:4.0.1"
compile "org.jdom:jdom2:2.0.6"
compile "com.io7m.xom:xom:1.2.10"
compile "org.parboiled:parboiled-scala_2.12:1.1.8"
compile "net.sourceforge.htmlcleaner:htmlcleaner:2.20"
compile "com.google.code.gson:gson:2.8.0"
compile "org.dom4j:dom4j:2.0.0"
}

Cokkbook examples compile and each of them a test.


cranelift: Build a runtest case from fuzzer TestCase's

👋 Hey,
This is a quality of life improvement for the fuzzer. With the custom Debug impl we build a runtest test case that automatically executes in the interpreter and in the compiler backend.
The test case needs some changes in order to be actually executable, since we don't know what the expected output of the function is. But an improvement in the future could be to run the interpreter in the Debug impl and print those results as the expected.
The big thing here is that it also formats floats correctly, which with the previous impl we a pain to get into a runtest since they were printed in integer format.
Here's an example output:
;; Fuzzgen test case

test interpret
test run
set enable_llvm_abi_extensions
target aarch64
target s390x
target x86_64

function u0:0(f64, i8, i32) system_v {
... function body
}

; run: u0:0(-0x0.0ff7d7dff00ffp-1022, 32, 255) == TODO
; run: u0:0(0.0, 0, 0) == TODO

cc: @jameysharp

Now with a default expected output. However the test case still doesn't execute by default, since we don't support u0:0 function names. But I can probably address that when we add multiple functions to the same testcase, shouldn't be too long now.


Fix renaming action goes to the action page

Description
Fixes #2136
Type of change

Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?
Manually
Checklist:

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

@akash-codemonk Can you check if you've linked to the correct issue number here? I'm asking because the issue seems to describe a different feature request

Sorry initially it was wrong which is probably why the wrong issue was linked. I have edited the description to link the correct issue. 2136 is correct.


check_dataset_limit by dataset modality

Instead of check_dataset_limit only checking whether or not the dataset is an image dataset, it sends the actual modality to the backend (i.e. text and tabular)

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


[Paddle]Add chapter_computer-vision

Could you also tune the performance of paddlepaddle in ssd.md.

I fixed the issue and solved the conflicts, re run the ssd section, the result seems ok right now, can you review this chapter again? @cheungdaven thanks


depth gt is used in evaluation phase?

Thanks for your work!
I met a problem when reading the source code. In my view, depth estimation rather than depth gt should be the input of scene flow module.
feat0_1, feat0_2, feat0_4, feat1_1, feat1_2, feat1_4 = prepare_feat(all_feat_1, all_feat_2, generated_data, fu, fv, cx, cy)
output = model(feat0_1, feat0_2, feat0_4, feat1_1, feat1_2, feat1_4, generated_data)
The item generated_data is generated from pc1_gt and pc2_gt, so the gt information is used.

Thanks for your clear explanation! Now I understand your point! I think what you proposed here does make sense. When I was doing this project last year, there was no previous works trying to use lidar-based metrics for rgb inputs, thus no standard evaluation pipeline, so we were trying to make exactly the same condition of evaluation of Lidar-based scene flow work, and yes, for the inference the estimated depth should be used! I hope that future works also add the evaluation standard as you mentioned here! Thanks again for this point!


TypeError in serializer/model.py

Hello, I have been using your Home Assistant FTMS integration with a UREVO treadmill with great success and tried to add another fitness device today. It is a ChangYow SI3928 console attached to a Rogue Echo Bike 3.0. The device is discovered and added successfully, though I'm not sure if the integration is pulling the correct set of available training data.
When trying to process live data, however, the integration throws an error and the ESPHome proxy that was receiving the data disconnects, then reconnects and the sequence restarts. A sample HA log entry is below.
The issue seems to be related to pyftms so I am reporting it here instead of under the HA integration. Please let me know if I can provide any other information to help identify the cause.
2024-12-07 21:07:14.826 ERROR (MainThread) [homeassistant] Error doing job: Fatal error: protocol.data_received() call failed. (None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/asyncio/selector_events.py", line 1019, in _read_ready__data_received
    self._protocol.data_received(data)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "aioesphomeapi/_frame_helper/plain_text.py", line 93, in aioesphomeapi._frame_helper.plain_text.APIPlaintextFrameHelper.data_received
  File "aioesphomeapi/connection.py", line 956, in aioesphomeapi.connection.APIConnection.process_packet
  File "aioesphomeapi/client_callbacks.py", line 88, in aioesphomeapi.client_callbacks.on_bluetooth_gatt_notify_data_response
  File "/usr/local/lib/python3.13/site-packages/bleak_esphome/backend/client.py", line 673, in <lambda>
    lambda handle, data: callback(data),
                         ~~~~~~~~^^^^^^
  File "/usr/local/lib/python3.13/site-packages/pyftms/client/backends/controller.py", line 230, in _on_machine_status
    status = MachineStatusModel._deserialize(bio)
  File "/usr/local/lib/python3.13/site-packages/pyftms/serializer/model.py", line 141, in _deserialize
    return cls(**cls._deserialize_asdict(src))
                 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/local/lib/python3.13/site-packages/pyftms/models/common.py", line 97, in _deserialize_asdict
    code = cast(int, next(it)[1].deserialize(src))
                     ~~~~^^^^
  File "/usr/local/lib/python3.13/site-packages/pyftms/serializer/model.py", line 112, in _iter_fields_serializers
    serializers = _get_model_serializers(cls)
  File "/usr/local/lib/python3.13/site-packages/pyftms/serializer/model.py", line 98, in _get_model_serializers
    result[field.name] = _get_model_field_serializer(field)
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/pyftms/serializer/model.py", line 88, in _get_model_field_serializer
    return _get_serializer(type_)
  File "/usr/local/lib/python3.13/site-packages/pyftms/serializer/model.py", line 69, in _get_serializer
    if issubclass(type_, (int, float)):
       ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
TypeError: issubclass() arg 1 must be a class
2024-12-07 21:07:14.828 WARNING (MainThread) [aioesphomeapi.connection] esp-btproxy @ [IP address]: Connection error occurred: issubclass() arg 1 must be a class

Hello. Thanks.
Fixed in v0.4.2.


copy original flag

say i have word
_('Loading')
in json it will be like this
"Loading": "",
if we used the copy original flag the original word copied
"Loading": "Loading",

Feature is added in next release :)


Added half done talent manager

Not sure that it would ever become a problem, but content/dota_addons/dota_imba/panorama/images/custom_game/talents_generic/evasion.png is 375x375 while the rest of the images are 128x128.

Closed as I am free again. Reassigning it to myself again.


Trouble getting basic example working via docker macOS

Hello,
Here is Dockerfile that installs pyflame, but when I attempt to run the container I get an error (detailed below).
Any help/guidance appreciated.

But I then get the following error...
terminate called after throwing an instance of 'pyflame::PtraceException'
  what():  Failed to PTRACE_TRACEME
terminate called after throwing an instance of 'pyflame::PtraceException'
  what():  Failed to PTRACE_SETOPTIONS

Below is the application code:
def foo():
    return 1 + 1

def get_number():
    foo()
    for i in range(10000000):
        yield i

def expensive_function():
    for n in get_number():
        r = n ^ n ^ n
    return f"some result! {r}"

result = expensive_function()
print(result)

Looks like I needed --privileged flag on docker run command.


Broken code emitted for conditional return statements

With 1.3.0 and the latest Babel, I encountered this severely broken behavior where some of my functions were returning undefined instead of the expected value, but only with typecheck enabled. I've tracked it down to the following minimal case.
The source
function a(): number
{
	if (true)
		return [].length;
}

is transpiled to
function a() {
	var _length; // Never initialized!

	if (true) return _length;
}

I'm working on a PR with at least a test, and at best a fix if I can manage it.

oh dear that's horribly nasty, thanks for the report, let me know if you struggle with the PR and I'll take a look

My results so far: createReferenceTo() creates the "missing" assignment expression seemingly correctly, but for some reason (which I haven't pinned down) it gets lost inside Babel, in the call to traverser.insertBefore().
This is as far as I am able to debug this issue right now. Hope it helps.

@motiz88 thanks that's a big help, I'll take a look tonight.


Sign correct container when publishing releases

In the release workflow, we sign the container that is publicized for the release, which uses the version tag of the release:
https://github.com/ossf/allstar/blob/main/.github/workflows/release.yaml#L25
I was reading that it is not best practice to sign containers with mutable tags, and to only sign the digest tag.

cc @cpanato Is this correct? Thanks!

yes, and I saw that and was planning to get that fixed.
Give me some time and I will send a PR to get that fixed :)


Can anyone guess why UsbSerialDevice is null?

Hello :)
I made custom pcb wired with cp2102, usb -c  and esp8266 to send data to phone.
pcb is wired like
cp2102's D+ and D- is connected to usb-c 's D+ and D-
and cp2102 ' rx tx is connected to mcu's tx,rx
I tested code below to node mcu which has cp2102 and work quite well(UsbSerialDevice is not null and later, open well)

            connection = manager.openDevice(device);
            Log.e("dialog","device is : "+device.toString());
           Log.e("dialog","connection is : "+connection);
          UsbSerialDevice serialPort = UsbSerialDevice.createUsbSerialDevice(device, connection);

But when I tested with my custom pcb, UsbSerialDevice is always null...
with custom pcb,  Log above says below. device and connection is not null at all.
UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=4554,mProductId=529,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Silicon Labs,mProductName=Verifone USB to Modem,mVersion=1.00,mSerialNumber=0001,mConfigurations=[
UsbConfiguration[mId=1,mName=null,mAttributes=128,mMaxPower=50,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=Verifone USB to Modem,mClass=255,mSubclass=0,mProtocol=0,mEndpoints=[
UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=0]
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=64,mInterval=0]]]]
and
connection is : android.hardware.usb.UsbDeviceConnection@d695098
but
UsbSerialDevice serialPort = UsbSerialDevice.createUsbSerialDevice(device, connection);
here comes error which serialPort is null...so I can't open it.
can anyone guess why UsbSerialDevice is null even though device and connection is not null
My guess is that...node mcu's
getDeviceId is : 1002
getProductId is : 60000,
but my custom pcb's
getDeviceId is : 1002
getProductId is : 529...
getProductId is different...? so  createUsbSerialDevice return null..?

What are your VID/PID? That methods only return null when the device is not supported

If problem still persists though. You could use
UsbSerialDevice serial = UsbSerialDevice.createUsbSerialDevice(UsbSerialDevice.CP210x, device, connection,0);

Hello :) I'm using cp2102 bought from digikey...
as I said Device id is same as node mcu but product id is diffeerent...and name is different...
node mcu's usbdevice name is cp2102 usb to uart but my custom pcb 's usbdevice name is Verifone USB to Modem...it may be the reason library think my pcb is not supported...?

@kotran88
Probably, Try to open it as I told you before :)


#32 support for model manipulation

Fixes #32
Feedback requested: should we still expose 'train' for custom_model -- or 'hide' it under 'update'?
In my first draft, I let 'update' and 'train' on 'custom_model' both invoke the train operation.
Very happy to receive other feedback as well!
DCO 1.1 Signed-off-by: Andrew R. Freed<EMAIL_ADDRESS>

@andrewrfreed I would either hide it completely or leave it.
If you hide it just for one and not the other, it can be confusing : Do I need to train or not when I do "x"?

@andrewrfreed I would either hide it completely or leave it.
If you hide it just for one and not the other, it can be confusing : Do I need to train or not when I do "x"?

Let's remove the 'train' verb and use 'update' for it.


Can I start a conversation from a callbackQuery?

In all the documentation I'm seeing conversation.enter in a bot.command function. I'm trying to start a conversation as a result of a button push, but when I do, the context doesn't have the registered conversations, with the error Error: The conversation 'greeting' has not been registered! Known conversations are: .

For added context about what I'm trying to do -
I have a folder of telegram commands - each one has exported objects of name, description, and execute (example).
In my bot init code, I register the execute object function as a command here, and then register all the members of the callbacks and convos functions here  and here.
This method works great for executing commands and callbacks, however when I have my callback try to enter a conversation, such as here, I get the error as above.
I hope that helps. I may be missing something, or it may just be that it is impossible to do what I'm trying to do.
Thanks for any advice.

The conversation has to be registered before the callback handler for it to work properly.
You receive this error because, when your handler runs, the conversation is not yet registered, thus it doesn't exist.

Yep - that was it! I swapped the location of my for loop registering conversations and placed it above the loop registering callbacks.
Thanks for the quick answer.


Error: Required named parameter 'vsync' must be provided.

Recently my flutter app stop to compile because of stacked package, the whole log:
Waiting for connection from debug service on Chrome... ../../.pub-cache/hosted/pub.dartlang.org/stacked-2.2.7/lib/src/state_management/skeleton_loader.dart:103:29: Error: Required named parameter 'vsync' must be provided.               ? AnimatedSize(                             ^ ../../fvm/versions/stable/packages/flutter/lib/src/widgets/animated_size.dart:56:9: Context: Found this candidate, but the arguments don't match.   const AnimatedSize({         ^^^^^^^^^^^^ ../../.pub-cache/hosted/pub.dartlang.org/stacked-2.2.7/lib/src/state_management/skeleton_loader.dart:98:26: Error: Required named parameter 'vsync' must be provided.       child: AnimatedSize(                          ^ ../../fvm/versions/stable/packages/flutter/lib/src/widgets/animated_size.dart:56:9: Context: Found this candidate, but the arguments don't match.   const AnimatedSize({         ^^^^^^^^^^^^ Failed to compile application.

For Hot Fix
open the pub-cache/hosted/pub.dartlang.org/stacked-2.2.7/lib/src/state_management/skeleton_loader.dart
And Replace this Function (Just add the Parameter it Required)
return IgnorePointer(
     ignoring: widget.loading,
     child: AnimatedSize(
     vsync: this,
         duration: const Duration(milliseconds: 250),
         curve: Curves.easeOut,
         // We only want to show this if the widget is loading OR if the widget is busy with the transition.
         child: widget.loading || _transitionToNewWidget
             ? AnimatedSize(
   		  vsync: this,
                 duration: Duration(milliseconds: 450),
                 curve: Curves.easeOut,
                 child: ShaderMask(
                   child: CustomPaint(
                     child: widget.child,
                     foregroundPainter: RectangleFillPainter(),
                   ),
                   blendMode: BlendMode.srcATop,
                   shaderCallback: (rect) {
                     return LinearGradient(colors: [
                       animationOne.value!,
                       animationTwo.value!,
                     ]).createShader(rect);
                   },
                 ),
               )
             : widget.child),
   );

Hey, I think you're using an older version on flutter cause the vsync field in the AnimatedSize widget is deprecated after  flutterv2.2.0-10.1.pre and it's not a required field anymore so it shouldn't be a problem.


Request: Waterfox

Project description
It is fork of Firefox with better privacy, something like LibreWolf but different
Metadata

homepage URL: https://www.waterfox.net/
source URL: https://github.com/WaterfoxCo/Waterfox
license: Mozilla Public License 2.0 (more info here: https://www.waterfox.net/docs/policies/terms/)
platforms: Linux, Windows, MacOS officialy supported

https://github.com/NixOS/nixpkgs/issues/188883

It is duplicate, but there is not Waterfox in Nix repos and I do not understand why

See https://github.com/NixOS/nixpkgs/issues/188883.
Librewolf was added instead.
The original issue is still open though because Waterfox was not added.


Fine-tuning the model using data in RLDS format

Thank you for your outstanding contribution in the field of bimanual manipulation, I am a beginner in this field and I would like to ask how do I go about fine-tuning the model if the dataset I am using is in RLDS format. The fine tuning guide for this project seems to use the hdf5 storage format. If I use the dataset in Open X-Embodiment (RLDS format) for fine-tuning, and I use the pre-training pipeline, how do I modify it, and is it possible to write a fine-tuning guideline about this, because it seems that pretrain.sh contains pre-training commands, and it does not contain the fine-tuning commands!

You could modify pretrain_datasets.json and pretrain_sample_weights.json to remove all the irrelevant datasets, and directly use finetune.sh by removing --load_from_hdf5 and replacing --dataset_type="finetune" with --dataset_type="pretrain". Don't forget to run producer first!

Thanks for your help

You could modify pretrain_datasets.json and pretrain_sample_weights.json to remove all the irrelevant datasets, and directly use finetune.sh by removing --load_from_hdf5 and replacing --dataset_type="finetune" with --dataset_type="pretrain". Don't forget to run producer first!


publicMatches query ignores less_than_match_id parameter

Hello,
Sorry if I'm not using it properly, but it seems that publicMatches query ignores less_than_match_id parameter and always returns the latest 100 matches. For instance this request:
https://api.opendota.com/api/publicMatches?less_than_match_id=3926606507/
Returns 100 matches ranging from<PHONE_NUMBER> to<PHONE_NUMBER> which obviously isn't compliant with my filter.
Any idea?
Thanks a lot

The issue is the trailing slash on your request.
https://api.opendota.com/api/publicMatches?less_than_match_id=3926606507 works fine

Ho you're right, thanks a lot for looking into it.


Background opacity (with rgba) not working on Ubuntu 17.10

[x] I am on the latest Hyper.app version
[X] I have searched the issues of this repo and believe that this is not a duplicate

OS version and name: Ubuntu 17.10
Hyper.app version: 2.1.1
Link of a Gist with the contents of your .hyper.js: https://gist.github.com/Jeffarese/65bd9e3d48f2f4bfaf4453f82d246d4e
Relevant information from devtools (CMD+ALT+I on macOS, CTRL+SHIFT+I elsewhere): N/A
The issue is reproducible in vanilla Hyper.app: Is Vanilla

Issue

I'm trying to lower the opacity of the background color, using backgroundColor: 'rgba(0,0,0, 0.5)' but it's not working, the background has 100% opacity no matter what.
If I change to another color (not caring about the opacity) it works, but it ignores the opacity.

opacity is not supported by electron on linux/windows. just in mac

We should probably put a notification when a user tries to get transparency in windows/ubuntu and link to the comment by electron.

Adding a comment in config file should be ok

Yeah, I didin't know this. With a comment in the config file it would have been enough.


feat: add dotnet

Fixes #53

@viceice Is that enough? I just tried to mirror what you did for other tools. Should we also add a dedicated test repo or are the inline files here enough?

I'll check it tomorrow morining 🙈

Are we missing some deps ?

Are we missing some deps ?

Not sure, https://github.com/renovatebot/docker-buildpack/pull/54#issuecomment-709247779 states exactly the packages we install.

ok, so this is good now. but we can only install as root for now, so no dynamic install.
if we want to install on the fly, we need to prepare another script to install as user.

I thought when I originally looked into this that there'd be a part static (installed as root) / part dynamic (runtime) install. Is that not the case and we'll need to prebuild every nuget version into its own image?

It is possible to install multiple different versions at runtime. But our install-tool script checks for root, so we need a second one to install as user to eg ~/.dotnet/ folder.

Don't think we need multiple? But it's usually helpful if we can install dynamically instead of needing to pre build every version into its own image

I think we can maybe need multiple versions at same time if a project is targeting multiple dotnet versions. I'll test this.

ok, so this is good now. but we can only install as root for now, so no dynamic install.
if we want to install on the fly, we need to prepare another script to install as user.

Is this a general limitation of the current approach or can I do something to help?

🙈

I think we can maybe need multiple versions at same time if a project is targeting multiple dotnet versions. I'll test this.

Usually newer SDKs can handle older target frameworks ("dotnet versions"). Actually running the applications (or tests) might be a problem, but this does not matter for our use case here.

yes, i've tested it the last commit works on restore with dotnet 3.1.x, even if we target net5.0

We will add dynamic install later, if we need it. for now it seems to be enough to have a single version to restore packages.


Remove redundant TaskModule class

Codecov Report

Merging #86 (da8b8b7) into master (ac6d299) will increase coverage by 0.25%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master      #86      +/-   ##
============================================
+ Coverage     40.30%   40.56%   +0.25%
  Complexity      369      369
============================================
  Files           124      123       -1
  Lines          2084     2071      -13
  Branches        239      237       -2
============================================
  Hits            840      840
+ Misses         1201     1188      -13
  Partials         43       43

Impacted Files
Coverage Δ

...edu/address/logic/parser/AddTaskCommandParser.java
0.00% <0.00%> (ø)

...address/logic/parser/FilterTasksCommandParser.java
0.00% <0.00%> (ø)

...in/java/seedu/address/logic/parser/ParserUtil.java
53.03% <ø> (+3.73%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Problems when transforming Date object to string

Hi Thomas,
Thank you very much for creating this awesome lib!
I think I found two problems in the code that transforms a Date object into a string. I filed just one issue for both, because they are caused by the same couple lines of code. If they make sense, please let me know if you want me to create a pull request for that. Thanks :)
1. Passing a Date object belonging to October, November or December fails validation.
When building a date string from a Date object:
var pad = function(d) {
    return d < 10 ? '0' + d : d;
};

...

params.start = typeof params.start === 'object' ?
    (params.start.getFullYear() + (pad(params.start.getMonth() + 1)) +
        pad(params.start.getDate())) :
    params.start;

getFullYear, getMonth and getDate return numeric values. And pad only returns a string when actually padding. If the month is October, November or December, pad will return the value as is (numeric), and the concatenation will become a numerical sum, resulting in a validation error in the next regular expression check.
2. Passing a Date object with time zone information may result in shifted dates.
If the machine executing pageview.js has a timezone like GMT-5 and it tries to execute:
var pageviews = require('pageviews');

pageviews.getAggregatedPageviews({
    project: 'all-projects',
    granularity: 'daily',
    start: new Date('2016-01-01'),
    end: new Date('2016-01-31')
});

new Date('2016-01-01') will create a Date object with the following value Thu Dec 31 2015 19:00:00 GMT-0500 (EST). And the code that generates a date string uses getFullYear, getMonth and getDate, which in this particular case will return 2015, 12 and 31 respectively, generating a date string like 2015-12-31 instead of 2016-01-01. This would happen with the end date as well.
Cheers!

Hi @marcelrf,
Thanks for filing this issue. Judging from your concrete description, you have the cause of the issue already identified, so if you file a quick pull request, I am happy to merge it straight away (and maybe you could even add a test case or two, so that such errors get caught the next time). Thanks for your help :-) !¡Muy apreciado!
Cheers,
Tom

Hi @tomayac :]
I created a pull request as you said. I could not manage to test the "negative timezone" scenario, though. It seems that JavaScript does not allow changing the locale of the browser. Anyway, I tried to make the tests as useful as possible.
Thanks for being open to my contribution!
Marcel


New docker image version?

Hi Alexander,
Would it be possible to build and publish a new docker image?
I wrote a build and publish script that might help with that is in a PR.

@Spritekin, I have fixed Travis CI integration (they changed domain), so updated image is available now.

Awesome! Thank you so much!


add linuguistics

Nkululeko could be multimodal, if a
transcript
field is added to the audio files
and then,
linguistic features extractors could be added to the feature_sets

Some datasets already have transcriptions (but I skip that since I don't think it will be needed). It can be added as an additional column in the CSV or audformat. If there is no transcription, we can utilize hugging face (such as a whisper) to generate transcripts during pre-processing in each dataset. Then, the "linguistic feature extractor" will process transcription in the transcript column (I propose this name as the header of transcription) to generate word embeddings (linguistic feature).
This is useful to use speech along with transcription for the detection of such degradation like Alzheimer's.

If there is a transcript field/column in the CSV file (assuming format is CSV), this can be easily solved using speechbrain package.
https://speechbrain.readthedocs.io/en/latest/API/speechbrain.wordemb.transformer.html
e.g.,

file
label
transcript

1.wav
happy
"I am happy"

to me it seems most intuitive to extend the predict module by

text transcript
speaker id
thereby solving #167


implement play command

ETA : 1-2 days

info : play music

no guarantee though

going to work on it tomorrow

bruh school

how to pipe raw mp4 binary stream into ffmpeg input?

media toolkit hmmm

i really hate not being cross platform though
if i include all external dependencies, it may increase this repos size

ohooh setup tutorial on wiki

big brain

wow i forgot this project existed. i guess i've had too much fun with The C Programming Language

im ma just giveup on this one
ffmpeg keep closing stdin 1 nanosecond after it started
mediatoolkit or whatever the lib doesnt provide me with audio conversion
NAudio destroyed my dev env
maybe i will do this again in the future, who knows

and no i wont use filesystem

no support for live stream though

damn. a month ago


bug: auth is undefined

Describe the bug
Getting the following error on screen once I've created a application from wrappid-app template and setup the project with toolkit command and start the project :
The error shows auth is undefined.
To Reproduce
Steps to reproduce the behavior:
wr init <project-name>
wr setup web
wr start web
See error
Expected behavior
The /defaultAppRoute supposed to show a boilerplate default page.
Desktop (please complete the following information):

OS: Ubuntu 22.04
Browser: Mozilla 125.0
Version: @wrappid/core 0.0.469

Getting the following error on screen once I've created a application from wrappid-app template and setup the project with toolkit command and start the project :
The error shows auth is undefined.

A solution to this can be found in the following changes in the code :
devDependencies in package.json can be updated to :
 "devDependencies": {
    "@commitlint/cli": "17.5.0",
    "@commitlint/config-conventional": "17.4.4",
    "@commitlint/prompt-cli": "17.5.0",
    "@wrappid/core": "0.0.469",
    "@wrappid/styles": "0.0.149",
    "eslint": "8.56.0",
    "eslint-plugin-etc": "2.0.3",
    "eslint-plugin-import": "2.27.5",
    "eslint-plugin-react": "7.32.2",
    "eslint-plugin-sort-keys-fix": "1.1.2",
    "eslint-plugin-unused-imports": "2.0.0",
    "husky": "8.0.3",
    "license-checker": "25.0.1",
    "react": "18.2.0",
    "redux": "4.2.0",
    "standard-version": "9.5.0"
  }

defaultRoute can be updated to :
"defaultRoute": "defaultAppRoute",
in dev, stage and env in wrappid.conf.json
defaultRoute can be updated to defaultAppRoute
in RoutesRegistery.js.

This issue is no longer a valid issue so closing this issue.


self in inheritance resolves incorrectly

class Foo
  class Bar < Array(self)
  end
end

Foo::Bar.new << Foo.new # Error

self incorrectly resolves to Bar instead of Foo

self refers to the current class definition ( Bar in this case )
class Bar < Array(self)
end

You can try this way :
class Foo
  class Bar < Array(Foo)
  end
end

Foo::Bar.new << Foo.new # => [#<Foo:0x12adf50>] Foo::Bar

If I saw the above code snippet, I would be unsure which class self refers to, and probably assume it did refer to Bar, so I think this is too ambiguous to be allowed.

Since inheritance with generics is not yet complete, and the sample is a corner case of that I would not care about this yet.
class Foo
  class Bar < self
  end
end

leads to a parse error, so the usage of self is not even clear it should be allowed.

I think maybe it should be allowed. In any case in Array(self) it resolves incorrectly. For example in Ruby:
 $ irb
irb(main):001:0> class Foo
irb(main):002:1>   class Bar < self
irb(main):003:2>   end
irb(main):004:1> end
=> nil
irb(main):005:0> Foo::Bar.ancestors
=> [Foo::Bar, Foo, Object, Kernel, BasicObject]

So self resolves to Foo, not to Bar, as this issue suggests.

I don't think Array(self) is readable at all, whats so bad about specifying which class you mean?

@waj needed this in macro generated code, to automatically refer to the containing type. self is the only way to do this

@asterite Please reopen it. We can discuss about this more.
self type on Crystal is special and Crystal have generics, so there may be self or defining type as generics parameter in base class. It makes possible to apply the idiom called CRTP in C++. But current implementation does not allow it. We are losing a big possibility.
At least, current implementation lacks coherence against self type. I think it don't need to be same as Ruby.

@waj needed this in macro generated code, to automatically refer to the containing type. self is the only way to do this

We can use {{@type}} macro in this case, don't you?
Ref: #3972


Publish packages from main / on merge main to github packages

If you are missing a feature or have an idea how to improve this project that should first be
discussed, please feel free to open up a discussion.
Is your feature request related to a problem? Please describe.
"product"-edc should be used within the catenaX@home, therefore it would be nice to reference to prebuild packages within gradle
Describe the solution you'd like
base this project on published packages on maven central as it is discussed in the oss repo here
Describe alternatives you've considered

publish packages to the catenax-ng github packages
publish packages on every merge /commit on main

We will not publish packages that are not source of this repository. This should be done by the oos repo.
Of course we will somewhen publish our own extensions into github packages.
For reference take a look at #90


Add Chinese lang file to v2.4.1

I'm AndyYu from SpigotMC
I think you need this cuz there are so many people in China who use this (I know this from bStats, almost 1/5 users are from China)

Thank you AndyYu! Your contribution means a ton to the project :)


Moves phrases out into one shared defaultPhrases file

to: @ljharb @airbnb/webinfra
This is to split up some of the code in https://github.com/airbnb/react-dates/pull/301, which I admit, got away from me somewhat.

Coverage increased (+0.4%) to 87.203% when pulling e887e697c4eb2eed7b2b85a342d2748ff8612da2 on maja-move-phrases-into-separate-file into 04d08d4e32c458e4c86d2eb353a2cccd84c7a1ce on master.


BlightMagic

Hey!
I was wondering if you could port BlightMagic to this engine?

Hi !
Well, actually yes,I'm working on it.
I have created a new dev branch "multiplayer-server" on github.
And I'm trying to write a new server on it.
The first project I'll create with this new version of the multiplier
server is Blight Magic.
Le ven. 1 mai 2020 à 16:24, MistikSenpa<EMAIL_ADDRESS>a écrit :

Hey!
I was wondering if you could port BlightMagic to this engine?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Laboralphy/o876-raycaster-engine/issues/22, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AC4JD7EIXX2KTOQ3FLIOBCDRPLLTFANCNFSM4MXEDRJQ
.

Closing issue because the request is being processed.


core.js:7376 ERROR Error: Uncaught (in promise): Error: Component ShellComponent is not part of any NgModule or the module has not been imported into your module. Error: Component ShellComponent is not part of any NgModule or the module has not been imported into your module.     at<EMAIL_ADDRESS>(compiler.js:27209)

I'm submitting a...

[x] Bug report
[ ] Feature request
[ ] Documentation issue or request

Current behavior

Expected behavior

Minimal reproduction of the problem with instructions

Environment

Others:

I generated angular code using ngx-rocket. In that I am trying to implement lazy Lading. I am getting issue

Can you please fill up the issue template with your env details? You just have to copy the results of ngx --debug-infos so I can see which version of angular etc you are using, as these kind of errors depends of your angular version.


Expose DevicePicker TableViewController for Modification

Hi,
Currently the device picker is very basic and doesn't allow customization without modifying connectsdk source.  It would be great if there was a method exposed so that the tableviewcontroller could be modify for styling or subclasses completely.
Thanks,
James

@jamescahall  you can implement your own view/device picker to show list of devices . To get the list of devices discovered you have to implement and override the DiscoveryManagerDelegate methods in your interface.

(void) discoveryManager:(DiscoveryManager *)manager didFindDevice:(ConnectableDevice *)device;
(void) discoveryManager:(DiscoveryManager *)manager didLoseDevice:(ConnectableDevice *)device;
(void) discoveryManager:(DiscoveryManager *)manager didUpdateDevice:(ConnectableDevice *)device;


Update Readme file with Github pages URL

Github page is up & running for scikit-api now on https://99xt.github.io/scikit-api/
Update the Readme on master branch with some description about the page.
This Github page will be the official website for scikit-api

can I get assigned to this?

One pull request is already made on this #43

Fixed #42


Ŀ broken as repeat_until_false

When using the Ŀ command as repeat_until_false, instead of returning an object of type <class '__main__.Generator'>, it returns an object of type <class 'generator'>, which is not something that commands are overloaded for, so they fail.
For example: Try it Online!

This commit should fix it, it was just that Generator(gen()) was needed instead of gen().


adding job template load/unload to Dockerfile command

built upon https://github.com/CenturyLinkLabs/panamax-api/pull/264, so there's a duplicitous commit here

:+1:

I say go ahead and merge this so Pat can do his stuff

I'm with you, @alexwelch


New version: Gruntwork.Terragrunt version 0.67.12

Checklist for Pull Requests

[x] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[x] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

Installation failed with exit code -1978335187
2024-09-24 14:41:08.319 [FAIL] Installer failed security check. Url: https://github.com/gruntwork-io/terragrunt/releases/download/v0.67.12/terragrunt_windows_386.exe Result: 0x80004005

Automated error analysis suggests -1978335187 may mean Installer failed security check. Another script should retry this every 18 hours.
Automated error analysis suggests 80004005 may mean Resource missing
(Automated response - build 896.)

@wingetbot run


[CI] Implement a workflow for testing regressions on a wide range of React Native versions

Describe your idea
I'd suggest to create an automated exploratory testing flow which runs:

npx react-native init TestProject --version X.XX.X
Sets up Detox according to the "Getting Started" tutorial on the website.
Executs a hello-world test to confirm there are no blocker issues.

[ ] https://github.com/wix/Detox/issues/3415  (iOS implementation would be the easier part)
[ ] Android implementation is blocked by #2743 unless we're okay to create a hacky solution with an extra maintenance cost;

Motivation

Detox project could benefit from an ability to check regularly new issues on new React Native versions.
Such flow would signalize about possible regressions in older React Native versions we don't check regularly on CI. That would help to keep the "Supported versions" table in the README always up-to-date.

Thanks @noomorph! This aligns well with discussions we've had about this in the past (IIRC).
Mind this while this would definitely test Detox's fundamentals with respect to each target RN version, it may not be good enough in order to be able to call out that each version is indeed properly supported. For that, we have no choice but to go through the fully blown test suite.

@d4vidi I agree that this won't be enough to claim support for a specific version with confidence. Still, I'm afraid that maintaining an E2E test project in a multiverse of React Native versions will be more than just challenging ~(read: nightmare)~.
Your idea is still legit, but I'd consider it a continuation of this effort, like "phase 3". It is going to be too hard from the beginning to achieve this degree of test coverage for arbitrary RN versions.

Sounds legit as well - but only as long as we don't over-bloat ourselves with a complex test matrix with many use cases; Taking into account here that the RN is an extremely fast-moving project, where old versions become outdated pretty fast.


Added tests of multithread behavior

I have included the contents of the itiu fork due to its support for the newest jzmq/elastic search.
The bulk of this work is a refactor of the tests to allow asynchronous and multithread-asynchronous testing.

Is this planned to be merged?


Add new tokens

Codecov Report

Merging #1129 (0a81a29) into master (4b6c34d) will increase coverage by 31.13%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master    #1129       +/-   ##
===========================================
+ Coverage   43.95%   75.08%   +31.13%
===========================================
  Files         332       32      -300
  Lines        7160      843     -6317
  Branches     1146      148      -998
===========================================
- Hits         3147      633     -2514
+ Misses       3986      207     -3779
+ Partials       27        3       -24

Impacted Files
Coverage Δ

src/blockchains/tokens.ts
54.54% <0.00%> (-18.79%)
:arrow_down:

src/registry.ts
77.77% <0.00%> (ø)

...c/transaction/CreateTx/ToField/AddressIconMenu.tsx

...ateBitcoinTransaction/CreateBitcoinTransaction.tsx

src/transaction/SignTx/index.ts

src/hwkey/triggers.ts

src/add-account/actions.ts

...c/create-account/ShowPrivateKey/ShowPrivateKey.tsx

src/components/common/CoinIcon/CoinIcon.tsx

src/components/accounts/ExportPaperWallet/index.ts

... and 293 more

Continue to review full report at Codecov.

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


New DBX extension tutorial

Learn how to use the Database Explorer for Visual Studio Code extension

Thank you for making the change.  Looks great.


Initial sketch of code to compute and apply fixes

Untested and incomplete. Just to make sure we're on the same page for the direction we're heading.

In your PR, can you remove the stable line here: https://github.com/dart-lang/dart2_fix/blob/master/.travis.yml#L10

Done

If it helps, what I'm thinking for the UI:
> dart2_fix

Checking project foo_bar...

lib/main.dart
  line 23, deprecated Duration.ZERO
  line 37, deprecated Duration.ZERO
lib/src/foo.dart.dart
  line 23, deprecated Duration.ZERO

37 changes found.

and then:
dart2fix --apply

lib/main.dart
   7 changes Duration.ZERO ==> Duration.zero
lib/src/foo.dart
   1 change Duration.BAZ ==> Duration.baz
   3 changes Duration.ZERO ==> Duration.zero

37 changes total.

In other words, a run of the tool w/o args will just indicate what changes it's found; a run of the tool with something like --apply would actually perform the changes on disk (and indicate approx. what changed).

I would remove lines https://github.com/dart-lang/dart2_fix/blob/master/.travis.yml#L22 and 23 as well - the stable option, and the the dartfmt task.

That sounds like a reasonable UI. I'll refactor to support it.


Lime support (compilation errors)

I'm getting quite a lot of compilations errors when trying to build with lime.
One of them is "Type not found: lime.graphics.opengl.FrameBuffer".
Which should be GLFrameBuffer I guess?
I'm going to post more and also try to debug when I'm going to have some time.
Perhaps I'm not using the correct lime version?

This might depend on the lime version, which one are you using ?
Le 17 déc. 2016 1:09 AM, "starburst997"<EMAIL_ADDRESS>a écrit :

I'm getting quite a lot of compilations errors when trying to build with
lime.
One of them is "Type not found: lime.graphics.opengl.FrameBuffer"
https://github.com/ncannasse/heaps/blob/master/h3d/impl/GlDriver.hx#L23.
Which should be GLFrameBuffer
https://github.com/openfl/lime/blob/develop/lime/graphics/opengl/GLFramebuffer.hx
I guess?
I'm going to post more and also try to debug when I'm going to have some
time.
Perhaps I'm not using the correct lime version?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ncannasse/heaps/issues/205, or mute the thread
https://github.com/notifications/unsubscribe-auth/AA-bwD74f02-6sz_4F87mtVnGMtLJWMvks5rIygmgaJpZM4LPtWx
.

I was using the latest Lime (3,5,0).
So I was able to get lime compilation working, these two PR are needed, Heaps / Lime.
Not sure if the PR for Lime should be added to Lime or if the modifications should be added to Heaps itself.
Also, the latest version from GIT at this time of Haxe and HXCPP is required (see this issue).
I just did some test under Linux, base2D / base3D worked very well. Only issue I had was when switching focus between windows, the app would sometime dies with segmentation fault. Did not have the time to dig much into it, but I guess this is for another issue.
Sound sample would not output any sounds on my machine and would hang with 100% cpu. Needed to convert the MP3 to OGG (since there is no MP3 support yet) and use stb_ogg_sound lib (with motion_twin's patch) to get compilation working.


Issue cloning due to invalid path on batch/"virus".bat

Cannot clone entire repo due to invalid path name on batch/"virus".bat
It's probably the double quotation marks? The rest of the files seem to be pulled without problems

okay I'll fix it

fixed


cssVarStore is not a Writable

I would like to use cssVarStore store with storage one but cssVarStore don't return update so it's not a Writable and storage is complaining about it

Property 'update' is missing in type '{ subscribe: (this: void, run: Subscriber<string>, invalidate?: Invalidator<string> | undefined) => Unsubscriber; set: (value: string) => void; }' but required in type 'Writable<string>

https://github.com/ankurrsinghal/svelte-legos/pull/118

Currently this is my only workaround:
let bg_css = cssVarStore('--bg');
let bg = storage({ ...bg_css, update: (updater) => bg_css.set(updater($bg_css)) }, 'bg');

Thanks @julien-blanchon for the heads up. Merged the PR.


Can I set only top margin?

Hello,
I have tried the "margin" feature which is cool, but I need only a margin at the top to accommodate some text.
Is it possible to avoid having a margin on every side of the QR code?
Thank you!
Camillo

Hi @camillo777, sorry, here is no such option for the moment


Remove: nomic.gpt4all version 2.5.4

## Package contains switch for accepting EULA

[X] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.5 schema?

Microsoft Reviewers: Open in CodeFlow

@denelon - Seems to only error when it's the only/last version in a folder


[gardening] Make capitalization/style consistent in StmtChecker::visi…

…tSwitchStmt.
NFC.

@swift-ci smoke test and merge

I did this using Xcode's refactoring engine + git-clang-format.


Add support for Google AdSense

Add support for Google AdSense Auto ads on your site.

closing in favor of #281

Need to mention that Google AdSense and Google Analytics are not the same thing. Google AdSense is used to serve advertisements, Google Analytics - to track users.

Don't worry, Google Tag Manager can install Google AdSense.


"Select/Deselect All" text hardcoded

Self explanatory, would you have time to address this? I could submit a PR otherwise.

A new option called "selectDeselectLabel" is now available since 1.1.0.


Add blog.mohsen.dev blog to the list

This PR adds my blog to the list.
I write mostly about iOS/Objective-C/Swift.
Thanks.

Thanks Mohsen! Unfortunately the site is 404ing for me. Is it down?

Thanks Mohsen! Unfortunately the site is 404ing for me. Is it down?

Sorry, @daveverwer. I just fixed it. It's not a good idea to the change DNS setting 5min before sending your PR!

Thanks!


✅ upsert_consumer_events/records tests

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

#782  👈 (View in Graphite)
#779
#778
#776
main

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


Add favicon to demo

Add html to pick up favicon

@sjjhsjjh Yeah it can be a relative path, don't know why didn't think of that.
This way it will work in the netlify draft aswell as the GH-Pages demo.


RemoteDependency Sinking

Is there any way to sink remote dependencies, such as HTTP calls or CosmosDB writes? Do I need to write a custom converter for remote dependency data?

Any updates? @yildizfatih what was your decision? still using AppInsights packages from MS?

Hi! Closing this as stale, but it sounds like an interesting area to investigate, and any suggestions/proposals here would be welcome. Thanks!


How to solve "IndexError: too many indices for array"?

I have encountered the problem "IndexError: too many indices for array". Is it related to the dataset I use? I just download this file (https://github.com/brendenlake/omniglot/blob/master/python/images_evaluation.zip) and put it under data. The log is as follows:
./train-omniglot-5way-1shot.sh
tee: ../logs/maml-omniglot-5way-1shot-TEST: No such file or directory
exp maml-omniglot-5way-1shot-TEST
dataset omniglot
num_cls 5
num_inst 1
batch 1
m_batch 32
num_updates 15000
num_inner_updates 5
lr 1e-1
meta_lr 1e-3
gpu 0
Setting GPU to 0
init weights
init weights
init weights
Traceback (most recent call last):
  File "maml.py", line 230, in <module>
    main()
  File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "maml.py", line 227, in main
    learner.train(exp)
  File "maml.py", line 151, in train
    mt_loss, mt_acc, mv_loss, mv_acc = self.test()
  File "maml.py", line 113, in test
    tloss, tacc = evaluate(test_net, train_loader)
  File "/home/maple/pytorch-maml/src/score.py", line 30, in evaluate
    loss += l.data.cpu().numpy()[0]
IndexError: too many indices for array

Hello there,
I have experienced the same error before. To get rid of it, change the
line     loss += l.data.cpu().numpy()[0] to  loss += l.data.cpu().numpy().
I hope this helps,
Best Regards,
Simphiwe.
On Mon, Sep 17, 2018 at 10:59 AM Zihao Fu<EMAIL_ADDRESS>wrote:

I have encountered the problem "IndexError: too many indices for array".
Is it related to the dataset I use? I just download this file (
https://github.com/brendenlake/omniglot/blob/master/python/images_evaluation.zip)
and put it under data. The log is as follows:
./train-omniglot-5way-1shot.sh
tee: ../logs/maml-omniglot-5way-1shot-TEST: No such file or directory
exp maml-omniglot-5way-1shot-TEST
dataset omniglot
num_cls 5
num_inst 1
batch 1
m_batch 32
num_updates 15000
num_inner_updates 5
lr 1e-1
meta_lr 1e-3
gpu 0
Setting GPU to 0
init weights
init weights
init weights
Traceback (most recent call last):
File "maml.py", line 230, in
main()
File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 722, in call
return self.main(*args, **kwargs)
File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/maple/programs/miniconda2/lib/python2.7/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "maml.py", line 227, in main
learner.train(exp)
File "maml.py", line 151, in train
mt_loss, mt_acc, mv_loss, mv_acc = self.test()
File "maml.py", line 113, in test
tloss, tacc = evaluate(test_net, train_loader)
File "/home/maple/pytorch-maml/src/score.py", line 30, in evaluate
loss += l.data.cpu().numpy()[0]
IndexError: too many indices for array
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/katerakelly/pytorch-maml/issues/10, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AQHc2sBZjyVx3ekEs99oxNqITqsbjMA-ks5ub2RfgaJpZM4WrgKq
.

--
Simphiwe Zitha
<EMAIL_ADDRESS><EMAIL_ADDRESS>Tel:+27 21 506 7300
www.ska.ac.za

@szitha It works! Thanks for your help.


SSL support for SMTP notifications

Hi,
This changeset adds SSL support to God's mail notifications.
It adds two options to God::Contact::Email :

enable_starttls_auto
openssl_verify_mode

These work the same as in Mail::SMTP, except openssl_verify_mode only accept and OpenSSL::SSL::VERIFY_* constant.
I don't add any test to test/configs/contact as you may prefer to use your own credentials.

It would be great if you could add a test to this that just uses mocks and stubs so you don't have to test real credentials.


Updated comments for clarity as per issue #322.

@JasperCiti Thanks! But replace tabs to spaces (there also .editorconfig for some IDEs to automatically set spaces)

Do you have an .editorconfig that you prefer to use?  Maybe consider adding it to your git repository?

@JasperCiti it already here https://github.com/RevenantX/LiteNetLib/blob/master/.editorconfig

tabs to spaces

Commit message:

Replaced spaces with tabs.

Sorry, I misunderstood your comment. I though you said the problem is that my IDE replaces tabs to spaces. That is why I did it the other way around because I noticed half the lines were tabs and half were spaces. Anyways, I installed your .editorconfig and hopefully this won't happen again.


Hotkeys with "shift" not being detected on viewport

Description
Hotkeys with "shift" not being detected on viewport
On Preferences modal, if user tries to add hotkey + without using a Numpad, the Preferences modal will recognize the pressed hotkeys as shift+ +, but if the user tries using the same key combination on the viewport, the hotkey detected is + and not shift+ +.
The same happens when user adds any hotkey that is a combination of shift + , where a secondary symbol can be considered as: +, _, ), (, *, &, %, $, #, @, !. For example:
Preference modal hotkey detected: Shift+(
Hotkey detected on viewport: (
Found by @mirnasilva
Assigned to @galelis by @dannyrb
PR was started by @rodrigolabs

This issue was fixed by #1233


Cross domain example

Added an example to allow the use of Cors (Cross Domain).

@RobertJGabriel Thanks a lot for your contribution!

No problem, have a few other things I'm working. Will send pull requests soon :)


Translations

Hey there!
How would one contribute translations to this project? I've looked in /lib for the l10n folder as many Dart apps use it (e.g. https://github.com/manuelvargastapia/libgen_mobile_app/pull/6/files), but I could not find it.
Regards,
Atrate

Hi Atare, thank you for your enthusiasm for this project
Right now this application don't have localizations yet, I will consider adding this feature in the future but no ETA

Hi Atare, thank you for your enthusiasm for this project
Right now this application don't have localizations yet, I will consider adding this feature in the future but no ETA

Hi,
I created a basic structure that allows localizations (#2).
If that's fine with @bagaswastu, one could use that for localizations.

Hi,
I created a basic structure that allows localizations (#2).
If that's fine with @bagaswastu, one could use that for localizations.


Adapt to morty on 1.x

@resin-jenkins retest this please

Can we have this merged?

Merged, @floion . Thanks.


fix: login and register page with validation errors

Related Issue
issue number #735
Changes made 👷🏻♂
Improved login and register form with global compoents and validation (yup).
With this update, users will be able to access the application using their credentials, providing an additional layer of error throwing on the login and registration process.
With react-hook-form user have to pass all the validations to perform sign up or login.
Packages installed by my side

@hookform/resolvers
react-hook-form
yup

Screenshots  📸

Hi @Pushpendra33 , that's a lot of files to go through  and review properly - I will take it slowly, thanks for working so hard on it !

Hi @Pushpendra33 , that's a lot of files to go through and review properly - I will take it slowly, thanks for working so hard on it !

Thanks for the appreciation @tamalCodes , take your time :+1: .

All the changes requested from your side are completed.
Please check and go through it


Use arrow lambdas instead of functions?

functions have spooky behavior not seen in other languages. Stricter TSLint settings often ban them. Can the code be updated to use const foo = () => {} instead of function foo() {}?

functions have spooky behavior not seen in other languages.

For top-level functions with noImplicitThis turned on, what sort of spooky behavior are you expecting might happen?

No spooky behavior. This is more a best practice request.
Example of this being useful: when I ejected and the scripts were added, the files immediately started to flag the project's existing lint settings.


Add rename_variables argument to xr.open_dataset() to workaround vars with same names as dims

Is your feature request related to a problem?
Yes, xarray not being able to open netcdf files with non-unique variable/dimension names is an issue for many people. Me personally have come across several files where this is an issue. As a not so nice workaround I use drop_variables for variables x/y before reading the file with xarray, and then adding them again under a different name with help of the netCDF4 library. It would be very convenient to have a rename_variables argument for xr.open_dataset() (and xr.open_mfdataset()).
This suggestion was also made by others in other issues but I cannot find a feature request for it:
by @jthielen in https://github.com/pydata/xarray/issues/2233#issuecomment-782188310
by @markelg in https://github.com/pydata/xarray/issues/2368#issuecomment-415402600
Describe the solution you'd like
rename_variables argument for xr.open_dataset() (and xr.open_mfdataset()).
Describe alternatives you've considered
No response
Additional context
No response

Hi @veenstrajelmer,
In principle with the recent explicit indexes refactor there is no need anymore to have this restriction. Although we still need to relax this constraint (see #6293 point 2), hopefully this shouldn't be hard work now.

Thanks for pointing me there


face detection from the cmdline

face_recognition version: 0.1.0
Python version: 2.7.12
Operating System: Linux Mint 18.2 Sonya

Description
I'd like to suggest adding a switch to perform face detection from the cmdline, like facedetect.

Great idea! Working on it.


[poly] Add more robust end-to-end tests for the lowering of poly_mul to standard

Tests to add:

https://github.com/google/heir/pull/203/files/2b456dc526c2c5a3b95fdfc4777c61b6cc582d24#r1378833393

The link is dead so I'm just going to close this.


Is there any way to see what's coming with version 4? Changelog

Hi!
I spend a fair amount building Azure Pipelines tasks and I noticed that there was a new 4 version on npm.  Is there any kind of changelog or similar I could look at?

Mostly: Node 16.

Ah so node 16 doesn't work with 3.x?

No clue. 4.x is made for node 16.
3.x was made for Node 10
But I've ran my 3.x tasks on node 6 without any issues.
But in order to make use of the new Node 16 features, use 4.x.
I'm still waiting for extension documentation that properly documents the backwards compat story.

Interesting - a colleague is publishing a task tomorrow targeting node 16, but using 3.x. will see how that goes

Hey!
In version 4.x we wanted to drop support for node 10, but plans changed and now in version 4.x we support both node 10 and 16.
In this case there's no breaking changes between 3.x and 4.x, but we will continue with ver. 4.x

We've migrated - all is good! https://johnnyreilly.com/azure-pipelines-custom-pipelines-task-extension-node-16

We've migrated - all is good! https://johnnyreilly.com/azure-pipelines-custom-pipelines-task-extension-node-16

The reason to have Node10 and Node 16 is for backwards compat with Azure DevOps Server. For the moment there is no version of Azure DevOps server that will auto-upgrade to an agent with built-in Node 16 support. But if your task is on the marketplace, the server will install the new version of the task automatically. If you're shipping the new task with the same major version as before, it will break all in-prem customers.
But it basically also means your tasks must use only Node 10 features, even if they're running on Node 16 or they need to rely on core-js or another library to provide polyfills.
If you're targeting only Azure DevOps cloud, then most of your users should have auto-upgraded to a Node 16 compatible agent.

Yeah - we're targeting only Azure DevOps cloud, so we're happily dropping node 10


Merge changes from v1.0.15-next.1 into main

Merge changes from v1.0.15-next.1 into main.
Details regarding the included changes are provided in the release notes and the CHANGELOG.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


This version of Kubernetes is no longer supported. Please upgrade your cluster to a supported Kubernetes version and retry.

Since today, yesterday was working without problem, this message is shown
This version of Kubernetes is no longer supported. Please upgrade your cluster to a supported Kubernetes version and retry.
I've the latest version of kubernetes (1.19.3) and 3 node:
1 with 1.18.10 version
2 with 1.19.3 version
I'm using 1.18.10 node version for azds due to containerd upgrade in 1.19.3 since socket to call to dockers aren't available anymore. I've achieved this with nodeSelector in the azds.yaml.
I've obviously tried the other 1.19.3 nodes, without success and with the same error.
I've upgraded the azds version with
az aks use-dev-spaces -n *** -g *** --update
I've upgraded the azure CLI (but this warning was shown "No updates available for 'dev-spaces'. Use --debug for more information.")
My azds version is
1.0.20200921.3
My development is completely stopped due to lack of functionality of Bridge to Kubernetes like Visual Studio solution not supported, as stated in this issue
https://github.com/microsoft/mindaro/issues/84

I've downloaded the latest exe for dev space cli and it seems the process is killed right after started!

Hi @ciacco85, sorry you're running into this issue. If you've applied a nodeselector I think that should work. Let me log a bug for our team to investigate and get back to you.

nodeselector has has worked fine until today!
Maybe the problem is more on the Azure Dev Space CLI upgrade than in kubernetes version and node selection

@ciacco85 Are you blocked with using Azure Dev Spaces when you see the error: This version of Kubernetes is no longer supported. Please upgrade your cluster to a supported Kubernetes version and retry.
Can you share in what operation are you seeing this error message? Apart from the CLI install issue I'm trying to understand if there are any other issues that is stopping you from using Azure Dev Spaces.

@ciacco85 I've investigated the issue. No need for additional details from you. We are working on fixing the issue.

We deployed a new version that should unblock you. Could you please validate this fix on your side?
Also, could you please let us know if the solution provided in the other issue to debug multiple services at the same time in Bridge to Kubernetes works for you?

After a lot of headache, multiple service debug with bridge to kubernetes is working fine
I'm installing the new release of CLI right now and, at least, the setup has completed successfully.
Honestly, thanks for your support, but since dev spaces is deprecated, now we'll put our effort on bridge to kubernetes since it's working.
I'll try to give you feedback on dev space asap, I'm not the kind of developer that find a solution for the problem and forget about issues and all work behind this amazing tool, but our priority are obviously project's progress and deadline.

Thank you for your reply, and sorry transitioning was more complicated than we would have liked.
No pressure at all to reply on this issue: your deadlines are far more important than replying and, as you mention, Dev Spaces is being retired now.
I'm closing this issue for now, but please let us know if we can help you in the future!


If I don't want to use torsion, can I just comment out the relevant code? or will there be something wrong with the model?

Hi,
I noticed that torsions angles are only modified if model_args.no_torsion is equal to false.
Since setting this to 'true' in the yaml file leads to errors in loading the model, can I just comment out the relevant code in utils/sampling.py? Or will the prediction then be wrong?
Thanks

Actually, I just tried this, by commenting out the tor_perturb sections, but the ligand still comes out contorted and different to the initial input. Is there anything else I should be correcting if I don't want the torsion angles to change?
(from line 73 of utils/sampling.py)

            # if not model_args.no_torsion:
            #     tor_g = tor_sigma * torch.sqrt(torch.tensor(2 * np.log(model_args.tor_sigma_max / model_args.tor_sigma_min)))
            #     if ode:
            #         tor_perturb = (0.5 * tor_g ** 2 * dt_tor * tor_score.cpu()).numpy()
            #     else:
            #         tor_z = torch.zeros(tor_score.shape) if no_random or (no_final_step_noise and t_idx == inference_steps - 1) \
            #             else torch.normal(mean=0, std=1, size=tor_score.shape)
            #         tor_perturb = (tor_g ** 2 * dt_tor * tor_score.cpu() + tor_g * np.sqrt(dt_tor) * tor_z).numpy()
            #     torsions_per_molecule = tor_perturb.shape[0] // b
            # else:
            #     tor_perturb = None
            tor_perturb = None

            # Apply noise
            # new_data_list.extend([modify_conformer(complex_graph, tr_perturb[i:i + 1], rot_perturb[i:i + 1].squeeze(0),
            #                               tor_perturb[i * torsions_per_molecule:(i + 1) * torsions_per_molecule] if not model_args.no_torsion else None)
            #              for i, complex_graph in enumerate(complex_graph_batch.to('cpu').to_data_list())])
            new_data_list.extend([modify_conformer(complex_graph, tr_perturb[i:i + 1], rot_perturb[i:i + 1].squeeze(0),
                                          tor_perturb[i * 0:(i + 1) * 0] if (1==2) else None)
                         for i, complex_graph in enumerate(complex_graph_batch.to('cpu').to_data_list())])

Hi @ackbar03
Yes you can do this, but you also need to avoid that the code sets new RDKit generated structures to start with https://github.com/gcorso/DiffDock/blob/600a23fa23e25d9628840695c8ba55f01111ebff/utils/inference_utils.py#L235 and that the structures are randomizes at the start of inference https://github.com/gcorso/DiffDock/blob/600a23fa23e25d9628840695c8ba55f01111ebff/utils/sampling.py#L15.
However note that if you are interested in rigid docking of small molecules, training a new model with the --no_torsion parameter will get you better results!
I hope this helps,
Gabriele

Assuming that you are feeding in a path with the molecule in sdf/mol2/pdb form you should be fine with just commenting out lines 235, 236 and 237.
I don't have a recent trained checkpoint for this.

Noted.
This seems to work as expected. Thanks very much for your help!


docker build error

I'm looking for a solution to move a company to online faxes using Twilio and ran across this project, when I tried to install in docker it had an issue with mongodb and wouldn't start. Looking at the build details on docker, it's reporting this:
Build failed: The command '/bin/sh -c vapor build --release --verbose' returned a non-zero code: 1
https://hub.docker.com/r/bludesign/faxserver/builds/bfzbrecwsyhwnbp9nq5axrm/
Granted I'm not up to par on Docker so maybe it's something I'm doing.

Looks like a nice project but the installation instructions are quite vague for those with little docker experience.  I wonder if you can show what to expose using apache?

This has been fixed in the latest release run docker-compose pull


DB Error - select '1' as row from tracker_sessions

After following all steps in the installation instructions. Laravel Log shows: user_agent column not exists. After create the column with migration. Now it show another error.
In browser shows Alert error:
laravel stats tracker DataTables warning: table id=table_div - Ajax error
Laravel Log show this error:
local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'row from `tracker_sessions` where `updated_at` >= ? and `updated_at` <= ?) AS co' at line 1 (SQL: select count(*) as aggregate from (select '1' as row from `tracker_sessions` where `updated_at` >= 2019-09-07 04:36:23 and `updated_at` <= 2019-09-08 04:36:23) AS count_row_table) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'row from `tracker_sessions` where `updated_at` >= ? and `updated_at` <= ?) AS co' at line 1 (SQL: select count(*) as aggregate from (select '1' as row from `tracker_sessions` where `updated_at` >= 2019-09-07 04:36:23 and `updated_at` <= 2019-09-08 04:36:23) AS count_row_table) at /home/markkhor/public_html/sms.360.my/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664, Doctrine\\DBAL\\Driver\\PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'row from `tracker_sessions` where `updated_at` >= ? and `updated_at` <= ?) AS co' at line 1 at /home/markkhor/public_html/sms.360.my/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:63, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'row from `tracker_sessions` where `updated_at` >= ? and `updated_at` <= ?) AS co' at line 1 at /home/markkhor/public_html/sms.360.my/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:61)
[stacktrace]
#0 /home/markkhor/public_html/sms.360.my/vendor/laravel/framework/src/Illuminate/Database/Connection.php(624): Illuminate\\Database\\Connection->runQueryCallback('select count(*)...', Array, Object(Closure))

I commented following line in /vendor/pragmarx/datatables/src/Bllim/Databases/Datatables.php:
$countQuery->select(DB::raw("'1' as row"));
Now can access every page in 'stats', but only Visits & Page View Summary is working.
System

OS: MacOS
Browser: Chrome
Version 7.6

Additional context
Add any other context about the problem here.
PHP version 7.2
Laravel version 5.8
MySQL version 8.0

I hope reinstalling the package will work