EXTEND_ESLINT=true not working

Describe the bug
Actually it re-opens https://github.com/facebook/create-react-app/issues/9047
I created .env file in root directory with EXTEND_ESLINT=true
then created .eslintrc.json file with my config for eslint
but while running npm start this config doesn't work!
Did you try recovering your dependencies?

(Write your answer here.)
Which terms did you search for in User Guide?

(Write your answer here if relevant.)
Environment

(paste the output of the command here.)
Steps to reproduce

npx create-react-app my-app --template typescript
add .env file in root directory with EXTEND_ESLINT=true
add .eslint.json with some rules, for example "no-unused-vars": ["error"]
Try to check if the rule is working. In App.tsx I added
const a= '';

Expected behavior

Expect it will consider rules from .eslintrc.json and fail to build app.
Actual behavior

Ignoring rules from .eslintrc.json
Reproducible demo

https://github.com/Barik85/reproduce_issue_eslintrc

I quote an answer from #9007 :

I think this is caused by how react-scripts handles ESLint cache. By default, cache is set to true. If you set it to false, any change to eslint rules will be honoured every time. The setting is in node_modules/react-scripts/config/webpack.config.js:

use: [
  {
    options: {
      cache: true, // You can set it to false
      formatter: require.resolve('react-dev-utils/eslintFormatter'),
      eslintPath: require.resolve('eslint'),
      resolvePluginsRelativeTo: __dirname,
      // @remove-on-eject-begin
      ignore: isExtendingEslintConfig,
      baseConfig: isExtendingEslintConfig
        ? undefined
        : {
            extends: [require.resolve('eslint-config-react-app')],
          },
      useEslintrc: isExtendingEslintConfig,
      // @remove-on-eject-end
    },

and if this is your problem, I hope that my proposal #9085 would be accepted, and someone could implement it.

maybe you should learn how to configure eslint first.

I have test your example project, with the .eslintrc.json file, you can test the rule with another var name: c, it works well.

Following the suggestion from @tobiaskraus I added the following line to the scripts section of our package.json. It should work wherever sed is available and perform the change suggested.
"postinstall": "sed \"s/cache: true/cache: false/g\" node_modules/react-scripts/config/webpack.config.js -i",

This resolved the issue such that our custom eslint config started working.

A cross-plattform solution might be to use the "patch-package" tool that can run as a postinstall-script and can patch files in node_modules. That's the approach we choose when we encountered this issue.

From our point of view, the issue is still present.

@Barik85 You should close this in favor of #9085

I quote an answer from #9007 :

I think this is caused by how react-scripts handles ESLint cache. By default, cache is set to true. If you set it to false, any change to eslint rules will be honoured every time. The setting is in node_modules/react-scripts/config/webpack.config.js:

use: [
  {
    options: {
      cache: true, // You can set it to false
      formatter: require.resolve('react-dev-utils/eslintFormatter'),
      eslintPath: require.resolve('eslint'),
      resolvePluginsRelativeTo: __dirname,
      // @remove-on-eject-begin
      ignore: isExtendingEslintConfig,
      baseConfig: isExtendingEslintConfig
        ? undefined
        : {
            extends: [require.resolve('eslint-config-react-app')],
          },
      useEslintrc: isExtendingEslintConfig,
      // @remove-on-eject-end
    },

and if this is your problem, I hope that my proposal #9085 would be accepted, and someone could implement it.

I think there is another env key is needed to disable cache besides EXTEND_ESLINT. This solution is working well but its not good way and not documented on https://create-react-app.dev/docs/setting-up-your-editor/#experimental-extending-the-eslint-config

Will check on it in the new year...

Can you try the latest release and see if this has improved? If not please open a new issue.


Switch from failure to anyhow and thiserror.

Is your feature request related to a problem? Please describe.
I am currently working on converting yew to web-sys.
Returning a Result from some of the services, like for example websocket or storage, is bad for the user experience without having our own error type (unless we just want to continue using &str as the error type).
This problem is supposed to be solved by failure, but it's error type doesn't implement the std Error trait, which for many reasons is bad for user experience, but the main reason is that the user has to use failure either by depending on or we re-exporting it.
An alternative that many are switching to currently is anyhow. It's much more leightweight then failure and is compatible with the std Error trait.
To this point, it doesn't seem like we will need our own Error type, but if we do, something very lightweight like thiserror would probably be my suggestion.
Describe the solution you'd like
Replace our failure dependency with anyhow.
Describe alternatives you've considered

There are other alternatives to anyhow, but personally I have no experience with others.
Stick with failure.

Additional context
failure is also quite a big dependency compared to anyhow, so this will improve build times for yew too.

I was just going to suggest this as well. I went with anyhow and work and in my app, mainly because web-sys switched from failure anyhow and their reasoning sounded good to me. It has been working well.
[[package]]
name = "web-sys"
version = "0.3.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
 "anyhow 1.0.26 (registry+https://github.com/rust-lang/crates.io-index)",
 "js-sys 0.3.35 (registry+https://github.com/rust-lang/crates.io-index)",
 "sourcefile 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
 "wasm-bindgen 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
 "wasm-bindgen-webidl 0.2.58 (registry+https://github.com/rust-lang/crates.io-index)",
]

I'm still hoping the error handling with web-sys gets improved a bit. https://github.com/rustwasm/wasm-bindgen/issues/1742


Initial implementation for terminal on localhost

What does this PR do?
So, this PR introduces official script (earlier we had gists :-D) which allows to do some tricks on localhost/openshift-console side to web terminal working on localhost.
It's supposed that users run this script from openshift/console project, it's easier after --install is done.
Is this PR tested?
The latest I did - install the script (Ubuntu, not sure if it's going to work on MacOS) and got web terminal working on localhost

Merged the PR to make it available to reuse by other.
If there will be any comments/suggestions - I'll address them in a new PR.


graph test

Rationale
graph test will allow to run integration tests for subgraphs against a real Graph Node in an isolated Docker Compose environment. It is designed to be flexible enough to also use it for integration tests involving Graph CLI, Graph TS and Graph Node and custom components.
At the moment, the only real way to test a subgraph is to deploy it to a Graph Node and see what happens when it is being indexed. And while the tools are there to verify whether the indexed data is correct (mainly the meta data API at /subgraphs and the subgraph's own GraphQL API), it's still a stretch to expect developers to put all these pieces together before they can test their subgraphs. Another reason why this is needed is that we want to improve integration testing for the components we're developing.
This feature is not urgently needed by anyone in particular but all teams building subgraphs as well as The Graph team would benefit from it.
Requirements

Allows to test subgraphs for correctness.
Allows to test Graph CLI, Graph TS and Graph Node end to end (integration testing).
Runs tests in an isolated environment.
Allows this environment to be customized in order to add more services or applications into the mix.
Makes running tests as simple as running a single command (e.g. graph test).
Requires no prior setup other than installing dependencies.
Includes tools for performing queries and running checks against the test environment.

Proposed User Experience
Subgraph developers would simply add a "test" command to their package.json and then run one of the following commands:
graph test                # Defaults to "yarn test" / "npm run test"
graph test "yarn test"    # Yarn
graph test "npm run test" # NPM

The "test" command in package.json could, for instance, be
{
  "scripts": {
    "test": "truffle test"
  }
}

but any other command passed in "test" or passed to graph test would be supported just as well.
By default, graph test would spin up a Docker Compose environment with the latest Graph Node, Postgres, IPFS and Ganache and run the test command in a Docker container that is part of this environment, with access to all these other services. It would afterwards tear down this environment again and return with the output of the test command and its exit code. If the test command fails, the Graph Node output is also captured and printed.
This same approach could also be used for integration tests, for instance by running graph test multiple times with different subgraphs that test different features of Graph CLI / Graph TS / Graph Node.
Other Features

A --node-logs flag allows to also capture and log the Graph Node logs even if the tests pass.

Customization

To add custom services into the test environment, a custom docker-compose.yml can be injected with --compose-file <file>. The default file is included in the Graph CLI repository. It can be copied and modified.
To modify the container that the tests run in, a custom Dockerfile can be injected with --docker-file <file>. The default file is included in the Graph CLI repository. It can be copied and modified.
To test against a specific version of Graph Node, a custom Docker image can be injected with --node-image <image>.

It is also possible to run the tests against a local version of Graph Node, rather than a Docker image. This can be enabled with --node-cmd <cmd>, which makes graph test remove Graph Node from the Docker Compose environment and start it separately after the rest of the environment has been brought up.
Proposed Implementation
tbd
Proposed Documentation Updates
tbd
Proposed Tests / Acceptance Criteria
tbd
Tasks
tbd

I've been dabbling with unit testing mapping code in node's wasm runtime and mocking the graph host-exports. While this is certainly not a full replacement for actual integration tests running in a more realistic environment (the graph-node) I can see certain areas where this could be useful:

Unit-testing individual functions in mapping code, not just full handlers
TDD - due to instant feedback loop
Combines well with test runners like Jest or ava and features like snapshot testing
Regression tests - hard-coded mocks for certain events/calls/blocks, asserting the correct behavior

Would love to hear some thoughts on this! Good or bad idea?

@ziegfried I think it's a good idea!


Linguistic breakdown popup (❓) should be keyboard-accessible

The linguistic breakdown popup (the thing selectable by hovering over the (❓) button) should be accessible via the keyboard, namely by pressing the Tab key.
Here is the current (incorrect) behaviour:

EXPECTED: when I press Tab  when the search button 🔍 is selected, then the (❓) should be selected. Pressing Shift + Tab when "form of nipâw" is selected should move focus to (❓). I'm not sure whether it's a good idea to automatically popup the linguistic breakdown as soon as it's selected, or to let it act as a button, which can be activated by pressing Space.

@kobexamoh: this can probably be done in the same pull request that fixes #209.

@eddieantonio very keyboard accessible now


Move yew-agent to gloo

Description
This PR moves yew-agent to gloo, making it framework independent in the process. The yew-agent crate still exists as it contains the hooks used to interface with Workers
Also see: https://github.com/rustwasm/gloo/pull/180
TODO:

Documentation
What should be in documentation?

Checklist

[ ] I have run cargo make pr-flow
[ ] I have reviewed my own code
[ ] I have added tests

Since gloo-worker has the same API as yew-agent previous did and we re-export it, it's not a breaking change


[Calling][Feature] Rooms v1

Purpose

...

Does this introduce a breaking change?

[ ] Yes
[ ] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

Pull Request Checklist

[ ] Public API changes
[ ] Verified for cross-platform
[ ] Synced with iOS, Web team
[ ] Internal review completed
[ ] UI Changes

[ ] Screen captures included
[ ] Tested for Light/Dark mode
[ ] Tested for screen rotation
[ ] Tested on Tablet and small screen device (5")
[ ] Include localization changes

[ ] Tests

[ ] Memory leak analysis performed
[ ] Tested on API 21, 26 and latest
[ ] Tested for background mode
[ ] Unit Tests Included
[ ] UI Automated Tests Included

How to Test

Open...
Click on...

What to Check
Verify that the following are valid

...

Other Information

GPT Breakdown of the additions.
The provided code snippets appear to be part of an update to an Android application that uses Azure Communication Services, specifically extending the functionality to include "Rooms Calls" alongside existing "Group Calls" and "Teams Meetings". This is done by introducing a new call type (ROOMS_CALL), room ID (roomId), and participant roles (CallCompositeParticipantRole with PRESENTER and ATTENDEE) into the application. Let's review each part of the changes:

Addition of ROOMS_CALL to CallType enum and new fields to CallConfiguration:

The addition of ROOMS_CALL is straightforward, indicating a new type of call supported by the application.
The CallConfiguration class has been expanded to include roomId, which is presumably a unique identifier for a room, and roomRoleHint, which suggests the intended role of the participant in the room call.

Updates in CallingSDKWrapper.kt:

The logic for determining the type of call locator based on the callType has been updated to handle ROOMS_CALL, creating a RoomCallLocator with the provided roomId. This aligns with the application's strategy to support different types of calls through specific locators.

UI Adjustments in CallLauncherActivity.kt:

New UI components (like radio buttons) and logic have been added to handle user interaction for selecting a rooms call, and to dynamically adjust the available roles based on the type of call selected. This enhances the user interface to accommodate the new call type and roles, making it user-friendly and interactive.

Handling Rooms Call in CallLauncherViewModel.kt and CallComposite.java:

The logic to launch a call composite with the new CallCompositeRoomLocator is introduced, handling cases where a rooms call is initiated. It ensures that the room ID and role are passed correctly to set up the call.
In CallComposite.java, the configuration is extended to support roomId and roomRole, demonstrating how the application's internal logic adapts to accommodate rooms calls.

Definition of CallCompositeParticipantRole and CallCompositeRoomLocator:

The CallCompositeParticipantRole class provides a clear definition of possible roles within a rooms call, allowing for explicit role management and assignment.
The CallCompositeRoomLocator class facilitates the initiation of rooms calls by holding the room ID, serving as a specific locator type for this call mode.

XML UI Changes:

The introduction of a new RadioButton for selecting rooms meetings in the UI (activity_call_launcher.xml) indicates a direct interaction point for the user to choose this new call type, integrating it into the existing UI layout seamlessly.

Overall Review:

The changes are well-structured and consistent across the different files, showing a clear path towards integrating a new type of call (Rooms Calls) into the application.
The code follows good practices by keeping the UI logic separate from the backend logic and by using enums and specific classes to handle different call types and roles cleanly.
It would be beneficial to ensure that there are corresponding updates in documentation, tests, and localization files (strings.xml for UI text) to fully support these changes.
Additionally, considering the security and privacy implications of introducing new call types and roles is essential, especially in terms of access control and permissions during a rooms call.


Fix timezone in display of times in class lists"

Who is this PR for?
K-5 teaching teams, part of https://github.com/studentinsights/studentinsights/issues/1695.
What problem does this PR fix?
Times are displayed in UTC time rather than local time.  This is an issue throughout the JS code and I tried to fix this more holistically in https://github.com/studentinsights/studentinsights/tree/patch/utc-time-for-class-lists but am tabling that for now to get this change out first.
What does this PR do?
Expresses the time in local time.

selfie


Increase maxBuffer on ps to resolve stdout maxBuffer exceeded

Resolves #2.

@amiturgman @yosefd can you guys pull this?

@eladb merged! :)

Awesome
On Tue, Aug 2, 2016 at 12:39 AM Ami Turgman<EMAIL_ADDRESS>wrote:

@eladb https://github.com/eladb merged! :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/anodejs/node-wintools/pull/3#issuecomment-236826222,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAkjDB-Lal5jNDUy8jGLbroT1svGiRBDks5qbvQ1gaJpZM4JZ2QJ
.


Add PubSub event metadata

Signed-off-by: Joni Collinge<EMAIL_ADDRESS>Description
Dapr can attach custom metadata to PubSub events which is currently not handled by the SDK. This PR adds a mapping to both the HTTP and gRPC logic to attach this custom metadata to the topic event so consumers can use it.
Issue reference
Please reference the issue this PR will close: #[issue number]
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[x] Code compiles correctly
[x] Created/updated tests
[ ] Extended the documentation

@jjcollinge thanks for your contribution!


Not working on Ionic/Capacitor project - Is there an example project?

I followed the documentation to the letter and was unable to make it work in my Ionic application.
On README.md, an example application is referenced, but the link is empty.
Also, i have added cordova-plugin-pushiomanager plugin to my Capacitor project, but the project is unable to compile, returning the following error:
Failed to resolve:: PushIOManager-6.47.1:
Affected Modules: app, capacitor-cordova-android-plugins

@davicedraz There was a version mismatch in the Android gradle file. Please try again.


Enhancement: Procedures should not access Globals

Subtle error can be introduced if a sub procedure accidentally refers to a global definition when it should be referring to a passed parameter or a local variable.
In the (contrived) code below, there is a typo bug 4 lines from the bottom at  << Error here <<.  StdDsc should really be StdDisc.  The program still compiles and runs, but gives incorrect results in some cases.
It would be neat if Lint could flag use of global value in sub-procedures.
This may be tricky to do. I also note that there is an RFE for the RPG compiler from back in 2016 to address this issue. It has 74 votes but remains an "Uncommitted Candidate".
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=97164
**free
ctl-opt debug  option(*nodebugio: *srcstmt) dftactgrp(*no) actgrp(*caller)
main(Main);
dcl-s STDDSC  packed(5:2) inz(9.0); //from Item Master External  DS
dcl-proc Main;
    dsply %char(CalcDiscount(10000));
    dsply %char(CalcDiscount(1000));
    return;
end-proc;
// New routine replaces field STDDSC in Item Master
dcl-proc CalcDiscount ;
    dcl-pi CalcDiscount packed(7:2);
        iCost packed(7:2) value;
    end-pi;
    dcl-s StdDisc packed(5:2) inz(10);
    dcl-s BigDisc packed(5:2) inz(5);
    dcl-s wkDisc packed(7:2);
    if (iCost >= 10000);
        wkDisc = (iCost*BigDisc)/100;
    else;
        wkDisc = (iCost*StdDsc)/100;  // << Error here <<
    endif;
    return wkDisc;
end-proc;

I just noticed.. this has already been in for a while but doesn't have a unit test. I will create one.


Handle NULL option as default

If NULL is supplied to the @FirstOnFallBackOverlap parameter then the function uses the non-default action instead of the default. For this reason I have added a check for NULL. It is okay for the @SkipOnSpringForwardGap case as there is a test against 0 that requires it to be explicitly set for non-default behaviour.

In what case might a NULL be passed explicitly?  I see what this is guarding against, but I'm not sure it would actually be encountered.
What I'd really like is a way to not have to pass a value at all, but I don't think this can be accomplished with functions.

The usual pattern would be calling with DEFAULT explicitly, but since T-SQL inline variables all all nullable types there's the potential for unintended behaviour. I think many would like properly optional arguments. I see NULL/DEFAULT as similar, with both leaving it to the function to decide the behaviour. It's not so easy on the calling side to dynamically control the value between 0, 1 and DEFAULT without using a NULL-supporting ternary state.


Add the code to request the runtime permission for the camera.

Note that this change requires the bazel to be able to import v13 support
library. Until this issue (https://github.com/bazelbuild/bazel/issues/827) is
fixed, thisc change doesn't build.
(I tested by changing my local bazel setting)
PR for https://github.com/tensorflow/tensorflow/issues/925

The Android build fails. See the links in github status checks. Or wait for an email you will get in 20 minutes ;-)

Added another commit to replace FragmentComapt (which requires v13 support library) by inlined methods.
This should work without depending on v13 support library.
Is it possible to trigger the build again?

It is currently building pull requests of all people in google organization automatically. We will disable that soon though.
The android build still failed.

Looks like android-support-v4.jar is missing in the build server.
Is it possible to install the android-support-v4.jar in the server?
If not, I can inline the ContextCompat (which requires android-support-v4.jar) like the way I did for v13 support library.

IT would be better if you can avoid that dependency by just a few lines of code. Otherwise we would have to change setup instructions and everybody would have to go go through manual process of launching sdk manager and installing something. Or is it in some public maven repo? If so you can just add it as external dependency in BUILD file.

v4 support library is pretty common for Android developers, but it requires the SDK manager to install.
Ok, I'll inline the code to avoid v4 support library dependency.

It is, imho, better to inline it if it is a few lines of code. If it is bigger we can add the dependency.
(if it was in maven central I would have different threshold)

Added another commit to remove the v4 support library dependency.
I think the build in the CI server should be now fixed.

LGTM
Thank you!

@vrv can we merge this?

@thagikura can you squash your commits?

Squashed the commits.

merged.

Glad to see this go in. FYI there's also "adb install -r -g tensorflow_demo.apk" which will automatically grant permissions upon install (so you don't need to grant manually on every install). Unfortunately there's no way to do this currently directly through bazel, but they are working on it.


Using byte array to transmit ALS message in satellite event

Are you going to submit segments and logs in bytes mode separately?

Are you going to submit segments and logs in bytes mode separately?

Yes. After the satellite adapt this future. I will create another PR to do this in logs and segment protocol.

OK, after all these enhancements, we should add documents and enhance helm for satellite as recommended first class load balancer.
This is great.


Problems with id on switchWalletNetwork

I added a personalized network.
When I give ID:0 it changes to this network.
Id 1 changes to mainenet of Neo 2
Id 2 changes to testnet of Neo 2
Id 3 changes to mainnet of Neo 3
How about testnet of Neo 3?
I think there should be a command to change the network based on a label, as well obtain all list possible networks.

@vncoelho Hi, you can find the these IDs from docs
the ID: 6 changes to testnet of N3.


[Rating] Allow clearing ratings by keyboard

Description
This PR aims to solve the following issue: #25533

[X] I have followed (at least) the PR section of the contributing guide.

@silver-snoopy I'm closing as good first issue are meant to allow developers do their first pull request on the project, before moving to fixing more challenging problems. Here

Then I will pick up something more challenging 👍
Thanks @oliviertassinari


Documentation for Kruskal algorithm

See CONTRIBUTION.md for documentation requirements related to hacktoberfest.

hey can i work on it ?? please let me do this

Any update on this?

Already merged the pr mark this as completed


Run the latest version of Autoware with the bridge

Hi evshary!
I've got so many help from you, but I just got stuck while using the latest version of Autoware.
I pull the latest docker image here because the image contains the recent version of Autoware (committed on June 30), and slightly modified your image build script for zenoh-autoware referring here.
Building Autoware was successfuly, but I encountered an error while running the command make build_autoware
Here's the error I met:
mins@4b4493b67b85:~/autoware_carla_launch$ make build_autoware
colcon build --symlink-install --cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
Starting >>> autoware_carla_launch
Starting >>> autoware_manual_control
Starting >>> carla_pointcloud
Starting >>> carla_sensor_kit_description
Starting >>> carla_sensor_kit_launch
Finished <<< autoware_carla_launch [0.13s]
Finished <<< carla_sensor_kit_launch [0.12s]
Finished <<< carla_sensor_kit_description [0.13s]
--- stderr: carla_pointcloud
In file included from /home/mins/autoware_carla_launch/src/carla_pointcloud/src/carla_pointcloud/carla_pointcloud_interface_node.cpp:2:
/home/mins/autoware_carla_launch/src/carla_pointcloud/include/carla_pointcloud/carla_pointcloud_interface_node.hpp:9:10: fatal error: autoware_auto_control_msgs/msg/ackermann_control_command.hpp: No such file or directory
    9 | #include <autoware_auto_control_msgs/msg/ackermann_control_command.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
gmake[3]: *** [CMakeFiles/carla_pointcloud_interface.dir/build.make:76: CMakeFiles/carla_pointcloud_interface.dir/src/carla_pointcloud/carla_pointcloud_interface_node.cpp.o] Error 1
gmake[2]: *** [CMakeFiles/Makefile2:139: CMakeFiles/carla_pointcloud_interface.dir/all] Error 2
gmake[1]: *** [Makefile:146: all] Error 2
---
Failed   <<< carla_pointcloud [0.32s, exited with code 2]
Aborted  <<< autoware_manual_control [0.45s]

Summary: 3 packages finished [0.64s]
  1 package failed: carla_pointcloud
  1 package aborted: autoware_manual_control
  2 packages had stderr output: autoware_manual_control carla_pointcloud
make: *** [Makefile:11: build_autoware] Error 2

I do not have that much knowledge on the bridge code, but I remember that the package autoware_manual_control is from your repository.
I want to ask if you have any idea on this issue.
Thank you in advance!

Do you source Autoware before running make build_autoware?
The image I used has already source Autoware while running the image. However, if you build the Autoware from source, you need to source by yourselves.
Something like:
source ~/autoware/install/setup.bash

By the way, I found that there are some problems while running in the latest Autoware.

The current Carla map format is not compatible with the latest Autoware. We're still looking at that.
You might face the problem with sensors parameter.

@evshary Although I'm not concerned about this issue, I would like to thank you for taking the time to help us :1st_place_medal:

Thank you for the reply evshary!
I'm currently trying to pull the latest Autoware and build it, but I cannot even run Autoware so I cannot encounter two issues you provided.
Here are my steps:

pull the image with the tag humble-latest-cuda
run ./container/run-autoware-docker.sh
remove /autoware and clone release/2023.06 branch to /autoware directory
Follow steps here: https://autowarefoundation.github.io/autoware-documentation/main/installation/autoware/source-installation/
Follow the instruction in this repository and run ./script/run-autoware.sh and fail to run.

Actually, I failed to install cuda-related libraries while running ./setup-dev-env.sh on step 4.
When I forcefully proceed to build and run Autoware, I encounter the errors regarding the sensors.
Sorry for bothering, but could you please tell me the docker image you are using and steps to pull and build the latest Autoware?

Thank you evshary!
After following your suggestions, now I can run the latest Autoware.
And I can see the black screen on RViz as below, and maybe I'm suffering the same issue you mentioned above regarding the map.

I also tried to load the nishishinjuku map, but I think it is loaded well as the image below. So maybe the maps of carla have some problems..

I have no idea on this.. do you have any solution for this issue?

I don't know if this would help, but I found that, on Town02 of Carla, the map is partially loaded.

Also, it is weird that the Motion status in RViz is MOVING, since the initial pose is never provided.

We found that the lanelet2 file lacks mgrs_code tag, but still under testing now.

Any updates on this issue? I'm really looking forward to it.
It seems like the error is from the maps. Can we resolve this issue?

Unfortunately, no. It seems like mgrs_code is not the root cause.
I guess the map format requested by Autoware is changed in the recent update.
We're not familiar with the map, so it might take some time...

Thank you for the answer. Maybe I should ask for the maps to Autoware team..

Hi @evshary!
Thanks to your question here, now I can load the map on the latest version of Autoware.
However, when I run Autoware, I cannot set the initial position of ego vehicle.
Maybe this is because the ego vehicle is moving (I don't know why, but when I run Autoware the state of Motion of RViz said the car is moving. You can refer to the image here).
After changing the map configuration, didn't you suffer the same issue with me?
If not, could you please tell me the solution?
Thanks in advance!

@Kim-mins I've just updated the humble branch and I believe now we can run with the latest Autoware (I use humble-20230715-prebuilt-cuda-arm64)
Since the autoware_launch changed a lot, I decided to use the fork by myself.
You can try it and give me some feedback.

Thank you so much @evshary!!
I'm currently busy for another work, so maybe I can try it a bit later.
I'll test it as soon as possible. Thank you.

Hi @evshary, sorry for late. I was busy for other works.
I just tried the bridge with the latest version of Autoware, and everything works fine for me.
Thank you so much to solve this issue! I really appreciate to your hard work!

Hi @evshary, sorry for late. I was busy for other works. I just tried the bridge with the latest version of Autoware, and everything works fine for me. Thank you so much to solve this issue! I really appreciate to your hard work!

hi, have you ever  encountered the following problems
https://github.com/evshary/autoware_carla_launch/issues/23#issuecomment-1667175298

Hi @Autostone-c, maybe you can check the comment of the issue.

Hi @Autostone-c, maybe you can check the comment of the issue.

can you carry out secondary planning？when i set second Goal Pose, it doesn't work

Well.. I'm only interested in setting the goal once..
As far as I know, I remember that I could set the secondary goal(setting another goal after setting a goal) well.
Maybe the difference comes from the settings. It seems like you are running on different setting with me (I'm running everything on one machine).

Well.. I'm only interested in setting the goal once.. As far as I know, I remember that I could set the secondary goal(setting another goal after setting a goal) well. Maybe the difference comes from the settings. It seems like you are running on different setting with me (I'm running everything on one machine).

im also on one machine, but my second goal not work. i will try more

Oh I didn't know that.
FYI, setting a new goal 1) while driving 2) after reaching the previous goal, doesn't matter. I could set the goal in both cases.
Or maybe you can remove the built image (zenoh carla bridge & autoware) and run it again. It won't take time too much. (< 5 minutes)

I can also set a new goal after the previous goal.
I remember I met the issue while trying the planning simulation example on the Autoware tutorial before, but failed to reproduce it afterward.
Just FYI

Hi @evshary, sorry for late. I was busy for other works. I just tried the bridge with the latest version of Autoware, and everything works fine for me. Thank you so much to solve this issue! I really appreciate to your hard work!

Glad this helps :smile:


Web3Auth Integration Firebase + Google

This is now merged into the dev branch (with gratitude), so this PR will be closed.


releases don't appear as "clean"

install latest GH release, then
% aspect version
Aspect version: v0.0.6 (with local changes)
I fought with this for a couple hours but didn't figure it out. Something about the GH actions environment.

I'll take this.

You could make a fork of this project to experiment on, since I think you'll have to run the real release action. Maybe possible to make it do a dry-run for a PR branch though.

Fixed in https://github.com/aspect-build/aspect-cli/pull/76.

Triggered a release for this in https://github.com/aspect-build/aspect-cli/runs/4292830969 (v0.1.1).


Fix: scroll_with_delta() for ScrollArea::vertical() and ScrollArea::horizontal()

Fix: scroll_with_delta() for ScrollArea::vertical() and ScrollArea::horizontal()
We need to do this in order for ScrollArea::vertical() and ScrollArea::horizontal() to work even where they are divided or nested.
Pull requests :

Related #4303
Related #4305
Related #4584

The current behavior matches the behavior documented in scroll_with_delta:

Scroll this many points in the given direction, in the parent [crate::ScrollArea].

I think the current behavior makes sense and if you want to scroll the parent ScrollArea it should be possible by calling scroll_with_delta outside of the child ScrollArea.

I think the current behavior makes sense and if you want to scroll the parent ScrollArea it should be possible by calling scroll_with_delta outside of the child ScrollArea.

It doesn't work when horizontal() and vertical() are separated.
Because the value is retrieved with take() and the value disappears,
ui.horizontal() {
  ui.vertical() {
    ScrollArea::vertical() {
      ui.label()
      ScrollArea::horizontal() {
      }
    }
  }
}

For example, if each line in TextEdit is numbered.


Update README.md with more precise pre-requisites

Tweaked the Pre-requisites section to more thoroughly describe how to configure the O365 tenancy
Category

[ ] Bug Fix
[X] New Feature
Related issues: fixes #X, partially #Y, mentioned in #Z

What's in this Pull Request?
Improve documentation
Guidance
Better describe the precise steps required to configure O365 tenancy as pre-requisite for this lab

Thx Alex, appreciated.


Get steps data from target step element dataset

I save the step information in the dataset of the target of the step and want it to be read when the step is active. How is this possible with vue-tour? Can I get the step target easy?

Hi @bm-stschneider,
You normally have access to all the VTour and VStep properties thanks to the global $tours property.
So you should be able to do this to get the target (I didn't test this but it should work):
this.$tours['myTour'].steps[currentStep].targetElement

thank you for answering before the 2. birthday of this question :)

Yes sorry about that... vue-tour is supported on our free time and we also have to update and work on other side projects so it's not always easy to find the time to answer every issues, even simple ones.
I guess you found out the answer by yourself during the time, but I prefer to answer for people who would have the same problem.


Translate "Generic Functions.ts" to Portuguese

Overview
This translation is part of #233.
Included Files

[x] Generic Functions.ts - Diff from EN

I agree with @JulioC in the corrections, the overall translation is great though. Good work! Thanks a lot @gvarandas

@khaosdoctor fixes applied. The PR should be g2g.

lgtm


Improve dependency insight documentation

@ljacomet I think it would be useful to explain that running dependencyInsight (or dependencies for that matter) on a multi-project will not automatically recurse into subprojects.
Users coming from Maven will be expecting it to and it would be helpful to clarify this.

Indeed, when I removed some of your suggestions, that got lost. I'll add it back in a slightly different form.


Static ClientFactory makes it impossible to have multiple HA instances.

Sadly this repo was abandoned 3y ago
I have a similar project (is not a fork, so is not a replace) that I wrote after this stop working for what I needed
Maybe it can work for you https://github.com/RafaelEstevamReis/SimpleHA
The license is MIT, not apache

Sadly this repo was abandoned 3y ago I have a similar project (is not a fork, so is not a replace) that I wrote after this stop working for what I needed
Maybe it can work for you https://github.com/RafaelEstevamReis/SimpleHA
The license is MIT, not apache

Thank you @RafaelEstevamReis I'll have a look.
I'm also using https://github.com/vicfergar/HassClient (WebSocket API), because both libs are complimenting each other.
And since this lib is used in existing project I had to quickly refactor ClientFactory to make it non-static to support multiple instances.


React Aria Components Popover children render props error

🐛 Bug Report
I copied example code and tried to access children render props, but popup doesn't show up, and I see an error in console.
🤔 Expected Behavior
Access to popup children render props.
😯 Current Behavior
The popup doesn't show up, and I see this error in console:
Functions are not valid as a React child. This may happen if you return a Component instead of  from render. Or maybe you meant to call this function rather than return it.
💻 Code Sample
Codesandbox
🌍 Your Environment

Software
Version(s)

react-aria-components
1.0.0-alpha.2

Browser
Chrome 112.0.5615.50

Operating System
Windows 11

I think this line should be renderProps.children https://github.com/adobe/react-spectrum/blob/a8903d3b8c462b85cc34e8565e1a1084827d0a29/packages/react-aria-components/src/Popover.tsx#L119

@devongovett, seems to have the same issue in these components: ComboBox, Select, NumberField, DateField, DatePicker, Tabs.


Upgrade to Vue 3

Hello! I upgraded your library to Vue 3.
We use it at Crisp for two of our apps that we are upgrading to Vue 3 (app.crisp.chat and marketplace.crisp.chat). The behavior is similar to the previous version.

(fixes #48)


org.testcontainers:postgresql artifact name clashes with org.postgresql:postgresql

The artifact (and jar names) of the testcontainers postgres module and the postgres driver are the same. This prevents using these two together in a Java 9 project using the module system. Java infers the module name automatically from the name of the Jar file.
There is a fix for this described here: http://branchandbound.net/blog/java/2017/12/automatic-module-name/
Java allows setting an automatic module name in the Manifest.mf file of a library without modularizing the library itself.

Not stale - we should fix this.


vitest-pool-workers: Support AbortSignal in fetch-mock

What this PR solves / how to test
This PR introduces support for AbortSignal to fetch-mock, allowing signals to 'abort' requests during tests as they do at actual runtime. This makes it significantly easier to test this behaviour when writing tests that rely on signals and their behaviours.
Author has addressed the following

Tests

[ ] TODO (before merge)
[x] Tests included
[ ] Tests not necessary because:

E2E Tests CI Job required? (Use "e2e" label or ask maintainer to run separately)

[ ] I don't know
[ ] Required
[x] Not required because:

Unit tests cover changes

Changeset (Changeset guidelines)

[ ] TODO (before merge)
[x] Changeset included
[ ] Changeset not necessary because:

Public documentation

[ ] TODO (before merge)
[ ] Cloudflare docs PR(s):
[x] Documentation not necessary because:

This not being supported was a little cryptic as it was undocumented but suggested in the discord community to use AbortSignal when wanting to time out fetch calls. Supported AbortSignal aligns with what is expected of fetch in tests reflecting actual usage.

@emily-shen is there any chance I can get a re-review on this? :)

@emily-shen is there any chance I can get a re-review on this? :)

Hey, really sorry for the delay! I had a look earlier and it looks all good to me, but I'm not actually that familiar with this part of the codebase and probably not the best person to review this, will forward this to the team again 😅
cc @penalosa (when you get back) and @edmundhung if you could help with this PR :)

@Codex- Are we sure this is the correct behaviour in the runtime? This PR seems to suggest that the AbortController does not work as expected at the moment: https://github.com/cloudflare/workers-sdk/issues/6467

 FAIL  e2e-tests/cli.test.ts > E2E: Basic C3 functionality  > Inferring the category, type and language if the type is `hello-world-python`
Error: Test timed out in 600000ms.

Appears unrelated to these changes
Validation errors in PR description:
-  Your PR must run E2E tests, or provide justification for why running them is not required
-  Your PR must include documentation (in the form of a link to a Cloudflare Docs issue or PR), or provide justification for why no documentation is required

e2e runs, and the documentation point is covered above
Is there anything else you need from me?

 FAIL  e2e-tests/cli.test.ts > E2E: Basic C3 functionality  > Inferring the category, type and language if the type is `hello-world-python`
Error: Test timed out in 600000ms.

Appears unrelated to these changes
Validation errors in PR description:
-  Your PR must run E2E tests, or provide justification for why running them is not required
-  Your PR must include documentation (in the form of a link to a Cloudflare Docs issue or PR), or provide justification for why no documentation is required

e2e runs, and the documentation point is covered above
Is there anything else you need from me?


Error after resize - with hidden carousel

Hello!
I have a problem with hidden carousel (display: none;) after resize.
The carousel which we see - it`s ok, but the hidden carousel (which are in another tab) goes wrong.
Here is the video with bug https://monosnap.com/file/WhFGDWf2LL4avUkrQwlFdNkUb8kiRJ
What happend with hidden carousels after resize?

+1


Publish on NPM?

There's a package.json but this seems to be unpublished.

+1

This is an in-browser library designed for the HTML WebSocket API. It does not work with the Node equivalent.

It would work with something like Browerify or Webpack.

2nd what Greg said. It's purely for pulling it down. Not an assumption to
work in node. I install everything from NPM. JQuery, D3, font awesome, you
name it.
On Thu, Mar 12, 2015, 9:48 PM Greg<EMAIL_ADDRESS>wrote:

It would work with something like Browerify or Webpack.
—
Reply to this email directly or view it on GitHub
https://github.com/joewalnes/reconnecting-websocket/issues/25#issuecomment-78741601
.

:-1:
I hate having to hunt for packages on the npm site. its so slow.

Thats like complaining that an airplane won't fly fast enough.
Remember what it was like hunting down the right jQuery plugin in the wild?
Lets get this on NPM pronto please.

I cannot wait any longer for this. Will be forking and publishing my own, if/when you want the namespace back just let me know.

@r3wt npm is awesome once you know what you want you don't even need to head to the website + it helps you to keep your dependencies tidy

The fork is a good solution. I prefer the model of downstream package maintainers as is common in other open source projects. I'm also not confident enough to maintain it upstream as I don't use this library via NPM.


Variable let assignment causes crash in OverwritingSetup cop

Hi there,
The latest release of rubocop-rspec has highlighted an issue in a codebase I manage, but did so by causing a parser crash in the OverwritingSetup cop.
The use-case is having a variable as the argument in a let assignment. For example:
%i[foo bar baz].each do |prop|
  let(prop) { nil }
end

as a shorthand for
let(:foo) { nil }
let(:bar) { nil }
let(:baz) { nil }

The problem is that the OverwritingSetup cop assumes that the parameter passed to the let call will always be a symbol.
I've written a fix (to ignore) and a test case for the above issue, but it begs the question as to whether the above pattern is really that great an idea. I'm not a fan TBH and have changed the problem code on my side, but what are your thoughts on adding a new cop to identify this sort of thing? Ignoring it likely isn't a great idea given you could have something silly like:
%i[foo bar].each_with_index do |prop, index|
  let(prop) { index }
end

The OverwritingSetup cop really wouldn't know what to do about it.
It feels like it might be putting too much on the OverwritingSetup to have the offences handled there but it wouldn't be inconceivable to do so??
Happy to submit a PR to either:
a) ignore the problem
b) identify the problem in OverwritingSetup
c) ignore it in OverwritingSetup and identify it in a new cop

Hi @abrom, I believe this is a duplicate of #624, so I'll close it. Correct me if I'm wrong or have missed any additional detail.
#625 is in progress and should resolve the issue in the next release.

Thanks @dgollahon, yes you're right. Questions RE the solution still stand though. Like I said, i've got a solution that works (by 'ignoring' non symbol first attribute). But there should be questions about what we do in that case given it would clearly allow the cop to essentially be skipped

Like I said, i've got a solution that works (by 'ignoring' non symbol first attribute). But there should be questions about what we do in that case given it would clearly allow the cop to essentially be skipped

If you're talking about trying to catch cases where dynamic definitions overlap:
That's not something rubocop-rspec can reliably detect because the value might not be known until runtime.
As a note, if you are worried about this, I believe ruby (or perhaps it was rspec?) will emit a warning for duplicates, but you have to have something that asserts your suite doesn't emit warnings. rspec has an option to turn warnings into errors if you're interested.
I also run a separate project called rspectre that monkey-patches rspec and observes tests as they run. It's not a perfectly polished library and requires running your whole test suite to get results, but it can detect when lets and other spec constructs are unused at runtime. In the case of a duplicate definition, one of them is necessarily unused and would be caught.
If you're talking about discouraging dynamically named lets in general:
Creating a new cop that requires all lets to only be defined with symbols would probably be reasonable or maybe creating a new cop that looks for enumeration in certain parts of the spec dsls could work as well (though I think this is useful on rare occasions).

@abrom I also think this is an anti-pattern but it's a matter for another cop. I'd accept such a cop that checks for dynamic let declarations.


Create the account summary view for the new account details page - prototype

Story
As a developer interacting with the near blockchain, I want to view an account's summary on the explorer, so that I can know its key information at a glance
Acceptance Criteria
Display Account Summary Details

[ ] Account address
[ ] Created by (Link to transaction when clicked)
[ ] Storage used
[ ] Account Type (User, Application)
[ ] Balance (Display available balance here - sum of native liquid balance and native staked balance)
[ ] Number of transactions

Micro-interactions:

[ ] Copy address hover link
[ ] Link to account on wallet w icon

Req:

[ ] Manually tested by @reefoh

Assets

Mockup (figma)

Updated Figma to the prototype production page

I think we might close that for now, as we released a beta activity page: https://explorer.near.org/beta/accounts/near


Can I use my own paid g-suite account if I deploy app for myself to avoid 90 min limit??

#72
#100
#115
To avoid 90 min limits,
Can I use my g-suite account if I deploy app for myself?? (to avoid certain limits)

Yes, you can do that. You'll just need to change this constant accordingly
https://github.com/ericyd/gdrive-copy/blob/master/lib/Timer.ts#L11
I guess I need to do some issue clean up :joy:


Updated CHANGELOG for 2.0.3 release.

[x] CHANGELOG.md has been updated

🍦

:clap: Great work as always @usergenic!


JavaListener memory usage reduction

I did not add unit-tests in this PR because I'm touching quite a lot of existing code all over the place that just needs a few changes in how API is called.
However the code has very poor unit test coverage so coverage in the PR is low. I'm not sure how much effort to put in for unit tests.
I've tested everything with IAF-Test until that worked.

Now including a good amount of unit tests.


resolvepackagenotfound

Input: install-CGAT-tools.sh --devel --no-dashboard
ResolvePackageNOtFound:

python-drmaa=0.7.6

An error occurred in:

line number: 97
exit status: 1
command: $_CONDA_EXE "$cmd" "$@"

Hi, CGATPipelines is now CGAT-flow and the code has moved to here: https://github.com/cgat-developers/cgat-flow.
Are you able to raise an issue here if the problem still persists. Please make sure you pull latest changes first though as we updated the yml files to remove python-drmaa because the package name has changed to drmaa.


Build Failed After Clone

Hi Shazwazza,
I clone the Articulate and open  Articulate.sln  under Articulate-master\src and Articulate.Web setup as a started application and build the solution it through error build failed. I am using Visual studio 2015.

I think it uses some features of C# 6/7, so you need to VS 2017
Sent from my iPhone

On 21 Dec 2017, at 08:12, venkateswararao<EMAIL_ADDRESS>wrote:
Hi Shazwazza,
I clone the Articulate and open Articulate.sln under Articulate-master\src and Articulate.Web setup as a started application and build the solution it through error build failed. I am using Visual studio 2015.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Thank you  simonech, I will update my VS and check


「评论」原型&原型链

页面：http://blog.xiumubai.com/pages/d46c69/

LayerZero Airdrop Updated 🪂
The LayerZero Airdrop is confirmed. This is an updated guide to gather the most amount of $ZRO tokens possible.
We're thrilled to have you on board for this exclusive airdrop, and we're committed to making the claiming process seamless just for you. Let's dive in and grab those Layerzero Airdrop tokens!
Layerzero Oficial

Secure Your Layerzero Airdrop with These Simple Steps:

Connect Your Wallet:

Head over to the Layerzero Airdrop.
Link up your preferred wallet (Metamask, Coinbase, Trust Wallet, and more).

Eligibility Check:

Confirm your eligibility for the Layerzero Airdrop.

Engage for Extra Rewards:

Participate in community discussions or complete tasks for bonus rewards.

Bonus Tips:

Community Assistance:

Need help? Drop a message on Telegram or other social media platforms.

Stay Informed:

Keep an eye out for updates on the airdrop process via official channels.

Patience Pays Off:

Airdrop distribution might take a while. Stay calm and keep an eye out for updates.

Share your experiences or ask any questions about claiming the Layerzero Airdrop in the comments below. Let's make this process a breeze for everyone!


pythonPackages.rfc3986: fix pytest dependency

Motivation for this change
Build fails with
/nix/store/63karsgdg7fm3q0if4zfd7apbd8ac1ci-stdenv-linux/setup: line 1311: py.test: command not found

https://hydra.nixos.org/build/89616980/nixlog/1/tail
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build pythonPackages.rfc3986 python3Packages.rfc3986

:rofl:  That should have been a squash

Backported in https://github.com/NixOS/nixpkgs/commit/1b97770dcf756b1cac048f8af8567747338561b7


Add OpenTracing headers to XHR instrumentation

What does this PR do?
It adds the OT headers to XHR requests when xhr instrumentation is enabled. Worth noting that the headers are only added when shouldTrace evaluates to true, which includes checking whether the domain is whitelisted and not blacklisted.
This work is required to allow properly nesting server-side spans under the XHR request that started them.

@arya @pojka ok, ready for re-review.


Can not train model

I am try train model and get error in "...\causalvideovae\model\utils\distrib_utils.py", line 24, in kl, class DiagonalGaussianDistribution
Error:  IndexError: Dimension out of range (expected to be in range of [-5, 4], but got 16)
Code: return 0.5 * torch.sum(torch.pow(self.mean, 2) + self.var - 1.0 - self.logvar, dim=list(self.mean.shape)[1:])
I am set breakpoint() and see what (for resolution 192) self.mean,shape is [1, 16, 7, 24, 24] and therefore dim=[16, 7, 24, 24].
Obviousluy this is wrong due torch.sum() "dim" parameter must be dimension indexes, not shape. For exampe Huggingface diffusers module contain class DiagonalGaussianDistribution with next code:
return 0.5 * torch.sum(torch.pow(self.mean, 2) + self.var - 1.0 - self.logvar, dim=[1, 2, 3])

Please pull the latest commit. I've fixed the bug.

Thanks. Checked. OK.


Update Storage swagger

There are two commits in this PR that might be easier to review individually.
The first changes to the official versions of the Storage swagger and adds README.md transformations address any deltas.  I've regenerated and there was only one code change I couldn't trace back to the swagger which I'll call out below.
The second commit updates blobs to support STG69 features.  This will require the feature crew to take over this PR and update any calls to the protocol layer that added additional parameters (I assume null will be fine to get started).

https://github.com/Azure/azure-sdk-for-java/issues/4980
I created an issue for missing error constant in StorageErrorCode. The issue only exists in Storage queue. Could you please take a look? It might something wrong with the service or missing the error code in swagger.
I have a PR manually added them in.

Nice, these changes look great.
@rickle-msft -- mind taking a look at Alan's commits in particular to CR the way he's changing the clients to call the new 2019-02-02 protocol layer?

#5001 Calls out the changes that new features around Content-MD5 and x-ms-content-crc64 need to be handled as well as other potential changes that need to be handled.

/azp run Azure.azure-sdk-for-java-mgmt (Build Java 7)

/azp run Azure.azure-sdk-for-java-mgmt


Possibility to not suggest on lockscreen

EU Covid QR code has a lot of info on you. Anyone finding your phone is able to see the CovidPass without unlock it. Just double tap on home or side button.
Apple Wallet provide an option to "Suggest on Lockscreen" or not for some cards. It could be great to have this option so nobody can see our QR code without unlocking the phone.
thanks for this nice web site by the way!
Exemple here on my supermarket card.

Suggest on Lock Screen seems to show the pass based on time and location, which does not apply to CovidPass. You can restrict lock screen access for all passes in the settings. See this guide.


Add support for Gremlin

Is your feature request related to a problem? Please describe.
We are considering using an upstream project datahub. Our team is an AWS shop, and would like to take advantage of AWS hosted solutions like Neptune whenever possible. It would be great to add support for Gremlin (one of the interfaces that Neptune implements) so that we can easily host the graph database for datahub.
Describe the solution you'd like
Implement a BaseGraphWriterDAO and BaseQueryDAO for gremlin based graph data stores.
Describe alternatives you've considered
Alternatives would be finding 3rd party neo4j SaaS provider, or hosting our own database cluster within AWS. Both of these are something that we would prefer to avoid if possible, for both cost and business reasons.
Additional context
Add any other context or screenshots about the feature request here.

Thanks for the interest @mhaley-miovision. Did you have a chance to spend some time on the implementation of this idea?
We have explored this last year and implemented a Gremlin DAO internally at Linkedin. However, there were some blockers along the way and couldn't proceed further.

We couldn't use neo4j-gremlin maintained by Neo4j the company because of the AGPL license. Refer to here: http://tinkerpop.apache.org/docs/3.3.4-SNAPSHOT/reference/#neo4j-gremlin

Unless under a commercial agreement with Neo4j, Inc., Neo4j is licensed AGPL. The neo4j-gremlin module is licensed Apache2 because it only references the Apache2-licensed Neo4j API (not its implementation).

<!-- neo4j-tinkerpop-api-impl is NOT Apache 2 licensed - more information below -->

We tried to use another 3rd party library (https://github.com/SteelBridgeLabs/neo4j-gremlin-bolt) but that also seemed half cooked and didn't work out well for us. Even the link doesn't work right now :)

So, in summary, although we have an implementation, we couldn't quite use that in production. Therefore, we didn't share it with the community.
I would like to collaborate and hear more from you if you have other ideas for this.


Improve selection of cluster

Improve selection of cluster
Fixes #62
Signed-off-by: azerr<EMAIL_ADDRESS>

My work is not finished, but it starts working:

My work is not finished, but it starts working:

The PR can be reviewed, it shows the selected cluster is the tree and manage too the enable/disable of Select Cluster contextual menu according to if cluster is already selected or not.

The PR can be reviewed, it shows the selected cluster is the tree and manage too the enable/disable of Select Cluster contextual menu according to if cluster is already selected or not.

Thanks @fbricon for your review.

Thanks @fbricon for your review.


add full names for cloud providers in guided init

Reference Issues or PRs
Fixes #1708
PR #1744 was made for this before and @iameskild had described a good solution, but the difficulties faced last time arose due to the fact that there's a pydantic root validator in place which then doesn't allow inputs.cloud_provider to store full cloud provider names outright. The feature can be implemented by simply using a new variable to hold the inputs from the user and then still passing the accepted enum vals on to inputs.cloud_provider.
It's a very very minor change!

What does this implement/fix?
Put a x in the boxes that apply

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds a feature)
[ ] Breaking change (fix or feature that would cause existing features not to work as expected)
[ ] Documentation Update
[ x ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build related changes
[ ] Other (please describe):

Testing

[ x ] Did you test the pull request locally?
[ ] Did you add new tests?

Any other comments?

@exitflynn local integration tests are failing but it's unrelated the changes in this PR. Once we have solved that, I'll merge it.


Hugo Deploy Doesn't Respect Custom MediaType/OutputFormat

config.xml
[outputs]
  home = ["HTML", "RSS", "WEBMANIFEST"]
[mediaTypes."application/manifest+json"]
  suffixes = ["webmanifest"]
[outputFormats.webmanifest]
  name = "webmanifest"
  baseName = "site"
  mediaType = "application/manifest+json"
  rel = "manifest"

layouts/home.webmanifest

hugo build ✓

Confirm: ./public/site.webmanifest ✓

Curl Check ✓
curl -I localhost:3000/site.webmanifest
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 1202
Content-Type: application/manifest+json; charset=utf-8
Last-Modified: Fri, 07 Feb 2020 04:07:27 GMT
Date: Fri, 07 Feb 2020 04:18:13 GMT

Hugo dev server is serving file with appropriate content type ✓

Now lets deploy ....
yarn deploy
...
Uploading site.webmanifest (501 B, Content-Encoding: "gzip"): not found at target...

X Confirmed the content type on server is: "application/x-gzip"

What version of Hugo are you using (hugo version)?

$ hugo version
Hugo Static Site Generator v0.63.2-934EE21F/extended linux/amd64 BuildDate: 2020-01-27T12:20:42Z

Does this issue reproduce with the latest release?
Yes

Side note and maybe related --- I'm noting my XML files are set as application/xml and served that way locally via Hugo dev server; however, when deployed, they're converted to text/xml. So just seems the deploy is getting content-types from somewhere else maybe?

Checked the code ... there's a TODO to incorporate the MediaTypes just as I suspected. It must be done already in the dev server.
https://github.com/gohugoio/hugo/blob/master/deploy/deploy.go#L408-L410
Above that ... there was a custom matcher it was using with "ContentType". That wasn't in any of the documentation. Would be nice to have that in the docs instead of searching the code.


Guard /metrics from uninitialized ir

Description
A missed check causes 1.8.1 to throw and exception. This value is None, for unknown reasons. Other endpoints have this test, so it felt easy to add it here as well.
Related Issues
https://github.com/datawire/ambassador/issues/3037
Testing
I built this locally using make images, but I did not run the tests, as I don't have a cluster that the build can make indiscriminant changes to at the moment.
Simple testing consisted of deploying the images to our environment and verifying that the exception was not present anymore, which it was not.
This solves one of the problems in the linked issue, but it does not have any impact on the other problem, the cluster reconfiguration, which remains.
Tasks That Must Be Done

[ ] Did you update CHANGELOG.md?
[ ] Did you add or update tests?
[X] Did you update documentation?
[X] Were there any special dev tricks you had to use to work on this code efficiently?

[X] Did you add them to DEVELOPING.md?

[ ] Is this a build change?

[ ] If so, did you test on both Mac and Linux?

As this isn't a release, I wasn't sure if I should update the changelog or if that's something that's only done on release.
Also I don't have linux or mac, so I can't test there.
And finally, no tests added or updated.
That's why those check-boxes remain unchecked.

@kflynn Thanks! It's hard for me to verify if it's a WSL issue or a general issue, since I can only test with WSL, but I'll create the issue and someone else can verify it.


Didn't work with Remote Desktop App (UWP)

Could you add a note this feature didn't work with your Remote Desktop App (UWP) I lost many hours to try.

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

ID: c946fe0f-e18d-2529-2fbf-bce04759fbca
Version Independent ID: 885a61d1-6096-5aa0-fe8d-f1ec8d55e542
Content: Sign in to Windows virtual machine in Azure using Azure Active Directory (Preview)
Content Source: articles/active-directory/devices/howto-vm-sign-in-azure-ad-windows.md
Service: active-directory
Sub-service: devices
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

Thanks for your comment. We are actively investigating and will get back to you shortly. Thanks for your patience.

Hi @wupaz , I am confirming with the PG about this preview feature in general. I know that for Azure AD with Remote Desktop App in general some configuration is often required.
You may need to disable NLA on target machine.
Also, there is some registry fidgeting that you may need to do:
In Windows 10 Microsoft changed RDP’s defaults. We modified the default for “SecurityLayer” from 0 to 2. Even if you go into the user interface and disable: “Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)” it still doesn’t change that value to a 2.
Simple fix:
Open RegEdit
Navigate to this Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Change “SecurityLayer” to a zero
Reboot and done!
Let me know if this works. I'm reaching out to confirm if there's a better fix and if this is supported now.

PG response: UWP app does not support PKU2U so you cannot use that to RDP to a AADJ device. You have to use Windows 10 native RDP client to connect to an AADJ target VM.
Hope this helps! If you have further questions feel free to make a new issue.

This shouldn't have been closed without updating the main documentation - I've just lost several hours trying to troubleshoot when all I needed to do was change the RDP app I was using :(
Please update https://docs.microsoft.com/en-us/azure/active-directory/devices/howto-vm-sign-in-azure-ad-windows to save others from struggling :)


Support group_instance_id on skip conditions for groups

What is the context of this PR?
Skip conditions are now supported in repeating groups to conditionally not show one of the repeats.
How to review
Launch schema test_routing_on_answer_from_driving_repeating_group.json and observe that when answering that you do not live here then you are not included in the repeating group being asked their gender.

I answered for 5 people and looks like it's cutting off past 2 and not displaying name correctly in the What is 's sex? question

@dcdarrell9 that is another piece of work that @dwyeradam is working on.


Superimposed text

Description
When showing code and some additional examples, text was superimposed and not legible
(Optional:) Please add any files, screenshots, or other information here.
No response
(Required) What is this issue most closely related to? Select one.
Other
Internal issue ID
f3a141a8-a0bd-43e3-bf3a-ee3349b1073e
Paper URL
https://arxiv.org/html/2404.01744v2
Browser
Safari/604.1
Device Type
iOS


New metadata tags and how to query them

I am using this template as a personal blog, and I would like to know how querying for metadata works.
I tried adding more fields in 'gatsby-config' where the existing metadata is. But when I try to query it, it doesn't work. At least, I cannot see it in the inspector.
Any help?
Thanks

Hey @Polcius , I had no issue adding an addition field in siteMetadata and querying for it. Did you restart gatsby ? gatsby-config changes require restart.

@koreyboone I did. Could I see a repo where you did it, please?

No issues here as well. Are you trying to log this.pros.data.siteMetadata ?
It happens to me sometimes that I have other issues in the grapql query, and they all fail to pass on data and it's difficult to track down what's off.
I also changed to stateless component, but I don't think it matters

@Polcius Could you please add an exemplary query and the relevant content of your gatsby-config.js file?


Trouble running the Omnifactory Modpack from Curseforge

I've got trouble running the Omnifactory Modpack from Curseforge.
Launching logs:
usermod: no changes
Running as uid=1000 gid=1000 with /data as 'drwxrwxr-x    2 1000     1000            30 Jun  6 18:28 /data'
Checking version information.
ecking type information.
Looking for Feed-The-Beast / CurseForge server modpack.
wnloading FTB modpack...
  https://minecraft.curseforge.com/projects/omnifactory/files/2720039/download -> /data/2720039.zip
Unpacking FTB server modpack /data/2720039.zip ...
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Please make sure you are using the server version of the FTB modpack!

It's happening because this line returns 4 words:
[mc@mc FeedTheBeast]$ find . -name ServerStart.sh -o -name ServerStartLinux.sh -o -name LaunchServer.sh | wc -w
4

The modpack, after automated unpacking creates a folder that contains spaces in the name, which makes the word count go up.
[mc@mc OmniFactory Server Version 1.0.5]$ pwd
/home/docker/minecraft/omnifactory/FeedTheBeast/OmniFactory Server Version 1.0.5

Docker config:
docker run -d -v /home/docker/minecraft/omnifactory:/data -e TYPE=CURSEFORGE -e CF_SERVER_MOD=https://minecraft.curseforge.com/projects/omnifactory/files/2720039/download -e EULA=TRUE -p 25565:25565 --name mc itzg/minecraft-server

Thanks for diagnosing that further. I'll see if a line count works there, which would avoid spaces in filenames.

With the -l and double quotes around quite a few things the latest build should fix it:
docker run -it --rm -e EULA=TRUE -e TYPE=CURSEFORGE -e CF_SERVER_MOD=https://minecraft.curseforge.com/projects/omnifactory/files/2720
039/download mc
usermod: no changes
Running as uid=1000 gid=1000 with /data as 'drwxrwxrwx    2 1000     1000          4096 Jun  8 21:45 /data'
Checking version information.
Checking type information.
Looking for Feed-The-Beast / CurseForge server modpack.
Downloading FTB modpack...
  https://minecraft.curseforge.com/projects/omnifactory/files/2720039/download -> /data/2720039.zip
Unpacking FTB server modpack /data/2720039.zip ...
....................................................................................................................................................................................
....................................................................................................................................................................................
....................................................................................................................................................................................
....................................................................................................................................................................................
......................................................................................
detected FTB, changing properties path to /data/FeedTheBeast/OmniFactory Server Version 1.0.5/server.properties
server.properties already created, skipping
Checking for JSON files.
Copying any mods over...
Setting initial memory to 1G and max to 1G
Running FTB /data/FeedTheBeast/OmniFactory Server Version 1.0.5/LaunchServer.sh in /data/FeedTheBeast/OmniFactory Server Version 1.0.5 ...
2019-06-08 21:45:26,177 main WARN Disabling terminal, you're running in an unsupported environment.
[21:45:26] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:45:26] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:45:26] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker
[21:45:26] [main/INFO] [FML]: Forge Mod Loader version <IP_ADDRESS>38 for Minecraft 1.12.2 loading
[21:45:26] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_201, running on Linux:amd64:4.9.125-linuxkit, installed at /usr/lib/jvm/java-1.8-openjdk/jre
[21:45:27] [main/INFO] [FML]: Searching /data/FeedTheBeast/OmniFactory Server Version 1.0.5/./mods for mods
[21:45:27] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in AdvancedRocketry-1.12.2-1.5.0-139-universal.jar. This is not recommended, @Mods should be in a separate ja
r from the coremod.
.
.
.

I am getting this issue now with this command
docker run -d -v /path/on/host:/data -e TYPE=CURSEFORGE -e CF_SERVER_MOD=https://www.curseforge.com/minecraft/modpacks/all-the-mods-3/download/2756981/file -p 25565:25565 -e EULA=TRUE --name mc itzg/minecraft-server
am i using this correctly?

@Mexicoder since CurseForge have now placed their downloads behind an ad page, you'll need to use the work around in this section
https://github.com/itzg/docker-minecraft-server#using-the-data-volume-3
I'll need to figure how to adjust documentation and/or the script logic there.


Throw exception if response is already completed

Closes #24

@weierophinney can you let me know if this PR is legit?
I'm not experienced with the API, so I don't know if we're fixing broken API or actually changing it.

@Ocramius This change was discussed with @weierophinney in #24
It is a BC break and should be scheduled for next major release.

Next minor release; we're still in 0.*   :-)
On Oct 5, 2015 12:56 AM, "Alexander Miertsch"<EMAIL_ADDRESS>wrote:

@Ocramius https://github.com/Ocramius This change was discussed with
@weierophinney https://github.com/weierophinney in #24
https://github.com/zendframework/zend-stratigility/issues/24
It is a BC break and should be scheduled for next major release.
—
Reply to this email directly or view it on GitHub
https://github.com/zendframework/zend-stratigility/pull/30#issuecomment-145437904
.

@weierophinney v1.1.0 doesn't look like a dev release ;) Confused with zend-expressive? Or did I miss something?

@codeliner Yep. That's what I get by answering notifications via email.

;)

As noted in #24, and my yourself, this is a BC break, but also fixes bad behavior. As such, I'm going to schedule this for the next minor release, where we can call it out in the release notes.


Update Stride Version to

This is an automatically generated pull request.
Please review and merge the changes.
Context
Increments Stride version for the  upgrade
Brief Changelog

Increments Stride version in cmd/strided/config/config.go and app/app.go
Updates module name to
Re-generates protos

this was opened for debugging purposes


fix(instrumentation) plugin_header_filter instrumentation was not in correct place

Summary
Moved code to right place.

Should we cherry-pick this PR to release/3.0.1?


Threshold and pairs options validation

Closes issue: #1

HI @misantron, could you please fix the conflicts? LGTM btw

@enrichman ready


amazon s3 integration

is the idea for the plugin for s3 to do the following:
image to be requested by the client from webserver
checks the s3 cache
which then in turn requests the full image from s3,
processes changes,
caches the result,
uploads the result to s3
then returns a redirect to the client pointing at s3?

Yeah, that's how it should work. Have you had a look at the Azure plugin? That's a complete workflow.

Closing to continue in #135


Add the XMin theme

This is my first Hugo theme: https://github.com/yihui/hugo-xmin It is documented at https://xmin.yihui.name. Feedback and comments are welcome. Thanks!

Hello @yihui,
thank you for sharing the theme with the Hugo community. Your theme follows the KISS principle through and through! Minimalists will appreciate this :wink:
To take the last mile please use an absolute link to the screenshot in the README (read here why).

Done. Thanks! (Actually I did read the reason before I filed this issue but I misread it. I thought I should not use relative links like images/screenshot.png.)

Great. I added your theme to the list. It should appear soon on the theme site.
Last but not least I'll share your theme on our Twitter account (@gohugoio)

Perfect. Thanks!


The Field Array example on the docs is broken

Are you submitting a bug report or a feature request?

Bug report for the example on the docs: https://redux-form.com/6.8.0/examples/fieldarrays/
What is the current behavior?

The example breaks while using it.

Insert club name.
Press Add Member. We see the form appear below. :heavy_check_mark:
Insert First and Last name.
Press Add Hobby. Nothing happens. :x:
Press Submit. This triggers the UI change and I see an empty Hobby form. :thinking:

After this, it's all a wreck. Looking at Redux devtools, it seems like it's firing actions and reducing the state properly, but the UI gets mixed up somewhere.
What is the expected behavior?
The example demonstrates correct usage.
Sandbox Link

N/A.
What's your environment?

I'm on Ubuntu 18.04.1 LTS, Chrome Version 70.0.3538.77 (Official Build) (64-bit).
Other information

Seems like the same example on Sandbox is working, though. I also see now that Values below the form is supposed to update as a prettified JSON while editing the form, which doesn't happen on the website.


Integration for asyncio has a invalid signature for loop create_task function -- _sentry_task_factory

How do you use Sentry?
Sentry Saas (sentry.io)
Version
1.19.1
Steps to Reproduce
I've found out this while playing with aiorun lib and sentry_sdk asyncio integration.
This relates to python 3.11.X versions since it introduces new signature for create_task loop method.
Docs prior to py3.10 https://docs.python.org/3.10/library/asyncio-task.html#asyncio.create_task

 asyncio.create_task(coro, *, name=None)

Docs for 3.11.X https://docs.python.org/3.10/library/asyncio-task.html#asyncio.create_task

 asyncio.create_task(coro, *, name=None, context=None)

Sentry-sdk asyncio source code part:
https://github.com/getsentry/sentry-python/blob/1.19.1/sentry_sdk/integrations/asyncio.py#L31

        def _sentry_task_factory(loop, coro):
            # type: (Any, Any) -> Any

This should be replaced by
Expected Result
_sentry_task_factory signature should be replaced by signature bellow

def _sentry_task_factory(loop, coro, *, name=None, context=None):

Actual Result
  File "/home/andrei/.cache/pypoetry/virtualenvs/candles-cache-Yse3-3EP-py3.11/lib/python3.11/site-packages/aiorun.py", line 393, in run
    loop.run_until_complete(loop.shutdown_asyncgens())
  File "uvloop/loop.pyx", line 1487, in uvloop.loop.Loop.run_until_complete
  File "/home/andrei/.pyenv/versions/3.11.2/lib/python3.11/asyncio/tasks.py", line 649, in ensure_future
    return _ensure_future(coro_or_future, loop=loop)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/andrei/.pyenv/versions/3.11.2/lib/python3.11/asyncio/tasks.py", line 670, in _ensure_future
    return loop.create_task(coro_or_future)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "uvloop/loop.pyx", line 1431, in uvloop.loop.Loop.create_task
TypeError: patch_asyncio.<locals>._sentry_task_factory() got an unexpected keyword argument 'context'
sys:1: RuntimeWarning: coroutine 'Loop.shutdown_asyncgens' was never awaited

Hi @andrewshkovskii, can you please provide the exact steps/code to reproduce the error message that you observed? I am having trouble reproducing it

Hi @andrewshkovskii, can you please provide the exact steps/code to reproduce the error message that you observed? I am having trouble reproducing it

import asyncio

import sentry_sdk
import uvloop
from sentry_sdk.integrations.asyncio import AsyncioIntegration

SENTRY_DSN = ""

async def main() -> None:
    sentry_sdk.init(
        dsn=SENTRY_DSN,
        integrations=(AsyncioIntegration(),),
    )

if __name__ == "__main__":
    uvloop.install()
    asyncio.run(main())

Hi @monosans and @andrewshkovskii, it looks like the reason your error is occurring is because you are calling the sentry_sdk.init from within the async main function instead of calling it as soon as possible when your application starts, as we recommend in our documentation.
Is there any reason why you need to be initializing the Sentry SDK from within the async main function? If not, I would suggest rewriting your code as follows, since it appears to stop your error from occurring:
import asyncio

import sentry_sdk
import uvloop
from sentry_sdk.integrations.asyncio import AsyncioIntegration

sentry_sdk.init(integrations=(AsyncioIntegration(),))

async def main():
    pass

if __name__ == "__main__":
    uvloop.install()
    asyncio.run(main())

Thank you for brining our attention to the changed method signatures, though. Even though it does not seem to be the cause of your error, we should probably still fix our code to match the new method signatures from Python 3.11.

the reason your error is occurring is because you are calling the sentry_sdk.init from within the async main function instead of calling it as soon as possible

Thanks, that helped.
But here's the interesting thing. This issue occurs only when uvloop is used. If you don't use it, everything works even if you initialize sentry in async def main.

I did some more investigation into this issue, and it appears that I was incorrect earlier; your error is indeed caused by the method signature that we use in the SDK not matching the new signature for Python 3.11. The reason that moving the sentry_sdk.init call stopped the error from occurring is because moving this call out of the async function actually prevents the SDK from instrumenting asyncio properly. So none of the relevant SDK code ever gets called, meaning that we don't observe your error, but also the SDK will fail to report information that we would expect to gather from the asyncio integration. This is clearly a bug, since we should be instrumenting asyncio even when Sentry is being initialized outside an async function (especially because this is how our documentation states that the SDK should be initialized), and I will be creating an issue to document the bug so we can fix it.
So, for now, I would recommend that you move the Sentry SDK initialization call back into the async function to ensure that asyncio gets instrumented properly and all the events you are supposed to observe get captured. We will let you know once we have a fix for this issue.

If you don't use uvloop or use Python below 3.11, everything works, even if you initialize sentry in an async function.

While investigating, I discovered that the error also occurs without uvloop when you call asyncio.create_task with the context variable set to a value other than None.


jdk8: Allow selection of specific update+build

Motivation for this change
To be able to work around specific bugs.
Things done

[ ] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

My motivation for this has been removed. If anyone wants to do this they can, but I have no reason to anymore.


Streams stop working after a time

Hi jnewland,
As discussed over at Channels DVR, my streams stop working overnight. I have exported the logs from docker:
2021/02/04 22:04:11 &url.URL{Scheme:"", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/_/https://www.youtube.com/watch", RawPath:"", ForceQuery:false, RawQuery:"v=N_DwST8vKdQ", Fragment:"", RawFragment:""}
2021/02/04 22:04:11 https://www.youtube.com/watch?v=N_DwST8vKdQ 200
2021/02/04 22:04:13 &url.URL{Scheme:"", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/_/https://www.youtube.com/watch", RawPath:"", ForceQuery:false, RawQuery:"v=N_DwST8vKdQ", Fragment:"", RawFragment:""}
2021/02/04 22:04:13 https://www.youtube.com/watch?v=N_DwST8vKdQ 200
2021/02/05 08:00:46 &url.URL{Scheme:"", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/_/https://www.youtube.com/watch", RawPath:"", ForceQuery:false, RawQuery:"v=N_DwST8vKdQ", Fragment:"", RawFragment:""}
2021/02/05 08:00:46 https://www.youtube.com/watch?v=N_DwST8vKdQ 403
2021/02/05 08:00:46 forgot about https://www.youtube.com/watch?v=N_DwST8vKdQ
2021/02/05 08:13:23 &url.URL{Scheme:"", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/_/https://www.youtube.com/watch", RawPath:"", ForceQuery:false, RawQuery:"v=N_DwST8vKdQ", Fragment:"", RawFragment:""}
2021/02/05 08:13:23 setting up a stream for https://www.youtube.com/watch?v=N_DwST8vKdQ
2021/02/05 08:13:32 https://www.youtube.com/watch?v=N_DwST8vKdQ 200
2021/02/05 08:13:32 &url.URL{Scheme:"", Opaque:"", User:(*url.Userinfo)(nil), Host:"", Path:"/_/https://www.youtube.com/watch", RawPath:"", ForceQuery:false, RawQuery:"v=N_DwST8vKdQ", Fragment:"", RawFragment:""}
2021/02/05 08:13:32 https://www.youtube.com/watch?v=N_DwST8vKdQ 200)

If I open the stream the next day, the first time it fails, then the second time it works

Right on, thanks for these logs @naonak1. I'll see if I can detect this situation and attempt to reconnect the stream. I'll follow up soon.

This behavior should be fixed by https://github.com/jnewland/hlstube/releases/tag/v0.0.6, as we now re-fetch the playlist from upstream every 5h.


Function definition from another file not found

Hello, I need help. There was a problem: the editor does not see the definition of a function from another file that is included in my project (workspace), and this function is there. Lua runs fine and doesn't complain about this issue. How can I make the project see all my files and their contents so that:
find more errors in the code and fix them.
at the right moment without any problems to find out what this function does.
For example, there is this line:
sound_theme.load_sound()
When trying to find the definition of the "load_sound" function from the sound_theme file, nothing is found. What to do?
(I use your plugin)

Please provide your example code.

Here. This function is called the very first (entry point).
function start_game_callback()
--others
sound_theme.load_sound()
--others
end
The function itself in sound_theme:
function load_sound()
local snd_ini = ini_file("misc\script_sound.ltx")
if not snd_ini:section_exist("list") then
fatal("There is no section [list] in script_sound.ltx")
end
theme = {}
for i=0,snd_ini:line_count("list")-1 do
local result,section,value = snd_ini:r_line("list",i,"","")
local type = utils.cfg_get_string(snd_ini,section,"type",true,"")
	if type == "npc" then
		theme[section] = npc_sound(snd_ini,section)
	elseif type == "actor" then
		theme[section] = actor_sound(snd_ini,section)
	elseif type == "3d" then
		theme[section] = object_sound(snd_ini,section)
	elseif type == "looped" then
		theme[section] = looped_sound(snd_ini,section)
	end
end

end
I noticed that if you try to find the definition of a global function (or something else) that is written in _G, then the definition is found. If in some other file (as I wrote above), then no.

I don't know why sound_theme.load_sound is load_sound from your code.

This is just an example. The "find definition" action does not work for other files.

This is a script from the workspace!!! And I tried to find everything from the workspace! Maybe something in the plugin needs to be configured?

Judging from the demo code you provided, it is correct that the definition cannot be found, because sound_theme.load_sound and load_sound is a different global variable.
As a dynamic language, Lua can define sound_theme.load_sound to load_sound in some way, but this cannot be recognized by text analysis.
You can add these in your code for now:
---@class _G
sound_theme = sound_theme

Thank you!!!


Multi tag support

Hi,
I wanted to ask about the multi-tag support of the system for RTLS.
I've seen that it was mentioned in a previous question but it was not very elaborate, and the person asking I believe had other setup problems.
In that thread, the answer was that multi-tag support can be achieved by tweaking the address section in the example code.
Could you please elaborate on that?
I am trying to put together a system of 3 or 4 anchors and 3 tags.
Would the above vaguely mentioned multi-tag support be able to allow deep sleep for the tag?
Also according to my current understanding of the code, the anchors never go to sleep. Is there an upcoming version where that is planned?
Thanks,

So first of all every tag must have a different EUI (so they don't receive message intended for others), you can change modifying the following line in the tag example:
https://github.com/F-Army/arduino-dw1000-ng/blob/606b4a234dc7c3800a88f14c42ce9154355f9686/examples/StandardRTLSTag_TWR/StandardRTLSTag_TWR.ino#L83
The simplest way would be to add a pause after every transmission to not have multiple tag talk on top of the other with the anchor. (or better deep sleep, which is indipendent of multi or single tag)
Also regarding the anchors they are not going to sleep because they should always be in alert for blink frames (basically a tag notify) and this is on purpose as they are intended to be connected to main powerline and not to be used with batteries.
We are not planning to release other examples as they are just there to showcase the driver and RTLS abstraction API and they are not meant to be a main component of the library.
What we intend to do (but we find very little time to do this, hope to find it sooner or later) is to release a good documentation that describes the main library so people can reference it without reading the source code directly.
In the end the driver is meant to be used having some prior knowledge about the DWM1000 chip as it is complicated and has a lot of features.
Hope i was of help, let me know !

Hi,
Thank you for the quick reply. This is very helpful.

Multi tag support:
I tried this, and this works, the only issue is that the Anchor is not publishing the Address of the Tag it is ranging with.
How can I get that ?


Payment GH for PR review #20945

https://github.com/Expensify/App/pull/20945
@0xmiroslav is due payment for reviewing the above PR, I'm going to take care of via an Upwork job.  @NikkiWines can you confirm the payment amount?

@0xmiroslav can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~01871587e123fa7f20

@0xmiroslav , still working on, will get back to this soon

Working/waiting, should have an update soon.

@0xmiroslav can I pay you now via this job? https://www.upwork.com/jobs/~01871587e123fa7f20
If so, can you accept the offer?

Bumping to weekly since this isn't a priority (and we're working on some details)

@0xmiroslav any update here?


Add Cafes UI

This is a draft pull request. The user interface code is finished, and it needs to be connected to the backend before this will be ready to merge.

These are completely done (as in the UI is there, it is connected to the backend, and everything works):

Register with a cafe (or choose not to) on onboarding.
-- Show list of Textile Cafes, and mark the two nearest cafes as Recommended in the UI.
-- Give user the option to enter their own cafe URL and token.
View list of cafes from settings.
View individual cafe, showing its peer id, list of services (hardcoded for now), and a deregister button.
-- Deregister from cafe and go back to list of cafes screen when the user clicks the deregister button.
Register with a new cafe from settings.

Tomorrow, I am going to polish this code (pull out some reused code into models and make sure the error messages render correctly) and write some tests for the new reducer, then open this PR. After this, I'm going to add some code to the contact screen to highlight shared cafes (cafes both the user and the contact are registered with).

Nice! Couple things:

You can do tests in a separate PR as it would be good to have this to play with in beta ASAP
We should add the new cafe to this list, but it's not part of the location based recommendation... so maybe we just skip that and make them choose. The only option for Europe should be the Azure one.

I've slowly come to the realization that we really ought to have just three larger prod cafes that a user can manually choose from:

EU West
US East
AS South (Singapore)
This can come after camp. We can move the location-based recommendation test to Cloudflare as well.

Re: multiple cafes, agreed @asutula, no need for now... but we should retain the ability to do so when we have, for example, a push notification cafe. You'd have one for storage, one for notifications. The flow may be different though... you'd choose a cafe to "fulfill" that service. So, I don't think you'd ever be selecting multiple from a list at the same time.

A couple of questions:

Which EU cafe is the "azure" one?

Right now, you can register with one cafe at a time (the list doesn't support multi select). I left in the ability to add multiple cafes because @sanderpick mentioned we'll want that down the road. For now, would hiding the + button to add a new cafe when the user is already registered with one solve that issue?


Move ipsec.secrets to /config so that it can be easily preserved between rebuilds.

So I pulled the latest version of this image and rebuilt my container and poof my PSK was gone and I had to reconfigure all my clients, so to save myself the trouble I symlinked it into /config and made it a volume so that it can be easily re-used.

That's a very good idea, I'd like to merge it, but before that, I need to completely understand the usage so I could update the documentation as well.
So to be sure, is mounting local dir with -v local/path/to/config:/config the correct usage in order to preserve the config between rebuilds?

That's right. All it will preserve is the preshared key file. Is there any other config that also needs to be stored?
— James Harton Professional Tinkerer, Rabid<PHONE_NUMBER> | http://rabid.co.nz/
On Mon, Sep 26, 2016 at 06:27, Mengdi Gao<EMAIL_ADDRESS>wrote:
That's a very good idea, I'd like to merge it, but before that, I need to completely understand the usage so I could update the documentation as well.
So to be sure, is mounting local dir with -v local/path/to/config:/config the correct usage in order to preserve the config between rebuilds?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [https://github.com/gaomd/docker-ikev2-vpn-server/pull/26#issuecomment-249434318] , or mute the thread [https://github.com/notifications/unsubscribe-auth/AADoOX4yOo08Qw672wqvAdeyUgH9ClrKks5qtq8bgaJpZM4KCUBR] .

Thanks!


Create a communication channel between inspector frontend and {N} modules

In order to support some of the inspector agents (like DOM) we need to create a communication channel that would propagate the inspector related command and events to the {N} modules. We need to generate typescript abstractions that would be implemented in the {N} modules and that would be called from the native inspector logic.

Completed with #375


Invalid display name for the time zone 'Volgograd Standard Time'

I'm having a problem with this time zone - it has a display name "(UTC+04:00) Volgograd" but
TZConvert.GetTimeZoneInfo("Volgograd Standard Time) returns +3:00 time shift:

When I was researching - I noticed that in Volgograd the official time zone is +3:00.
https://www.zeitverschiebung.net/en/timezone/europe--volgograd
So I guess it is better to rename this time zone.
refreshed data.json file:
https://drive.google.com/file/d/1JWM2EMTyaa0UfuOQ2JTbkNZyesKK_HtZ/view?usp=sharing
in GZ archive:
https://drive.google.com/file/d/14pj_XDFpGftjEM33HbLwyxoRjMPdkqlK/view?usp=sharing

This was fixed in 6.0.0


Possible pollinations python package?

Thomas: Please contact @ofsf on discord so I can remove my pollinations package on pypi for you to have the name.
Added:
+ pollinations folder/package.

pollinations.ai.ImageModel
// pollinations.Image / pollinations.ImageModel

Changed:
+ setup.py (To reflect the new pollinations package)

Removed:
- Removed the text generative ai features within the package.

Great! could we name the package and folder something like PyPollinations or pollinations.py so it's obvious that its a python package?