JNWCollectionView Data source not called

I am new to OSx development . Please help me out
I cloned the project to my local machine but when running the APP below data source method is not called.

(JNWCollectionViewCell *)collectionView:(JNWCollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath

I see you're running the demo app. Have you made any modifications to it? It should work fine as it is.

No i have not made any modifications to it

What OS and Xcode version are you on? How did you clone the project? Make sure you include all of the dependencies.
git clone --recursive https://github.com/jwilling/JNWCollectionView.git

If you're still having this problem, please let me know. Otherwise, I'm going to assume this has been resolved.

Thanks a lot for the help :) You can resolve it.


Adapt to 0.11.0 using a debian base image

:memo: Summary
This adapts the apt sources list to use the debian repos instead of the ubuntu ones.
closes #41

There's a couple of other changes needed on top of changing the repo. I'll send you a PR shortly.

duplicate of #43


(QOL) Ability to draw Penetratable gizmos on penetration

(Regardless of whether they are selected or not)
Could exist as some sort of toggle or something, would be very useful for debugging at design time when testing in editor (Penetrator selected, upon connection with Penetratable, penetratable listener gizmos are then drawn).

I want to ask a question about how every unity script that uses OnDrawGizmosSelected() suffers from this issue.
It makes me wonder if there's already a built-in way to do this in Unity-- does spawning a new Inspector window and locking it to the penetrable/penetrator cause it to permanently show its gizmos?
If not, then yeah I suppose there should be a way to toggle them on.


[Oracle] Schema's name looks like editable but couldn't be edited

System information:

Operating system (distribution) and version win 10 x64
DBeaver version 7.0.0 EA

Connection specification:

Database name and version Oracle 12c

Describe the problem you're observing:
Schema's name looks like it could be edited, user could change name value in field, but changes couldn't be saved. No error appears in log

Fixed

verified


fix: add manual interrupt for pipeline agent

Add interrupt method for pipeline agent.
Related to https://github.com/livekit/agents/issues/1179

What do you think about also interrupting human speech (basically forcing a flush of it - maybe a separate method)?  It's rare in practice but it happens.

What do you think about also interrupting human speech (basically forcing a flush of it - maybe a separate method)?  It's rare in practice but it happens.

Yeah this should be another method. For STT in stream mode it should be a force flush, for non-stream mode, it needs to trigger a VAD event to trigger the STT recognize.


Feature Required: DFU over Thread network

It would be great, if we can have DFU over thread network feature in zephyr or may be a network agnostic dfu system.

Hi Nashif
Any update on DFU over thread network in zephyr? Has it been accomplished or still awaited?
Thanks, NM

Thread specification per se does not specify any particular DFU mechanism, so deploying DFU over Thread network is rather a matter of running any of the existing network-agnostic DFU protocols over Thread. You could use for instance LwM2M with its Firmware Update object, updatehub or hawkbit. But there's no out-of-the box example demonstrating how to combine these DFU protocols with Thread.
Please also see https://github.com/zephyrproject-rtos/zephyr/issues/29740, which covered the same topic.


PureScript implementation of vdom tailored to pure FP / Halogen

I've been thinking about this too. It seems something like virtual-dom could both benefits from types, and also be implemented really nicely in a pure functional language.

Yeah, and with much better Halogen integration than vdom. Maybe faster too if we can take advantage of properties that vdom can't assume.

This now exists in https://github.com/slamdata/purescript-halogen-vdom, although we've not made a driver for it yet.


pull request for e2e test at 12/16/2016 17:56:18

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


Update To Yocto Pyro

Update the dependant layers to Yocto Pyro.
There is a PR open here: https://github.com/resin-os/resin-raspberrypi/pull/122

https://github.com/resin-os/resin-raspberrypi/pull/122 has been merged so closing this issue


How to  pause/play any video using Button

I am using ASVideoPlayerController but this auto play but how to use play and push using button

@bhutvijay204  Hope this helps
Add this in ASVideoPlayerController class
var shouldPlay : Bool = false {
    didSet{
        self.currentVideoContainer()?.shouldPlay = shouldPlay
    }
}

then and in ASVideoContainer class add following lines of code
var shouldPlay : Bool = false {
    didSet{
        if shouldPlay {
            player.play()
        } else {
            player.pause()
        }
    }
}

Now just simply call from your desired action for pause and play as
ASVideoPlayerController.sharedVideoPlayer.shouldPlay.toggle()

Hi. Great library for auto playing videos in table view cell. I wanted to pause/play videos on didSelectRowAt and applied this code but it is not working fine. It is having following issues.

It does not pause video first time. Pauses the video when tapped twice.
On scrollViewDidEndDecelerating it starts playing the paused video.

Any help would be appreciated. Did you achieve this @bhutvijay204 . @Goldy-74 Any idea how to solve this.
Thanks in advance.

I want to play and pause the video on the tap on video?
@hamzaaminx  Did you Achieve  this

"It does not pause video first time. Pauses the video when tapped twice"
To solve the issue above you need to call from your button action:
ASVideoPlayerController.sharedVideoPlayer.shouldPlay=false
instead of ASVideoPlayerController.sharedVideoPlayer.shouldPlay.toggle()
It works for me :)


Jtromero/sync frontend

Major Changes
useContext

Global data on the fronted is stored in React context objects that are created in src/contexts
Each context should never be updated by an individual component, and will instead be updated by a webSocket from the server
This means that components don't need to worry about getting up to date information anymore!
Example: Adding a new question

Student uses "Add Question" button which calls the "/addQuestion" route
Server adds question to queue
Server sends up to date StudentDataContext to that student
Server sends up to date AllStudentsContext to TAs
(not implemented yet) Server sends up to date QueueDataContext to all users for accurate statistics/wait time estimates

Using contexts like this means that properties don't need to be passed down in the 'props' field anymore and the same variables will be consistent across all components (you wouldn't believe how many different things were stuffed in queueData by different components/API routes before)

Not finished yet

Issue with updating queue topics, although I'm pretty sure it existed beforehand.  Described in QueueTopicSettings.tsx

World's largest PR

(Realized I forgot to follow up here)
Everything functionality-wise so far seems to be working on my end when I clicked through everything; I can take a closer look at the code itself later today

Everything also seems to be working on my end. I saw a lot of socket stuff was moved and it seems to work on my side with two browsers, but I guess we'll see how it goes with a ton of students over the semester

@angelaz1 or @amandaLi7 could you review as well before merge

@amandaLi7 and I have discovered that for some reason, in this branch, you can't add topics...

csv upload does not work (but might get fixed by #204 ? not sure) but it does add to the database. nothing shows up in the settings and students cannot see the topic
manually adding a topic allows it to show up on the settings page, but with "Invalid DateTime." However these topics do correctly show up for students

also, I forgot to mention: for me locally, I can't add myself to 2 separate semesters for some reason. It works for Pranav, so I might just be the odd one out. If it works for others, then it should be ok, but putting it here for something to review while testing locally.

@amandaLi7 I got queue join notifications working.  As far as I can tell the "remind me after _" never worked to begin with so that's a separate issue.  I was also able to add myself to two semesters so I don't know what that issue was with you
@pranavaddepalli Your PR didn't fix whatever issue I caused with the CSV uploads.  Could you take a look at it, I'm not familiar with how the file upload stuff works?

yeah that was never a thing, notifications don't actually work lol
taking a look at csv now

@amandaLi7 if u r having issues with adding yourself to the W22 semester, try running the following sql statement on ur local psql instance:
INSERT INTO semester VALUES ('W22', '1-1-23', '1-1-23');

the issue is caused by lines 80/81 in home.js. queueData.topics is used in two different areas:

to show the topics for a question (date-dependent)
to show all the topics in the sem (not date-dependent)

Lines 80/81 filter all the topics to those that have an overlap with today, which are effectively the "current topics,"  and puts it in queueData. This works for questions, but the topics that show up on the settings page are only the ones that are ongoing. So, we can't just delete this filter.
We can either keep all topics in queueData and move the filtering logic to the topics dropdown, but this is sus / bad. I think a better way is to change where the settings page is getting its data from and just having it pull straight from the database (i.e., add something like get_all_topics into settings.js and having that be the source for the settings page

@amandaLi7 Fixed it, good to merge?

YAS perf. We need a meeting where you talk about literally everything new about the ecosystem. I had no idea there's a diff between QueueSettingsContext and QueueDataContext.


Request for Code Release: Condition-Aware Neural Network for Controlled Image Generation

Hello,
I recently read the paper titled "Condition-Aware Neural Network for Controlled Image Generation," which mentioned this repository as a reference. Could you please provide an update on when the code will be released? Having access to the code would greatly assist in understanding the implementations discussed in the paper.
Thank you for your assistance and great work!

Hi, Thanks for your interest in our work. I am working on preparing the code release. Please subscribe to our mailing list to get informed about our updates.

I am also looking for the code release, great work btw!

i am waitting for your code.

I am eager for the code release!

looking forward to your code release !


Implemented SettingComponent and code refactoring

This reminds me of IntelliJ's Clean Code setting lol

Can you merge yourself after I approved?

Hmm, gotta repoen for that, not sure if I like that and why I made that check...


Recommendation for multi-select

Hi, thanks a lot for this amazing UI kit!
I was wondering if you had any recommendation to implement an elegant multi-select with tags.
Something in that spirit but with the Daisy feel:

Thanks

Unfortunately, that's not possible without JavaScript.
So you need to use a JS plugin for that.
Let me know if you have any questions.


Question: How to do pagination?

I wasn't able to find any docs on how to perform pagination. Please, can you help me with an example? I want to provide an API with pagination caps
Thanks.

It's not possible atm. It's also unlikely there will be a support for pagination caps in future - see how DynamoDB handles pagination (only the forward-direction via LastEvaluatedKey, see http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Pagination )

Thanks, is there a way to pass the LastEvaluetedKey to a query operation on a Pynamodb model? I don't see it in the docs.

https://github.com/jlafon/PynamoDB/pull/226

Thanks!


Drawer mobile start custom breakpoint

Discussed in https://github.com/saadeghi/daisyui/discussions/795

Originally posted by elitenoire May 16, 2022
The drawer-mobile makes the drawer always visible from desktop (1024px breakpoint).
Is there a  way I can make the drawer visible from a smaller breakpoint for e.g. 768px breakpoint?
That is, drawer is toggleable from < 768px and always visible from >= 768px.

+1

I need it too


Events doesn't  drag or resize immediately after mouse click

Do you want to request a feature or report a bug?
Report a bug
What's the current behavior?
i need to intialize an event before start to drag or resizing
What's the expected behavior?
Just click and start

Only time I've ever had issue with any of the DnD functionality is when trying to do so in IE. IE handles all of the event listeners so poorly it just blows up. We finally stopped supporting our scheduling app (at my company) in IE just for this reason (though it was long overdue).

And, reading further, what exactly do you mean by "I need to initialize an event before start to drag or resizing"? You've shown no code, and provided very little explanation, so it's very difficult to understand exactly what problem you are having, or what it is you are trying to accomplish.

My problem is to initialize the event array. I solved that problem passing a start and end event for my array with the actual date, but with that solution, i had a "ghost event" on the actual date.
 {       id: 'event-now',       title: '',       start: new Date(),       end: new Date(),       resourceId: 1,       avaliacao: '',       pagamento: '',       hide: true,     },
and
`const EventComponent = e => {
const hideEvent = () => {
events.map(event => {
if(event.id == 'event-now'){
return {style: {display: 'none'}}
}
})
}`
without this, my dnd was working only with a click to initialize and a afterclick to resize or use dnd events on the event.
Now, my "ghost event" exists and disrupts the functioning on actual date.
Example:

and sorry for my bad english.

I'm sorry, but I still don't understand what you mean by 'initialize event', and really confused by your reference to 'click' and 'afterclick' events. It may help if you share some code, to see exactly how it is you are trying to implement DnD.

stale


Erome album failing

Ripme version: 1.7.73
Java version:
Operating system:  Ubuntu 16.04

Exact URL you were trying to rip when the problem occurred: https://www.erome.com/a/LCv5pYmD
Please include any additional information about how to reproduce the problem:

Expected Behavior
Rips album
Actual Behavior
Downloads no images

This error is caused due to self signed certificates or certificates signed by unknown certificate authority or expired certificates.
This can be solved by:

Updating Jsoup in pom.xml and using validateTLSCertificates(false) in defaultSettings of Http class.

<dependency>
  <!-- jsoup HTML parser library @ https://jsoup.org/ -->
  <groupId>org.jsoup</groupId>
  <artifactId>jsoup</artifactId>
  <version>1.11.3</version>
</dependency>

Accepting any kind of certificates for https in DownloadFileThread class.

TrustManager[] trustAllCerts = new TrustManager[] { new X509TrustManager() {
							public java.security.cert.X509Certificate[] getAcceptedIssuers() {
								return new X509Certificate[0];
							}

							public void checkClientTrusted(java.security.cert.X509Certificate[] certs,
									String authType) {
							}

							public void checkServerTrusted(java.security.cert.X509Certificate[] certs,
									String authType) {
							}
						} };
						SSLContext sc = SSLContext.getInstance("SSL");
						sc.init(null, trustAllCerts, new java.security.SecureRandom());
						((HttpsURLConnection) huc).setSSLSocketFactory(sc.getSocketFactory());

Although trusting all certificates is not advised, I've tested this offline and it works.

@Tush-r

This error is caused due to self signed certificates or certificates signed by unknown certificate authority or expired certificates.

What makes you assume that? erome has a valid cert from let's encrypt.

Yes I did check the certificate, but a simple run on erome link throws the same exception.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;

public class Test {
	public static void main(String[] args) throws Exception {
		URL url = new URL("https://www.erome.com/a/LCv5pYmD");
		BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
		String thisLine = null;
		while ((thisLine = reader.readLine()) != null) {
			System.out.println(thisLine);
		}
		reader.close();
	}
}

Exception in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
	at sun.security.ssl.Alerts.getSSLException(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
	at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
	at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
	at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
	at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
	at sun.security.ssl.Handshaker.processLoop(Unknown Source)
	at sun.security.ssl.Handshaker.process_record(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at java.net.URL.openStream(Unknown Source)
	at Test.main(Test.java:8)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
	at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
	at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
	at sun.security.validator.Validator.validate(Unknown Source)
	at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
	at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
	at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	... 15 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
	at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
	at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
	at java.security.cert.CertPathBuilder.build(Unknown Source)
	... 21 more

@Tush-r
That looks like an issue with your java install no trusting let encrypt certs.

@Tush-r
That looks like an issue with your java install no trusting let encrypt certs.

Yes. It was a mistake on my side. I was using an older JRE.
As for the issue, Erome images are loaded as we scroll through them using javascripts in the code. So none of the images have src attribute and, calling the element.attr("src") returns empty string. Therefore the log is spamed with: Found image url #11: https:
This is fixed by a slight change in the getMediaFromPage(Document doc) method.
https://github.com/Tush-r/ripme/commit/a2cc83f5615b2d66d6094fc0fac0515bf825a128
There are other 2 issues that I'm still looking into:

[ ] EromeRipperTest is missing test for image albums, which is why it never flagged the current issue.

[ ] For video files, EromeRipper downloads both SD and HD files.


Better constructors for events within action graph

Currently, you're unable to dispatch events within action graph. You could do some custom nodes but it's kind of messy. The nodes in action graph currently are like this:

They don't work and spit errors:

I would like to be able to create and dispatch events directly within action graph.

I'll try tackling this next.


Info error at run

Hello,
I have always a error message, but it works as expected:
Error: Error: ENOENT: no such file or directory, open '.github/ISSUE_TEMPLATE/Bestellung-einer-Benutzeraenderung.yml'
      - uses: stefanbuck/github-issue-parser@v3
        id: issue-parser
        with:
          template-path: .github/ISSUE_TEMPLATE/Bestellung-einer-Benutzeraenderung.yml # optional but recommended

But the template is in the same repo as the workflow and the issue.
Whats wrong?

try running actions/checkout beforehand
      - uses: actions/checkout@v3

That was the solution, thank you.


old-plugin

Hi @mlynch
is there any way to use the old cordova-res plugin. I face a lot of Issues with this Plugin currently.

Yes, you can install cordova-res as is. We don't maintain it any more but it still works. If you're having issues with this tool let me know by filing an issue and I'll get it fixed. Cheers


hi  i have questions about realm model

i have checked the realm_data  ,and it seams to no tf_hub module for doc embedding . i donot know  where to download  the module files .
thank you for your reply .

The realm-data directory only contains the files used for pre-training. If you are looking for the already pre-trained REALM model, please see https://console.cloud.google.com/storage/browser/realm-data/cc_news_pretrained.

The realm-data directory only contains the files used for pre-training. If you are looking for the already pre-trained REALM model, please see https://console.cloud.google.com/storage/browser/realm-data/cc_news_pretrained.

hi  kentonl   ,i want to pre-training by myself use my own data ,but i think  i need a pre-training tf_hub module for docs embeddings in the first step(sh language/realm/local_launcher.sh refresh,it can not find files first time  in the ./out/export/tf_hub  when run it), i am looking the files it needs in  sh language/realm/local_launcher.sh refresh .
Thank you for your reply   .

@paulrich1234 Did you find the solution? I'm having the same question.


Copy a PreparedRequest's CookieJar reliably

When a PreparedRequests's cookie jar is not a RequestsCookieJar instance, it
will not have a "copy" method. By adding _copy_cookie_jar we can reliably copy
cookie jars so that we have an actual copy instead of the same instance on
different prepared requests.
This also updates the RequestsCookieJar.update logic to create copies of
cookies from the other jar.
Closes #2527

LGTM. :cake:


Nuxt HMR not working

Describe the bug
Nuxt Hot Module Reloading not being passed through the proxy – pages reload on port :3000 but do not auto reload on netlify-cli's proxy :8888
Noticed this when upgrading netlify-cli from 9.16.0 to the latest 10.6.0
Also tested 10.5.0 with the same result (HMR not working on netlify's port :8888), rolled back to 9.16.7 and it's working again
Steps to reproduce
netlify dev
Configuration
No response
Environment
Binaries:
Node: 16.13.2 - /usr/local/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 8.1.2 - /usr/local/bin/npm
npmGlobalPackages:
netlify-cli: 10.6.0
@nuxt/cli v2.15.8

@mkummer225 Please update netlify-cli to v12.1.0. HMR should work for Nuxt now.

Note for maintainers: This issue was fixed in https://github.com/netlify/cli/pull/5200


az login

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az account get-access-token
Errors:
Get Token request returned http error: 400 and server response: {"error":"invalid_grant","error_description":"AADSTS700082: The refresh token has expired due to inactivity. The token was issued on 2021-10-05T11:50:24.4394320Z and was inactive for 90.00:00:00.\r\nTrace ID: d580793e-e9a6-4b1e-8bcf-a868e4628700\r\nCorrelation ID: 37ed27a4-c7c0-46aa-82d5-78c1b329ef95\r\nTimestamp: 2022-07-04 10:28:43Z","error_codes":[700082],"timestamp":"2022-07-04 10:28:43Z","trace_id":"d580793e-e9a6-4b1e-8bcf-a868e4628700","correlation_id":"37ed27a4-c7c0-46aa-82d5-78c1b329ef95","error_uri":"https://login.microsoftonline.com/error?code=700082"}
Traceback (most recent call last):
Temp\pip-unpacked-wheel-rpp6y7vh\knack\cli.py, ln 215, in invoke
...

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az account get-access-token --output {} --resource {}

Expected Behavior
Environment Summary
Windows-10-10.0.18362-SP0
Python 3.6.8
Installer: MSI

azure-cli 2.17.1 *

Extensions:
azure-devops 0.18.0

Additional Context

@jiasli for awareness

The error message is pretty clear:

The refresh token has expired due to inactivity. The token was issued on 2021-10-05T11:50:24.4394320Z and was inactive for 90.00:00:00.

Please re-run az login.


Generate core Weld API Python bindings with PyO3

This patch generates Python 3 compatible bindings for the main Weld API using PyO3. This makes the bindings slightly more robust, and also makes building them easier since PyO3 contains tools to automate setup (e.g., without having to set an environment variable).
One issue is that Weld currently uses stable Rust, while PyO3 requires the specialization features from nightly Rust. This module may thus be distributed separately from the main Weld workspace, or distributed as a different repository altogether.
Addresses #485

Note that this package (located under weld-python is a work in progress! It's being merged to make working on other related issues (see milestone).


error:'The game server is down.Please check the website for more information.'

What is the current behavior?
My project was deployed in a container, and the port was mapped to port 8080 of the host, which is accessed using a browser: http://localhost:8080, can be accessed normally, but constantly refreshed, and the page shows: The game server is down.Please check the website for more information.' I do n' t know why, how to check, I'm not familiar with nodejs
If the current behavior is a bug, please provide the exact steps to reproduce.
I follow the document as follows:

docker run --name game -di -p 8080：8080-v D：/workspace/game：/game node：15.5.0
docker exec -it game bash
cd /game
pm install
npm serve
browser access: http://localhost:8080/

What is the expected behavior?
Normal display, normal login

Hi there,
I don't have too much experience with Docker but anyway, this game requires a server to run locally.
Make sure you're on a terminal where delaford and on the project root... do "node run dev:node" to run the game server.. then if you refresh the page, you''ll see the login screen.

Hi there,
I don't have too much experience with Docker but anyway, this game requires a server to run locally.
Make sure you're on a terminal where delaford and on the project root... do "node run dev:node" to run the game server.. then if you refresh the page, you''ll see the login screen.


issue with firebasex

latest version of the plugin leads to  this error
https://github.com/dpa99c/cordova-plugin-firebasex/issues/562
when  activity of paytabs starting
i tried to figure out why. but i cant 😢
thanks

the issue due to "billingDetails is not defined"
why billingDetails is required !

after five our of debugging
billing details and shipping details required even if it given null


correct tolerations to slice for suc

https://github.com/rancher/rancher/issues/34071

Now that k3s-upgrader is upstream for SUC, all system-charts or feature-charts PRs to either one will need to be checked for uniformity. Any change in one must go to the other.


Ignoration mutations

How can I ignore a specific mutation as described in https://docs.logrocket.com/docs/vuex-plugin?

The title of this should have been "Ignoring mutations"


Individual player page does not load with historical data

When the date is set to a date for a past season, the following happen:

Indivdual player page doesn't load
Player image does not render for the player cell

Why?
There is no player_id returned from the endpoints.

Try using something similar to the 'getPlayers()' function in TeamStatsPage.js but in GameStatsTeam.js or GameStatsPlayers.js

2d1882e


added Ocelot bulder to try and make adding Ocelot configuration more …

…idiomatic
fix #148

Bit late now for this issue, but might be worth looking at https://github.com/khellang/Scrutor to use a more convention-based approach to service registration, rather than individually registering each service.


Atribution reporting API with DSPs for measurement purposes

Dear Colleagues,
We need to figure out how to set up atribution reporting API with DSPs for measurement purposes.
Based on the instructions provided by Google we guess that the necessary steps are the following:

On the publisher web-site (where ad should be displayed)  a dedicated  tag in the allow=”attribution-reporting” ad block should be added, so the Google will know that Attribution API is allowed.

it's needed to add  'attributionsrc' attribute to ,  with 3P ad trackers pixels
But the issue is that DSPs do not always control the top iframe on the site (publisher wrappers, video platform wrappers, header-bidding, etc.) so they can't implement an iframe.
And another question is that if the image is not placed through the img tag (but with canvases, for example) or no picture at all, how it should be implemented?

Can someone provide some hints how the process in this case should be organized?

Regarding your first point, as per this announcement, it seems that for now this might not be needed: https://groups.google.com/a/chromium.org/g/attribution-reporting-api-dev/c/MV8gQ4sTc8w/
By default attribution-reporting is allowed.
On your point 2., from what I understand attributionsrc can be set within the  tag of the creative, so again no need for an iframe: https://developer.chrome.com/docs/privacy-sandbox/attribution-reporting/register-attribution-source/

Thanks @Vas-we for the questions, what @captify-mgruau said is correct.


Launcher does not work

When joining a game, it brings me to the roblox app homepage instead

Duplicate of #62


Feature/nan 2.1.0

I'm a total cpp noob, but managed to get ecc compiling using nan 2.1.0 and some changes I googled around from other nan projects :-) Is this good enough to merge back?

Probably not handy to have all these other commits in this pull request. Please let me know if you're interested and I'll make a better pull request!


Importing from Existing files.

I am unable to drag & drop files from my existing folder to my new WebContainer Project. Earlier drag & drop was working. is this drag & drop disabled or is this feature no longer available?

Hi @AjaySingh11,
It worked in my tests. Can you share what browser and operating system you're using?


refactor(map_loader): split to member functions

Signed-off-by: Takayuki Murooka<EMAIL_ADDRESS>Description
small refactoring for https://github.com/autowarefoundation/autoware.universe/issues/1942

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@mitsudome-r @kenji-miyake Could you review?
The reason to split the implementation to some member functions is as follows. I will create a script which uses map_loader as a library and calls these member functions.
https://github.com/autowarefoundation/autoware.universe/issues/1942

For future reviews, it's better to split these kinds of changes into a separate commit.

@kenji-miyake Thank you always for your quick review and also further review.


156:1 Uncaught Error: Module parse failed: Unexpected token (20:19) You may need an appropriate loader to handle this file type. |  | export default class TabNavigator extends React.Component { |   static propTypes = { |     ...ViewPropTypes, |     sceneStyle: ViewPropTypes.style,

156:1 Uncaught Error: Module parse failed: Unexpected token (20:19)
You may need an appropriate loader to handle this file type.
|
| export default class TabNavigator extends React.Component {
|   static propTypes = {
|     ...ViewPropTypes,
|     sceneStyle: ViewPropTypes.style,

hi there!
please open a new issue with source code to it, its impossible to guess what could be wrong in your short example.


Exception when making a release: Unprocessable Entity

I have a library (timeseriesAI/tsai) and I'm trying to create my first release.
I've generate the token, and created a token file following the instruction in the web.
fastrelease_changelog works fine. I've modified the CHANGELOG.md file, git add . and git commit. All good.
The issue is when I try fastrelease_release (or fastrelease). I get this error message:
(py37) ➜  tsai git:(main) fastrelease_release
Traceback (most recent call last):
  File "/Users/nacho/anaconda3/envs/py37/bin/fastrelease_release", line 8, in <module>
    sys.exit(fastrelease_release())
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/fastcore/script.py", line 107, in _f
    tfunc(**merge(args, args_from_prog(func, xtra)))
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/fastrelease/core.py", line 103, in fastrelease_release
    ver = FastRelease(token=token).release()
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/fastrelease/core.py", line 83, in release
    self.gh.create_release(ver, body=notes)
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/ghapi/core.py", line 168, in create_release
    draft=draft, prerelease=prerelease)
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/ghapi/core.py", line 63, in __call__
    return self.client(self.path, self.verb, headers=headers, route=route_p, query=query_p, data=data_p)
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/ghapi/core.py", line 109, in __call__
    route=route or None, query=query or None, data=data or None)
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/fastcore/net.py", line 212, in urlsend
    return urlread(req, return_json=return_json, return_headers=return_headers)
  File "/Users/nacho/anaconda3/envs/py37/lib/python3.7/site-packages/fastcore/net.py", line 113, in urlread
    if 400 <= e.code < 500: raise ExceptionsHTTP[e.code](e.url, e.hdrs, e.fp) from None
fastcore.basics.HTTP422UnprocessableEntityError: HTTP Error 422: Unprocessable Entity

I've looked around but couldn't find a solution. Woudl anybody be able to help me?

I think that this comes from the branch called "main" instead of master

Hi @tcapelle, thanks for looking into this.
I replaced the name since it was recommended by GitHub. So if that was the issue, what is the proposed solution?
The settings.ini file indicates git_url = https://github.com/timeseriesAI/tsai/tree/main/ and branch = main. Is there anything else I need to modify?


Add --version flag

% Bifrost --version 2> /dev/null
Bifrost 1.0

% echo $?
0

Thanks - will make conda and brew recipes more robust

Docs say the regular help will show version
displays the command line interface:

Bifrost x.y

Highly parallel construction, indexing and querying of colored and compacted de Bruijn graphs

But my output is blank (from 1.0 .tgz)

Commit 528b6269d8f01c1a47e69321e000478a83e02cbb
% Bifrost --version 2> /dev/null
1.0.3

I also added a --help subcommand which shows the regular help with the version number.


Resolving unnamed generate blocks Lint warnings

main_lint_regress is no longer being used - this branch was a proving ground for lint fixes before merging back to main, but we've now completed #483
Can you retarget to main?


Xfail chi-squared test for some random functions under ROCm/HIP

Rel #4132, #4484.
Xfail some unstable chi-squared tests.

Jenkins, test this please.

Jenkins CI test (for commit 9a968a94457cf8b30551cc93e4e7dfcce79a5e4e, target branch master) succeeded!

LGTM.


[bug]: FormView initial values not syncronizing with viewModel

Describe the bug
If you set initial value in a FormTextField the function syncFormWithViewModel doesn't set initial viewModel's values (it only adds listeners)..
To reproduce
@FormView(fields: [
  FormTextField(name: 'test', initialValue: 'testvalue'),
])
class Test extends StackedView<TestViewModel> with $Test {
...
 @override
  void onViewModelReady(viewModel) {
    syncFormWithViewModel(viewModel);

    print(testController.text); // "testValue"
    print(viewModel.testValue); // null (should be "testValue")
  }
}

Expected behavior
No response
Screenshots
No response
Additional Context
No response

@miroirstudiosrl a new version of stacked_generator was released, 1.5.0. Can u update the package and see if the issue is fixed?


Feature Request - multiple series and start-time

Hi,
Thanks Phil for this great package. I was wondering if there was a way to have multiple series from the same route, and as an added bonus specify where the start time should begin. Right now I am using pd.merge_asof to merge columns together, but it would be extremely helpful to have it all done in one pull. Let me know if its possible with your package.

Hi romanme,
thanks for the suggestion. I will think of a implemention for that. Maybe neext week I have some time for that. A bit busy right now. If you have a solution already feel free to PR and I will have a look.

Please have a look at version 0.2.6 I added your requested changes:
https://github.com/philsv/myeia/commit/97b8a1f882a9e4352acce2ba0d6ad0ecf7c9a4a8
Is this it what you where looking for?

I am having an issue with the code"start_date: str | none" TypeError: unsupported operand types for |: 'type' and 'NoneType'

Sorry about that. Seems you are using python below 3.10, I got rid of the PEP604 union types. Should work in 0.3.1 now.

Still getting this issue that is forcing me to restart the kernal. Thank you so much for implementing this feature!
Input In [17], in <cell line: 1>()
----> 1 from myeia.api import API
File ~/.local/lib/python3.8/site-packages/myeia/api.py:48, in
41     df.index = pd.to_datetime(df.index)
42     return df
45 def get_date_range(
46     start_date: Union[str, None] = None,
47     end_date: Union[str, None] = None,
---> 48 ) -> tuple[str, str]:
49     """
50     Helper function to get the start and end date for a given series.
51     """
52     if not start_date:

Sorry for that rough update. Types issues should be fixed now in 0.3.2

One more thing, I am getting this error. Any idea?
UnboundLocalError                         Traceback (most recent call last)
Input In [68], in <cell line: 6>()
2 import matplotlib.pyplot as plt
3 import myeia
----> 6 eia.get_series_via_route(
7     route="/petroleum/crd/crpdn",
8     series=["MCRFPP51",'MCRFPP51'],
9     frequency="monthly",
10     facet='product',
11     start_date="2021-01-01"
12     ,end_date="2021-01-31"
13 )
File ~/.local/lib/python3.8/site-packages/myeia/api.py:169, in API.get_series_via_route(self, route, series, frequency, facet, new_name, start_date, end_date)
166 elif facet == "seriesId":
167     df = base_df[["period", "value", "seriesDescription", "seriesId"]]
--> 169 df.reset_index(drop=True, inplace=True)
170 name = new_name if new_name != "" else df[df.columns[2]][0]
171 df.rename(columns={df.columns[1]: name}, inplace=True)
UnboundLocalError: local variable 'df' referenced before assignment

Your trying to geht monthly data within a month? That does not make sense.
Try e.g.
start_date="2021-01-01"
end_date="2021-02-31"
and it should work, otherwise you will just get an empty dataframe back, as there are no data.

Works great! Thank you for this wonderful python package!.


Hide all undocument variables on session

Codecov Report

Merging #660 into master will decrease coverage by 0.01%.
The diff coverage is 58.17%.

@@            Coverage Diff             @@
##           master     #660      +/-   ##
==========================================
- Coverage    48.3%   48.29%   -0.02%
==========================================
  Files          34       34
  Lines        8378     8376       -2
==========================================
- Hits         4047     4045       -2
  Misses       3844     3844
  Partials      487      487

Impacted Files
Coverage Δ

session_tx.go
91.22% <100%> (-0.3%)
:arrow_down:

session_convert.go
20.27% <16.66%> (ø)
:arrow_up:

session_delete.go
38.74% <32.14%> (ø)
:arrow_up:

session_stats.go
46.2% <42.85%> (ø)
:arrow_up:

session_insert.go
56.09% <47.22%> (ø)
:arrow_up:

session_update.go
48.06% <52.63%> (ø)
:arrow_up:

session_get.go
40.37% <53.84%> (ø)
:arrow_up:

rows.go
39.62% <54.54%> (ø)
:arrow_up:

session_raw.go
56.7% <60%> (ø)
:arrow_up:

engine.go
54.11% <60%> (ø)
:arrow_up:

... and 8 more

Continue to review full report at Codecov.

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


vl_nnconv.m can't be executed

I run the code,but there is some error as following:
try view SCRIPT vl_nnconv as a function to execute:
D:\tracking-matlab\Vital_release-master\matconvnet\matlab\vl_nnconv.m

i have resolved it.


refactor(source-map): reimplement and improve code quality

API and data format are more standardized
Completely rewritten for readability
Add test
Add readme

All those changes will probably break experimental language modules like this one https://github.com/rchl/volar-component-types/blob/main/src/volar/volar.ts ?
Granted they are experimental but it will be a pain if I'll have to figure out how to get it up and running again. Is there a chance for some migration guide?

@rchl 我已經將 https:github.com/rchl/volar-component-types is listed as #85 and I will submit a PR for it after 2.0 is released


[FusedBatchNormGradOp] Actual shapes of outputs NOT consistent with the shapes derived by shapeFn

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow):

NO

OS Platform and Distribution (e.g., Linux Ubuntu 16.04):

Linux Ubuntu 16.04

TensorFlow installed from (source or binary):

Binary

TensorFlow version (use command below):

1.12.0

Python version:

3.6.3

Describe the current behavior
For the operator FusedBatchNormGradOp, the shape derived by shapeFn is inconsistent with the run-time shape of the actual output when set is_training = False , and this difference is caused by the obvious code. I wonder if this is a bug? In fact, I rely on the shape derived by Tensorflow to build my network...
Describe the expected behavior
The shapefn derivation gives the same result as the runtime, unless it's an so called unknown shape operator.
Code to reproduce the issue

Just as an example:

the comment line illustrates the problem

import numpy as np
import tensorflow as tf
from tensorflow.python.ops import gen_nn_ops

y_backprop=np.random.random((32,32,2,1024)).astype(np.float32)
x=np.random.random((32,32,2,1024)).astype(np.float32)
scale=np.random.random((1024)).astype(np.float32)
reserve_space_1=np.random.random((1024)).astype(np.float32)
reserve_space_2=np.random.random((1024)).astype(np.float32)
fused_batch_norm_grad_result = gen_nn_ops.fused_batch_norm_grad(y_backprop, x, scale, reserve_space_1, reserve_space_2, epsilon=0.0001, data_format="NHWC", is_training=False)

print(fused_batch_norm_grad_result)
# printed: (32, 32, 2, 1024), (1024,), (1024,), (1024,), (1024,)
fused_batch_norm_grad_result=tf.Session().run(fused_batch_norm_grad_result)
for t in fused_batch_norm_grad_result:
    print(np.shape(t))
# printed: (32, 32, 2, 1024), (1024,), (1024,), (), ()

Other info / logs
The code that causes this problem is easily found in the Compute method of FusedBatchNormGradOp as follows:
    ctx->SetOutput(1, scale_backprop);
    ctx->SetOutput(2, offset_backprop);
    ctx->SetConstantOutput(3, Tensor());
    ctx->SetConstantOutput(4, Tensor());

However, the following derivation is made in shapefn:
  // Set the correct shapes for reserve_spaces
  // so that gradients can be performed when
  // the op is in a symbolic condition.
  if (is_training) {
    c->set_output(3, c->Vector(0));
    c->set_output(4, c->Vector(0));
  } else {
    c->set_output(3, c->Vector(channel_dim));
    c->set_output(4, c->Vector(channel_dim));
  }

I noticed the comment above that says this branch is to set the proper shape for reserve_spaces, but I can't understand what that really means...

Issue replicating for Tf-1.12 and TF-1.15 also, kindly find the gist of colab.Thanks!

@dMokaMoka  It seems the issue is fixed now.Could you please confirm still if you are facing the same issue?.Thanks!

@dMokaMoka  Any updates regarding on this issue?.Thanks!


Known breakage

So this is mainly inspired by libgit2/libgit2#4129. A known-broken test case has been added which cannot be committed as-is, as it would break our test suite. While it would obviously be possible to just work around this by asserting that it fails, this would not be noticed by anybody who executes the test suite and. Furthermore, if the test is unbroken later on, there will be no immediate indication to the tester that this is actually something good when the test fails.
So this PR implements two new error states: "broken" and "unbroken". Broken represents the case where a test is expected to fail in a known way, that is the system under test is actually broken. The unbroken state is reached when a broken test gets fixed, that is the assert that it is actually broken will not be triggered. These states are represented by the characters "B" and "U" in the test execution. When tests are unbroken, the test will spit out an error at the end of executing all test suites with the label "Unbroken:" instead of "Failed:".

I really don't like the idea of this PR. "Broken" tests for the Git test suite are by far and large the most annoying part of it.
This is a lot of code to handle a situation which IMO shouldn't exist. We should merge a fix together with the broken test, so the test is never "broken" in our mainline. I totally understand that some bugs are really hard to fix -- but that's what GitHub PRs are for! You can leave them tagged, triage through them and eventually merge them when you've figured out the bug.
I very much prefer that approach rather than making the test suite aware of tests that need to be fixed. I don't think that semantic distinction belongs on an automated CI system.
🍏 📗 💚

Sure, I certainly agree with the statement that this situation shouldn't exist at all. But this is really something that happens in the real world and cannot always be avoided.
And in my opinion, GitHub PRs are not a solution to this problem. Let's disregard the discussion around whether or not a single platform should hold all the knowledge. But one thing that cannot ever be solved by this is reflections on changing code. While it is true that you can simply label PRs and leave them for later, many longer-lived PRs simply become stale and will not be touched in a long time. So the benefit of having it codified is that you'll automatically be notified whenever a broken test is fixed -- the same cannot hold true for a PR.
So I treat these broken tests as some kind of codified knowledge about what works and what not, and I think it is valuable for a project to carry this around. At least it is more valuable than having it in a PR, only. But that's my opinion ;)


[docs-infra] Prevent link anchor when selecting text

Fix #39350, solving https://github.com/mui/material-ui/pull/39603#pullrequestreview-2013190149
The prevent default is weird, because if we use the documents.addEventlistner to trigger event.preventDefault() the link is still working 🙈
Did not found the why, so I just moved to the simplest approach: loop over links and add the event listener.
https://github.com/mui/material-ui/assets/45398769/2372171c-14c7-4f9f-8e36-ac3ba0d508ac

Cool, the UX looks as good as it could be ✨


Spark running with Yarn cluster mode

Hi,
I am seeing failure while running the spark job in yarn cluster mode but it is working in client mode. Can you please help me.
Caused by: com.yotpo.metorikku.exceptions.MetorikkuException: No arguments passed to metorikku
Regards,
VJ

Can you send the command you're using in YARN mode?

Please find the command below
spark-submit --master yarn --deploy-mode  cluster --conf spark.sql.catalogImplementation=hive  --class com.yotpo.metorikku.Metorikku metorikku.jar -c config.yaml

Is this still happening? sorry for the very late reply

Yes still the same

We actually never ran metorikku in yarn cluster mode. We will look into it next week. Probably something with how cluster mode passes args to scopt

Hi,
I succeeded to reproduce the issue you are describing.
the cause of it is that spark looks for the files (metrics, input) and can't find them in the cluster mode because they have to exist on HDFS or the all the nodes file system
in the error log, you can see which path was used, and that "Supplied file not found".
possible solution:
use an explicit path with fs explicitly, like file:// or hdfs://  and make sure to upload  the files to the nodes/hdfs.
btw, we have an issue to support external files
https://github.com/YotpoLtd/metorikku/issues/142


New prepare_docker function

this function would create all files needed for Docker, combining write_app and write_docker.
Currently, it also creates a minimal requirements.txt for the deployment (make it optional?)

Related to rstudio/vetiver-r#165
I think we are landing on the right way forward here; when you feel pretty confident about this, let me know and I'll finish up my PR as well! 🙌

@juliasilge this feels like it's at a pretty good place!


English readme and LaunchBar in the name for better discoverability

Hi!
I came across your action via Twitter. I think it would be helpful though if you would use LaunchBar in the Name somewhere so people can find this when searching on GitHub. A short description in English would also be really helpful.
Thanks, and keep up the good work!
— Christian

Thanks for your advice. I will complete the Readme file and change the name late.

Hi! I wanted to let you know that I have been working on a new action for Zotero.
Your feedback would be very welcome.
https://github.com/Ptujec/LaunchBar/blob/master/Zotero-Actions/README.md


Incorrect mapping files & no video outputs - Via Touchdesigner

Hi again,
I've run into another wall I'm not sure how to solve...
For context, I have animated drawings running via Touchdesigner.  I'm calling the image_to_animations script when a new image is detected. The workflow is somewhat working.  I can use some of the example motions and my own custom rokoko motions as well.
The issue I have now is when I'm trying to use side profile drawings and multiple arms.
I've directed the image_to_animation.py script to use the same retarget file and motion file as the example MVC files. (six_arms, four_legs etc) and I'm even using the same images from the examples.
I can see the files being created, reaching the point of video and failing - with no output.
I've attached a zip with all of the files included.
Am I missing a step again - I thought altering the path to the retarget and motion files in the .py script would work - as it did with other trials?
When I run the example script for four legs and six arms via miniconda they still work as usual.
Thankyou in advance
animation_2.zip

Hi @SchmittFazed,
image_to_animation.py won't work with anything other than an image of a forward facing bipedal character with two arms. As I mention in the README, 'you can manually specify a different skeletons within the character config and modify the specified retarget config to support it.' Basically, you'll need to open the config files with a text editor and make your changes if you want to deviate from the standard bipedal character skeleton.

So I think i'm confused with that process....and how the examples of four legs and six arms work.
Because i'm taking images in real time and then calling the/a script to generate the config files.
Should I be making a copy of the image-to-animation and adjusting that so it creates different types of skeletons?

The models we released were trained to detect and identify skeleton joint positions for 2-arm, 2-leg biped characters only. So the scripts we provide won't be able to automatically animate quadrupeds or characters with six arms.


Sample code uses deprecated libraries

C:\Users\grant.jeffers\scratch\cert_status>npm install @azure/ms-rest-nodeauth
npm WARN deprecated<EMAIL_ADDRESS>request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated<EMAIL_ADDRESS>this library is no longer supported
Please pick an up-to-date library from https://github.com/request/request/issues/3143 so that the code is usable.

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

ID: 014de104-096f-8759-fb9b-125659172a64
Version Independent ID: 0f0a0ae9-0221-2d14-27f7-fc824f9374c9
Content: Quickstart: Your first JavaScript query - Azure Resource Graph
Content Source: articles/governance/resource-graph/first-query-javascript.md
Service: resource-graph
GitHub Login: @DCtheGeek
Microsoft Alias: dacoulte

#assign:DCtheGeek

@jeffersg Thanks for the feedback.  The library @azure/ms-rest-nodeauth is managed in a different repo.  As the sample works, despite the deprecations, I'm going to close this issue here in Docs.  I'd recommend opening an issue in the repo where that package is built: https://github.com/Azure/ms-rest-nodeauth.  Thanks again!
@MicrosoftDocs/azure-cxp-triage Please label 'product-issue' and #please-close.


dispose() does not seem to work on iOS

Calling dispose(), or entering a situation when it should be called (i.e passing null url) seems to do nothing except video pause.

Same problem to me, restart app will make double audio playing. Also iOS cannot show video m3u8


[$250] mWeb- request a setup call option not visible in landscape mode - Reported by @gadhiyamanan

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Rotate device to landscape mode
Go to any workspace
Click to on :question: icon

Expected Result:
User should be able to scroll
Actual Result:
Not able to scroll for click request a setup call option
Workaround:
unknown
Platform:

Where is this issue occurring?

Mobile Web

Version Number: 1.2.4-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1662740740529029
View all open jobs on GitHub

Proposal
This is a small fix because GetAssistancePage has a Section block and we just need to wrap with ScrollView over here
https://github.com/Expensify/App/blob/90a226b20f23eeb8a669664bf4474781125e196a/src/pages/GetAssistancePage.js#L29-L40
   <ScrollView>
        <Section
            ...>
   </ScrollView>

https://user-images.githubusercontent.com/57435789/192432612-bb97f7e0-f68e-4b2c-a473-d9dc28c20c77.mov

This is a real, unique issue with clear documentation. Assigning engineering to review the proposed solution.

the proposal looks good to me, marking the issue external so we can create the upwork job.

Posted:
Internal - https://www.upwork.com/ab/applicants/1574935136116920320/job-details
External - https://www.upwork.com/jobs/~01209a66fcedf3009b
Invited @rushatgabhane and Manan.

@srikarparsi - just confirming: good to hire @akshayasalvi ?
@akshayasalvi - can you edit your GH profile to include your full name, and link me your Upworks profile? Cheers!

@jliexpensify Does this help https://www.upwork.com/freelancers/~0103406434c3fea888

@jliexpensify not getting any invite

You're invited @gadhiyamanan - try clicking here:  https://www.upwork.com/jobs/~01209a66fcedf3009b

@jliexpensify should i submit proposal?

@gadhiyamanan you'll be paid $250 for reporting the bug, so no need to submit a proper proposal. You could just write something like "I reported the bug and will be compensated" or something - I'll be the one paying everything once the PR is deployed.

@jliexpensify applied :)

I am taking over this issue as C+ since https://github.com/Expensify/App/issues/11339 issue will also be fixed by the PR raised here.
cc: @rushatgabhane @jliexpensify

Assigning to @sobitneupane due to a regression. Unassigning Rushat, as Sobit is taking over as C+

I am taking over this issue as C+ since https://github.com/Expensify/App/issues/11339 issue will also be fixed by the PR raised here.
This proposal from @akshayasalvi will solve this issue as well as https://github.com/Expensify/App/issues/11339 issue.
@srikarparsi proposal from @akshayasalvi  looks good to me
🎀👀🎀  C+ reviewed

Invited @sobitneupane , cheers!

@sobitneupane @srikarparsi Is there anything else required from my end?

@sobitneupane @srikarparsi Is there anything else required from my end?

Once @srikarparsi approves your proposal, you can create PR.

Thank you for the comment @sobitneupane

@srikarparsi bump - although i think he may have weighed in earlier?

Yeah he kind off approved the proposal here in this https://github.com/Expensify/App/issues/11315#issuecomment-1260025543
@jliexpensify does this still wait or should I create the PR?

@akshayasalvi I'd say go ahead and create the PR: it looks like Srikar pre-approved it. I'll hire you in Upworks.
cc @sobitneupane

@jliexpensify @srikarparsi @sobitneupane PR raised.

yup, we can pay and close the job. It did end up getting deployed to ios and android.

Everyone is paid and job removed from Upworks. Thanks!


[FEATURE REQ] Support auth by customer defined TokenCredencial for all scenarios

Is your feature request related to a problem? Please describe.
When migrate auth in Spring tests, the pipeline shows that some integration test failed because related feature not support auth by customer defined TokenCredential bean.

Link to PR: https://github.com/Azure/azure-sdk-for-java/pull/40800
Link to pipeline: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=3914516&view=logs&j=b6747878-dc75-581a-bba2-ee42aac9c86f&t=9578c5f5-3931-5ca2-47db-3cca71421dc5&l=16070
Screenshot of test failure of pipeline:

Describe the solution you'd like
Develop new feature: Make related scenario support customer-defined TokenCredential. Make all existing integration tests passed in pipeline.
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[x] Description Added
[x] Expected solution specified

### Tasks
- [ ] Make Service BusMultiBinder support customer defined TokenCredential
- [ ] Make PassworkLessMySQL support customer defined TokenCredential
- [ ] Make KeyVaultPropertySource support customer defined TokenCredential
- [ ] Make ServiceBusJmsPasswordless support customer defined TokenCredential

Sharing:
About ServiceBusMultiBindersIT, @ConditionalOnMissingBean not take effect because there are 2 ApplicationContexts:
Here is the screenshot about how to find the 2 ApplicationContexts:


Leshan connectivity/queue mode?

Hi, we are trying to setup Leshan 1.0.0 with real device based on wakaama client.
and it seems that there is strange behaviour - after client connects, we have very short amount of time (up to 10 seconds) when
read or write can be done and received by client.  If read/write will be done afterwards - server will get timeout.
But if client will send notification on observed resource - server will immediately push all read/writes to client, like them was in queue.
Maybe you can help with that.
Thanks in advance!

When using queue mode, Leshan use PresenceService to estimate if client is present or not.
By default we consider the device is present since last communication to 93s after (CoAP default MAX_TRANSMIT_WAIT) as defined in LWM2M specification.
By the way when Leshan consider the device absent it raises a ClientSleepingException
So if the time you observe is more around 10s, I guess this is maybe not a Leshan issue but something else like maybe very short NAT expiration. (10s sounds really short, I have already heard about 30s but not 10s :thinking:)

But if client will send notification on observed resource - server will immediately push all read/writes to client, like them was in queue.

As UDP is not reliable layer (packet can be lost), CoAP uses Acknowlegde+retransmission to ensure message is received.
In your case maybe, NAT expires (or any other reason) so first request sending is not received. This generates some retransmissions and when your device talk again (e.g. it reopen NAT route) device finally received one of this retransmissions.
(you should read CoAP RFC for more details about this)
But there is no queue implemented in Leshan.
Again I really advice you to look what happens at network level using wireshark.
This could help a lot to better understand the situation.

After the client connects with the server, we can read/write object resources one by one. But if we do nothing when the client connects, and perform read action after about 90s, the client can not recieve the command from server.
Does this problem relate to MAX_TRANSMIT_WAIT ？ And how to resolve this issue ?

By default we consider the device is present since last communication to 93s after (CoAP default MAX_TRANSMIT_WAIT) as defined in LWM2M specification.

Does your client register using QueueMode ?
Are you in a NAT environment ?
I repeat my self again an again but a wireshark capture could help.

Does your client register using QueueMode ?
Are you in a NAT environment ?
I repeat my self again an again but a wireshark capture could help.

Should we close this issue ?

Should we close this issue ?

yes, thanks, issue was resolved, closing it!

yes, thanks, issue was resolved, closing it!


Alternative parameters: port

Hi, first of all thank you a lot to share this excellent lib.
I would like to make a request. Is that possible to add a feature to connect into an alternative port?
According to docs it accepts as alternative parameters: adom, protocol (http=80/https=443), verify, and proxies.
I have just modified port_by_scheme = {"http": 80, "https": 8443} into file ./site-packages/urllib3/connection.py to accept an alternative port.
Once again, thank you!

Edited
please, never mind.. fortimngr = pyFortiManagerAPI.FortiManager(host="<IP_ADDRESS>:8443", username="someuser", password="somepass", verify=False)

Hello,
thanks for your post, i was struggling with this.


Jobs which mounted to the same Azure-Blob can not run on the same node

When two jobs which mounted to the same azure-blob scheduled to the same node, one job will be stuck in waiting status.
And the error log is: Error: temp directory '/tmp/blobfuse' is not empty. blobfuse needs an empty temp directory
This is a bug of blob flex-volume: https://github.com/Azure/kubernetes-volume-drivers/blob/3f77fd816170083b2575af5858eb3b47368c7f65/flexvolume/blobfuse/deployment/blobfuse-flexvol-installer/blobfuse#L107 , all jobs using the same temp path. So only the first comes job will mounted successfully.
Consider to use blobfuse-csi-driver instead of blob-flex-volume.
https://github.com/kubernetes-sigs/blobfuse-csi-driver

As a workaround, add the entrypoint (command and args) in flexvolume driver
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: blobfuse-flexvol-installer
  namespace: kube-system
  labels:
    k8s-app: blobfuse
spec:
  selector:
    matchLabels:
      name: blobfuse
  template:
    metadata:
      labels:
        name: blobfuse
    spec:
      containers:
        - name: blobfuse-flexvol-installer
          image: mcr.microsoft.com/k8s/flexvolume/blobfuse-flexvolume:1.0.13
          imagePullPolicy: IfNotPresent
          command: ["/bin/sh"],
          args: ["-c", "sed -i '101i TMP_PATH=$(echo ${TMP_PATH}-$(date +%N))' /blobfuse/blobfuse && /bin/install_blobfuse_flexvol.sh"],
          volumeMounts:
            - name: volplugins
              mountPath: /usr/libexec/kubernetes/kubelet-plugins/volume/exec/
            - name: varlog
              mountPath: /var/log/
      volumes:
        - name: varlog
          hostPath:
            path: /var/log/
        - name: volplugins
          hostPath:
            path: /usr/libexec/kubernetes/kubelet-plugins/volume/exec/
      nodeSelector:
        beta.kubernetes.io/os: linux

this is a bug azureblob. When installing blob driver, customers are recommended to use the above yaml to deploy flexvolume to their k8s cluster.

According to https://github.com/Azure/kubernetes-volume-drivers/issues/66#issuecomment-648616377 Azure blob flexvolume is in maintenance mode, and Azure blob CSI is recommended.

https://github.com/microsoft/pai/pull/4644

offer you another workaround, downgrade blobfuse binary to 1.1.1 :
https://github.com/Azure/kubernetes-volume-drivers/issues/66#issuecomment-649188681


add note in readme about architecture

Is your feature request related to a problem? Please describe.
Add note in readme about architecture
Additional context

this could also be added to pristine-typescript-react


Entrypoint path is not correct when running docker in docker

I might be misunderstanding this but I have to following situation:
I am running docker in docker.
When the container is started, the following mapping is being done: /runner/_work/_actions/ (host) -> /__w/_actions (work container)
When I try to install the aws cli via this action I then get
sudo: /runner/_work/_actions/unfor19/install-aws-cli-action/v1.0.3/entrypoint.sh: command not found
Error: Process completed with exit code 1.

My question is, why is the script executed from the GITHUB_ACTION_PATH folder (https://github.com/unfor19/install-aws-cli-action/blob/master/action.yml#L49) and not from ROOTDIR ?
Thanks in advance!
(I tried to override GITHUB_ACTION_PATH but it looks like gh doesn't allow this)

Hi @dragosMC91 , the variable GITHUB_ACTION_PATH replaced github.action_path, see https://github.com/unfor19/install-aws-cli-action/pull/23
I'm unsure how to replicate your actions, but as an alternative, you can add a step in your pipeline, as mentioned in the README.md, so instead of using this action as a classic action, in your complex use-case of docker-in-docker, you might be able to use-
steps:
# Your steps ...
      - name: Install AWS CLI
        shell: bash
        run: |
           curl -L -o install-aws.sh https://raw.githubusercontent.com/unfor19/install-aws-cli-action/master/entrypoint.sh && \
           sudo chmod +x install-aws.sh && \
           sudo ./install-aws.sh "v2" "amd64" && \
           sudo rm install-aws.sh

Is that good enough?

Hello @unfor19 , thanks for taking the time to reply.
I read the docs and eventually implemented what you suggested above and everything works fine.
I just thought
run: sudo --preserve-env ${GITHUB_ACTION_PATH}/entrypoint.sh was supposed to be run: sudo --preserve-env ${ROOTDIR}/entrypoint.sh after reading the code initially and wanted to signal a potential issue. But if this is the intended way of doing it, issue can be closed


Make --subscription a global parameter for all commands

The current CLI currently requires this workflow:
# set subscription
az account set --subscription <sub_name>

# do az stuff in that sub
az acs login --name ...

This makes it very unfriendly and dangerous for scripts and interactive use.
Consider:

Long running script sets curernt sub to SubProduction, then does some azure commands.
In the meantime user from the terminal, is thinking the commands execute against SubDev issues "delete resource group MyApp". OOPS.

If we had --subscription as a globa flag, we could have all scripts use that and not interfere with each other.

Duplicate of #807, but great point.  Please +1 and add your comments to that issue.


logout problems with staging/local

In staging or local, when a user logout, the logout seems not to work. It refreshes the page but sometimes you can still see your profile on the top bar.

It's working in staging. What's the issue exactly ?

Meme problème chez moi. Quand je clique sur déconnecter ça rafraîchis ma page, et je ne vois donc pas cette page là (comme pour la prod) :

Ok I was able to reproduce it!
It seems it's only happen when you only have one google account connected.

That's strange, I have 2 accounts connected but yes sometimes it's working but sometimes not 🧐

I can't find any anomaly from the code. So it could come from the auth0 parameters?
-> "Ensure that you have your domain url as an “allowed logout URL” in your auth0 application settings. "
I don't know if we have several apps for each env in auth0. If we have just one, the problem is not the settings. Do you have infos about this @benjaminbrgs ?

Unfortunately, I'm pretty sure there is only one Auth0 App for all environments..
Do you know if you have this issue before this commit : https://github.com/Zenika/skillZ/commit/ff3d8160c9c5028ae8d4b1c0ae113011c52c1e76 ?

Yes at this commit I can log out properly :
git checkout a5aa794cfed4ae0d89c8c7febb149b984c9c8d60
And the issue occurs at the head ff3d8160c9c5028ae8d4b1c0ae113011c52c1e76


license file?

Hello,
thank you very much for your contribution. I would like to use parts of your source in my project. May I ask under which license you are providing the source code?

Sorry, it was a MIT license but I accidentally removed the license file. I have put it back.
Feel free to use the code in your project)


TypeError: Cannot compare type 'Timestamp' with type 'int'

when calling function like this
 dataframe = lib.indicatorCalculations.relative_strength_index(dataframe['bitcoin'], n=14)

I get the following error
 TypeError: Cannot compare type 'Timestamp' with type 'int'

my dataframe is like this:
             bitcoin
                High      Low    Close
 Date
 2018-05-14  8881.12  8367.97  8716.79
 2018-05-15  8836.19  8456.45  8510.38
 2018-05-16  8508.43  8175.49  8368.83
 2018-05-17  8445.54  8054.12  8094.32
 2018-05-18  8274.12  7974.82  8250.97
 2018-05-19  8372.06  8183.35  8247.18

Have you tried converting the date field to an int representing the date as ms?

The problem was that the dataframe was not formatted right. I had to pass the dataframe through a normalization function
 def normalizeDataFrameFromCoinMarketCap(dataframe):
    desired_width = 320
    pd.set_option('display.width', desired_width)
    np.set_printoptions(linewidth=desired_width)
    pd.set_option("display.max_columns", 10)
    dataframe.columns = dataframe.columns.get_level_values(1)
    dataframe.reset_index(inplace=True)
    return dataframe


overrides: added howto docs

closes #469

Maybe we could also include a section explaining that, if there is not a override.js file to be overwritten, each component can be overridden by placing a equally named file in the same relative path of the module.

we added override.js to avoid exposing that feature. We want to avoid copy-pasting code, which is unfortunately created by this feature.


Custom Drop down on keypress?

Hi,
I want to add a functionality in which when a user types in @ there should a drop down appear and in it names appear just like github editor here.
For getting the name it will be a api request to backend.
I am using this suneditor-react lib and want to achieve the following functionality with it.
Is it possible to do this?

Hi @jainal09
This feature is in preparation and will be added in version 3.0.0.
It is expected to take two or three months to the version update.

Hi @jainal09
This feature is in preparation and will be added in version 3.0.0.
It is expected to take two or three months to the version update.

okay thanks @JiHong88

okay thanks @JiHong88


Register Federations  on Gateway

Merge after #869
Support remote federation registration through gateway webserver. This PR adds:

/register endpoint for gateway admin to register a new federation to serve. Perhaps this is done from some admin ui dashboard

CLI capability for registering federations to the Gateway: gateway-cli register-fed <path-to-config-file>

[ ] Future: /remove for deregistering federations?

closes #699

Is the thought with the builders o make testing easier?

Is the thought with the builders o make testing easier?

That's one benefit yes ✔
More generally, injecting a client builder means we can customize our client however we want, decoupled from the registration infrastructure

CLI capability for registering federations to the Gateway: gateway-cli register-fed <path-to-config-file>

Not sure if this is just an intermediate step, but ideally a GW could join a federation through a federation code using which the config is fetched. That way the admin wouldn't need to worry about where the config is located.


stm32h5 release

It appears that there is a crate for stm32h5, but no releases have been made (crate is at version 0.0.0). What is the status of support for STM32H5 and is there going to be a crate release in the near future? Does it need contributions?

This will get released with the 0.16 release of all the PACs; I hope to do that very soon as it's quite overdue, but I need to work out which PRs to include before the release. In the meantime you can test it at https://github.com/stm32-rs/stm32-rs-nightlies/tree/master/stm32h5 and report any issues.

If anyone else is interested in this, the 0.15.1 crate has now been published. It's derived entirely from the ST SVD file, and is probably usable, but doesn't include any patches reflected on master. To get those, use the nightly repo.

Just to clarify, the 0.15.1 release does include all patches for h5 as of the time it was released (i.e. it's current master, not master from 2022 when the other crates' 0.15.1 was released).


Vagrant deployment no longer works.

Trying to deploy release/1.2.0 on my local machine using the Vagrant setup. Tested this both Linux and OSX, but I get the same errors on both installations, when I run "vagrant up".
First issue:
GATHERING FACTS ***************************************************************
ok: [control-01]
fatal: [worker-001] => SSH Error: ssh: connect to host <IP_ADDRESS> port 22: No route to host
    while connecting to <IP_ADDRESS>:22
It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
fatal: [kubeworker-001] => SSH Error: ssh: connect to host <IP_ADDRESS> port 22: No route to host
    while connecting to <IP_ADDRESS>:22
It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.
fatal: [edge-001] => SSH Error: ssh: connect to host <IP_ADDRESS> port 22: No route to host
    while connecting to <IP_ADDRESS>:22
It is sometimes useful to re-run the command using -vvvv, which prints SSH debug output to help diagnose the issue.

connecting to control-01 works, but ansible fails when connecting to the other nodes. The weird part: if I run vagrant ssh worker-001 and stuff, I'm able to connect just fine.
Second issue:
During deploy of control-01, etcd installation fails.
TASK: [consul | enable nginx-consul] ******************************************
changed: [control-01]

TASK: [etcd | install etcd] ***************************************************
failed: [control-01] => {"changed": false, "failed": true, "rc": 0, "results": []}
msg: No Package matching 'etcd-2.1.1' found available, installed or updated

Virtualbox version: 5.1.10
Vagrant version: 1.9.1
Ansible version: 1.9.6

Manual set up with 1.2 fails for same reason.

Just to add, FWIW: I changed the version to 3.0.15 to get past this problem. You can see the change if you do a compare on my fork. It works but it ain't pretty nor ideal.

@landgazr 👍 🥇  Thanks! Pretty soon we should be merging your change and improving it so we dynamically get the most recent version of etcd by doing a rpm package lookup. ;)

@landgazr , do you want to make a PR for this fix for Vagrant from your forked branch? I am using it and it works and fixes the vagrant issue. Please also squash everything into as few commits if possible. Maybe 3 - One for vagrant ip fix, one for the README updates, and one for the mesos main task playbook fix.
Thanks @landgazr . If I do not hear from you I will have to proceed without your contribution.

@landgazr : instead of hardcoding the etcd latest version we should be using curl to grep it from the rpm repositories of the internet. ;) Let me know if you need me to help with that.

@Cryptophobia I should be able to do that in the next day or two and make a PR from my forked branch, squashing into easily digestable commits if that conforms?

@landgazr sounds good! looking forward to merging it in! :+1:

@Cryptophobia You can squash the commits automatically when you merge in the PR. Not sure if you knew that or not.

@Theaxiom Hi Travis, yes I know you can squash them through the GitHub UI into one commit, but as a matter of preference it just looks better when each commit that touches a different functionality is an independent commit. Just a matter of preference I guess...

@Cryptophobia I totally agree with you, just wasn't sure if you knew about that functionality because a lot of the workflows were only added just recently to GitHub. :)

@Cryptophobia do you know about the Mantl Mattermost channel I setup? You can join it here: https://mattermost.dynamictivity.com/signup_user_complete/?id=pjksr6h977n4zxxyto3ojp8twa

@Theaxiom 👍 Nice, I will register right now and join the channel. Are we not using the gitter channel anymore? I went to it and it looks like it is still up and working.
Also, Slack has licenses for free for open source projects I think.

I created the Mattermost channel a few days ago and that's where we are at right now. We can discuss alternatives if necessary.

Getting this fixed should be #1 priority.

Vagrant is now working again.

Thanks @landgazr !


feat: Allow support for custom wildcard directory in sd-dynamic-prompts

This PR introduces the following changes:

Allow support for custom wildcard directory in sd-dynamic-prompts

Note: I did not test stable-diffusion-webui-wildcards but it appears to use similar syntax:
        wildcards_dir = shared.cmd_opts.wildcards_dir or os.path.join(repo_dir, "wildcards")

I assume the following change would work, but am unable to test (as I don't personally use that extension).
    try:
        from modules.shared import opts, cmd_opts
    except ImportError:  # likely not in an a1111 context
        opts, cmd_opts = None

    wildcard_dir = getattr(opts, "wildcard_dir", None)
    wui_wildcards_dir = getattr(cmd_opts, "wildcards_dir", None)

   ...

    if wui_wildcards_dir is not None:
        wui_wildcards_dir = Path(wui_wildcards_dir)
        if wui_wildcards_dir.exists():
            found.append(wui_wildcards_dir)

The normal webui argument won't need the getattr syntax since both cmd args and normal options settable through the UI have a default value, making it even simpler. I'll add it alongside.
For whatever reason sd-dynamic-prompts doesn't expose the path setting in the UI, so that's why they need to use the function (for providing a default value instead of throwing an error).


New icons

I created a new Icon for the favicon as well at the touch Icons! I made it as an svg, 192px png, and a 512px png.
I also made some changes to the styling for the pwa on ios to make it look a bit better by extending the app into the notch area!
And I changed the background color of the underlying html to be the Gradient King purple!

This looks amazing, thanks for this awesome PR. New Icons look great. More Power to you 🙌


README: Update target for container image build

Target seems to have changed

Right, thanks for the fix @mrueg!

Thanks!


A Suggestion .

Hey ! thanks for this media server :)
I found the transcoded feature in the streaming very useful . Can you please send me that particular code for using transcoding . Or can you help me to implement that in plyr.io stream .
It would be great if transcoded option is added in this one ( https://github.com/ParveenBhadooOfficial/Google-Drive-Index) an awesome G-Drive Indexer . It uses Cloudfare Worker Script solely and plyr.io for streaming .
Another idea is that you can colab with him to make an overall impressive Google Drive Media-Server !
Cheers !
Please tell your thoughts !

I'm not interested in contributing, but I'll provide the location of the code
https://github.com/libDrive/server/blob/main/main.py#L681-L710
https://github.com/libDrive/cloudflare/blob/main/index.js#L25-L42
Please don't follow this up with questions.


Will the autoscaler touch only those deployments which have a pod disruption budget associated

Will the pods which do not have any associated pod disruption budget not be touched by the autoscaler.
If they will be, is there a configuration to restrict the autoscaler from deleting certain pods in a node in the nodepool where the autoscaler is working

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

ID: 301b44e3-4be7-6364-01b4-c2a55ff9b14a
Version Independent ID: 62569967-65c6-ece6-2d1e-689a73dd59ca
Content: Kubernetes on Azure - Cluster Autoscaler
Content Source: articles/aks/autoscaler.md
Service: container-service
GitHub Login: @sakthivetrivel
Microsoft Alias: sakthivetrivel

Thanks for the feedback! We are currently investigating and will update you shortly.

I'm seeing the same issue and it prevents scaling-down. At least the default AKS PODs should come with PDB preconfigured. See log below:
Fast evaluation: node ...-0 cannot be removed: non-daemonset, non-mirrored, non-pdb-assignedkube-system pod present: omsagent-rs-796fcdb4bb-prchs
Fast evaluation: node ...-1 cannot be removed: non-daemonset, non-mirrored, non-pdb-assignedkube-system pod present: heapster-5f8d5688-kmjfz

You can find more information on the Kubernetes website regarding PDB
https://kubernetes.io/docs/concepts/workloads/pods/disruptions/
https://kubernetes.io/docs/tasks/run-application/configure-pdb/
@iainfoulds could you comment further on this?

Two different things here, I think.
On the original question @pratik11jain - if you don't define a PDB, then yes, there's potential for a pod to be removed as the cluster would scale in and not be rescheduled on another node. For example, if the other remaining nodes in the cluster do not have the resources to schedule the pod being terminated on the scaled-in node. PDBs help you define a minimum number of pods an application requires during these events. As such, you could block the scale-in event of a node if insufficient pods can be rescheduled on other nodes. You should also be running multiple replicas, not relying on just one replica.
On the second issue @andig, if you're seeing cluster autoscaler unable to scale in the number of nodes because of the core pods in kube-system, please file an issue at https://github.com/Azure/AKS/issues to review that behavior. Those pods shouldn't prevent cluster autoscaler scaling in the number of nodes. CC: @sauryadas
For now @MicahMcKittrick-MSFT, #please-close


array1.filter is not a function

Hi,
i'm using the auto-complete in tags-input but when i start writing i get this error: array1.filter is not a function. This is my angular call
 $scope.loadTags = function(query) {
            var searchPeople = $scope.baseUrl + "&searchString=";
            return $http.get(searchPeople + query, {

            }).success(function (data) {
                $scope.people = data.data.data;
                console.log($scope.people);
            }).error(function (data){
                console.log("Error");
            });
        };

moreover i don't know how to retrieve a value from, in my case $scope.people json that is something like:
         {
                "id": 17,
                "cod": "gg117",
                "name": "Alex"
            }

i know that i need a custom template but as long as i get the error i can't do it. By the way the template is this one but i don't know if it's correct

@davidedellai have u succeed? I might try to help, but I need to look at you tags-input call.

same problem here... @davidedellai do you have a workaround?

@davidedellai it doesn't look like your .success callback is returning anything, you're setting the $scope.people = data.data.data but you never actually return data.data.data in the promise chain. I assume you're using the <auto-complete source="loadTags($query)"></auto-complete>.

Sorry for not replying sooner.
@jusopi is right. If you don't return anything within .then()`, your promise will be resolved with the undefined value, and that will break the autocomplete directive later on.
But I think the directive should at least check for null/undefined and throw a better error message. I'll add it to the backlog.

I have the same problem... but the think is that .then() is returning data.
Works if i remove the line from the example, of course country is not my variable...
return countries.filter(function(country) {
        return country.name.toLowerCase().indexOf($query.toLowerCase()) != -1;
});

but shows always the complete list of data and can't filter no matter what..

I had the same problem when I returned "defer" instead of "defer.promise"

return countries.filter(function(country) {
return country.name.toLowerCase().indexOf($query) != -1;
});
this is working fine....
otherwise you can use filter

getDifference = function(array1, array2) {
if(array1 !== null) {
return array1.filter(function(item) {
return !tiUtil.findInObjectArray(array2, item, getTagId(), function(a, b) {
if (options.tagsInput.replaceSpacesWithDashes) {
a = tiUtil.replaceSpacesWithDashes(a);
b = tiUtil.replaceSpacesWithDashes(b);
}
return tiUtil.defaultComparer(a, b);
});
});
}
else {
return [];
}
    };

This issue was selected to be spring-cleaned by a script. More information can be found here.
If anyone thinks this was a mistake and this issue should be reopened, please leave a message below explaining why. Before doing so, please consider reading the CONTRIBUTING file.


Images

Hi! Great work with this! I was wondering if you were planning on getting the images more standardized like the ones from https://zelda.fandom.com/wiki/Food#Breath_of_the_Wild. Also, do you have any plans for adding a recipe list?

Thanks for this issue @dylantoporek.
I've started working on a recipe endpoint for the API because of high demand, and it's coming along well. Thanks for the suggestion!
Also, what do you mean by "more standardized"? All the images are of the same dimensions. Do you mean the file format?

I decided not to include this feature because of the inconsistency of the recipes in botw. I created this API for the compendium, which has specified fields in the game. However, many recipes that have ingredients that can be substituted for (for example, any kind of meat). This would make the schema for the response very complex, and usage very perplexing.


UsbFile.createdAt day  is incorrect

UsbFile.createdAt day is from FatDirectoryEntry.decodeDateTime.
FatDirectoryEntry.decodeDateTime day  is following.
calendar.set(Calendar.DAY_OF_MONTH, date & 0x0f);
Day is 0-3 bits
But According to 'table 5.6 Date format, compare to:' from 'https://www.os.in.tum.de/fileadmin/w00bdp/www/Lehre/Abschlussarbeiten/Jahnen-thesis.pdf', Day of month is 0-4 bits.
I change following that I can get correct day.
calendar.set(Calendar.DAY_OF_MONTH, date & 0x1f);

Thanks, can you maybe file a pull request?


Binding with a map not allowing nil

Given the following code:
var selectedTool = Property<Tool?>(nil)

self.selectedTool
    .map { [weak otherObject] selectedTool in
        guard let
            selectedTool = selectedTool
        where
            otherObject?.someConditionInvolving(selectedTool)
        else {
            return nil
        }

        return selectedTool
    }
    .bindTo(otherObject.selectedTool)

I'm getting the following error: "Nil is incompatible with return type 'Tool'"
Shouldn't this be possible given the property represents Tool? and not Tool?

I was able to work around this for now, by being explicit about return types in the map closure:
self.selectedTool
    .map { (tool: Tool?) -> Tool? in
        guard let
            tool = tool
        where
            otherObject?.someConditionInvolving(tool)
        else {
            return nil
        }

        return tool
    }
    .bindTo(group.selectedTool)


VCDA-4559: Set cluster type to workload to attach to TMC

Description
Please provide a brief description of the changes proposed in this Pull Request

Set the type of Cluster as Workload so that TMC allows it to be attached. The relevant code of interest in TMC is https://gitlab.eng.vmware.com/olympus/extension-framework/-/blob/master/pkg/clustermetadata/metadata.go#L268

Checklist

[X] tested locally
[ ] updated any relevant dependencies
[ ] updated any relevant documentation or examples

API Changes
Are there API changes?

[ ] Yes
[X] No

If yes, please fill in the below

Updated conversions?

[ ] Yes
[ ] No
[ ] N/A

Updated CRDs?

[ ] Yes
[ ] No
[ ] N/A

Updated infrastructure-components.yaml?

[ ] Yes
[ ] No
[ ] N/A

Updated ./examples/capi-quickstart.yaml?

[ ] Yes
[ ] No
[ ] N/A

Updated necessary files under ./infrastructure-vcd/v1.0.0/?

[ ] Yes
[ ] No
[ ] N/A

Issue
If applicable, please reference the relevant issue
Fixes #

This change is

The changes looks good from TMC attach point of view.


docs for Php frameworks

It's a demand for inserting a section about a PHP framework within Language-specific getting started guides
It's only a suggestions.
For example, you could set up a section for...
...LARAVEL!
Thank u!

Thanks for requesting. Closing as a duplicate of #12719


Add tautological constant out of range warning silencer

Please add the following code below the MSVC warning silencer:

#ifdef __clang__
#pragma clang diagnostic ignored "-Wtautological-constant-out-of-range-compare"
#endif

So, instead of
#ifdef _MSC_VER
#pragma warning(push)
#pragma warning(disable : 4127) // conditional expression is constant
#endif

it should be written:

#ifdef _MSC_VER
#pragma warning(push)
#pragma warning(disable : 4127) // conditional expression is constant
#endif

#ifdef __clang__
#pragma clang diagnostic ignored "-Wtautological-constant-out-of-range-compare"
#endif

This helps when using -Werror flag with clang.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 1 Oct 2013 at 9:41

We have turned on -Werror -Wall -Wextra -Weffc++ and fixes all warnings in
https://github.com/miloyip/rapidjson/pull/40

This has been verified in continuous integration that gcc/clang passed the
compilation.
https://travis-ci.org/miloyip/rapidjson/builds/28986504

Thank you.

Original comment by<EMAIL_ADDRESS>on 3 Jul 2014 at 1:16

Original comment by<EMAIL_ADDRESS>on 3 Jul 2014 at 1:17

Changed state: Fixed