pre-load monitor data when function app is clicked

That tab usually takes a longer time to get data. Maybe we can pre-load the data when any tab in the function is called for a faster expereince

monitor tab starts another application in the kudu process. There are memory concerns, but we explicitly only warm up kudu and the runtime.

The real solution will be Application Insights integration. Definitely is not a good experience right now.


Including the django-stubs dependency.

Without these changes importing the package results in a TypeError:
  File "/Users/[...]/django-tasks-master/django_tasks/__init__.py", line 30, in <module>
    class TasksHandler(BaseConnectionHandler[BaseTaskBackend]):
                       ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
TypeError: type 'BaseConnectionHandler' is not subscriptable

Once conflicts are resolved, I can run CI and get this merged!

Rebased the branch. There are no conflicts anymore.


Add conda-verify to Dockerfile

... since conda complained about it during recent runs.

Self-merging to maintain a better image.


Read-only Resources Feature Request

Is your feature request related to a problem?
Let's say I have a resource that was either:

created outside of ACK (e.g., CloudFormation, Terraform, etc)
created and managed with ACK from another cluster in a multi-cluster environment
I'd still like the ability to reference its values or query the live status of it without ever make changes to it or introducing a split-brain management issue.  A good example would be a VPC where I'd like to, say, reference subnet ID's within it.

Describe the solution you'd like
I'd like the ability to create a read-only instance of the resource through the adoption procedure.  What I'm looking for is similar to the Observe-Only Resource in Crossplane: https://github.com/crossplane/crossplane/issues/1722
A similar feature is available in the Azure Service Operator with the serviceoperator.azure.com/reconcile-policy annotation: https://azure.github.io/azure-service-operator/guide/annotations/#serviceoperatorazurecomreconcile-policy.  Setting the reconcile-policy to skip effectively makes it read-only.
Either there could be a way to adopt a resource with a label/annotation that designates it as read-only and prevents the controller from making changes to it, or perhaps a new resource type altogether.
Describe alternatives you've considered
I haven't been able to identify any alternatives thus far.

and finally - #1381

Also related: https://github.com/aws-controllers-k8s/community/issues/1585

+1 I think this is a must-have feature.
I'm looking into ways of replacing terraform with ACK, but without something equivalent to a data source, I can't do even the slightly complex stuff.
eg. VPC is created in a central account, shared with AWS RAM, but only a single cluster can own the VPC creation.
Ideally discovery of the resource should be possible with things like aws tags, not just the vpc id because then I need to hardcode a vpc id that might not be the same for all clusters.

/remove-lifecycle stale


ISPN-10331 HotRod Flag should be propagated if a another command is called inside the original command

https://issues.jboss.org/browse/ISPN-10331
This test will pass on master but will fail in 9.4.x

@diegolovison Can you also issue this on 9.4.x so that we can see it failing

@diegolovison  closing this PR (outdated).
We have already a test:
https://github.com/infinispan/infinispan/blob/master/client/hotrod-client/src/test/java/org/infinispan/client/hotrod/SkipNotificationsFlagTest.java
Thanks!


RateLimitPolicy Plural targetRefs (deprecates singular one) on v1beta3

Related work: #810

@guicassolato plural targetRefs are in the scope of v1?
Is this issue in the scope of https://github.com/Kuadrant/kuadrant-operator/pull/893 ?

@guicassolato plural targetRefs are in the scope of v1?
Is this issue in the scope of #893 ?

Yep. Let's push this to v1.1 for now.


test: add actual value to metrics validation errs

This adds the actual value in addition to the expected value, in order to help with debugging.

/assign @tiffanny29631


Add instructions for BigQuery Extractor

Could we please add some setup instructions for BigQuery metadata extractor and usage extractor? Instructions could include IAM roles and permissions that are needed for extractor access and extract metadata and usage information. An example response from Bigquery for metadata and usage would be ideal.

I think the instructions should also include necessary key values that might be inherited and unique.

with https://github.com/amundsen-io/amundsendatabuilder/pull/222, I think we could close this issue now.


error during make when package.json description field has a \n in it.

[x] I have read the contribution documentation for this project.
[x] I agree to follow the code of conduct that this project follows, as appropriate.
[x] I have searched the issue tracker for an issue that matches the one I want to file, without success.

Please describe your issue:
When the field description from the main package.json file, has a \n in it,
the electron-forge make errors out, even though electron-forge start  and electron-forge package don't, here's a repo with the error in it.
Console output when you run electron-forge with the environment variable DEBUG=electron-forge:*. (Instructions on how to do so here). Please include the stack trace if one exists.
username@username-machine:testing-electron-with-node-java$ electron-forge make
WARNING: DEBUG environment variable detected.  Progress indicators will be sent over electron-forge:lifecycle
  electron-forge:lifecycle Process Started: Checking your system +0ms
  electron-forge:lifecycle Process Succeeded: Checking your system +17ms
  electron-forge:runtime-config setting key: verbose to value: false +7ms
WARNING: DEBUG environment variable detected.  Progress indicators will be sent over electron-forge:lifecycle
  electron-forge:lifecycle Process Started: Resolving Forge Config +0ms
  electron-forge:project-resolver searching for project in: /path/to/project/testing-electron-with-node-java +2ms
  electron-forge:project-resolver electron-forge compatible package.json found in /path/to/project/testing-electron-with-node-java/package.json +7ms
  electron-forge:lifecycle Process Succeeded: Resolving Forge Config +132ms
We need to package your application before we can make it
  electron-forge:lifecycle Process Started: Preparing to Package Application for arch: x64 +2ms
  electron-forge:project-resolver searching for project in: /path/to/project/testing-electron-with-node-java +0ms
  electron-forge:project-resolver electron-forge compatible package.json found in /path/to/project/testing-electron-with-node-java/package.json +0ms
  electron-forge:packager packaging with options { asar: false,
  overwrite: true,
  prune: true,
  electronVersion: '1.6.2',
  afterCopy: [ [Function], [Function], [Function], [Function], [Function] ],
  afterExtract: [],
  dir: '/path/to/project/testing-electron-with-node-java',
  arch: 'x64',
  platform: 'linux',
  out: '/path/to/project/testing-electron-with-node-java/out',
  quiet: true } +3ms
  electron-forge:lifecycle Process Succeeded: Preparing to Package Application for arch: x64 +10s
  electron-forge:lifecycle Process Started: Compiling Application +1ms
  electron-forge:lifecycle Process Succeeded: Compiling Application +459ms
  electron-forge:lifecycle Process Started: Preparing native dependencies +1ms
  electron-forge:lifecycle Process Succeeded: Preparing native dependencies +63ms
  electron-forge:lifecycle Process Started: Packaging Application +0ms
  electron-forge:lifecycle Process Succeeded: Packaging Application +10s
Making for the following targets:
  electron-forge:lifecycle Process Started: Making for target: deb - On platform: linux - For arch: x64 +6ms
  electron-forge:require-search searching [ '../makers/linux/deb.js',
  '../makers/generic/deb.js',
  'electron-forge-maker-deb',
  'deb',
  '/path/to/project/testing-electron-with-node-java/deb',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/makers/linux/deb.js',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/makers/generic/deb.js',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/electron-forge-maker-deb',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/deb',
  '/path/to/project/testing-electron-with-node-java/deb',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/makers/linux/deb.js',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/makers/generic/deb.js',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/node_modules/electron-forge-maker-deb',
  '/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api/node_modules/deb',
  '/path/to/project/testing-electron-with-node-java/deb' ] relative to /home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/dist/api +0ms
  electron-forge:require-search testing ../makers/linux/deb.js +2ms
  electron-forge:lifecycle Process Failed: Making for target: deb - On platform: linux - For arch: x64 +8s

An unhandled error has occurred inside Forge:
An error occured while making for target: deb
Error executing command (2):
fakeroot dpkg-deb --build /tmp/electron-117224-10134-18g3624.wtfxcivn29/testing-electron-with-node-java_0.0.1~beta.1_amd64
dpkg-deb: error: parsing file '/tmp/electron-117224-10134-18g3624.wtfxcivn29/testing-electron-with-node-java_0.0.1~beta.1_amd64/DEBIAN/control' near line 12 package 'testing-el
ectron-with-node-java':
 field name 'to' must be followed by colon

Error: Error executing command (2):
fakeroot dpkg-deb --build /tmp/electron-117224-10134-18g3624.wtfxcivn29/testing-electron-with-node-java_0.0.1~beta.1_amd64
dpkg-deb: error: parsing file '/tmp/electron-117224-10134-18g3624.wtfxcivn29/testing-electron-with-node-java_0.0.1~beta.1_amd64/DEBIAN/control' near line 12 package 'testing-el
ectron-with-node-java':
 field name 'to' must be followed by colon

    at ChildProcess.<anonymous> (/home/username/.nvm/versions/node/v7.7.4/lib/node_modules/electron-forge/node_modules/electron-installer-debian/src/installer.js:55:23)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:194:7)
    at maybeClose (internal/child_process.js:899:16)
    at Socket.<anonymous> (internal/child_process.js:342:11)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:191:7)
    at Pipe._handle.close [as _onclose] (net.js:513:12)
username@username-machine:testing-electron-with-node-java$

What does your config.forge data in package.json look like?
package.json:
"config": {
    "forge": "./forge.config.js"
  }

forge.config.js:
(function(module) {
  'use strict';
  const
    path            = require('path'),
    rimraf          = require('rimraf'),
    appName         = 'testing-electron-with-node-java',
    filesToDelete   = [
      'yarn.lock',
      '.gitignore',
      'tslint.json',
      '.editorconfig',
      'forge.config.js'
    ];
  module.exports = {
    make_targets: {
      darwin: ['zip'],
      linux:  ['deb'],
      win32:  ['squirrel']
    },
    electronPackagerConfig: {
      prune:           true,
      overwrite:       true,
      electronVersion: '1.6.3',
      afterCopy:       [
        (buildPath, electronVersion, platform, arch, callback) => {
          filesToDelete.forEach((filePath) => rimraf.sync(path.join(buildPath, filePath)));
          callback();
        }
      ]
    },
    electronWinstallerConfig: {
      name: appName
    },
    electronInstallerDebian: {
      section:          'Network',
      categories:       ['Network'],
      lintianOverrides: ['changelog-file-missing-in-native-package'],
    },
    electronInstallerRedhat: {},
    github_repository: {
      owner: '',
      name: ''
    },
    windowsStoreConfig: {
      packageName: appName
    }
  };
}(module));

That looks like a dpkg error and newlines probably just aren't allowed in that spec.  I think the thing to do here is clean up the description and replace new lines with spaces.

I'd globally replace \n([^ .]) with \n \1.

I decided this fix was better in the upstream module, so I made a PR there: https://github.com/unindented/electron-installer-debian/pull/83

This has been fixed in electron-installer-debian 0.5.2, please update your dependencies.


fix: the issue of not being able to handle Set type.

The scope of bug occurrence:

ResultSetUtil.java, when ResultSet contains Set. ( using toSet function )
NgSubgraphResultHandler.java, when resultType="NgSubgraph" and toSet is used.

PR type:

[x] bug fix.

@wey-gu Looking forward to your review


[de-DE] sales-how-register-new-customers

The first sentence "Debitoren sind die Herkunft des Erträge." is wrong. Is has to be "[..] der Erträge".
The the following two sentence sound strange to me. (Bing Translate?)
I would suggest the following: "Debitoren sind die Herkunft Ihres Einkommens. Sie müssen jeden Debitor, an den Sie verkaufen, als Debitorenkarte anlegen.

Dokumentdetails
⚠ Bearbeiten Sie diesen Abschnitt nicht. Er ist für die Verknüpfung von docs.microsoft.com zum GitHub-Artikel erforderlich.

ID: 450f9b98-bead-cd35-a10c-ccb67995c9e8
Version Independent ID: 251d06f2-9ff2-3f53-f5e9-53597ae4d771
Content: Eine Kreditorenkarte erstellen, um einen neuen Kreditor zu erfassen - Business Central
Content Source: business-central/sales-how-register-new-customers.md
Service: dynamics365-business-central
GitHub Login: @SorenGP
Microsoft Alias: sgroespe

Reported to the Business Central translation department, MBSI.
@DanielGoehler If you have access to VSTF, then please report translation errors directly to the MBSI team. See the settings in this bug report that I just created: https://dynamicssmb2.visualstudio.com/web/wi.aspx?pcguid=edca893a-5ed9-48d0-888d-f32486c82901&id=283714

Hi @SorenGP, no, it seams I have no access. It says: NOT AUTHORIZED

Hi @SorenGP,
I reported some issued to<EMAIL_ADDRESS>an Saturday, but to be hornest it is very unsatisfying. You get no feedback. No even receive a message “we received you e-mail and get back to you”. Github is for me more traceable and I see that issued are closed if fixed.
I hope you overthink you process in the future...

I have reported this translation issue on behalf of you. Closing the issue accordingly.


Update CAN18YETax.md

updated

Docs Build status updates of commit 9977e34:
:warning: Validation status: warnings

File
Status
Preview URL
Details

dynamics-gp/payroll/CAN18YETax.md
:warning:Warning
View
Details

dynamics-gp/payroll/CAN18YETax.md

Line 399, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/BC2022.JPG'.
Line 407, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/MB2022.JPG'.
Line 415, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/NB2022.JPG'.
Line 423, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/NL2022.JPG'.
Line 431, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/NT2022.JPG'.
Line 447, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/NU2022.JPG'.
Line 455, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/ON2022.JPG'.
Line 477, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/SK2022.JPG'.
Line 485, Column 1: [Warning: file-not-found - See documentation] Invalid file link: 'media/YT2022.JPG'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Merging to get the article into main. Will then  added files locally.


General Language

In general the PP's usage of the language "shall", "required" (and "not required"), and most notably "expected", needs to by made consistent, for example following RFC 2119.  In particular, usage of the word "expected" needs to be replaced with something more precise (either "must", "required", or "recommended" for example).
Having inconsistent, poorly defined language makes it more difficult to understand how to interpret the requirements.  Replacing every occurance of "required" and "expected" with "must" for example would make the language much clearer.

Changed several instances of "it is expected" to something more precise. Other language will need to be tightened up as it is discovered.


Clients created by SubscriberClient and PublisherClient are not disposed

I have observed that none of the underlying gRPC channels are disposed when disposing any of the clients.
We use a lot of Pub/Sub topics and subscriptions in our application (>60 topics + at least one subscription per topic). I am running into the operating system's max open files limit Too many open files when running our integration test suite which spins up our application with real connections to the PubSub emulator.
We also manually construct clients via PublisherServiceApiClientBuilder and SubscriberServiceApiClientBuilder in order to set up topics and subscriptions.
I have been digging into the library source, and doing the following seems to dispose channels created by PublisherServiceApiClientBuilder and SubscriberServiceApiClientBuilder:
var builder = new SubscriberServiceApiClientBuilder
{
    // .. options omitted for brevity
};
var subscriberService = await builder.BuildAsync();

// Later..
if (builder.LastCreatedChannel is IDisposable disposable)
{
    disposable.Dispose();
}

However, I was not so lucky with PublisherClient and SubscriberClient. Looking at the source, I see that shutdown sequences are configured like so:
https://github.com/googleapis/google-cloud-dotnet/blob/d4e696b126046a162870fabb092118fa58ed3b86/apis/Google.Cloud.PubSub.V1/Google.Cloud.PubSub.V1/PublisherClientBuilder.cs#L129
I then went to check out the GrpcChannel implementation of ChannelBase in grpc-dotnet, and it appears that the virtual ShutdownAsync method is not implemented, so it therefore no-ops. The proper way to dispose the channel is with Dispose, which isn't being called by this library.
Ideally, grpc-dotnet would just implement ShutdownAsync and call Dispose there, so I am not sure if this is the right place to report this or if I should report it over there?
Environment details

OS: macOS Ventura
.NET version: 7
Package name and version: Google.Cloud.PubSub.V1 @ 3.5.0

Steps to reproduce

Create a SubscriberClient and StartAsync, then later StopAsync.
Before terminating the host process, observe that there are still open connections to PubSub using lsof

I think it's fine for us to call Dispose in shutdowns, although the sync/async disparity is unfortunate. Thanks for reporting this - we'll look into it soon.
(The aspect of the clients generally not implementing IDisposable itself is complex - by default, all clients will share the same channel, so you don't want to dispose of that when disposing a single client. But if you're constructing a client in a way that doesn't allow the use of a channel pool, it would be good to make it disposable. There's a little more detail in the client lifecycle help page.)

How about making the builders themselves disposable? If they detect that CanUseChannelPool is false, then dispose any channels that they created?

No, I don't think that the builder should be disposable - because normally by the time you're done with a client, the builder is long gone. In the future it's likely that the builder will signal to the client how it should handle disposal though. Then there's just the sync/async clean-up impedance mismatch to deal with.
(That's not likely to be any time soon though - it'll be at the next major version of GAX and all client libraries.)

That makes sense.

That's not likely to be any time soon though

But will there be some sort of fix available soon for the issue at hand? At least some way that I can manually dispose of a client when it is no longer needed and have the channels dispose with it? Right now I am only able to dispose the *ServiceApiClients that I create for topic/subscription management, but not the publisher and subscriber high-level clients.

But will there be some sort of fix available soon for the issue at hand?

Yes, we should be able to do that much sooner. (I'm not going to give a guaranteed timeline right now, but it's definitely not "wait for a major release" territory by any means.)

Looks like there is an issue in grpc-net regarding ShutdownAsync.

Fixed via #10307. The fix will be available in the next release.

Version 3.5.1 is now published - please give it a try.

It works, thank you so much for shipping this so fast! 🙌


Dependency issue with dateutil==2.6.0

Hi folks,
first things first. Thank you, for providing the Django community with this amazing lib! Sadly I can't integrate it into a project due to a sub-dependency issue.
The requirements.txt doesn't specify any versions, and setup.py explicitly requires python-dateutil>=2.6.0.
When trying to install django-auditlog, I get:
There are incompatible versions in the resolved dependencies:
python-dateutil==2.6.0 (from django-auditlog==0.4.7)
python-dateutil>=2.7.3 (from pandas==1.3.1)
Do you have any similar experience and/or a workaround? Would it be possible to upgrade the python-dateutil dependency?
Cheers

Have you tried adding auditlog3 package inside requirements.txt file, then re-run it again?
@DerAndre

You could try pip install -r requirements.txt --use-deprecated=legacy-resolver

Hi! This has been fixed in https://github.com/jazzband/django-auditlog/commit/33fa2490714954b189e24963e4586f86ce4f99c2. You can install django-auditlog 1.0a1 to have the fix, until the v1.0.0 is released:
pip install django-auditlog==1.0a1


Getting Unauthorized when using an Azure AI Search extension.

Using an API endpoint of https://<MY_CUSTOM_DOMAIN>/api/document results in the tool failing to make the API request with an Unauthorized error.
I used the "Azure AI Search" extension example, and only changed the headers and API endpoint.

Please follow the steps mentioned here #319


Make the other epitools archived (read-only)

We should also redirect people to this repository from the older ones: https://github.com/epitools/epitools-icy and https://github.com/epitools/epitools-matlab

Done this! But not the read-only, since I'm not one of the developers it doesn't feel right


Implement targets check for worlds

WIP
Mostly opening this up for a preliminary review to get some feedback on the approach taken here. I'm not entirely satisfied with the errors returned when the targets check fails which will require a deeper dive into wasmparser to see what can be improved. Specifically, validation fails fast when conformance fails however i think ideally we'd want to precisely describe the set of differences between what's expected and what was provided as input.
ref #1011

@alexcrichton Updated with a test to cover a failure scenario and a success test. Happy to add more tests but before I go too deep on this approach could you take a look and let me know if this approach is OK or if there is a better way to approach. Thanks!

Looks good to me 👍

@alexcrichton added a few more tests that I think rounds out the coverage; let me know if you can think of any case i missed. Otherwise, should we try to land this as is and in a follow-up PR improve the error messaging?


Idempotent cache key for function kwargs regardless of their order

Hi, there.
Currently, there is a cache miss when the order of function kwargs is not preserved during several calls. Tried to fix this behavior.
Looking forward to your reply.

Hi Vitaliy,
Thanks for your contribution. Your solution works well!
The only drawback is that the sorting will slow down the make_key function a little bit (~10%). Since it is not a common practice to call a function multiple times with its kwargs in different order, I will add an option to the @cached decorator so that users can decide whether they need this feature.
Cheers!

Thanks a lot!


[FIX] clarify that string is expected for HowToAcknowledge field in dataset_description.json

closes #372
@rwblair once this is merged, we can adjust the validator so that it only accepts string for the HowToAcknowledge field in dataset_description.json.

maybe we should be specifying the type for all the fields.

@teonbrooks  @emdupre yes, that's also what I prefer, see: https://github.com/bids-standard/bids-specification/issues/372#issuecomment-561712997
However, that was not the original goal of the issue and associated PR. We have a separate issue already discussing this (see https://github.com/bids-standard/bids-specification/issues/350). And in my final comment https://github.com/bids-standard/bids-specification/issues/372#issuecomment-562035602 I asked to "divide and conquer" to make faster progress :-)


[Proposal] Improve notification read/pin related logic

Feature Description
Right now, when clicking on pin inside read notification list, the notification will occur in both read and unread, with a read option in both read and unread list. And similar thing happens if pin is clicked in unread list. Maybe it is better to improve the logic by adding an unpin state.

Initial state: notification inside unread with pin and read options.
For example,

If the notification is pinned inside unread, only unpin option is available.

If the notification is then unpinned, back to initial state.

Similar logic for pin/unpin inside unread.

If a notification is pinned inside unread, click on read all will not move it to read (must unpin it first).

To implement this, we might need to add a NotificationStatusUnPinned to backend and adjust frontend logic.
And might need to separate status pin/unpin and read/unread into two variables to pass to frontend (instead of just status)
Screenshots
No response

I was about to report a bug because I couldn't unpin my notifications. Then I found I could mark them as read to do it. Then I realized it was by design, not a bug.
All that just to say that I think this proposal (or something in that direction) would be a good improvement to the pinning logic.


Performance problem

Hello,
I use checkResult, err := checker.CheckRuleGroup(convertRuleGroup(group)) to validate my prometheus rules. I have checked performance and it is bad. We have about 100 rules distributed in about 8-10 groups of prometheus rules. The checker takes almost 50 seconds to perform 100 rule checks. Can the performance be improved?
Using promcheck v.1.1.7

Hey thanks for your issue! Yeah rule validating is not parallelized. One improvement could be to check every group in it's own go routine and merge the results afterwards. I'll see what I can do!  😃

Unfortunately, this is not possible because the next step is to perform some operations on valid and invalid groups. So the check has to complete fully before I proceed further. Please consider improving performance on checks.

Could you please release the fix in new version?

Published now!


Can not generate Product variant within empty variant value exclution

PHP Version
8.1
Shopware Version
6.5
Expected behaviour
Should save successfully without any errors
Actual behaviour
Cannot generate new variants or visit Value exclusion tab
How to reproduce
Click generate variants on the Product screen, select some options to generate variants, and in the tab Value exclusion create one and then generate variants.
After that, open the Generate variants modal again and remove all records of Value exclusion then save.

[public] Automated response: This issue is linked to the internal issue https://shopware.atlassian.net/browse/NEXT-37826.
[created from NEXT-37826, comment 488347]


resolved empty array issues with hash

Resolves issue #180. Empty string[] are now stored a nil in a Hash.

Codecov Report
Patch coverage: 54.54% and project coverage change: -0.04 :warning:

Comparison is base (e9fee0b) 78.39% compared to head (ab47ec6) 78.35%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #190      +/-   ##
==========================================
- Coverage   78.39%   78.35%   -0.04%
==========================================
  Files          41       41
  Lines        3222     3230       +8
  Branches      709      713       +4
==========================================
+ Hits         2526     2531       +5
  Misses         44       44
- Partials      652      655       +3

Impacted Files
Coverage Δ

lib/transformer/to-hash-transformer.ts
31.74% <40.00%> (+1.23%)
:arrow_up:

lib/transformer/from-hash-transformer.ts
47.72% <66.66%> (+2.72%)
:arrow_up:

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


WMS ID 11284 New Analytics Sprints

Add here your WMS ID
General requirements

Information in the workshop is adequate and updated
Code is correct and working
Links are correct
Make sure you enter the help email link in your manifest.json
Please make sure WMS URLs are updated as needed after your PR is approved

Checklist - Refer to the QA document for the complete list
Please confirm that the following is completed before submitting your PR

[ ] All filenames are lower case (including folders, images, files, etc.)
[ ] Filenames are descriptive
[ ] Your workshop folder structure should be similar to the one used in the sample workshop (https://github.com/oracle-livelabs/common/tree/main/sample-livelabs-templates/sample-workshop)
[ ] Are you using multiple versions (desktop/, sandbox/, tenancy/)? Make sure that each of them contains a manifest.json and an index.html
[ ] Image references in markdown contain an alternate text

Hi,
I removed the folder since I’m still drafting it so will upload the completed version later. I added Lucian just now but for Krishna, he won’t be creating any commits – I’m doing the GitHub work on his behalf so it’s not necessary to add him.
Thanks!
Nagwang Gyamtso
[Oracle]http://www.oracle.com/
Nagwang Gyamtso
Product Manager, Product Strategy, Analytics
LinkedIn: Linkedin.com/in/nagwanggyamtso/https://www.linkedin.com/in/nagwanggyamtso/
Mobile: +1.646.637.3997
Oracle Analytics
From: Arabella Yao @.>
Date: Thursday, October 27, 2022 at 1:29 PM
To: oracle-livelabs/sprints @.>
Cc: Nagwang Gyamtso @.>, Author @.>
Subject: [External] : Re: [oracle-livelabs/sprints] WMS ID 11284 New Analytics Sprints (PR #86)
@arabellayao requested changes on this pull request.
Hi!

Please change the filename to all lower case: [Screen Shot 2022-10-27 at 10 25 16 AM] https://urldefense.com/v3/__https:/user-images.githubusercontent.com/48001060/198357714-5d610c88-1518-4b43-94ff-8d0d964f9dbc.png__;!!ACWV5N9M2RV99hQ!PuA3mUQc7i7UiSjio61fLszyDmfMci23aAsz8bcSWNDWR0dOnNFVV8syZesfdikCMrdIqeVW-bbJgwTdkqbGz2XWfdN_rA$
I don't see Krishna Prasad Kotti and Lucian Dinescu names listed in the workshop team - you may want to add them in.

—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/oracle-livelabs/sprints/pull/86*pullrequestreview-1158718114__;Iw!!ACWV5N9M2RV99hQ!PuA3mUQc7i7UiSjio61fLszyDmfMci23aAsz8bcSWNDWR0dOnNFVV8syZesfdikCMrdIqeVW-bbJgwTdkqbGz2V2Z68AjQ$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AKJEPOX3DEBQMDWNQ7IXGZDWFK3VXANCNFSM6AAAAAARQFDSHQ__;!!ACWV5N9M2RV99hQ!PuA3mUQc7i7UiSjio61fLszyDmfMci23aAsz8bcSWNDWR0dOnNFVV8syZesfdikCMrdIqeVW-bbJgwTdkqbGz2War7o7nQ$.
You are receiving this because you authored the thread.Message ID: @.***>


Add the tools to brew

Brew is a standard way for many people to install tools on Mac. It would be good to have the ability to install devtools-x via brew.

That's a nice idea, I will look into it. PRs are appreaciated if anyone knows the process

While we are on this, it would make sense to also consider winget (Windows), flatpak and snap (Linux).

The big lore/requirements are here and I've successfully got another tauri app on homebrew before.
https://docs.brew.sh/Acceptable-Casks

got a draft pr up here 🙏
https://github.com/Homebrew/homebrew-cask/pull/183913

We have a big blocker here, the macOS version needs to be signed...
audit for devtools-x: failed
 - Signature verification failed:
/private/tmp/cask-audit20240830-4524-8z3xc5/dev-tools.app: code has no resources but signature indicates they must be present

macOS on ARM requires software to be signed.
Please contact the upstream developer to let them know they should sign and notarize their software.

Fixed the syntax CI check but if the apps not signed it can't go on homebrew for ARM 😞.

App fails with GateKeeper enabled on Homebrew supported macOS versions and platforms (e.g. unsigned apps fail on Macs with Apple Silicon/ARM).

I could try to omit the ARM build until it's signed, let me try that.

Yeah signing is required as per https://github.com/Homebrew/homebrew-cask/pull/183913#issuecomment-2322505849
Tag me if anything changes here and I'll resist this.


Error when running Nyssa

output:
┌ ~
└>nyssa

Unhandled Exception: module '_ssl' not found
  StackTrace:
    C:\Apps\BladeLang\libs\ssl\constants.b:4 -> @.script()
    C:\Apps\BladeLang\libs\ssl\index.b:8 -> @.script()
    C:\Apps\BladeLang\libs\http\request.b:30 -> @.script()
    C:\Apps\BladeLang\libs\http\client.b:5 -> @.script()
    C:\Apps\BladeLang\libs\http\index.b:64 -> @.script()
    C:\Apps\BladeLang\nyssa\app\commands\account.b:5 -> @.script()
    C:\Apps\BladeLang\nyssa\app\index.b:25 -> @.script()
    C:\Apps\BladeLang\nyssa\/index.b:1 -> @.script()

Hi @Zakaria-ouertani issue identified and only occurs on the windows OS in the ssl module. A patch is coming in Blade to address this ASAP.
Please kindly standby to help test when this issue is fixed.

Ok thanks

I updated blade and even deleted the already installed one just to be sure but unfotunately i still get the same output
┌ C:\Apps\BladeLang took 4s799ms
└>nyssa
Unhandled Exception: module '_ssl' not found
  StackTrace:
    C:\Apps\BladeLang\libs\ssl\constants.b:4 -> @.script()
    C:\Apps\BladeLang\libs\ssl\index.b:8 -> @.script()
    C:\Apps\BladeLang\libs\http\request.b:30 -> @.script()
    C:\Apps\BladeLang\libs\http\client.b:5 -> @.script()
    C:\Apps\BladeLang\libs\http\index.b:64 -> @.script()
    C:\Apps\BladeLang\nyssa\app\commands\account.b:5 -> @.script()
    C:\Apps\BladeLang\nyssa\app\index.b:25 -> @.script()
    C:\Apps\BladeLang\nyssa\/index.b:1 -> @.script()

Can you try again with a new download of Blade and Nyssa?? Drop the old copies and download them afresh.

Can you try again with a new download of Blade and Nyssa?? Drop the old copies and download them afresh.

@Zakaria-ouertani any luck with the above

Works fine now thanks!


⚠ Ox Street has degraded performance

In 7e306a7, Ox Street (https://oxstreet.com) experienced degraded performance:

HTTP code: 200
Response time: 5041 ms

Resolved: Ox Street performance has improved in 66d37e8.


Fix for selects when searching with typing in characters - Update forms.js

Switched to use onKeyPress instead of onKeyDown because onKeyPress correctly handles international key char codes

fixes issues #3514 and #3392


Issue "No module named 'lm_eval'"

When I follow the steps on the task guide and try to run the evaluation, I get this error:
ModuleNotFoundError: No module named 'lm_eval'
I can't seem to find this issue online. What am I missing?

Hi! Have you run pip install -e . from the root directory of this cloned repository yet? You would get this error if you have not installed the lm_eval package yet.

Hi! Have you run pip install -e . from the root directory of this cloned repository yet? You would get this error if you have not installed the lm_eval package yet.

Thanks for the response! I did pip install it properly but still get the same issue after uninstalling it and installing it again just to be sure.

 Also, what branch of the repo are you using?

Closing as I can't replicate this--please reopen if this issue persists and you have a minimal working example of it!


When only one position is selected the game doesn't render any selection

I think even when only one position is selected there should be the same box as the corner one that's rendered when both positions are not null.

Resolved with PR #4.


feat: Scale timeline to scope

Is your feature request related to a problem?
sometimes when i am looking at the timeline, i will try to shift click to zoom in the timeline to the beginning and end of that scope i clicked on, then i have to scale it manually
Describe the solution you'd like
to shift click or right click on a timeline event (like a function scope) to have it zoom in to show that event (maybe have the window at 102% the size of that event to show that it has that entire scope in view)
Describe alternatives you've considered
maybe hovering your mouse over the event you want to look into and clicking z or some other hot key to achieve the same result

Thanks for the idea, we have similar ideas on the backlog, so definitely an area we would like to see improvement.
#295
#164
#245


Issue Object Table: Conversion of OemText to Text fails

Describe the bug
My app.json contains:
{
"target": "Internal"
}
I'm encountering this error "The definition of the Name field has changed; old type: Text, new type: OemText. Start your activity again."
AL Code to reproduce the issue
The error comes on this line of code. When I try to set filter on "Name" field of  "Object Table" to get "Object ID".

5. Versions:

AL Language: v5.0.288712

Business Central: 16.0.11240.12076

Is there any way to convert the OemText into a valid string?

Can you provide a fully contained project that reproduces the issue?

Hello,
I created a new AL project and edited the default "HelloWorld.AL" file to simulate the issue.

Hello, is there any update on this issue? Do you need any more input from my side?

@MathurRahul , Did you try to work with the "AllObj" virtual table?

Hello @waldo1001 , Thank you for the input. It works.

Hi! We've discussed this a bit internally. We will deprecate the "Object" and "Object Metadata" tables in 17.0 and later. These tables should not be used as they refer to objects and metadata generated by C/SIDE. The AllObj, AllObjWithCaptions, "Nav App Object Metadata" tables should be used instead.


bacpop-150 Staging config

Adds config for beebop-dev.dide.ic.ac.uk
Contains commits from https://github.com/bacpop/beebop-deploy/pull/3 so is pulling in v6 database.

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

:exclamation: No coverage uploaded for pull request base (main@2ac606a). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             main       #4   +/-   ##
=======================================
  Coverage        ?   92.52%
=======================================
  Files           ?        2
  Lines           ?      174
  Branches        ?        0
=======================================
  Hits            ?      161
  Misses          ?       13
  Partials        ?        0

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


Add Results command

Create results command to show recent results. This might be more achievable scraping the UTR site?

This is done in utr-cli


Add Vec versions of the unique functions

Vec counterparts for the Dict versions of these functions.
I noticed we did a lot of Vec\values(Dict\unique($iter)) like constructions in our codebase, since we wanted the unique values of an array, as a list.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

18 of 18 (100.0%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.005%) to 98.786%

Totals

Change from base Build<PHONE_NUMBER>:
0.005%

Covered Lines:
4395

Relevant Lines:
4449

💛  - Coveralls

Thanks @veewee & @azjezz !


Released firmware doesn't do anything on my Pico nor Pico W

When I copy the *.uf2 firmware file from the latest Sep 18, 2023 release, on Raspberry Pi Pico and Pico W boards and replugging in the board after flashing it, I can't see any devices show up in /dev/cu.usb*. In effect, I have no way to communicate with the board after flashing it. Since I am just doing the most basic operation on both the Pico and Pico W boards, it seems anyone else would have the same issue. I'm on macOS also, which doesn't seem to be able to build new firmware.
Would someone here be able to generate and release new firmware, which has been confirmed to work? Thank you!

We have received some reports that R2P2 does not work on macOS. However, we are unsure what kind of mac this issue occurs on.
I don't have a mac so I am not willing to investigate it, sorry


Fixes #1


Allow setting minimum payouts

Getting $1/week into my PayPal account is just a headache. I'd like to be able to set a minimum payout and let the funds accumulate in my Gratipay account till they reach the given threshold.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/20795167-allow-setting-minimum-payouts?utm_campaign=plugin&utm_content=tracker%2F85909&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F85909&utm_medium=issues&utm_source=github).

We may have a ticket for this already. Leaving this open until someone finds it. :)


Fix docker compose example

The docker-compose example does not work straight out of the box. I seems that mysql:latest (8) does not work well with the application. Setting docker-image to mysql:5 seems to do the trick.
Also, Dockerfile in appsensor-ui referenced the wrong version of the artifact in target.

Good finds - thank you!


apt google cloud repository changed Origin/Label: temporary outage and workaround

https://github.com/Kaggle/docker-python/issues/1310 is affecting several FEM on Kaggle packages, resulting in failed installations.
A temporary workaround is to add a cell with content
!apt update -y -q

before the package installation cell. This workaround will not be applied on test notebooks for security reasons.
The outage will be resolved and the workaround will not be needed anymore as soon as the upstream issue is solved.

Will be fixed by https://github.com/Kaggle/docker-python/releases/tag/c03a6660bbbe3615565f5a91f9ef1388320fa43f0fa91bb314e50cea237be7c4

Fixed upstream.


Support multi-monitor

PlayerTrack does not play nicely with Dalamud's multi-monitor setting. Windows can't be moved out of the main viewport. We checked for a few common things like force main window, viewport, etc. but they don't seem to apply here. Not clear if this is a bug in PlayerTrack or Dalamud.
I'm using a single monitor setup and can't test this myself so I'm marking it as help wanted.

Fixed in test now.


pull request for e2e test at 01/30/2017 11:56:13

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Default music player sound keep playing while recording video.

I have want to keep playing Music Player's audio while recoding video.
Currently, as soon as the Camera screen appears the Music Player's music pause itself.
So, is it possible to keep playing background sound while recording video or capture a photo.

@Rashesh-Bosamiya i have face same problem. have you find any solution?

@YogendraPatel, I had not found any solution for this issue.

I am not looking for anymore, because I left that organization long time ago. 😆😄


[CELEBORN-778] Rename MemoryManagerStat to ServingState

What changes were proposed in this pull request?
Rename
enum MemoryManagerStat { resumeAll, pausePushDataAndReplicate, pausePushDataAndResumeReplicate }

to
enum ServingState { NONE_PAUSED, PUSH_AND_REPLICATE_PAUSED, PUSH_PAUSED }

Why are the changes needed?
MemoryManagerStat indicates the worker serving functionalities, and it's weird to represent the state using verbs.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Pass GA.

cc @cfmcgrady

Merged to main/0.3


RPC issues on version 1.5

RPC works great on 1.4, but on 1.5 I can't connect to either the default port nor to the port I set up using the shadow.conf file, using rpcport=PortNumber
Happens on the Windows 64 version, on 2 different Windows 7 OS.

Hi,
Please post your whole configuration file (shadowcoin.conf), minus the password and user.

Hi, this seems to be working now. It's weird, it wasn't at some point.
But now it is, with this config, on 1.5.
server=1
rpcuser=USER
rpcpassword=PASSWORD
maxconnections=4


Show First Hidden Child if the Child has isIconOnly Prop

Summary
Closes https://github.com/cerner/terra-core/issues/1026.
Updated the ellipse menu to show first hidden child if the child is an icon-only item, otherwise roll up item as expected.
Thanks for contributing to Terra.
@cerner/terra

The test example does not collapse, since it only has 3 buttons and all display at the smallest breakpoint. What happens if you have 10 buttons in the toolbar and the first one is an icon? Does the toolbar become non-collapsible in this case?

@mmalaker Sorry Mike! I had my dev tools open when inspecting the test example which was why I was able to shrink the example to be small enough. I updated the example so it will collapse on a browser.

Functional verification completed. The collapsible menu examples display and function correctly.


Check all pages for consistency

Check

[x] Chart axis labelled
[x] Titles
[x] Legend if required
[x] Tooltips for sensible rounding, etc
[x] Data tables on all dashboard pages

From previous convo with YFF, we're to round to 1 decimal place.
Longterm-unemployment tooltip currently a little bit longer than that ;)

from a consistency point of view i think this is pretty much done - the pages look and feel the same and have same content.

Happy with this for now. Let's say it is done & we can re-review in the future if needed!


Mismatched Type Error: include "found" portion of error message when position is unknown

"found" portion in error message is now included when position is unknown.
In some investigation, I discovered that the position could also be nil if inserted using template.replace(). To prevent a nil dereference panic, if the inserted items are from starlark, then they are given an unknown position.

This forced our hand a little to (partially) address #151.
We'll use that issue to discuss the deeper issue of injecting non-AST into the tree.


Simplify the RDS for Compliance

@sohanyadav there is conflicts

Lets not merge this into your branch. This will be for opszero


Icon Preview

Microsoft PowerToys version
v0.58.0
Running as admin

[X] Yes

Area(s) with issue?
PDF Thumbnail
Steps to reproduce
Hi,
I was, till yesterday, working with 0.56.2-x64 version, under Windows 10 21H2.
Everyting works great.
I'm very greatfull.
✔ Expected Behavior
File Explorer add-ons / Icon Preview
❌ Actual Behavior
After update and installation of v0.58.0, all Icon Preview do not work more. Preview Panel works nice.
I tried de go back to previus version, and restarted the computer several times, but no solution to enable this Icons preview.
Other Software
Windows 10 version 21H2
Processor AMD Ryzen Threadripper PRO 3955WX 16-Cores 3.89 GHz
Video NVIDIA GeForce RTX 3080 Ti

Hi @StefMeyer , this is now disabled by default in the recent versions. Does going into Settings File Explorer add-ons, turning thumbnails on again help? /needinfo


Port ttyd to FreeBSD

These two commits will allow ttyd to compile on FreeBSD.
Keep in mind that libwebsockets will need to be checked with pkg-config, as it is necessary on FreeBSD.

If I try if (NOT Libwebsockets_FOUND), I get a compile error:
neel@megora:~/tmp/ttyd/build % make
[ 16%] Generating html.h from index.html
Scanning dependencies of target ttyd
[ 33%] Building C object CMakeFiles/ttyd.dir/src/server.c.o
In file included from /home/neel/tmp/ttyd/src/server.c:1:
/home/neel/tmp/ttyd/src/server.h:32:10: fatal error: 'libwebsockets.h' file not
      found
#include <libwebsockets.h>
         ^
1 error generated.
*** Error code 1

Stop.
make[2]: stopped in /usr/home/neel/tmp/ttyd/build
*** Error code 1

Stop.
make[1]: stopped in /usr/home/neel/tmp/ttyd/build
*** Error code 1

Stop.
make: stopped in /usr/home/neel/tmp/ttyd/build
neel@megora:~/tmp/ttyd/build %

Although I am working on a CMakeLists.txt which won't force pkg-config.

@neelchauhan What's your libwebsockets version? I can compile ttyd on FreeBSD 10.3 (libwebsockets 2.0.2 ) without changes to CMakeLists.txt.
$ uname -a
FreeBSD FreeBSD 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 02:10:02 UTC 2016     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
$ cmake ..
-- The C compiler identification is Clang 3.4.1
-- The CXX compiler identification is Clang 3.4.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/CC
-- Check for working CXX compiler: /usr/bin/CC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenSSL: /usr/local/lib/libssl.so;/usr/local/lib/libcrypto.so (found version "1.0.2j")
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "1.0.1")
-- Looking for lws_config.h
-- Looking for lws_config.h - not found
-- Checking for module 'json-c'
--   Found json-c, version 0.12
-- Found JSON-C: /usr/local/lib/libjson-c.so
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/home/tsl0922/ttyd-1.1.0/build
$ make
[ 16%] Generating html.h from index.html
Scanning dependencies of target ttyd
[ 33%] Building C object CMakeFiles/ttyd.dir/src/server.c.o
[ 50%] Building C object CMakeFiles/ttyd.dir/src/http.c.o
[ 66%] Building C object CMakeFiles/ttyd.dir/src/protocol.c.o
[ 83%] Building C object CMakeFiles/ttyd.dir/src/utils.c.o
[100%] Linking C executable ttyd
[100%] Built target ttyd
$ ./ttyd
ttyd is a tool for sharing terminal over the web

USAGE:
    ttyd [options] <command> [<arguments...>]

VERSION:
    1.1.0

I also have libwebsockets 2.0.2, but am using FreeBSD 11.0 (which is only a few days old) which seems to have this problem.

@neelchauhan I've made some changes to CMakeLists.txt, it works for me on FreeBSD 11.0. Can you test if the latest code (master) works for you? Thanks very much.
It seems libwebsockets is found by cmake, but only LIBWEBSOCKETS_INCLUDE_DIRS is set on FreeBSD 11.0.

Your changes to CMakeLists.txt does work!
I have reverted the changes to my Git branch to only have changes to server.h.
-Neel

Cherry-picked your changes to server.h, Thanks for your contribution!


Create a subtab under "Science Enabled" for public user profiles for collected holotypes

As in the subject. Include images and DOIs to original descriptions when known and present. Feature request by Nigel Pitman, https://orcid.org/0000-0002-9211-2880

@rdmpage - have you compiled a mapping between gbifIDs and DOIs for taxonomic works that referenced types akin to the work you did on JSOR? If so, is it accessible somewhere to draw into Bionomia + whatever attribution would be nice to show?

Of course, this presupposes that GBIF records include the original name associated with the type specimen, this is not always the case. Ironically a good signal that the original name IS associated with the specimen is if there's not a match with the GBIF taxonomy.

This is a kicker. I naively assumed that most data publishers used the published name in dwc:scientificName for dwc:typeStatus = 'holotype' (I'd not use the inferred name in GBIF through whatever reconciliation has been done via their nub classification). And so, what I had in mind is significantly more pedestrian. Given that that there are ~500k such occurrence records in GBIF that do have dwc:typeStatus = 'holotype', my hope was indeed the reverse relationship in your second figure above whereby specimen is citedBy a work, which of course presupposes someone has done the hard work to draw the relationships in your first figure.

OK, just to be clear. Consider https://www.gbif.org/occurrence/3355827325 which is the holotype of Macrogomphus phalantus jayavarman recorded by O. Kosterin. I search in BioNames and I have this record http://bionames.org/search/Macrogomphus+phalantus+jayavarman,

So we have Macrogomphus phalantus jayavarman urn:lsid:organismnames.com:name:5452780published in https://dx.doi.org/10.11646/zootaxa.4615.1.3, i.e.:
1
graph TD
    %%w(doi:10.11646/zootaxa.4615.1.3) --> |cites| s(gbif:3355827325)
    %%t(taxon name) --> |hasType|s
    t(Macrogomphus plants jayavarman) --> |published in|w(doi:10.11646/zootaxa.4615.1.3)

We could assume that this means:
2
graph TD
    w(doi:10.11646/zootaxa.4615.1.3) --> |cites| s(gbif:3355827325)
    %%t(taxon name) --> |hasType|s
    %%t(Macrogomphus plants jayavarman) --> |published in|w(doi:10.11646/zootaxa.4615.1.3)

I can give you lots of (1) if you are happy to make assumption (2).


dropna giving "file format not supported for now"

let df_drop = df.dropna({axis:0})
index.min.js:9946 Uncaught File format not supported for now
This is the error I get when running the browser examples in the introduction.
Any advice appreciated.  {axis:1} works, but I want to do a row wise operation.
Stephen

let df_drop = df.dropna({axis:0})
index.min.js:9946 Uncaught File format not supported for now
This is the error I get when running the browser examples in the introduction.
Any advice appreciated. {axis:1} works, but I want to do a row wise operation.
Stephen

Can you provide one example that you tried here, and also which version are you working with?

let df_drop = df.dropna({axis:0})
index.min.js:9946 Uncaught File format not supported for now
This is the error I get when running the browser examples in the introduction.
Any advice appreciated. {axis:1} works, but I want to do a row wise operation.
Stephen

Can you provide one example that you tried here, and also which version are you working with?


feat: improvement in LinkButtonInterface

Preflight Checklist

[x] I have read the Contributing Guidelines for this project.
[x] I agree to follow the Code of Conduct that this project adheres to.
[x] I have searched the pull request tracker for a Pull Request (PR) that matches the one I want to submit, without success.

Issue
This PR Closes #
Pull request checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been reviewed and added / updated if needed (for bug fixes / features)

See Review Guidelines for more information what is checked during review process.
Changes
Changes in this pull request:

since all the components that implement the LinkButtonProperties need to set some variables in render function (basic case: set the tag name to  or  based on the href value), the interface has been enriched with the resolveRenderVariables method;
this method returns an object typed as LinkButtonRenderVariables ;
two helper functions have been added to provide default values for link and button cases;
useful for: link, button, card, header-action, menu-action. . . .

Browsers
I tested the build on the following browsers:

[ ] Firefox Desktop
[ ] Chrome Desktop
[ ] Edge Desktop
[ ] Safari Desktop
[ ] Chrome Mobile
[ ] Safari Mobile

Screen readers
I tested the build on the following browsers:

[ ] JAWS Firefox Desktop
[ ] JAWS Chrome Desktop
[ ] NVDA Firefox Desktop
[ ] NVDA Chrome Desktop
[ ] VoiceOver Safari Desktop
[ ] VoiceOver Chrome Desktop
[ ] VoiceOver Safari Mobile
[ ] Android Accessibility Suite Chrome Mobile

Pull request type

Please check the type of change your PR introduces:

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

Does this introduce a breaking change?

[ ] Yes
[x] No

Other information

Note: unit tests for new functions will be added ASAP.

Codecov Report

Merging #1398 (2d67dc5) into master (ab917b0) will increase coverage by 3.33%.
 Consider uploading reports for the commit 377062a to get more accurate results

@@            Coverage Diff             @@
##           master    #1398      +/-   ##
==========================================
+ Coverage   54.85%   58.19%   +3.33%
==========================================
  Files          49       57       +8
  Lines        1659     2002     +343
  Branches      406      491      +85
==========================================
+ Hits          910     1165     +255
- Misses        671      754      +83
- Partials       78       83       +5

Impacted Files
Coverage Δ

src/components/sbb-clock/sbb-clock.tsx
0.00% <0.00%> (ø)

src/components/sbb-logo/sbb-logo.tsx
0.00% <0.00%> (ø)

src/components/sbb-signet/sbb-signet.tsx
0.00% <0.00%> (ø)

...obal/core/components/overlay/overlay-component.tsx
0.00% <ø> (ø)

src/components/sbb-alert-group/sbb-alert-group.tsx
33.33% <33.33%> (ø)

src/components/sbb-form-field/sbb-form-field.tsx
40.32% <40.32%> (ø)

...c/components/sbb-autocomplete/sbb-autocomplete.tsx
40.87% <44.44%> (+0.87%)
:arrow_up:

...c/components/sbb-toggle-check/sbb-toggle-check.tsx
66.66% <66.66%> (ø)

src/components/sbb-link/sbb-link.tsx
70.27% <68.96%> (-21.16%)
:arrow_down:

src/components/sbb-button/sbb-button.tsx
72.09% <71.42%> (-19.09%)
:arrow_down:

... and 45 more

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


help me with html video background upload from google drive

can anyone please help me with the process of how to upload a video bg in a site wtitten in html

Given code is just example how you can upload a video in background of website using HTML.
Step to follow:

Write basic code of HTML.
Copy this Code into your below project:

        <video autoplay muted loop id="bgVideo">
            <source src="path/to/your/video.mp4" type="video/mp4">
            //HTML COMMENT
        </video>

Hope this will work for you

Given code is just example how you can upload a video in background of website using HTML.
Step to follow:

Write basic code of HTML.
Copy this Code into your below project:

        <video autoplay muted loop id="bgVideo">
            <source src="path/to/your/video.mp4" type="video/mp4">
            //HTML COMMENT
        </video>

Hope this will work for you

Can you please talk to me realtime somewhere please please please

Given code is just example how you can upload a video in background of website using HTML.
Step to follow:

Write basic code of HTML.
Copy this Code into your below project:

        <video autoplay muted loop id="bgVideo">
            <source src="path/to/your/video.mp4" type="video/mp4">
            //HTML COMMENT
        </video>

Hope this will work for you

Can you please talk to me realtime somewhere please please please

I really need help I am working on this since morning and I have to come this and send this to my friend as it's her bday please please


is this is an issue with 3.0.15?

exceprt from console
https://gist.github.com/kreezxil/2be57dd23f3c788b2dc652b43a298295
roots is mentioned at the bottom, experience says your mod is not at fault here, I wonder if any mod is at fault. Gonna ask the Divergent Underground author next.
oh it says a cow can't be spawned.

Hoo boy. I ... hadn't really considered how this might be an issue and am even now regretting my decision not to use a potion effect. I'll issue a hotfix.

I'm hopeful that 3.0.16, just pushed and hopefully soon approved on CurseForge, will fix this issue completely.


Feature Request: Support VS Code workspaces

Today the extension does not support workspaces, so i.e. when generating documentation all docs get placed in the first app folder and not all al files get processed. The workaround is to open every app as separate folder. It would be very convenient if workspaces would be supported.

This got fixed in https://github.com/365businessdev/vscode-alxmldocumentation/issues/62 and released in v1.1.4. I just tested it with the latest v1.1.6 release and everything still works.
Add "al-xml-doc.DocumentationExportPath": "${workspaceFolder}/docs" to the settings section of your .code-workspace file.


Document SQL operators (like @> and ~)

Is your feature request related to a problem or challenge?
While reviewing https://github.com/apache/arrow-datafusion/pull/6885#pullrequestreview-1554850720 to add support for @> and <@ array containment operators, I found that there is no documentation on the list of supported datafusion operators
Describe the solution you'd like
I would like documentation for the operators listed in https://github.com/apache/arrow-datafusion/blob/e02ed51b880d09f2156bd192d283aef75cab04b7/datafusion/expr/src/operator.rs#L29-L80
In a new page of the datafusion SQL guide https://arrow.apache.org/datafusion/user-guide/sql/index.html
Describe alternatives you've considered
No response
Additional context
This would be a great way to get introduced to datafusion, fire up the CLI to test it out, and help the community so marking it as a good first issue

I will try to submit a PR for this

Hi @alamb , I'm new to the project and am trying to push a feature branch I've started work on but am getting the following error message:
$ git push --set-upstream origin 7153
ERROR: Permission to apache/arrow-datafusion.git denied to spaydar.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

I didn't see anything in the Contributor Guide about needing access granted to push feature branches. git pull works fine. Any tips on how to resolve this?

@spaydar that is because you are pushing to the origin repo for which you don't have write access. You will need to fork this repo and then set the url of your fork as a remote. Something like this git remote add fork <fork-url>
Then push to that remote instead. Once you do that you can create a PR. git push fork <branch-name>
And please always comment on an issue before you start work on it. As you can see I had already commented on this a few hours before your comment and started some work. If I had seen your comment I wouldn't try to claim this. This avoids duplication of work.

@palash25 Thank you for your explanation of how to fork and push my code. This is my first time contributing to OSS -- do most OSS projects prefer forking the repo over feature branch development within the same repo?
Sorry for the duplication of work 🙇♂ I hope I did not waste too much of your time. Next time I'll comment before I start working on an issue.

do most OSS projects prefer forking the repo over feature branch development within the same repo?

yes because OSS projects can get 100s of contributors and it is a low trust environment so they can't give out write access to new people. You only get write access when you become a maintainer. So you should always clone and git pull from the origin repo but always push to your fork

I hope I did not waste too much of your time.

don't worry i had just  put in 10 mins of work into my branch.

Thank you @palash25 and @spaydar  -- good learnings all around on this ticket. @palash25's observations and analysis is correct


rssi missing in packages sent by croft

please add the signal strength indicator data to the packages sent to jolie this helps to better understand gateway coverage measurements.
proposal: as the croft lora.RXPK seems to have an Rssi attribute it should be possible to include this in in croft server method convertRXPK.
background/motivation: yesterday @gonzalocasas and me were testing things nodes in zurich with two things nodes. one with a proper antenna and one BETA v1 node.
while packages of the first node were received and displayed on the django rest api http://thethingsnetwork.org/api/v0/nodes// we did not have any luck with thethings uno and its onboard antenna. on mqtt (croft.thethings.girovito.nl:1883) singal strength information also seems missing
having the singal strenght information available in the rest api and on mqtt would help to get a better understanding regading combinations of setups and related ranges.

+1

+1

checked today, and it's working. thanks much!


dnscrypt-proxy AppArmor profile path edit + permissions

Hi!
I use a AppArmor profile of dnscrypt-proxy. I edited it.
#include <tunables/global>

/etc/dnscrypt-proxy/dnscrypt-proxy flags=(attach_disconnected) {
#include <abstractions/base>
#include <abstractions/nameservice>
#include <abstractions/openssl>

capability chown,
capability dac_override,
capability net_bind_service,
capability setgid,
capability setuid,
capability sys_resource,

/etc/dnscrypt-proxy.** r,
/etc/dnscrypt-proxy/dnscrypt-proxy.log* rw,
/etc/dnscrypt-proxy/public-resolvers.md* rw,
/etc/dnscrypt-proxy/public-resolvers.md.minisig* rw, ??? (or r?)

/tmp/.tmp	w,
owner /tmp/.tmp	r,

/run/systemd/notify	rw,
/lib/x86_64-linux-gnu/ld-.so	mr,
@{PROC}/sys/kernel/hostname	r,
@{PROC}/sys/net/core/somaxconn	r,
/etc/ld.so.cache r,
/usr/local/lib/{@{multiarch}/,}libldns.so	mr,
/usr/local/lib/{@{multiarch}/,}libsodium.so*	mr,
}

I have all files in one folder at /etc/dnscrypt-proxy.
Can I remove?
/tmp/.tmp	w,
owner /tmp/.tmp	r,

Have I set the permissions correctly?
Need public-resolvers.md.minisig read access or read+write access?

#include <abstractions/openssl>
...
/usr/local/lib/{@{multiarch}/,}libldns.so	mr,
/usr/local/lib/{@{multiarch}/,}libsodium.so*	mr,

dnscrypt-proxy doesn't use any of these libraries.
Where does that AppArmor profile come from?

From here:
https://github.com/trailofbits/algo/blob/master/roles/dns_encryption/files/apparmor.profile.dnscrypt-proxy
Ok, removed the lines you posted.
I got this in kern.log:
kernel: [16918.585240] audit: type=1400 audit(1559081358.075:345): apparmor="DENIED" operation="open" profile="/etc/dnscrypt-proxy/dnscrypt-proxy" name="/usr/local/ssl/certs/ca-certificates.crt" pid=45272 comm="dnscrypt-proxy" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
kernel: [16918.585291] audit: type=1400 audit(1559081358.075:346): apparmor="DENIED" operation="open" profile="/etc/dnscrypt-proxy/dnscrypt-proxy" name="/usr/local/ssl/certs/" pid=45272 comm="dnscrypt-proxy" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
How can I fix that? Must I add OpenSSL to dnscrypt-profile of AppArmor?
I'm afraid I don't know how to do that.

I removed now:
#include <abstractions/openssl>
...
/usr/local/lib/{@{multiarch}/,}libldns.so	mr,
/usr/local/lib/{@{multiarch}/,}libsodium.so*	mr,
Do dnscrypt-proxy use this?
/tmp/.tmp						w,
owner /tmp/.tmp					r,
Status of AppArmor:
1 processes are unconfined but have a profile defined.
/opt/.dnsCRYPT-pR0Xy/dnscrypt-proxy (45708)
I hope it is correct.

It doesn't access /tmp/.tmp unless there's a reference to this weird path in your configuration file.
Maybe Algo has some special configuration file that does something in /tmp/.tmp?
I don't know. The default configuration file doesn't.


[Question] Adding new widgets "draggable"

Is it possible to create a draggable list that can drag widgets too the Gridster grid and interact with the gridster?
Right now I got it working to drag an item in the gridster, but I wonder if it's possible to also let my draggable interact with gridster like its already a 'widget' inside the grid.
I hope my question is clear and anyone can give me an answer :)

Hi do you have any example for this


Update translation source and sync with Transifex

Weekly translation sync ⌛

Codecov Report

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

@@           Coverage Diff           @@
##           master    #1373   +/-   ##
=======================================
  Coverage   81.91%   81.91%
=======================================
  Files         114      114
  Lines        5446     5446
  Branches      637      637
=======================================
  Hits         4461     4461
  Misses        830      830
  Partials      155      155

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 10ab8a7...6c713b3. Read the comment docs.


Add zip archive/unarchive

Also adds metadata for the filename of the extracted file, to allow filtering or other behavior based on filename.

Awesome, thanks @Oscil8!

Released: https://github.com/Jeffail/benthos/releases/tag/v0.26.3


when nesting,  Can`t parse path like: /aa/:id/bb/:name

Version
5.1.2
Test Case
no
Steps to reproduce
when nesting ;
path:  /aa/:id/bb/:name
url: /aa/123/bb/react
Expected Behavior
parse rightly;
// params
{
  id: 123,
  name: "react"
}

Actual Behavior
just parse the url as  /aa

so how did you resolve this?


python311Packages.pyswitchbot: 0.39.0 -> 0.39.1

Diff: https://github.com/Danielhiversen/pySwitchbot/compare/refs/tags/0.39.0...0.39.1
Changelog: https://github.com/Danielhiversen/pySwitchbot/releases/tag/0.39.1
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 252294 run on x86_64-linux 1

8 packages built:

home-assistant-component-tests.bluetooth
home-assistant-component-tests.mopeka
home-assistant-component-tests.shelly
home-assistant-component-tests.switchbot
python310Packages.pyswitchbot
python310Packages.pyswitchbot.dist
python311Packages.pyswitchbot
python311Packages.pyswitchbot.dist

Result of nixpkgs-review pr 252294 run on x86_64-linux 1

8 packages built:

home-assistant-component-tests.bluetooth
home-assistant-component-tests.mopeka
home-assistant-component-tests.shelly
home-assistant-component-tests.switchbot
python310Packages.pyswitchbot
python310Packages.pyswitchbot.dist
python311Packages.pyswitchbot
python311Packages.pyswitchbot.dist


JmDNS.close() blocks for a long period

I'm not sure if it's a problem, but JmDNS.close() takes about 6 seconds to finish, why does it take so long? What's going on?

Could you debug and find out yourself?

I'm seeing this too. How would you suggest debugging this? Where are the log messages that I see in the implementation classes going?

It's blocking for 5 seconds on this call. The constant is 5s.
        this.waitForCanceled(DNSConstants.CLOSE_TIMEOUT);

Looking at the code, I basically have no idea what is going on, as this call results in multiple layers of calls. Anyone have knowledge of what we're waiting to cancel here?

Not me, unfortunately...

Looking at the code for JmDNSImpl.close() I see the following:

It first calls closeState(), which ends up calling closeState() on the _localHost object.
This sets the internal state to DnsState.CLOSING: See here.
Later it calls waitForCanceled(..), which ends up calling waitForCanceled() on the _localHost object. This waits until state.isCanceled() returns true, or the timeout expires. See: here.
But state.isCanceled() only returns true if the state is DnsState is set to "canceled". Since this was set to "closing" in step 1, this check never succeeds. The call only returns after the 5 second timeout.

Either the logic seems to be wrong here or (could be perfectly the case) I am overlooking something.

@guillerodriguez, your analysis is correct.  It looks like the problem goes back to this commit from seven years ago.
The close() method at this time was changed to call closeState() instead of cancelState(), but the code continues to waitForCanceled().
So for kicks I changed the closeState() call back to cancelState(), and JmDNSImple.close() only takes about 2 seconds then.
Furthermore, the call to JmDNSImple.closeState() causes the state to change to closing, but the state never transitions to closed.  So even if JmDNSImple.close() was changed to wait for a closed state instead of canceled it would not fix the problem.  I believe the closing and closed state implementation simply wasn't finished, and possibly the best thing would be to revert back to the previous canceling logic.


Upgrade to Gradle Profiler 0.17-alpha11

So we can try out the new flame graph diffs.

Replaced by https://github.com/gradle/gradle/pull/19377.


Implement Fluent interface, update doc block. #132

Thanks for your PR @jmauerhan, this looks like a good start! :+1:
Quite a few classes implement the AttributeAware interface, so we should make sure they all follow the same signature. (Some tests could help)
Also, we should probably also implement a fluent interface for the related methods (removeAttribute() etc.).

Thank you :)
I'd be happy to add tests for it and update more. Would you prefer new tests just for the return value, or added to an existing test?
I'll look for the other classes and get them updated too.
Thank you, I'm happy to have a chance to contribute 😊

I'm happy to have a chance to contribute :blush:

Awesome! And I'm happy to see new contributors and welcome every single contribution! :+1:

Would you prefer new tests just for the return value, or added to an existing test?

Just check what's already there and see how well it fits your design. Smaller changesets are generally preferable, so decide whatever works best for you, I suppose :-)


Add CombineStreams node definition

CombineStreams node on Notion
Story details
There's some inconsistency in naming: actual node name is "Combine Streams" but the type is just "combine".
I prefer the full name in Rust code, so I'm renaming it with #[serde(rename = "combine")]. Probably we'll change the type to "combine_streams" in the spec and will remove the rename.

Just realized that it is not the only node whose name is different from the type in spec, so I'll just leave the variant name as Combine.

I'm a bit surprised we need a node that interleaves the frames of different streams but I'm sure I'm just overlooking the obvious use case for it ^^

Probably it is to run a single inference node on multiple streams, for memory optimization.

I'm a bit surprised we need a node that interleaves the frames of different streams but I'm sure I'm just overlooking the obvious use case for it ^^

Probably it is to run a single inference node on multiple streams, for memory optimization. @devarshi

I'm a bit unsure about the usecase as well but hopefully Devarshi can clear things up. :)

@jplatte @DmitrySamoylov @zeenix - yup you got it right. Interleaving frames of different streams creates "batches" (with 1 frame from each source in a batch) which a model inference engine can operate on at once. This substantially improves inferencing performance.
Also, this concept is needed when you want to create a grid / tile of videos - the grid element renders each frame in a batch on a separate tile.
On gstreamer side, see nvstreammux, nvstreamdemux, nvmultistreamtiler and nvinfer which all work with this "batch" concept. (In fact, nvinfer won't operate without a multiplexed/batched stream - something we'll have to contend with and perhaps auto insert a streammux when we start implementing model inferencing in alpha 2)

@devarshi Thanks for explaining! This seems very nvidia-specific. Nothing wrong with that per say but we'll need to figure out how this translates to gst pipelines on non-nvidia targets. For now, non-nvidia targets could be N/A and we can figure out later how to handle it.

Yeah that's a good point. I usually prefer to introduce capabilities in a non-target-specific way, and perhaps batching may not be the way to get perf gains on other platforms, so combine may be something we do behind the scenes eventually.
For now, want to make sure we provide the requisite perf on nvidia and doing combine behind the scenes seemed like inviting more trouble, so kept it here. We can revisit when we introduce non-nvidia targets.. where we'll have a lot more work to do anyway.


Error 400 - Bad Request

Hello
First of all, thank you Daniel for all your amazing work!
I would like to use the regtest server in order to to execute the bitcoinjs-lib integration tests, for me and for educational purposes.
I managed to connect it with my local regtest bitcoin node and this part seems to work fine.
Unfortunately any request I do will return error 400 Bad request. So I am deducing that the port is good, server is properly listening on port 80, but do not handle the request. Also, when I do a request, I don't have any log, the server doesn't have any reaction.
Here is an example of a failing bitcoinjs-lib test
 4) bitcoinjs-lib (payments - p2ms)
       can (as P2SH(p2ms)) broadcast as an output, and be spent as an input:
     Error: Bad Request
      at /Users/steph/Desktop/BitcoinJS/bitcoinjs-lib/node_modules/dhttp/200.js:11:23
      at done (node_modules/dhttp/index.js:13:19)
      at handle (node_modules/dhttp/index.js:31:7)
      at ClientRequest.<anonymous> (node_modules/dhttp/index.js:45:5)
      at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:555:21)
      at HTTPParser.parserOnHeadersComplete (_http_common.js:109:17)
      at Socket.socketOnData (_http_client.js:441:20)
      at addChunk (_stream_readable.js:283:12)
      at readableAddChunk (_stream_readable.js:264:11)
      at Socket.Readable.push (_stream_readable.js:219:10)
      at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)

Here are my environnement variables (I have just added a prefix)
export REGTEST_SERVER_RPC="http://localhost:18443"
export REGTEST_SERVER_RPCCOOKIE="../.cookie"
export REGTEST_SERVER_RPCBATCHSIZE=""
export REGTEST_SERVER_RPCCONCURRENT=""
export REGTEST_SERVER_ZMQ="tcp://<IP_ADDRESS>:30001"
export REGTEST_SERVER_INDEXDB="../leveldbData"
export REGTEST_SERVER_KEYDB="../.keysDB"

Here is my bitcoin.conf: https://pastebin.com/x2LNnmua
Let me know if you need additional information.
Thank you.

Ok sorry for disturbing, I just have forgotten two slashes after 'http:' in _regtest.js...
const APIURL = 'http://localhost/1'
:/


Placeholder control documentation sample code

Question
Please specify what version of the library you are using: [  1.14.0       ]
Observed Behavior
Documentation at below link says to use below code to put placeholder control
https://sharepoint.github.io/sp-dev-fx-controls-react/controls/Placeholder/
<Placeholder iconName='Edit'              iconText='Configure your web part'              description='Please configure the web part.'              buttonLabel='Configure'              onConfigure={this._onConfigure} />
But if we put like above,  ' this.props' is coming as undefined, as 'this' is referring to placeholder control itself. To make it work I had to use like below
<Placeholder iconName='Edit'                     iconText='Configure your web part'                     description='Please configure the web part.'                     buttonLabel='Configure'                     hideButton={this.props.displayMode === DisplayMode.Read}                     onConfigure={() => this._onConfigure()} />
is this because of react version? Below is my package.json which has all version. If above is correct way to bind method, documentation needs to be updated.
{   "name": "react-recaptcha",   "version": "0.0.1",   "private": true,   "engines": {     "node": ">=0.10.0"   },   "scripts": {     "build": "gulp bundle",     "clean": "gulp clean",     "test": "gulp test"   },   "dependencies": {     "@microsoft/sp-core-library": "1.8.2",     "@microsoft/sp-lodash-subset": "1.8.2",     "@microsoft/sp-office-ui-fabric-core": "1.8.2",     "@microsoft/sp-property-pane": "1.8.2",     "@microsoft/sp-webpart-base": "1.8.2",     "@pnp/spfx-controls-react": "1.14.0",     "@types/es6-promise": "0.0.33",     "@types/react": "16.7.22",     "@types/react-dom": "16.8.0",     "@types/react-google-recaptcha": "^1.1.0",     "@types/webpack-env": "1.13.1",     "office-ui-fabric-react": "6.143.0",     "react": "16.7.0",     "react-async-script": "^1.1.1",     "react-dom": "16.7.0",     "react-google-recaptcha": "^2.0.1"   },   "resolutions": {     "@types/react": "16.7.22"   },   "devDependencies": {     "@microsoft/sp-build-web": "1.8.2",     "@microsoft/sp-tslint-rules": "1.8.2",     "@microsoft/sp-module-interfaces": "1.8.2",     "@microsoft/sp-webpart-workbench": "1.8.2"<EMAIL_ADDRESS>"0.7.7",     "gulp": "~3.9.1",     "@types/chai": "3.4.34",     "@types/mocha": "2.2.38",     "ajv": "~5.2.2"   } }
Thanks!
Sidddharth

@estruyf .... please advise.

@siddharth-vaghasia a sample of this can be found here: https://github.com/SharePoint/sp-dev-fx-controls-react/blob/master/src/webparts/controlsTest/components/ControlsTest.tsx#L469-L474
The this context must come from the component in which it's loaded.

@estruyf ...yes I followed same...adding some details to understand..
onConfigure={this._onConfigure}
When we bind event using above line...
Below function, 'this' object is hold instance of placeholder control rather than component....
private _onConfigure() {
  // Context of the web part
  this.props.context.propertyPane.open();
}

To make it work, I had to to bind event like below..
onConfigure={() => this._onConfigure()}
Just wanted to check if this is how we have bind events in PnP placeholder?

thanks @AJIXuMuK ....that is what also I understood....so should we update documentation as these samples are based on react components... we can updated syntax to use inline...

@siddharth-vaghasia it definitely can be a good idea if the current one is confusing.

Using an arrow function like suggested in current documentation should work: https://pnp.github.io/sp-dev-fx-controls-react/controls/Placeholder/
@siddharth-vaghasia happy for the issue to be closed?

@joelfmrodrigues - yes we can close this....


Fix clippy warnings as of Rust 1.67

Oh I forgot we had that, neat. Prevents CI breakage on new Rust versions :) We should only update it when we bump the MSRV, so no need to do that for now.


uk_UA & ru_RU: Removed @license from Text.php

Removed @license from Text.php in both uk_UA and ru_RU locales. Since the texts are in public domain no license notice is required.
This should be the last part of solution to ticket #881.

Thanks


quick fix to make the form links on /welcome-bienvenue and /sandbox work

Previously they were linking to /undefined because we've removed id from the JSON

This is addressed in Bryan's PR, so closing this one :)


Provide docu and examples for PipeOnePhaseHT and PipeTwoPhaseHT

Reported by rfranke on 19 Dec 2012 14:21 UTC
So far almost no explanation exists about what is special with these two new pipe models. On the other hand side detailed discussions have been conducted at Modelica design meetings.
Please provide examples, e.g. under Modelica.Fluid.Examples.Explanatory, highlighting the important issues.

Migrated-From: https://trac.modelica.org/Modelica/ticket/936

Comment by pjordan on 29 Jan 2013 15:54 UTC
Added info to PipeOnePhaseHT and PipeTwoPhaseHT documentation layer in 049bb497cc863f49fc347136acec95f6574815f1.

Comment by dietmarw on 29 Jan 2013 16:28 UTC
In 049bb497cc863f49fc347136acec95f6574815f1 illegal HTML codes was added. Please remove the  ... environments around headings and listing environments. Nesting is not allowed!

Comment by fcasella on 5 Mar 2013 22:31 UTC
The documentation was added in 049bb497cc863f49fc347136acec95f6574815f1, and the illegal HTML code was fixed in a78883ec8f6cb19918a048c63474a8026ebbfc34


tlcgroup-career-page

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):
Fix #
Test URLs:

Before: https://main----.hlx.page/
After: https://----.hlx.page/

career page


release v5.0.0-alpha.4

Changes since v5.0.0-alpha.3
🚀 Features

Hotbar visual improvements (#2638) @aleksfront

🐛 Bug Fixes

Asyncronously recompute the placement of an open  (#2631) @Nokel81
Show cluster metrics settings always (#2635) @jakolehm
Fixing CatalogAddButton (#2639) @aleksfront
Fix zsh zdotdir (#2640) @jakolehm

🧰 Maintenance

Disable webpack minimize (#2618) @jakolehm
Helm 3.5.4 (#2619) @jakolehm
Extensible welcome page (#2637) @jakolehm

Signed-off-by: Sebastian Malton<EMAIL_ADDRESS>

Can we include this one too? https://github.com/lensapp/lens/pull/2642

Only if it is merged

Need 1 review to merge.


Use gloo-timers for windowless sleep

This should be safe, same sleep code that fedimint is using.
It uses setTimeout so I believe this can be used in a web worker :rocket:
https://crates.io/crates/gloo-timers

needs rebase


Docker fails to start

Describe the Bug
I've never had this issue but when running docker-compose up -d I get the following error in the container logs. I can't find a fix on the internet.
Database
PostgreSQL
Relevant log output
yarn run v1.22.19
$ npm-run-all check-db update-tracker start-server
$ node scripts/check-db.js
✓ DATABASE_URL is defined.
✗ Unable to connect to the database.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "check-db" exited with 1.
error Command failed with exit code 1.

Which browser are you using? (if relevant)
Chrome, Safari
How are you deploying your application? (if relevant)
Docker

try doing a clean restart of docker container
https://linuxhint.com/how-do-clean-restart-docker-instance/
could you have run out of disk space / so things entered a corrupt state?

The error is Unable to connect to the database.. Can you connect to your database? Have you tried running from local?


How do I read and edit an Android game data file name (resconf.VBlrpIFB5troECtzJzXQxbO0FdY~3D)?

No clue where you found such a weird file.

/storage/emulated/0/Android/data/com.dts.freefiremax/files/contentcache/Compulsory/android/gameassetbundles/config/resconf.VBlrpIFB5troECtzJzXQxbO0FdY~3D
I think now you can understand its a garena free fire max config file

This is not related to the AndroidModLoader..

Ok


refactor: rename Turkish i18n key from 'Tr-tr' to 'tr'

This commit also includes menu localization keys.
Closes #69

[x] Rename 'tr-TR' folder names to 'tr' .

Thanks, big brother : D


Setup CodeQL code scanning/static analysis (SAST)

These 7 security issues have been flagged:

Hard-coded credentials
Missing rate limiting
Missing rate limiting
Missing rate limiting
Missing CSRF middleware
Potentially unsafe external link
Clear text transmission of sensitive cookie


build: fix for 32-bit systems

See some relevant discussions in https://github.com/void-linux/void-packages/pull/45023.

@icp1994 I've merged this change, and released it in v0.42.1. Let me know if it resolves the issue completely. Many thanks.

Yes, it's no longer required to patch manually downstream :tada:
I'm curious about how you run the tests for the project. I tried to run go test ./... from the project root but it would take ages so I had to manually terminate. But I see in your CI it only takes a couple of minutes to run tests. So should I rather go test .cli/... instead?

@icp1994 So, it's a bit of a challenge. There's a doc on the sq.io site, which is a bit out of date. I should probably refactor that, or even move it into the README.
TLDR: many of the tests depend on having a database available (MySQL, Postgres, etc), BUT... if those databases aren't available, those tests should be automatically skipped.
That is to say, you should be able to execute go test ./... and it should work.
What happens if you run the tests with -v?
# From sq project root
$ go test -v ./...

Note that there are a lot of tests, so it won't be a fast process.


Update repositories.txt

@ArduinoBot

Hi @Frederik-Eberhard. I see you already added a library of this name from a different repository:
https://github.com/Frederik-Eberhard/Excelsior
Please tell me exactly what you are hoping to accomplish and I'll provide assistance.

Hi @per1234,
I'm trying to replace my former Library directory with the new one. It is still the same library. Can I simply edit my entry in the index with a new pull-request to update the directory since I'm the owner of both libraries?

Yes. Editing the existing entry to the new URL is the correct way to accomplish the URL change.

For the sake of a tidy repository, I'm going to close this due to lack of activity.
@Frederik-Eberhard feel free to submit another pull request to update the library URL.
I'll continue to monitor this thread, so feel free to let me know if you have any questions or concerns.


SR-2100 - Add support for multi-lib systems

SR-2100 - Add support for multi-lib systems
Use a newly create cmake variable SWIFT_LIBDIR_SUFFIX to create a suffix for the /lib dir.
If the variable is empty or not set, the /lib will be created without a suffix.
It's the same suffix system used by LLVM project with LLVM_LIBDIR_SUFFIX.

This LGTM, but can you rebase to clean up the merge commits?

Ok, i rebased it.

@swift-ci please smoke test

@dmbryson Agreed. I will document the LLBUILD_LIBDIR_SUFFIX variable.

@swift-ci please smoke test

@swift-ci please smoke test


Rephrasing of Automation Rule Characteristics

The current page states that Automation Rule exceptions will prevent incident creation. This is not true. A new incident still gets created but can be automatically set to closed.

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

Hi and thanks for your contribution to docs! I've moved off the team and am tagging a current team member. @yelevin , can you take a look here?

Replaced by private-repo PR #225531.


Deploy package to PyPI

Same as https://github.com/BenGriffith/book-api-cli/issues/7

@BenGriffith is it on PyPI? If so let me pip install it ... and share a win on PDM Slack! ;)

Duh I could just have checked, nice:

job ran fine: https://github.com/BenGriffith/blackjack/actions/runs/4140840285/jobs/7159874836
package is up: https://pypi.org/project/play-blackjack/0.1.0/ 🎉

Shared my win on PDM slack not too long ago :)

Awesome, thanks!


Optimize function Execute

I think it would be better to use a single output channel rather than an array of output channels. It would be more efficient to check if we already get all of the outputs.
Something like this:
go func() {
	waitGroup.Wait()
	close(outputChannel)
}()

outputs := []TypeOut{}
for o := range outputChannel {
	outputs = append(outputs, o)
}

I would be willing to file a PR if that is acceptable.

👍 You're right, that's true. Before, I was actually thinking to use the outputChannel as an indicator if a goroutine is done or not because I was thinking about context cancellation or timeouts, etc. But after hearing some feedback from others and reviewing the approach, it seems the inputChannel and outputChannel doesn't have to be per goroutines, which means 1 channel is enough for input and 1 for the output.
I am currently working on this to refactor the inputChannel as well, will create a PR soon and release it 😃

updated on v0.1.2
closing this issue, feel free to reopen if you still have other feedback