Not functioning

Seeking troubleshoot help.

Installed extension
Added and saved tab in extension
Saw the tabs in Salesforce setup
Navigated to Flow using tab shortcut
Now no longer able to add and save tab again through extension

Tried

Closing Chrome browser
Log out / log into Salesforce

Chrome version: Version 114.0.5735.198 (Official Build) (arm64)

Thought the placeholder values were actual values.


Enable bundleio tests in CI

Description

Thanks to #1559, we might be able to run the bundle io tests in CI again. This will test that.
Related Issue

Motivation and Context

More coverage in CI is a good thing.
How Has This Been Tested?

The test will be here
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Trivial change (affects only documentation or cleanup)

Checklist:

[ ] I have tested this change with a run of GEOSgcm (if non-trivial)
[x] I have added one of the required labels (0 diff, 0 diff trivial, 0 diff structural, non 0-diff)
[x] I have updated the CHANGELOG.md accordingly following the style of Keep a Changelog

🎉
    Start  1: MAPL.pfio.tests
1/7 Test  #1: MAPL.pfio.tests ..................   Passed    1.70 sec
    Start  8: MAPL.profiler.tests
2/7 Test  #8: MAPL.profiler.tests ..............   Passed    0.58 sec
    Start  9: MAPL.generic.tests
3/7 Test  #9: MAPL.generic.tests ...............   Passed    0.32 sec
    Start 10: MAPL.shared.tests
4/7 Test #10: MAPL.shared.tests ................   Passed    0.02 sec
    Start 11: MAPL.base.tests
5/7 Test #11: MAPL.base.tests ..................   Passed    1.14 sec
    Start 12: bundleio_tests_latlon
6/7 Test #12: bundleio_tests_latlon ............   Passed    0.34 sec
    Start 13: bundleio_tests_cube
7/7 Test #13: bundleio_tests_cube ..............   Passed    0.68 sec


feat(helm): add a service account for the registry

The annotations of the service account are configurable through helm values.
Closes #205

:tada: This PR is included in version 1.5.0-beta.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.5.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


sim always goes into dongle mode

New behavior for dongle mode: simulator always looses, hardware does not go to dongle mode.

new animation: https://makecode.microbit.org/_0ufWrY0s092U

@ross-inksmith


Adjustments to send_message()

When using send_message(), Sway allows for message data of arbitrary length to be sent as part of a MessageOut receipt. However, there does not seem to be a way to transform a struct into Vec<u64>, which is the type required for msg_data. I had assumed that send_message() would work in a manner similar to that of log() on non-reference types, where it accepts a generic type and allows for structs to be used. Is it possible for send_message() to be adjusted to allow for this?
Additionally, if the above adjustment is possible, is it also possible for the type used in this new send_message() to be added to loggedTypes in the ABI JSON? In the Fuel indexer, we leverage the logged types field to be able to decode the bytes into the structs found in the Sway contract. This would allow us to decode the data field in MessageOut receipts, and further augment our abilities to index contract events. (https://github.com/FuelLabs/fuel-indexer/issues/300)

Is it possible for send_message() to be adjusted to allow for this?

I think this is doable but what may make it challenging is being able to support both Vec<u8> AND non-heap types.

is it also possible for the type used in this new send_message() to be added to loggedTypes in the ABI JSON?

Even if we do this, there is no way to know what type corresponds to what smo instruction. This works for log because register $rB of log is used to store the "log ID" which is stored in the JSON ABI and allows looking up the type. smo does not have a free register that we can use for that.


Will be upgraded to Angular 14?

Hi,
Will be upgraded to Angular 14?
Thanks

Yes, but it's currently difficult for me to find the time to do it. Any help would be appreciated

Released in v11 🎉


suggest add html.zip/pdfs documents for every versions download

like
https://www.postgresql.org/docs/ did.

Can you explain what you see this providing? Are you just wanting to print the documentation?

an offline file is more easy to use in some conditions

There are a few project (also Jekyll based) that have them autogenerated in a 3-4 different of formats (even single page HTML is nice potentially for more control over search).

WIP. Partially tackles #794
Important features:

[ ] Get page-level cross-references right
[ ] Get section-level cross-references right, e.g. this one should work:See the [COPY documentation](#..:..:sql:statements:copy#copy-to) for more information.

[x] Blog posts should have an absolute URL (starting with https://duckdb.org/blog)
[ ] Add timestamp / version number to the front page
[ ] Add acknowledgement for using the eisvogel template
[ ] Add guides
[ ] Adjust section headers of the original Markdown documents. In practice, this implies that the the ToC should look nice (with no gaps between the headings)

[x] Remove duplicate headers #958

Nice to haves:

[x] Handle emojis

[x] Document the source/licenses of emojis

[x] ~See whether we can use the pandoc/latex Docker image instead of pandoc/extra~

Not really, many required packages are missing from pandoc/latex, e.g. fvextra.sty, scrartcl.cls, scrbase.sty, scrkbase.sty, scrlfile-hook.sty, scrlfile.sty, scrlogo.sty, tocbasic.sty, typearea.sty, lineno.sty

[ ] Add internals like https://duckdb.org/internals/storage - depends on #938
[ ] Some tables could look nicer (there are some text overflow issues)
[ ] Get some of the "raw html" content rendered separately (maybe html->pdf + embed)
[ ] The railway diagrams are not rendered -> get them rendered. May be tricky as they use JS

For browsing a local HTML version of the website, we recommend cloning the repository and building it locally running Jekyll as explained in https://github.com/szarnyasg/duckdb-web/blob/main/building.md.

thanks.
I am reading the pdf version of 0.9 document now.

p 738~739 ,some code too long to fit in a line

Thanks for reporting. This is something we also noticed but decided to keep it that way as it is only for an illustrative purpose. Users are unlikely to copy the output of this command from the PDF document and use it.


DOC: remove release note update from PR checklist

The documentation had as a point on its checklist for actions before submitting a PR that the contents should be added to the release notes, with a reference to the wiki. However, the wiki page itself states that the addition should happen only after the PR gets merged (which of course makes more sense). The Core Developer Guide already states that release notes should be updated on merge, so no change is necessary there.

My bad.
Can you think of a place where this note should go instead? Otherwise new contributors may not know or remember to add a note.
Or maybe it is really the responsibility of the core dev who merges the PR to remember and ask the contributor to write it if necessary.

The latter is how I read the core dev docs myself at least.


Extension name is cryptic.

For a typical user it may be very difficult to understand what "SMB/CIFS File System" means. I'd suggest something simpler if you want your extension to be popular. I guess that most users will just want to access their files on Windows without caring about the underlying protocol. But this is just a suggestion.

@mtomasz-chromium Actually... I also think it, too... But, I was not able to think a good name...

@mtomasz-chromium My ideas are below. Which is your favorite?

File System for Windows(TM)
File System for Samba
Samba File System
SMB File System
File System for SMB/CIFS
File System for SMB
File System for Windows(TM) Shared Files

Hmm... To decide name is always difficult...

In my opinion Samba, SMB, CIFS are cryptic and less than few percents of Chromebook users will understand them. I'd vote for the last one.
Also, this document may explain how to use Windows in the app name.
https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general.aspx

Hmm... I intend to apply this name "Windows® File System". Also, icon images will be changed.

Hm, I think according to the link Windows(R) can't be at the beginning. I'd recommend to check carefully.

Oh, really? Hmm... OK, I read the guideline more carefully...

Hmm why is samba/smb/cifs cryptic. I don't use windows at all, however I am using smb shares on my linux machines. Windows would be cryptic to me. I would at least leave some reference to "smb" in there.
However just my 2 cents. I am already glad you started the app and even more nice shared the source.

I think the name is fine. Those who need it will know those terms. The fact that Windows file share is mentioned in the description will allow it to be found in more general searches.

Hm. It seems that this extension is used often for NAS. If so, then maybe the current name is not bad? On the other hand, maybe we can include both, like "File System for SMB/CIFS and Windows(R)"? But I don't want to suggest. It's up to you, your extension :).

I think that the name is good.
After this application will work stable then the next one app might have a "DFS" name for connecting real enterprise folders on a File Service cluster that is powered by Windows Servers through domain account from Active Directory.

Probably, the Domain Authentication can be supported at the next version. Thus, I intend to change the name to "File System for SMB/CIFS and Windows(R)"...

I have just released the new version 1.2.0. At the version, I changed the name to "File System for SMB/CIFS and Windows(R)". Thank you for commenting nice advices! I close this issue.


.putScalar very slow

I've just finished my binary word vector loader, and on rc3.8 it is bottlenecked by .putScalar, which consumes 51% of the time.
Trying to run it with rc3.9, it is an even worse bottleneck, taking up more than 90% of the time.

Part of it is probably related to https://github.com/deeplearning4j/libnd4j/issues/151 but it also looks like a lot of work is unnecessarily repeated there.

Can you give me something I can run to reproduce this?
Also fyi there were some putScalar imprevements here (https://github.com/deeplearning4j/nd4j/pull/871) but they probably aren't being used.
Also the .asNioInt() stuff should have been removed already I thought.

You can reproduce it with https://gist.github.com/treo/2947b21a55c1b175ac5ed24a8673924d.
My word vectors file is a bit too large to share (5.3GB). But you can easily take any text word vector file that is created with dl4j and convert it to binary format.

I've revisited this, and by using the new specialized interface it works as fast as it is supposed to, but as I'm switching between rc3.8 and rc3.9 so I can't use the optimized interface.
Instead I propose to use it automatically: https://github.com/deeplearning4j/nd4j/pull/881
And for the cases to use the specialized getOffset(shapeInformation, indexes) method instead of calling shape() and stride().

Re run this? I got rid of the shapeInfo() calls and migrated them to data buffer.

This was already pretty good after you merged my pull request. Now, when loading my binary w2v file, all of the dl4j methods combined are only responsible for about 1% of the time :)

I'm reopening this, because putScalar is slow once again:

Hm, the rank() calls are used for input validation.
There's a rank field in BaseNDArray, so switching to that (rather than extracting it from the buffer every time) should fix this.
https://github.com/deeplearning4j/nd4j/blob/3613ff18abcd816a36a6f7d9ac43effc2b2dbedb/nd4j-backends/nd4j-api-parent/nd4j-api/src/main/java/org/nd4j/linalg/api/ndarray/BaseNDArray.java#L94

Another thought/option: we add some 'sizeUnsafe()' and 'strideUnsafe()' type methods, without input validation.

Update on this?

It is still slow, and is one of the reasons why dropout is such a big performance hit currently.

I opened a ticket for the dropout performance problem in deeplearning4j deeplearning4f#1562. Didn't knew about this ticket here. So my ticket is probably a duplicate.

Some optimizations:
https://github.com/deeplearning4j/nd4j/pull/975
On the following tests (100M putScalars on 2d and 4d arrays): https://gist.github.com/AlexDBlack/2f59c2c1608524575bacb8621adb60b9
2d:     8799 -> 5236ms     (19.1M/sec)
4d:     20089 -> 8957ms   (11.1M/sec)

(That's all Shape.sizeUnsafe and Shape.strideUnsafe methods)
At this point: if we want better performance on putScalar, I think we'll need to go back to using an int[] fields (shape, stride) in BaseNDArray. We could always initialize these lazily - i.e., extract it if (and only if) we need them, and then cache them if required.

If we ever only read ints from the buffer, using IntBuffer is probably going to be faster than ByteBuffer, and probably as fast as int[].

I've looked a bit more at this, and BaseDataBuffer.getInt(long) looks suspicious to me:
    @Override
    public int getInt(long ix) {
        return (int) getDouble(ix);
    }

I don't think we would need getDouble() and a conversion like that there, but maybe I'm missing something?

Right, as long as we handle the different cases properly (int from float data, etc) then there's no need to do the getDouble + conversion, afaik.

Right so I did that originally to prevent me from having to rewrite all the
conversion logic...casting shouldn't be THAT expensive though?
On Tue, May 31, 2016 at 10:55 AM, Alex Black<EMAIL_ADDRESS>wrote:

Right, as long as we handle the different cases properly (int from float
data, etc) then there's no need to do the getDouble + conversion, afaik.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/deeplearning4j/libnd4j/issues/157#issuecomment-222576158,
or mute the thread
https://github.com/notifications/unsubscribe/ABF18pr0s95HMKVZdVjhTqux_p1koriyks5qG5UBgaJpZM4IVCiH
.

@agibsonccc I guess we'll find out pretty soon, I've added a proper getInt() along with the rest of the changes in this PR: https://github.com/deeplearning4j/nd4j/pull/1014  Merge it if it looks alright


MinSizeRel for iOS/Android

https://github.com/elucideye/drishti-upload/pull/70#issuecomment-301275325

Fixed https://github.com/elucideye/drishti/pull/443


Fixes sofia look up bug in LIVD table

This PR fixes an issue with some test results getting incorrectly encoded as influenza when they're actually from a test that can detect not only COVID but also Influenza A & B. An example is the Sofia 2 test.
Changes

Adds additional methods to LookupTable that lets us filter the table before then doing the lookup
Baking in the filtering logic in the LIVD lookup to only compare based on the test_performed_code

To understand why this is necessary, when we look up the test type, we look up by the equipment model name, which in the case of Sofia 2 is: Sofia 2 Flu + SARS Antigen FIA*
If you search for that in the LIVD table, you will see there are three rows, one for the COVID test, and one each for influenza A and influenza B. The easiest distinguishing feature to filter further is the test_performed_code, which is provided by senders. By using a combination of the two fields, we are able to eliminate the chance that we end up returning incorrect results for a different test type.
Checklist
Testing

[x] Tested locally?
[x] Ran quickTest all?
[x] Ran ./prime test against local Docker ReportStream container?
[ ] Downloaded a file from http://localhost:7071/api/download?
[x] Added tests?

Process

[ ] Includes a summary of what a code reviewer should verify?
[ ] Updated the release notes?
[ ] Database changes are submitted as a separate PR?
[ ] DevOps team has been notified if PR requires ops support?

Fixes
List GitHub issues this PR fixes

#1217

So if I understand your solution to the problem, it relies on the test_performed_code being present to resolve between the three rows. This works for SimpleReport, but it doesn't for STRAC. Any suggestions on how we solve this for strac?

@RickHawesUSDS I wasn't even aware that STRAC doesn't send the test_performed_code. We don't map that for them? I'll look again. One suggestion that @jimduff-usds and I thought about was actually splitting the LIVD table by topic, so the two Sofia influenza tests would go into a new file, and then only the COVID tests would be in a covid-19 file, and so on. I'm not super enthused by that option, and it introduces some future complexity, but the other option I was thinking about was using a regex and letting us do a negative match on influenza, which I'm not super crazy about either.

So, on the STRAC problem, I could see two options:

Require them to give us a test_performed_code, especially if they start supporting Sofia 2.
Build in logic that distinguishes covid tests from other tests

@RickHawesUSDS my preference is to ask them to start providing the code, since that is the most reliable way to distinguish between the different test types. If not, the other options are:

We add a column to the LIVD table for topic, and then we filter down by the topic
We split the LIVD table by topic, and load the appropriate one for the schema we're working on
We add some kind of in-string or regex matching that eliminates anything that matches a certain pattern/only includes what matches the pattern


OSX crontab Error 'no phantomjs'

I've written a nodejs script that uses the phantomjs-node modules with a lot of success.  Everything works great except for when it runs through a cron job.
I've tried different user levels, so I matched the user in the /usr/local/bin to the cron job and it worked.  However then nodejs was writing files as root.
The error is:
phantomjs-node: You don't have 'phantomjs' installed

I used 'sudo crontab -u www-data'.  Crontab seems a little spotty but I think working around this bug opens up a can worms I can't solve.  Can this be patched?  Is there something I can do to override this?

Update:
I corrected crontab to run under the correct user so nodejs shows the correct user (my OSX Desktop User).  Any other user and nodejs throws permission errors.  Once node.js is smoothed out the above error still happens.
Maybe sockjs is the real source?

Works fine using forever


[1081] Send trainee nationality to DTTP

Context

https://trello.com/c/niDOoV4x/1081-m-send-nationality-to-dttp

Changes proposed in this pull request

Add the trainee nationality in Dttp::Params::Contact to be sent over to DTTP
Move old seed nationalities list from config directory to DTTP code sets
Map all register nationalities to their DTTP equivalent entity ids

Guidance to review

It's difficult to test this locally but you'll have to do the following to get a valid Trainee to use:

# frozen_string_literal: true
require_relative "config/environment"

FactoryBot.find_definitions rescue nil

trainee = FactoryBot.create(:trainee,
  :with_start_date,
  :with_programme_details,
  :diversity_disclosed,
  :with_placement_assignment
)

trainee.degrees << FactoryBot.create(:degree, :uk_degree_with_details)
trainee.nationalities << FactoryBot.create(:nationality, name: "british")

puts "============= Before Submit ============="

trainee.degrees.each do |degree|
  puts "Degree (#{degree.locale_code}) - DTTP ID: #{degree.dttp_id}"
end

batch_response = Dttp::RegisterForTrn.call(trainee: trainee, trainee_creator_dttp_id: "98c63edb-b0a6-e811-812c-5065f38bc301")

puts trainee.inspect

puts "\n============= Before Submit ============="

trainee.degrees.each do |degree|
  puts "Degree (#{degree.locale_code}) - DTTP ID: #{degree.dttp_id}"
end

puts "\n\n#{batch_response}"

Then get the contact id and use the DTTP postman setup to query the contact and assert the dfe_nationid value is set with the corresponding matching entity_id for the nationality you used from the Dttp::CodeSets::Nationalities::MAPPING

 [M] Send Nationality to DTTP

FYI The SonarCloud complaints are in the MAPPING where some nationalities use the same entitiy_id. I don't see any value in putting these into a re-usable constant like it's suggesting as it won't be used anywhere but in this file.


Select windows by index

Tickets addressed: AERIE-000
Review: By commit
Merge strategy: Merge (no squash)

Description

This allows to select windows by their index in the sequence.
Example: Real.Resource("state of charge").lessThan(0.3).starts().index(2)  will select the second window of Real.Resource("state of charge").lessThan(0.3).starts(). If it does not exist, it will return nothing.
If the user provides a negative index, the index starts from the last element (-1).
Verification

Some new tests.
Documentation

Has to be added to constraints documentation.
Future work

I want to add before(Windows) and after(Windows) operators to support more sequence operations.

Cool! The java Windows class already has a keepTrueSegment function which should have the same behavior. The AST node should only have to delegate to that function.
I'd prefer if it was named keepTrueSegment or something similarly descriptive, because to me index suggests that it selects the n'th segment, not the n'th true segment. I know most users don't think that way because much of the API prioritizes true segments, but we are going to have to be moving the mental model in that direction for procedural constraints anyway.

Cool! The java Windows class already has a keepTrueSegment function which should have the same behavior. The AST node should only have to delegate to that function.
I'd prefer if it was named keepTrueSegment or something similarly descriptive, because to me index suggests that it selects the n'th segment, not the n'th true segment. I know most users don't think that way because much of the API prioritizes true segments, but we are going to have to be moving the mental model in that direction for procedural constraints anyway.

Oh you're right, I was not aware. I'll replace the ad-hoc code with a call to keepTrueSegment.

Actually, I like keepTrueSegment as it reflects better what's done. I have made the changes. If you want to review, it's ready ;)


Angular DevExtreme: How to use DxDataGrid (OData dataSource) with rxjs store?

Hello!
Similar question was asked in stackoverflow. How necessary is it? Is it possible at all?
Thank you.

Hello @dhlukhatarenka,
If you have additional questions, please leave a comment in that ticket or submit your ticket. We'll be happy to assist you.
Regards,
Romeo

Hello @dhlukhatarenka,
If you have additional questions, please leave a comment in that ticket or submit your ticket. We'll be happy to assist you.
Regards,
Romeo


Illegal LDAP characters not escaped

When an OU contains illegal LDAP characters, they are not escaped and cause the import script to halt.  To reproduce, add a slash to an OU name and run a full import.  Using an example OU of "OU=This/That,DC=domain,DC=com", the value for $rootDN in Get-OrganizationalUnits should be "OU=This/That,DC=domain,DC=com".

Sorry, should clarify, this is the "7. ImportScript.Lync.ps1" file that has the issue.

Have you fixed this? If yes, please send a pull request.

I hadn't, but just did.
From: Nilesh Ghodekar<EMAIL_ADDRESS>Sent: Monday, October 9, 2017 3:37 AM
To: Microsoft/MIMPowerShellConnectors<EMAIL_ADDRESS>Cc: Keith Crosby<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [Microsoft/MIMPowerShellConnectors] Illegal LDAP characters not escaped (#17)
Have you fixed this? If yes, please send a pull request.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/Microsoft/MIMPowerShellConnectors/issues/17#issuecomment-335095534, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AIi13Ygz2eEGGlGDkq5eatXoD75E8JgHks5sqdsQgaJpZM4PnkbV.


Pre-process images before upload

Not essential, but could provide better user experience (particularly on slow connections) to preprocess images before upload, such as resizing. An example of an open library that does this and other potentially useful features is here: https://pqina.nl/filepond/

implemented, closing


Added Brasileiro Nativo keyboard for Brazilian Portuguese

I signed it!
2017-01-23 23:11 GMT-02:00 googlebot<EMAIL_ADDRESS>
Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project. Before we can look at your
pull request, you'll need to sign a Contributor License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed, please reply here (e.g. I signed it!) and we'll
verify. Thanks.

If you've already signed a CLA, it's possible we don't have your
GitHub username or you're using a different email address. Check your
existing CLA data https://cla.developers.google.com/clas and verify
that your email is set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
If you signed the CLA as a corporation, please let us know the
company's name.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/google/extra-keyboards-for-chrome-os/pull/25#issuecomment-274670632,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHf_aUdNPwiOaM1rNxOfFl4bFMXC0yUAks5rVU_BgaJpZM4Lrv2-
.

Exists Dvorak Brasileiro available on Chromium OS?


Fix bugs in L2ZZErrorEstimator

I believe the L2ZZErrorEstimator has two bugs in it:

It does not make use of the DofTransformation pointers to perform InvTransformPrimal and TransformPrimal, thus is incorrect for ND tets for p>1
It uses AddElementVector to store the flux value into the resulting field. In the case of a zero initialized fully discontinuous field (i.e. L2^d as used for a Poisson flux) this has no effect. But for an ND space this results in double counting.

The first of these I believe is a plain bug, the second of these I believe to be a bug but could be a misunderstanding on my part. I have also propagated fixing the first issue to what I believe are other instances in gridfunc.cpp and pgridfunc.cpp. I am not totally sure of these fixes so would appreciate feedback on whether I have misunderstood their application.
This was diagnosed by comparing a flux grid function computed identically to that in the L2ZZErrorEstimator function call, to one computed using the CurlInterpolator. The code to construct the interpolated version is
using namespace mfem;
mfem::Vector field_vec; // This is populated with the solution vector in ND.

ParGridFunction(&fes); // fes is the FiniteElementSpace associated with field_fes
ParDiscreteLinearOperator curl(&fes, &flux_fes); // ND and RT respectively
curl.AddDomainInterpolator(new CurlInterpolator);
curl.Assemble();
curl.Finalize()
auto *curlop = std::unique_ptr<HypreParMatrix>(curl.ParallelAssemble());

Vector flux(flux_fes.GetTrueVSize());
curlop->Mult(field, flux);

ParGridFunction flux_func(&flux_fes);
flux_func.SetFromTrueDOFs(flux);

This PR is now under review (see the table in the PR description). To help with the review process, please do not force push to the branch.

@psocratis and @rw-anderson -- can you please review when you get a chance?

Hi, @hughcars,
I think your usage of DofTransformation is correct here and I thank you for catching these issues. I am curious why you choose to use const auto * const rather than DofTransformation *. If they are equivalent, I would prefer the second option because it is more specific and more amenable to the use of tools like grep.
Regarding the double counting i.e. AddElementVector vs. SetSubVector, I'm sure you are correct that this double counting is a problem. However, I'm not sure of the appropriate fix. Switching to SetSubVector will remove the double counting but it introduces a dependence on the order of element traversal. I think what we want is to build a right-hand-side vector b by summing contributions from neighboring elements. I'm not sure why the code was not written this way initially (@rw-anderson or @psocratis may have keener insight on this matter.)
My inclination is to rewrite this portion of L2ZZErrorEstimator but your fix is an improvement over the double counting error that currently exists.
Best wishes,
Mark

Regarding the use of auto, I don't think the quoted C++ guidelines apply in this case. There is no repetition of the typename and the function call doesn't give any clues to the reader indicating what type should be expected. This would require the reader to lookup the function in the header files to figure out what object is being used. Unless the other reviewers disagree I would prefer using DofTransformation * (adding the const keywords is fine).
I see your point about the flux computation. Without coefficients and assuming the user chooses the correct space for the flux everything should be the same regardless of traversal order.

Regarding the use of auto, I don't think the quoted C++ guidelines apply in this case. There is no repetition of the typename and the function call doesn't give any clues to the reader indicating what type should be expected. This would require the reader to lookup the function in the header files to figure out what object is being used. Unless the other reviewers disagree I would prefer using DofTransformation * (adding the const keywords is fine).
I see your point about the flux computation. Without coefficients and assuming the user chooses the correct space for the flux everything should be the same regardless of traversal order.

Fixed in https://github.com/mfem/mfem/pull/3541/commits/1c25aeb978448c354da5140aad68c52c4ed4c364

Merged in next for testing...

Can we mention in CHANGELOG so users are not surprised to see changes?

Yes, I can write an entry, does this work?
- Bugfix for ZZ error estimation with Nedelec spaces: interface unknowns are no longer double counted, and element transformations for p >= 2 Nedelec elements are now accounted for correctly.


AFHTTPSessionManager get old data and the header’s transport have two connection

Xcode Version 7.2 (7c68)
Targeting iOS9.2
AFNetworking 3.0.+
Hi, i need u some help.
I use the latest version AF. When i used the class ‘AFHTTPSessionManager’ to get the api data. It return the old data just like cache data, and i captured the http in fiddler, i saw the headers contained two connection that values both are keep-alive.
my code is below:
NSString * url = @"http://ip:8000/users/me";
//请求头
NSString * token =accessToken;
AFHTTPSessionManager *AFmanager = [AFHTTPSessionManager manager];
AFmanager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone];
AFmanager.requestSerializer = [AFHTTPRequestSerializer serializer];
AFmanager.responseSerializer = [AFHTTPResponseSerializer serializer];
[AFmanager.requestSerializer setValue:[NSString stringWithFormat:@"Bearer %@",token] forHTTPHeaderField:@"Authorization"];
//[AFmanager.requestSerializer setValue:@"Connection" forHTTPHeaderField:@"Close"];
[AFmanager GET:url parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
//
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
//
}];
Thank you very much for the answer!

@luke001  如果不添加请求头只是普通的get会得到上一次的访问数据吗？

Is it connected with cookies? I had a quite similar problem. After failed authorization (bad username/password) I was unable to clear authorization header with     [manager.requestSerializer clearAuthorizationHeader].
I had to use this method.

(void)clearAllCookies
{
NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (NSHTTPCookie *each in cookieStorage.cookies) {
[cookieStorage deleteCookie:each];
}
}

and as well

(void)eraseCredentials
{
NSURLCredentialStorage *credentialsStorage = [NSURLCredentialStorage sharedCredentialStorage];
NSDictionary *allCredentials = [credentialsStorage allCredentials];
for (NSURLProtectionSpace *protectionSpace in allCredentials)
{
NSDictionary *credentials = [credentialsStorage credentialsForProtectionSpace:protectionSpace];
for (NSString *credentialKey in credentials)
[credentialsStorage removeCredential:[credentials objectForKey:credentialKey] forProtectionSpace:protectionSpace];
}
}

Yes. This is most likely an underlying issue. AFNetworking leverages NSURLCache and the NSHTTPCookieManager, and does not interact directly with them. If you are running into caching issues, it is most likely at this layer.
If you identify a specific AF bug, please feel free to open a new issue.
:beers:


Bugfix: File Not Found Exception (#88)

Get file extension from mimeTypeMap
Use single file if there is just one file within the list (gallery provider)
Updated dependencies versions
Release 2.3.21

Thanks for the fix. I used your solution but had to change some other things so I close this PR.
Great work!


Feature request: cask for unison 2.40.69 (not 2.48)

Unison is both a client and a server. Unfortunately, the choice of client is dictated by the server version -- client and server versions have to match on both sides.
Right now the unison cask provides 2.48 (unless you have an old OSX).
 if MacOS.version <= :mountain_lion
    version '2.40.69'
    sha256 '2bcc460511f2b43fa1613cc5f9ba4dd59bb12d40b5b9fb2e9f21adaf854bcf3b'
    url "http://unison-binaries.inria.fr/files/Unison-#{version}_x64.dmg"
  else
    version '2.48.15'
    sha256 '89894d14c9ff3c4d6195cb6a8065a2849e6ad55951799eedf8879e1a257d3e11'
    url "http://unison-binaries.inria.fr/files/Unison-OS-X-#{version}.zip"

But I need to install 2.40 on an new/recent OSX, because I talk to a server that runs 2.40. Is there a way to install 2.40 so from the current cask? I'm not sure. Can we have an alternate cask for 2.40?
Thanks

We only track the latest release, not versions. That being said, this sounds like a great use of a custom tap (ie. git repo with the .rb file modified with your needs). You could also just brew cask install modified_file.rb locally.

Do you think it would be a good candidate for caskroom/homebrew-versions: Alternate versions of casks?


Helptext and Tooltip updates

Issue #1374 for reference.
Sorry for so many PRs from FarmBot repo to my fork. To keep track on my current coverage I update my fork often so I get reliable coverage values when running coverage:run.

What went wrong with CircleCI here? All checks passed but coverage report threw an error.
Any ideas?

@AscendFB Not sure I've seen that error before. I've re-started the build. Let's see if it was just a random fluke. :man_shrugging: If it continues to throw the exception, I can take a closer look on my local.

It looks like the coveralls server is currently experiencing problems (500 Build processing error). The second graph on the status page (https://status.coveralls.io) shows similar behavior to when clients have received this error in the past.

@RickCarlino seems like the issue has been resolved (https://status.coveralls.io/). Can you trigger the tests again? If you run it on your PR I can close this one.

@AscendFB Just merged. Thanks!

@AscendFB thank you so much for all your contributions the last few months; it's been awesome to have more 3rd-party involvement! As we've mentioned before, we're hoping to get better and better at fostering the 3rd party developer community with the tools, info, and support needed to get involved.
We just wrote up a new documentation page for 3rd party developer prizes, and we'd like award you with one to recognize your contributions to FarmBot and the community. DM me<EMAIL_ADDRESS>to redeem :)

@roryaronson Thanks for those kind words Rory! I really enjoy doing this and love how the whole project evolved over the past few years. I am also really glad to work with such kind people, helping whenever they can. That really helps to stay motivated even when everything goes wrong at the thing you are working on.
That documentation page about developer prizes looks really cool! I hope that will motivate some more people to start and share new projects or contribute  to the core features.
Huge ❤  for all your work!!


TypeError: tree.$TreeIterator_node is not a function when trying to build DOM

<EMAIL_ADDRESS>(Windows, Node v4.2.1)
I'm trying to setup a fake DOM for testing React (with Mocha), using a snippet that is found in several blog examples:
module.exports = function() {
    if (typeof document !== 'undefined') return;
    var jsdom = require('jsdom');
    global.document = jsdom.jsdom('<!doctype html>');
    global.window = document.defaultView;
    global.navigator = {
        userAgent: 'node.js'
    };
}

I'm getting this exception:
this[NEXT] = tree.$TreeIterator_node(value).parent;
                                          ^

TypeError: tree.$TreeIterator_node is not a function
    at TreeIterator.Object.defineProperty.value (C:\dev\foobar\node_modules\jsdom\node_modules\symbol-tree\lib\TreeIterator.js:37:43)
    at HTMLDocument.core.Node.insertBefore (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level1\core.js:292:42)
    at HTMLDocument.core.Node.insertBefore (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level2\events.js:207:32)
    at HTMLDocument.core.Node.appendChild (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level1\core.js:535:17)
    at HTMLDocument.inheritFrom.appendChild (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level1\core.js:877:44)
    at setChild (C:\dev\foobar\node_modules\jsdom\lib\jsdom\browser\htmltodom.js:191:17)
    at HtmlToDom.appendHtmlToElement [as appendHtmlToDocument] (C:\dev\foobar\node_modules\jsdom\lib\jsdom\browser\htmltodom.js:58:9)
    at setInnerHTML (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level1\core.js:64:27)
    at HTMLDocument.inheritFrom.write (C:\dev\foobar\node_modules\jsdom\lib\jsdom\level1\core.js:953:7)
    at Object.exports.jsdom (C:\dev\foobar\node_modules\jsdom\lib\jsdom.js:115:21)

on the line global.document = jsdom.jsdom('<!doctype html>');
Any ideas? Is this a Windows issue? Something with my Mocha setup? Am I using jsdom incorrectly?

The above code appears to work with<EMAIL_ADDRESS>-- not sure if that helps :)

(Gah, why do people keep attaching jsdom variables to the global... so bad... probably not the cause of this though.)
The script you gave of course does nothing by itself, so this isn't exactly testable with what you showed. What about this script? Does it cause the error, when you save it as test.js and do node test.js?
    var jsdom = require('jsdom');
    global.document = jsdom.jsdom('<!doctype html>');
    global.window = document.defaultView;
    global.navigator = {
        userAgent: 'node.js'
    };

@domenic apologies for not providing something you could run.
Running the code you posted does not cause an error, so that leads me to believe the issue might not be within jsdom, but rather the test setup with mocha/react.


cmake: fix wrong indication to look at CMakeError.log

There is no CMakeError.log file in this case, with cmake version 3.27 it's CMakeFiles/CMakeConfigureLog.yaml.
To make things harder the failure is cached which means the error message is gone after the first time. So tell the user to delete the cache.
Error handling is generally not tested. To make an exception:
 # Verify that the toolchain can compile a dummy file, if it is not we
 # won't be able to test for compatibility with certain C flags.
-zephyr_check_compiler_flag(C "" toolchain_is_ok)
+zephyr_check_compiler_flag(C "-fubar" toolchain_is_ok)
 assert(toolchain_is_ok "The toolchain is unable to build a dummy C file.\

The Cadence toolchain is brittle: requires several environment variables (https://github.com/thesofproject/sof/commit/ad8b54f095af310c), a flaky licence server,...
I suspect one of these happened to @ranj063. Then the failure got stuck in the zephyr/.cache/

So there are two distinct problems:

The fact that the toolchain cache hides errors (= no log file at all)
The new and changing location of the log file (when there is one!)

The first item is bar far the most urgent. In my personal experience it was even the only one needed. I mean when I was involved, solving the problem didn't even require looking at the logs. So I just submitted new #62729 that deals with 1. and only with 1. Catching up with CMake's over-engineering can be done later.

#62729


Final PR to close issue

This PR is just a reference to close issue(https://github.com/Shakir-Hussain12/mathmagician/issues/4) as I implemented functional components at en earlier stage of my project.

Thanks a lot, I actually came across this bug and was going to fix it but forgot because of the rush.


Fix type error eval page.tsx

Was getting this error on npm run build in on latest main branch. I'm not well versed in typescript so I'm not entirely confident that this is the correct way to fix this, but it seems to work for me locally.
./src/app/eval/[id]/page.tsx:62:9
Type error: Type 'EvaluateTestSuite' is not assignable to type 'Partial<UnifiedConfig>'.
  Types of property 'prompts' are incompatible.
    Type '(string | object | PromptFunction)[]' is not assignable to type 'string | (string | Prompt)[] | Record<string, string> | undefined'.
      Type '(string | object | PromptFunction)[]' is not assignable to type '(string | Prompt)[]'.
        Type 'string | object | PromptFunction' is not assignable to type 'string | Prompt'.
          Type 'object' is not assignable to type 'string | Prompt'.

  60 |         createdAt: result.createdAt,
  61 |         results: result.results as unknown as EvaluateSummary,
> 62 |         config: result.config as unknown as EvaluateTestSuite,
     |         ^
  63 |       },
  64 |     };
  65 |
npm error Lifecycle script `build` failed with error:
npm error code 1
npm error path /home/adrien/Source/promptfoo/src/web/nextui
npm error workspace<EMAIL_ADDRESS>npm error location /home/adrien/Source/promptfoo/src/web/nextui
npm error command failed
npm error command sh -c next build

Thanks - will have to figure out why this test isn't running on all PRs 🤔

The test is actually running but it gets marked as passing even when it fails because of some exit code weirdness, I made an issue: https://github.com/promptfoo/promptfoo/issues/866


Use Maven dependency cache to optimize workflow running times

Currently all workflows run several mvn compile processes and download lots of maven dependencies redundantly.
We need to use a cache for m2/repository so that each job can use an external space for its dependency downloads instead of its own local space.
More information can be found here:
https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows

Already for building the native images (matrix os) sharing the results between the 4 builds would save lots of bandwidth and resources. However, there is no real risk for us to accidentally reuse SNAPSHOTS from previous builds so we could activate this caching for all our workflows to save resources.


selfclosing tag make forward by draging forward not working

Is your feature request related to a problem? Please describe.
Nested elements can't be added to self closing element
Describe the solution you'd like
Add closing tag and delete the '/' in the closing tag

2 hours

:tada: This issue has been resolved in version 2.13.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Error serializing result when address message detail code is null.

I have been attempting to validate an address using the .NET SDK, however when the detail_code field of an address validation message is null, I get the following exception:
Error converting value {null} to type 'ShipEngineSDK.ValidateAddresses.ValidationMessageDetailCode'
Most likely, the detail_code is not marked as nullable in the schema, and this breaks the validation deserialization.

@kirkbrauer thank you for reporting this issue.

Fixed in 1.0.3


Revert pull request #22399

Revert pull request #22399 to avoid warnings in release 8.0.

@bot-gradle test and merge

Your PR is queued. See the queue page for details.

OK, I've already triggered a build for you.

Pre-tested commit build failed.

@bot-gradle test and merge

Your PR is queued. See the queue page for details.


Another ccrash this time: Read timed out

hey another crash to handle:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 440, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.9/http/client.py", line 1347, in getresponse
response.begin()
File "/usr/lib/python3.9/http/client.py", line 307, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.9/http/client.py", line 268, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib/python3.9/socket.py", line 704, in readinto
return self._sock.recv_into(b)
File "/usr/lib/python3.9/ssl.py", line 1241, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib/python3.9/ssl.py", line 1099, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 439, in send
resp = conn.urlopen(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 755, in urlopen
retries = retries.increment(
File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 532, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise
raise value
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 447, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 336, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='api.openai.com', port=443): Read timed out. (read timeout=600)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/openai/api_requestor.py", line 516, in request_raw
result = _thread_context.session.request(
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3/dist-packages/requests/adapters.py", line 529, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='api.openai.com', port=443): Read timed out. (read timeout=600)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/root/chatgpt/./chatgpt.py", line 31, in
response = openai.Completion.create(
File "/usr/local/lib/python3.9/dist-packages/openai/api_resources/completion.py", line 25, in create
return super().create(*args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/openai/api_resources/abstract/engine_api_resource.py", line 153, in create
response, _, api_key = requestor.request(
File "/usr/local/lib/python3.9/dist-packages/openai/api_requestor.py", line 216, in request
result = self.request_raw(
File "/usr/local/lib/python3.9/dist-packages/openai/api_requestor.py", line 526, in request_raw
raise error.Timeout("Request timed out: {}".format(e)) from e
openai.error.Timeout: Request timed out: HTTPSConnectionPool(host='api.openai.com', port=443): Read timed out. (read timeout=600)
Best Regards
TaKeN

This is a duplicate of: https://github.com/knrd1/chatgpt/issues/3
Error handling to be implemented


[WallpaperflareBridge] New Bridge

Wallpaperflare is a provider for wallpapers.
With this Bridge, you can get search results from this Website.
Not working yet: The Images only appear under "Attachments", not displayed directly...
(This is my first Pull Request ever, so please be gentle)
Preview: https://dhusch.de/rss-bridge/#bridge-Wallpaperflare
I used Blizzard news as a template

New Issue found: spaces in Search give out error

New Bug: The wrong URL is used for some images

New Bug: The wrong URL is used for some images

Seems to be fixed, as this didn't appear on my feeds recently (since possible fix(https://github.com/RSS-Bridge/rss-bridge/pull/2179/commits/05ce1483cec71f617d7202f9dfb16625979d0701))

gj!


question about backbone

I have great respect for your excellent work. and I have some questions.
You provide two models contains a ".pkl" and a ".pth". Noticing that these models are pre-trained on ImageNet, I'd like to know whether the ".pkl" model is converted from ".pth". I use your model get the proposed performance. However, I try to convert "pth" to "pkl" and train the base classes, but can not get the same performance.
Could you please give some suggestions?

Sorry for late reply.
Actually, the ".pkl" model is from Detectron2 Repo, which is slightly different (e.g. BGR or RGB, BN and so on) with ".pth" model from torchvision, please refer this code script to perform converting correctly.
Secondly, the ".pth" model is only used in our PCB module. If you want to ensure the consistency of the pretrain model, I suggest using the ".pkl" model (from d2) in the PCB module directly instead of converting the ".pth" model to ".pkl" model in the FRCN backbone. Moreover, you still need to promise the input format of PCB module is correct (this code-line).


Import sitecustomize failed, NameError: name 'runfile' is not defined.

From<EMAIL_ADDRESS>on 2012-05-29T23:39:54Z
Spyder Version:  2.1.10
Python Version:  2.7.3
Qt Version:      4.8.1, PyQt4 (API v1) 4.9.1 on Windows What is the expected output? What do you see instead? Upon opening the console or running any script, I receive the error: 'import sitecustomize' failed; use -v for traceback
Please provide any additional information below
. Upon using -v for traceback, the console shows:
Traceback (most recent call last):
File "", line 1, in <module>
NameError: name 'runfile' is not defined
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1067

From ccordoba12 on 2012-07-06T09:49:04Z
Thanks for the pointing it out
Status: Duplicate
Mergedinto: 771

From<EMAIL_ADDRESS>on 2012-06-07T06:03:36Z
This is the same as issue #771


【VisualMap】Support input custom value to set range values.

What problem does this feature solve?
Support input custom value to set range values.

What does the proposed API look like?
{
rangeController: "input"
}

Could we know why this feature is needed?

Could we know why this feature is needed?

Swipe sometimes difficult to accurately slide to a certain value, but the input can facilitate the user to set the precise range


Replace HWiNFO Config Tool

stangowner is currently working on a new way to configure HWiNFO sensors. The config tool will no longer be necessary, because all configuration will now take place in the SMV.
This will require a restructuring of the HWiNFO variables. The new tool will write a sensor ID, instance, and entry ID for every reading, rather than grouping them under a sensor. So all measures and meters will need to be updated to support the new variables.
To-do

[ ] Wait for new config tool to be finished
[x] Delete current config tool and rewrite context option action
[x] Get the new tool working with new variables
[x] Change variable references to match the new syntax

Variable syntax changes
The variables will not be changing all that much. The main thing that will be changing is that every reading will have its own Sensor ID and Sensor Instance variables as well.
For example, the Core 0 Temperature measure uses HWiNFO-CPU0-DTS-SensorID, HWiNFO-CPU0-DTS-SensorInstance, and HWiNFO-CPU0-DTS-Core0Temp for its variables. The new syntax will require the change to using HWiNFO-CPU0-DTS-Core0Temp-SensorID, HWiNFO-CPU0-DTS-Core0Temp-SensorInstance, and HWiNFO-CPU0-DTS-Core0Temp-EntryID. This will be true for all other entries as well.

So now Stangowner just needs to finish the tool and it'll be all set!

DOOOOOOOOOOOONNNNNEEEEEEE! FINALLY!


v4.0 Preview?

I can see changing the OData URL to https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/v4.0-preview works - meaning a new version is in preview - are there any changes to the data available?

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

ID: df0406dd-f852-001f-eba5-a665ed4ef7a0
Version Independent ID: 51657f61-8b0c-3132-59d4-7d876b08af6d
Content: Data model for Analytics - Azure DevOps
Content Source: docs/report/extend-analytics/data-model-analytics-service.md
Product: devops
Technology: devops-analytics
GitHub Login: @KathrynEE
Microsoft Alias: kaelli

@nbrown02 Thank you for the question.
For information on new features,  please refer to the features timeline or for feature ideas/concerns try soliciting feedback from the product team here.
If you feel this information is missing or should be added to, please add additional comments below.
@gloridelmorales

Should all the Odata references in the documentation be changed to have v4.0preview rather than 3.0 ?

@nbrown02  we'll make sure that happens once we release the new version. For now you can explore v4.0-preview using the metadata endpoint.

CLosed as answered.


[release/1.6 backport] release/Dockerfile: set DEBIAN_FRONTEND=noninteractive

backport of https://github.com/containerd/containerd/pull/7969

A build was hanging with UBUNTU_VERSION=20.04
...
 => [base 3/5] RUN APT-GET update &&  apt-get install -y dpkg-dev git make pkg-config                                                                            73.2s
 => => # questions will narrow this down by presenting a list of cities, representing
 => => # the time zones in which they are located.
 => => #   1. Africa      4. Australia  7. Atlantic  10. Pacific  13. Etc
 => => #   2. America     5. Arctic     8. Europe    11. SystemV
 => => #   3. Antarctica  6. Asia       9. Indian    12. US
 => => # Geographic area:
...

Signed-off-by: Akihiro Suda<EMAIL_ADDRESS>(cherry picked from commit d1e1a164604ef900a067d9b293b791d5e0daf75f)
Signed-off-by: Sebastiaan van Stijn<EMAIL_ADDRESS>

/cc @AkihiroSuda


Batch upscaling does not properly chain models

When trying to upscale images from a queue, the resulting image seems to only use the final model in the chain instead if applying each model in the chain.

I am also seeing this behaviour. File name suggests it is doing both but it isn't


Define channel for planning the unconference

e.g. a dedicated page with the emerging schedule, perhaps even displayed on a monitor near the break area.
Ties in with #22.

Create a push-communication to activate visitors to motivate them to participate in specific sessions, to be informed, beyond a general announcement that they may check a github page - something easily forgotten in information overflow during the conference

This worked fine by way of a Google spreadsheet.


More than one manager atSign

Is your feature request related to a problem? Please describe.
Larger teams might want to have a single sshnpd and share access
Describe the solution you'd like
1 list multple atSigns as mangers at start up
2 have a third atSign that holds a list of managers and is referenced at startup. Centralizing manage control
Using the existing -U opton in sshnp things work just fine
Describe alternatives you've considered
No response
Additional context
No response

Fixed by https://github.com/atsign-foundation/noports/pull/804


workflows: Removes unit tests and reinstates ubuntu client tests.

This PR removes unit tests from the static analysis job in github actions, which has been failing since #10617.
This is still an ideal place to include unit tests however, so they will be reinstated once we understand why they are failing.

Are the unit tests still run by jenkins BTW?

Yeah I haven't removed them, only removed the static analysis.

Thanks


Pasting over a selection causes RichTextFX crash (version 0.9.1)

Steps:

Type "1"  (w/o quotes) into a RichTextFx control (CodeArea in my case, but I don't believe it matters)
Select the character using mouse or keyboard.
Paste "123"  (w/o quotes) over the selected charcter using CTRL+C shortcut.
The control crashes with java.lang.IllegalArgumentException caused by finalStart > finalEnd as calculated at

https://github.com/FXMisc/RichTextFX/blob/17a7957e585c8181fdc334673303229a5bc20410/richtextfx/src/main/java/org/fxmisc/richtext/SelectionImpl.java#L276
Partial trace:
Exception in thread "JavaFX Application Thread" java.lang.IllegalArgumentException
at javafx.scene.control.IndexRange.(IndexRange.java:53)
at org.fxmisc.richtext.SelectionImpl.selectRange(SelectionImpl.java:312)
at org.fxmisc.richtext.SelectionImpl.lambda$new$7(SelectionImpl.java:276)

Duplicate of #774


Feat: add vue support for codemirror

Add vue language support (highlighting) for codemirror

Thanks for this update


Always notify service bots about stream mentions.

Before this change, we were only triggering service bots
for stream mentions when the bot was subscribed to the
stream.

FYI @sarahcstringer @derAnfaenger.
Sarah, this is related to some of the work you did on triggers.
Robert, I'm pinging you so that somebody on the integrations team is aware of this upcoming change.

Yay, this makes life a lot easier! :)

Nice, merged, thanks @showell!  @derAnfaenger I think we want to do some follow-up work to update the bots documentation for this change; can you take care of that?  Thanks!


Getting "KeyError: 'port'" when using sapp

sapp --tool=mariana-trench analyze .
error KeyError: 'port'

Same issue.
/usr/local/lib/python3.9/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Run.issue_instances to refer to viewonly relationship IssueInstance.run should include sync_backref=False set on the Run.issue_instances relationship.  (this warning may be suppressed after 10 occurrences)
  util.warn_limited(
/usr/local/lib/python3.9/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship IssueInstance.run to refer to viewonly relationship Run.issue_instances should include sync_backref=False set on the IssueInstance.run relationship.  (this warning may be suppressed after 10 occurrences)
  util.warn_limited(
2022-08-29 11:36:28,615 [INFO] Parsing analysis output...
Traceback (most recent call last):
  File "/usr/local/bin/sapp", line 8, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/click/decorators.py", line 84, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.9/dist-packages/sapp/cli_lib.py", line 206, in analyze
    pipeline.run(analysis_output, summary_blob)
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/__init__.py", line 365, in run
    next_input, summary = step.run(next_input, summary)
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/base_parser.py", line 235, in run
    self.analysis_output_to_dict_entries(
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/base_parser.py", line 187, in analysis_output_to_dict_entries
    for typ, key, e in self._analysis_output_to_parsed_tuples(inputfile):
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/base_parser.py", line 136, in _analysis_output_to_parsed_tuples
    for e in entries:
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/mariana_trench_parser_v2.py", line 468, in parse
    yield from self.parse_handle(handle)
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/mariana_trench_parser_v2.py", line 482, in parse_handle
    for precondition in self._parse_preconditions(model):
  File "/usr/local/lib/python3.9/dist-packages/sapp/pipeline/mariana_trench_parser_v2.py", line 764, in _parse_condition
    port=Port.from_json(leaf_model["port"], leaf_kind),
KeyError: 'port'

I downgraded the sapp version to 0.5.2 which solved the problem:
pip uninstall fb-sapp
pip install -Iv fb-sapp==0.5.2

Mariana Trench 1.0.3 is out which should generate correct JSON, and you should be unblocked here now!


undefined method `ulimit' for LWRP resource docker_container from cookbook docker

Good Afternoon guys,

I'm testing the Docker Cookbook here, but when I do a basic deploy (using, for example, the sample resources to deploy a busybox image, given at Chef supermarket). Chef aborts the container creation  process with the following error:

Note: I'm using the current Chef version (12.4.1), and deploying into a Ubuntu 14.04 Vagrant machine

* docker_container[an echo server] action run

    ================================================================================
    Error executing action `run` on resource 'docker_container[an echo server]'
    ================================================================================

    NoMethodError
    -------------
    undefined method `ulimit' for LWRP resource docker_container from cookbook docker

    Cookbook Trace:
    ---------------
    /var/chef/cache/cookbooks/docker/providers/container.rb:392:in `run_cli_args'
    /var/chef/cache/cookbooks/docker/providers/container.rb:354:in `run'
    /var/chef/cache/cookbooks/docker/providers/container.rb:101:in `block in class_from_file'

    Resource Declaration:
    ---------------------
    # In /var/chef/cache/cookbooks/docker-init/recipes/default.rb

     19: docker_container 'an echo server' do
     20:   image 'busybox'
     21:   port '1234:1234'
     22:   command "nc -ll -p 1234 -e /bin/cat"
     23:   detach true
     24:   init_type false
     25: end

    Compiled Resource:
    ------------------
    # Declared in /var/chef/cache/cookbooks/docker-init/recipes/default.rb:19:in `from_file'

    docker_container("an echo server") do
      action [:run]
      retries 0
      retry_delay 2
      default_guard_interpreter :default
      declared_type :docker_container
      cookbook_name "docker-init"
      recipe_name "default"
      image "busybox"
      port "1234:1234"
      command "nc -ll -p 1234 -e /bin/cat"
      detach true
      cmd_timeout 60
    end

Running handlers:
[2015-07-08T11:46:02-07:00] ERROR: Running exception handlers
Running handlers complete
[2015-07-08T11:46:02-07:00] ERROR: Exception handlers complete
Chef Client failed. 7 resources updated in 58.222808353 seconds
[2015-07-08T11:46:04-07:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2015-07-08T11:46:04-07:00] ERROR: docker_container[an echo server] (docker-init::default line 19) had an error: NoMethodError: undefined method `ulimit' for LWRP resource docker_container from cookbook docker
[2015-07-08T11:46:04-07:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)

There is some specific thing what I have to do to solve that, or I need to set "ulimit" using any additional resource, or something like that? (I've looked if the cookbook had some ulimit configuration, but there's no one).

Related to #332 maybe ?

Oh @rtrauntvein I miss these two tickets. I'm sorry... Yeay, it's related with these.
I tried the appointed solution at #331 , (add the ulimit attribute at container.rb), but it doesn't works however).

From my writeup before I realized that the issue was a duplicate.
The docker_container provider references the property ulimit on a docker_container that was removed in 28217e99f402c4fa716f2164985fc1cdf145b6aa.
Line 392 from providers/container.rb:
    'ulimit' => Array(new_resource.ulimit),

Then this was the change in resources/container.rb
-attribute :ulimit, :kind_of => [String, Array]

Hello!
Just to notice: Remove the two attribuites (from both container's.rb), was worked and the cookbook have deployed with success.

Well, I assume they'd rather not lose functionality that some people might be using, so #331 is probably the preferred solution. I merged that PR in to 0.41.1 locally and it's working fine there as well.

Hi guys,
Is there a recommended way of resolving this at this point? Thanks!

Well @garthcn, until @bflad corrects the problem (or anyone else), the solution appointed by @mcoffin has the best until this moment (I think).
I will try reapply the #331, because I did some issues with my Chef-server today (and I have seen this after all).

+1

@greglanthier It appears the PR was merged so this is probably closable now. Might want to update your version of the cookbook

This is fixed up as of v0.40.3

Thanks very much @someara, @mcoffin .  I'll give 0.40.3 a spin ASAP.


Update homepage copy to "700 million"

Fixes

Fixes #839 by @zackkrida
Description

Before

After

Checklist

[x] My pull request has a descriptive title (not a vague title like
Update index.md).
[x] My pull request targets the default branch of the repository (main) or
a parent feature branch.
[x] My commit messages follow best practices.
[x] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[ ] I tried running the project locally and verified that there are no visible
errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

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

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

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

@Rishav1707 you will also need to update the snapshots of the homepage so that visual regression tests can pass.

But how?

@Rishav1707 you will also need to update the snapshots of the homepage so that visual regression tests can pass.

But how? I didn't understand

The detailed instructions on how to run visual regression tests are here: https://github.com/WordPress/openverse/blob/main/frontend/test/playwright/README.md#running-the-tests The commands in that guide were not updated for the mono repository, you would need to use just frontend/ run ... instead of pnpm run ... now.
You will need to use the -u flag when running the test: just frontend/run test:playwright visual-regression -u to update the snapshots.
Please let us know if you'd like the maintainers to update the snapshots for you, that's fine too! Thank you for your contribution 🎉

@Rishav1707 you will also need to update the snapshots of the homepage so that visual regression tests can pass.

But how? I didn't understand

The detailed instructions on how to run visual regression tests are here: https://github.com/WordPress/openverse/blob/main/frontend/test/playwright/README.md#running-the-tests The commands in that guide were not updated for the mono repository, you would need to use just frontend/ run ... instead of pnpm run ... now.
You will need to use the -u flag when running the test: just frontend/run test:playwright visual-regression -u to update the snapshots.
Please let us know if you'd like the maintainers to update the snapshots for you, that's fine too! Thank you for your contribution 🎉

Yaah pls update the snapshots for me and thanku for your response 😊


[FLINK-14307] Extract JobGraphWriter from JobGraphStore

What is the purpose of the change
This PR is based on #9827 and #9821
This PR extracts the JobGraphWriter from the JobGraphStore to offer the Dispatcher a leaner interface once it no longer needs to recover jobs.
Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not applicable)

Thanks for the review @zentol and @TisonKun. Merging this PR once Travis gives green light.


Create openshift-service

Likely backed by the Fabric8 openshift-client
For this task, just stub out an API for ourselves to show the ops we support, implement a a couple of calls into OpenShift, and write tests proving it all works.  In subsequent tasks we can get more fine-grained due to features needed but this one is primarily about setting up a working service module for us to use.

83b404dcd7c1289df4aa4a9c4b4d4e82bc5978b1 is enough to get us going with one operation for "createProject" in the API and implemented, and a test working locally to support it.


Added attributes to style input field

Fixes:  #1986
Description
Added background to the textarea and other attributes to style the input field in the book exchange section

Type of PR

[x ] Bug fix
[ ] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
before:

after:

Checklist:

[ x] I have made this change from my own.
[ ] I have taken help from some online resources.
[ x] My code follows the style guidelines of this project.
[ x] I have performed a self-review of my own code.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[x ] My changes generate no new warnings.
[ x] I have tested the changes thoroughly before submitting this pull request.
[x ] I have provided relevant issue numbers and screenshots after making the changes.

This branch has conflicts that must be resolved! resolve and create another PR!
Conflicting files
assets/css/style.css


feat: improved conversation management

Problem:
I start several dozen conversations, sometimes over a hundred per day. When I need to clean up my chats, I have two options:

Click to More, Delete, Confirm on each old chat. That is 36 clicks to delete a dozen conversations.
 However, this also deletes archived chats, which I may want to keep.

Proposed solution:
Multi-conversation management: Implement the ability to select multiple conversations at once and then perform batch actions such as tagging, archiving, or deleting them.
Archived chat handling: Ensure that deleting all chats does not include archived messages. If this is intentional, then adding the ability to "lock" conversations to prevent them from being deleted would be a valuable feature.
Example workflow:

User clicks a "select" button at the top of the conversation list.
User selects multiple conversations from the list or click "select all".
User can then choose to archive, tag, or delete the selected conversations in a single action.

Benefit:
This feature would greatly improve the user experience for users who manage a large number of conversations on a daily basis. It would provide a more efficient way to organize and maintain their chat history, while ensuring that important archived conversations are not accidentally deleted.

Yeah, It would be cool if you could group them up in "folders". LLM Studio has a really nice feature where you can "fork" a conversation. This way a base conversation can work as a starting point.

@AdaptiveStep forking conversation feature has been requested before but I’m struggling to see its utility when conversation branching feature already exists. Am I missing something here?

@AdaptiveStep forking conversation feature has been requested before but I’m struggling to see its utility when conversation branching feature already exists. Am I missing something here? I’d like to hear your opinion!

I think librechat's docs neatly integrates forking in a way that seems very satisfactory to me. Here's the link : https://www.librechat.ai/docs/user_guides/fork

Same here, wish there was a feature to multi-select conversations and then delete them 😭

Same here, wish there was a feature to multi-select conversations and then delete them 😭

To quickly delete unwanted chats, hold down the Left Shift key on your keyboard while hovering over a chat title in the sidebar. Then, simply left-click on the Delete icon to remove the chat instantly. However, please note that this method still requires an individual click for each chat deletion - it doesn't allow you to delete multiple chats at once.

Same here, wish there was a feature to multi-select conversations and then delete them 😭

To quickly delete unwanted chats, hold down the Left Shift key on your keyboard while hovering over a chat title in the chat sidebar. Then, simply left-click on the Delete icon to remove the respective chat instantly. However, please note that this method still requires an individual click for each chat deletion - it doesn't allow you to delete multiple chats at once.

Neat! I didn't know that, maybe it's not documented? In any case it can't be done on mobile right?

Same here, wish there was a feature to multi-select conversations and then delete them 😭

To quickly delete unwanted chats, hold down the Left Shift key on your keyboard while hovering over a chat title in the chat sidebar. Then, simply left-click on the Delete icon to remove the respective chat instantly. However, please note that this method still requires an individual click for each chat deletion - it doesn't allow you to delete multiple chats at once.

Neat! I didn't know that, maybe it's not documented? In any case it can't be done on mobile right?

To my absolute surprise, I've just found out that it DOES (or at least CAN) work on mobile devices. My test device for mobile is my iPhone 13 Pro. What I did was open up the chat navigation bar and tapped the search bar so that my keyboard could be invoked. Once the keyboard was triggered, you can press and hold down on the shift key. Once held down for about a second, this will show you the archive and delete icons respectively on a chat shown in view. You can then scroll through and tap on any chat in the chat navbar and delete easily. Note that you could hide the keyboard after holding down on the Shift key for about a second.


Incompatibility with Chat Translator. Repeats text twice

Text is repeated twice on channels with Chat Translator enabled

Might be something that's unavoidable

Text is read twice for me when I use the "Confirm" keybind on keyboard, however, when using the left click mouse button it is working fine. Not sure if its related to this issue or should be submitted under new issue.

I'm curious. Maybe this can be avoided with the excluding settings in the plugin. I don't remember if the plugin ads a perfect to the chat. I'll have to check it out tomorrow!

The only setting that works in chat translator with TTT is the "Additional" mode in Chat Translator, and putting the translation into a channel you aren't using with TTS. There is no prefix edit out, although you could filter out the | symbol while using the Append mode.


Vue: Generate Typescript code

Spun out from https://github.com/BuilderIO/mitosis/issues/372
We would have to repeat step 3, but for Vue: https://github.com/BuilderIO/mitosis/issues/372#issuecomment-1133471614

I have taken a look at this, but I think the Vue 3 code should first be adapted to the composition API as that will simply things a lot here.
Per the official docs:

While Vue does support TypeScript usage with Options API, it is recommended to use Vue with TypeScript via Composition API as it offers simpler, more efficient and more robust type inference.

When using Typescript with the Options API

the runtime props options only support using constructor functions as a prop's type - there is no way to specify complex types such as objects with nested properties or function call signatures.

props: {
    name: String,
    id: [Number, String],
    msg: { type: String, required: true },
    metadata: null
}

While with the Composition API you get type based declarations
const props = defineProps<{
  foo: string
  bar?: number
}>()

and also allows you to  move the props types into a separate interface:
<script setup lang="ts">
interface Props {
  foo: string
  bar?: number
}

const props = defineProps<Props>()
</script>

Hmm, I see @raymondmuller. Thanks for investigating!
Since Vue 2.7 landed recently with support for Composition API, we're open to updating the Vue generator to output Composition API code. We just need to make sure that:

we support Vue v2 & v3
we still support the Options API (even if we can't deliver types there, that's fine)

From taking a quick look at the Composition API, we should be able to reuse the vast majority of the code in the Vue generator.
Created a ticket here https://github.com/BuilderIO/mitosis/issues/653 to track this task


fix: update vendor

这个 PR 实现什么功能/修复什么问题:
update vendor
是否需要 backport 到之前的 release 分支:

release/2.10.0

Codecov Report

Merging #1236 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master   #1236      +/-   ##
=========================================
- Coverage     7.9%    7.9%   -0.01%
=========================================
  Files         370     370
  Lines       57973   57958      -15
=========================================
- Hits         4584    4579       -5
+ Misses      52991   52979      -12
- Partials      398     400       +2

Flag
Coverage Δ

#aFlag
7.9% <ø> (-0.01%)
:arrow_down:

Impacted Files
Coverage Δ

pkg/appsrv/response.go
66.15% <0%> (-3.08%)
:arrow_down:

pkg/util/rbacutils/rbac.go
74.76% <0%> (-0.95%)
:arrow_down:

pkg/util/ucloud/instance.go
0% <0%> (ø)
:arrow_up:

pkg/compute/guestdrivers/utils.go
0% <0%> (ø)
:arrow_up:

pkg/compute/guestdrivers/managedvirtual.go
0% <0%> (ø)
:arrow_up:

pkg/util/esxi/virtualmachine.go
0% <0%> (ø)
:arrow_up:

pkg/util/aws/instance.go
0% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

/lgtm
/approve


WIP - Eval Wrapper Refactor

Not ready for review.
Working on refactor to help make the evaluation of many models in Google Collab easier.

Looks great so far! I'll merge with your changes once I'm ready.


Remove expiry or set it to -1

Currently it's set so JPEG-XL expires once M115 is reached however this should be removed or set to -1 (-1 means it will never expire).
I am more in favor of just removing the expiry stuff as doing so would reduce the total complexity of the patch slightly.
I think it's all within "flag-metadata.json" but I don't know chromium that well so the expiry stuff might be connected somewhere else but probably not.

@gz83 @goodusername123 That is indeed where Milestone/Version expiration is set. It does not remove the flag, but rather sets it behind a flag that will be named something like "Temporarily unexpire M109 flags.". I am aware that this is in there, however I intentionally kept it in there. Because I don't know the long term future on jpeg xl in thorium. By the time M115 rolls around, they may have made a breaking change that makes it where I cant reintegrate libjxl.
However, it does no harm to set it to never expire, so here > https://github.com/Alex313031/thorium-libjxl/commit/5fb1bdcceed45f477739525b435f795cf6fdbb3a

@gz83 @goodusername123 @jonsneyers Merged > https://github.com/Alex313031/thorium-libjxl/commit/e28fcb0edf41ced6ba2ffa810cad4c8dddc57495


what's the default password of docker example

when run docker run -p 3000:3000 sqlpad/sqlpad:latest
what's the default password of docker example

just want to  try sqlpad

Hi @geosmart -- there isn't one by default. You must provide an initial user with environment variables SQLPAD_ADMIN for email, SQLPAD_ADMIN_PASSWORD for password.
You can also disable auth if you'd like https://sqlpad.github.io/sqlpad/#/authentication?id=no-authentication

thanks
so with docker just add the --env make it working
sudo docker run -p 3000:3000 --env SQLPAD_ADMIN=admin --env SQLPAD_ADMIN_PASSWORD=123 sqlpad/sqlpad:latest


Line 171 needs to be changed

this no longer works:
$wrapper = new InputFieldWrapper();
needs to be:
$wrapper = new InputfieldWrapper();

it also turns out that
$form->prepend($refTab);
workd better than
$form->append($refTab);
with recent versions of PW...


[Possible improvements] I found some places I could improve performance and Bundle size

Question
Hello, I'm a polished user, and it was always super useful for me, thank you guys for the lib.
Reading the code today I found some places I could help by reducing the bundle size, or by making some minor performance improvements, and I want to know if I can help with the project and open a pull request for this.
Relevant Information
Examples:

The toColorString function checks if an object matches a series of expected keys, since this validation follows the same behavior every time it can be altered to a generic function that receive the keys that need validation. (A 15% reduction in file size)

The tint and shade functions passes rgb(255, 255, 255) to the mix function, that passes it to the parseToRgb function, inside it the string is normalized and checked to be parsed, since the first checking function expects a hex color, using a hex color like #FFFFFF on these two functions would avoid 4 regex matches and 4 ifs for each one.

I'm still reading all the code but I'm having some other ideas for other parts of the code. Please let me know if I can help

@thadeucity Definitely open to improvements and contributions. Some of this is on our 5.0 list, which we've admittedly been very slow to work through.


bug(oca): Deprecation of attr_character_encoding causes typescript error

If it is deprecated, should we make it optional? or remove it since I don't think anybody is using it?
https://github.com/hyperledger/aries-mobile-agent-react-native/blob/e83ae93fa42fbb96ad4a805195323d31d1436b5f/packages/oca/src/interfaces/data/semantic/CharacterEncodingOverlayData.interface.ts#L5

I think the spec should be updated to use consistent naming. In the meantime, if it is causing errors we can make it optional.


Atom is having problem recognizing the doc folder for master branch/docs folder source for Github Pages

Prerequisites

[ ] Can you reproduce the problem in safe mode?
No clue. Not going to try. Have had enough weird problems today with Atom.
[ ] Are you running the latest version of Atom?
Yes.
[ ] Did you check the debugging guide?
Yes.
[ ] Did you check the FAQs on Discuss?
Yes.
[ ] Are you reporting to the [correct repository]
Yes.
(https://github.com/atom/atom/blob/master/CONTRIBUTING.md#atom-and-packages)?
[ ] Did you [perform a cursory search](https://github.com/issues?
Yes. None to be found.
q=is%3Aissue+user%3Aatom+-repo%3Aatom%2Felectron) to see if your bug or enhancement is already reported?

For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING guide.
Description
[Description of the bug or feature]
Steps to Reproduce

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

Expected behavior: [What you expected to happen]
I expected to get a full docs build.
Actual behavior: [What actually happened]
My index.html file was empty so that when I pushed to Github, I got a 404 error for my gh-pages. I was building all week with this, but now I can't make a complete build, and so I can't make use of gh-pages for my project. That's a problem. It's been screwy all day. It seems that Atom and Github have not fully recovered from last Friday!
Versions
1.11.2
You can get this information from executing atom --version and apm --version at the command line. Also, please include the OS and what version of the OS you're running.
I'm on MacOS 10.11.6

I tried again, and it miraculously worked. I still say that something funky is going on with Atom, and even with the master docs settings for gh-pages.


Errors with the final working code.

Copy pasted the working version of the code (at the bottom) and got an error.
Severity	Code	Description	Project	File	Line	Suppression State Error LNK2019	unresolved external symbol _main referenced in function "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ)	windowsDesktopProject C:\Users\kafon\source\repos\windowsDesktopProject\MSVCRTD.lib(exe_main.obj)	1
Severity	Code	Description	Project	File	Line	Suppression State Error LNK1120	1 unresolved externals	windowsDesktopProject C:\Users\kafon\source\repos\windowsDesktopProject\Debug\windowsDesktopProject.exe	1

@Kafonin
I'm sorry you had trouble. I'm closing this, as there's no way for me to tell which document has the issue. If there's a specific article you were using, go back and use the feedback control there, to let us know there's a problem with that specific document. Thanks!


Sign in to spotify freezes

When I try to sign into spotify it freezes on the permissions page. Clicking agree or cancel does nothing. It is showing up under apps in spotify.com/account, though. Tried deleting and installing using both methods and removing from apps and re-sign in.
OS:
macOS Monterey 12.2.1
Apple M1 chip
This is also happening on my intel chip mac.

Same problem

Same problem here.

Can you try out this build?
MusaicFM.saver.zip

Thank you so much.

Okay I fixed the issue with the latest release (1.2.5). Check it out.

Okay I fixed the issue with the latest release (1.2.5). Check it out.

Thank you!! It's working!


[IoT agent http] Publication using a unix timestamp

I'm submitting a ...

[x] bug report
[ ] feature request
[ ] support request

What is the current behavior?
IoT agent http is ignoring the timestamp when it's in unix format. The agent is publishing to kafka using the current timestamp.

For example:
published data: {"ts": "1633362167000", "data": {"temperature": 100, "humidity": 60}}
Captured log:
http-agent_1                  | 2021-10-21T11:52:51.214Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-10-21T11:52:51.214Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"8e3ea9","tenant":"admin","timestamp":1634817170145},"attrs":{"temperature":100,"humidity":60}} to admin/device-data

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

What is the expected behavior?

What is the motivation / use case for changing the behavior?

Please tell us about your environment:

Version: 0.7.1-rc1
Environment: docker-compose
Operating system: Ubuntu 18.04

Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

single requests

curl -X POST https://localhost:8080/http-agent/v1/incoming-messages -H 'Content-Type: application/json' -H "Authorization: ${JWT}" -d '{
      "ts":<PHONE_NUMBER>000,
      "data": {
        "temperature": 20
      }
  }'   --cacert ca.crt --cert admin_2a1503.crt --key admin_2a1503.key

http-agent_1                  | 2021-12-23T15:09:54.724Z -- http-agent:express -- debug: Incoming request: {"id":"1c2f939c-0144-487b-8d22-ccf8b67b722e"}
http-agent_1                  | 2021-12-23T15:09:54.725Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:09:55.828Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:09:55.829Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640210400000},"attrs":{"temperature":20}} to admin/device-data
http-agent_1                  | 2021-12-23T15:09:55.829Z -- http-agent:express -- debug: request has been finished: {"id":"1c2f939c-0144-487b-8d22-ccf8b67b722e"}
http-agent_1                  | 2021-12-23T15:09:55.830Z -- http-agent:express -- info: 1c2f939c-0144-487b-8d22-ccf8b67b722e "HTTP/1.1 POST /http-agent/v1/incoming-messages" "204 -bytes 1105ms" "<IP_ADDRESS> - curl/7.58.0"

persister_1                   | [23/12/21 - 15:09:55] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 20}}

curl -X POST https://localhost:8080/http-agent/v1/incoming-messages -H 'Content-Type: application/json' -H "Authorization: ${JWT}" -d '{
      "ts": "1640214000000",
      "data": {
        "temperature": 25
      }
  }'   --cacert ca.crt --cert admin_2a1503.crt --key admin_2a1503.key

http-agent_1                  | 2021-12-23T15:11:14.049Z -- http-agent:express -- debug: Incoming request: {"id":"060fa59a-8449-4ba1-8999-733faff5e97d"}
http-agent_1                  | 2021-12-23T15:11:14.050Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:11:15.114Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:11:15.114Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640214000000},"attrs":{"temperature":25}} to admin/device-data
http-agent_1                  | 2021-12-23T15:11:15.114Z -- http-agent:express -- debug: request has been finished: {"id":"060fa59a-8449-4ba1-8999-733faff5e97d"}
http-agent_1                  | 2021-12-23T15:11:15.115Z -- http-agent:express -- info: 060fa59a-8449-4ba1-8999-733faff5e97d "HTTP/1.1 POST /http-agent/v1/incoming-messages" "204 -bytes 1065ms" "<IP_ADDRESS> - curl/7.58.0"

persister_1                   | [23/12/21 - 15:11:15] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 20}}

multiple requests

curl -X POST https://localhost:8080/http-agent/v1/incoming-messages/create-many -H 'Content-Type: application/json' -H "Authorization: ${JWT}" -d '[
{
  "ts":<PHONE_NUMBER>000,
   "data": {
        "temperature": 18.5
      }
},
{
  "ts":<PHONE_NUMBER>000,
   "data": {
        "temperature": 20.1
      }
},
{
  "ts":<PHONE_NUMBER>000,
  "data": {
        "temperature": 39
      }
}
]'   --cacert ca.crt --cert admin_2a1503.crt --key admin_2a1503.key

http-agent_1                  | 2021-12-23T15:16:04.853Z -- http-agent:express -- debug: Incoming request: {"id":"c6d29d47-ca62-4106-9058-7feaf278f763"}
http-agent_1                  | 2021-12-23T15:16:04.855Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:16:04.855Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:16:04.855Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:16:04.856Z -- http-agent:express -- debug: request has been finished: {"id":"c6d29d47-ca62-4106-9058-7feaf278f763"}
http-agent_1                  | 2021-12-23T15:16:04.856Z -- http-agent:express -- info: c6d29d47-ca62-4106-9058-7feaf278f763 "HTTP/1.1 POST /http-agent/v1/incoming-messages/create-many" "204 -bytes 2ms" "<IP_ADDRESS> - curl/7.58.0"
http-agent_1                  | 2021-12-23T15:16:05.925Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:16:05.926Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640120400000},"attrs":{"temperature":18.5}} to admin/device-data
http-agent_1                  | 2021-12-23T15:16:05.927Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:16:05.927Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640124000000},"attrs":{"temperature":20.1}} to admin/device-data
http-agent_1                  | 2021-12-23T15:16:05.928Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:16:05.929Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640127600000},"attrs":{"temperature":39}} to admin/device-data

persister_1                   | [23/12/21 - 15:16:05] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 18.5}}
persister_1                   | [23/12/21 - 15:16:05] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 20.1}}
persister_1                   | [23/12/21 - 15:16:05] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 39}}

curl -X POST https://localhost:8080/http-agent/v1/incoming-messages/create-many -H 'Content-Type: application/json' -H "Authorization: ${JWT}" -d '[
{
  "ts": "1640034000000",
   "data": {
        "temperature": 16.5
      }
},
{
  "ts": "1640037600000",
   "data": {
        "temperature": 21.1
      }
},
{
  "ts": "1640041200000",
  "data": {
        "temperature": 30
      }
}
]'   --cacert ca.crt --cert admin_2a1503.crt --key admin_2a1503.key

http-agent_1                  | 2021-12-23T15:30:00.626Z -- http-agent:express -- debug: Incoming request: {"id":"a5762c1a-f34b-4252-96cb-07be6a8ce007"}
http-agent_1                  | 2021-12-23T15:30:00.627Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:30:00.627Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:30:00.628Z -- http-agent:Producer -- debug: Trying to send message to kafka topic admin.device-data...
http-agent_1                  | 2021-12-23T15:30:00.628Z -- http-agent:express -- debug: request has been finished: {"id":"a5762c1a-f34b-4252-96cb-07be6a8ce007"}
http-agent_1                  | 2021-12-23T15:30:00.629Z -- http-agent:express -- info: a5762c1a-f34b-4252-96cb-07be6a8ce007 "HTTP/1.1 POST /http-agent/v1/incoming-messages/create-many" "204 -bytes 2ms" "<IP_ADDRESS> - curl/7.58.0"
http-agent_1                  | 2021-12-23T15:30:01.721Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:30:01.722Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640034000000},"attrs":{"temperature":16.5}} to admin/device-data
http-agent_1                  | 2021-12-23T15:30:01.722Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:30:01.723Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640037600000},"attrs":{"temperature":21.1}} to admin/device-data
http-agent_1                  | 2021-12-23T15:30:01.723Z -- http-agent:Producer -- debug: Successfully sent message to Kafka in admin.device-data
http-agent_1                  | 2021-12-23T15:30:01.723Z -- http-agent:Producer -- debug: Published message {"metadata":{"deviceid":"2a1503","tenant":"admin","timestamp":1640041200000},"attrs":{"temperature":30}} to admin/device-data

persister_1                   | [23/12/21 - 15:30:01] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 16.5}}
persister_1                   | [23/12/21 - 15:30:01] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 21.1}}
persister_1                   | [23/12/21 - 15:30:01] |persister| INFO: Received data: {'metadata': {'deviceid': '2a1503', 'tenant': 'admin', 'timestamp':<PHONE_NUMBER>000}, 'attrs': {'temperature': 30}}


IGNITE-17748 Enrich InternalTable.scan API in order to support index scans.

All comments resolved in https://github.com/apache/ignite-3/pull/1314