[QUESTION] v5 to v6 Migration Issues

I'm migrating from v5 to v6.
For the sake of a clean migration - I completely recreated the project using the tsed cli. I'll copy my existing code from v5 into it.

I'm getting the following error when executing npm start (as created by tsed cli with no changes), and I'm getting the following error:
Missing baseUrl in compilerOptions. tsconfig-paths will be skipped

I'm trying to use dotenv with the new npm start created by the tsed cli.

Until now this is how I've been running my server locally in v5 while injecting my env file:
nodemon --watch src/**/*.ts --ignore node_modules/**/* --exec ts-node -r dotenv/config src/index.ts dotenv_config_path=dev.env
I tried to append dotenv to the npm start created by the tsed cli in v6, but the server won't go up (it doesn't even get to the "Start Server..." log):
tsnd --inspect --ignore-watch node_modules --respawn --transpile-only -r tsconfig-paths/register dotenv/config src/index.ts dotenv_config_path=dev.env
Of course it does run as expected before modifying npm start, excluding dotenv:
tsnd --inspect --ignore-watch node_modules --respawn --transpile-only -r tsconfig-paths/register src/index.ts

Hello @royibernthal
the first point isn’t an error. Just a warning. I think if you add the baseUrl in your tsconfig, it should solve the warning.
You don’t need to specify something for dotenv. Dotenv explain how the files are loaded.
I don’t know why the server doesn’t start and I can’t help you (I’m not the author of tsnd/dotenv).
But I’m pretty sure this not related to v6.
See you
Romain

Hey @Romakita
Thanks for the quick response.
baseUrl - You're right.
DotEnv - Fair enough. I managed to get it to work with a different approach.
More migration questions coming soon :) (probably)
Regards,
Royi

Sure ;) your feedback is welcome :)


Scheduled & On-Demand HydroShare Archival

[ ] Add UI for user to add archival configuration settings and metadata
[ ] Connect user's account to HydroShare
[x] Convert time series data to CSV
[ ] Archive CSV to HydroShare
[ ] "Edit this resource in HydroShare" button
[ ]  ADD THIS SOMEWHERE - On the “Connect Account to HydroShare” card, change the text to “Connect My HydroShare Account”. Then add the following text below that: “HydroServer allows you to archive your time series data to the HydroShare repository. Before doing so, you must link your HydroShare account to your HydroServer user account. Click the “Connect” button and follow the directions to link your accounts.”

Scheduled Upload:

Moved to issues Repo


RLM-316 Implement strict/loose artifact options

When deploying to a new environment it is often the case
that the base OS installed has packages which are newer
than those available in the apt artifacts.
To ease the initial installation and provide the ability
to transition to using the apt artifacts exclusively, an
option is made available to do a 'loose' mode for the apt
artifacts. This mode leaves the existing apt sources in
place, ensuring that we don't end up with apt returning
that packages are installed which are not available in
the sources configured as it does when in 'strict' mode.
The facility to switch between modes is also implemented
so that an initial implementation trying to use strict
mode can switch to loose mode and continue the deployment.
A little bit of tidying up to the AIO boostrap has been
included in order to make it easier to read.
Jobs to test this as a periodic are implemented in
https://github.com/rcbops/rpc-gating/pull/575
Issue: RLM-316

Trying the 'loose' mode out in https://rpc.jenkins.cit.rackspace.net/job/PM_rpc-openstack-newton-xenial_loose-swift-deploy/2/

Giving it another go: https://rpc.jenkins.cit.rackspace.net/job/PM_rpc-openstack-newton-xenial_loose-swift-deploy/3/


Feedback for "Identity Provider"

https://help.sap.com/docs/NO_PRODUCT/90c8ad90cb684ee5979856093efe7462/b6cfbf1fc9434f66a3bd2b4a3f815308.html?q=IAS
The default identity provider is SAP Identity Service. The correct name for IAS is SAP Cloud Identity Services - Identity Authentication. Short name Identity Authentication.

Sorry default is SAP ID service.

https://people.sap.com/michael.shea


Shelly Teacher in Docker

Hi Alexander, is it possible to install Shelly Teacher in Docker?
I run Domoticz and Mosquitto in Docker.
Thanks for your reaction.
Regards

Hi Alexander, thank you for your quick response.
I am not an IT professional 😊
Are you able to send me instructions how to install in Docker, that would be really appreciated.
I have some new generation 2 Shelly’s and would really like them to work in Domoticz
Thanks.
Regards, Huib
Van: Alexander Nagy @.>
Datum: dinsdag, 9 mei 2023 om 15:24
Aan: enesbcs/shellyteacher4domo @.>
CC: Huib Fenenga @.>, Author @.>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
It is possible, as it is a simple python program.
In fact, it can even run under windows.
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1540119371, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I6TKK6K3F7TGN5JZDDXFJAPHANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Are you able to send me instructions how to install in Docker, that would be really appreciated.

Sorry i have never used Docker.
Based on this article, you have to open a bash console to the container:
https://www.geeksforgeeks.org/how-to-install-linux-packages-inside-a-docker-container/
And then the installation steps are the same as any other Linux system.

I'm going to work on it and hopefully it will work.
Thanks again for the support
Van: Alexander Nagy @.>
Datum: dinsdag, 9 mei 2023 om 16:25
Aan: enesbcs/shellyteacher4domo @.>
CC: Huib Fenenga @.>, Author @.>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
Are you able to send me instructions how to install in Docker, that would be really appreciated.
Sorry i have never used Docker.
Based on this article, you have to open a bash console to the container:
https://www.geeksforgeeks.org/how-to-install-linux-packages-inside-a-docker-container/
And then the installation steps are the same as any other Linux system.
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1540231601, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I3YCK5Z5IVHWFDKRCTXFJHTPANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

I'm going to work on it and hopefully it will work.

Maybe i can share a windows version with pyinstaller, just needs a Windows to compile it. :)
Shelly Teacher has to run one time only, it is not a service, not a plugin, so it is not really necessary to be installed on a server.

Ohw that would be great and looking forward to your windows version with py installer
Verstuurd vanaf mijn iPhone
Op 9 mei 2023 om 17:31 heeft Alexander Nagy @.***> het volgende geschreven:

I'm going to work on it and hopefully it will work.
Maybe i can share a windows version with pyinstaller, just needs a Windows to compile it. :)
Shelly Teacher has to run one time only, it is not a service, not a plugin, so it is not really necessary to be installed on a server.
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1540398456, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I664RXD25HPX5F3N4TXFJPLFANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Windows x64 and Linux x64 binary added to releases
https://github.com/enesbcs/shellyteacher4domo/releases/download/v0.01/shellyteacher4domo_bin.zip
Its working a little differently as it has a simple GUI.. you have to change IP address and settings, than click "Save settings" button, exit program, restart program and if MQTT connection succesful, than finally click on "Start detection" button.

Thank you Alexander for all your support!!!!
I will give it a try in the next coming days!!!
Verstuurd vanaf mijn iPhone
Op 9 mei 2023 om 19:16 heeft Alexander Nagy @.***> het volgende geschreven:

Windows x64 and Linux x64 binary added to releases
https://github.com/enesbcs/shellyteacher4domo/releases/download/v0.01/shellyteacher4domo_bin.zip
Its working a little differently as it has a simple GUI.. you have to change IP address and settings, than click "Save settings" button, exit program, restart program and if MQTT connection succesful, than finally click on "Start detection" button.
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1540564866, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I6LXLELO5ZVUUOOU6DXFJ3WDANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Hi Alexander, I hope I can bother you again,
I have tried to install ShellyTeacher yesterday. All went alright until I gave the start command: python3 shellyteacher4domo.py
(venv) MacBook-Pro-2:shellyteacher4domo huibfenenga$ python3 shellyteacher4domo.py
Connecting to MQTT server...
Connection failed to MQTT server at <IP_ADDRESS> 'MQTTClient' object has no attribute '_on_pre_connect'
Connecting to MQTT server...
Connection failed! 'MQTTClient' object has no attribute '_on_pre_connect'
Connecting to MQTT server...
Connection failed! 'MQTTClientOnlineCheck' object has no attribute '_on_pre_connect'
Starting eval loop, waiting Shelly devices to appear on MQTT announce... press CTRL-C to cancel
Do you have any idea what went wrong?
I'm sure my MQTT broker was up and running. Checked that for a ping and telnet command.
But I don't understand what is going wrong.
In the file settings.py I entered the correct IP address and port and set debugging to True. Incidentally, no additional information was provided after debugging to set it to True. Comparing with False.
Hopefully you are able to help?
Thank you very much!
Regards, Huib
Van: Alexander Nagy @.>
Beantwoorden - Aan: enesbcs/shellyteacher4domo @.>
Datum: dinsdag 9 mei 2023 om 19:16
Aan: enesbcs/shellyteacher4domo @.>
CC: Huib Fenenga @.>, Author @.***>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
Windows x64 and Linux x64 binary added to releases
https://github.com/enesbcs/shellyteacher4domo/releases/download/v0.01/shellyteacher4domo_bin.zip
Its working a little differently as it has a simple GUI.. you have to change IP address and settings, than click "Save settings" button, exit program, restart program and if MQTT connection succesful, than finally click on "Start detection" button.
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1540564866, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I6LXLELO5ZVUUOOU6DXFJ3WDANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Connecting to MQTT server... Connection failed to MQTT server at <IP_ADDRESS> 'MQTTClient' object has no attribute '_on_pre_connect'

Could you check please which paho-mqtt version you have installed?

Hi Alexander thank you for coming back to me.
The pabo mqqt version is 1.6.1
Regards Huib
Verstuurd vanaf mijn iPhone
Op 18 mei 2023 om 16:57 heeft Alexander Nagy @.***> het volgende geschreven:

Connecting to MQTT server... Connection failed to MQTT server at <IP_ADDRESS> 'MQTTClient' object has no attribute '_on_pre_connect'
Could you check please which paho-mqtt version you have installed?
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1553189503, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I2WGXALPRXNV6U47STXGY2ELANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Hi Alexander thank you for coming back to me. The pabo mqqt version is 1.6.1 Regards Huib Verstuurd vanaf mijn iPhone Op 18 mei 2023 om 16:57

Its strange as i am using the same paho-mqtt 1.6.1 on my Ubuntu PC, without issues.
'_on_pre_connect' is an optional function in paho mqtt client, which is not necessary, but added a dummy for it in commit https://github.com/enesbcs/shellyteacher4domo/commit/3ef9f7f10fcabfd70804471b2fcab2ba8c1823a9

Hi Alexander, thanks but get the following fault: (venv) 192:shellyteacher4domo huibfenenga$ python3 shellyteacher4domo.py Connecting to MQTT server... Connection failed to MQTT server at <IP_ADDRESS> _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Starting eval loop, waiting Shelly devices to appear on MQTT announce... press CTRL-C to cancel Do you know what happens? Regards,

Yes, you are using a very strange paho-mqtt lib...
Please try to change these lines in shellyteacher4domo.py:
def _on_pre_connect(self, func):
to these:
def _on_pre_connect(self, func, dummy):

Hi Alexander, Shelly Teacher is working fine but have two remarks:
I am able to select a level (percentage) via the switch below in Domoticz for my Shelly 2PM shutter but nothing happens. It seems that the Shelly does not accept the level institutions of Domoticz. The 0% and 100% for open and close are working fine.
@.***
And my shelly Motion2 is not recognized in Shelly Teacher.
Are you able to change the templates for the Shelly 2PM level institutions and the Shelly Motion2?
Thanks.
Regards, Huib
Van: Alexander Nagy @.>
Beantwoorden - Aan: enesbcs/shellyteacher4domo @.>
Datum: vrijdag 19 mei 2023 om 06:46
Aan: enesbcs/shellyteacher4domo @.>
CC: Huib Fenenga @.>, Author @.***>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
Hi Alexander, thanks but get the following fault: (venv) 192:shellyteacher4domo huibfenenga$ python3 shellyteacher4domo.py Connecting to MQTT server... Connection failed to MQTT server at <IP_ADDRESS> _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Starting eval loop, waiting Shelly devices to appear on MQTT announce... press CTRL-C to cancel Do you know what happens? Regards,
Yes, you are using a very strange paho-mqtt lib...
Please try to change these lines in shellyteacher4domo.py:
def _on_pre_connect(self, func):
to these:
def _on_pre_connect(self, func, dummy):
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1553988466, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6IZKIKC5SOASDPXAQN3XG33K7ANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

THis is what the Domoticz log tells me:
Cover device does not have set_position_topic (shellyplus2pm-441793ceb570-roller-0/NEW
Van: Huib Fenenga @.>
Datum: vrijdag 19 mei 2023 om 10:47
Aan: enesbcs/shellyteacher4domo @.>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
Hi Alexander, Shelly Teacher is working fine but have two remarks:
I am able to select a level (percentage) via the switch below in Domoticz for my Shelly 2PM shutter but nothing happens. It seems that the Shelly does not accept the level institutions of Domoticz. The 0% and 100% for open and close are working fine.
@.***
And my shelly Motion2 is not recognized in Shelly Teacher.
Are you able to change the templates for the Shelly 2PM level institutions and the Shelly Motion2?
Thanks.
Regards, Huib
Van: Alexander Nagy @.>
Beantwoorden - Aan: enesbcs/shellyteacher4domo @.>
Datum: vrijdag 19 mei 2023 om 06:46
Aan: enesbcs/shellyteacher4domo @.>
CC: Huib Fenenga @.>, Author @.***>
Onderwerp: Re: [enesbcs/shellyteacher4domo] Shelly Teacher in Docker (Issue #12)
Hi Alexander, thanks but get the following fault: (venv) 192:shellyteacher4domo huibfenenga$ python3 shellyteacher4domo.py Connecting to MQTT server... Connection failed to MQTT server at <IP_ADDRESS> _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Connecting to MQTT server... Connection failed! _on_pre_connect() takes 2 positional arguments but 3 were given Starting eval loop, waiting Shelly devices to appear on MQTT announce... press CTRL-C to cancel Do you know what happens? Regards,
Yes, you are using a very strange paho-mqtt lib...
Please try to change these lines in shellyteacher4domo.py:
def _on_pre_connect(self, func):
to these:
def _on_pre_connect(self, func, dummy):
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1553988466, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6IZKIKC5SOASDPXAQN3XG33K7ANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>

Please open separated issues for new problems.
I havent got a Shelly 2PM just guessed about its config, and i managed to hit the basic commands. If only the set_position_topic is missing than maybe the solution can be find on a Home Assistant forum.
https://github.com/enesbcs/shellyteacher4domo/issues/13
Shelly Motion2 is not on the supported device list. Its basicly I havent got a Shelly Motion2 for testing and the docs on the manufacturer site has no real-life examples to understand how it works. As i see it might send a multi-level json which is not liked by Domoticz, needs more info and testing.
https://github.com/enesbcs/shellyteacher4domo/issues/14

Hi Alexander I understand. Thank you for all your support so far!!!!
Regards, Huib
Verstuurd vanaf mijn iPhone
Op 19 mei 2023 om 18:15 heeft Alexander Nagy @.***> het volgende geschreven:

Please open separated issues for new problems.
I havent got a Shelly 2PM just guessed about its config, and i managed to hit the basic commands. If only the set_position_topic is missing than maybe the solution can be find on a Home Assistant forum.
#13https://github.com/enesbcs/shellyteacher4domo/issues/13
Shelly Motion2 is not on the supported device list. Its basicly I havent got a Shelly Motion2 for testing and the docs on the manufacturer site has no real-life examples to understand how it works. As i see it might send a multi-level json which is not liked by Domoticz, needs more info and testing.
#14https://github.com/enesbcs/shellyteacher4domo/issues/14
—
Reply to this email directly, view it on GitHubhttps://github.com/enesbcs/shellyteacher4domo/issues/12#issuecomment-1554807361, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7WY6I24OJV2GJQUWYLH5IDXG6MBDANCNFSM6AAAAAAX3GTBPY.
You are receiving this because you authored the thread.Message ID: @.***>


Visualizing memory regions in ByteViewer

I am trying to write a Ghidra script for labeling/otherwise visualizing memory regions in the ByteViewer. However, it’s not obvious how to set background color for a specific region of memory/set of addresses in the ByteViewer, unlike Listing, which has the helpful setBackgroundColor function.
Program Highlight has the exact behavior I need except that it sets CurrentHighlight, which will confuse other scripts and does not permit multiple colors. Is there a best way to accomplish this? I’m having to resort to either making the Listing mimic the ByteViewer in style or really getting into the weeds on specific ByteViewer fields otherwise.

Currently there is no API for doing this in the Byte Viewer.
The underlying code for the Byte Viewer and the Listing, which does use colors, is the same.  It should be relatively easy to add color support to the Byte Viewer.  It is less clear whether the Byte Viewer should match the colors used by the Listing in general, as this could be annoying to the user.


Switch label not fully shown

Suggestions: add a margin between 2 switches.

Verified on devnet.
A margin was added between the switches.


Need of central documentation

Unlike other team members of the JAX ecosystem, RLax doesn't have documentation. Is there one in progress?

Thanks for raising this! We will work on adding a central API documentation.

Thank you. Please keep updated in this thread once you launch any draft.

Hello, please see the new centralized docs.
Thanks!

Thank you so much, Kate! That was really quick.


Fix not being able to tag without also committing

Fixes #113
Please note: I have no experience with mercurial, and as such I do not know if mercurial would allow tagging without committing.
Tests are also updated and are all green.

(I also tested that this PR causes my wanted behavior to appear by running the same command as in the issue again)


GEM: new challenge sets

This PR updates the GEM dataset to:

remove extraneous fields in WikiAuto after https://github.com/huggingface/datasets/pull/2171 fixed the source
add context and services to Schema Guided Dialog
Add new or update challenge sets for MLSUM ES and DE, XSUM, and SGD

cc @sebastiangehrmann


feat: radix colors v3 support

Adds support for Radix Colors v3
The biggest changes are that sRGB colors are now represented as hex, and not HSL, and P3 colors have been added for displays that support them.
Several other improvements have also been made to the library in general:

Package manager and build tool has been switched to Bun
Linting and formatting is now done with Biome, although Astro files are excluded from this can we'll still want to use the Astro LSP
Variable helper functions that used to be exported from windy-radix-palette/vars are now just part of the index module, and have been amalgamated into a single function -- alias
The plugin can be used in ESM or CJS tailwind config files
Type definitions have slightly improved thanks to the source being rewritten in TS

I'm not super familiar with the codebase, but is there anything I can contribute to help get this merged in? I didn't realize that Radix had published 3.0 today and my build started breaking so I went back to manually update my lock file for now. 😅


Custom types from library result in: Cell<bool> cannot be shared between threads safely

Description:
I'm trying to implement the iota/identity library into flutter+rust. Most of the functions are asynchronous so I'm using allo-isolate. But some custom types of the IOTA library cannot be shared between threads safely.
My async function which mostly uses custom types:
pub async fn create_did_document() -> Result<String> {
    // Generate a new DID Document and public/private key pair.
    // The generated document will have an authentication key associated with
    // the keypair.
    let client = &Client::new().await?;
    let keypair: KeyPair = KeyPair::new_ed25519()?;
    let mut document: IotaDocument = IotaDocument::from_keypair(&keypair)?;

    // Sign the DID Document with the default authentication key.
    document.sign(keypair.secret())?;

    // Use the Client to publish the DID Document to the Tangle.
    document.publish(client).await?;

    println!("DID document: {}", document);
    println!("Transaktion link: {}", document.message_id());

    // Return document and keypair.
    Ok(document.to_json().unwrap())
}

Exposing the async create_did_document function:
lazy_static! {
    static ref RUNTIME: io::Result<Runtime> = Builder::new()
        .threaded_scheduler()
        .enable_all()
        .core_threads(4)
        .thread_name("flutterust")
        .build();
}

/// Simple Macro to help getting the value of the runtime.
macro_rules! runtime {
    () => {
        match RUNTIME.as_ref() {
            Ok(rt) => rt,
            Err(_) => {
                return 0;
            }
        }
    };
}

#[no_mangle]
pub extern "C" fn create_did_document(port: i64) -> i32 {
    let rt = runtime!();
    let t = Isolate::new(port).task(iota_did::create_did_document()); // not satisfied
    rt.spawn(t);
    1
}

Full error message:
`Cell<bool>` cannot be shared between threads safely
within `identity_iota::did::doc::iota_document::IotaDocument`, the trait `Sync` is not implemented for `Cell<bool>`
required because it appears within the type `identity_core::crypto::signature::signature::Signature`
required because it appears within the type `Option<identity_core::crypto::signature::signature::Signature>`
required because it appears within the type `identity_did::verifiable::properties::Properties<identity_iota::did::doc::properties::Properties>`
required because it appears within the type `identity_did::document::core_document::CoreDocument<identity_did::verifiable::properties::Properties<identity_iota::did::doc::properties::Properties>>`
required because it appears within the type `identity_iota::did::doc::iota_document::IotaDocument`
required because of the requirements on the impl of `Send` for `&identity_iota::did::doc::iota_document::IotaDocument`
required because it appears within the type `for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, &'r mut identity_iota::did::doc::iota_document::IotaDocument, &identity_iota::tangle::client::Client, identity_iota::tangle::network::Network, Option<&'s identity_iota::tangle::client::Client>, &'t0 identity_iota::tangle::client::Client, &'t1 identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future, (), impl std::future::Future, Result<identity_iota::tangle::client::Client, identity_iota::error::Error>, identity_iota::tangle::client::Client}`
required because it appears within the type `[static generator@identity_iota::did::doc::iota_document::IotaDocument::publish<'_, &identity_iota::tangle::client::Client>::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, &'r mut identity_iota::did::doc::iota_document::IotaDocument, &identity_iota::tangle::client::Client, identity_iota::tangle::network::Network, Option<&'s identity_iota::tangle::client::Client>, &'t0 identity_iota::tangle::client::Client, &'t1 identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future, (), impl std::future::Future, Result<identity_iota::tangle::client::Client, identity_iota::error::Error>, identity_iota::tangle::client::Client}]`
required because it appears within the type `from_generator::GenFuture<[static generator@identity_iota::did::doc::iota_document::IotaDocument::publish<'_, &identity_iota::tangle::client::Client>::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, &'r mut identity_iota::did::doc::iota_document::IotaDocument, &identity_iota::tangle::client::Client, identity_iota::tangle::network::Network, Option<&'s identity_iota::tangle::client::Client>, &'t0 identity_iota::tangle::client::Client, &'t1 identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future, (), impl std::future::Future, Result<identity_iota::tangle::client::Client, identity_iota::error::Error>, identity_iota::tangle::client::Client}]>`
required because it appears within the type `impl std::future::Future`
required because it appears within the type `impl std::future::Future`
required because it appears within the type `for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, impl std::future::Future, (), identity_iota::tangle::client::Client, &'r identity_iota::tangle::client::Client, identity_core::crypto::key::pair::KeyPair, identity_iota::did::doc::iota_document::IotaDocument, &'s mut identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future}`
required because it appears within the type `[static generator@iota_did::create_did_document::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, impl std::future::Future, (), identity_iota::tangle::client::Client, &'r identity_iota::tangle::client::Client, identity_core::crypto::key::pair::KeyPair, identity_iota::did::doc::iota_document::IotaDocument, &'s mut identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future}]`
required because it appears within the type `from_generator::GenFuture<[static generator@iota_did::create_did_document::{closure#0} for<'r, 's, 't0, 't1, 't2, 't3> {ResumeTy, impl std::future::Future, (), identity_iota::tangle::client::Client, &'r identity_iota::tangle::client::Client, identity_core::crypto::key::pair::KeyPair, identity_iota::did::doc::iota_document::IotaDocument, &'s mut identity_iota::did::doc::iota_document::IotaDocument, impl std::future::Future}]>`
required because it appears within the type `impl std::future::Future`
required because it appears within the type `impl std::future::Future`

Full Code:
This is the full repo of my project with the corresponding rust implementation of iota-identity. my_project

Yes, that's a constraint for the task that would run, it must be Send + Sync that's how it also required by tokio::spawn and async_std::task::spawn

Closed for inactivity, feel free to ask us to open it again or open a new issue if you still have any questions.


Make Text-Based Adventure Game

Time for an adventure !
Create a simple text-based game with a storyline, where the player can make choices that influence the game's outcome.

I am working on this . Assign to me please .


Using g++ and -Wmissing-declarations produces warning in generated C++ code

Steps tor reproduce: use g++ as compiler and take the tutorial and add
.flag("-Wmissing-declarations")

to build.rs. This produces the following warnings.
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:39:20: warning: no previous declaration for ‘BlobstoreClient* cxxbridge1$new_blobstore_client()’ [-Wmissing-declarations]
warning:    39 | ::BlobstoreClient *cxxbridge1$new_blobstore_client() noexcept {
warning:       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:47:6: warning: no previous declaration for ‘void cxxbridge1$unique_ptr$BlobstoreClient$null(std::unique_ptr<BlobstoreClient>*)’ [-Wmissing-declarations]
warning:    47 | void cxxbridge1$unique_ptr$BlobstoreClient$null(::std::unique_ptr<::BlobstoreClient> *ptr) noexcept {
warning:       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:50:6: warning: no previous declaration for ‘void cxxbridge1$unique_ptr$BlobstoreClient$raw(std::unique_ptr<BlobstoreClient>*, BlobstoreClient*)’ [-Wmissing-declarations]
warning:    50 | void cxxbridge1$unique_ptr$BlobstoreClient$raw(::std::unique_ptr<::BlobstoreClient> *ptr, ::BlobstoreClient *raw) noexcept {
warning:       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:53:26: warning: no previous declaration for ‘const BlobstoreClient* cxxbridge1$unique_ptr$BlobstoreClient$get(const std::unique_ptr<BlobstoreClient>&)’ [-Wmissing-declarations]
warning:    53 | ::BlobstoreClient const *cxxbridge1$unique_ptr$BlobstoreClient$get(::std::unique_ptr<::BlobstoreClient> const &ptr) noexcept {
warning:       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:56:20: warning: no previous declaration for ‘BlobstoreClient* cxxbridge1$unique_ptr$BlobstoreClient$release(std::unique_ptr<BlobstoreClient>&)’ [-Wmissing-declarations]
warning:    56 | ::BlobstoreClient *cxxbridge1$unique_ptr$BlobstoreClient$release(::std::unique_ptr<::BlobstoreClient> &ptr) noexcept {
warning:       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: /home/otto/cxx-demo/target/debug/build/cxx-demo-94d9b893a28bb988/out/cxxbridge/sources/cxx-demo/src/main.rs.cc:59:6: warning: no previous declaration for ‘void cxxbridge1$unique_ptr$BlobstoreClient$drop(std::unique_ptr<BlobstoreClient>*)’ [-Wmissing-declarations]
warning:    59 | void cxxbridge1$unique_ptr$BlobstoreClient$drop(::std::unique_ptr<::BlobstoreClient> *ptr) noexcept {
warning:       |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Is it typical to run lints like this against third-party code?
I can't imagine that any significant fraction of C++ libraries in the wild are clean against -Wmissing-declarations. That lint seems like just a stylistic preference.

They are called from Rust.

I see. In that case they cannot be madestatic. I can see two options remaining: either introduce a prototype in the same compilation unit (just to silence the compiler), or leave it as-is and accept the warnings.


How to use node-if-async in code .

Please  provide  some documentation from where we can understand how to work with if-async or how to  use your module if-async.currently i am stuck in how to use node if-async module to reduce the code .You already provided some examples but these example are not understood by me please provide some simple example if-async if possible. Thanks

Hi, sorry for the delayed response.
Could you please help me understand what is wrong with the current examples? I would be happy to walk you through them and improve where they are not clear.


[unit test] Enable Unit test and add target in Makefile

This PR -
Adds make target to run unit tests
Enable unit test check in travis
Signed-off-by: Shovan Maity<EMAIL_ADDRESS>

Closing this in favor of https://github.com/infracloudio/botkube/pull/145.
No update from author.


Correction for raw affiliation INRA, UMR 1222 BSR, F-34060 Montpellier, France

Correction needed for raw affiliation INRA, UMR 1222 BSR, F-34060 Montpellier, France
raw_affiliation_name: INRA, UMR 1222 BSR, F-34060 Montpellier, France
new_rors: 03rnk6m14;00b80ez59
previous_rors: 03rnk6m14
works_examples: W2121709292
contact: 62e6a0d198e518d6d2615673775f75a3:40e710a357034151d00fed8b2e0dce39cb6c @ inrae.fr

This issue was accepted and ingested by the OpenAlex team on 2024-10-09. The new affiliations should be visible within the next 7 days.


Request for use this filter in ABPVN List

Hi  Yhonay,
I want to use you list in my filter. If it ok please reply this issue.
Thanks

Sure, go ahead. :)


operator move2kube-operator (0.3.13-rc.0)

An automated PR to update move2kube-operator to v0.3.13-rc.0

/pipeline restart community-hosted-pipeline


SkDocument PDF output support

This looks very cool, PDF output via SkDocument would be a useful addition. Although it is not exposed via the Skia C API it looks at first glance to be a pretty simple class.

This looks very useful, we need to basically bind the SkDocument type.

Is anyone working on this? Otherwise I can take a crack at it, as this is something I need.

Update: I've written the C api but I don't know how to get the build to link libskia_windows with the pdf Skia project (generated from pdf.gyp).

Hey @tdenniston, have you managed to get the build going? The VS projects just need you to add a reference to the pdf vcxproj (and any dependencies). Basically, add the project to the solution, and then reference it in the libSkiaSharp project...

@mattleibow Hmm, I'm not sure I understand completely. (I'm still learning Windows development practices and Visual Studio). Which solution do I add pdf.vcxproj to? On a related note, I'm now seeing quite a few build problems since the UWP platform was added. I'm developing on Windows 7 but it seems to think I am on a UWP platform.

@mattleibow @migueldeicaza this sounds very useful as I need print also.
Would it be as simple as launching PDF in default browser via xamarin forms, or is there an easier cross-platform way?
Would we also need XPS for Windows WPF or UWP?
Thanks again for all your work on this.

@alanricker Not too sure exactly, but I do know that Windows UWP has a default PDF reader - Edge. They are discontinuing the PDF reader app, so PDF support is available right from the start

All right... I have done this in the native bit and wrapped the SkDocument and SkWStreams. I have a really basic PDF sample (just a single line of text). Just waiting for our CI to pick it up and then I will release a new version.

tvOS and PDF support was added in the release https://github.com/mono/SkiaSharp/releases/tag/v1.49.4-beta


How does directory structure look like for this project?

these are my files and folders but running train.py is ending with an error:
'Some labels have no annotations! Please revise the list of labels in the config.json file!'

@bexx1963 your spelling of raconn in the config file is wrong, it should be raccoon.


Outstanding feedback from Masthead pull request

Jeff-Chew created the following on Aug 28:

Detailed description
The Masthead pull request was getting fairly large and didn't want to delay the 0.3.0 release any further. This ticket is to track addressing of outstanding feedback reported here:
https://github.com/carbon-design-system/ibm-dotcom-library/pull/50
Additional information

@Kenny-Lam please provide any additional details

Acceptance Criteria

[ ] Additional stories are created for the unresolved feedback documented in the PR.

Original issue: https://github.ibm.com/webstandards/digital-design/issues/1538

@jeffchew @RobertaJHahn This can be closed. The only remaining stories would be L1/L2, which are not yet ready for development (we're currently working with the Drupal team to get access to L1 from their end). The L1 is currently behind a feature flag and is basically FPO. Can create new stories for those outstanding features when ready for dev.


chore: release 0.1.1

:robot: I have created a release beep boop
0.1.1 (2023-05-15)
Miscellaneous

added filepaths (#5) (2e5230c)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/rudderlabs/compose-test/releases/tag/v0.1.1 :sunflower:


Xcode Server Bot is not producing a .ipa to upload to TestFlight

In the directions for uploading to TestFlight, you say:

Now you need a post-integration trigger:
PATH=/Library/Frameworks/Python.framework/Versions/3.4/bin:$PATH
cavejohnson xcodeGUITricks --new-ipa-path myapp.ipa

Instead, for my project, I see the following files under Derived Data > Build > Products:
myApp.bundle
myApp.app
myApp.app.dSYM
myApp.a

The Scheme builds the library files above, etc., but also a demo app.
I'm not getting a .ipa however. Is there a way to force Xcode Server to build the .ipa? Am I looking for it in the wrong location? The scheme is in the Release configuration.

Paste the output of env in your post-build trigger.

env
output:
XCS=1
XCS_BOT_NAME=MC_Demo TestFlightBot
XCS_SOURCE_DIR=/Library/Developer/XcodeServer/Integrations/Caches/42693afa90cf4f8cd0b1240df90e50c1/Source
SHELL=/bin/false
XCS_WARNING_CHANGE=0
XCS_INTEGRATION_RESULT=succeeded
TMPDIR=/var/folders/kb/0k2rbxg92f9f0jgyzmcjxtnc000086/T/
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.8TPjJLHnCO/Render
XCS_TEST_FAILURE_COUNT=0
XCS_BOT_TINY_ID=1783F77
XCS_INTEGRATION_ID=42693afa90cf4f8cd0b1240df951d24e
USER=_xcsbuildd
XCS_TEST_FAILURE_CHANGE=0
XCS_INTEGRATION_TINY_ID=CFD9B6E
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.o5PvntXuSi/Listeners
__CF_USER_TEXT_ENCODING=0x106:0x0:0x0
PATH=/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin
XCS_BOT_ID=42693afa90cf4f8cd0b1240df90e50c1
PWD=/Library/Developer/XcodeServer/Integrations/Caches/42693afa90cf4f8cd0b1240df90e50c1/Source
XCS_XCODEBUILD_LOG=/Library/Developer/XcodeServer/Integrations/Integration-42693afa90cf4f8cd0b1240df951d24e/build.log
XPC_FLAGS=0x0
XCS_ERROR_COUNT=0
XCS_ANALYZER_WARNING_COUNT=0
XCS_TESTS_CHANGE=0
XPC_SERVICE_NAME=0
XCS_ERROR_CHANGE=0
SHLVL=1
HOME=/var/_xcsbuildd
XCS_ANALYZER_WARNING_CHANGE=0
LOGNAME=_xcsbuildd
XCS_WARNING_COUNT=0
XCS_TESTS_COUNT=0
XCS_OUTPUT_DIR=/Library/Developer/XcodeServer/Integrations/Integration-42693afa90cf4f8cd0b1240df951d24e
XCS_INTEGRATION_NUMBER=31
_=/usr/bin/env

That is an odd output.
Is this bot configured to perform an archive?  Does the build log suggest the archive succeeded?

Ah. The integration succeeds, but the build log shows the archive failure. I'll look into this.

Check dependencies
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “team_XYZ” were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.1'

2015-03-10 18:47:19.129 xcodebuild[41331:3752531] [MT]  > IDEBuildOperationQueueSetResourceManagement: Resetting max operation count to 6
** ARCHIVE FAILED **

Ok, I've got the Archive to complete by adding my certs and private keys to the build server's System keychain. Copied the provisioning profiles to the Server as well.
This adds XCS_ARCHIVE and XCS_PRODUCT to the env variables:
XCS_ARCHIVE=/Library/Developer/XcodeServer/Integrations/Integration-42693afa90cf4f8cd0b1240df9575770/Archive.xcarchive
XCS_PRODUCT=TestFlightBot.ipa

Unfortunately that ${XCS_PRODUCT} doesn't appear to work with uploadiTunesConnect.
cavejohnson uploadiTunesConnect --itunes-app-id 12345678 --itunes-username<EMAIL_ADDRESS>--itunes-password mypassword --ipa-path ${XCS_PRODUCT}
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.4/bin/cavejohnson", line 9, in <module>
    load_entry_point('cavejohnson==1.0.1', 'console_scripts', 'cavejohnson')()
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cavejohnson/__init__.py", line 566, in main_func
    args.func(args)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cavejohnson/__init__.py", line 117, in uploadITMS
    upload_itunesconnect(args.itunes_app_id, args.itunes_username, args.itunes_password, args.ipa_path)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cavejohnson/__init__.py", line 124, in upload_itunesconnect
    data = load_plist_ipa(ipa_path)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/cavejohnson/__init__.py", line 315, in load_plist_ipa
    zip_file = zipfile.ZipFile(ipa_path)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/zipfile.py", line 923, in __init__
    self.fp = io.open(file, modeDict[mode])
FileNotFoundError: [Errno 2] No such file or directory: 'TestFlightBot.ipa'
After Integration Trigger: DONE
``

This works:
cavejohnson uploadiTunesConnect --itunes-app-id 12345678 --itunes-username<EMAIL_ADDRESS>--itunes-password mypassword --ipa-path ${XCS_OUTPUT_DIR}/${XCS_PRODUCT}

FYI, --ipa-path is optional.  Omitting it should do the right thing automatically.
The only reason you'd need to provide it is if you want to upload a different IPA than the one Xcode built.  For example, if you're running xcodeGUITricks or reSignIPA.

:+1:
cavejohnson uploadiTunesConnect --itunes-app-id 12345678 --itunes-username<EMAIL_ADDRESS>--itunes-password mypassword


Build error found with QMServices 0.4.5

When I execute pod update , I got this error, do you have any suggestions?
In file included from /Users/alsor/Downloads/guteday.app.ios/Project.iOS/PrefixHeader.pch:19:
In file included from /Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/QMServices.h:13:
In file included from /Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/QMDBStorage.h:21:
In file included from /Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/QMCDRecord.h:48:
/Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/NSManagedObjectModel+QMCDRecord.h:16:120: error: expected identifier
+ (NSManagedObjectModel *)QM_newModelNamed:(NSString *)modelName inBundleNamed:(NSString *)bundleName fromClass:(Class)class NS_RETURNS_RETAINED;
                                                                                ^
/Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/NSManagedObjectModel+QMCDRecord.h:16:120: error: expected ';' after method prototype
/Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/NSManagedObjectModel+QMCDRecord.h:16:1: error: duplicate declaration of method 'QM_newModelNamed:inBundleNamed:'
+ (NSManagedObjectModel *)QM_newModelNamed:(NSString *)modelName inBundleNamed:(NSString *)bundleName fromClass:(Class)class NS_RETURNS_RETAINED;
^
/Users/alsor/Downloads/guteday.app.ios/Pods/Headers/Public/QMServices/NSManagedObjectModel+QMCDRecord.h:15:1: note: previous declaration is here
+ (NSManagedObjectModel *)QM_newModelNamed:(NSString *)modelName inBundleNamed:(NSString *)bundleName NS_RETURNS_RETAINED;
^
3 errors generated.

@veiz,
Please, use services from development branch for now. It will be fixed in next release of QMServices. Subscribe to our blog to stay informed.
Code for cocoapods:
pod 'QMServicesDevelopment', :git => 'git@github.com:QuickBlox/q-municate-services-ios.git', :branch => 'development'

fixed


Update common files.

@geeknoid: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

base_installer
9d0bc57f82f1c7b203ca93fdb542bbbe1964c052
link
/test base_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

base_installer
9d0bc57f82f1c7b203ca93fdb542bbbe1964c052
link
/test base_installer

build_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test build_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

base_installer
9d0bc57f82f1c7b203ca93fdb542bbbe1964c052
link
/test base_installer

build_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test build_installer

lintmodern_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test lintmodern_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

base_installer
9d0bc57f82f1c7b203ca93fdb542bbbe1964c052
link
/test base_installer

build_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test build_installer

lintmodern_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test lintmodern_installer

demo_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test demo_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

base_installer
9d0bc57f82f1c7b203ca93fdb542bbbe1964c052
link
/test base_installer

build_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test build_installer

lintmodern_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test lintmodern_installer

demo_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test demo_installer

noauth_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test noauth_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

build_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test build_installer

lintmodern_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test lintmodern_installer

demo_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test demo_installer

noauth_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test noauth_installer

base_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test base_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

demo_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test demo_installer

base_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test base_installer

noauth_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test noauth_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

demo_installer
29fe2013d7fffa98267b0a1b1f667e9012a49327
link
/test demo_installer

noauth_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test noauth_installer

base_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test base_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@geeknoid: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

noauth_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test noauth_installer

base_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test base_installer

demo_installer
fc78075db662a5c191e45f26225c69d7aa4b08d7
link
/test demo_installer

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


[Enhancement] [Peek] Allow setting file extensions to preview as raw text

Description of the new feature / enhancement
I would like to request an enhancement to the existing Peek functionality. There are many file types (extensions) that are essentially text files but are currently (or in the future) not supported for preview, such as: .g4, .interp, .tokens. Even without syntax highlighting, being able to quickly preview these files would be very beneficial. Additionally, given that .csv preview is still not supported in version 0.83.0, allowing .csv files to be set as text files for preview would be a good interim solution.
Scenario when this would be used?

Custom file extensions;
Personal file extensions;
Future file extensions (new programming languages);

Supporting information
No response

Oops, duplicate 😵


IMU sim update

The IMU does not simulate the accelerometer correctly. It should use the same model as the UAV book. Specifically it should measure the specific force.

If we use the exact same model as in the book, it will not account for  friction or collisions. These are not the primary focuses of ROSplane, so this is not an issue.

This problem may not apply as much to ROScopter. I do think that we will have similar issues but it is something to be aware of.

The parameters have been added are controlled from the same location as the aerodynamic coefficients. The cutoff point where the specific force is used is still hard coded.


KECHB Error

Error on the KECHB version of the site, weekend before final week:

Further investigation has shown it to be daylight savings time related. The Week A/B marker event was expected to be Monday 00:00, but was at Sunday 23:00 due to daylight savings.


Expand resource validation help text to match syntax

Update resource syntax to include all available identifiers.
Reuse the same string for both parsing errors and when the identifier doesn't match.
Fix grammar it's -> its (possessive form).

@emsearcy could you please file a Jira (https://issues.jboss.org/browse/KEYCLOAK), add the affected version and steps to reproduce the issue? It helps us to plan/prioritize the next releases.


Return empty values when querying

I have a number of columns on a user table that aren't immediately populated with data due to my app's on boarding processes.
For example, after a user signs up with Facebook the data might look like this:

Column
Value

first_name
"Garrett"

about
""

show_walkthrough
true

has_onboarded
false

When I query this data within my getUser endpoint, Ent is omitting any columns it deems to be empty (null, false, "", 0, and maybe some others I haven't come across).
So in continuing with our example, it will return:

Column
Value

first_name
"Garrett"

show_walkthrough
true

For now, my solution is to store things as string values so Ent will think they exist. However, this is a very poor solution.
The closest documentation I could find on querying specific columns was this from Ent's website, however it doesn't work with "empty" values.
How anyone come across this?

Hey @garrettlove8 👋
What do you mean by omitting? If you mean on JSON marshaling, you can either set the fields to pointers using the Nillable option or drop the omitempty using the StructTag option.
func (T) Fields() []ent.Field {
    return []ent.Field{
        field.String("name").
            StructTag(`json:"name"`), // Override the JSON tag without omitempty.
    }
}

@a8m Yup, Nillable did the trick. Thank you so much for responding so quickly!


Plugin name mismatch

There's a mismatch between the name of the plugin in plugin.xml (com.pylonproducts.wifiwizard) and the name under which it is published on NPM (wifiwizard). This means that the plugin is saved to config.xml as com.pylonproducts.wifiwizard, when you install it with:
cordova plugin add wifiwizard --save

As a result, it fails to install when you call cordova prepare, because it can't find com.pylonproducts.wifiwizard in NPM. You need to manually cahnge the entry in  config.xml to wifiwizard to make it work.
One of the two names should be changed so that they match. I guess it will break less people if plugin.xml is changed.

Hi @damirarh
I tried every possible solution that you have suggested, but I am getting the same error.

@GaurangPoolCar Changing the entry in config.xml was enough in my case to get cordova prepare to install the plugin. I am still using Cordova 6.x, though, and the behavior might be different in Cordova 7, where plugins are also registered in package.json.


eventDotView not appearing, error "unwrapping nil value" for startDate and endDate

Took the project you gave me and added a header and changed layout a little bit. Everything was working fine, now I am getting an error saying that I am force unwrapping a nil value inside my configureCalendar function.  Spent a couple hours on this, sorry to ask you for help again but can you tell me what the hell I am doing wrong? The eventDotView is still not showing as well and Ive watched your video several times to check if I made a mistake. Short for time, please help!!
Thank you!
JesusSaves5.zip

Couple errors.

Click on your calendarView in interface Builder. under Size inspector, you'll see minSpacing for Lines and Cells = 10. This means your cells have a 10 inset. Therefore you will not see your dot views. This 10/10 happens by default each time you drag a CollectionView unto your interface builder. You can thank Apple for that.
you are using the same formatter all over your app and are changing its format to sometimes be "yyyy". So either you use different formatters, or put this line inside of your configureCalendar funciton. formatter.dateFormat = "yyyy MM dd"

Here is the fixed project.
JesusSaves5.zip Cheers 🍻

JT! You could quite possibly be my favorite person ever. Thanks for all the help man! Take care brother
Zach

On Jul 22, 2017, at 11:36 PM, JTAppleCalendar<EMAIL_ADDRESS>wrote:
Couple errors.
Click on your calendarView in interface Builder. under Size inspector, you'll see minSpacing for Lines and Cells = 10. This means your cells have a 10 inset. Therefore you will not see your dot views. This 10/10 happens by default each time you drag a CollectionView unto your interface builder. You can thank Apple for that.
you are using the same formatter all over your app and are changing its format to sometimes be "yyyy". So either you use different formatters, or put this line inside of your configureCalendar funciton. formatter.dateFormat = "yyyy MM dd"
Here is the fixed project.
JesusSaves5.zip https://github.com/patchthecode/JTAppleCalendar/files/1167909/JesusSaves5.zip Cheers 🍻
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/patchthecode/JTAppleCalendar/issues/493#issuecomment-317232775, or mute the thread https://github.com/notifications/unsubscribe-auth/Acw2w7ywrMCzHTOrWePok6IIcwu_ES-Mks5sQunjgaJpZM4OgUQi.

AH thanks. Have a good. one. 👍

Hey JT,
How would you feel about skyping me for only a couple hours and helping me learn how to finish up this project for my high school? You really know what you are doing and could save me a lot more of my high school summer. I could try to pay you? Im a pizza delivery driver and bet I could pay you for a few hours. Or if you do not have the patience to teach me, I might persuade you just to pay you to help me finish it? What do you think? I do not mean to continue pestering you, I am just desperate and running out of options as the beginning of the year quickly approaches…
Get back to me, whatever your response is is completely fine I am sure you have a busy schedule as it is anyway. I could become flexible to whatever your schedule looks like although. Anyways, thank you man, thanks for everything already and take care.
Zachary Hejl
<EMAIL_ADDRESS><EMAIL_ADDRESS>
On Jul 23, 2017, at 2:57 PM, JTAppleCalendar<EMAIL_ADDRESS>wrote:
AH thanks. Have a good. one. 👍
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/patchthecode/JTAppleCalendar/issues/493#issuecomment-317285134, or mute the thread https://github.com/notifications/unsubscribe-auth/Acw2wxhmswhMv9t3lhyXsX4M-zAUbJ1pks5sQ8HngaJpZM4OgUQi.

if i can, i will help. But i can't make any promises.
What ever you're stuck with just ask. I can't promise prompt responses every time though as I an tied up with a couple projects.

Thank you!! Whatever you might be willing to help me with would be more than appreciated!
I am attaching a workspace updated with the changes you said to make the last time. Everything works incredibly! Elegantly simple, thank you!
I added a couple things. I was working on an addition to the workspace yesterday: I want there to be a table view beneath my calendar to display a title and string for an event corresponding with the date selected. In a separate workspace nearly in duplicate to the one I am sending you now, I created a custom “Event” class to be affiliated with a date and had that returned from the getServerEvents function. I am stuck with how to get anything to display in the table view,  I am sending you now. In the table view cell I only have a title and description; these two are all I need, but if there are more than two events for a given day I want there to be the proper number of cells as well.
I am doing more research and experimentation currently, I will email you again if I find anything which helps offer a solution to my problem. In the meantime, if you have the time, I know you could knock it out in ten minutes if you chose to.
I hope I am being clear and hopefully this makes sense. I will keep working and let you know. Thank you JT! Any questions just call or text me<PHONE_NUMBER> I will be available anytime you want to talk.
Thank you!
Zachary Hejl
<EMAIL_ADDRESS>
On Jul 24, 2017, at 8:02 AM, JTAppleCalendar<EMAIL_ADDRESS>wrote:
if i can, i will help. But i can't make any promises.
What ever you're stuck with just ask. I can't promise prompt responses every time though as I an tied up with a couple projects.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/patchthecode/JTAppleCalendar/issues/493#issuecomment-317451590, or mute the thread https://github.com/notifications/unsubscribe-auth/Acw2w43jmLa-KV-h1OmMI2jk7QKjZ336ks5sRLIMgaJpZM4OgUQi.

Hey JT,
Have you had any time to look at what I am trying to do? Hope I am not being a bother, I have just made no meaningful ground on my end and really am trying to finally move forward from this one challenge I am having. Any luck?
Zachary Hejl
<EMAIL_ADDRESS><EMAIL_ADDRESS>
On Jul 24, 2017, at 8:27 AM, Zach Hejl<EMAIL_ADDRESS>wrote:
Thank you!! Whatever you might be willing to help me with would be more than appreciated!
I am attaching a workspace updated with the changes you said to make the last time. Everything works incredibly! Elegantly simple, thank you!
I added a couple things. I was working on an addition to the workspace yesterday: I want there to be a table view beneath my calendar to display a title and string for an event corresponding with the date selected. In a separate workspace nearly in duplicate to the one I am sending you now, I created a custom “Event” class to be affiliated with a date and had that returned from the getServerEvents function. I am stuck with how to get anything to display in the table view,  I am sending you now. In the table view cell I only have a title and description; these two are all I need, but if there are more than two events for a given day I want there to be the proper number of cells as well.
I am doing more research and experimentation currently, I will email you again if I find anything which helps offer a solution to my problem. In the meantime, if you have the time, I know you could knock it out in ten minutes if you chose to.
I hope I am being clear and hopefully this makes sense. I will keep working and let you know. Thank you JT! Any questions just call or text me<PHONE_NUMBER> I will be available anytime you want to talk.
Thank you!
Zachary Hejl
<EMAIL_ADDRESS><EMAIL_ADDRESS>
On Jul 24, 2017, at 8:02 AM, JTAppleCalendar<EMAIL_ADDRESS><EMAIL_ADDRESS>wrote:
if i can, i will help. But i can't make any promises.
What ever you're stuck with just ask. I can't promise prompt responses every time though as I an tied up with a couple projects.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/patchthecode/JTAppleCalendar/issues/493#issuecomment-317451590, or mute the thread https://github.com/notifications/unsubscribe-auth/Acw2w43jmLa-KV-h1OmMI2jk7QKjZ336ks5sRLIMgaJpZM4OgUQi.


Allow specifying location of typingSafeList.json (2.1)

Porting https://github.com/Microsoft/TypeScript/pull/14807 to 2.1

@minestarks,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


explain structure of the SDF model

Thanks a lot for sharing an interesting work!
Could you please explain how the param constructed?
How to generate files and subdirectories in the param directory?  Based on the readme file I understood that it's used to train the DeepSDF decoder. But I saw a .pth in the ModelParameters directory.  Could you give some info on that file?

In the "param" file, the "specs.json" is the config file for training the DeepSDF decoder, which is similar with the released code of Deepsdf. The .pth in the ModelParameters directory is the trained model weight for the DeepSDF decoder. The training process is also similar with Deepsdf. The .pkl is the generated latent code for the synthetic dataset after training the DeepSDF.


Doesn't do what I expected.

I was able to get this to work, but it doesn't do what I expected.  I need to be able to script the actual deletion of users from my organization.  This API seems to mark the user as disabled, but they still show up in my user hub.  This is highly confusing.  Can someone help point me in the right direction, please?

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

ID: 95e40952-bca9-9860-c1c5-1f422d2fc7fd
Version Independent ID: f5dfb442-27fc-1d5f-a79c-d446e703b728
Content: Users (Azure DevOps Graph)
Content Source: docs-ref-autogen/5.0/graph/Users.yml
Product: devops
GitHub Login: @wnjenkin
Microsoft Alias: whjenkin

The user is only disabled and not deleted. That's coz there are might be workitem assigned to a user or other references where the user details still need to be shown. That's the reason for disabling the user and not deleting him. Perhaps our choice of nomenclature could have been better.


Trailing whitespace (CC0065) fix all not working

Right now it is only suggesting to fix one of the reported diagnostics.

Hi @giggio, I wanna start contributing and this seems to be a nice issue to start.
Before trying to figure out how to fix this bug, I'm trying to reproduce it. However, I'm not sure if Code Cracker is working on my VS. I've installed it via nuget in a separate solution and I wrote some code that should generate warnings about trailing whitespace and got nothing.
Installing CC via nuget is enough or I should do something else?

@bigodera We have not yet published a version to work with VS 2015 RC to Nuget, only to Myget. This would explain why it might not be working.
To try it you should actually fork, clone and run it, with VS 2015 RC. It should work. VS 2015 CTPs are not supported for dev anymore.

@bigodera If you get it working just let us know, and you may start to working on this issue. We have a few other examples on how to build a fix all provider on the project.

@giggio I did what you told me to...forked and tried to run it. But I can't run it since it's a class library project. There is a Vsix type project in the solution that is not being loaded cause VS says it's incompatible. Maybe this is the one I should be running?
Sorry, I'm a little confused. If there's any other place we could chat a little about this, it'd be nice.

For the VSIX project, make sure you've installed the VS SDK for 2015 RC under the Additional tools option at https://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx. For most development, you shouldn't be F5 debugging, but rather writing tests and running/debugging the unit test project. It's much faster to run and debug the tests than to launch the experimental hive VS through the vsix.

@bigodera What @jwooley said is correct. I am on jabbr all day: https://jabbr.net/#/rooms/code-cracker

Thank you @jwooley! I'll do that.

@giggio I got it working.
I ran all the tests of the RemoveTrailingWhitespaceTests class and they're all ok. Then I ran the vsix project, tried each one of the examples that are in the tests in real code and the diagnostics were generated to me.
Maybe I didn't understand the issue?

You have to run a fix all in the solution. Did you try that?

I hadn't, sorry.
But I tried now in a project with 2 different classes, each one with at least one occurrence of the examples that are in the RemoveTrailingWhitespaceTests class. It seems to be working ok to me.
Do you have an example cenario where it doesn't work?

@bigodera  You are right. The problem was at another place, at the detection of generated code, which was bugged. I fixed it. The problem occurred when you started the fix on an AssemblyInfo.cs file.
You can select a different issue to work.


Hey, are you guys planning on releasing any updates to 1.2?

Seems like a lot was added since 2012 (when 1.2 was released).
Are there any plans in releasing a 1.2.1 with updated code?

Is it not allowed by the TOS to search through existing issues or something? This is a duplicate of so many others I'm not even gonna tag them here.
Yes, there will be new tags.
No, it won't happen any time soon.
Use dev-master as your version constraint until it does.
And please forgive my exasperated snark.

@danhunsaker no prob Dan. I actually came in to delete this issue, because I've found this https://github.com/chrisboulton/php-resque/issues/274
No problem with the snark.


[IDE-189] fix: shortened plugin's name to just Snyk Security

Description
This PR shortens the name of the plugin to just "Snyk Security"
This change is based on multiple complaints from the field and customers.
Checklist

[ ] Tests added and all succeed
[ ] Linted
[ ] CHANGELOG.md updated
[ ] README.md updated, if user-facing

Screenshots / GIFs
Visuals that may help the reviewer. Please add screenshots for any UI change. GIFs are most welcome!

@acke please re-review


index out of bounds when parsing a valid header value

I am trying to parse a valid header (used by IGDB):
const INVALID_NAME: HeaderName = HeaderName::from_static("Client-ID");

I get this error:

For context, nodejs says this is a valid header:

Fortunately IGDB does accept client-id as the header.

NVM, the docs clearly say:

This function requires the static string to only contain lowercase characters, numerals and symbols, as per the HTTP/2.0 specification and header names internal representation within this library.


Question: What is relation between this language and the one mentioned on Wikipedia?

I'm one of the maintainers of the Sample Programs, and I've been trying to find or create docker images for the different languages that are currently untested. I stumbled upon this repo and went to the trouble of creating a docker image. Here is the Dockerfile if you're curious.
While looking for information on this language, I saw this Wikipedia Article and found this User Guide from the now defunct company Thinking Machines. I'm just curious if this is in any way based on that version of C* or if it is a completely new language that just happens to have the same name. The reason why I'm asking is that I'd like to update these articles on the Sample Programs companion website as a result of this PR:

The C* Programming Language
Hello World in C*

Hello @rzuckerm! Yes, this is a new language, and completely unrelated to the old C* you mentioned.
And thanks for the Docker image! It might come in handy, though I'm not working on this project for the foreseeable future.

Thanks @emlai , you answered my question. I'll close this issue.
@jrg94 FYI


Dry generators

#38
@timriley Following what we have talked, I have created this WIP PR.
So far I have a couple of concerns regarding this implementation. The sub_app generator will have to live in his own folder since it have more custom options that the rest of the generators https://github.com/dry-rb/dry-web-roda/blob/master/lib/dry/web/roda/generators/sub_app.rb#L24
I decided to place all templates at the same level, but I think maybe structuring them in different folders would help readability and understanding of the structure.
Also, I know you are supported of stateless components and I have add state to some of them, this of course could be remove.
With the actual code I think the umbrella and the flat_project will be simplify a lot.
I will wait to see what you think about this.

@timriley regarding what is left to go. I think I can improve the Generator code, right now is hardcoded the subapp when looking for a file in folders I do not like that, also is missing making the file executable https://github.com/dry-rb/dry-web-roda/blob/master/lib/dry/web/roda/generate.rb#L46.

@timriley any update on this one ?

Thanks for your continued work (and patience!) here, @GustavoCaso. I took another look, and it stood out to me as odd that we're keeping the template list in a class-level ivar but modifying that list from instance methods. This seemed like a barrier we shouldn't cross (instance-level stuff modifying class-level stuff).
I had a play in my checkout of your branch and before long I realised that some of the template paths require instance-level data, like "system/#{underscored_project_name}/import.rb". So perhaps the simplest thing for us to do here is go back to how you had this before you moved the template list to the class-level. Sorry for taking you on that dead-end.
If you're happy to revert that change, I'd be cool to go ahead and merge this (might make a few little tweaks in master afterwards).

Thanks again @GustavoCaso, you're the best. Merging this thing!


Add test for shebang and move to index.js

When looking into adding a test, I realized that the logic was inside of bin/prettier.js and therefore only applying to the cli. Moving it to index.js and adding a test so that it's more robust :)

Thanks!


live server erroer

there's a problem in live server  i dont know what is it , but my css file doesn't link as well with my html file could you pleas help me with that it just happend all time

18.2ffbda17.1679952070.e5a533d


add a feature that pause recording when the recording area has no player

very useful mod for a smp server , but when we are recording time-lapse footage of a large construction project, players going offline can disrupt the smoothness of the entire time-lapse recording. Is it possible to add a feature that automatically pauses the recording when players within the recording area log off?

+1
good idea
best with config ofc


Alpha build of Django

Currently, that's 1.10a1

Coverage remained the same at 47.225% when pulling 22e441a32f7e3a22e87fccd49515bebc8ea1056a on django-alpha into 1bf4a6ac52053897dea1c3b148a636e7c4ae2455 on master.

Coverage remained the same at 47.225% when pulling f3846688fcec2291fc7516b31ee9318f70426ef4 on django-alpha into 1bf4a6ac52053897dea1c3b148a636e7c4ae2455 on master.

Coverage remained the same at 45.757% when pulling 8391defee0f1dfe4b84ed9a0101f7b98abcc3e47 on django-alpha into 2d8ffc964a50262963bec7515119df1af6cbf727 on master.

Coverage remained the same at 45.757% when pulling b98ee583a37db23315d9757c3eaf7b0fb6d5de4d on django-alpha into 2d8ffc964a50262963bec7515119df1af6cbf727 on master.

Coverage remained the same at 45.757% when pulling 5d2ac38e90e7aa2c5b52f51b6b3cba0e64918143 on django-alpha into 2d8ffc964a50262963bec7515119df1af6cbf727 on master.

Coverage remained the same at 45.757% when pulling 15c9dae5b98d5ddd57f2d962a22906b898975b2c on django-alpha into 2d8ffc964a50262963bec7515119df1af6cbf727 on master.

Coverage increased (+0.3%) to 46.105% when pulling f497a16a0d896709725ed69961580b9bb2320884 on django-alpha into 2d8ffc964a50262963bec7515119df1af6cbf727 on master.

Coverage remained the same at 46.105% when pulling 850372548e9b83ba25106896e659171eaab6b06b on django-alpha into 123d85019472218b77bdaea6ead0a8e419067f14 on master.

Coverage remained the same at 46.105% when pulling c36300089156e6b2ca67c371e5d70697290a1a4e on django-alpha into 123d85019472218b77bdaea6ead0a8e419067f14 on master.

Changes Unknown when pulling 60131a87e410736521b95c5d5d7ae538ed0382cb on django-alpha into ** on master**.

Coverage remained the same at 44.311% when pulling 29ecbd10a97d080af5d97553483ac6fb7998f570 on django-alpha into f12dc17bfefcd07a644632e755f3dcc638b2d782 on master.

Coverage remained the same at 44.311% when pulling d43bfb04caa4715c98cf0ecfdbef088e4ebf2d03 on django-alpha into f12dc17bfefcd07a644632e755f3dcc638b2d782 on master.

Coverage remained the same at 44.422% when pulling 2164cfc35381e4ca423903c942a5a76ac5613718 on django-alpha into c5c471228d5b35d18a46072829799a0572a8489f on master.

Changes Unknown when pulling 5d0e41a0ae5bc15b4c6f16f94b49fba419a1ce03 on django-alpha into ** on master**.

Coverage remained the same at 44.422% when pulling 01662a444154283221548abd6e8ff7ab21dab7e9 on django-alpha into 97938a61d3804d4dc9105319a89fe0e3f9f095dd on master.

Changes Unknown when pulling d47e2dabe07054b294e5e4e228301989819284e5 on django-alpha into ** on master**.

Coverage remained the same at 44.478% when pulling d47e2dabe07054b294e5e4e228301989819284e5 on django-alpha into f23fa22abc6565a08baab5fd8d90734abb3e8db5 on master.

Changes Unknown when pulling 8268ee794d28a6523b62b47024dba59261e38f35 on django-alpha into ** on master**.

Coverage remained the same at 44.745% when pulling a9f0157d42ee960b963a723c2d2bffc9cc7c736f on django-alpha into 2097ac7127f805bcd81cfc1175aedf1e26279eb8 on master.

Coverage remained the same at 44.7% when pulling eb186802e731604a57d733daafb26d4032d80e2f on django-alpha into 72c97ab1ab1a2d6448d662776ddeabf0a81a93d5 on master.

Coverage remained the same at 44.7% when pulling afec796c2a3be5f2b358a2ce75965548a01ebae1 on django-alpha into 72c97ab1ab1a2d6448d662776ddeabf0a81a93d5 on master.

Coverage remained the same at 44.745% when pulling fc034ba40406fcafe48b88008b6665a654f0f100 on django-alpha into d60d6a866c3f4fab168e077ea6a21a9700557302 on master.

Coverage remained the same at 44.745% when pulling b95986734165f5bed258c38c86ddd06ae35789db on django-alpha into d60d6a866c3f4fab168e077ea6a21a9700557302 on master.

Coverage remained the same at 44.745% when pulling da2c195856d562146fbd1e6fb7870979a1060baf on django-alpha into 3ca9dc9999f30c235592aab07ed706aae9553d15 on master.

Coverage remained the same at 44.745% when pulling 3bb28ca55e23d61e144260e35d8e6b3b2868f8bb on django-alpha into a562e81f5a61098f6b154b9f51090da0779973b5 on master.


External keyboard function keys not working properly

I use the Logitech K811 keyboard with Scandinavian layout. (See device info from Karabiner below). Since a couple of days (not sure what release I’m afraid) the function keys are not working properly.
Without pressing fn they basically don’t work at all, and with fn pressed they emulate the keys on my 2014 MBPr. Since the function keys on the Logitech are laid out differently than the MBP, that basically means that they are one step off (F13 => F12 etc).
I’m not sure how to create a better bug report for you about this. If there’s any other data I can share, please let me know.
matching device:
[2016-09-29 09:47:25.117] [grabber] [info]   manufacturer:
[2016-09-29 09:47:25.117] [grabber] [info]   product: Logitech K811
[2016-09-29 09:47:25.117] [grabber] [info]   vendor_id: 0x46d
[2016-09-29 09:47:25.117] [grabber] [info]   product_id: 0xb317
[2016-09-29 09:47:25.117] [grabber] [info]   location_id: 0x207655d4
[2016-09-29 09:47:25.117] [grabber] [info]   serial_number: 00-1f-20-76-55-d4
[2016-09-29 09:47:25.117] [grabber] [info]   registry_entry_id:<PHONE_NUMBER>

Thank you for your great work! 👍

This looks like a duplicate of #166

Sure is @moneal! Thanks for the heads up, I'll close this issue.


Add cpdef support for constants

Code and runtime could be reduced if constants could have a C and a Python definition.
Current situation:
If I want to speedup something like "if FOO == 3" then I normally write "cdef int FOO = ".
But it is very likely that this constant is used in other code fragments like "myList.append(FOO)".
Then the FOO has to be converted first into a Python object which is appended.
A "cpdef int FOO = " would fix this.

Duplicates #656.

Duplicates #656.


Unable to upgrade to 0.2.12

It returns an error like:
ERROR: Could not find a version that satisfies the requirement kaleido==0.1.0post1 (from df2img) (from versions: 0.0.1rc3, 0.0.1rc4, 0.0.1rc5, 0.0.1rc6, 0.0.1rc8, 0.0.1rc9, 0.0.1, 0.0.2, 0.0.3, 0.0.3.post1, 0.1.0a2, 0.1.0a3, 0.1.0, 0.2.0rc1, 0.2.0, 0.2.1)
ERROR: No matching distribution found for kaleido==0.1.0post1

Thanks for fixing it, but I am still getting the same error:
pip install kaleido==0.1.0.post1 -i https://pypi.org/simple/
Looking in indexes: https://pypi.org/simple/
ERROR: Could not find a version that satisfies the requirement kaleido==0.1.0.post1 (from versions: 0.0.1rc3, 0.0.1rc4, 0.0.1rc5, 0.0.1rc6, 0.0.1rc8, 0.0.1rc9, 0.0.1, 0.0.2, 0.0.3, 0.0.3.post1, 0.1.0a2, 0.1.0a3, 0.1.0, 0.2.0rc1, 0.2.0, 0.2.1)
ERROR: No matching distribution found for kaleido==0.1.0.post1
I can find 0.1.0.post1 from pypi but installing it from pip always fails.

From https://pypi.org/simple/kaleido/, I only see the wheel for windows. Maybe that requirement should only apply to windows as well?

@paulhybryant I was able to replicate this issue. Using a linux box I wasn't able to install kaleido==0.1.0.post1, too.
Having said that, I found that kaleido==0.0.3 seems to work both under Windows and Linux.
Let me know if this works for you.

Sure. But if the lower kaleido version is just for the issue on windows, how about adding that condition in the requirements?

Sure. But if the lower kaleido version is just for the issue on windows, how about adding that condition in the requirements?

DONE

Nice, thank you so much!

Sorry one last thing, for != Windows, do we need to pin on such a low version (0.0.3)?


All hosts Add new samples

Updates the sample list to match latest changes in the repo.

Docs Build status updates of commit 88b57cc:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/overview/office-add-in-code-samples.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 0dd28fe:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/overview/office-add-in-code-samples.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit f85a454:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error: CannotMergeCommit] Cannot merge commit f85a454ed961c2621703bf9c478319b0d7e7dedf in branch davech-add-samples2 of repository https://github.com/OfficeDev/office-js-docs-pr into branch main (commit 4fd28c975986446337894b226838b849360422c3). Please follow this documentation: https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line/ to use git.exe to resolve you content conflicts locally and then push to remote.

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

Docs Build status updates of commit 1d29666:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/overview/office-add-in-code-samples.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


[V1.2][Re-post] Morphed Address field to Venue

Pull Request Test Coverage Report for Build 611

140 of 169 (82.84%)  changed or added relevant lines in 18 files are covered.
85 unchanged lines in 10 files lost coverage.
Overall coverage decreased (-4.2%) to 77.307%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/seedu/address/model/event/Event.java
14
15
93.33%

src/main/java/seedu/address/model/event/Venue.java
9
10
90.0%

src/main/java/seedu/address/storage/XmlAdaptedAttendee.java
13
15
86.67%

src/main/java/seedu/address/model/user/User.java
1
5
20.0%

src/main/java/seedu/address/ui/EventPageFormatter.java
0
21
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/main/java/seedu/address/storage/JsonUserStorage.java
2
69.23%

src/main/java/seedu/address/model/user/User.java
3
46.15%

src/main/java/seedu/address/model/user/Username.java
3
60.0%

src/main/java/seedu/address/model/user/Password.java
3
60.0%

src/main/java/seedu/address/logic/commands/LoginCommand.java
9
0.0%

src/main/java/seedu/address/logic/commands/SignupCommand.java
9
0.0%

src/main/java/seedu/address/logic/parser/ParserUtil.java
10
75.68%

src/main/java/seedu/address/logic/parser/LoginCommandParser.java
11
0.0%

src/main/java/seedu/address/logic/parser/SignupCommandParser.java
11
0.0%

src/main/java/seedu/address/storage/Comments.java
24
0.0%

Totals

Change from base Build 603:
-4.2%

Covered Lines:
1734

Relevant Lines:
2243

💛  - Coveralls


V11 Compatibility

The module isn't, alas. Is that already being worked on?

Ah ha, it appears to basically work. Will open a new issue if something
specific comes up. I thought it was not before, but a new edition came out,
maybe that, no idea. Feel free to close.
On Sat, Jun 17, 2023 at 9:41 AM Apostol Apostolov @.***>
wrote:

@Nuku https://github.com/Nuku what exactly is the issue

the module doesn't appear in the world at all (if this is the case,
the mod manifest needs to be edited to include version 11. This can now be
done in Foundry, right click the mod, choose Edit, change all module
version requirements to 11)
the module appears in the world, but some functionality doesn't work
what exactly?

—
Reply to this email directly, view it on GitHub
https://github.com/elizeuangelo/fvtt-module-combat-music-master/issues/9#issuecomment-1595801366,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGYPSKOYLIOTVA66R6ISK3XLXM3DANCNFSM6AAAAAAZKGY6QQ
.
You are receiving this because you were mentioned.Message ID:
@.***
com>


Fix versioning in docs

See https://github.com/mdedetrich/akka-projection-apache/blob/main/project/Dependencies.scala#L12-L20 for how the versioning is meant to work.
Also due to the apiURL fix in pekko-connectors, the doc links are now fixed (which also means the Link Validator is working).

@pjfanning Since this PR updated/fixed the docs do you mind re-generating them?

@mdedetrich I ran https://github.com/apache/incubator-pekko-projection/actions/runs/6760955527


Over Time Simulator Slows Down

Firefox, Windows 10
Sometimes I like running this emulator on another computer connected to a small display for a long time. The issue is after about a day the emulator becomes slow. This seems to only occur on 2 slides, the hourly and travel forecast. The scrolling is really slow and makes it take minutes to get through. I have to refresh the page to fix it.

Can you see if this is fixed in v5.11.4?

Sorry for the wait, it appears to work just fine now. Thanks!


a11y: Make the app more accessible with screen reader

What these changes proposes?
Add accessibility options to several parts of UI.
Still in progress...
#4394

Adding more commits for other parts of this issue...

Adding more commits for other parts of this issue...


SOQL.Filter.with(Account.Name).contains(null); throws NullPointerException

new version of library has issue with contains(null)

old version(marked green on screenshot bellow) of formattedString method was working with null values

Thank you @Aschalin ! Code fixed. You can find the newest version on the main branch. Please let me know if it works as expected.


Makefile Modification: Add Support for Separate Component and Environment-Specific Builds

Is this the right place to submit this?

[X] This is not a security vulnerability or a crashing bug
[X] This is not a question about how to use Istio

Bug Description
When attempting to build the Istio container image using OrbStack on a macOS environment, the docker buildx bake command fails to connect to the Docker daemon. The following error message appears when running the make docker command:
ERROR: Cannot connect to the Docker daemon at unix:///path/to/orbstack/docker.sock. Is the docker daemon running?
2024-09-22T14:13:31.866572Z	info	build complete	runtime=15.117916148s
Error: exit status 1
make[1]: *** [tools/istio-docker.mk:31: docker] Error 255
make: *** [docker] Error 2

I have confirmed that the Docker daemon is running in OrbStack, and I have adjusted the permissions of the Docker socket, but the buildx bake command still fails to build the container image. This issue appears to be related to compatibility between OrbStack and the Istio build process.
It would be helpful if the build process could also support environments where Docker is not used.
Version
no version

Additional Information
macOS Version: macOS 15.0
Architecture: Apple M1 (ARM64)
orbstack version: Version 1.7.2 (17389)

I noticed that when using OrbStack, running docker buildx ls shows an error with the desktop-linux builder. Would it be possible to modify the Makefile to allow building for a single environment instead of all environments at once? This could help avoid issues specific to the OrbStack environment and make the build process more flexible.

/close


Default timeout is too short.

The default timeout if 30 s. The upload limit of crates.io is 10 MB. Assuming an internet connection with about 1mbit/s, it would take roughly 60 s to download a package. That does not fit.
Actually I do not even see how much sense a timeout makes, if the download works fine. Cargo should probably only use a timeout for establishing the connection but not for the download itself.
In principle I would even say this should fixed in rust-curl. The default timeout should be set to 0.

I agree that the limit should probably be raised.


Expose average fees in the last 24 hours and 7 days through API

Expose two API endpoints for fees in 24h and in 7d for https://cryptofees.info/ requested a few times.
Reach out to https://cryptofees.info/submit-project and/or ping https://twitter.com/dmihal who runs that website

@frol, does I need to create a new page for those metrics or I can add it to Stats page?

@shelegdmitriy The SQL query is so slow that it never finishes its execution on mainnet.
The following query is fine and performs fast:
SELECT
   DATE_TRUNC('day', NOW() - INTERVAL '1 day') AS date,
   SUM(execution_outcomes.tokens_burnt) AS fee
FROM execution_outcomes
WHERE
   executed_in_block_timestamp >= (CAST(EXTRACT(EPOCH FROM DATE_TRUNC('day', NOW() - INTERVAL '1 day')) AS bigint) * 1000 * 1000 * 1000)
AND
    executed_in_block_timestamp < (CAST(EXTRACT(EPOCH FROM DATE_TRUNC('day', NOW())) AS bigint) * 1000 * 1000 * 1000);

Instead of aggregating the results on the database side, let's query the database once per day even though that is usually not recommended, but in this case, we are not going to make more than 7 requests and they seem to take less time, and don't get cancelled due to long execution time.

@dmihal FYI we've just submitted google form with all the details


Add Unichain to logos in Console

Unichain is available in our testnet faucet but missing from the logos. Needs to be added please.

This is done, closing.


[Backward campability] Error on mapping after bumping version

HI!
I've bumped to version 1.13 from 1.8. and started receiving some errors:
When trying to map on no setters exists. This situation is possible for cases when id is generated with doctrine id generator, so setter is unnecessary here
...
class Foo
{
    #[ODM\Id(type: UuidType::NAME, options: ['class' => UuidGenerator::class], strategy: 'CUSTOM')]
    private UuidInterface $id;

   public function getId(): UuidInterface
   {...}
}

In this case mapper error is:
Rekalogika\Mapper\Transformer\Exception\NewInstanceReturnedButCannotBeSetOnTargetException: Transformation of property
"id" on object type "App\Foo" results in a different object instance from the original instance, but the new instance cannot be set
on the target object. You may wish to add a setter method to the target class. Mapping path: "(root)".

Expected behavior - the property will be ignored, and setter won't be called
How about to add smth like #[Skip] attribute, that will allow ignore property in mapping, or possibility create custom mapper on property, that will force not to map property

Skipping the mapping is already possible with #[Map(null)] (or #[Map(false)] in the next release): https://rekalogika.dev/mapper/object/map#ignoring-a-property
Handling private properties without a setter turns out to be more complicated than I expected. I think I'll just replace the exception with a warning. If it is like your case, then it can be dismissed by adding #[Map(false)]. And those who really need a setter and forgot to add it can add the setter to dismiss the warning.

Now there is no such an error, but it wants to set this value anyway, I've double checked, there is no setter for this property
My use case is:
class Source
{
    public function __construct(
        public string $id,
    ) {}
}

class Target
{
    private UuidInterface $id;

    private string $externalId;

    public function getId(): UuidInterface
    {....}

   public function getExternalId(): string
   {...}

   public function setExternalId(string $externalId): void
   {...}
}

class SourceToTargetMapper
{
    #[AsPropertyMapper(
        property: 'externalId',
        targetClass: Target::class,
    )]
    public function mapExternalId(Source $source): string
    {
        return $source->id;
    }
}

What do you mean by "wants to set this value anyway"? As of 1.13.2, the exception is no longer there. Your case should work as before, but you will now get a warning in your log file. To dismiss the warning, you need to add #[Map(false)] on your $id property (on either source or target side).
Or do you get a different exception?

Why can't we just ignore target properties without a setter?

We might be able to modify the target if it has an existing value, the value is an object, and the object has public properties or setters.
If it has a public setter, the setter may be an immutable setter (or a wither). It can return a different instance of the host object. When that happens, Mapper is expected to set the new instance back to the target. If there is no setter, it can't do that.

Previously, the latter case was ignored. But it led to cases where mappings were silently not working without any clue why that was happening. So I made it throw an exception when that happens, and some heuristics to ignore if the target is an immutable object like DateTime or Uuid.
But the heuristic is not perfect, and it led to confusion when Mapper correctly detected the class as immutable, and when it failed to do so. So, it appears that the safest way forward is to log it as a warning. If it is like your case, you need to add #[Map(false)] to dismiss the warning.

The problem is it still tries (and makes it) to write from source to target even if there is no setter method. I've tried to clear cache, dump autoload, etc, and the problem still was there.
After adding #[Map(false)] attribute, problem disappeared, but I'd like not to reference on mapper from Domain layer.

The problem is it still tries (and makes it) to write from source to target even if there is no setter method. I've tried to clear cache, dump autoload, etc, and the problem still was there.

Not sure if I understand. With v1.13.2, if there is no setId() on the target, Mapper should give up mapping source id to target id, with a warning in the log file.

After adding #[Map(false)] attribute, problem disappeared, but I'd like not to reference on mapper from Domain layer.

You should be able to add #[Map(false)] on either side, and it will work the same. In your case, I think you will want to add it on the source side, not the target side. Will that be sufficient for you?

Hi, I think you might have gotten "CannotFindTransformerException: Cannot find a matching transformer for mapping the source types "null" to the target types "Uuid". If that was the case, then it should be fixed in the latest version.

Hm, thanks, I'll chack later, as we decided to bump a bit later, as there are some troubles with migration to newer version. You can close the issue, I'll text, if it'll reproduce