Request: Option to close first instance when a new GloSC instance starts.

I've been using GloSC to play GoG Galaxy games, and it's fantastic so far.
However, if you're using GoG Galaxy to start your games (so it can track your achievements), then you can end up with numerous GloSC instances running at the same time, which can result in some odd behavior in-game.
In other words, because GoG Galaxy never closes (it can only minimize to try unless you explicitly shut it down), GloSC never shuts down too.
Would it be possible to have a single instance setting, so that only the most recent GloSC overlay stays open? That way if I launch Banner Saga, and then later decide to play System Shock 2, there isn't any weirdness because you have multiple GloSC instances open.
It can also result in unpredictable button behavior when launching the same game over and over. In the case of Banner Saga, the first time you launch GloSC the gamepad works perfectly. Every subsequent launch (with multiple GloSC overlays open) certain keys such as "Y" on an Xbox gamepad no longer send the right command. The screen/menu/in-game option just kind of flickers as if you're hitting the button multiple times.
If you have a mouse hooked up to your Steam Link, you can just use that to close previous GloSC instances, but it'd be handy in this narrow use case.

Sorry, I just realized this is similar (but not identical) to what https://github.com/Alia5/GloSC/issues/53 is talking about, but closing previous instances seems more straightforward than try to watch other processes.


Correct CHANGELOG.md

Looks like when we accidentally release 1.8.0 for dbt-adapters we forgot to clean up the changelog
resolves #
docs dbt-labs/docs.getdbt.com/#

Problem

Solution

Checklist

[ ] I have read the contributing guide and understand what's expected of me
[ ] I have run this code in development, and it appears to resolve the stated issue
[ ] This PR includes tests, or tests are not required/relevant for this PR
[ ] This PR has no interface changes (e.g. macros, cli, logs, json artifacts, config files, adapter interface, etc.) or this PR has already received feedback and approval from Product or DX

The incremental files in .changes need to be updated too. The entries need to be moved into the correct file and all of the 1.8 and later files need to be deleted.

All of the changes are in the paths-ignore argument of the changelog check, hence it's not running.


Issue setting up Strategy [in TypeScript]

Hello, I am trying to setup an app to use this package but I am having issues setting the Strategy; specifically the following:
passport.use(
  new Strategy(
    {
      clientID: env.TWITTER_API_CLIENT_ID,
      clientSecret: env.TWITTER_API_CLIENT_SECRET,
      clientType: 'confidential',
      callbackURL: 'http://localhost:3000/auth/twitter/callback',
    },
    function (accessToken, refreshToken, profile, done) {
      return done(null, profile);
    }
  )
);

I have most commonly seen 2 errors between trying different things to resolve the issues:
1.
Property 'authenticate' is missing in type 'import(".../node_modules/@superfaceai/passport-twitter-oauth2/dist/strategy").Strategy' but required in type 'import(".../node_modules/@types/passport/index").Strategy'.

'Strategy' cannot be used as a value because it was exported using 'export type'.

I will add that I am using typescript (not sure if that should be causing these issues though) and I am working off the example code here
Thanks in advance for any help!!

Thanks for the report. It's possible the current CommonJS exports have some troubles with TypeScript since I focused on keeping the backwards compatibility of default + named export.
Could you please add a rest of your example? Notably, are you using require or import to import the strategy? And in the former case, did you try using import?

I am working on a Nest JS project.
I am getting the same error Strategy' cannot be used as a value because it was exported using 'export type.
import { Strategy, Profile } from '@superfaceai/passport-twitter-oauth2';

I can confirm that there is an issue in TypeScript support. I have opened PR with fixes.

@jackLIT, @Push-Stack We've just released @superfaceai/passport-twitter-oauth2 v1.2.1 with TypeScript fixes.

I am using<EMAIL_ADDRESS>and continue to have this problem.
Installing @types/passport-oauth2 at the same time solved the problem.

@kazuemon Thanks for the report. I will reopen this issue.
I see three options how to address it:

Add missing dependency on @types/passport-oauth2; easiest, but it has multiple transitive dependencies and it would add extra weight for non-TS users.
Make @types/passport-oauth2 an optional dependency and document it needs to be installed.
Pull in just the types we need from @types/passport-oauth2 and its transitive dependencies.

Just that types package adds 3,5 MB install size which is why I'm not quite happy on slapping it on as an extra dependency.

I decided to go with optionalDependencies in #32. While it means the types get installed for non-TS users by default, it should be possible to omit them.

Hey folks, I've released v1.2.3 with optional @types dependencies today, so hopefully it should fix this issue for good.


Typo: MD syntax correction on Installation doc.

````groovy was exposed in the doc. Corrected

Does any other open PR do the same thing?

NO
What issue is this PR fixing?
NONE.
How did you test this PR?

Visual inspection.

Am going to close this for now.


[Landcover Toolkit] Housman cloud-score-surface and cloud casting

Closing due to inactivity. Please reopen as necessary.


GuidedTourPart Translation

Translation of GuidedTourPart.md file is missing

was it done? if so, close please


Audio Bitrate Option

It would be great for psst to have a configurable option to choose audio quality/bitrate as is currently possible in the spotify app and spotifyd

Hi! This is already configurable in the preferences dialog.


Possibly unintentional theme property warning

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

VS Code Version: 1.95
OS Version: macOS 15.0.1

Steps to Reproduce:

Create a theme file ...-color-theme.json
Add following properties:

extensionIcon.preReleaseForeground
extensionIcon.sponsorForeground
extensionIcon.verifiedForeground

Give them solid colors, Ex: #FFFFFF
Observe warnings saying "This color must be transparent or it will obscure content"

Warning:

Example: Verification badge shouldn't be transparent, and will definitely won't obscure any content:

Also there is another, lighter issue, the VS Code API permits assigning null as the theme property value, in that case the default value is assumed. (This is also indicated by the tooltip). But at the same time this raises a warning saying, only string type can be used as the value type for the properties.

Themes (or settings) cannot set the color to null. That's as designed. We don't allow that all consumers of colors are handling null as value.
Can you file a new issue, in case I misunderstood? Not sure what you mean by VS Code API permits assigning null as the theme property value


No data for some countries

Hello,
Last week it was working correctly, but now it's empty:

The country I am searching for is Algeria, I am not sure what happened, the same is also for some other countries.
Would it be possible for you to check it?

Same condition when I search for Nepal

Same with United States

For me it's back, since you guys still have the issue I won't close it.

For me it's back, since you guys still have the issue I won't close it.

Working fine for Nepal

See this comment for details, I think you should close this issue and add feedback or upvote that issue instead :man_shrugging:

Same condition here Philippines and USA too.

@s2k please check https://committers.top/germany :man_shrugging:

Remarkable, now it’s displayed. 🤔
I wonder what happened in the meantime.

That's a different domain (my fork) :grin:

No data presents because it's failed to run the GitHub user fetching.
All of country HTML files are available in this folder.

Same for Ireland.

@s2k Germany is down


[ultimate - rpz format] Domainname length overflow

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following infos properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[ ] Whitelist
[ ] Blacklist
[ ] App Broken
[ ] Website Broken
[ ] Request
[X] Other Issue

Pack(s):
Write the name of the pack(s) you are using.

Pack(s) Name: ultimate rpz

Your Config:
Just to ensure there is no issues or conflicts with other app/software/magisk module/extension/source list.
Make sure you are running Energized Protection Service only.

Client: unbound

Version: 1.11.0

Config

rpz:
    name: "block.energized.pro"
    url: https://block.energized.pro/ultimate/formats/rpz.txt
    rpz-log: yes

Details:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail:

unbound log prints:

error: block.energized.pro/ultimate/formats/rpz.txt parse failure RR[256]: Domainname length overflow in 'paypal.com.us.continue.myaccount.account.active.login.us.intl.internationa.transfer.now.login.myaccount.account.active.login.us.intl.internationa.transfer.now.myaccount.account.active.login.us.intl.internationa.transfer.now.newmanhope.duckdns.org CNAME .'

Thank you for making Energized Protection great, with your kind help!
A project by Ador with ❤

the domain is apparently valid and the issue seems to be rather with unbound

reopening since it appears to a bug in violation of https://tools.ietf.org/html/rfc1034#section-3.1

To simplify implementations, the total number of octets that represent a domain name (i.e., the sum of all label octets and label lengths) is limited to 255.

It might worth to consider limiting the subdomain to a length of 240, e.g. with wildcards, in order to allow for a suitable RPZ label in order to prevent this from happening, particularly if an actor gets the notion of setting a 255 url length.

I'm planning to add sed '/^[a-z0-9.]{241,260}$/d' -i after https://github.com/EnergizedProtection/block/blob/master/ultimate/build.sh#L626, but first I'd need to become properly comfortable with using sed, and also make sure that the build.sh scripts are actually even being used during list generation.

The same previously mentioned RFC https://tools.ietf.org/html/rfc1034#section-3.1 also stipulates

Each node has a label, which is zero to 63 octets in length

In following the RFC specification it would thus mean that the subdomain represented in an RPZ should not exceed 191 octets (254 - 63).
For the given example
paypal.com.us.continue.myaccount.account.active.login.us.intl.internationa.transfer.now.login.myaccount.account.active.login.us.intl.internationa.transfer.now.myaccount.account.active.login.us.intl.internationa.transfer.now.newmanhope.duckdns.org
and taking into consideration the advise from the unbound developers:

The RPZ producer can work around it by specifying a zone name and making sure that all RPZ records are within the limits by applying wildcards for example.

wildcards should probably applied from left to right, e.g. turning the representation into
*.internationa.transfer.now.login.myaccount.account.active.login.us.intl.internationa.transfer.now.myaccount.account.active.login.us.intl.internationa.transfer.now.newmanhope.duckdns.org
This is now 187 octets.

Whilst it would be preferable that block list sources provide the domain representation in line with RFC specifications it may not be counted on in which case it places the burden on EnergizedProtection to implement a suitable check and rectification routine.


Warn the user about unsaved changes even if the cell editing is not commited

fixes #495

@roll can we add this message instead?

@roll I tested it. I'm still seeing this message:

Let me merge this into the main fix branch to simplify testing

@romicolman
Sorry I confused PR. For proper dialog we need to merge https://github.com/okfn/opendataeditor/pull/488 first


A lot of took longer than the scheduled update interval

Home Assistant release with the issue:
0.84.6
Last working Home Assistant release (if known):
0.79.3
Operating environment (Hass.io/Docker/Windows/etc.):
Hass.io on PI 3
Component/platform:
Sensors
Description of problem:
HA log spams Updating  sensor took longer than the scheduled update interval 0:00:30 for all sensors that I use eg darksky, systemmonitor..
After 30-40 minuters HA becomes unreachable and all automations stops working.
Additional information:
Hardware info if someone finds it intressting
top command
Load average: 0.15 0.16 0.24 2/301 218
iostate command
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
3.69    0.00    0.76    0.26    0.00   95.30

I'm having this problem intermittently as well. It doesn't become unreachable always (though it sometimes does), but I almost always have these took longer messages.

Adding that the problem is not pressent in version 0.83.X just reverted to that version and everythings works okey.

Yes it worked fine for me in 0.83 as well with identical settings as now (as mentioned in the original defect)

I've also opened an issue with a similar problem here: https://github.com/home-assistant/home-assistant/issues/19806


How to run ION SFU permanently

Hi, please someone guide me, I'm trying to use ion-sfu at my staging server. But, it seems it cannot run for a long time. Can we set it to run forever?
Thank you.

Do you have more information around the errors you are facing? I have not seen these issues.

Do you have more information around the errors you are facing? I have not seen these issues.

let us know if you have more info

let us know if you have more info


[PE-D] Bugs on import

The message returned by the app does not match the actual error. It should return something about the wrong file extension.

Labels: severity.Medium type.FunctionalityBug
original: eltonyeh/ped#10

Unable to reproduce this error.
Seems like user might have tried to import from an actual png file and the read function read the pixels or something.
Will add a check that the file name ends with .csv

Also, this behaviour does technically allow for someone to rename their .csv file with a .png extension, and import it with no errors.
Which is... probably not desirable I guess....


has defaults changed?

[Has the deafault changed on the selection of this? Customer reported that normally the selection of High is normally disabled but upon creating a new subscription it was enabled by default.]

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

ID: 0a455a24-920e-f9f8-7a6f-60b5f4019acd
Version Independent ID: e6a4d8e2-0ada-e535-810f-5eb19e45ee1e
Content: Configure email notifications for Azure Security Center alerts
Content Source: articles/security-center/security-center-provide-security-contact-details.md
Service: security-center
GitHub Login: @memildin
Microsoft Alias: memildin

Hi @ran-ten21 ,
Yes we improved the default experience to send notifications to subscription owners about high-severity alerts which indicates in high probability on a real threat.
Update was delivered through our release notes in the following link: https://docs.microsoft.com/en-us/azure/security-center/release-notes#email-notifications-from-azure-security-center-improved
Thanks,
Tal Rosler, Product Manager, Azure Security Center

Hi @ran-ten21 ,
Yes we improved the default experience to send notifications to subscription owners about high-severity alerts which indicates in high probability on a real threat.
Update was delivered through our release notes in the following link: https://docs.microsoft.com/en-us/azure/security-center/release-notes#email-notifications-from-azure-security-center-improved
Thanks,
Tal Rosler, Product Manager, Azure Security Center

Hi @ran-ten21, thanks for taking the time to share your feedback.
I'm going to close this issue, but feel free to comment again here or open a new one if you have additional requests.
#please-close

Hi @ran-ten21, thanks for taking the time to share your feedback.
I'm going to close this issue, but feel free to comment again here or open a new one if you have additional requests.
#please-close


More tweaks

Adds a few minor usability requests to wrap up v1.1

Jeremy,
Please invite Bill Martersteck to the technical meetings.
Sincerely,
Zak
Zachary Skrivanek, PhD
Research Advisor, Advanced Analytics and Data Sciences, Visual Analytics
Eli Lilly and Company
+1<PHONE_NUMBER>
[LillyLogo_EmailSig2.jpg]
CONFIDENTIALITY NOTICE: This email message (including all attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure, copying or distribution is strictly prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
From: jwildfire<EMAIL_ADDRESS>Sent: Thursday, July 25, 2019 3:25 PM
To: SafetyGraphics/hep-explorer<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [EXTERNAL] [SafetyGraphics/hep-explorer] More tweaks (#297)
EXTERNAL EMAIL: Use caution before replying, clicking links, and opening attachments.
Adds a few minor usability requests to wrap up v1.1

You can view, comment on, or merge this pull request online at:
https://github.com/SafetyGraphics/hep-explorer/pull/297
Commit Summary

tweaks for rRatio plot. fix #292 #294
update rRatio summary calculation. fix #295
move study day control under chart. fix #291
add rRatio point size option. fix #293

File Changes

M hepexplorer.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-0 (185)
M src/callbacks/onDraw/updateStudyDayControl.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-1 (2)
M src/callbacks/onInit/checkMeasureDetails.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-2 (2)
M src/callbacks/onLayout/initStudyDayControl.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-3 (16)
M src/callbacks/onLayout/initStudyDayControl/startAnimation.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-4 (2)
M src/callbacks/onPreprocess/flattenData/calculateRRatio.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-5 (14)
M src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/init.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-6 (20)
A src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/onDraw.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-7 (11)
A src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/onResize.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-8 (9)
A src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/onResize/addPointTitles.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-9 (17)
A src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/onResize/drawCutLines.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-10 (44)
A src/callbacks/onResize/customizePoints/addPointClick/rRatioPlot/onResize/updateClipPath.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-11 (16)
M src/callbacks/onResize/customizePoints/setPointSize.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-12 (11)
M src/configuration/settings.jshttps://github.com/SafetyGraphics/hep-explorer/pull/297/files#diff-13 (2)

Patch Links:

https://github.com/SafetyGraphics/hep-explorer/pull/297.patch
https://github.com/SafetyGraphics/hep-explorer/pull/297.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/SafetyGraphics/hep-explorer/pull/297?email_source=notifications&email_token=AEWN5M6DWFFJDGVIODTRPD3QBH4XTA5CNFSM4IG5XESKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HBR4JNQ, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEWN5M5KOIX2KGVEOYGTKALQBH4XTANCNFSM4IG5XESA.


How to show Banner Ad

Please give me the instruction to show Banner Ad in React native (Android)?

@chungtv1doi, I guess you are already referring to our documentation.    We also have a demo app to demonstrate the usage of our APIs.

@chungtv1doi, I guess you are already referring to our documentation. We also have a demo app to demonstrate the usage of our APIs.

Hi. This is typescript. Do you have sample of Javascript- React native?

@chungtv1doi, I guess you are already referring to our documentation. We also have a demo app to demonstrate the usage of our APIs.

And do you have the Test ID for Banner (when  i code the app, Banner need to  be shown in the test screen) ?
I need to test it before upload to the Google Play. When i upload the App, i will add the real ID picking from ur account in Applovin

@chungtv1doi, I guess you are already referring to our documentation. We also have a demo app to demonstrate the usage of our APIs.

Hi. This is typescript. Do you have sample of Javascript- React native?

You’ve probably noticed by now that the file content is actually written in JavaScript.

@chungtv1doi, I guess you are already referring to our documentation. We also have a demo app to demonstrate the usage of our APIs.

And do you have the Test ID for Banner (when i code the app, Banner need to be shown in the test screen) ? I need to test it before upload to the Google Play. When i upload the App, i will add the real ID picking from ur account in Applovin

You need to sign up with AppLovin to create your own account.   Once you have your account, you can create ids for test and release to meet your needs.  The site here will get you started.


add comment support to StreamingCell

findSheet returns an instance of Sheet
The Sheet type give access to the commentTable for that sheet

I'm not sure if this approach is workable. You're loading an entire Sheet into memory, which is the exact thing this library is built to avoid doing. If there's a way to load it from the reader, I think that would work better.

Thanks for the feedback. It's true that this is loading the entire sheet's comment table into memory. I'll look again into a streaming option but since it doesn't seem that the commentsList is ordered it wont be possible to provide the comments along with the commented cell.


Random Activity Generator

Fixes #72 (see #111 for design doc).
Some design considerations:

Tracking network state (nodes / capacity / WeightedIndex) is where we take the biggest memory hit, so that's pulled out into its own manager which all tasks use (ie, we don't want to make copies of it).
I haven't done much work on surfacing this via config/readme (rn, if you have no activity descriptions we'll just default to random). I'd like to do that in a follow up so this PR can focus on functionality and once #103 is in so I can build on that.

Thanks for the review @sr-gi! I've just resolved some of the obvious rust improvements, but please re-open if I missed any of them (and thank you for 🦀  wisdom). My main takeaway is that we need to think about the ways that our magical expected_payment_amt could mess things up.
I wonder whether we shouldn't just prune anything where:
sum(channel capacity for node) / 2 < expected_payment_amount?
Because that would mean that we always succeed in picking a payment amount, which would simplify things a little. We can log warnings when we do this pruning so that people know to re-configure (or leave as-is) their simulation?
Main changes on push are: rust cleanups, lots of docs and move retries into NewtorkView!

Merging this. A post-merge review would be nice if you find some time @okjodom

Merging this. A post-merge review would be nice if you find some time @okjodom

Ack. I haven't been able to dive deep into this one but will do


build-using-dockerfile: let -t include transports again

When parsing the destination image name using alltransports.ParseImageName(), if it doesn't return an error, use the returned ImageDestination.

LGTM
@umohnani8 @TomSweeneyRedHat @pixdrift PTAL

Tested locally :+1:
LGTM

@rh-atomic-bot r+


Video Play icon shown when dragging

Bug Description
It looks odd when the playback icon is shown while dragging a video around. Especially when dragging off canvas
Expected Behaviour
Play icon should be hidden while dragging
Steps to Reproduce
Upload video and drag it around
Screenshots

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria
QA Instructions

/cc @pbakaus @merapi @wassgha
Moving icon to display layer will help with this as well. Although I'm not sure if we should consider dragging to be hover for the purposes of the icon display.

The icon should not show during drag.

Possibly related #792

Should playback stop when the element starts to be dragged?

Hmm probably, but perhaps we could split that up into its own tickt?

Agreed with Wassim that #1948 will cover it.

Verified in QA

Verified that this has been fixed 👍


chore: add node v20 to CI testing

No change to logic. This adds node v20 to the testing matrix.

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

Comparison is base (8992fca) 60.13% compared to head (9f53707) 60.13%.
Report is 1 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #39   +/-   ##
=======================================
  Coverage   60.13%   60.13%
=======================================
  Files           2        2
  Lines         148      148
=======================================
  Hits           89       89
  Misses         59       59

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


ACS Client (using Teams Identity) fails in Consultative Transfer as the Transferee

Package Name:  @azure/communication-calling
Package Version: Stable (v1.20.1) & latest beta (v1.21.1-beta.4)
Operating system: Windows

Describe the bug
We are using the Azure Communication Calling client library for JavaScript to build a web-based softphone for voice calling. The client is using the Teams interoperability option of having the identity as a Teams user (rather than the BYOI model).
One scenario that doesn't appear to be working for us is if our ACS client is acting as the Transferee (user being transferred) in a consultation transfer operation being performed by a Teams desktop/web client. In this case we encounter an error in the ACS JavaScript SDK, the transfer operation fails and all calls are terminated.
We see the following error in the ACS debug output (for the Transferee);
	azure:ACS-calling:info 2024-01-23T11:10:44.942Z CallClient1:CallStack:PluginlessStack:Web/2[807a644e-7389-4a61-a0fb-8b5a453004d6][7e9460dd][83976af8][2]:[16404d1a][onCallStatusChanged] [status=RemoteTerminated][reason={
	  "code": 404,
	  "subCode": 10202,
	  "phrase": "Replacement call was not found.",
	  "resultCategories": [
	    "ExpectedError"
	  ],
	  "pickupCode": ""
	}]

In our ACS client (Transferee), we are subscribing to the "transferRequested" event are and calling the args.accept() method in order to accept the transfer request (as documented).
This issue appears to be caused by a bug within the JavaScript SDK.
Any help in this matter will be gratefully received. Many thanks in advance, cheers Dave
To Reproduce
Steps to reproduce the behavior:

Make call from ACS client (Teams user 1) to Teams (desktop/web) client (Teams user 2)
Teams client answers call (Teams user 2) and the "Consult then transfer" option is selected
Teams client (Teams user 2) makes consult call to Teams user 3
Teams client (Teams user 3) answers call
Teams client (Teams user 2) selects "Transfer" to complete the Transfer

As mentioned, all calls at this point end up being terminated.
Note, the consultation leg to a Teams user (in step 3) could be replaced by a call to a PSTN number instead, and we witness a similar failure in the transfer operation.
Expected behavior
The transfer operation should complete correctly; the transferee should be left in a call connected to the transferred-to party.
Additional context
It should also be noted that if the transferrer issues a Blind Transfer, instead of a Consultation Transfer , then the transfer operation completes successfully.

@DrDaveH
could you try the latest release package
Beta -<EMAIL_ADDRESS>Stable - https://www.npmjs.com/package/@azure/communication-calling/v/1.22.1?activeTab=versions

Hi @cn0151 , thanks for your response.
We have tested with the v.1.22.1 package and can confirm that it is now working ok. Many thanks for your help.

Thanks for confirming


hcm: add new enum value Http::Protocol::Http3

Add Http3 in Http::Protocol.
Some parts in HCM and L7 filters differentiate Http2 and Http1_x, but should treat Http3 and Http2 the same. The condition checks are changed from protocol != Http2 to protocol < Http2.
Risk Level: low
Testing: new tests in connection_manager_impl_test.cc.
Part of #2557

/assign @alyssawilk @mattklein123

ping back when the build is sorted out?

release CI failed somehow. IpVersions/ClusterMemoryTestRunner.MemoryLargeClusterSizeWithRealSymbolTable/IPv4
test/integration/stats_integration_test.cc:305: Failure
Expected equality of these values:
m_per_cluster
Which is: 34966
34969
How does this test related to HTTP3 change?

Could be a flaky test?    I saw this EXPECT is updated from time to time alone with other features. Should I update the expected value?

release CI failed somehow. IpVersions/ClusterMemoryTestRunner.MemoryLargeClusterSizeWithRealSymbolTable/IPv4
test/integration/stats_integration_test.cc:305: Failure
Expected equality of these values:
m_per_cluster
Which is: 34966
34969
How does this test related to HTTP3 change?

Surprisingly memory usage per cluster goes down with this PR. I didn't remove any stats. Why?


[Bug]: Responsive issue

For mobile devices the website is not responsive.
For every devices like mobile,laptop,desktop it should be properly aligned automatically
We can make the complete website as responsive using html,css and javascript.

iam contributing under GSSOC'24

Hey there! I'm Pratyaksh Agrawal, a full-stack MERN web developer. With experience in numerous successful MERN stack projects, I excel in HTML, CSS,JavaScript,C, C++,jQuery, Node.js, React.js, Bootstrap, Tailwind, Express, MongoDB, API,GraphQL,WebRTC.
You can find me on LinkedIn : https://www.linkedin.com/in/pratyaksh-agrawal-2aa032220/
Looking forward to contributing to GSSOC 2024!
@Durgesh4993

I can make this page responsive . Please assign this issue to me under Gssoc'24.

It's a simple issue I'd love to resolve the issue. Could I be assigned the issue

It's a simple issue I'd love to resolve the issue. Could I be assigned the issue

@Durgesh4993

@vverma022 iam not project assigned ask to project assigner I am also one of the Gssoc'24 contributor.

@Pratyaksh0910 @vverma022 @vignesh-0512 @manvichaudhary55 Please raise any other issue, because someone is already working on it..
If you have any doubt you can directly send message on our discord (https://discord.gg/rZb46cCMmK), we have created seprate chennals for all projects...
Thank you :)


Support API version 21

Hey there,
the current TS3 beta is using the a new API version 21.
It doesn't seem like there is an SDK available yet for version 21, however, please add support for this as soon as possible.

http://dl.4players.de/ts/client/pluginsdk/pluginsdk_3.1.zip seems to be the SDK for version 21.

Hi, I'm aware.
The update will be found on the upcoming addon system of TeamSpeak 3.1.

Hi @thorwe, any update on support for TS 3.1 Beta? It's starting to be advertised in the scroll on the bottom of the 3.0 client, and I've had to advise my users for now to avoid the beta until Crosstalk is updated.

Could you provide details on how to build the plugin for use in 3.1 beta?

@wohali https://github.com/thorwe/CrossTalk/blob/gh-pages/src/plugin.cpp#L81

@Bluscream
How does this answer the question?

Hopefully I can get it done over christmas vacation.
As this update comes together with a split into several plugins for better maintainability, it's a bit more to do than just upping the api version - and I don't want to add the non-splitted variant to the store with such a limited life time.

Some news thorwe?
Waiting for it very long, hate to play without cross talk on Arma 3 Altis life ^^

API 21 is out of beta so it's time to release a update!

I'm deeply aware of that ;P

If this whole qt crap would work for me, I would try my best to atleast update the API version.

Dude! you guys need to chill. Pestering the guy aint going to make him go any faster or release any sooner. I mean how many differences could there be in the new vs old api? 30 minutes to make a correction or two to the code and about 30 secs to rebuild it. Find another plugin....move on

The required Qt configuration doesn't work for everyone. Otherwise I would have made a in 2015

So since TS3 3.1 hast 21 API and there is no workaround so far for using old plugins with API20 is there a release plan for crosstalk which uses API21?

need to stop worrying about splitting it up. It needs a quick build with latest API so all these people dependent on the plugin have something to use in the meantime. It can be split afterwords. How hard can it be to release a quick build for these people? Why keep stringing these people and their users waiting since before xmas along to do a 30 minute rebuild and git push? Support your work and your followers man geez!!!
The crashes sort of reported by users in that module should be fixed now.
Issues remaining are some problem with initial settings resulting in silence and an issue with the channel ui not sizing properly due to some Qt 5.6.1 shennanigans.
In reference to that deleted rage post, that'll be done in 30 minutes max, postponing lower priority issues like taking care of the effects of having moved, as in get a real bed, a washer, a fridge, a car, plus make a living and have a life.
I do take requests for the priority though, i.e. what besides radio effects are most wanted here.

My personal most wanted funtion is the "Stereo Position Spread" !
its horrible when multiple persons talk without 3D audio ;)
btw i realy aprecciate your work!  <3

HI @thorwe , as always I'm looking for the Client Group Whisper System functionality, along with the Radio FX stuff.

Further support of Mumble 3D Positioning convention.
I am getting good feedback when directing Minecraft players to CrossTalk as a TS3 alternative to Mumble for the game-based Positional Audio with my mod. They really enjoy CrossTalk and seems to work great.

Bad news is, I didn't make the deadline.
Good news is, the remaining issues with the radio fx are solved, it will be up tomorrow-ish from inside the client. I'll do a follow-up post once it's publicly available there.
On to the rest.

RadioFX plugin is now available.
Please install from inside the client (this enables automatic updates).
You can find it in the client options (alt-p)->Addons->Browse Online.

I installed your RadioFX, and team speak crashes whenever someone speaking in chanel, even if it set only to whisper.
(sorry it's kinda offtop)

Hi @thorwe , any more progress to share? ;)

Download for the remaining functionality will be available shortly, i.e. before the next weekend.
No progress the RadioFx crash ( https://github.com/thorwe/CrossTalk/issues/41 ) on talk status changes, as I cannot replicate it no matter what.

The Ducker is up. CrossTalk is under review.

And finally, CrossTalk is up, too.
Please install from within the client to enable automatic updates.
Still hunting a crash on talk status change report for RadioFX, might be happening with the other ones, too due to partially shared code base.
Apologies for the delay.

Awesome work @thorwe 👍 It's great to see Teamspeak Devs that still take enough spare time to manage their plugins <3

Hey! I still cant find the 'Radio FX'. When I click on the Plugins->CrossTalk , I only find Positional Spread, Positional Audio and GW2 Map but cant find the Radio FX

RadioFx and the Ducker are standalone addons now. Search for RadioFx in the client's addon browser to install.

Closing as solved.


Question about the \JsonApi::current() method :docs:

Hi,
In v1, the json_api_request() method is said to be soon replaced by a \JsonApi::current() method that I don't seem to find anywhere in the project.
Sadly, the same goes for the request() method, which leaves us with no branches to catch :
`
     * Get the inbound JSON API request.
     *
     * @return JsonApiRequest
     * @deprecated 2.0.0 use `\JsonApi::current()`
     */
    function json_api_request() {
        return app('json-api')->request();
    }

`
Am I missing something here ?

Thanks for raising this. It looks like either the docblock is wrong, or I've forgotten to do something when releasing a new major version. I'll have to dig into this, but at the moment I'm on holiday for Christmas and New Year, so may not be able to look at it until I return to work.

Have checked, the method name on the facade is JsonApi::currentRoute().
That returns an instance of CloudCreativity\LaravelJsonApi\Routing\Route:
https://github.com/cloudcreativity/laravel-json-api/blob/develop/src/Routing/Route.php


Write the documentation for coffea-casa

Draft: https://coffea-casa.readthedocs.io/en/latest/

Initial documentation was landed, separate issues on how to improve it was opened.


Passing Swagger Docs Validation & Discovery Patterns

Swagger JSON Documentation validation is failing.
Discovery of JSON docs should adopt existing "best practices" i.e., use "VALID {..}" icon in HTML; xhv:alternate in  (i.e., POSH), and  for structured data island using preferred notation (JSON-LD, Turtle, JSON-LD, RDF-XML).
Links:
[1] https://twitter.com/kidehen/status/887381046488117251
[2] https://twitter.com/kidehen/status/887380558065668097
[3] http://osds.openlinksw.com -- helps with  and POSH testing and debugging.

Hi @kidehen,
Do you know by any chance if this would be solved by upgrading to the most recent version of swagger-ui ?
Thanks!


Increase attempts and timeout in publish script

The 2.0.0 publication failed due to the index not being updated, so do more attempts and wait longer to try to get things working.

Ah unfortunately it's a crates.io thing, Cargo's doing all it can but it's a latency issue between a successful publication and when it's added to the crates.io index.


fix get templates

Pull Request summary:
fix get templates
Description of changes:

add check isisntance to get template,
move config_type form dataclass TemplateInfo to DeviceTemplateInfo

Tested in CLITemplate - all works
Tested in FeatureTemplate - all works
Checklist:

[x] Make sure to run pre-commit before commiting changes
[x] Make sure all checks have passed
[x] PR description is clear and comprehensive
[x] Mentioned the issue that this PR solves (if applicable)
[x] Make sure you test the changes

This issue was migrated from an old repository: https://github.com/CiscoDevNet/catalystwan/pull/204


Cluster and GetCluster return different objects

I have a pulumi script that builds eks cluster and second script that creates ManagedNodeGroup for the cluster. Originally create cluster and create ManagedNodeGroup were in the same script:
cluster = eks.Cluster(
    cluster_name,
    name=cluster_name,
    vpc_id=data['vpc_id'],
    version=data['eks_version'],
....
  )
    mng = eks.ManagedNodeGroup(
        f'{cluster_name}-mng{i}',
        version=data['eks_version'],
        cluster=cluster.core,
        node_role=ec2_role,
...
  )

However when I try to find cluster in the second script the core is not there
    cluster=aws.eks.get_cluster(name=cluster_name)
    mng = eks.ManagedNodeGroup(
        f'{cluster_name}-mng{i}',
        version=data['eks_version'],
        cluster=cluster.core,
        node_role=ec2_role,

This time I get an error
Diagnostics:
  pulumi:pulumi:Stack (pulumi-secrets-test.us-east-1.pulumi-003.nodegroups):
    error: Program failed with an unhandled exception:
    error: Traceback (most recent call last):
      File "/home/vagrant/.pulumi/bin/pulumi-language-python-exec", line 107, in <module>
        loop.run_until_complete(coro)
      File "/usr/lib/python3.10/asyncio/base_events.py", line 646, in run_until_complete
        return future.result()
      File "/home/vagrant/.venv/pulumi/lib/python3.10/site-packages/pulumi/runtime/stack.py", line 126, in run_in_stack
        await run_pulumi_func(lambda: Stack(func))
      File "/home/vagrant/.venv/pulumi/lib/python3.10/site-packages/pulumi/runtime/stack.py", line 49, in run_pulumi_func
        func()
      File "/home/vagrant/.venv/pulumi/lib/python3.10/site-packages/pulumi/runtime/stack.py", line 126, in <lambda>
        await run_pulumi_func(lambda: Stack(func))
      File "/home/vagrant/.venv/pulumi/lib/python3.10/site-packages/pulumi/runtime/stack.py", line 149, in __init__
        func()
      File "/home/vagrant/.pulumi/bin/pulumi-language-python-exec", line 106, in <lambda>
        coro = pulumi.runtime.run_in_stack(lambda: runpy.run_path(args.PROGRAM, run_name='__main__'))
      File "/usr/lib/python3.10/runpy.py", line 286, in run_path
        return _run_code(code, mod_globals, init_globals,
      File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
        exec(code, run_globals)
      File "/tmp/tmp.238i8i6Z64/pulumi/./__main__.py", line 2, in <module>
        import cluster
      File "/tmp/tmp.238i8i6Z64/pulumi/./cluster.py", line 29, in <module>
        cluster=cluster.core,
    AttributeError: 'AwaitableGetClusterResult' object has no attribute 'core'
    error: an unhandled error occurred: Program exited with non-zero exit code: 1

What is the right way to create a new node group for the existing cluster? Documentation for the cluster does not have information on the core attribute.

This appears to be a question/issue related to the eks package, so moving this issue there.  My understading is that you can pass https://www.pulumi.com/registry/packages/eks/api-docs/managednodegroup/#coredata to this property, which must itself provide several inputs - not just the aws.eks.Cluster.


Run websocket newClientHandler before starting pump goroutines

I think the expected behavior is to have newClientHandler finish running before requests and responses start coming, which isn't a given without this PR.

Imho not a problem in real-world scenarios, since the time it takes the sender to send a request will exceed the time it takes for the callback to be invoked, by far. But fair enough.
Just fyi: I rather see a possible issue in case a custom dispatcher is being used -> invoking the callback and sending a request without buffering it in between (basically going straight to ws.Write) will cause a deadlock, since there is no goroutine to actually read that data yet. Would have to make the channel buffered to cover this edge case.


How to keep the original sort when I delete a piece of data

Goals
When I delete a piece of data from the database, I want to keep all the data in the original order
Actual Results
When I delete one of the data, the sort is disorderly
Steps to Reproduce
original

Code Sample
- (void)viewDidLoad {
    [super viewDidLoad];

    self.view.backgroundColor = [UIColor redColor];

    for (int i = 0; i < 10; i++) {
        Person *person = [[Person alloc] init];
        person.name = [NSString stringWithFormat:@"Jack %d",i];
        person.age = i + 10;
        [self addObject:person];

    }

//    NSLog(@"%@",NSHomeDirectory());

}

- (void)addObject:(Person *)person
{
    RLMRealm *realm = [RLMRealm defaultRealm];
    [realm transactionWithBlock:^{
        [realm addObject:person];
    }];
}

- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
{
    NSLog(@"delete");

    RLMResults *results = [Person objectsWhere:@"age=12"];
    RLMRealm *realm = [RLMRealm defaultRealm];
    [realm transactionWithBlock:^{
        [realm deleteObject:results.firstObject];
    }];
}

Version of Realm and Tooling
Realm framework version: 3.5.0
Realm Object Server version: 3.5.0
Xcode version: 9.3
iOS/OSX version: 9.3

If you want objects to appear in a specific order you must sort by a property which gives that order.


install: document use_reduced_vocabs options

:heart: Thank you for your contribution!
Description
Document use_reduced_vocab option introduced in inveniosoftware/cookiecutter-invenio-rdm#266
Checklist
Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

[x] I'm aware of the code of conduct.
[x] I've created logical separate commits and followed the commit message format.
[x] I've added relevant test cases.
[x] I've added relevant documentation.
[x] I've marked translation strings (for relevant code).
[x] I've followed the CSS/JS and React guidelines (for relevant code).
[x] I've followed the web accessibility guidelines (for relevant code).
[x] I've followed the user interface guidelines (for relevant code).
[x] I've identified the copyright holder(s) and updated copyright headers for touched files (>15 lines contributions).
[ x I've NOT included third-party code (copy/pasted source code or new dependencies).

Third-party code
If you've added third-party code (copy/pasted or new dependencies), please reach out to an architect.
Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

You license your contribution under the same terms as the current repository’s license.
You agree that you have the right to license your contribution under the current repository’s license.

This documents the option so that it reflects the cookiecutter prompts - perhaps in the run section we should note that (whichever set of vocabs you use) you'll need to wait for the vocab indexes to finish building before the deposit page will work ?


Tutorial with ControllerAs syntax

Hi Guys,
I tried completing the tutorial with somewhat changed examples, using controllerAs syntax as proposed by John Papa's style guide.
Everything went well until the step 12. I'm stuck implementing pagination with controllerAs syntax.
The urigo:angular-utils-pagination doesn't seem to work well in that setup.
The directive is rendered but the pagination itself doesn't seem to be working.
Later on in the step 12, the getReactively method seems to require $scope as well.
Here
angular.module('socially').controller('PartiesListCtrl',
  [ '$meteor', '$scope',
  function($meteor, $scope){
    var vm = this;

    vm.page = 1;
    vm.perPage = 3;
    vm.sort = { name: 1 };

    vm.parties = $meteor.collection(function() {
      return Parties.find({}, {
          sort : $scope.getReactively('sort')
        });
    });

/*    $meteor.subscribe('parties', {
      limit: parseInt(vm.perPage),
      skip: parseInt((vm.page - 1) * vm.perPage),
      sort: vm.sort
    }).then(function(){
      vm.partiesCount = $meteor.object(Counts ,'numberOfParties', false);
    });
*/
    $meteor.autorun($scope, function() {

  $meteor.subscribe('parties', {
    limit: parseInt($scope.getReactively('perPage')),
    skip: (parseInt($scope.getReactively('page')) - 1) * parseInt($scope.getReactively('perPage')),
    sort: $scope.getReactively('sort')
  }).then(function(){
    vm.partiesCount = $meteor.object(Counts ,'numberOfParties', false);
  });

});

    vm.pageChanged = function(newPage) {
      vm.page = newPage;
    };

    vm.remove = function(party){
      vm.parties.remove(party);
    };

    vm.removeAll = function(){
      vm.parties.remove();
    };
  }
]);

The commented out code with vm. in $meteor.subscribe seems to work, however, when I wrap in $meteor.autorun as it requires $scope, doesn't play well.
Comments, please?

For the sake of complete picture, here's the view:
<form layout="row">

    <md-input-container>
      Name
      <input ng-model="plc.newParty.name">
    </md-input-container>
    <md-input-container>
      Description
      <input ng-model="plc.newParty.description">
    </md-input-container>
    <md-checkbox ng-model="plc.newParty.public">
      Public
    </md-checkbox>
    <md-button ng-click="plc.newParty.owner=$root.currentUser._id; plc.parties.push(plc.newParty)">Add</md-button>

</form>
<md-content>
<md-list layout="column">
  <md-list-item dir-paginate="party in plc.parties | itemsPerPage: plc.perPage" total-items="plc.partiesCount.count">
    {{party.name}}
    {{party.description}}
    <md-button ng-click="plc.remove(party)">X</md-button>
  </md-list-item>
</md-list>
<dir-pagination-controls on-page-change="plc.pageChanged(newPageNumber)"></dir-pagination-controls>
</md-content>

Note: I'm using angular-material, so I'm using md-list instead of ul-li

off topic - can we enahnce the tutorial with addign angular material?

I would also like to know how to modify Meteor's login/register etc. templates to use angular material. Is it possible to override the default templates?

@MilosStanic

can you share a repo of your try?  it will be easier for me to look and solve
About changing templates, of course!  you have all the services here that you can use: http://angularjs.meteor.com/api/auth

@MilosStanic and @Tallyb actually it will be really cool to create accounts:ui with angular-material that gives you the forms out of the box!!
Would love your help on that

@Urigo sorry, I deleted the thing because it went totally berserk on me. The list and details views were displayed at the same time on the same page in browser, and nothing was working as it should.
So I started the tutorial all over again without ControllerAs syntax and angular-material.
However, now at the step 12, I see another buggy behaviour: when I open up a party detail page, and click cancel button, when it returns to the list view, the pagination no longer works. I have to refresh browser page to make it work again.
Regarding the angular-material templates, I would be glad to help. I am seriously planning in making an app using angular-meteor with angular-material, so I will need them anyway.
When I finish the tutorial, I will try reimplementing it with ControllerAs syntax and see what happens. Then I will upload it to github and we'll try to debug it, if you're up to it.
After that I will redo the whole thing with angular-material.
I see that $scope.getReactively relies on $watch, so I guess it can't fit to ControllerAs syntax. It would be an interesting excercise to make it all work.

@Urigo @MilosStanic I am opening a seperate issue for the material login ui

@MilosStanic it looks like the subscription hasn't stopped...
have you got to the section of the chapter about 'Stopping a subscription'?

@Urigo yes, thank you, that was it. Sorry.


Why the composer.lock is not commited

Hello.
This code is a project. And like all other projects, the composer.lock should be committed.
Why it's not the case?

Hello. This code is not a "project".
Let us make a little dictionary first to make discussion easier.

project - full scale application having business logic, maybe API, website, queue consumer, executed on concrete environment dedicated for it
tool - little CLI application, executed on any environment
library - code to be used by other projects

Then, IMO:

project must have locked dependencies
tool may have locked dependencies
library must not have locked dependencies

Tools... look at other tools - eg PHPUnit - there is no lock files. It's not a project, where you do control environment. For tools, you have no idea which php would be used and what are the best deps versions for it. Like here - we allowed PHP 5.3+ | 7+.
Library is tricky, as one ofter, wrongly, commit the lockfile, which is later ignored when library is installed by given project, but it is respected when library is tested on CI, which leads to scenario when library is tested against only one set of deps versions, while it shall be tested across full range of allowed deps versions.
So. What is PHP CS Fixer? It is, at the same time, tool and library. For both of them, we don't need lock file. For later, we cannot have one. And finally, we do heavily test repo across different version of deps (We were even one of the earliest project that started performing tests against lowest deps allowed in composer.json).
If it is not convincing you - for your PHP CS Fixer as a tool usage, install it via phar file, which has deps included, and which is tested against them.

Thanks for the clarification ;)
I said that because I installed php-cs-fixer via git, and when I updated the version, I had to do composer up because it was broken.
More over composer itself has composer.lock committed
And finally in php-cs-fixer's composer.lock it says it's an application https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/2.9/composer.json#L3
But anyway, this is not a big deal ;)

More over composer itself has composer.lock committed

tool may have locked dependencies

And finally in php-cs-fixer's composer.lock it says it's an application

no way to specify multipurpose


Replace edited words in subsequent pages

User performs post-editing in our tool. If user has done some edit on the page, we'd like to perform this replacement over all subsequent pages.
After user presses Ctrl+S on the page, he should be shown an alert box
Do you want to replace x with y on all subsequent pages ?
If user presses yes , then we will do the replacement else nothing.

Added the said enhancement, also added multiple replacement with checkboxes so that the user can choose which words they would like to replace globally and which would like to stay the same. 58fed1363b2efbb53aee73b8682a02459351f183


Recommend .Net Runtime over Desktop Runtime

I created a simple project:
dotnet new console -o May

then build:
dotnet publish `
-p:Configuration=Release `
-p:PublishSingleFile=true `
-p:RuntimeIdentifier=win-x64 `
-p:SelfContained=false

then run:
A fatal error occurred. The required library hostfxr.dll could not be found.
If this is a framework-dependent application, install the runtime in the global
location [C:\Program Files\dotnet] or use the DOTNET_ROOT environment variable
to specify the runtime location or register the runtime location in
[HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\InstallLocation].

The .NET runtime can be found at:
https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win10-x64&apphost_version=5.0.0-rc.1.20451.14

My concern is not the error, but the suggestion. If you follow the URL, it takes
you here:
https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-desktop-5.0.0-rc.1-windows-x64-installer
which is a 52 MB file. However for this simple program, the Desktop Runtime is
not needed. The .NET Runtime will work:
https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-5.0.0-rc.1-windows-x64-installer
and that file is only 25 MB. I think for new users, we should not be pushing
them into installing the larger file, unless its actually needed.

That’s a good point about the runtime page. I have a change in progress for the website that would include that. I’ll try to prioritize its completion.
But the interesting thing is that when you install the SDK, the runtime is also installed.
Can you paste the output of dotnet info?

@mairaw thanks for fast response.
In my case - I use the SDK Binary rather than the Installer:
https://dotnet.microsoft.com/download/dotnet/5.0
I have always been hesitant about developing with C#, because of the Runtime requirement. However recently I have been giving it a try. But it important to me that I consider the burden this puts on any users of my programs. So with that in mind, I think its better if DotNet only install the minimum the end user needs. Then later on they can upgrade if need be.


[Softdeleteable] Proposal: Document working SoftDeletable and unique constraint handling

Hi, this bundle handles unique constraints and SoftDeletable well. I just tried it and it simply works. This is nice!
Proposal: The documentation could mention this pleasant fact, since the Doctrine Extension don't handle this well, see this workaround: http://intelligentbee.com/blog/2015/01/09/symfony2-gedmo-softdeletable-doctrine-entities-with-unique-index-columns/

I'm going through the old issues/PRs and closing most of them so we can focus on now.
This one is missing any feedback or reasoning so I cannot deduce anything from it.
Thanks for you though, but closing for reasons above.
If the bug still remains, please send failing test case to verify it. Only with test we'll be albe to help.

@TomasVotruba this issue wasn't about a bug, but nevermind, you can keep it closed. :)


Steps 3 and 4 are set to incomplete after steps 1 or 2 are completed again

Currently, the "auto-completion" of steps 3 or 4 after a project has been reset and steps 1 or 2 completed feels very confusing.

:tada: This issue has been resolved in version 0.15.0 :tada:
The release is available on:

v0.15.0
GitHub release

Your semantic-release bot :package::rocket:


TN48M-P support

Is the Delta TN48M-P supported by replica at this time? I see in the wiki the TN48M is mentioned but it's not clear if that refers specifically and only to the non-POE, single PSU TN48M or is the entire TN48M family (TN48M, TN48M2, TN48M-P).
cc: @storrgie

Yes, TN48M-P is supported, a basic PoE driver is provided as well under hwmon.
I cannot tell you about the M2 model as I don't have it or docs on it.

Thanks. Can you update the wiki documentation to be more specific about the supported devices (IE: TN48M-P is supported but not TN48M2)?
Otherwise I would say we've reached closure criteria for this issue.

@jmpolom agreed, the documentation should specify supported models.
I've updated the wiki page with a new supported models section. I'll go ahead and close this issue, thanks!


actor_action not returning all actions for a given actor

According to the docs, request.user.actor_action.all() should do the following: Generates a stream of Actions where the request.user was the actor
At the moment, I've got this in the admin:

But when I run admin.actor_action.all() I only get the five actions with no target:
>>> admin = User.objects.get(pk=1)
>>> actions = admin.actor_actions.all()
>>> len(actions)
5
>>> for ac in actions:
...     ac
...
<Action: admin completed-challenge Challenge 01 7 hours ago 25 minutes ago>
<Action: admin completed-challenge Challenge 01 10 hours ago 3 hours, 20 minutes ago>
<Action: admin completed-challenge Challenge 00 10 hours ago 3 hours, 32 minutes ago>
<Action: admin completed-challenge Challenge 00 10 hours ago 3 hours, 34 minutes ago>
<Action: admin completed-challenge Challenge 00 10 hours ago 3 hours, 34 minutes ago>

Unless I've misunderstood the docs, that seems wrong.

Occam's Razor. I should have checked content types. I had two models with the same name. Everything works fine.


Swiper Elements isn't working with register function in Stenciljs

Check that this is really a bug

[X] I confirm

Reproduction link
no Reproduction link
Bug description
When i try to implement Swiper Elements with register function inside my project using Stencil JS it's not working  but when i use the CDN links everything works fine. I found this open issue in Stackoverflow with the same issue. Any suggestion on how could this issue be solved ? thanks
// import function to register Swiper custom elements
import { register } from 'swiper/element/bundle';
// register Swiper custom elements
register();
Expected Behavior
The register function should work with no need for a cdn link
Actual Behavior
Register function isn't working, when i try to use it instead of cdn link nothing works and nothing is logged to the consol
Swiper version
11.1.1
Platform/Target and Browser Versions
Macos chrome,Macos Safari
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
[X] Make sure this is a Swiper issue and not a framework-specific issue

Would you like to open a PR for this bug?

[ ] I'm willing to open a PR

no Reproduction link


RichTextLabel unordered list tag [ul] shows as missing character

Godot version
4.0 beta 8
System information
Linux Manjaro, Intel UHD 630
Issue description
Using [ul] [/ul] tags in a RichTextLabel leads to unknown characters. I tried it with over 10 other free fonts and it was always the same:

Steps to reproduce

add a RichTextLabel
activate bbcode
add a [ul] tag

Minimal reproduction project
RichTextUL.zip

I tested a few free fonts. These works:

Cantarell
Lato
LiberationSans
PublicPixel
unifont

These don't:

Junction
Oswald
OpenSans

Probably it's just the fonts you tried not containing that U+25CF glyph, or U+25CF is not a good choice for the bullet point.
But it's strange that SourceHanSansCN shows nothing on the first level:


Windows build error using UE5

Describe the bug
Hi, I'm trying to insall the EasySynth plugin under Windows / UE5, but when building the engine with the plugin, I get following error:
'UMoviePipelineExecutorBase *UMoviePipelineQueueSubsystem::RenderQueueWithExecutor(TSubclassOf<UMoviePipelineExecutorBase>)': cannot convert argument 1 from 'const FSoftClassPath' to 'TSubclassOf<UMoviePipelineExecutorBase>'	UE5	xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\SequenceRenderer.cpp	406
If I remove EasySynth from my Plugins folder, the build runs without issues. Did you test the Plugin under Windows in UE5 yet? Is there something special I need to consider? Thanks!
Here's the full output:
1>[3/5] Compile Module.EasySynth.cpp 1>xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\SequenceRenderer.cpp(406): error C2664: 'UMoviePipelineExecutorBase *UMoviePipelineQueueSubsystem::RenderQueueWithExecutor(TSubclassOf<UMoviePipelineExecutorBase>)': cannot convert argument 1 from 'const FSoftClassPath' to 'TSubclassOf<UMoviePipelineExecutorBase>' 1>xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\SequenceRenderer.cpp(406): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called 1>xxx\UnrealEngine\Engine\Plugins\MovieScene\MovieRenderPipeline\Source\MovieRenderPipelineEditor\Public\MoviePipelineQueueSubsystem.h(45): note: see declaration of 'UMoviePipelineQueueSubsystem::RenderQueueWithExecutor' 1>xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\Widgets\SemanticClassesWidgetManager.cpp(73): warning C4996: 'SColorBlock::FArguments::IgnoreAlpha': IgnoreAlpha is deprecated. Set AlphaDisplayMode to EColorBlockAlphaDisplayMode::Ignore instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\Widgets\SemanticClassesWidgetManager.cpp(282): warning C4996: 'SColorBlock::FArguments::IgnoreAlpha': IgnoreAlpha is deprecated. Set AlphaDisplayMode to EColorBlockAlphaDisplayMode::Ignore instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>xxx\UnrealEngine\Engine\Plugins\EasySynth\Source\EasySynth\Private\Widgets\WidgetManager.cpp(380): warning C4996: 'FAssetData::ObjectPath': FName asset paths have been deprecated. Use GetSoftObjectPath to get the path this asset will use in memory when loaded or GetObjectPathString() if you were just doing ObjectPath.ToString() Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.
To Reproduce
Steps to reproduce the behavior:

Build UE5 from source under Windows 10 / Visual Studio 2019
Clone the EasySynth repo to \Engine\Plugins and checkout branch "ue5"
Open \UE5.sln in Visual Studio 2019, set solution configuration to Developer Editor and Platform to Win64
Build UE5
The error appears during compilation

Expected behavior
I can build UE5 with the EasySynth plugin without an error.
Configuration (if applicable):

OS: Windows 10 Pro
GPU: NVIDIA GeForce GTX 1080 Ti

Hi @cgsaxner,
This issue appears when using UE5.1, which is the default UE version since recently.
To fix the issue, change the line that causes the crash (Source/EasySynth/Private/SequenceRenderer.cpp::405) to this:
UMoviePipelineExecutorBase* ActiveExecutor = MoviePipelineQueueSubsystem->RenderQueueWithExecutor(ProjectSettings->DefaultLocalExecutor.ResolveClass());

We will create the ue5.1 branch with this fix shortly.
This should fix the engine compilation issue. I hope there will be no issues while using the plugin. If that is not the case, ue5 branch should work correctly with UE5.0.


feat(turbo): add formatResponse handler

Coverage increased (+2.0%) to 75.735% when pulling 7b7ef5bbbe6eb180ec960e2dd007dc7bb4e750d4 on protobufhandler into c87c15a078fecfcf25261501ffab81d72a54f071 on dev.


Starting elfeed on Emacs 27.1 Produces Wrong type argument: wholenump, -1

Starting elfeed on Emacs 27.1 Produces Wrong type argument: wholenump, -1.

Here's the debug output from trying to start elfeed. Seems to have an issue with my elfeed.org file, though I haven't changed anything with it in some time.
https://pastebin.com/bmMAuX8J

Perhaps you've set org-indent-indentation-per-level 0? The crash is
caused by something deep in Org, and looking at the Org source code
that's the only thing that makes sense for this backtrace.

Perhaps you've set org-indent-indentation-per-level 0? The crash is caused by something deep in Org, and looking at the Org source code that's the only thing that makes sense for this backtrace.

Thanks, that was it. If I either comment it out or change it to a non-zero value the problem goes away. I'll look at opening up an issue with the Org repo.

Perhaps you've set org-indent-indentation-per-level 0? The crash is caused by something deep in Org, and looking at the Org source code that's the only thing that makes sense for this backtrace.

Thanks, that was it. If I either comment it out or change it to a non-zero value the problem goes away. I'll look at opening up an issue with the Org repo.


Ripple on icons in headers should be a big circle around the icon, not a square like currently

Current issue:

Fixed by recent ripple changes.


AMBARI-25259 upgrade moment.js to v2.22.2. (ababiichuk)

What changes were proposed in this pull request?
The application is running a vulnerable version of Moment.js.
How was this patch tested?
Tested manually.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/5156/
Test PASSed.


Keeps asking for passphrase and password on Win 8.1

I'm unable to run any docker commands because it cannot connect to the target machine.
$ docker version
Client version: 1.7.0
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 0baf609
OS/Arch (client): windows/amd64
Get http://<IP_ADDRESS>:2375/v1.19/version: dial tcp <IP_ADDRESS>:2375: ConnectEx tcp: No connection could be made because the
 target machine actively refused it.. Are you trying to connect to a TLS-enabled daemon without TLS?

Here is the verbose output from some commands like boot2docker.exe -v init|up|ip|shellinit and docker version. You can see it asks for a passphrase and password sometimes 3-4 times, and the docker command is not connecting to the server.
I tried everything I could:

removed Host-only Networks from VirtualBox -> Preferences -> Network
reinstalled Virtual Box and boot2docker v1.7.0 from here
deleted $HOME/.boot2docker and $HOME/.ssh/id_boot2docker[.pub]
checked that host port 2022 is forwarded to 22 on guest, in VirtualBox for boot2docker-vm
restarted Windows many times
I'm running PowerShell as Administrator, but I also tried without administrator

Nothing helped. At this point I completely exhausted all the options.

Hey,
Is docker --tlsverify=false version working ?

Mmm, your env variables are not set properly for Windows, so docker client try to connect to <IP_ADDRESS>:2375 instead of <IP_ADDRESS>:2375.
Try :
$Env:DOCKER_HOST = "tcp://<IP_ADDRESS>:2376"
$Env:DOCKER_CERT_PATH = "C:\Users\Calin\.boot2docker\certs\boot2docker-vm"
$Env:DOCKER_TLS_VERIFY = "1"

This is very weird, I set those vars as mentioned and absolutely no change:
D:\> echo $env:DOCKER_HOST $env:DOCKER_CERT_PATH $env:DOCKER_TLS_VERIFY
tcp://<IP_ADDRESS>:2376
C:\Users\Calin\.boot2docker\certs\boot2docker-vm
1
D:\> boot2docker.exe shellinit
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\key.pem
Your environment variables are already set correctly.

Also I tried boot2docker -v stop|start, I get the exact same output as in the original comment.

Weird.

Thanks, the last try worked :smile: , and also this fix you pointed to. Now docker works correctly. I had to manually stop the VM from the VirtualBox GUI, then start it as usual from cli.
However it still asks me about 4 times for a passphrase and password, but at least it works. Thanks so much!
D:\> boot2docker.exe -v up
Boot2Docker-cli version: v1.7.0
Git commit: 7d89508
2015/06/24 17:08:27 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machineread
able
2015/06/24 17:08:27 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /Virtu
alBox/GuestAdd/SharedFolders/MountPrefix /
2015/06/24 17:08:28 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /Virtu
alBox/GuestAdd/SharedFolders/MountDir /
2015/06/24 17:08:28 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe sharedfolder add boot2docker-vm --name
c/Users --hostpath C:\Users --automount
VBoxManage.exe: error: Shared folder named 'c/Users' already exists
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component SessionMachine, interface IMachine, ca
llee IUnknown
VBoxManage.exe: error: Context: "CreateSharedFolder(Bstr(name).raw(), Bstr(hostpath).raw(), fWritable, fAutoMount)" at l
ine 1015 of file VBoxManageMisc.cpp
2015/06/24 17:08:28 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe setextradata boot2docker-vm VBoxInterna
l2/SharedFoldersEnableSymlinksCreate/c/Users 1
2015/06/24 17:08:28 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm boot2docker-vm --type headless
Waiting for VM "boot2docker-vm" to power on...
VM "boot2docker-vm" has been successfully started.
2015/06/24 17:08:31 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machineread
able
Waiting for VM and Docker daemon to start...
.Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://loc
alhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0)
.Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://loc
alhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0)
.Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://loc
alhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0).Connecting to tcp://localhost:2022 (attempt #0)
2015/06/24 17:08:45 executing: C:\Program Files (x86)\OpenSSH\bin\ssh.exe ssh -o IdentitiesOnly=yes -o StrictHostKeyChec
king=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -p 2022 -i C:\Users\Calin\.ssh\id_boot2docker docker@localhost
 ip addr show dev eth1
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
SSH returned: 4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:01:1a:f5 brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe01:1af5/64 scope link
       valid_lft forever preferred_lft forever

END SSH
VM Host-only IP address: <IP_ADDRESS>
Waiting for Docker daemon to start...
o2015/06/24 17:08:49 executing: C:\Program Files (x86)\OpenSSH\bin\ssh.exe ssh -o IdentitiesOnly=yes -o StrictHostKeyChe
cking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -p 2022 -i C:\Users\Calin\.ssh\id_boot2docker docker@localhos
t grep tcp:// /proc/$(cat /var/run/docker.pid)/cmdline
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
SSH returned: tcp://<IP_ADDRESS>:2376

END SSH
2015/06/24 17:08:53 executing: C:\Program Files (x86)\OpenSSH\bin\ssh.exe ssh -o IdentitiesOnly=yes -o StrictHostKeyChec
king=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -p 2022 -i C:\Users\Calin\.ssh\id_boot2docker docker@localhost
 ip addr show dev eth1
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
SSH returned: 4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:01:1a:f5 brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe01:1af5/64 scope link
       valid_lft forever preferred_lft forever

END SSH

Started.
2015/06/24 17:08:56 executing: C:\Program Files (x86)\OpenSSH\bin\ssh.exe ssh -o IdentitiesOnly=yes -o StrictHostKeyChec
king=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -p 2022 -i C:\Users\Calin\.ssh\id_boot2docker docker@localhost
 tar c /home/docker/.docker/*.pem
Enter passphrase for key 'C:\Users\Calin\.ssh\id_boot2docker':
docker@localhost's password:
tar: removing leading '/' from member names
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\ca.pem
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\cert.pem
Writing C:\Users\Calin\.boot2docker\certs\boot2docker-vm\key.pem
Your environment variables are already set correctly.


Running servers locally on docker

I was studying docker and used flags example to create and made changes do recreate servers with just one command. @ramalho you can try the instructions on README and check it out. If you like it we I can better reorganize the code ;)

This is a great contribution, @renzon, thanks for sharing.
In the example code for Fluent Python, Second Edition I replaced nginx and Vaurien with a simpler solution using the ThreadingHTTPServer added in Python 3.7.


Add roles and support for authorization

Roles are assigned to users based on LDAP groups.
To add a new role:
Add the role to the Role enum.
Add the group DN to local.properties, eg.
roles.admin=CN=admin,OU=groups,DC=company,DC=com.
Add mapping from DN to Role in Ldapsyncer.groupToRole, see code for
an example.
Authorization on an endpoint is done byannotating it using @Preauthorize in
combination with hasRole(s). The AdminAuthorization and UserAuthorization
annotations have been written to ease annotation.

To use this change you have to add the DN of the momus-admin group to local.properties, the wiki has instructions on how to do this.


deep bolztman machine reconstruction error

How do we fix the error that stem from the following line:
https://github.com/blackecho/Deep-Learning-TensorFlow/blob/f859d6e6cc58162363d8076e56c005545927c0c7/cmd_line/boltzmann/run_deep_autoencoder.py#L155

I just fixed this with the latest commit, thanks for reporting this issue!


Fix the auth tools issue

Display an error message if a tool is enabled and visible but not available.
AI Description

This pull request introduces changes to the tool authentication and connection handling in the backend and frontend code. The modifications aim to improve the user experience by providing more informative error messages and handling cases where tools have an authentication implementation but are not accessible.

src/backend/routers/tool.py:

The list_tools function now checks if tool.is_available or tool.is_visible is True and tool.auth_implementation is not None. This change ensures that tools with an authentication implementation but not accessible are still considered.
The function sets tool.is_auth_required to True, tool.is_available to False, and tool.error_message to an error message if an exception occurs while fetching tool authentication.

src/interfaces/assistants_web/src/app/(main)/settings/Settings.tsx:

Added isGoogleDriveAvailable and googleDriveError variables to the GoogleDriveConnection function.
Added isSlackAvailable and slackError variables to the SlackConnection function.
Updated the JSX to display error messages and connection status for Google Drive and Slack connections.

src/interfaces/assistants_web/src/components/AgentSettingsForm/ToolsStep.tsx:

The ToolsStep component now receives an additional is_available and error_message prop.
The ToolRow component now receives an additional isAvailable and errorMessage prop.
The ToolRow component conditionally renders the Switch component based on the isAvailable prop.
Added an error message display for unavailable connections.

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

Project coverage is 79.28%. Comparing base (0bb1f67) to head (341a738).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #829      +/-   ##
==========================================
+ Coverage   79.14%   79.28%   +0.13%
==========================================
  Files         250      250
  Lines       10675    10676       +1
==========================================
+ Hits         8449     8464      +15
+ Misses       2226     2212      -14

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


graphql_query_derive: support deriving for input variables as well

This just hijacks the reponse_derives attribute right now since it
controls derives for generated data structures and Variables shares
much of that.
Fixes #103.

Should response_derives be renamed to extra_derives since it now applies to every generated type?

I'll happily merge after the branch is rebased :)

I'll also document it in the changelog.

Rebased and changelog entry added.


Androids Accessibility Scanner detects "no readable label" for the whole app.

So I feel like this is a bug and I haven't found an issue here that talks about it!
Steps to Reproduce

I think, this may be happening for every flutter application.

Run Accessibility Scanner on flutter app.
Check result.

Expected results:
I want my application to pass the accessibility test without any warning.
Actual results:
For the whole screen, the Accessibility Scanner detects "may not have a readable label".
Also this stackoverflow-post describes the issue pretty well.
If you need any more information, let me know!

@pibebtol
It seems the Android accessibility scanner yet doesn't support Flutter apps, but it's just my guess.  There's similar open issue describing your case, https://github.com/flutter/flutter/issues/39531
Please follow-up in it for further reference.
Closing this as duplicate.


validation of parameters

It'd be really nice if the CLI performed validation on two use cases (fast feedback to user):

if you specify a flag, but don't specify a parameter.
if you repeat parameters (especially likely in creating a complex cloud config)

for example due to stupidity I tried:
omg deploy-cloudconfig \

--bosh-url https://<IP_ADDRESS> --bosh-port 25555
--bosh-user admin --bosh-pass cat director.pwd --ssl-ignore
aws-cloudconfigplugin-linux
--aws-region us-west-1
--aws-security-group
--bosh-az-name-1 public
--cidr-1 <IP_ADDRESS>/24
--gateway-1 <IP_ADDRESS>
--dns-1 <IP_ADDRESS>
--aws-az-name-1 us-west-1b
--aws-subnet-name-1 subnet-X
--bosh-reserve-range-1 "<IP_ADDRESS>-<IP_ADDRESS>"
--bosh-az-name-1 private
--cidr-1 <IP_ADDRESS>/20
--gateway-1 <IP_ADDRESS>
--dns-1 <IP_ADDRESS>
--aws-az-name-1 us-west-1b
--aws-subnet-name-1 subnet-X
--bosh-reserve-range-1 "<IP_ADDRESS>-<IP_ADDRESS>"
400 Bad Request error pushing cloud config to BOSH: {"code":40001,"description":"Required property 'networks' was not specified in object ({})"}

These are limitations of the CLI library we use, which make it tricky for us to fix downstream.  For example, in case 2 above, by the time the flags get to us the library has already picked the last use of a flag (we don't even see that it was supplied more than once).  We should file issues upstream: https://github.com/urfave/cli

Ok want me to do that?


OG-14: Implementation of MVP (MVC) for UI

ScreenView (only Inventory)
UIContext
primitive inventory Presenter for future Adapter
setup systems (player, inventory, items) for using mvp
add forgotten Inventory prefab

sorry me, if i forgot to add something
but i think it's a good base for next adapter implementation


Disable SSH Strict Host Key Checking

What

Added /etc/ssh/ssh_config and disabled StrictHostKeyChecking

Why

When you run Ansible, it is easy to miss host key confirmation request: Are you sure you want to continue connecting (yes/no)?

[ ] squash merge
[ ] tag 0.2.2


[SUPPORT] HoodieSparkSqlWriter use sparkContext.hadoopConfiguration when initTable

Describe the problem you faced
In HoodieSparkSqlWriter, the init table() uses sparkContext.adoopConfiguration.
At this time, some configurations set in spark session may not take effect.
Maybe it is better to use sqlContext.sparkSession.sessionState.newHadoopConf here? Just as used by HoodieCatalogTable.initHoodieTable()
HoodieSparkSqlWriter
val tableMetaClient = HoodieTableMetaClient.withPropertyBuilder()
  .setTableType(tableType)
   ...
  .initTable(sparkContext.hadoopConfiguration, path)

HoodieCatalogTable
private val hadoopConf = spark.sessionState.newHadoopConf

HoodieTableMetaClient.withPropertyBuilder()
  .fromProperties(properties)
  ...
  .initTable(hadoopConf, tableLocation)

Environment Description

Hudi version : master

It will be better if you can provide an example that fails or doesn't work because of this.


any readme or guide to get start?

hh

Is there some one who can help to write a simple guide?Thanks a lot.


Test estimation correctness

For each of the following case, generate the phenotype file according to a model and then check the ATE/IATE matches what is expected. I can capitalize on tests from TMLE.jl for that. The main problem is that I can't find any way to write a BGEN file, the only solution I have found so far which is examplified here is to use mocks but this adds a macro in the main source code...

[ ] IATE continuous target
[ ] IATE binary target
[x] ATE continuous target
[ ] ATE binary target

giving this up


when auto_explain.log_min_duration=0 ,pgdexter run errors

software version
# cat /etc/centos-release
CentOS Linux release 7.9.2009 (Core)

# ruby --version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]

# gem list | grep dexter
pgdexter (0.5.1)

when i enable auto_explain extension，and setting log_min_duration  to 0 , dexter run errors
auto_explain.log_min_duration = '0'

# dexter -d postgres -Udts -h<IP_ADDRESS> --pg-stat-statements --enable-hypopg --log-level debug2
Processing 5 new query fingerprints
Last analyze: public.pgbench_accounts : 2024-01-03T10:49:16+08:00
/opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/indexer.rb:310:in `block in determine_indexes': undefined method `<' for nil:NilClass (NoMethodError)
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/indexer.rb:306:in `each'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/indexer.rb:306:in `determine_indexes'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/indexer.rb:102:in `process_queries'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/indexer.rb:32:in `process_stat_statements'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/client.rb:27:in `perform'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/lib/dexter/client.rb:9:in `start'
        from /opt/rh/rh-ruby30/root/usr/local/share/gems/gems/pgdexter-0.5.1/exe/dexter:7:in `<top (required)>'
        from /opt/rh/rh-ruby30/root/usr/local/bin/dexter:23:in `load'
        from /opt/rh/rh-ruby30/root/usr/local/bin/dexter:23:in `<main>'

I add some logs:
      queries.each do |query|
        if query.explainable? && query.high_cost?
          puts "query.costs -->", query.costs       # add this line
          puts "query.costs.length -->", query.costs.length  # add this line
          new_cost, new_cost2 = query.costs[1..2]

then rerun dexter with different auto_explain.log_min_duration value:
when auto_explain.log_min_duration is not zero:
query.costs -->
172875.43
query.costs.length -->
1
new_cost -->

new_cost2 -->

when auto_explain.log_min_duration = '0':
query.costs -->
172875.43
8.07
8.07
query.costs.length -->
3
new_cost -->
8.07
new_cost2 -->
8.07

I think An exception occurred while retrieving  query.costs value

Hi @lirulei, thanks for reporting! It looks like auto_explain and HypoPG may not be compatible, as this error occurs when trying to explain a query:
ERROR:  cache lookup failed for index 13017

I've pushed a fix in the commit above so Dexter won't error in this situation.


Add cert SANs for <IP_ADDRESS> and localhost to api-server

Towards https://github.com/giantswarm/giantswarm/issues/22656
This is to make it work with @fiunchinho PRs providing fixed to initialBootstrapMode:

https://github.com/giantswarm/app-operator/pull/1018
https://github.com/giantswarm/chart-operator/pull/903

FYI: We don't need this change anymore, as we use the hostIP now instead of <IP_ADDRESS>.

FYI: We don't need this change anymore, as we use the hostIP now instead of <IP_ADDRESS>.

But it doesn't hurt to have it - for debugging purpose this might help in the future :crossed_fingers:


Custom subject line in EmailDigestAgent

Hi - I'm having issues trying to create custom subject lines in my emails.
My config is as follows:
{   "subject": "Alert: {{title}}",   "headline": "Description: {{description}}",   "expected_receive_period_in_days": "30",   "recipients"<EMAIL_ADDRESS>}
However this just leaves blanks where title and description would go.
The output from TriggerAgent to the EmailDigestAgent is as follows:
{   "id": "http://www.com/x.html",   "date_published": "2016-02-01 01:49:22 +0000",   "last_updated": "Mon, 01 Feb 2016 01:49:22 +0000",   "url": "http://www.com/f.html",   "urls": [     "http://www.com/x.html"   ],   "description": "goes here",   "content": "goes here",   "title": "goes here",   "authors": [     "xxx"   ],   "categories": [     "xxxxx"   ],   "message": "my message" }
The inputs seem correct, but the agent doesn't seem to be dynamically generating the subject and title as I'd expect. Any ideas what looks wrong here? Thanks!

I figured this out. Given the Digest agent, it takes context outside the individual group subject line. So EmailAgent is better suited to this job, which does pass through subject properly.

Glad you figured it out.  Is there a change you'd recommend based on this?

I think for me it's a matter of having/finding more examples. Your website was helpful but I'd love to see a list of links to more complex examples for me to learn from.

Would you mind adding your example to the wiki? There's a section for agent
configuration examples.
On Sat, Feb 6, 2016 at 9:09 AM bobbysteel<EMAIL_ADDRESS>wrote:

I think for me it's a matter of having/finding more examples. Your website
was helpful but I'd love to see a list of links to more complex examples
for me to learn from.
—
Reply to this email directly or view it on GitHub
https://github.com/cantino/huginn/issues/1266#issuecomment-180812122.

Done

Thanks!


nothoTaxon

Was https://code.google.com/p/darwincore/issues/detail?id=152
Reported by wixner, Mar 22, 2012
==New Term Recommendation==
Submitter: Markus Döring
Justification: To complete the capability of darwin core to share atomised names a new term for named hybrids is needed to denote the part of the name that is considered to be a notho taxon. The multiplication symbol used to mark hybrids is not part of the name and therefore should not be used inside the other name terms like specificEpithet. See ICBN H.3A.1. "The multiplication sign ×, indicating the hybrid nature of a taxon, should be placed so as to express that it belongs with the name or epithet but is not actually part of it."
Definition: The part of a name of a notho taxon which is considered to be of hybrid nature. Values allowed are generic, infrageneric, specific or infraspecific only.
Comment: This term is only to be used for named hybrids, not full hybrid formulas. Examples of named hybrids are "generic" for ×Agropogon P. Fourn. (1934); "generic" for ×Agropogon littoralis (Sm.) C. E. Hubb. (1946); "specific" for Salix ×capreola Andersson (1867); "infraspecific" for Polypodium vulgare nothosubsp. mantoniae (Rothm.) Schidlay
Refines:
Has Domain:
Has Range:
Replaces:
ABCD 2.06:
Mar 23, 2012 comment #1 peter.desmet.cubc
Markus, could you clarify your examples?
scientificName=×Agropogon littoralis (Sm.) C. E. Hubb. (1946)
genus=
species=
infraspecificEpithet=
rank=
nothoTaxon=
Wouldn't a taxonRank=nothospecies be sufficient?
Mar 23, 2012 comment #2 wixner
Peter, it goes like this:
scientificName=×Agropogon littoralis (Sm.) C. E. Hubb. (1946)
genus=Agropogon
species=littoralis
infraspecificEpithet=
scientificNameAuthorship=(Sm.) C. E. Hubb. (1946)
taxonRank=species
nothoTaxon=generic
The trouble here is that the genus is considered to be a hybrid already, but the rank of the taxon still is a species. If it would be a nothospecies it would be Agropogon ×littorals. Im not 100% sure if I interpreted the ICBN correctly, but it seemed to be the use of notho as a prefix to rank terms is limited to infraspecific ranks, e.g. nothosubsp.
Oct 3, 2013 comment #6 gtuco.btuco
I would like to promote the adoption of the concept mentioned in this issue. To do so, I will need a stronger proposal demonstrating the need to share this information - that is, that independent groups, organizations, projects have the same need and can reach a consensus proposal about how the term should be used. It might be a good idea to circulate the proposal on tdwg-content and see if a community can be built around and support the addition.

Ping @mdoering

It is being used in both GBIF and CoL, e.g. the name parsers:
http://api.col.plus/parser/name?name=xAbies
http://api.gbif.org/v1/parser/name?name=xAbies
On the other hand I do think we can make use of the existing atomized fields that make up a parsed name and simply prefix the genus or epithet with the hybrid symbol.
It is a useful term, but not that high of a priority

This can easily be shared by using the multiplication symbol in fron of the epithet in the respective epithet term, e.g. dwc:specificEpithet=×littoralis

@mdoering Should there be commentary to this effect on the epithet terms. I know this is a source of a lot of concern about how to represent these taxa.

This is a rather complicated area of the botanical code that, even after serving almost 15 years on nomenclatural committees, I still cannot fully get my head around, especially on how to deal with it at the data level. I would suggest not to parse these names and formulas, or do it the way ABCD does (hybrid flag and hybrid flag insertion point from memory). The multiplication sign is part of the name, but it works more like an identification qualifier and users of the name are allowed to insert or remove it depending on whether they think the taxonomic group they apply it to is hybrid or not. It is often misused, as its use is only allowed when at least one of the parents is known and often there is no evidence for that.
While the '×' is part of the name, it is not part of the epithet. × Abies is not a real-world example, as names of nothogenera have to be a contraction-combination of the generic names of its parents, like × Agropogon is of Agrostis and Andropogon.

@nielsklazenga would you then think it is preferred to have some dedicated term that specified before which epithet the hybrid flag is inserted? This was my original intention for having this term and it is used in the Catalogue of Life API for example: http://api.catalogue.life/parser/name?name=Agropogon ×littoralis yields "notho": "specific"
{
  "name": {
    "scientificName": "Agropogon ×littoralis",
    "rank": "species",
    "genus": "Agropogon",
    "specificEpithet": "littoralis",
    "notho": "specific",
    "type": "scientific",
    "parsed": true
  },
  "extinct": false
}

To be honest, I would like to ignore the hybrid flag altogether, but yes, that is a nice solution (if you change the scientificName to "×Agropogon littoralis" and notho to "generic"). I would follow that. What about the vocabulary for notho? The adjective will work for genus, species and subspecies, but what are you going to do for varieties and forms?
Also, remember @jgerbracht, at the workshop we had at Biodiversity_Next, saying that there were also hybrids in birds? Would the term "notho" work for that as well, as is this specific to botany?

For infraspecific hybrid names it is just infraspecific. The rank does not matter, it is the part of the name that it gets applied to, the 3rd dwc:infraspecificEpithet:
http://api.catalogue.life/parser/name?name=Agropogon littoralis ×littoralis
{
    "scientificName": "Agropogon littoralis ×littoralis",
    "rank": "infraspecific name",
    "genus": "Agropogon",
    "specificEpithet": "littoralis",
    "infraspecificEpithet": "littoralis",
    "notho": "infraspecific",
    "type": "scientific",
}

If we prefer to not have such a term I agree with John that we should recommend to place the hybrid marker into the respective epithet fields instead

Also, Chuck Miller, also at the workshop last year, requested a hybrid symbol for use in the World Flora Online, so I might not like it, but that does not mean there is a use case for this. Since there is only one hybrid symbol, having just the rank at which it applies (like you did) is a good solution.

Does adding the hybrid flag to the epithet not defeat the purpose of parsing the name in the first place? Acacia ×grayana is the same thing as Acacia grayana. The difference between the two might be that one author thinks it is a hybrid and another author does not, or the second author also thinks it is a hybrid, but should be recognised as a taxon, or they both think it is a hybrid, but do not know either of the parents and author knows how to apply the code and the other does not (not talking about authors of names here). Also, according to the botanical code names of infraspecific nothotaxa should be written as Eucalyptus maidenii nothovar. williamsonii (for example).
But yes, hybrid names are a pain and I have no solution and I also tell the editors of our flora that, if they want the hybrid symbol in the name they have to add it themselves to the epithet (or name element). And, in our collections database, I myself have done things like: {"parent": "Eucalyptus", "name": "accedens x Eucalyptus incrassata"}.

And/Or it's interpreted as a hybrid between an unknown species of Acacia and A. grayana.
--
Jeff Gerbracht
Lead Application Developer
Birds of the World
Cornell Lab of Ornithology
607-254-2117

From: Niels Klazenga<EMAIL_ADDRESS>Sent: Thursday, September 24, 2020 6:36 AM
To: tdwg/dwc<EMAIL_ADDRESS>Cc: Jeff A. Gerbracht<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [tdwg/dwc] nothoTaxon (#43)
Does adding the hybrid flag to the epithet not defeat the purpose of parsing the name in the first place? Acacia ×grayana is the same thing as Acacia grayana. The difference between the two might be that one author thinks it is a hybrid and another author does not, or the second author also thinks it is a hybrid, but should be recognised as a taxon, or they both think it is a hybrid, but do not know either of the parents and author knows how to apply the code and the other does not (not talking about authors of names here). Also, according to the botanical code names of infraspecific nothotaxa should be written as Eucalyptus maidenii nothovar. williamsonii (for example).
But yes, hybrid names are a pain and I have no solution and I also tell the editors of our flora that, if they want the hybrid symbol in the name they have to add it themselves to the epithet (or name element). And, in our collections database, I myself have done things like: {"parent": "Eucalyptus", "name": "accedens x Eucalyptus incrassata"}.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/tdwg/dwc/issues/43#issuecomment-698262528, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAO4SSLGCNVD7O4IOX2TYZDSHMOJJANCNFSM4AXK6NOQ.

Closing for lack of demand.


Fix missing attributes in some events

Related Issues: #1433

Introduction
Fixes an issue that prevented all of the attributes that are going to be inserted or updated to be present in the second argument to the event listener of both the creating and updating events.
Motivation
Fixes #1433.
Proposed solution
This simply moves the logic that selects which attributes are going to be saved a bit further up and uses that as the argument to the event handlers, instead of always passing the attrs object.
Also adds another test to verify that save() will use both the attributes passed to it as well as any others that were already set on the model.

This was released in version 0.15.0.


Users should be able to remove their nickname if they no longer want to use it

When a user sets a nickname, they should be able to delete that nickname from the database if they no longer want to use it. While they can simply set a nickname equal to their twitch username, this isn't ideal. We should create a command called !removenick that allows for the removal of the user's preferred nickname. The command should just delete any found nickname in the file for the username, taking no extra input when run.

This was implemented in version 1.1-rc5 without a pull request.


Invoice -- DB -- us -- Flow and Security Discussion

Someone with access to the DB can't just tell us the order has been paid