Implements Display for PartitionExpr

What type of enhancement is this?
User experience
What does the enhancement do?
The PartitionExpr doesn't implement Display trait currently, so the partition_expression in partitions table is not user-friendly:
(a) VALUES LESS THAN (PartitionExpr { lhs: Column("a"), op: Lt, rhs: Value(Int32(10)) })

It must be  a < 10 instead.
Related code:
https://github.com/GreptimeTeam/greptimedb/blob/c71298d3d52eacde037665e07771242e6506d987/src/partition/src/expr.rs#L25
https://github.com/GreptimeTeam/greptimedb/blob/c71298d3d52eacde037665e07771242e6506d987/src/partition/src/partition.rs#L71
Implementation challenges
No response

Can I work on it?

Can I work on it?

Of course.Thank you.

@Kelvinyu1117  Just a friendly reminder, are you still working on this issue? If you require any assistance, please inform us. Thank you.

Yes, I'm working on it, just having some personal stuffs so didnt get chance to dive into the issue.

How can I test this feature locally?

How can I test this feature locally? Do we have any unit tests that involves printing the expressions?

Just run cargo sqlness -t partition, and you will see the different results of the test.
And of course, you must always add a unit test for the PartitionExpr and ParitionExpr, construct an instance and invoke its to_string() function to retrieve the display result, making sure it's expected.

I have run cargo sqlness -t partition, it seems no difference, but my unit test is passed. Am I missing something?
I have opened the PR, perhaps you can have a look and give some suggestions.

I have run cargo sqlness -t partition, it seems no difference, but my unit test is passed. Am I missing something? I have opened the PR, perhaps you can have a look and give some suggestions.

I found the cause. Because we use the debug format of PartitionExpr  here
https://github.com/GreptimeTeam/greptimedb/blob/88cdefa41e32749f864ebe4819e480680fce9481/src/partition/src/partition.rs#L66
Can you fix it too?

Looks like we must change the Display impl for ParitionDef too:
https://github.com/GreptimeTeam/greptimedb/blob/88cdefa41e32749f864ebe4819e480680fce9481/src/partition/src/partition.rs#L72
Just display the partition_bounds, the columns is unnecessary currently.
You can run cargo sqlness -t partition to see the differences.

I have run cargo sqlness -t partition, it seems no difference, but my unit test is passed. Am I missing something? I have opened the PR, perhaps you can have a look and give some suggestions.

I found the cause. Because we use the debug format of PartitionExpr  here
https://github.com/GreptimeTeam/greptimedb/blob/88cdefa41e32749f864ebe4819e480680fce9481/src/partition/src/partition.rs#L66
Can you fix it too?

Sure, let me do that.

Can we close this issue now?


[Feature request]: Generate nullable properties as required

Is your feature request related to a specific problem? Or an existing feature?
When generating OpenAPI json in most cases it is desirable that non-nullable properties are marked as required. As far as I can tell currently this can be achieved by adding a filter like the one described here. While this is not very hard I think that this feature is desirable for the vast majority of projects so it would be good if it is available out of the box.
Describe the solution you'd like
Maybe a parameter on the SupportNonNullableReferenceTypes method to enable this behavior

@Eirenarch https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2803

@Eirenarch Maybe this PR meets your need.

Looks like it. Has it shipped yet?

Yes - if you look at the tags on the merged commit you can see the tags for the releases that contain it: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/commit/85fefe4257f718ae669b67f0b562177ce25f7934

@martincostello I think this could be a feature that was added in #2710. If you think the same I can create other PR to make this new MarkNonNullableReferenceTypesAsRequired

@martincostello this can be closed.. You have the required keyword that works as expected (If you mark this over a property makes the property required in the OpenApi).
And the other way, when you want to make all the properties that are not nullable as required with the NonNullableReferenceTypesAsRequired, I think that is more than covered with these two options.


Feature Requests and Bug in pulseCount

in the Custom states window the pulseCount stays at zero for the relays and the pulseCountTimestamp is empty
these custom states would also be nice to have for inputs
it would be useful to have the changes of states of relays and inputs appear in the log, just one line saying "name of the device or input is off" for example
even better if the logging is user selectable per relay/input

The above is a copy/paste from http://forums.indigodomo.com/viewtopic.php?p=153570#p153570
Here's my take on it:

Pulse Count was't well tested and I can go fix those bugs, no problem.
The inputs have no ability to be pulsed, so creating a pulse count for them is not possible. I can, however, create props for "how many times it's turned on/off" and perhaps a "run time" for how long it has been turned on accumulatively between resets. Run time may be difficult, but I'll at least look into the possibility.
Log messages were accidentally omitted. They will be added.
I'll add a check box per device to logs off, and turn them on by default.

Pulse Count is working well.
If you want a counter for the inputs, increment a variable with a trigger.
Logs have been added.
Logs are controllable per-device.

get version 1.0.0 or later for the above updates.


scatterplot colorExpression with newlines causes issues with applyPatches

This is a pretty specific issue, but it is one that stumped me for a while. I am trying to make a scatterplot that is colored by expression. I create my chart properties and then pass them to QdtComponents via the options prop, and I use setOptions (ApplyPatches) whenever I modify these properties to force a change. It should also be noted that when I create these chart properties I use multi-line strings for my expressions in order to increase readability.
What I have found is that when I have colorExpression on a scatterPlot with newlines in it, the GetLayout response after an ApplyPatches is weird:

That block of text with newlines is the color expression I am using. It looks like no properties after the color expression are being included, so the chart fails to update.
As a workaround I can just not make my colorExpressions multi-line, even though it does decrease readability. I'm not sure if this is qdt-component specific or a problem with the Visualization API though.
EDIT: I actually found the same behavior with a bar chart as well. So it may not be limited to scatterplots.

Wow sorry just getting to this. This is a limitation of the Visualization API. Using template literals should do it. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

No problem, but all of our expression blocks are wrapped in template literals (most of the set analysis values are variables). We may just need to add a set of escaped backticks so that what gets sent is also wrapped in backticks.
Thanks for following up on this 😄

Instead of escaping backticks, just use the ${} and put backticks in there.
Should work.
On Wed, Feb 12, 2020, 6:00 PM dselgo<EMAIL_ADDRESS>wrote:

No problem, but all of our expression blocks are wrapped in template
literals (most of the set analysis values are variables). We may just need
to add a set of escaped backticks so that what gets sent is also wrapped in
backticks.
Thanks for following up on this 😄
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/qlik-demo-team/qdt-components/issues/90?email_source=notifications&email_token=ABLJKA5XCOGFFYO52AMGYEDRCR5PLA5CNFSM4HTY6XUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELSW5NA#issuecomment-585461428,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABLJKAYXOORIU3GZSUDLJILRCR5PLANCNFSM4HTY6XUA
.


What will be the installation process if I only want to use waifu2x?

normal installation
delete iw3/pretrained_models/hub if it is installed from windows_package

I am not sure what part of the normal installation you find a problem.
Above, I responded assuming that you are complaining about the file size of the pretrained-models you do not use.
For using waifu2x as a library, see Python API(torch.hub).
For programming languages other than Python, ONNX can be used; see unlimited:waifu2x for a javascript example.
If it is any other issue, please describe in detail.
If nothing else, I will close this issue.


Blinds automation

Hi I have today ordered a tubular motor with built in 433 mhz. To automate my window blind so it can go up and down by "itself". I wonder if someone out there has the code for homebridge to be able to run it up and down. Even better would it be if someone has code that can set it to like 10%,20%,30% etc. Like a slider in the home app.
Pre Thanks,
Anton

Homebridge-NooLite-HTTP-Blinds by JenRus
homebridge-blinds-udp by nitaybz(me)
both are having the option to open the curtains X%, you just need a RF module that can learn the remote and can get HTTP requests or UDP packets.
I'm using Broadlink RM2 Pro to control the RF switched in my house and I send it UDP packets that I've captured on my phone.

When I looked to automate my blinds I did so based on the sun position in the sky and climatic conditions.  I packaged this logic in a Node-RED node called node-red-contrib-blindcontroller.  Actual control of the blinds will require you to reverse engineer the RF signals.  The above mentioned Node-RED node might be of interest to you to compliment integration with homebridge once you are able to programatically send commands to your blinds.

I simply learnt the open/close RF commands (RFXCOM) and use domoticz to control my blinds - they open/close for sunrise/sunset automatically. I have exposed them to HomeKit using the fantastic edomoticz platform for homebridge. I can now say open/close all blinds or name specific blinds to open and close.
I haven't yet set % using this method - I'm not even sure it would be possible as the blinds are a simple open/close/stop. (433mhz ?40 eBay jobby) but it suits my needs. Hope this helps.
On 31 Dec 2016, at 11:51, alisdairjsmyth <notifications<EMAIL_ADDRESS>wrote:
When I looked to automate my blinds I did so based on the sun position in the sky and climatic conditions. I packaged this logic in a Node-RED node called node-red-contrib-blindcontrollerhttps://github.com/alisdairjsmyth/node-red-contrib-blindcontroller. Actual control of the blinds will require you to reverse engineer the RF signals. The above mentioned Node-RED node might be of interest to you to compliment integration with homebridge once you are able to programatically send commands to your blinds.

You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/nfarina/homebridge/issues/1021#issuecomment-269861669, or mute the threadhttps://github.com/notifications/unsubscribe-auth/APQCAE3FPen1VsFL8xbf9PTKlVPJ0RhLks5rNkGogaJpZM4LXyZF.

Thanks for the answers. Right now my setup of a 433mhz transmittor and reciver. Is not able to pick up any 433mhz code from the remote. So I wonder if someone out there can help me to find a way to decode it.
Pre Thanks,
Anton

Here are a couple links I used:

https://github.com/r-ohare/Amateur-SIGINT/blob/master/Amateur Signals Intelligence.pdf

http://gqrx.dk/doc/practical-tricks-and-tips

I used Gqrx and a RTL-SDR dongle to record the transmission and Audacity to
read and decipher.  Good luck.
On Tue, Jan 3, 2017 at 9:13 PM Flawl3ssSWE<EMAIL_ADDRESS>wrote:

Thanks for the answers. Right now my setup of a 433mhz transmittor and
reciver. Is not able to pick up any 433mhz code from the remote. So I
wonder if someone out there can help me to find a way to decode it.
Pre Thanks,
Anton
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/nfarina/homebridge/issues/1021#issuecomment-270083721,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALFsLFUBJCcYoyi2VsGJ_dGISE6DwlY6ks5rOh9TgaJpZM4LXyZF
.

I would like to it with something that I already have but ty anyways

You need 433Mhz RF Transmitter and Receiver Link Kit for Arduino/ARM/MCU WL https://www.amazon.com/dp/B016V18KZ8/ref=cm_sw_r_cp_api_N6lBybQQ6M0CD
Here is tutorial video you can use to scan the codes https://youtu.be/5UUazFbK-Hg

What remote is it? Do you have a link to it?

@ehusar I bought it from a Swedish site but I will link one with the same article number: http://www.bofumotor.com/index_in.asp?id=32 it at the Swedish website: https://www.m.nu/fjarrkontroller-433mhz/fjarrkontroll-till-433mhz-tubmotor the article number is BF-101

It has three different frequency setting.  Is there an option to set it to one particular one?

@ehusar No I haven't found a way of doing it. But I'm able to use a Tellstick classic to controll it and that one only supports 433mhz.


feat: add entry to helpdesk in menu

This is a hacky way of doing what we want to achieve. Router is not meant to redirect you to external pages, so that is why this solution was made.
In the future, this page can be used to integrate the helpdesk fully into MyAEGEE, like was also done for the legal stuff.

uu nice, can't wait to try it out

@LeonVreling okay what I suggest you to do is:

check out frontend/src/components/layout/Sidebar.vue, there's a v-if on line 8 and v-else on line 16, the idea is: it either displays the menu entry as a router link, or as a button which unfolds and shows its children when you click it. You can change the v-else on line 16 to v-else-if="!item.link", then add another <a :hrev="item.link" target="_blank" v-else> after it, this way you won't need the extra component and the link would directly lead to whatever you need.
in the frontend/src/menu.json, in the object with link you just specify the link field
also you need to add the link field processing to frontend/src/store/modules/menu.js for this to work, basically adding

link: component.link,

to mapComponent should do
This way you won't need the extra component to redirect

@serge1peshcoff I did the things that you suggested, and it works even better now!

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


Polybase not Currently Supported on SQL Managed instance

Currently Polybase can only be installed on SQL Server Windows
The docs indicate that this is supported on MI

Looking at the doc on github https://github.com/MicrosoftDocs/sql-docs/blob/live/docs/relational-databases/polybase/polybase-installation.md
The problem is this the link  https://github.com/MicrosoftDocs/sql-docs/blob/live/docs/includes/applies-to-version/sql-windows-only-asdbmi.md
This should link to  a doc with only SQL Sever windows
example [!INCLUDE Applies to] [!INCLUDE SQL Server] - Windows only

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

ID: 6b0f602a-88ea-16cc-a28f-d306de15d22b
Version Independent ID: 81ed5850-ffbb-b1f8-4bd6-fede5eb5769b
Content: Install PolyBase on Windows - SQL Server
Content Source: docs/relational-databases/polybase/polybase-installation.md
Product: sql
Technology: polybase
GitHub Login: @MikeRayMSFT
Microsoft Alias: mikeray

@KatieOS -- thank you for your feedback!  I am looking into this article.

@MikeRayMSFT -- Mike, please review private PR 18083 containing this change.

@KatieOS -- we have updated the documentation and it should be live by tomorrow.  We hope to hear from you again.


Importing Data

Hello!
I am working on the MSc and wanted to make use of ServiceCutter. I feel like I am missing something though, in trying to figure out how to generate the JSON files.
I am wanting to generate this from code, or a DB, but I am struggling to find the right path to that. I thought I'd ask in case you have any direction?
I looked quickly at MySQL workbench but that doesn't seem to export to JSON (unless I am missing that).
Are these models (use case and ERM) created from scratch? Or exported from some tooling?
I do understand that these might be created by hand for each application, but I wanted to check in case I am missing something!

Hi!
The JSON format is a custom format we designed for the service cutter. You can find several examples in the Samples folder, the schema definitions are in JSON_Schemas.
The idea of generating such JSON files from existing databases or other machine readable artifacts is certainly an idea we had as well but did not implement due to time constraints in our project.
Does this answer your question?

Thank you @gysel , I really appreciate the response!
It seems to me a lot of the research and tooling in this field is very young, would you agree?
Since my MSc is on the topic of breaking up Monoliths into smaller bits for Micro service deployments, can you suggest anywhere to look?
I have already spent time with the paper and application from Mazlami, which seems quite nice!
See here:
https://www.semanticscholar.org/paper/Extraction-of-Microservices-from-Monolithic-Mazlami-Cito/4c7f5a5d95b8f872e1142f5037f12d88f62381b6
Repos:
https://github.com/gmazlami/microserviceExtraction-frontend
https://github.com/gmazlami/microserviceExtraction-backend
But other than that, and Service Cutter, I can't seem to find much regarding static analysis tooling.
Maybe that generation of the JSON can become something I can work on. Not sure yet...

It seems to me a lot of the research and tooling in this field is very young, would you agree?

I would probably agree, yes - even though I have not done any research on the topic recently.
You should certainly also look at @ContextMapper developed by @stefan-ka. He has been working on similar topics for quite a while now.

Hi @ajcollett
I don't know if this is a possibility for you, and if you are interested in Strategic Domain-driven Design (DDD), but @ContextMapper can generate the Service Cutter input files from its Context Mapper DSL (CML) models.
You find all information on how to create a CML model on our website https://contextmapper.org/. Once you have a CML model, you can generate the Service Cutter input files via our VS Code extension or Eclipse Plugin. But, you can also do it programmatically, by using @ContextMapper's Java (standalone) library. Here an example (you just have to replace generator object with the corresponding Service Cutter input files generator; I could provide a better example if you need one).
In addition: @ContextMapper's discovery-library supports you in creating CML models from existing code or from whatever you want to reverse engineer the model.
By using the two libraries mentioned, you could write a Java program that generates the Service Cutter files automatically.
Your code or DB --discovery-library--> CML model --generator--> Service Cutter input files
But as I said, if Domain-driven Design is not the meta-model you want to go for, its maybe easier to write your own generator customized to your use case :)
Best regards,
Stefan
@gysel: thanks for mentioning us ;)

Thank you all for the replies @stefan-ka @gysel. It's been very helpful.
I am mainly focused at pooling the tooling into one program/set of resources, and improving some efficiency, so it can be run and used to analyse more repositories/code.
Thus, it doesn't actually matter what meta-model the tooling is focused on, if I can add it to give a "user" more options, I am keen!
So yes, I will be looking very closely at ContextMapper (Thanks for all the info and links!), it sounds very promising.
If you know of anyone or any other tools I can look at (even old ones) please do let me know. I'll be interested in taking a look.
That seems to solve this "issue", so I'll close it now. Should I update you both if I get anywhere that you might find interesting?

*note: When I talk about efficiency, I am not referring to Service Cutter, but the other tools I am looking at:-P

Should I update you both if I get anywhere that you might find interesting?

Yes, please!

Definitely, yes! Thanks, @ajcollett!


scrollToEnd method sometimes won't scroll till end when footer is visible in the list/grid.

scrollToEnd will scroll to the end of the list i.e, starting of the footer. Closing.


Add Find Uses support for all objects

This is done for ComponentDefinitions, but also could have:

ModuleDefinition uses as Modules
Models used by ModuleDefinitions
Sequences used by ComponentDefinitions
GenericTopLevels used by Anything

Done except GenericTopLevels which are not yet supported.


temporarily remove helm from rancher k8s

@alena1108

This PR is reverting original helm commit as there was some blocker bug in it. We'd have to revise the way we do helm deployment, and create a clean PR with all the changes/fixes


Use the correct controlNet but cannot generate images.

I am using the workflow in the example.

no image


Untrusted template injection

It seems that swig allows invocation of anything already available in the running context.
This example can take an entire Node.js process offline.
    var swig = require('swig');
    console.log(swig.render('{{ process.kill() }}'));

Is there any plan to add support for untrusted templates such as users customizing the HTML of a hosted website?

I would love for Swig to have a "sandbox" mode just like Twig and Jinja2.  I'll probably start messing with the above recommended patch, but it would be nice to have it as a configurable option.

JavaScript itself doesn't have the ability to sandbox. (Node does, using vm, but that's not super compatible).
In order to do this, we'd have to whitelist a lot of globals that are safe. Like Math, for instance. I'm not really in favor of doing this, however. I'd rather leave it up to the system-implementor to validate user input, if users are going to be allowed to write their own templates.


Username setting hidden, password in plaintext

Please check Services, Known Bug / Issues and Troubleshooting over here first: https://github.com/fuatakgun/eufy_security/blob/master/README.md
Describe the bug
In config settings the username is a passwordfield, the password is a plaintext field. Should be the other way around :-)
To Reproduce
Steps to reproduce the behavior:
Open the Home Assistant addon configuration page
Expected behavior
Password not readable in UI
Screenshots
Rather not show my password here
**Hardware Information about Home Assistant
addon version 0.9.4
**Hardware Information about Cameras

Camera Model
Live Streaming Protocol: RTSP or P2p

Additional context
Add any other context about the problem here.

this has been resolved earlier but I need to release a new revision so you can get update your local one. Resolving it now, expect a new version of add-on in couple of days. Please reopen if it is not resolved (working for me locally)


prefer-encrypt: mutual header is not sent

Expected behavior
If I chose the autocrypt mutual mode in the settings, the prefer-encrypt: mutual header should be sent.
Actual behavior
in sent emails there is no prefer-encrypt: mutual header
Steps to reproduce

choose PGP key in OpenKeyChain/K9 account cryptography settings
choose mutual mode in the account cryptography settings
send a test mail
look at the source code in the recipient's mailbox, see that there is no header

Environment
K-9 Mail version: 5.600
Android version: Android 7.1.2, Lineage 14.1
Account type (IMAP, POP3, WebDAV/Exchange): IMAP
CC @d24phant

Works for me with K-9 Mail 5.710. Can you please test the current beta version and let us know if this fixes the issue for you? https://github.com/k9mail/k-9/releases


RSDK-7565, RSDK-7471: add new methods to vision service get_properties and capture_all_from_camera

This adds two new methods the python SDK vision service

GetProperties
CaptureAllFromCamera

The mock vision service and tests were updated for these methods as well.

Closing this PR and opening the other one, based on rc-0.21.0


Custom Text Dialog

Hello Mauro,
I use your filepicker-rails gem in one of my projects and Andrew from Filepicker advised to ask you for some help.
Please visit this URL: https://www.filepicker.com/documentation/file-ingestion/javascript-api/pick?v=v2 and scroll down to the “Custom Dialog Text” section.
There is a param called customText.
I'm trying to pass this param (please see the last line in the “data” hash in my code bellow), but no success:
<%= f.filepicker_field :file_urls,
data: {
fp_store_location: "s3",
fp_mimetypes: "image/*,application/pdf",
fp_multiple: "true",
fp_container: "modal",
fp_maxfiles: installation_max_files - @installation_file_urls.count,
fp_maxsize: "10485760",
fp_image_quality: "50",
fp_services: "WEBCAM,COMPUTER,GOOGLE_DRIVE",
fp_button_text: "Add Files",
fp_button_class: (btn_class rescue "fp__btn"),
fp_custom_text: “Some_URL_Here"
}
%>
All other fp_ params work pretty well.
What I’m doing wrong?
Best Regards,
Ivo

Hi @vesuvius as you can see on the readme and docs you don't need to pass the data attributes directly, you can do something like:
<%= f.filepicker_field :file_urls, store_location: 's3' %>

The link to the docs you send is to the JavaScript, the gem is a wrapper around the widget, take a look on the docs of the widget here.
Hope that help you.

Hi @maurogeorge
The issue reason was lack of data-fp-custom-text attribute for pick widget. It was added in the last filepicker-js library release.
However looks like it still doesn't work with filepicker-rails. I believe data-fp-custom-text attribute needs to be included here

@krystiangw you are right the docs are now updated and include the data-fp-custom-text. I will keep this open, this way anyone can make a PR to add this behavior.

Thank you very much!
What should I do from here?
Should I update the gem or something?
Regards,
Ivo

On Nov 6, 2015, at 5:48 PM, Mauro George<EMAIL_ADDRESS><EMAIL_ADDRESS>wrote:
@krystiangw https://github.com/krystiangw you are right the docs are now updated and include the data-fp-custom-text. I will keep this open, this way anyone can make a PR to add this behavior.
—
Reply to this email directly or view it on GitHub https://github.com/Ink/filepicker-rails/issues/139#issuecomment-154444316.

@vesuvius you can pass this directly using the data attribute as you are doing. Or if you want to contribute to the gem and add this as a behavior you can follow the instructions here

OK, I believe we have a kind of breakthrough.
Now I can see the changes in the dialog window, but only on my mobile devices — iPhone and iPad.
Unfortunately, no effect on desktop browsers — I tried with Safari, Chrome and Mozilla.
Best Regards,
Ivo

On Nov 6, 2015, at 7:56 PM, Mauro George<EMAIL_ADDRESS><EMAIL_ADDRESS>wrote:
@vesuvius https://github.com/vesuvius you can pass this directly using the data attribute as you are doing. Or if you want to contribute to the gem and add this as a behavior you can follow the instructions here https://github.com/Ink/filepicker-rails/blob/master/CONTRIBUTING.md
—
Reply to this email directly or view it on GitHub https://github.com/Ink/filepicker-rails/issues/139#issuecomment-154485666.

@vesuvius I don't think this is a bug with the gem, since the gem is a thin wrapper to generate the widget only.
I think you can try this on a clean app to check this behavior, try without the gem too on a clean app. This way you can check if this is related or not with the code of your application.

Everything works fine now.
Thank you!

On Nov 9, 2015, at 2:23 PM, Mauro George<EMAIL_ADDRESS><EMAIL_ADDRESS>wrote:
@vesuvius https://github.com/vesuvius I don't think this is a bug with the gem, since the gem is a thin wrapper to generate the widget only.
I think you can try this on a clean app to check this behavior, try without the gem too on a clean app. This way you can check if this is related or not with the code of your application.
—
Reply to this email directly or view it on GitHub https://github.com/Ink/filepicker-rails/issues/139#issuecomment-155050203.


Disambiguate wit-component -i flag

Closes #274
Signed-off-by: Klim Tsoutsman<EMAIL_ADDRESS>

@tsoutsman thanks for making this clearer!


Need support for -All parameter

The Azure AD cmdlets, such as Get-AzureADUser (https://docs.microsoft.com/en-us/powershell/module/azuread/get-azureaduser), support a Boolean -All parameter. The Power BI cmdlets should support the same so that tenants with large numbers of artifacts don’t pull down the full list (which can take a long time) unintentionally.
If true, return all items. If false, return the number of objects specified by the -First (top) parameter or 25 items if -First was not specified.
Example to return all workspaces in a tenant: Get-PowerBIWorkspace -All $true

Addressed with #100 pull request


Any examples of using CMAK with Prometheus + Grafana to monitor consumer lag?

I'd like to feed this data into Grafana: https://some_server.com/api/status/some_cluster/consumersSummary.
Anyone have experience/examples of doing this with CMAK?
Thanks

你可以尝试通过，消息挤压来推算

Hey @rja1, I am a little late here maybe but why don't you just use the JMX-Export directly from Kafka to feed it into your prometheus/grafana?

Good question @engelmohr, but jmx-exporter doesn't provide consumer offset data.  I would have just used Kafka-exporter, but it doesn't support SASL_PLAINTEXT, which is what our clusters use for auth.  I could have hit the  kafka-ui api.  It's not ideal though, because you have to make an api call for each consumer.  Additionally, it can't connect to one of our legacy <IP_ADDRESS> clusters (unsupported version).
In the end, I wrote a python script to hit the CMAK api in a single call, store the offset data into a mysql database, where it can be mapped as a datasource in Grafana.  Works great, but is definitely a hack.

Kafka-exporter, but it doesn't support SASL_PLAINTEXT

JMX Exporter on the consumer clients is what you would need for lag. This is external from any auth settings.
You could also use Burrow to monitor lag.

Thanks @OneCricketeer.  As I recall, JMX doesn't expose lag data and Burrow doesn't support SASL_PLAINTEXT

Consumer JMX does have lag; not the broker/producer JMX.
I don't use Burrow, but I be very surprised if they did not... It uses Sarama, which does support it, to read directly from the offsets topic

Gotcha.  I actually ended up just writing a Python hack to slap the CMAK api, pulling the lag data by group and persist it to a mysql backend.  I then tied it into grafana.  Works great, but it's a little kludgy.  Anyway, thanks for your replies.  I'll check out Burrow again for fun

I took a look at Burrow myself, and seems there is an open PR for SASL PLAINTEXT, so you were right.


Minor text changes

A set of textual changes to improve the example gallery.

Doc here: https://plothist.readthedocs.io/en/minor-text-changes/


D1 DateTime type does not work

Bug description
By using DateTime field I get the following error when I make a query:
PrismaClientKnownRequestError:
Invalid `prisma.example.findMany()` invocation:

Inconsistent column data: Conversion failed: number must be an integer in column 'createdAt', got '1709246273880.0'
    at In.handleRequestError (/Users/auser/projects/myproject/myproject-remix/node_modules/@prisma/client/runtime/library.js:122:6854)
    at In.handleAndLogRequestError (/Users/auser/projects/myproject/myproject-remix/node_modules/@prisma/client/runtime/library.js:122:6188)
    at In.request (/Users/auser/projects/myproject/myproject-remix/node_modules/@prisma/client/runtime/library.js:122:5896)
    at async l (/Users/auser/projects/myproject/myproject-remix/node_modules/@prisma/client/runtime/library.js:127:10871)

In fails both locally and at the edge (cloudflare)
How to reproduce

Define the model

model Example {
  id            String         @id @default(cuid())
  createdAt     DateTime       @default(now())
  updatedAt     DateTime       @updatedAt
}

Apply migrations
Load some data without overriding createdAt updatedAt fields
Run the query

prisma.example
  .findMany()
  .then(console.log)

Error will be thrown

Expected behavior
Timestamp should be properly parsed as a Date
Prisma information

generator client {
  provider        = "prisma-client-js"
  previewFeatures = ["driverAdapters"]
}

datasource db {
  provider = "sqlite"
  url = env("DATABASE_URL")
}

model Example {
  id            String         @id @default(cuid())
  createdAt     DateTime       @default(now())
  updatedAt     DateTime       @updatedAt
}

import { PrismaClient } from '@prisma/client'
import { PrismaD1 } from '@prisma/adapter-d1'
import { DefaultArgs } from '@prisma/client/runtime/library'

let prisma: PrismaClient<{ adapter: PrismaD1 }, never, DefaultArgs>

export default (d1: D1Database) => {
  if (!prisma) {
    const adapter = new PrismaD1(d1, 'true')
    prisma = new PrismaClient({
      adapter,
    })
  }
  return prisma
}

Environment & setup

OS: Cloudflare pages+worker (wrangler deploy)
Stack: Remix
Database: Cloudlare D1
Node.js version: 20

Prisma Version
prisma                  : 5.11.0
@prisma/client          : 5.11.0
Computed binaryTarget   : darwin-arm64
Operating System        : darwin
Architecture            : arm64
Node.js                 : v20.11.1
Query Engine (Node-API) : libquery-engine efd2449663b3d73d637ea1fd226bafbcf45b3102 (at<EMAIL_ADDRESS>Schema Engine           : schema-engine-cli efd2449663b3d73d637ea1fd226bafbcf45b3102 (at node_modules/@prisma/engines/schema-engine-darwin-arm64)
Schema Wasm             : @prisma/prisma-schema-wasm 5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102
Default Engines Hash    : efd2449663b3d73d637ea1fd226bafbcf45b3102
Studio                  : 0.499.0
Preview Features        : driverAdapters

Here is the data from D1 interface

Thanks @Jolg42 for taking a look into it!
Aparrently I had an issue with the way I was seeding the database. So by moving the seed script I've built to an endpoint (for testing purposes) seems to solve the problem. Now is working correctly!
Thanks!

@brunocascio Nice! I want to understand something here, how did you have integers here?
I'm curious to know what was the seed script you used for example.

I was using Date.now() in the seed script
El El jue, 14 mar 2024 a la(s) 06:15, Joël Galeran @.***>
escribió:

@brunocascio https://github.com/brunocascio Nice! I want to understand
something here, how did you have integers here?
I'm curious to know what was the seed script you used for example.
—
Reply to this email directly, view it on GitHub
https://github.com/prisma/prisma/issues/23479#issuecomment-1996984637,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AASJNMYRLMBHQVG5IXZOXUTYYFTEJAVCNFSM6AAAAABEUOKDYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWHE4DINRTG4
.
You are receiving this because you were mentioned.Message ID:
@.***>

@brunocascio Ok, but what was the code doing? Using the D1 adapter & prisma.model.create(.... date: new Date() ....)?
Or using the D1 database API directly, maybe?

I was not able to use prisma.model.create because didn't get how to do it with prisma mgirate/seed commands. I basically run it locally and then upload the data by using the d1 --import.
Sorry, it was like 2 weeks ago and didn't versionate that part so I lost the test script :(

Thanks @brunocascio! I was thinking something along these lines, but I wanted to check with you.

We could actually reproduce now (see internal Slack)
I isolated the problem to this:
Fails
		const result = await prisma.visit.create();

Works
		const result = await prisma.visit.create({
			data: {},
		});

This looks related to https://github.com/prisma/prisma/issues/3084


Firebase_Analytics: Undefined symbols for architecture x86_64

I have updated my flutter to the latest version 1.20 and also performed the steps for the Xcode 11.4 Support. After performing these steps getting below architecture-related errors.
Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_FIRAnalytics", referenced from:
      objc-class-ref in firebase_analytics(FLTFirebaseAnalyticsPlugin.o)
     (maybe you meant: _OBJC_CLASS_$_FIRAnalyticsConfiguration)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.20.0, on Mac OS X 10.15.6 19G73, locale en-US)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Android Studio (version 3.6)
[✓] IntelliJ IDEA Community Edition (version 2019.2.2)
[✓] Connected device (2 available)

• No issues found!

Also, I am using the latest version of the   firebase_analytics: ^6.0.0 in my pubspec.yaml.
iOS Podfile:
# Uncomment this line to define a global platform for your project
 platform :ios, '9.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
  'Debug' => :debug,
  'Profile' => :release,
  'Release' => :release,
}

def flutter_root
  generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
  unless File.exist?(generated_xcode_build_settings_path)
    raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
  end

  File.foreach(generated_xcode_build_settings_path) do |line|
    matches = line.match(/FLUTTER_ROOT\=(.*)/)
    return matches[1].strip if matches
  end
  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
  use_frameworks!
  use_modular_headers!

  pod 'Firebase/Core'
  pod 'NVActivityIndicatorView', '~> 4.8.0'
  pod 'SwiftyUserDefaults', '~> 3.0.0'
  pod 'RSMasterTableView', :git => 'https://github.com/DhavalRKansara/RSMasterTableView.git'
  pod 'CryptoSwift'
  pod 'SwiftR' , :git => 'https://github.com/DhavalRKansara/SwiftR.git'
  pod 'SKPhotoBrowser'
  pod 'RSSelectionMenu'
  pod 'JJFloatingActionButton'
  pod 'MaterialComponents/TextFields'
  pod 'MarqueeLabel'
  pod 'Firebase/Analytics'

  flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    flutter_additional_ios_build_settings(target)
  end
end

x86_64 isn't defined here
https://github.com/FirebaseExtended/flutterfire/blob/df4d211bb33e1ab087e0f5ea512f52dedae95d6e/packages/firebase_analytics/firebase_analytics/ios/firebase_analytics.podspec#L41-L44
similar to
https://github.com/flutter/plugins/blob/7027e9decf11f8f9b83af3099b006494c475ab8e/packages/camera/ios/camera.podspec#L21

So @TahaTesser Do I have to perform any changes in my project or flutterfire team has to update the plugin?
Also, I am facing the same issues for the firebase_crashlytics 0.1.4+1.

@DhavalRKansara do you have an App Extension in you Xcode project besides the Flutter app?


Server header and channel list background uses default discord colour

Happened with a recent Discord update.

Fixed.


Add min permissions to plugins

Create new channel called #mod_commands and move all moderator and admin commands to only this channel.
Set permissions for admin only commands.
Set the channel to only allow bot commands to keep discussion in #mod_chat

That works for me as long as we can keep discussion out.

So apparently minRoleToRun already exists and hasnt been used


Bug: Fails on save when fragment is in separate .graphql file

Setup:

.graphql A contains fragment B
.graphql file C contains a an operation that references the fragment B

Result:

The extension works without issues when saving A
The extension reports a failure when saving B

"Codegen threw 3 errors, first one: GraphQL Document Validation failed with 1 errors; Error 0: GraphQLDocumentError: Unknown fragment"

Note:
When running the codegen manually the generation succeeds without issues.
Plugins used:

typescript
typescript-operations
typed-document-node
typescript-apollo-angular

This extension is immensely helpful, we are happy to assist in any way we can to resolve this issue. In the meanwhile any workaround to get this working would be highly appreciated.

I would be open to merging a PR which would resolve this.
I think an easy workaround would be to enable loading of all files when usage of fragment from another file is detected.
Even easier would be a config switch that would force all files to load for each generation.
I don't have capacity right now, but I may get to it at the end of the year if no one beats me to it.


how to change config of wegl ?

how i can change configrations of this webgl fluid like trigger on hover etc ?

I haven't made it fully customizable yet... transpiling it was a pain. But if you want to make hover interaction, you'd need to add window event listeners inside of src/index.tsx and within the useEffect loop itself


Feature Request: adding ko-fi floating button

Describe the solution you'd like
I want to add Ko-fi floating button: https://ko-fi.com/Manage/donation-widget-setup

Describe alternatives you've considered
I am not good at web development.

Additional context
I want to add this:
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script>
<script>
  kofiWidgetOverlay.draw('kingabzpro', {
    'type': 'floating-chat',
    'floating-chat.donateButton.text': 'Support me',
    'floating-chat.donateButton.background-color': '#5cb85c',
    'floating-chat.donateButton.text-color': '#fff'
  });
</script>

Where do you want this button? In every page? Does it has to be a floating button? You can add a custom menu in the navbar. You can add the support button there. Will it meet your requirement?

Yes floating button looks awesome, but for now can you explain how do i add support button on navbar?

Just add customMenus in your data/en/site.yaml file.
Ref: https://github.com/hugo-toha/hugo-toha.github.io/blob/49a07c987c88fc01febdf268bd9cf217ae10e2c5/data/en/site.yaml#L14

Thank you, It worked.

You are welcomed. Can you please, close this issue now?

Will you every add support for the donation or contribution button so that people can contribute? I mean its part of eco system.

Will you every add support for the donation or contribution button so that people can contribute? I mean its part of eco system.

We can do that. Reopening this as feature request.

How do I add floating button? @hossainemruz

Update theme to latest main branch. Then add this support section in your config.yaml.
https://github.com/hugo-toha/hugo-toha.github.io/blob/842e5f2fb6058adf7d3e75fe2378894518be22a1/config.yaml#L118

Not working.

Can you point me to your repository?

I have given you collaborator access

Thank you so much. I know its hard to read my toml😅


Bump Dependencies #9004070867

Bumps dependencies for product-is. Link : https://github.com/wso2/product-is/actions/runs/9004070867

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


🚀[FEA]: Better handling of the static dataset in GraphCast

Is this a new feature, an improvement, or a change to existing functionality?
Improvement
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem you would like to solve.
Currently the static dataset is handled in the init method of the GraphCast model. A This can be better handled by getting the static data from the dataloader instead.
Describe any alternatives you have considered
No response

Fixed in https://github.com/NVIDIA/modulus/pull/510


The method '>' was called on null. Receiver: null Tried calling: >(1e-10)

Steps to Reproduce

Run flutter create bug.
Update the files as follows: ...
...

Expected results:
Actual results:

Logs

Could you add more information about the problem?
Give an example of code and the output of the flutter doctor command

Hi @rimraboudi
This platform is not meant for assistance on personal code. Please see https://flutter.dev/community, Stack Overflow or https://www.reddit.com/r/flutterhelp/ for resources and asking questions.
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it
May be related https://github.com/flutter/flutter/issues/16822


Does NOT work inside tmux

Prints characters all over the place and shifts cursor when inside a tmux session (viz image)

When not inside tmux session, jid workds as expected in the same terminal.

Seems to be a $TERM-related-issue; with TERM screen-256color or xterm-256color I have that issue as well, if I run jid with TERM=xterm jid < whatever.json, for example, it works as expected.


platform: Set the integration-auth as NONE

PR Checklist
PR Structure

[x] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
[x] This PR avoids mixing refactoring changes with feature changes (split into two PRs
otherwise).
[x] This PR's title starts with name of package that is most changed in the PR, ex.
paymentservice.stellar, or all or doc if the changes are broad or impact many
packages.

Thoroughness

[ ] This PR adds tests for the most critical parts of the new functionality or fixes.

What
The default value of integration-auth configuration is JWT_TOKEN. We should set it to none.
Why
N/A
Known limitations
N/A

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/

can you also make default for metrics service disabled in this PR as well.

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/

Something went wrong with PR preview build please check

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/

Reference Server Preview is available here:https://anchor-ref-pr437.previews.kube001.services.stellar-ops.com/SEP Server Preview is available here:https://anchor-sep-pr437.previews.kube001.services.stellar-ops.com/


bugfix/minor_updates

DESCRIPTION
Updates to get codem pipeline running.
FIXED

Pass config path instead of object in evaluate_jobmon.py
Commented out some code in data.py where we need to make updates for new DataInterface class
Made updates to rover_stage.py and spxmod_stage.py for new DataInterface class
Added ability to dump pandas data frames in interface.py
Added mkdir statement to DataIO.dump()
Updated logic for main.load_stage() when custom stage has same name as built-in stage
Changed subsets.create_subsets() back to pandas and added sorting for consistent subset_id assignment
Fixed some linting, mypy errors, and tests (but not all!)

ADDED

Added ability to specify a directory as stage input/output in io/base.py and stage/base.py
Added to docstrings about dataif syntax in stage/base.py
Added args to ModelStage.get_stage_subset() to make it more generalizable
Added "name=" to pipeline and stage __repr__ functions

REMOVED

Removed PreprocessingStage and PreprocessingConfig (various files)

CHANGED

Updated some variable names for clarity in evaluate_jobmon.py
Changed stages arg in evaluate_jobmon() and evaluate_local() from list to set for consistency; added stages arg to Pipeline.get_execution_order() and moved where function gets called from Pipeline.evaluate() to evaluate_jobmon() and evaluate_local()
Changed stage_name arg to stages in main.py
Moved error check for calling collect method on a pipeline from main.py to pipeline.py, added error check for calling collect method on a Stage instance (as opposed to ModelStage) or with Jobmon backend to stage/base.py
Moved function Pipeline.check_upstream_output_exists() to Input.check_missing(), added calls to Input.check_missing() in Pipeline.evaluate() and Stage.evaluate()
Add full paths to Stage.input and Stage.output items in Stage.set_dataif

TODO

Not all tests are passing; make separate PR?

Some of these changes might need to be revisited in separate PRs. Will create tickets in JIRA.


Inserting timestamps from the future doesn't work

I'm trying to insert timestamps bigger than now and it doesn't work (at least in 9.3 version)
In the following example only 1st row will be inserted:
example value="2010-01-01"<PHONE_NUMBER>000000000
example value="2020-01-01"<PHONE_NUMBER>000000000

How do you know it does not work?

Just by using "write data" in default InfluxDB web interface

@pga23 it's likely that the points are being written, but the default end time for a query is now(). you'll find some assistance here:
https://influxdb.com/docs/v0.9/troubleshooting/frequently_encountered_issues.html#querying-after-now

see also #2551


Broken Link Tutorial build-raw

File: tutorial/02-build-raw.md
Broken link: See the Starting and syncing the node section of the installation guide if you face any difficulty.

Thanks! Fixed in https://github.com/iburzynski/cardano-cli-guru/commit/d8025adeec64384da69fa676b5428d1bb4cc6004


return error if controller is being ran in an unsupported facility

I'm not sure if this logic is correct. Since the facility ID can still be specified in the config file I'm thinking this should actually happen later with a check once the facility ID is assigned.
I wasn't sure if that is intentional or not though. Do you want people to be able to use storage in a different facility than the one their device is running in?
If so I'll change this to get the facility and check it's features after the second if config.FacilityID == ""  check

If this, or my proposal is not how you would like this issue fixed I can close this PR.

This looks good, sorry for the delay.  I think the facilityID field in the config should (and will) be removed -- it's hard to justify a scenario where the controller is being run outside the facility.

Sorry, another bump for this. Should I close it?

@baldwinSPC @deitch can you review and help to close out?

@baldwinSPC can you review? I have been busy on ccm and am not fully up to date yet on CSI, prob not for another week or two. If not, comment here, and I will try to squeeze out some time next week.

@ntfrnzn ^^

/lgtm


unable to import snowflake_stage resource

We are trying to import some existing snowflake_stage resources that were setup manually in snowflake.
terraform code:
resource "snowflake_stage" "test_stage" {
  name        = "TEST_STAGE"
  database    = "TEST_DB"
  schema      = "PUBLIC"
  file_format = "TYPE = JSON"
  url         = "s3://kafka-s3-bucket/topics/test/"
  credentials = "AWS_KEY_ID = 'abcd' AWS_SECRET_KEY = '1234'"
}

when we run the import we get an error:
$ terraform import snowflake_stage.test_stage TEST_STAGE
snowflake_stage.test_stage: Importing from ID "TEST_STAGE"...
snowflake_stage.test_stage: Import prepared!
  Prepared snowflake_stage for import
snowflake_stage.test_stage: Refreshing state... [id=TEST_STAGE]

Error: 3 fields allowed

Are imports supported for this resource?

this looks to be a similar issue as in https://github.com/chanzuckerberg/terraform-provider-snowflake/issues/113
terraform import snowflake_stage.test_stage "<database_name>|<schema_name>|<stage_name>"

the import syntax should be documented in a way similar to how hashi does it in the official terraform docs.  I took a stab at this in PR:  https://github.com/chanzuckerberg/terraform-provider-snowflake/pull/223

Hello @jnicholsthru . Thanks to your post, I was able to import successfully my stages, thanks.
Did you have any problems creating new ones? I can't do it and I am wondering whether it is a bug or I am doing something wrong

@JavierLopezT what problems are you having?

We are closing this issue as part of a cleanup described in announcement. If you believe that the issue is still valid in v0.89.0, please open a new ticket.


Mermaid chart integration

Implementing rendering of mermaid charts.

panning and mouse wheel zooming

examples:

pretty clean rendering in realtime:

Usually ChatGPT knows to respond in mermaid syntax (although it does sometimes hallucinate about mermaids 🧜).
Lowering the temperature helps, and it sometimes needs very specific instructions too.

Mermaid is even ubiquitous enough that Github natively supports it:
pie title Causes of Death Worldwide
  "Cardiovascular diseases" : 31
  "Cancer" : 17
  "Respiratory diseases" : 7
  "Lower respiratory infections" : 5
  "Dementia" : 7
  "Digestive diseases" : 3
  "Neonatal disorders" : 2
  "Diabetes" : 3
  "Kidney disease" : 2
  "Liver diseases" : 2
  "Other causes" : 21

wow this is so cool! working on fixing the deps for you.

getting a weird Electron-only error once doing yarn add mermaid:
Uncaught (in promise) TypeError: Cannot set properties of undefined (setting 'prototype')
jf = function(e, t, n) {
    e.prototype = t.prototype = n,
    n.constructor = e
}

@cheeseonamonkey leaving you to work on fixing this Electron error. I tried using SourceMaps to find what TS file/line is causing this with no luck. That might mean its somewhere within a library call and we somehow need to get the stack trace. Lmk if you have this issue on the Electron App too or if its some edge case that happens to show up on my loaded chats.

I hadn't tested on the electron app - I'll see what I can do!
On Tue, Aug 22, 2023, 2:44 PM Jack Schedel @.***> wrote:

@cheeseonamonkey https://github.com/cheeseonamonkey leaving you to work
on fixing this Electron error. I tried using SourceMaps to find what TS
file/line is causing this with no luck. That might mean its somewhere
within a library call and we somehow need to get the stack trace. Lmk if
you have this issue on the Electron App too or if its some edge case that
happens to show up on my loaded chats.
—
Reply to this email directly, view it on GitHub
https://github.com/jackschedel/KoalaClient/pull/79#issuecomment-1688906852,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANAHG3GSJGPSBC5SQGI4ENTXWUKZLANCNFSM6AAAAAA3XXS7NI
.
You are receiving this because you were mentioned.Message ID:
@.***>

@cheeseonamonkey package-lock.json shouldn't need to be in gitignore since we're using yarn for dependency management, which doesn't generate package-lock.json. Your package-lock.json is probably a remnant of accidentally doing npm install

jf = function(e, t, n) {
    e.prototype = t.prototype = n,
    n.constructor = e
}

I got this at first, too - but I got electron building successfully by running npm run electron (after building)?

I think all of the conflicts can use incoming changes also.

@cheeseonamonkey can u convert this to a draft until it's ready to review, lmk once you fix the static build issue

@jackschedel

(disable CORS in dist directory in browser launch flags)

That is a super useful trick!  :sweat_smile:
But I think I've corrected the issue by downgrading the Mermaid.js version to ~9.4 (from ^10.2) to fix some package compatibility issue (I think with the compatibility conflict was with React, although I'm not entirely sure).

Thanks for fixing this, working now. I'll try to work on the merge request tn. Classes have started back up for me so expect slower turnaround times xD


Use flexbridge for send/receive (v3)

This PR depends on flexbridge PR #92 and supersedes #13.

This change is

Nothing in the LFMerge repo or any of its tests can reference, or use, anything in any FB assembly, except indirectly via LFBridge. Any prior changes that made internal classes/methods public and/or not sealed, must be reverted.

LfMerge should not reference or use anything an any Chorus assembly. That is the point of using FB.

You will be better off if you can figure out how to live without Autofac, especially, since it is newer than the one Chorus uses and both of them appear to want to be in the same "assembly soup" folder.

Doing #1 & #2 will then have your unit test effort focus on LfMerge behaviors, and not the behaviors of other code, such as Chorus or FB.

Review status: 0 of 9 files reviewed at latest revision, 1 unresolved discussion, some commit checks failed.

src/LfMerge/LfMerge.csproj, line 42 [r1] (raw file):
Will Autofac 3.5.2 cause problems with the version in Chorus (<IP_ADDRESS>2)?

Comments from Reviewable

I agree that it would be better to move the clone action into FB. That would take care of the first two bullets and get rid of direct dependencies on Chorus (I think) and other FB assemblies. But that should be a separate task and not be included in this PR.
Regarding 3, so far we didn't have problems with Autofac versions. I also send an email to get some clarification why you prefer MEF over Autofac.

Review status: 0 of 9 files reviewed at latest revision, 1 unresolved discussion, some commit checks failed.

src/LfMerge/LfMerge.csproj, line 42 [r1] (raw file):
So far we didn't run into problems.

Comments from Reviewable

Could I do at least #1 in a prerequisite PR? LfMerge may, or may not, need to use Chorus directly in its handling of chorus notes.

Review status: 0 of 9 files reviewed at latest revision, all discussions resolved, some commit checks failed.

Comments from Reviewable

Sure.

Review status: 0 of 9 files reviewed at latest revision, all discussions resolved, some commit checks failed.

Comments from Reviewable

Thanks. I'll get to it today.

Review status: 0 of 9 files reviewed at latest revision, all discussions resolved, some commit checks failed.

Comments from Reviewable


Feature request: use verbose_name instead of field name for column names

When your exporting data from your database as xls or csv it's usually for human reading so it would be nice if the column names would be the verbose_name of the model fields. i.e. "Company name" instead of company_name for a field: company_name = models.CharField(_('Company name'))
As far as i can tell this is not currently possible, even just passing a display_name value to a (custom) field for a resource would be a nice fix...

a ugly but work solution:
class XXXXXResource(resources.ModelResource):
def get_export_headers(self):
headers = []
for field in self.get_fields():
for col in self.Meta.model._meta.dict['_field_name_cache']:
if (col.dict['name']==field.column_name):
headers.append(col.dict['verbose_name'])
import logging
logging.debug(headers)
return headers
class Meta:
    model = XXXXX
    exclude = ('slug', 'updatedate',)

And if you want to export column using corresponding choices value, pls override method as below:
def export_field(self, field, obj):
    field_name = self.get_field_name(field)
    method = getattr(self, 'dehydrate_%s' % field_name, None)
    logging.debug(field_name)
    if method is not None:
        return method(obj)
    else:
        display = getattr(obj, 'get_%s_display' % field_name,None)
        if display:
            return display()
    return field.export(obj)

@gnuhpc here is an updated solution working with Django>=1.9:
def get_export_headers(self):
    headers = []
    for field in self.get_fields():
        model_fields = self.Meta.model._meta.get_fields()
        header = next((x.verbose_name for x in model_fields if x.name == field.column_name), field.column_name)
        headers.append(header)
    return headers

IMO this is simpler implementation and gives control in Resource #468

How does one also use the verbose names of related objects?
Ex) Trying to get the export the pets name but instead of the column name pet__name showing, we should use the verbose name "Pet Name".
class HumanModelResource(resources.ModelResource):
    def get_export_headers(self):
        headers = []
        for field in self.get_fields():
            model_fields = self.Meta.model._meta.get_fields()
            header = next((x.verbose_name for x in model_fields if x.name == field.column_name), field.column_name)
            headers.append(header)
        return headers

    class Meta:
        model = Human
        fields = ("name", "pet__name")

class HumanAdmin(ExportMixin, admin.ModelAdmin):
    resource_class = HumanModelResource
    list_display = ("name", "pet")

class Human(models.Model):
    name = models.CharField(max_length=255, verbose_name="Name")
    pet = models.ForeignKey(Pet)

class Pet(models.Model):
    name = models.CharField(max_length=255, verbose_name="Pet Name")

This work for me.
    class Meta:
        model = YourModelHere
        exclude = ('id',)

    def get_export_headers(self):
        headers = []
        for field in self.get_export_fields():
            headers.append(self.Meta.model._meta.get_field(field.column_name).verbose_name)
        return headers

I think there is a better implementation now. Both import and export now use verbose name instead of name in the header.
class MyBaseResource(resources.ModelResource):
    """
    自定义的导入/导出资源基类。特点：

    #. 导出/导入 excel header 为 verbose_name
    """

    # def get_export_headers(self):
    #     excludes = self._meta.exclude
    #     all_export_fields = filter(lambda x: x.name not in excludes, self._meta.model._meta.fields)
    #     verbose_name_of_all_export_fields = map(lambda x: x.verbose_name, all_export_fields)
    #     return verbose_name_of_all_export_fields

    @classmethod
    def field_from_django_field(cls, field_name, django_field, readonly):
        FieldWidget = cls.widget_from_django_field(django_field)
        widget_kwargs = cls.widget_kwargs_for_field(field_name)
        field = cls.DEFAULT_RESOURCE_FIELD(
            attribute=field_name,
            column_name=django_field.verbose_name,
            widget=FieldWidget(**widget_kwargs),
            readonly=readonly,
            default=django_field.default,
        )
        return field

If your resource class have custom field, code can be as follows:
from import_export import resources
from import_export.fields import Field

class VerboseExportMixin:
    """Export with verbose name"""

    def get_export_headers(self):
        vnames = {i.name: i.verbose_name for i in self.Meta.model._meta.fields}
        return [vnames.get(i.split("__")[0], i) for i in super().get_export_headers()]

class MyModelResource(VerboseExportMixin, resources.Resource):
    url = Field(column_name="Activation URL")

    class Meta:
        model = MyModel

With the latest version (2.6.1), you should override both get_export_fields and get_user_visible_fields

With the latest version (2.6.1), you should override both get_export_fields and get_user_visible_fields to make the visible field name be the verbose_name if using the django admin

Hello I am a newbie can you wirte some basics. I wan to export excel file with my list_display only. Can you help me please ? Thanks


[<IP_ADDRESS>] Wireframes for Use Cases 1 to 3

Issue Details
Description
This Sub-Issue is creating Wireframes for Use Cases 1 to 3.
Goals
Have a completed Wireframe for Use Cases 1 to 3 as well as describing the Flow of Interaction for each of it.
Success or Completion Criteria
Have the Wireframes be in the M3 Report.
Allocated Time
7 Days
Start Date: 14/11/23, 0900
End Date: 22/11/23, 2359

Issue Comments
Description
Created a Figma with connections that tackles Use Cases 1 to 3.
Changes to success or completion criteria? y/n (if y, describe)
No Changes, Criteria Completed!
Start Date: 14/11/23, 0900
End Date: 22/11/23, 2359


tests: Fix how test_is_outdated_server works.

https://chat.zulip.org/#narrow/stream/49-development-help/topic/Help.20with.20CI.20tests.20Error.20Code
os.path.getmtime needs to be mock.patched or otherwise the success of
the test depends on the filesystem state and breaks if version.py hasn't
been modified in a while.

Merged, thanks @mateuszmandera!


Upgrade React to 16

Deploy preview failed.
Built with commit 42796f7ae210dc39493a56f15b070c43dc4439c5
https://app.netlify.com/sites/krddevdays/deploys/59863b890752d05c044153d2


Changing the build action of a C# file from "C# compiler" -> "None" fails

Select a C# file
In Properties, change Build Action from "C# compiler" -> "None"

Expected: For this succeed
Actual:
An error has occurred while saving the edited properties listed below:
	Build Action
One or more values are invalid. An internal error occurred. Please contact Microsoft Product Support Services.

Here's other strange repro's:

Select a C# file
Create a new folder called "Foo"
Change Build Action from "C# compiler" -> "Context"

Fails with the same thing. If you don't create a folder in 2, it doesn't fail.

https://github.com/dotnet/roslyn-project-system/issues/1044

Changing my mind about this being a dup - two different errors.

I can't repro this with the latest build.

Which build? This is prerel.

D15Rel 26124.0. I'll grab a machine with latest Prerel as well to double check.

I'm doing it now.


Add joint_direct_children function

As mentioned in #5 it is not currently possible to get the child joints of a certain joint without fiddling with the Bvh class attributes.
This pull request adds the capability to get the direct children joints.

@rdeioris please check this PR, thanks

@BartMoyaers thanks


why i can't Rename Selected Artboard

i selected several artboards ,but failed to rename it ,could you have a look at it ?it maybe a bug

@olafchou It's a bug, it will be fixed on the next release. The workaround for now is to select the artboard and use the "Rename Selected Layers" feature instead, it should work.

This is fixed on the latest release. Make sure to update your plugin.


markdown: Add support of new message-link syntax in local echo.

Follow up to #31965
The frontend markdown processor didn't local
echo the syntax properly, resulting in a
rendering glitch when sending them.

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[ ] Explains differences from previous plans (e.g., issue description).
[ ] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[ ] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[ ] Responsiveness and internationalization.
[ ] Strings and tooltips.
[ ] End-to-end functionality of buttons, interactions and flows.
[ ] Corner cases, error conditions, and easily imagined bugs.

@timabbott Please have a look. The failing test seems unrelated to the changes here.

Yep, looks great, merged, thanks @kuv2707!


outline and multiline string in

VSCode Version: 1.9
OS Version:Ubuntu 16.10

Steps to Reproduce:

inside a javascript function write a literal string with the start of a HTML file, like this example:

function a()
{
    var b=`<DOCTYPE html>
<html>`
}

close the outline of the function

see that the part of function after the html remains visible.

I assume with 'closing the outline' you mean folding.
We currently only look at the indentation of a line to determine the folding regions.
To implement your request we need to add more language knowledge to the folding regions. We have issue #3422 for this


Update replace function in Grundfile

with this update, we can put some placeholder's into components-html.
works only in first level:
sandbox, within placeholder-A
<-- inserts componente-A, within placeholder-B and placeholder-C
<-- inserts componente-B
<-- inserts componente-C, within placeholder-E but this will not been parsed

Please consider this for the 'alternate file'.

@markusfalk, i dont now how can i call replacement function within the replace task.
BTW i think iterations are faster than recursions
what do you think, and can you help me?

hey @stephanfriedrich. thanks for your efforts but right now I don't have the time to implement such a feature. If you want to contribute to the project I have marked a few issues with 'help wanted'. If you like you can look at them first :)


Controller Support for VILCORN Z03 controller

BlueRetro firmware version
24.10
BlueRetro firmware specification
HW1
BlueRetro firmware variant
Universal
BlueRetro hardware type
External adapter dongle (1 port only)
Manufacturer
RetroScaler Mini Blueretro for Ps1 & Ps2 (AliExpress)
System used
Sony PlayStation 2
Bluetooth controller brand & name
VILCORN z03
What is problem? (only list ONE problem per report)
It won't pair as X-Input mode
What did you expect to happen?
To pair
Attach files like logs or Bluetooth traces here
VILCORN.zip
I followed the guide but its my first time using Wireshark so i'm not sure if its logged correctly,  Button press order : A X B Y SELECT START DPAD-LEFT DPAD-RIGHT DPAD-UP DPAD-DWN L1 R1 L2 R2 L3 R3 L-Left L-Right L-Up L-Down R-Left R-Right R-Up R-Down
Support for this controller would be highly appreciated.

I tested on HID mode controller pairs right away and stays connected with 0 issues. Every button is mapped correctly out of the box.


Add Files API

fix #10

api.mattermost.com explains /files/<file_id>/link returns simple string, but actual response is json object.
Feb 11, 2019 1:26:38 AM org.glassfish.jersey.logging.LoggingInterceptor log
WARNING: 21 * Sending client request on thread main
21 > GET http://localhost:8065/api/v4/files/zdsx994cxb86umfifgwubgjnta/link
21 > Accept: application/json
21 > Authorization: Bearer c93hurtpcffs789uuiqb36sbkc
21 > Content-Type: application/json

Feb 11, 2019 1:26:38 AM org.glassfish.jersey.logging.LoggingInterceptor log
WARNING: 21 * Client response received on thread main
21 < 200
21 < Content-Length: 118
21 < Content-Type: application/json
21 < Date: Mon, 11 Feb 2019 01:26:38 GMT
21 < Expires: 0
21 < X-Request-Id: epdqkxxsuir9781u7puhrrsaew
21 < X-Version-Id: <IP_ADDRESS>.10.5.e3f934291dccfc9d9c182df425788f09.false
{"link":"http://localhost:8065/files/zdsx994cxb86umfifgwubgjnta/public?h=1PZ7FgbCnBo_arcxV1QyoOZ3rNtw0UjjGYGKW_MVAl0"}


Need redis v7

#413 rolled back to the wrong version. Previous correct version was 7.

@bzwei Why have to use redis v7? The reason to choose v6 was to keep the same major version as others

Indeed, why we need v7? that might be a problem. Our downstream builds and operator uses v6.

@hsong-rh @Alex-Izquierdo The previous version for minikube is v7. With v6 I got the following error:
1:C 22 Sep 2023 14:52:54.405 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1:C 22 Sep 2023 14:52:54.405 # Redis version=6.2.13, bits=64, commit=00000000, modified=0, pid=1, just started
1:C 22 Sep 2023 14:52:54.405 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
1:M 22 Sep 2023 14:52:54.405 * monotonic clock: POSIX clock_gettime
1:M 22 Sep 2023 14:52:54.405 * Running mode=standalone, port=6379.
1:M 22 Sep 2023 14:52:54.405 # Server initialized
1:M 22 Sep 2023 14:52:54.408 # Can't handle RDB format version 11
1:M 22 Sep 2023 14:52:54.409 # Fatal error loading the DB: Invalid argument. Exiting.

I can not reproduce the issue. Based on the message Fatal error loading the DB: Invalid argument. Exiting. I wonder if might be because the PVC created with another image has not been deleted before the change to the current one.
We should try to use the same version that we use in the operator and AAP unless it is impossible.


Update DEPENDENCIES file and pom to fix vulnerability

title: 'fix: DEPENDENCIES file and pom to fix vulnerability'
Description
This PR introduces a new feature and updates libraries.
The dependencies have been updated to their latest versions for better performance and security.
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:

[x] DEPENDENCIES are up to date. Dash license tool. Committers can open IP issues for restricted libs.
[x] Copyright and license header are present on all affected files

Additional information

To request a review, check out who's involved to see a list of contributors and committers
Use the mailing list if you are unsure, who to contact, or if want to engage in a general discussion
Check out our guide on how to contribute
Check out our Release Guidelines
Check out the Eclipse Foundation contribution guidelines

IP issues generated for unknown license info:

https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9733
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9734
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9735
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9736
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9737
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9738
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9739
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9740
https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/9741

Updated Dependencies file and keep only relevant updates on changelog


ASU-1600 | Changes to support reservation list fetching by apartment

Implemented a couple of changes to support how reservations are fetched in the Sales UI's project detail view, because the old way of fetching them all right from the start was not feasible for production's thousands of reservations.

Replaced reservations field with winning_reservation and reservation_count fields in project detail view apartment data

Added new API endpoint /v1/sales/apartments/<apartment UUID>/reservations/ which returns the given apartment's all reservations sorted by list_position

Codecov Report

Merging #290 (ad56943) into develop (9fac73a) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           develop     #290      +/-   ##
===========================================
+ Coverage    93.42%   93.43%   +0.01%
===========================================
  Files          118      118
  Lines         4304     4314      +10
  Branches       384      384
===========================================
+ Hits          4021     4031      +10
  Misses         202      202
  Partials        81       81

Impacted Files
Coverage Δ

apartment/urls.py
100.00% <ø> (ø)

apartment/api/sales/serializers.py
100.00% <100.00%> (ø)

apartment/api/serializers.py
100.00% <100.00%> (ø)

apartment/api/views.py
98.11% <100.00%> (+0.09%)
:arrow_up:

application_form/api/sales/serializers.py
94.44% <100.00%> (+0.11%)
:arrow_up:

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


Update/0.18.0

Update LND to 0.18.0
Update buildService and releaseService actions
Add missing migration
Fix build errors

If I understand correctly, exposing the sweeper config options basically allow users to potentially optimize/save on sweep fees with the tradeoff of potential loss of funds if the values are set too low. Am I understanding this correctly, or is that only a concern for sweeper.maxfeerate?
I would be somewhat hesitant to expose users that potential footgun and the resulting support load.

If I understand correctly, exposing the sweeper config options basically allow users to potentially optimize/save on sweep fees with the tradeoff of potential loss of funds if the values are set too low. Am I understanding this correctly, or is that only a concern for sweeper.maxfeerate?

These values help inform the sweeper how to make decisions wrt how much it burns in chain fees in order to recover possibly contested outputs (HTLCs and Breach outputs). Unfortunately there's no "correct" value, which is precisely why we expose it. There is risk of fund loss for all values via two vectors: unclaimed outputs, and overpaying for fees.

I would be somewhat hesitant to expose users that potential footgun and the resulting support load.

This is fair. I also would like to see every user option exposed eventually. I figure the "Advanced" section of the menu should be where this stuff lives anyway. What kind of assurance are you looking for here?


Crash: request is not acceptable in server

Hi and thanks for this library, it really ease things up.
I have detected that when you use WebSocketServer and go and try to establish an HTTP connection to the websocket port the server crashes and closes.
While I obviously don't expect the WS server to work properly when being contacted by the wrong protocol it should fail silently, or at least, allow the programmer to specify an error callback in case things like this occur.
I know that the error is indeed generated by Deno's std library ws. However I think if possible it should be handled here.
Steps to reproduce

deno run --allow-net<EMAIL_ADDRESS>Open http://localhost:8080/
Now the server has crashed

Thanks.

Thank you for your issue.
OK. I will support it.

Same issue here. It makes the app crashes.
error: Uncaught (in promise) Error: request is not acceptable
  throw new Error("request is not acceptable");
        ^
    at acceptWebSocket (https://deno.land/std@0.92.0/ws/mod.ts:453:9)
    at WebSocketServer.connect (https://deno.land/x/websocket@v0.1.2/lib/websocket.ts:35:28)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>start: `sh run.sh`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR!


package.json: Update kolibri-design-system version

To fix the build, target the commit from Github for release tag v1.3.0.
https://phabricator.endlessm.com/T33412

This makes sense to me! Had a small hiccup from a dependency conflict that appeared on my end, but all's good here :)


MNT: Update pinned versions.

Hi! This is the friendly conda-forge-admin automated user.
I've bumped some of the conda-forge pinned versions, and noticed that it impacts this feedstock.
If the changes look good, then please go ahead and merge this PR.
If you have any questions about the changes though, please feel free to ping the 'conda-forge/core' team (using the @ notation in a comment).
Thanks!

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@ocefpaf & @jakirkham, could you double check that you are able to run the following:
<EMAIL_ADDRESS>conda execute scripts/list_deps.py conda-forge --package hdfeos2 --platform linux-64
Fetching package metadata: ..
hdfeos2 2.19.1 0 linux-64          : hdf4, jpeg, zlib
hdfeos2 2.19.1 1 linux-64          : hdf4, jpeg, libgcc, zlib
hdfeos2 2.19.1 2 linux-64          : hdf4, jpeg, zlib
hdfeos2 2.19.1 3 linux-64          : hdf4, jpeg 9b, zlib

<EMAIL_ADDRESS>conda execute scripts/list_deps.py conda-forge --package hdfeos2 --platform osx-64
Fetching package metadata: ..
hdfeos2 2.19.1 0 osx-64            : hdf4, jpeg, zlib
hdfeos2 2.19.1 1 osx-64            : hdf4, jpeg, libgcc, zlib
hdfeos2 2.19.1 2 osx-64            : hdf4, jpeg, zlib
hdfeos2 2.19.1 3 osx-64            : hdf4, jpeg 9b, zlib

@ocefpaf & @jakirkham, could you double check that you are able to run the following:

Yep.
PS: Deleting the old binaries here too as the unpinned jpeg is a problem.


Unify line-endings to '\n'

As discussed previously, line endings should be uniform throughout the codebase. A simple dos2unix call on all source files should fix this I guess.

or proper .gitattributes
e.g.

# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.c text
*.h text

# Declare files that will always have CRLF line endings on checkout.
*.sln text eol=crlf
*.bat text eol=crlf
*.ps1 text eol=crlf

# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary
*.svg binary

True. This seems like a cleaner solution. I'll try this and see what happens.

Github provides a nice article regardint this case:
https://help.github.com/en/articles/dealing-with-line-endings#refreshing-a-repository-after-changing-line-endings

I am delaying merging a PR where every file is modified (presumably due to line endings). This is somewhat unpleasant and one should be super careful because it can hide substantive changes. (There are ways to diff without whitespace, but it is still dangerous.)

Will do.

+1

Closing.


CNV-42470: Fix link of owner

📝 Description
Fix owner resource link
🎥 Demo
Before:

After:

/cherry-pick release-4.16


Add Aniwave as a provider

AniWave(https://aniwave.live/). Formerly 9anime, Largest anime library, long track record, high video quality on old series. It Would be Great add to app.

Sorry, I can't add sites like Aniwave, and Hianime they don't like their content being scrapped and keep changing their code to break other apps and I won't be able to maintain that.

that sucks


Custom Plots: name property is undefined.

I assume it should be the experiment name?

Example setup in https://github.com/iterative/dvc/discussions/9593#discussioncomment-6162250

Thanks for reporting 🙏🏻.


Using coro-http, over SSL, coroutine encounters endless yield...

When issuing a HTTP request, res.keepAlive is false, so it does write()
This goes down into coro-tls, ssl:shutdown() gets called and returns false...
so then local chunk = read() is called...
and never returns.

it freezes on / after calling line init.lua:89


Hello Mule1972,

i don't have the device yet. Can you give me a feedback of the device itself?
Which datapoints do you get with your adapter. Can you post a overview or outlook of the data?
Best regards
Flexer

This is how an iopool EcO object looks like in ioBroker:

Oh ok thats very basic. Thank you very much. Just ordered


MWPW-113016 - Initial Library Support

Supports block library
Basic plumbing for tokens, templates, placeholders
Triggered via Sidekick

Resolves: MWPW-113016
Test URLs:

Before
After

In order to test this, you need to use the sidekick bookmarklet...
javascript:/* ** Helix Sidekick Bookmarklet ** */(() %3D> %7Bconst c%3D%7B"owner":"adobecom","host":"localhost:3000","repo":"milo","ref":"library","hlx3":true%7D%3Bconst s%3Ddocument.createElement(%27script%27)%3Bs.id%3D%27hlx-sk-app%27%3Bs.src%3D%27https://www.hlx.live/tools/sidekick/app.js%27%3Bs.dataset.config%3DJSON.stringify(c)%3Bif(document.getElementById(%27hlx-sk-app%27))%7Bdocument.getElementById(%27hlx-sk-app%27).replaceWith(s)%3B%7D else %7Bdocument.head.append(s)%3B%7D%7D)()%3B


Fixing to be compatible framework version

After doing the exercise all students ran into a problem with framework version including me. Here is the discussion - https://docs.microsoft.com/en-us/answers/questions/203560/cloud-shell-it-was-not-possible-to-find-any-compat.html

I can confirm that I had to make the exact change to proceed with the Scale an App Service web app to efficiently meet demand with App Service scale up and scale out module.


new command - create project template

@kasperski95

I think init command would be a better name than new because it is a verb and is used more commonly (foundry uses init).

init will be different command used to initialize the package.toml in the existing project. This is more idiomatic in my opinion (example git init)


Basic support for IKEv2

This document says that IKEv2 is supported supported for Basic SKU
However, this document says that it is not.
https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-vpn-faq

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

ID: b2c33f22-7243-bb33-38b9-fcf30e68ffe6
Version Independent ID: c1a3a25a-26d0-acdf-d5f2-1d1c057a3e5b
Content: Azure VPN Gateway: Connect gateways to multiple on-premises policy-based VPN devices
Content Source: articles/vpn-gateway/vpn-gateway-connect-multiple-policybased-rm-ps.md
Service: vpn-gateway
GitHub Login: @yushwang
Microsoft Alias: yushwang

@AKonCloud , We are looking into this query and will update you as soon as possible.

@AKonCloud - for S2S, Basic Gateway SKU in route-based mode supports IKEv2. For P2S (VPN client-server), Basic does NOT support IKEv2, but SSTP only. Hope this explains a bit.
Thanks!

@AKonCloud , We are closing this issue for now. If there are further questions regarding this matter, please reply and we will gladly continue the discussion.


card preview

the image at the time of preview is upside down. as well as after downloading i-card there is no image in downloaded card.

Yup, I was gonna fix it at that time but later on started working on other Projects..


Deploy updates missing for SharePoint 2019

According to the "Applies To" section, the current Deploy updates section only applies to SharePoint 2016. However articles on how to apply updates to SharePoint 2019 are missing.
Can the current articles either be updated to also apply to SharePoint 2019 or a new set of articles for SharePoint 2019 added?

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

ID: 8fb410df-2cc3-9a2c-c083-46bb5c9ea3fa
Version Independent ID: ba4cf001-91aa-221c-147b-1a79d645d619
Content: Deploy software updates for SharePoint Server 2016
Content Source: SharePoint/SharePointServer/upgrade-and-update/deploy-updates-for-sharepoint-server-2016.md
Product: sharepoint-server-itpro
GitHub Login: @Techwriter40
Microsoft Alias: kirks

@AndreaBarr assign to me, please.


SNlM0e value not found Error.

Hi. I appreciate the API provided. Unfortunately, I found an error occurred in API, and reporting it is necessary for your API improvement.
Although there is no error that occurred with the same __Secure-1PSID before today, I have found that the same value of __Secure-1PSID value induces the error like "Exception: SNlM0e value not found. Double-check __Secure-1PSID value or pass it as token='xxxxx'."
The error figure is as follows.

Could you check this? Thanks.
P.s. the version of bardapi is 0.1.24.

Hi, I encountered the same issue, have you found any solutions?

Yeah, yesterday, I found out that deleting all cache in Chrome and restarting Chrome can resolve this issue.
Sorry for the late response and closing this issue. I hope you can get help with this reply.

Check your token. You must get it using Chrome (using incognito)


dispatch:* breaks meteor test

Followed instructions as per: https://github.com/Sanjo/meteor-jasmine/wiki/Migrate-to-Mocha
describe() blocks run, it() blocks do not.
Removing dispatch:* fixes the issue, it affects at least one other user.(http://stackoverflow.com/questions/36593111/meteor-1-3-server-testing)
Using Meteor 1.3.1

Hi, you should not have practicalmeteor:mocha installed. The dispatch packages do already the full job.

The official tutorials says otherwise:
https://www.meteor.com/tutorials/blaze/testing

Yes, but the dispatch:mocha-browser package is a replacement for practicalmeteor:mocha. The incompatibility will be fixed when this pull request has been merged. https://github.com/practicalmeteor/meteor-mocha-core/pull/6
If you don't need to run your tests on a CI server you can currently also remove the two dispatch packages and use practicalmeteor:mocha.


Request for SemVer Adherence in Future Releases

Hi
I hope this message finds you well. I wanted to bring to your attention an issue that we encountered with the recent release, 1.10.0. It seems to have introduced a dependency on a higher version of Node.js, which has caused disruptions in our pipeline.
Upon reviewing the changes made in the release, it appears that a major version increment (2.0.0) might have been more appropriate, given the backward-incompatible change introduced with the new Node.js version requirement.
As a user of your project, I understand that maintaining version compatibility can be challenging, and I appreciate the effort you put into improving the software. However, adhering to Semantic Versioning (SemVer) guidelines is crucial for users to anticipate and manage potential breaking changes.
I kindly request that, moving forward, you consider following SemVer principles more closely, especially when making changes that impact compatibility. This will greatly assist users in planning for and migrating to new versions without unexpected disruptions.
If there are specific reasons for choosing a different versioning approach in this instance, I'd appreciate any insights you can provide to help us better understand the decision.
Thank you for your attention to this matter, and I look forward to your insights on the issue.
Best regards

Hi @marcesdan ,
Thank you very much for such a thoughtful request and sorry for causing issues with your build pipelines!
I totally agree that the SemVer approach would be very nice to follow but let me quote our readme:

Please note that DOMPurify library doesn't follow Semantic Versioning, so we have to release every change as a minor version because we cannot be 100% sure whether new features are added to patch DOMPurify releases or not.

In this particular case, it was not dompurify library itself, it was its peer-dependency jsdom that switched to Node 18, so I should have released isomorphic-dompurify as a major version. Node 16 is not supported anymore, so I assumed that it would be relatively safe change but I will be more careful in the future.
To sum up, I cannot guarantee following SemVer approach because it doesn't depend on me but I have added the engines field to package.json to help preventing the situation which you experienced in the future.


undefined LastIncrease or LastDecrease times block capacity adjustment

In the DisallowTooSoonOrFrequentRule rule, LastIncreaseDateTime and LastDecreaseDateTime
may sometimes be undefined. Previously, those undefined values caused the rule to fall back
to using the current timestamp as the LastIncrease or LastDecrease date, which effectively meant
this rule would always prevent a decrease or increase when one was needed.
This fix handles the undefined value, allowing an increase or decrease if one is needed.

Coverage remained the same at 38.929% when pulling 8c28d2ce287486804447fd211d36ca9dd17551ff on yokuze:fix_undefined_date_blocks_provisioning_adjustment into 481649eff8c8fe5c303acf64f22d698edd7427b6 on silvermine:master.

Work-in-progress. Let me add tests for this first.

Alright, I added tests for this. It's ready for review @jthomerson .

Coverage remained the same at 38.929% when pulling 14940d72510ccf0de6b4d1da08d91cd47457350f on yokuze:fix_undefined_date_blocks_provisioning_adjustment into 481649eff8c8fe5c303acf64f22d698edd7427b6 on silvermine:master.


The version 1.5.7 resolves them.

Codecov Report

Merging #5762 into master will increase coverage by 0.54%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #5762      +/-   ##
==========================================
+ Coverage   88.99%   89.54%   +0.54%
==========================================
  Files        1006      814     -192
  Lines      137241   121731   -15510
  Branches     1501        0    -1501
==========================================
- Hits       122134   108998   -13136
+ Misses      14742    12733    -2009
+ Partials      365        0     -365

Impacted Files
Coverage Δ

cpp/src/arrow/util/thread_pool_test.cc
97.66% <0%> (-0.94%)
:arrow_down:

python/pyarrow/tests/test_parquet.py
95.24% <0%> (-0.06%)
:arrow_down:

go/arrow/ipc/writer.go

go/arrow/math/uint64_amd64.go

go/arrow/memory/memory_avx2_amd64.go

go/arrow/ipc/file_reader.go

js/src/builder/index.ts

js/src/enum.ts

go/arrow/array/builder.go

js/src/util/fn.ts

... and 184 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 86f34aa...95a70e7. Read the comment docs.


Diesel Engines and Modular Diesel Engines appear to dupe SU on SP world reload

Hello, I've been extensively using Diesel Engines and Modular Diesel Engines, and have had an issue with SU duping. After some moderate testing, I've come to the following conclusions:
(This is for createdieselgeneratiors-1.19.2-1.2h, information collected via Stressometer)
Stress updates are the trigger for duping. values appear consistent on world load.
World closes appear to force a stress update sometimes.
Stress updates can be caused by both breaking stress users and clutches disabling users from getting it.
Adding a stress user to an unupdated system doubles the SU.
Breaking and replacing the stress user seems to additively increase SU as a function of the number of engines on the line.
Engines on separate networks do NOT impact each other.
Update duping only happens once per world load per network.
Stress consumption is unaffected and remains consistent to the number of users on the network.
Duping affects all SU generation on the network.
Adding modular engines to the line does NOT cause an update.
This affects both regular and modular engines.
The total SU generation is always the base number in the modification function, as with other generators on the network, their SU gets doubled/added depending as well.
Networks with no diesel engines are unaffected by the duping entirely, tested with various generators from both base Create and installed addons.
While not all of these hold true 100% of the time, they seem to hold at least 90% of the time, and regardless, there is absolutely a consistent issue with some amount of duping every time the world is loaded under a set of criteria. On my main singleplayer world, I gain around 300k SU per load with around 150k being the actual generated amount. I play "honorably" and respect the actual value of SU I should have to the best of my ability (obviously I will occasionally miss when I overstress the network but that doesn't really matter for the bug report).

I've been able to indepdentently confirm these obersvations as well. Forge 43.3.8

@Saereth are you on the new version? He mentioned it was fixed I think

yeah its the same

The normal ones still dupe SU on world reload as well, the modular ones just do it worse because they introduce additional SU for additional motors but I suspect its all related.

Encountered the same issue on 1.20.1-1.2h version


Change invocation word other than "turn on"

Original report by Temo Castro (Bitbucket: Temocastro, GitHub: Temocastro).

Could you help us have a different word to command the relays? Like "make" or "go to" instead of "turn on" or " turn off"

Unfortunately, we don't have any control over that. Other then 'Turn on/off', the only other command I know is "Set XX to 100" (number in percent)