Announcement: Future development of lib3mf

Dear contributors and users of lib3mf,
we just released a preview for major version 2 of lib3mf:
https://github.com/3MFConsortium/lib3mf/releases/tag/v2.0.0-alpha
to gather feedback and give you the opportunity to report bugs early on.
Apart from the improvements visible to users of the library, like native C++-,Python- and Go-language bindings or multiproperty-support and a more contemporary documentation (https://lib3mf.readthedocs.io/en/latest/), the way the library is built has changed, too:
lib3mf now makes use of the https://github.com/Autodesk/AutomaticComponentToolkit/, an open-source code generator for shared library components that helps us save a lot of work when creating the interface, the language bindings and the documentation for lib3mf.
The code of lib3mf v2 currently lives on https://github.com/3MFConsortium/lib3mf/tree/lib3mf-v2-develop, before it will eventually be merged into the develop-branch and finally released as official version 2.0.0. In general, future development of features should be based on version 2 of lib3mf. On the same note, developers integrating lib3mf into their code are advised to switch to v2 at some point, too.
I hope we did not break to much in the transition from v1.* to v2 but I am confident the work will pay off in the end.
Best regards
Martin Weismann

Is there an API to set default property of a mesh object? Couldn't find one.

Are there any plans to add converters other than STL? Converting to and from common formats is currently by far the biggest pain point of working with the format, and while the STL converter is great at what it does, it kind of defeats the purpose of using 3MF to begin with - having STL as the intermediary between 3MF and all other file formats means things like textures and materials are invariably lost, as STLs can't hold that kind of information. A converter for going directly from OBJ to 3MF while preserving all of the extra information would be very useful!

@shahchintan14 : that's right, lib3mf is currently missing the Set/GetDefaultProperty-functionality. We shall add that before properly releasing v2.

@artemzakharov , that's an interesting point.
lib3mf is not primarily meant to be a converter. No other file format that is used in additive manufacturing can hold all of the information that can be contained in a 3MF-file (slices, beamlattices, assemblies, ...) and I assume we are on the same page that STL should be avoided as much as possible): Writing a filetype other than 3MF from lib3mf will always loose some information.
Instead, client applications (software, services, printers, ...) should use 3MF as interchange format. Hence, the main goal of lib3mf is to make it easy for these client applications to obtain all information from the 3MF file into their data model or to export all their relevant additional information as 3MF via lib3mf's API.
Having said that, additional writers and especially readers (e.g. for obj, which has at least some of 3MF's features) would be a great utility functionality for lib3mf and we might add more readers at some point. If you ever work on a decent obj-reader, it would be great if you could contribute that to lib3mf!

@martinweismann In my particular use case, I'm actually distributing the models to hobbyists for personal printing, so there's no proprietary format for me to worry about - I just distribute the 3MF itself since it's a great format and is better suited for printing than OBJ, which my files originally come as in 99% of cases. Unfortunately, I haven't been able to find any other converters whatsoever that import or export 3MF, so using STL as the intermediary with lib3mf is my only option right now, as I lack the resources to personally write an OBJ reader & exporter at the moment.
Keep us posted in case you do decide to add them, though!

Dear all,
we just released a second preview for major version 2 of lib3mf:
https://github.com/3MFConsortium/lib3mf/releases/tag/v2.0.0-beta
It contains fixes and improvements over v2.0.0-alpha based on your feedback over the last months. Thank you for your great feedback!
Again, if you find bugs in v2.0.0-beta or have urgent feature requests, please reach out as usual.
We hope to release v2.0.0 for production in ~2 months.
Cheers
Martin

Hi @martinweismann ,
Thank you for quick response to the feedback.
Regarding the production version of 2.0, is there any chance to release it by July end? (In case there are not many issues and general response is good?)

It certainly depends on the feedback. It is possible that it will work out that way.
Considering this is a major update, it should be as clean as possible so that we do not start off with a new list of  required changes that would break backward-compatibility.

Dear contributors and users of lib3mf,
after two pre-releases, we just released major version 2 of lib3mf for use in production!
https://github.com/3MFConsortium/lib3mf/releases/tag/v2.0.0
Thank you to everyone who contributed to this gigantic release over the last 9 months!
Future developments and PRs should target the develop-branch.
There is a chance that we will publish another release on the version 1.*-line of lib3mf. The development of this potential release is tracked on the develop_v1_legacy-branch.


[MRG] Update docstrings for utils.py

Update doc-strings for several utility functions in utils.py.

Pull Request Test Coverage Report for Build 935

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 94.923%

Totals

Change from base Build 933:
0.08%

Covered Lines:
2356

Relevant Lines:
2482

💛  - Coveralls


Add percy snapshots for osf-navbar and registries-navbar

Ticket: []
Feature flag: n/a

Purpose
Add percy snapshots for <OsfNavbar/> and <RegistriesNavbar/>.

Pull Request Test Coverage Report for Build 3872

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.005%) to 75.644%

Totals

Change from base Build 3806:
0.005%

Covered Lines:
8544

Relevant Lines:
9945

💛  - Coveralls


need to setup "gain" to mic to work

to have the recording working correctly with my USB mic, I need to increase the "gain"
something like : "rec -r 44100 -c 1 t.mp3 gain 50" is working perfectly for me.
is there a way to have Alexa listening me with "gain 50"?

that setting is not there yet
I can add it as a config option

That will be fantastic ...

I think you can edit your default sounds settings. No need to touch awesome-alexa code

@henrikra if you have any suggestion how to do I'm happy to do.
.asoundrc file cannot have this parameters there ...

My problem is Alexa goes to "transiting to state: listening" then it goes on listening and then takes 4-5 min to change the state for responding.
Please someone help us out!!
Is it the problem of Rpi model or SD card or microphone?


Fix python typing errors in tasks directory

Reapply https://github.com/DataDog/datadog-agent/pull/26777 but fix for MacOS unit tests.

What does this PR do?

Fix a few typing issues in the tasks directory.
Motivation

Every time I open a task file my IDE complains about hundreds of typing errors.
Those typing error can often reveal logic errors.
Additional Notes

Main kinds of errors were:

typing hints being just incorrect, eg: build_tags: list[str] = None
using dict.get, ctx.run, or regex.search methods, which can return None, but assume the result not to be None
wrong parameter / return type

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/trigger-ci --variable RUN_ALL_BUILDS=true --variable RUN_KITCHEN_TESTS=true --variable RUN_E2E_TESTS=on --variable RUN_UNIT_TESTS=on --variable RUN_KMT_TESTS=on

/merge


Really need realMouseWheel command but not in latest release yet

🫡

Real events plugin has helped me a lot lately but I really need  realMouseWheel any hope this change is merge soon into main?

That was my bad – the release automation broke silently. I am sorry for such a long delay. Released in 1.8.1


SICP-INTERACTIVE: Fix scrolling behaviour

Description
Fixes #1809

https://user-images.githubusercontent.com/60355570/122631816-068cdf00-d101-11eb-85bf-44b3ce8b097b.mov
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] Code quality improvements

How to test

Verify scrolling works when clicking on link within text.
Checklist

[x] I have tested this code
[ ] I have updated the documentation

Pull Request Test Coverage Report for Build 951855133

2 of 3 (66.67%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 30.182%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/pages/sicp/Sicp.tsx
2
3
66.67%

Totals

Change from base Build 949489893:
0.0%

Covered Lines:
3230

Relevant Lines:
9872

💛  - Coveralls


Add default authentication type setting

Is your feature request related to a problem? Please describe.
Can we consider creating a DefaultAuthenticationType setting ?
Currently the default authentication type for all connections into Azure SQL databases is SQL Login.

Let's give users the options to choose their default?
Describe the solution or feature you'd like
If you are using Azure SQL you are probably also using Active Directory - either Windows Authentication or AAD.  For those users, it would be very convenient if they had the option to select the default connection type when connecting to Azure SQL databases.
If we added this setting, I suspect making it's scope universal - all connections - would be the easiest to implement.  Quick win.  Eventually, you'd probably want to get more granular, and accommodate users that want to customize the defaults based upon the type of Azure databases in their subscription.
All conns = SQL Login
    Azure SQL conns = AD
    PostGres conns = AAD

The design and implementation should consider this eventuality.
Describe alternatives you've considered
I understand that one workaround is saving the connection string into a server group.

It feels like ADS is pushing the users towards creating and curating a list of registered servers.  However, why recreate the list?
This list already exists in Azure! It is Azure Data Studio, after all.   😄   Why not just use that list?  Starting with a global settings, let's work towards creating some settings that govern ADS' connection negotiation with different types of sql servers in the image above?
User story = If I am a new user of ADS, and I launch ADS for the first time. I can add my Azure Account, connect to Azure, expand my SQl Server folder, double-click to connect. On first connection, I am prompted to edit the settings and select default connection type.
Additional context
This would be a fantastic "quality of living" improvement for those of us with lots of Azure SQL Databases.  In particular, the new user experience for those of us using AD/AAD could really benefit from it.  I am open to submitting a PR.  Thanks for your consideration!

So, I was able to clone the repo down and get up and running on my local thanks to the contributing guide, thanks!
After a little debugging, I can see that as a auser if I double-click on the node, the code-behind picks up the hardcoded authentication type value down in databaseTreeDataProvider.ts file.  Swapping that hardcode from SqlLogin over AzureMFA got it done for double click.

However, clicking the connect icon on the right of the row seems to hit a different code path.  Exploring that code path, I can see that we have made some provisions for a default values.  For instance, click the connect icon hits up the getDefaultProviderName() method which IS pulling in user configured values.   I'll need to study this a bit more to figure out the right way to implement it.  Double-click or connect button, both? Either way, it will be useful to my team which does a lot of work in Azure SQL and tends to log in using AAD tokens.   Thanks, and happy new year.

@schwammy  Thanks for reminding me of this.  Yes, this kinda died on the vine.  But, I went ahead and forked this repo and pushed my feature out on my own branch here.  https://github.com/TroyWitthoeft/azuredatastudio/tree/Feature-AutoAzureAD

All right, I spoke with @kburtram on prior PR #14709.  I implemented his fixes, I believe I also found a bug fix.  New PR #14784 created.  Local testing looks good.

How is this issue going? :) I've just started using ADS and stumbled upon this annoying bug. Wonder why they decided to default to SQL login and be able to change it.

@wabby80 - We've got some progress! @kburtram is helping implement the feature.
Completing PR #16999 should add it to main! 🎉

Closing based on https://github.com/microsoft/azuredatastudio/pull/16999.  Thanks for the contribution @TroyWitthoeft!

Thanks @kburtram!  Will try and track user feedback and happy to adjust if we see any issues.  This will be a big help for those of us with lots of Azure Sql databases using AAD to login!

Just making a note.  Looks like - as of v1.330 - this feature seems to behaves as expected in the SQL database tree, but not the SQL Server tree.


Git squash from Web interface

Gitea version (or commit ref): 283e87d
Git version: 2.15.0
Operating system: Debian 9
Database (use [x]):

[x] SQLite

Description
Do you plan to implement a commits aggregation with Web interface?
Since now in the case of using the squash function in the history of the commits, all the previous commits still remain.

Or am I probably not doing something right? I use an example from here: https://stackoverflow.com/a/5201642

Or commits remain in source branch or in target branch?

I generate the union in the local repository and send the change to the remote repository.
In GitHub, this behavior worked fine (at least earlier).

Can you create sample at try.gitea.io? In 1.4.0-rc1 there is already an option to squash merge pull request commits


fix: Beta Testing Fixes

Closes #295
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: c43af84d0051d540b1c4f671e2f576855bf7089f
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: 50f05d2f7d431f34a2b277c4d391b33218646e1a
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: 1adeb18ade8b76888f31a0e537245b442b846097
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: b086358e13bab43c93443ebd7081ee8852f26ccb
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: dbc73b3c6cafa85597a0fdbab643e75e57bcf399
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: d76a89292a10bb90b0c671d66ffcd0cf4c59e281
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: 0dd8e919c3dca275ec73424f8ffbed8be1bad973
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: b2b79a43cab6af63fd115d93e66ad851da743409
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Function for creating Handathon packages

Function for creating Handathon packages that takes:

the parameters design type
quantity

and outputs a zip consisting of folders of print files for the design in the appropriate number of left and right configurations for the distribution of sizes derived from LimbForge's analytics, and amanifest with quantities of each size.
No matter how many designs are requested, the button will always deliver a distribution of sizes that matches what is typically downloaded from LimbForge.

moved to  https://github.com/e-nable/LimbForge/wiki/Feature-requests-(not-yet-rated)


how to specify the element type encoding of an array of scalar or a record of scalar ?

As title, I tried to define something like
model Widget2 {
  @encode("binary")
  files: bytes[];
}

The openAPI3 generated output is like
    Widget2:
      type: object
      required:
        - files
      properties:
        files:
          type: array
          items:
            type: string
            format: byte

here the format should be binary if the encode decorators are being applied correctly ?
I can work around this with a new scalar type like
@encode("binary")
scalar B64Bytes extends bytes;

model Widget {
  files: B64Bytes[];
}

Similar issue exists in the other scalars with an encode decorator, see the example for utcDateTime playground link

won't fix

I thought we are using @query({ format: "csv"}) to specify collection format, we are not ? Something like the below is not working if you mean use encode to express collection format this way ? Maybe I am missing something here.
  @encode("csv")
  test: string[];

If we are not going to propagate the encode to elementType, maybe we should not generate a falsey format in the openAPI3 emitter ? it's kind of misleading.


Fix typo: creting -> creating

Found a small typo while using the code.

Thanks Lubits.
Merged, and will be available on next release ;)


math.type: Required value: math transform type is required - type Multiplay is missing

pld p&t:
          transforms:
          - math:
              multiply: 1024
            type: math

crossplane-migrator new-pipeline-composition -i database/sqlinstance/composition-mariadb.yaml -o xx.yaml
after migration:
          transforms:
          - math:
              multiply: 1024
            type: math

error:
crossplane: error: cannot render composite resource: pipeline step "patch-and-transform" returned a fatal result: invalid Function input: resources[0].patches[3].transforms[0].math.type: Required value: math transform type is required
                transforms:
                - math:
                    multiply: 1024
                    type: Multiply
                  type: math

mhm but looks correct in the code: https://github.com/crossplane-contrib/crossplane-migrator/blob/main/newpipelinecomposition/converter.go#L208

I'll take a look

@haarchri where was the patch located? In my testing, the environment patch wasn't updated but the patchset and resource were.

environment patch
patchset patch
resource patch

I think I see the issue, I'm not processing environment patches.

yes it was related with environment patches - sorry to add this


Save all HTML files in one place

Hello jsvine, hope your health is okay.
I noticed that waybackpack saves HTML files in nested folders. I think it's pretty neat, and it has its set of advantages (esp. with organization). However, it can also be cumbersome and add another step to viewing these HTML files.
Is there a way to save all HTML files in an event in the same folder where waybackpack was ran?
Thank you very much.

Hi @Mennaruuk. Currently there is not a way to do this directly in waybackpack, in large part because this would result in different pages from the same domain (e.g., /about/index.html and /bio/index.html) overwriting one another. But I believe you could achieve your goal through other means, such as the approach suggested in this Stack Overflow answer: https://superuser.com/a/419113


Auto Clear VRAM

It seems like the Auto Clear VRAM works good with my old Nvidia GTX 980 4GB VRAM
But on Ultra, it will stop after some frames and the app is stuck, I must re-launch to continue.
Another thing,
It seems like ULTRA mode is superior and more accurate, is there a way to make it default or at least allow Cutie-Roto to REMEMBER last mode when closed.
I may suggested it already,
It will be very useful to allow Cutie-Roto to REMEMBER any other properties for example Background Color or even last used loaded image, so when launching a new project it will use last used changes.

Hi,
4GB VRAM is simply not enough for the ultra mode. You can try High quality instead, and see if it works, but even high quality might be limited to short clips for you. High quality should give a noticeable improvement from Normal. Ultra mode is probably just a small improvement from High.
You can set default settings by editing the file: cutie\config\gui_config.yaml
You can change the following line:
default_quality: NormalQuality to default_quality: HighQuality
And change:
background_path: False to the path for a background image, like background_path: C:\test\file.png
I eventually want to put a settings dialog so these settings can be changed directly in the application. But for now, you can edit this config file.

Thank you for the detailed reply, I will give that a try 👍


Improve documentation for loader configuration

Recently (during a discussion of https://github.com/webpack/webpack/issues/2797) I went to see how loaders are configured in Webpack 2. I found it in the end, but the journey was a long one:

Concepts -> Loaders only mentions they can accept query parameters without describing what that is
Guides... May be there are loaders, but I don't know in which one
Documentation. There's a spec for the documentation. And you can see the options param somewhere in rules
Then I went like this: Documentation -> Module -> Rule.loader -> [optional: Rule.use] -> UseEntry.loader.

Note: the last step of the journey:

contradicts concepts. Concepts only mention the query. Both UseEntry.loader and config spec only mention options
is a bit confusing (there's now loader and loaders, and Rule.use? and all of them do the same thing?)

Correct. I think there are 4-5 ways to achieve the same thing now that use and options were added. And ExtractTextPlugin comes with an exception (won't work with use iirc).

Is the plan to remove some of these things the next major release? It seems use is what we want to stick with and the others were left in to prevent too many breaking changes being introduced at once?

@webpack/documentation-team is there a consensus to my question above? I think if the answer is that rules, use, and options are what we want to stick with then we should:

Make it clear that's what's recommended
Note the support for old semantics with a warning for when they will be dropped
Clean up usage throughout the site to reflect the recommended practice

@dmitriid if that is the case, do you think those steps would resolve the issue?

https://github.com/webpack/webpack/pull/5066 rules, use, options is definitely the way to go as it seems :)

Ah very nice, thanks!


Selecting backbone feature layers

Hi @qubvel, thank you for this repo!
I'm trying to find some information on how backbone feature layers are selected in an U-Net. E.g.:
'resnet18': ('stage4_unit1_relu1', 'stage3_unit1_relu1', 'stage2_unit1_relu1', 'relu0')

in backbone DEFAULT_FEATURE_LAYERS.  The original U-Net paper didn't use pre-trained backbones, so it's not discussed there.
Can you point me to some resources where feature layer selection is described? Or what was your approach for selecting feature layers in the different backbone architectures?

Hi, @mkisantal
Logic is quite simple, take the output of the deepest feature layer for each spatial resolution

Thanks!


the values of orientation selectivity data are normalized or not ?

Hello Bednar,
by using the weighted average method, the orientation selectivity values for the measurement
"measure_or_pref()" can be larger than 1 for some units and these make me confuse, because I check the code for calculating selectivity that the vector_sum is divided by the sum of response values and this should give smaller values than 1.

They are normalized and thus have a maximum value of 1.0, but because the selectivity is used in HSV plots to modulate the brightness, the selectivity is multiplied by a scaling factor before it is stored (selectivity_multiplier).  Ideally, this scaling factor would be applied only on plots, not on the underlying numerical values, but for whatever reason that's not how the code was originally implemented a couple of decades ago, and we've never wanted to break things by changing it later.
See https://github.com/ioam/featuremapper/blob/master/featuremapper/init.py#L463 and https://github.com/ioam/featuremapper/blob/master/featuremapper/init.py#L531

If the selectivity_multiplier use 17, does this mean the actual selectivity is small, around 0.1 ?

Depends on a lot of factors.  Yes, usually, but you can make the selectivity be whatever you like, by adjusting the thresholds -- if you make it respond to only a very small range of orientations, then it will get a very high selectivity.  By default, the thresholds aren't even used, because they tend to have such a large impact that's unrelated to the actual preferences of the neurons.  Selectivity is a nebulous and slippery concept, and only really meaningful as a comparison between multiple neurons under similar conditions.


Update naming conventions doc

Per notes from 26 April 2018 Technical Roadmap Revisit (posted in PUDL HUDL).

@swinter2011 @alanawlsn Did we finish doing this?

No, this needs to be completed
On Mon, May 13, 2019 at 8:17 PM Zane Selvans<EMAIL_ADDRESS>wrote:

@swinter2011 https://github.com/swinter2011 @alanawlsn
https://github.com/alanawlsn Did we finish doing this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/catalyst-cooperative/pudl/issues/161?email_source=notifications&email_token=AAFOIWULHU2ZMVU4SBJTWWTPVIAIPA5CNFSM4E5LNCT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVJ46II#issuecomment-492031777,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAFOIWWXG765EHPL4ZAMAT3PVIAIPANCNFSM4E5LNCTQ
.


kh2 save anywhere still doesn't work

sorry if i've already posted about this, but the script still isn't working on the most recent game version with all scripts updated.

Sadly won't have time to look at this till probably after Christmas. But wanted to let you know it has been seen and will be looked at.

The content is merged.


Update for 1.4.1

Terrafirma cannot open worlds if they've been opened/played with Terraria 1.4.1. This applies both to worlds created under 1.4.1 and pre-existing worlds opened with Terraria 1.4.1, even if only briefly.

Confirmed. Please update for the new small patch.

Give me a few days, I haven't even had time to download the update yet.

Bumping the following value from 230 to 233 will let the game load, but it seems that some of the default file locations have changed, at least on macOS. I just submitted PR #112 for what I did to fix my local install.
diff --git a/world.h b/world.h
index 73aa5fa..cffb04d 100644
--- a/world.h
+++ b/world.h
@@ -35,7 +35,7 @@ class Tile {

 class World : public QObject, public QRunnable {
   static const int MinimumVersion = 88;
-  static const int HighestVersion = 230;
+  static const int HighestVersion = 233;

   Q_OBJECT

when you are going to update to Accept <IP_ADDRESS> world files

Updated and added new items.  I'll release linux and mac binaries in a couple of days.


fix: incorrect autofill and input focus behavoir on ios

Can you please provide a description of what is happening on ios safari?

Can you please provide a description of what is happening on ios safari?

Can you please provide a description of what is happening on ios safari?
I tested this braintree example https://codepen.io/braintree/pen/zeamxM that using restricted-input package for expiration date, I'm doing next steps to reproduce:

touch expiration date field and enter numbers "222" (so they appear as "02 / 22")
touch credit card number field and autofill with saved card number
touch expiration date field again
touch card number field
finally touch expiration date and it become "00 / 222"

Can you please provide a description of what is happening on ios safari?
I tested this braintree example https://codepen.io/braintree/pen/zeamxM that using restricted-input package for expiration date, I'm doing next steps to reproduce:

touch expiration date field and enter numbers "222" (so they appear as "02 / 22")
touch credit card number field and autofill with saved card number
touch expiration date field again
touch card number field
finally touch expiration date and it become "00 / 222"

I'm not sure yet, but I think this is more likely an issue with the hosted fields code (which handles autofilling behavior accross the iframes) in the Braintree SDK rather than restricted input. I'll do a little investigating to be certain.


Create updated documentation based on latest changes

It would be helpful to create documentation that covers some of the latest major changes:

user accounts
archiving surveys
map and table views
exporting/downloading data
deployments

It is really helpful to have latest docs.


Improve Footer dark 10

footer-dark-10.html
a) Fix bg color as per figma design
b) Remove container tag
c) make responsive at 360 px mobile screen
Existing footer

Figma Footer

@Rajdip019 @rupsha014 Please assign this to me

@RavindraP04  go ahead


Is the project still in use now?

Is the project still in use now?

Neither me nor @marcogruhl really have access to Twitter API to test all the things we used to so it's not heavily maintained, it should still work and we still merge PRs when they come by


Undefined Method edit_password_reset_url

Hi,
I'm using sorcery for authentication and reset password but I'm getting this error:
NoMethodError (undefined method `edit_password_reset_url' for #UserMailer:0x007fe49f7afa40)
maybe the helper is not being loaded. How can I fix this? Is there any line in /initializers/sorcery.rb that I need to uncomment?
Thanks.

My bad. I didn't notice this first Error:
UserMailer#reset_password_email: processed outbound mail in .....
which this >> http://stackoverflow.com/questions/24751573/actionmailer-not-delivering-mail-to-the-recepients helped to fixed processed outbound mail problem.


can not build

There was a problem with Read the Docs while building your documentation. Please report this to us with your build id (7301518).

Please provide all the information suggested by the template

Closing this as the user hasn't responded or given more information, feel free to reopen with more information if you are still having this problem :).


Which is right?

This page
https://www.microsoft.com/en-us/microsoft-365/blog/2014/11/12/office-2013-updated-authentication-enabling-multi-factor-authentication-saml-identity-providers/
makes it sound like the registry entries mentioned above shouldn't be needed because:
Later this month (back in 2014) we will release an update to the Office 2013 Windows client applications that enables new authentication flows, including support for Multi-Factor Authentication (MFA).
But I still needed to do the registry changes. in 2020

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

ID: aac88f29-99a5-317d-2686-cc9534194a19
Version Independent ID: 753c4eff-ddb3-6261-35f9-4a60b65d7147
Content: Enable Modern Authentication for Office 2013 on Windows devices
Content Source: microsoft-365/admin/security-and-compliance/enable-modern-authentication.md
Service: o365-administration
GitHub Login: @Sirkkuw
Microsoft Alias: sirkkuw

Oh, and in setting up this comment, I had to create a github account.  I'd have thought since github is owned by microsoft it would take my microsoft account?  That wasn't the case.

@feetsdr Thank you for the feedback. You can refer to Getting the update part on the document which talks about the update back in 2014. By default the new ADAL based authentication stack is disabled. The new authentication features must be enabled on each client machine and also for the Office 365 tenant that you are connecting to.
Thanks
Sri

@feetsdr - Thank you for submitting feedback.
From our understanding, the issue you raised has been answered by msbemba  so we will close this issue.
Thank you for your contribution to make the docs better! Much appreciated!


Device Tracker Entities are disabled

Hi,
I just installed this integration by uninstalling the official one. I'm having issues with Device Tracker entities.

RT-AC86U
Merlin <IP_ADDRESS>.386.11_0
HTTP method
Latest HA and integration

The integration is working fine for router info.
The device tracker is working fine for devices that already have an integration in HA that uses their IP address, like Shelly, Broadlink etc (they're seen as a "Device" in Asus integration too). But for devices that do not have such integration such as my laptop or my phone, the entity exists but shows as disabled.
Can you help?

Allright, I enabled it and seems that status is reported as expected. Don't know why, that's weird.

Update: devices are all detected as "home" but they're not.

Update2: the disconnected devices are now reported as away. Not sure if it's the integration or the router...

Entity related to tracked devices that do not provide additional HA features ( as switch, light and so on) are always created in disabled status and without an associated device, this is as HA works. You must manually enable the entities that you want to track. All tracked entities when disconnected from router remain in status home for a specific period. You can change this period in integration config option (I think that default is 5 minutes, but I'm not sure)

Thank you!


Fixes minor issues pointed by the tool jshint

Signed-off-by: Bruno Bottazzini<EMAIL_ADDRESS>

Merged without changes in ui-bootstrap-custom-0.13.1.min.js.


GitHub Release (Preview) save changelog file

Required Information
Entering this information will route you directly to the right team and expedite traction.
Question, Bug, or Feature?
Type: Feature Request
Enter Task Name: GitHub Release (Preview)
Environment

Server - Azure Pipelines
Agent - Hosted

Issue Description
It would be nice if the GitHub Release Task also updated a changelog in the repository similar to github-changelog-generator at a specified path.

Looks like this is a duplicate of #9869


fix: use fe_opts after setup_frontend_plugins in standalone

I hereby agree to the terms of the GreptimeDB CLA
What's changed and what's your intention?
Use fe_opts processed by setup_frontend_plugins instead of original MixOptions::FrontendOptions
Checklist

[ ]  I have written the necessary rustdoc comments.
[ ]  I have added the necessary unit tests and integration tests.
[x]  This PR does not require documentation updates.

Refer to a related PR or issue link (optional)

Is it possible to take ownership of opts in setup_frontend_plugins? so there is no chance to reuse opts afterwards.

Is it possible to take ownership of opts in setup_frontend_plugins? so there is no chance to reuse opts afterwards.

we can move the ownership of FrontendOptions out of MixOptions so that opts.frontend is no longer usable


Add Selenide.open()

Useful when you just need to initialize WebDriver (e.g. using Appium with native applications)
Proposed changes
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request.
If it fixes a bug or resolves a feature request, be sure to link to that issue.
Checklist

[ ] Checkstyle and unit tests pass locally with my changes by running gradle check chrome htmlunit command
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I have added necessary documentation (if appropriate)

@yaroslav-orel Please check the style issue:

Selenide.java:30:28: '{' is not preceded with whitespace.


Make the benchmark results more precise.

I have run a number of benchmarks by now. Results depend on a lot of
boundary conditions, sometimes in surprising ways. But I guess that's
true for any benchmark... Anyway, the text now gives at least one data
point to get an impression of what is doable.
The reduction of performance for my spinning-disk server is mainly because the filesystem tricked me as it could handle many small files nicely but degraded in performance when those files got bigger after hours of ingestion...
The improvement for the moderns server is due to recent tweaks. (They also increased the spinning-disk old-server performance. With the bigger time series files, the performance with the previous code was pretty abysmal.)
@juliusv @brian-brazil

:+1:


Unit conversion for cost tracker

At the moment, the cost tracker assumes that all source sensors are already kilowatt hours. I have a few that are watt hours. This fixes cost tracking for those.
Also removes the need for the user to think about if tracking is accumulative or not.

Closing due to inactivity and merge conflicts


Failed build after change main.c name (IDFGH-5892)

For exampe:
I changed file name main.c to test.c. Made clean and try to make build, but build is failed.
undefined reference to 'app_main'
I'm new in esp, maybe I dont understand whole idf system, but I found bug or not perfect action.
IMHO if I change mian.c name, esp-idf should change file name in main/CMakeList.txt, but the name is missed
idf_component_register(SRCS
                    INCLUDE_DIRS ".")

After I added the new name, all works good.
idf_component_register(SRCS "test.c"
                    INCLUDE_DIRS ".")

If u can, make this automatic please :)

https://github.com/espressif/esp-idf/blob/master/examples/get-started/hello_world/main/CMakeLists.txt#L1

You can do it automatically, just you have to find cmake code that will add all files with .c and/or .cpp to SRC.
Something like this:
https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/CMakeLists.txt#L11

@Szymono

The SRCS argument requires that you list each source file in your component, in this case the component is the main component of your project. The source file names must match exactly for them to be compiled.
However, it can be inconvenient t have to modify SRCS if you plan to add/change a lot of source files in main. Therefore, you can use SRC_DIRS instead. This allows you to list directories that contain source files, and the build system will automatically glob all .c, .cpp, and .S files in those directories.

The following will add your main folder as a source directory of the component. Refer to the build system documentation for more details.
idf_component_register(SRC_DIRS "."
                    INCLUDE_DIRS ".")

I'm closing this issue as it's not a bug with the build system. Feel free to reopen

Thx, but still I don't know why main.c missed in cmake file after rename main.c
Second of all, I think esp-idf can give information when file *.c in cmake not found e.g. "Problem in main/CMakeList.txt file"

Thx, but still I don't know why main.c missed in cmake file after rename main.c

Run idf.py fullclean and build again. Remember that CMake is not the build system itself but a build system generator (e.g., generating Makefile files), so it won't be able to detect the addition of new files unless you run CMake again to generate those build system files again.

Second of all, I think esp-idf can give information when file *.c in cmake not found e.g. "Problem in main/CMakeList.txt file"

It already does, if your SRC lists a file that does not exist, CMake will generate an error such as the following:
Cannot find source file:
    /home/user/my_project/main/some_file.c

It already does, if your SRC lists a file that does not exist, CMake will generate an error such as the following:
Cannot find source file:
    /home/user/my_project/main/some_file.c

Ofcourse it works. Sorry, my mistake. Unfortunately no similar error when no any path in main/CMakeList.txt. (as describen in first post


Connections without DNS

Hi,
Thank you for the nice application! I was wondering, would it be feasible to support connections without DNS i.e. directly between IP addresses? Currently I can add the endpoints, but messages fail due to no DNS entries to routed networks.
Kind regards, Jouni

Hi @OH2FTJ , thank you so much for trying Khernet. Yes, currently the DNS of the computer is used (usually the hostname) to locate peers in the network, however for other LAN networks, it could cause that messages cannot be sent to peers as the foreign hostname is not resolved in current network.
I'll fix this issue in the next version.


ERROR:custom_loader:An error occurred while loading data from fileids meta: init() takes exactly 1 positional argument (2 given)

when I tried to load the googledrivereader using
from llama_index import download_loader
GoogleDriveReader = download_loader("GoogleDriveReader")
loader = GoogleDriveReader()
documents = loader.load_data(folder_id="xxxxxxxxxxxxxxxxxx") it showed error ERROR:custom_loader:An error occurred while loading data from fileids meta: init() takes exactly 1 positional argument (2 given), can anyone help what i did wrong?
i'm using llama_index==0.7.14

duplicated from https://github.com/emptycrown/llama-hub/issues/360#issuecomment-1675662545
take a look there, there's a few solutions


Documentation: how to set permissions for wluma

Problem
There is no clear way to give wluma necessary permissions.
From the wluma documentation:

In order to access backlight devices, wluma must either:

have direct driver access: install the supplied 90-wluma-backlight.rules udev rule, add your user to the video group and reboot (fastest)
run on a system that uses elogind or systemd-logind (they provide a safe interface for unprivileged users to control device's brightness through dbus, no configuration necessary)
run as root (not recommended)

Checklist

[x] checked latest Nixpkgs manual (source) and latest NixOS manual (source)
[x] checked open documentation issues for possible duplicates
[x] checked open documentation pull requests for possible solutions

The suggested way to do this seems to be installing the udev rules, which can be found here, and adding your user to the video group. I hacked together my own services.udev.extraRules to do so:
services.udev.extraRules = ''
  SUBSYSTEM=="backlight", ACTION=="add", \
    RUN+="${pkgs.coreutils}/bin/chgrp video /sys/class/backlight/%k/brightness", \
    RUN+="${pkgs.coreutils}/bin/chmod g+w /sys/class/backlight/%k/brightness"
  SUBSYSTEM=="leds", ACTION=="add", \
    RUN+="${pkgs.coreutils}/bin/chgrp video /sys/class/leds/%k/brightness", \
    RUN+="${pkgs.coreutils}/bin/chmod g+w /sys/class/leds/%k/brightness"
''


[Fix-1367] [admin] Open API does not have tenant

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

[X] #1368


chore: enable firefox tests on Mac

@OrKoN nearly all the tests got canceled. I don't see why.

Oh, automerge was already enabled. :( Anyway happy to see follow-ups for the last raised issue.


[IMPROVEMENT] : Add Back Button [GSSOC'23]

I would like to add the button which redirect you to the main page when you start practicing.

I would add a button at the top - left side of the page.
So, please assign this issue to me under GSSOC'23.
Thanking you.

Hello @Pragati-3003,  it's good to see you want to contribute to the project.
There is already issue #107 which aims to do the same. If you can help the already assigned person, or simply share your suggestions in the discussion there, it would be good.
Happy Contributing!


[BUG] v1.3.2 alarm convergence function is very good, but further adjustment is needed to avoid receiving repeated alarms

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
一、假如告警记录：
1:01 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:02 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
1:03 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:04 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:05 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:06 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:07 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:08 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:09 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:10 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:11 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:12 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:13 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:14 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:15 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:16 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
二、在告警收敛功能里面，如果配置了5分钟的收敛，效果不好，结果如下
1:01 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:02 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
1:03 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:08 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:13 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:16 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
Expected Behavior
三、告警降噪：如果配置判断上次一次告警是否相同，如果相同不要发告警通知了，结果如下
1:01 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:02 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
1:03 监控可用性	紧急告警	api monitoring availability alert, code is UN_CONNECTABLE
1:16 监控可用性	警告告警	可用性告警恢复通知, 监控状态已恢复正常
Steps To Reproduce
四、建议新增，告警降噪功能，能够更精确的处理告警通知，避免收到重复告警
Environment
HertzBeat version(v1.3.2):

Debug logs
none
Anything else?
none

这里的告警收敛就是在指定周期时间范围内，对相同重复告警进行收敛去重
我看你设的是5分钟，你可以把时间设置大些

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

The alarm convergence here is to converge and deduplicate the same repeated alarms within the specified cycle time range
I think you set it to 5 minutes, you can set the time larger

这里的告警收敛就是在指定周期时间范围内，对相同重复告警进行收敛去重 我看你设的是5分钟，你可以把时间设置大些

设置更长也没用，就会忽略掉中间恢复的告警

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

The alarm convergence here is to converge and deduplicate the same repeated alarms within the specified cycle time range. I think you set it to 5 minutes. You can set the time to be larger

It is useless to set it longer, and the alarm in the middle of recovery will be ignored

例如设置超10分钟

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

For example, set more than 10 minutes

这里的告警收敛就是在指定周期时间范围内，对相同重复告警进行收敛去重 我看你设的是5分钟，你可以把时间设置大些

例如设置超15分钟，就会变成如下，中间恢复的情况看不到
1:01 监控可用性 紧急告警 api monitoring availability alert, code is UN_CONNECTABLE
1:16 监控可用性 警告告警 可用性告警恢复通知, 监控状态已恢复正常
还会导致一个问题，如果超过聚合时间，相同告警依然发送，不断循环往复

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

The alarm convergence here is to converge and deduplicate the same repeated alarms within the specified cycle time range. I think you set it to 5 minutes. You can set the time to be larger

For example, if the setting exceeds 15 minutes, it will become as follows, and the recovery in the middle cannot be seen
1:01 Monitoring availability critical alert api monitoring availability alert, code is UN_CONNECTABLE
1:16 Monitoring Availability Warning Alarm Availability Alarm Recovery Notification, monitoring status has returned to normal
It will also cause a problem. If the aggregation time is exceeded, the same alarm will still be sent, and the cycle will continue

从这个角度看，目前的告警收敛不够友好

I can work on this

例如设置超15分钟，就会变成如下，中间恢复的情况看不到 1:01 监控可用性 紧急告警 api monitoring availability alert, code is UN_CONNECTABLE 1:16 监控可用性 警告告警 可用性告警恢复通知, 监控状态已恢复正常
还会导致一个问题，如果超过聚合时间，相同告警依然发送，不断循环往复

是的 感谢建议，感觉我们得还是再理理这块的设计 或者 再参考下其它平台的设计。
对于重复持续性告警，有些用户的需求是不用每次都发导致频繁告警，收敛到每隔4小时发一次，如果4小时之后会有，就再发一次，而不是以后就不发了。
参考华为云：

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑🤝🧑👫🧑🏿🤝🧑🏻👩🏾🤝👨🏿👬🏿

For example, if it is set for more than 15 minutes, it will become as follows, and the situation of recovery in the middle cannot be seen. 1:01 Monitoring availability emergency alarm api monitoring availability alert, code is UN_CONNECTABLE 1:16 Monitoring availability warning alarm availability alarm recovery notification, monitoring status has been restored Back to normal
It will also cause a problem. If the aggregation time is exceeded, the same alarm will still be sent, and the cycle will continue

Yes, thanks for the suggestion, I feel that we have to deal with the design of this piece or refer to the design of other platforms.
For repeated and persistent alarms, some users do not need to send frequent alarms every time, but converge to send them every 4 hours. If there are more alarms after 4 hours, send them again instead of not sending them in the future.
Refer to HUAWEI CLOUD:


Project navigation

Investigate different possibilities of navigation for mobile application.
Possible variants:

self written module for navigation throught application screens;
by module native-navigation;
by module react-native-navigation.

Example: https://facebook.github.io/react-native/docs/navigation.html#react-navigation

Related

Related issues:

#2
#3
#4

Possible variants: https://medium.com/the-react-native-log/thousand-ways-to-navigate-in-react-native-f7a1e311a0e8

One more: https://github.com/expo/ex-navigation

Cool module, need to investigate: https://github.com/LeoLeBras/react-router-navigation

Desided to use https://github.com/xilaraux/imaginative/issues/5


Keychain: empty popup when signing Transparent Transfer

The second time I tried a transfer, when the Keychain is triggered to ask a signature, the popup is black.

Keychain Version: 0.3.6
Revision: fbef3f92
Namadillo v1.0.6

This happens when the source address is the same as the target address.


Include WebXR Layers API polyfill

It appears these layers samples don't work unless this polyfill is used.

Indeed, it also prevents from entering VR/AR when requesting them.


KAFKA-17705: Add Transactions V2 system tests and mark as production ready

Added transaction version 2 to some of the system tests. Also marking TV2 as production ready.
Will share the results of the tests when I get them.

@jolshan #17881 adds a "triage" label to PRs from non-committers. Turns out this also affect committers if their membership visibility in the ASF GitHub org is not public. I added instructions for setting your membership visibility to public https://github.com/apache/kafka/blob/trunk/.github/workflows/README.md#pr-triage

I am seeing some test failures in the system tests, so I will investigate.
Just the new tests: https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2024-12-11--001.9f140bcb-58de-4f2e-86da-3aae08f7a620--1733958321--jolshan--kafka-17705--e69893c32c/report.html
some issues with the old tests: https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2024-12-11--001.600822cf-da88-4744-b834-795c565d98d5--1733957556--jolshan--kafka-17705--e69893c32c/report.html (some could be already failing on trunk)

Here's a trunk run. https://semaphore.ci.confluent.io/jobs/fef0e933-9fb0-477e-aa78-bfc923367dd0/summary?report_id=0356f43b-c807-318c-b61e-09e8fdd4e976
I also pushed a change and started a new test specific run.

Thanks Jun. Taking a look.

Here's the new run of just the changed tests: https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2024-12-12--001.65845de4-1d44-4e7d-8d23-ac15c9440cb2--1733986841--jolshan--kafka-17705--92dfdf6028/report.html

The unit test failure does not seem related.

System tests uncovered a bug! Will fix that and come back here :) https://issues.apache.org/jira/browse/KAFKA-18227

I've merged https://github.com/apache/kafka/pull/18176, so I will update this now and rerun tests.

@junrao nope -- I confirmed with David Arthur that the build scan issue for quarantined tests is unrelated.
Here are the latest test results (without the log4j change that seems to be causing issues for our test running infra)
https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2024-12-20--001.06d0f058-3bac-4707-89dd-16e641f2bd13--1734724283--jolshan--testing-17705-2--2f7729dfca/report.html


[FIX]: Documentation update for change in success messages

Describe the fix
A few commands have changed. Change the success messages in documentation
Expected behavior
Get updated success messages in documentation

This issue has been resolved via https://github.com/twilio-labs/plugin-alias/commit/15354140bcebf6e316f6ec92417c7c700c67bd2a


data file mode txt wrapping text in p tags

I do not expect txt mode to wrap content in p tags. Why is this happening?

I'm having this issue as well.  There doesn't seem to be any way to reconfigure the redactor settings without breaking plugin updates etc.

Having the same problem as well, which is a kind of a deal breaker..

suggesting

+1

Closing as it has been over a month since any activity on this occurred.


Enable the object-shorthand ESLint rule in src/shared and src/display

Since we're using Babel, it's now possible for us to use the more compact object notation available in ES6 (see this MDN article).
Please see http://eslint.org/docs/rules/object-shorthand; this is one of the rules mentioned in issue #7957.
Note: I initially created one big patch for this change, see https://github.com/mozilla/pdf.js/compare/master...Snuffleupagus:eslint-object-shorthand, but after looking at the diff I quickly realized that it was too big and I don't think anyone would want to review that. Hence I've decided to split it up into more manageable chunks instead.

/botio test

The test failures above are unrelated to this patch, please see issue #8334.

Thank you for doing this!

Thank you for doing this!

And thank you for reviewing this, and other PRs :-)


feat: summary of logged requests (refs #2654)

References

#2654
#2655
#2657

Can also be used to verify zero interactions with the mock (as requested in #1066) like this:
    assertThat(findAll(anyRequestedFor(anyUrl())).requestSummary())
        .isEmpty();

Submitter checklist

[x] Recommended: Join WireMock Slack to get any help in #help-contributing or a project-specific channel like #wiremock-java
[x] The PR request is well described and justified, including the body and the references
[x] The PR title represents the desired changelog entry
[x] The repository's code style is followed (see the contributing guide)
[x] Test coverage that demonstrates that the change works as expected
[x] For new features, there's necessary documentation in this pull request or in a subsequent PR to wiremock.org

Ok. Thanks for considering it. I might work on something like that and get back to you if I have something to share =)

Ok. Thanks for considering it. I might work on something like that and get back to you if I have something to share =)

That would be great.  Thanks again


Add UI for defining NuGet package sources

Adds the possibility to define custom NuGet sources for package restore in the VS Build task.

Hi @pascalberger, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by Microsoft and real humans are currently evaluating your PR.
TTYL, MSBOT;

@pascalberger It would probably be better to have this on the NuGet installer task instead of the VSBuild task.  The NuGet restore option there is for the very basic scenario and I would prefer to drive more advanced usages through the NuGet Installer task.

Should I submit another PR for an enhanced NuGet installer task, or do you see this use case already covered in the NuGet installer task with the NuGet Arguments parameter?

See #349 for enhancement of the NuGet Installer task


signal handling and teardown

What does this PR do?

Continuation of #2165
Fixes #1999
Before submitting

[x] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together? Otherwise, we ask you to create a separate PR for every change.
[x] Did you make sure to update the documentation with your changes?
[x] Did you write any new necessary tests?
[x] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

@awaelchli  why do we want this again?
last time this caused all sorts of issues, can we skip this until 1.1?
this is also going to break DDP...

DDP
.fit
kill_process_group()
.test() <-------- fail because process group was killed...
the way i currently have it works fine and keeps the progress groups around.
This was that major bug we both spent a long time on.

I'm sorry william, but this PR was before your refactor and fixes.
I have not tested it since.

no worries. i was going to let it run to see if tests did indeed fail

retrigger Drone to see how it runs on multi-gpu...


fix: unhardcode sender ethereum address

Description

To test, try the different batcher commands and make sure they all work as intended.

README needs to be updated


Fatal error: while using version 1.6.2

Hello @mpociot , I run into this error:
 Fatal error: Call to undefined method Mpociot\VatCalculator\VatCalculator::shouldCollectVAT()
My version is: mpociot/vat-calculator (1.6.2)
I have checked the package in vender folder and the shouldCollectVAT method in VatCalculator.php is not present.
Nuno

Ha - you're right. I forgot to create a new release containing the newly added shouldCollectVAT method.
Please run composer up and you should get version 1.6.3

Tks


remove go tip from travis build matrix. it's slow

I want to remove 1.3 too, but I figure we can all agree on this at least.

I'd be inclined to leave tip as it'd make sure that we are good to move up in versions but 1.3 should probably be removed.

Except tip tests go from git. Do we really want to support unreleased go versions?

if there's an error with tip we have a better chance of fixing it before we upgrade but I guess its not that big of an issue. We can remove it.

Why not
go:
   - 1.4

matrix:
  - allow_failures:
    - go:
        - 1.3
        - tip
  - fast_finish: true

That way we can test one version down and one up but not have the entire build fail or wait for all of them to finish

Also just a note, I'm not sure that is the proper ymal syntax

If that's possible, I think that would be ok. But I would also question that if we allow them to fail, why test them at all?

It is possible to set up a failing matrix.
As far as why test them, we can be aware of when things start failing and make issues to fix them in the future

As far as why test them, we can be aware of when things start failing and make issues to fix them in the future

This sounds like it should be part of a periodic build job on the master branch. Not part of PR builds. After all, what happens if there are no PRs to trigger the build?

This sounds like it should be part of a periodic build job on the master branch. Not part of PR builds. After all, what happens if there are no PRs to trigger the build?

If you'd like to setup a job for it, i'd be completely ok with that. Just seems like a lot more effort than just putting it on travis

And who really looks at the PR builds when they don't fail?

I do, : /


Docker GH Action Test

Add a Github Action to automatically test the docker build process.
Similar to unit testing, the Action should verify that the docker container can be build.

Docker test building using the git repo alone is a little bit complicated now. There are no conig files for an image building.
I've already mentioned this in https://github.com/CyberPunkMetalHead/gateio-crypto-trading-bot-binance-announcements-new-coins/pull/165#discussion_r795925914


feat(graphiql): add support for plugins

Hey, I just made a Pull Request!

Add support for GraphiQL plugins, for example GraphiQL Explorer Plugin.

:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[x] Added or updated documentation
[x] Tests for new functionality and regression tests for bug fixes
[x] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Ah, those GraphiQL types have given us headache too.
The issue seems to be that newer version of @graphiql/react depends on graphql-language-service which again has peer dependency on graphql using version range like "^15.5.0 || ^16.0.0 || ^17.0.0-alpha.2". And graphql-language-service is using some type definitions from the alpha release which are not compatible with other packages relying on non-alpha release. Worked around this by adding known working versions to resolutions of package.json.

@vinzscam could you take a second look, thanks 🙏


deploy need centos system, is ubuntu ok?

it is OK for ubuntu OS.

ubuntu

thank you
i tested,  fe, be and example sql ok.


Cast Android 19.0.0 regression on audio groups

There's no way to contact any support team and this will be ignored but let's try.
Since updated to Play Cast 19.0 on Android, playing media on an audio group does not start the media but leave them paused. Still works when casting directly to devices and works OK when reverting to previous version.

Hey thanks for bringing this to our attention however, for such issues best way to go about is by reporting them to the issue tracker. This is actively monitored for SDK issues by our team.
Github issues are only pertaining to the samples and is not monitored as closely.


fix(module:input-number): check value when press tab key

close #651
PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Application (the showcase website) / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

Coverage decreased (-0.005%) to 41.018% when pulling 41d4bc9887861070d696cd2aabed93cab4f4a978 on vthinkxie:fix-input-number-tab into e50b72ff00d42396906f77c5784a7b12f8f85170 on NG-ZORRO:master.


Overlay windows glitch with full damage tracking

Describe the bug
When I open my menu and close it part of the window is still on the screen this does not happen without damage tracking or on other compisitors
Images/videos/anything that would help
This is what happens if I open and close wofi

fixed in d2451aea4b9fdc0b9943020787acc7ec51b1ff72 i think

closing due to inactivity, i think it's fixed.


⚠ gorzdrav.org has degraded performance

In 972c1c9, gorzdrav.org (https://gorzdrav.org) experienced degraded performance:

HTTP code: 200
Response time: 1237 ms

Resolved: gorzdrav.org performance has improved in 1b77a4d.


mkcloud: make it usable in local caching mode

This is a quick way to enable consistent caching of the clouddata
data on the host system and enforce local-only usage of those
when installing a virtual cloud. This is very useful for unstable
and slow VPN connections (e.g. road warriors) as it doesn't require
downloading gigabytes of data every time or causing machines to
hang due to remote NFS mounts that are timing out.
just do export cache_clouddata=1 and be happy.

@matelakat by default behavior doesn't change other than when the cache is being used. the only difference is that it doesn't depend on smt in addition to clouddata for setting up the admin node. you still needed both anyway and thats not changed by the PR.
I agree that there is some refactoring included to simplify maintaining this going forward. I can split some parts out into a separate PR if you want.

Will this new caching mode work for those of us who have multiple remote machines but due to limited diskspace don't want to duplicate a large cache across every machine?

@aspiers it is a convenience setting for those individual settings:
+[ -n "$cache_clouddata" ] && {
 +    # Reduce scope a bit for road-warriers
 +    # Only host architecture, nothing else
 +    export architectures="$arch"
 +    # Remove cct: requires SDK to mirror which is huge
 +    export cct_tests=""
 +    export localreposdir_src=$cache_dir
 +}

if you want to tweak those (by e.g. having localreposdir_src point to  a shared filesystem that you individually update) then you can do that. you could run mkcloud prepare then on a central system and  keep it readonly on the other systems (but mount it via nfs/samba/9b)

OK thanks!

@dirkmueller @aspiers Let's get this moving!


Added a function  performs the speed check three times and calculates…

Resolves the issue of slow speed check execution by implementing multithreading.
Issue # 2584
In order to optimize speed calculation and ensure accuracy, I introduced a function that performs three iterations of speed measurements and calculates the average. To further enhance efficiency, I implemented multithreading, enabling parallel execution and significantly improving overall speed performance

Close #2584

@TusharKesarwani Kindly review and merge it.


question about rasterize function

Thanks for sharing this great work!
I am a little confused about the rasterize function. It seems that the weight is the product of the absolute distance, and the value on the gird is the weighted sum of all the relevant points.  Does the grid value need to be normalized? Because I have found that when I  rasterize the parameters of the points to the grid, the value on the grid increases as the number of the sampled points increases. But when I normalize the value on the grid, there is an error of marching cube. Do you have any advice or is there any relationship between the number of sampling points and the grid size?

Hi @l1346792580123 ,
Thanks for your interest in our work.
You are right, the grid values are indeed increasing with the number of points. Therefore, we also scale the output indicator grid value by dividing the value at grid position (0,0,0). Check here. I am not sure how you normalize the grid value, but in our way, values inside the shape having the negative values and outside positive. We don't see any errors in marching cubes.
Best,
Songyou

Thanks for your reply. I have found the error was caused by dividing by 0 during normalization, and now I can get the correct result.


Offers page: My offers

What needs to be done?
Sinc there are still some offers out there on Basilisk:

Now its possible to see incoming offers but not offers you made. Would be cool add them here:

I know BSX has noi priority now but we had offers page before so maybe its not that complicated to add that

won't fix


Time to yield samples?

I am comparing tool options right now. One question we have is - does the entire dataset need to download to the cache before the DataLoader will return samples? Or will it start returning batches while the cache is still downloading?

Our reason for existence is to start training as soon as possible, before the whole dataset is downloaded to the node (if that is even possible — we designed it for petabyte-scale datasets)


bump version in package.json to v0.1.2

release version v0.1.2

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


Improve ambiguous JHEP/JCAP reference matching

The JHEP/JCAP reference display they recommend is really bad and ambiguous. @ksachs implemented a bibcheck plugin on legacy to "fix" the references affected by this issue (and some others?) to make them non-ambiguous. We need to implement similar logic on hep, but we can probably perform smarter reference matching instead of needing to rewrite references.

here is an idea
and some pseudo-code (not final) for the automatic part

Thanks @ksachs, that's very instructive.

and it's this bibcheck plugin

Some pseudo code to replace only the automatic part of the bibcheck

Statistics since 2020-05-29 (don't know if there are older log files around)
bibsched_task_777539
automatically fixed, confirmed via
DOI: 4463
RepNo: 6897
PubNote: 920
Author: 6497
Collaboration: 619
Title: 224

bibsched_task_777539.PubNote.log
Examples of references fixed by re-parsing the raw-reference.
Mostly PTEP, esp. since Review of Particle Physics is PTEP,2020,083C01 which is highly cited and almost always wrong by refextract

@michamos moved the issue to cern-sis/issues-inspire (https://github.com/cern-sis/issues-inspire/issues/391)

oh ok, hadn't realized, all good then :sweat_smile:


Update ActiveModelBehavior API

Resolve #161

Great job @billy1624, there is a few things that would be cool to have in this PR.
1st) is to rollback db changes on failure (in some cases?).
2nd) I think we should change the error type (DbErr) to user defined error associated with ActiveModelBehavior::Error type or Box<dyn Error + Send + Sync + 'static>` which would result to make the user code cleaner, I would prefer to use user defined error type for more flexibility in the API. Something like this maybe?:
pub trait ActiveModelBehavior: ActiveModelTrait {
    Type Error: std::error::Error;

    fn after_save(self, insert: bool, db: &DatabaseConnection) -> Result<Self, Self::Error> {
        Ok(self)
    }

    // .. omitted
}

1st) is to rollback db changes on failure.

This requires Transaction support and it's not merged into master yet.

2nd) I think we should change the error type (DbErr) to user defined error associated with ActiveModelBehavior::Error type or Box<dyn Error + Send + Sync + 'static>` which would result to make the user code cleaner, I would prefer to use user defined error type for more flexibility in the API.

Perhaps we can introduce DbErr::Custom then user can convert their custom errors with .map_err(|e| DbErr::Custom( ... )). And we don't have to force user define extra type def ActiveModelBehavior::Error.
#[derive(Debug)]
pub enum DbErr {
    Conn(String),
    Exec(String),
    Query(String),
    Custom(Box<dyn Error>),
}

Using DbError::Custom is fine pick, but I would still like the signature of ActiveModelBehavior::* to return Result<Self, Box<dyn Error>> so user code don't need to do the mapping every time they override these methods, we can do these mapping in SeaORM right ?

we can also have an alias for such a result type like this:
// we can also name this BehaviorResult<T> or other good name, so we can add it in the prelude
type Result<T> = Result<T, Box<dyn Error>>;

pub trait ActiveModelBehavior: ActiveModelTrait {
    fn before_save(self, insert: bool, db: &DatabaseConnection) -> Result<Self> { .. }

    // .. omited
}

Or another option is to impl<T: Error> From<T> for DbErr if possible so user can use ? inside these functions.

So I think it is better to not provide a blanket implementation for now.
It looks good otherwise.


Increase timeout in case of long network upload of assembly / dependency

Discussed with Sanjeev, I will check-in a fix that covers this one.


Phase 3 Funding | Starkman & Foreman-Mackey | Units

Still a draft.
Signed-off-by: nstarman<EMAIL_ADDRESS>

I for one love this project!  One question for @nstarman and/or @dfm : I note dask has not come up here other than as one of many examples.  I just submitted the much-less-fleshed out #283 (as an open call) - do you think that's actively in conflict with that? If so I would be fine deferring #283 to the future so you have some time to try this.

@eteq, glad to hear it!
We are not planning to directly implement Dask support in this proposed project, but the framework we will describe in the report is compatible with Dask and many other duck arrays. When the report is submitted and if the community likes it and an APE is made and implemented then Quantity + Dask, Sparse COO, xarray, pandas are all things we can implement -- Some, like Dask, more easily than pandas. I'm not sure what the funding timeline looks like, but perhaps #283 could be to fund someone to finish the reference implementation from this proposal, focusing on Dask. We believe we've solved how Quantity can work with any duck array and still have the current API (including view).

Because the estimated total of all the proposals is a bit higher than the amount available for allocation, we suggest that you (@nstarman) provide a budget range - i.e., a "minimum for this project to be viable" and "maximum you could use effectively for this project".

Please react to this comment to vote on this proposal (👍, 👎, or no reaction for +0).

How does this overlap with the dicussions at https://github.com/astropy/astropy/issues/13460 and https://discuss.scientific-python.org/t/unitsxd-units-across-domains-coordination/349 ?

Apologies, I miss this notification. I think this is very relevant. https://discuss.scientific-python.org/t/unitsxd-units-across-domains-coordination/349 links two related, but separate discussions:  how units work (multiplication, dimensions, etc), and how the array are stored. Both are necessary, especially if we want a unified approach. This proposal is to focus on the latter question and map out how Astropy can both support the growing community of array libraries and also remain backward compatible during this transition.

Congratulations!  The community has expressed support for this FR, and the Finance Committee has determined it can be funded.  This FR has been approved for $8,400, to be funded from the NASA grant.
@eteq is the Finance Committee member who will be supporting this project.  They will update this PR with the amount and then merge it, as well as being in contact with you to set up any necessary agreements and relevant Open Collective financial arrangements. They will also open a new issue where progress on this project can be discussed.

Thanks @jdswinbank for this update. I'm excited to receive this funding and grateful for Astropy's investment in this project.


Erlang 21 incompatible

Can't use erlang 21. One error is that Partisan complains about net_kernel:connect doesn't exist.

@fire I do not know if that is a good idea nor wether @cmeiklejohn would approve this workaround but I am required to use Erlang/OTP 21 so the simplest way for me to do it was to add partisan 3.0.0 and lasp 0.9.0 as top level dependencies in my project.
As of OTP 21 the net_kernel:connect/1 function has been removed in favor of connect_node/1, but in my case this had no impact on the program behavior. So again, unless recommended by @cmeiklejohn I wouldn't rely on this tweak, but it seems to do the job for me so just letting you know in case it might help 🙂

I ran into the same problem and switched back to 20.3, with a make clean in between.
Then I had issues with incompatible .beam files from the previous build.
Maybe add the -a flag to rebar3 clean?
apart from that, I am looking forward to lisp within erl!

I haven't had time to port Lasp to the latest Partisan yet -- it's not really something I can get to in the next few weeks.  That said, that should be really the only thing preventing it from going to OTP 21.  I'd love it if someone else could send over a PR for this.


feat: add support for RHEL/AlmaLinux/Rocky Linux 9.5

fix: #17

Note: Since it is now built against epoch version 2, it can no longer be installed on RHEL/AlmaLinux/Rocky Linux versions prior to 9.4, where the epoch version is 1.


If an explicit cwd is provided, try searching for the module there if it could otherwise not be determined

The current implementation chooses to search for the module in the following order:

<configPath directory>/node_modules/
main file in <configPath directory>/package.json

I have a need for the search to continue.  Perhaps if these first two searches turn out unsuccessful, these 2 steps could be repeated in the CWD (in place of the configPath) if an explicit one was provided. So the process would be to search for the module in the following order:

<configPath directory>/node_modules/
main file in <configPath directory>/package.json
<provided cwd>/node_modules/
main file in <provided cwd>/package.json

I'm confused by this issue.  If a cwd is provided, we resolve from there, see: https://github.com/js-cli/js-liftoff/blob/master/index.js#L93

This is true, but is not the case when a configPath is set.
In my specific situation, I have a configPath file that is version controlled in directory A and want to run it in context of directory B which is not version controlled. Directory B contains my target library in the node_modules directory.  I expected that when I pass both the configPath and the cwd that it would search for my target library in directory B since I explicitly told it that I am working there.  What happens instead is that it only tries to look for the target library in directory A.  This is because configBase is defined and so the said line of code (https://github.com/js-cli/js-liftoff/blob/master/index.js#L93) chooses to assign configBase to the basedir property. The node_modules aren't there and neither is a package.json file.  This directs to code to https://github.com/js-cli/js-liftoff/blob/master/index.js#L110 where the modulePath is never assigned.
I realize that in most cases the configPath file will be co-located with the target library but I also see no harm in searching the cwd path after the configPath directory is searched the code failed to locate an appropriate modulePath.

Perhaps some code would better explain it.  (See https://github.com/grahamaj/js-liftoff/commit/4245300423461f05395717257aca6909c40ca300)  I am not sure if this code is perfectly correct, though the unit tests still pass.  I am not familiar enough with the rest of the code to know how  to fully account for the assignment on line 107 of the original code.

Heya @grahamaj, I understand what you're saying and I agree that this should be possible. Would you please open a PR with your changes?
...as for what this block is doing:
https://github.com/js-cli/js-liftoff/blob/master/index.js#L97-L112
Imagine for a moment that you had gulp-cli installed and were working on gulp itself. Since gulp-cli uses liftoff, and it tells liftoff that a local copy of gulp is needed, liftoff needs to be able to detect this. If gulp itself had a gulpfile, the dependency required to run it wouldn't be in node_modules because we are working inside the dependency itself. So, we look at the package.json to see if this is the case, and if it is, use the main property to find the entry point.

I've ran into the same problem with the following directory layout:

app
build
config

Gruntfile.js
stealConfig.js

lib

bower_components
node_modules
bower.json
package.json

Grunt uses LiftOff the following:
  Grunt.launch({
    cwd: options.base,
    configPath: options.gruntfile,
    require: options.require,
    verbose: options.verbose
  }, function (env) {

Like already described, the current working directory is not recognized during searching for modules, even though it's provided on the shell using --base (or even --cwd). But one can work around that using package.json in the config-dir: That file is always checked in case a configBase is available, but a requested module has not been found and only needs to contain the following in my directory layout:
{
	"name": "grunt",
	"main": "../lib/node_modules/grunt"
}


Error when remove flame_forge2d component

Current bug behaviour
An error occurs when removing (removeFromParent) a component created using flame_forge2d.
Expected behaviour
No errors should occur.
Steps to reproduce
Sorry if this is a mistake.
If you don't do world.destroyBody(body) before onRemove(), won't you get an error in gameRef in World get world => gameRef.world;?
("Cannot find reference $T in the component tree")
body_component.dart

  @override
  void onRemove() {
    super.onRemove();
    world.destroyBody(body);
  }

Flutter doctor output
[✓] Flutter (Channel stable, 2.5.2, on macOS 11.6 20G165 darwin-x64, locale ja-JP)
    • Flutter version 2.5.2 at /Users/tatsuya/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 3595343e20 (4 days ago), 2021-09-30 12:58:18 -0700
    • Engine revision 6ac856380f
    • Dart version 2.14.3

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/tatsuya/Library/Android/sdk
    • Platform android-31, build-tools 31.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 13.0, Build version 13A233
    • CocoaPods version 1.10.2

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

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)

[✓] VS Code (version 1.60.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.26.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-x64     • macOS 11.6 20G165 darwin-x64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 92.0.4515.107

• No issues found!

More environment information
I ran it in the following environment.
flame: ^1.0.0-releasecandidate.14
flame_forge2d: ^0.8.1-releasecandidate.13
Log information
None in particular
More information
None in particular

If there are no problems, I hope you can include it in a release in the near future.


Make Data Printable for Cases, Methods and Orgs

From @plscully
Print format -- The old site deliberately designed the print function so that associated data appeared in the gutter margin. XYZ does not allow associated case/methods/organization data to print.

Related: https://github.com/participedia/frontend/issues/589


Added Meta Threads Support

Meta Threads support has been added. It can be used with the boolean "threads" prop.

Thanks for the contribution, amazing stuff!! I think I'll republish the package under some more generic name so that it will be able to support not just Twitter, it was a timely change anyway. Would you like to be mentioned as a contributor on the new page?

I actually made the changes in a very short time. There might be some mistakes somewhere. It would be better if you could review it.
If my contribution is indeed significant, you can mention me as a contributor. It's up to you how you see fit. Thank you very much.


[rest] Error handling and validation

Ive had some issues with the errors that are being returned from the api. For example, I think I forgot a field in the credentials/offer-credential endpoint and this was the response:
[error] Internal Server Error (status code: 500)! Message: {"stack":"TypeError: Cannot read properties of undefined (reading 'startsWith')\n    at Object.replaceLegacyDidSovPrefix (/www/node_modules/@aries-framework/core/build/utils/messageType.js:15:21)\n    at Object.class_transformer_1.Transform.toClassOnly [as transformFn] (/www/node_modules/@aries-framework/core/build/modules/credentials/messages/CredentialPreview.js:86:64)\n    at /www/node_modules/class-transformer/cjs/TransformOperationExecutor.js:358:30\n    at Array.forEach (<anonymous>)\n    at TransformOperationExecutor.applyCustomTransformations (/www/node_modules/class-transformer/cjs/TransformOperationExecutor.js:357:19)\n    at TransformOperationExecutor.transform (/www/node_modules/class-transformer/cjs/TransformOperationExecutor.js:300:47)\n    at TransformOperationExecutor.transform (/www/node_modules/class-transformer/cjs/TransformOperationExecutor.js:299:47)\n    at ClassTransformer.plainToInstance (/www/node_modules/class-transformer/cjs/ClassTransformer.js:27:25)\n    at Object.plainToClass (/www/node_modules/class-transformer/cjs/index.js:34:29)\n    at ActionParameterHandler.transformValue (/www/node_modules/routing-controllers/cjs/ActionParameterHandler.js:189:41)","message":"Cannot read properties of undefined (reading 'startsWith')"}

I believe if we only send the message field, Cannot read properties of undefined (reading 'startsWith') back it will already be a lot better. But this error also goes into my second point, startsWith is being called on undefined, so apparently I forgot a value in my call but I have no idea which one.
Some stricter validation with better error messages would be insanely benificial.

My request body for this error (in Rust debug prints was this):
[trace] Some(
    Object({
        "attachments": String(
            "string",
        ),
        "comment": String(
            "string",
        ),
        "connectionId": String(
            "foo",
        ),
        "credentialDefinitionId": String(
            "bar",
        ),
        "preview": Object({
            "attributes": Array([
                String(
                    "string",
                ),
            ]),
            "type": String(
                "https://didcomm.org/issue-credential/1.0/credential-preview",
            ),
        }),
    }),
)

Will this be fixed by #148?


dom-if with comments

If I include a comment within a dom-if template and use the component several times, something goes wrong. Here is a simplified example:
<test-element with-bar></test-element>
<test-element></test-element>
<test-element with-bar></test-element>

<dom-module id="test-element">
  <template>
      Foo<template is="dom-if" if="{{withBar}}"><!--  Bug? --> it works as expected. As you can see in these jsbins:
Works: http://jsbin.com/reqoho/17/edit?html,output
Does not work: http://jsbin.com/reqoho/18/edit?html,output

An earlier report already mentioned this symptom. Somehow I am unable to locate that issue#.

Closing as duplicate of https://github.com/Polymer/polymer/issues/1786.


ValueError: cannot convert float NaN to integer

Getting below error
File "C:\Users\Programs\Python\Python38-32\lib\site-packages\trendalert\alert.py", line 56, in breaking_out
self.atr_multiple_high = self.roundto(self.delta_from_high / self.last_atr, 0.00001, 5)
File "C:\Users\Programs\Python\Python38-32\lib\site-packages\trendalert\alert.py", line 28, in roundto
return round(base*round(number/base), places)
don_hband = indicator_don.donchian_channel_hband() returns nan since offset is 0

Are you able to provide additional code that you were using that raised that error, please?

Sure .
df = yf.Ticker(f"{symbol}").history(period="14mo", interval="1d")
<adding more col in df>
tas.breaking_out(df[:i], symbol, atr_window=14, breakout_periods=55, atrmultiple_test=1.5, create_chart=False)


Database migration to postgres

Currently the backend is using sqlite3 as the database. This works in local environments but should not be used in production.
The database should be switched to postgres as soon as possible so test cases can be run on object creation and on API endpoints. I don't think there should be too many issues migrating from sqlite3 to postgres but I don't want to figure that out down the line.

Postgres is properly set up to be the database for the backend now. Just waiting for the github secrets to be set up so the connections can be tested in actions


Fix to #6861 - Query with projection and navigation properties adds extra sort columns in ORDER BY for foreign key columns

When creating LEFT OUTER JOIN we add ORDER BY clause(s) based on the key of the outer entity. This is because out GroupJoin method is streaming and we need to have results in order to create the correct groups in a performant way.
However we can there are some optimizations we can do:

we don't need ORDER BY if the join is from dependent to principal because there will always be at most one customer associated with a given order.
e.g. orders.Select(o => o.Customer.Name)
which translates to:

from o in Orders
join c in Customers on o.CustomerId equal c.Id into grouping
from c in grouping.DefaultIfEmpty()
select c.Name

in case when we fully translate LOJ into SQL (which is now very often the case) we also don't need the extra ORDER BYs because we no longer perform streamed grouping on the client.

@smitpatel @anpete

@ErikEJ @gmartinezsan @roji once this is checked in, you might need to update some of your test baselines

@anpete @smitpatel new version up

@maumar Thanks , I will take a look!

Visitor may not visit anything beyond binary expression. Is it by design?


Left and right docks get resized smaller when the editor is minimized and maximized

Godot 3.1 alpha 2
Windows 10 64 bits
Reproduction:

Open a project
Give some large width to any of the left or right docks
Minimize the Godot window by clicking [_] or the taskbar icon
Maximize back the Godot window: notice docks have been resized to a much smaller width (not always the minimal width)

This reproduces with any of the modes selected (2D, 3D, Script).
It could be related to #23289 but the occurence is slightly different so I made another issue

Duplicate of #23289

Hmmm but here is the thing:

In 3.0.6, sure #23289 reproduces... but not this.
In 3.1 alpha 2, #23289 reproduces "as usual"... but now THIS happens too.

That's why I was inclined to not put them in the same bag, something made this extra annoyance happen recently and is less expected than the resizing behaviour (as I read in IRC that it's how docks work).

In 3.0.6, the docks'  minimum width was higher, so basically the problem was almost invisible.
The whether it comes from the minimization or resize, the problem simply comes from the fact the editor is resized at a point.
Both come from the exact same problem: the SplitContainer's offset property gets overridden when the container size is not large enough.

@groud I edited my comment, read the second part

Indeed, this is probably a side effect on window's way to resize windows. I can't tell.

I'll close this one because #20748 already describes docks behavior and I created #23642 to point out the underlying issue


integration overview - minor updates

Minor copy edits.
Added icons for the Get Started section.

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


[IOS] Missing 'Cancel' and 'Continue' buttons  when login by FB app

🐛 Bug Report
When I log in with the Facebook app for the first time, 'Cancel' and 'Continue' buttons are missing, UI like broken, and I can't scroll either.
This bug also happen when request Connect to FB Pages
Permissions Requests (FB allowed these):
["pages_messaging",
"pages_manage_metadata",
"pages_read_engagement",
"pages_show_list",
"pages_manage_engagement",
"pages_read_user_content",
"pages_manage_posts",
"public_profile",
"email"]

To Reproduce
Run this code with these permissions
LoginManager.logInWithPermissions(
      permissions || [
        'pages_messaging',
        'pages_manage_metadata',
        'pages_read_engagement',
        'pages_show_list',
        'pages_manage_engagement',
        'pages_read_user_content',
        'public_profile',
        'email',
      ],
    )

Expected Behavior
Show Cancel' and 'Continue' buttons, UI not broken
Environment
IOS only
"react-native": "0.71.14",
"react-native-fbsdk-next": "^13.0.0"

This happens to me when I am not logged into Facebook on Safari.

Yes. This also happens with me when I try to login or connect with FB pages. I also tried to downgrade the sdk version for ios but couldn't do so.

This only happens when logging in through the Facebook app.
I have a temporary solution for iOS: You need to log in to Facebook via Safari first, and then log in again. This time, the login on Safari will show two options: 'Cancel' and 'Continue'.
If there are any other solutions, please leave a comment below and I will read it.

@manhdev0901
Well, there is one more but that's not a good one.
The user must delete the FB app and then the user can enter credentials in the modal provided by the FB SDK. There buttons won't hide.
I tried an app called Privyr, they also implemented the FB integration. There, FB SDK UI is of the previous version. But I couldn't find a way to downgrade the FB SDK for ios. I tried to set a version for FB SDK in the podfile but it gives errors when I do 'pod install'.

I also have faced this issue.

@hienhodeveloper
The issue is resolved with the latest Facebook App.
But if the user wants to connect pages and there are many pages then the last one can't be selected because it goes down.
Check on your side.