Add icon to window modifiers

Do we maybe want to make this take a femtovg::ImageSource?

I'm not sure it's necessary in this case because  an image can be loaded with the image crate and then passed directly to winit. Femtovg doesn't need to be involved. Is there an advantage to using femtovg::ImageSource here?

I was thinking just for api consistency, reusing an exported interface, and for the fact that it's not trivial usage-wise to get from e.g. a .png to an input buffer

With how it is currently you can do this:
 let icon = image::open("path_to_image.png").unwrap();

Application::new(|cx|{}).icon(icon.into_bytes(), icon.width(), icon.height());

What would it be like using ImageSource?

Application::new(|cx|{}).icon(image::open("path_to_image.png).unwrap().into())
I suppose that's not a huge improvement in usability, especially since we're re-exporting the image crate. I just have a personal distaste for requiring the user to handle buffers of image data like that, but I'm willing to put that aside.


NavigationAgent2D - robust waypoint detection

Keeps a record of the previous position of agents, and detects reaching a waypoint as the distance from the closest point on the agent path to the waypoint.
Helps address #62532
Fast moving agents, or agents moving at low tick rates may often overshoot waypoints. This currently results in oscillations around waypoints. It is possible to increase the path_desired_distance to compensate for this, but the more robust approach in this PR is to take a CCD (continuous collision detection) type approach to the problem, and consider the distance of the waypoint from the path travelled by the agent in the previous tick.
Notes

The line segment check can be more efficient, this is reusing existing code for brevity.
Agents that have overshot should usually be able to progress to the next waypoint, producing a more natural result than backtracking.
This same technique (if agreed) can be applied for 3D navigation, and applied in 4.x to keep both in sync.
There are several other areas that could be improved such as using squared distances but these are omitted to make the PR simpler.

As just discussed in chat I think we should tackle this issue at the source which is the returned path from the pathfinding.
The waypoint tracking will get us only so far but not fix the underlying issue which is that currently the Godot pathfinding adds a path point for every single crossed polygon edge.

As just discussed in chat I think we should tackle this issue at the source which is the returned path from the pathfinding.
The waypoint tracking will get us only so far but not fix the underlying issue which is that currently the Godot pathfinding adds a path point for every single crossed polygon edge.

This is a separate issue imo. These dense path points should be reduced to 1 if possible, but that doesn't remove the problem of overshooting.

Would you be able to apply this change to the master branch and apply it to the 3D agent as well?  Then, we could cherrypick this for 3.x

Closing as out of date.


Geckoboard team profile percentages

change the profile completion geckoboard dataset to use percentage of total profiles for those with photos and additional info. Makes it easier to compare teams completion stats - rather than the previous raw counts.
Also, apply more robust field set tests to all geckoboard dataset specs - to include Field type/class test.

nice!
On 21 November 2016 at 12:41, Colin Bruce<EMAIL_ADDRESS>wrote:

[image: image]
https://cloud.githubusercontent.com/assets/6757677/20483031/ddf4d514-afe7-11e6-86c7-9373b8141bf3.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ministryofjustice/peoplefinder/pull/403#issuecomment-261926658,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGsP6RPyDQryrm9jQzDPcP46mOQ5USPCks5rAZGVgaJpZM4K4IuB
.

--
Joel Sugarman - Developer


[Map] CTF-UPbg-SeriousScrabble

Release Date: 09-07-07
Source = Readme

URL: https://unrealarchive.org/maps/unreal-tournament/capture-the-flag/U/ctf-upbg-seriousscrabble_8a9b9925.html
Hash: 8a9b9925febb00e1540b0dfae524c81d50a3de1e
Current name: CTF-UPbg-SeriousScrabble

Is the issue solved?

The date should be July 2007 - going by the readmes for other maps in UP's UPBG mapping contest.

Ow, crap...

Just for the record, the UA's internal files use the format yyyy-mm-dd.

Dates are fun :D


Illegal instruction (core dumped)

I get this error when using node index.js or npm start while I still can install package normally (Ubuntu 24.04 LTS)
Node version: v18.20.4
Npm version: 10.7.0

I'm not really sure what the issue is. I've tried searching and even asked ChatGPT, and found a few possible solutions. You might want to try those; they could help. I don't think the problem is related to the bot.
https://stackoverflow.com/questions/65631801/illegal-instructioncore-dumped-error-on-jetson-nano
https://chatgpt.com/share/fa16bfff-49d6-4970-89c2-b608fbdaeffc


Compile your Node.js application into a .exe file

Proposed title of the article
Compile your Node.js application into a .exe file
Introduction paragraph (2-3 paragraphs)
During program development, one undergoes several processes of installation, coding, and running an application. These processes drastically change during deployment or execution where the users are just interested in the running of the application and not the underlying codes. This arises the need to creation of a simple executable file that can run on the current operating system without further package installation process.
In this course, we will learn how to create executable files for our Node.js application. We shall compile our JavaScript files into executable files. The .exe file not only does it support quick running without the terminal commands but also hides the source code from the users preventing unwanted alterations.
Key takeaways
At the end of this tutorial, you would have learned the following:

What are .exe files and what are their importance.
Some of the packages we can use to compile your Node.js application into .exe files.
Creating a simple Node.js application.
Compiling Node.js files into an executable file for different operating systems.
Running the executable file in the current operating system.

Pre-requisites
For one to easily follow up with this tutorial, you require a minimum of the following requirements:

Basic web development skills.
Node.js installed in your machine. If not, download it here.
An IDE. I highly recommend Visual Studio Code which is free and highly customizable. You can download it here.
A stable internet connection.

References
Some references used for this tutorial are:

Node.js pkg module documentation.
nexe package documentation.
Importance of .exe files.

Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

seems like a helpful topic - lets please be sure it add value beyond what is in the official docs and that it does not overlap with any existing EngEd articles (if you haven't already). - approved @RisoriTofa


Update documentation

[x] Update readme to match latest code
[x] Update the docs folder with latest install instructions
[x] Update the docs folder with how to load data into the app
[x] Add a file and docs how to load cloud providers locally
[x] Add instructions or links on how to load applications from the app registry to the readme

Coverage decreased (-21.7%) to 40.063% when pulling 65f6c2cef85649bf6ee0f894420f38bd4e989b27 on docs into e22e2d8c9e1b0694899128904bb7e67e3c3546f7 on master.

There is still room for improvement here but this should be a significant step up in available info for developers how to setup a local instance.


Add "Delta Lake Optimize" blog -- publish on June 14th

This PR adds a blog highlighting the Optimized Write and Auto Compaction functionalities.
It is written to rank for the delta lake optimize keyword, for which the Delta blog currently doesn't rank:

The blog addresses all 3 forms of Optimization:

manual compaction (short description + reference to existing blog)
optimized write (detailed description + code example)
auto compaction (detailed description + code example)

@MrPowers jfyi


Update length of month and year

Since leap years are actually every four years EXCEPT every hundred years but INCLUDING every four-hundred years, the average number of days in a year is 365.2425 not 365.25. This means that the number of days in a month is (on average) 30.436875 days.
This means we have to update all the test data to conform to the correct calculations.
Fixes #156

Mentioned some concerns in #156—let's discuss there unless it's about this fix specifically.

Would be nice to merge it, thanks @IDisposable for the work

For anyone following along here but not in the original issue, I added a comment explaining my plans here.

I just renamed master to main which caused this PR to be automatically closed. I didn't realize this would happen. Apologies!


Google IdP Proxy: add support for Google FIT access token

Check here on how to configure it and how to generate access tokens for google accounts.
Add the required end points here and use as a reference the slack authorisation definition.
Probably it will be required to include some access token OAUTH related functions into the OIDC lib
As a (better?) alternatibe OAUTH access token related function could be moved to a separared lib.

[ ] create UserActivity hyperty sending message to test the IdP proxy with msg.to URL scheme=fitness.activity.read
[ ] create "google.com" protostub with interworking = true
[ ] scope: concatenate with scheme from to URL


Prevent "split brain" scenario with HA-proxy

With the use of HAProxy server, Redis Sentinels can be configured to allow for automatic failover between the master and slave Redis replica instances for high availability.
HAProxy comes with built-in TCP health check feature for Redis to perform an automatic failover. To avoid having to change Redis IP/Port in the front-end client application after each failover, I have setup HAProxy with the TCP health check to test if a Redis instance is a master or slave. This setup is needed to make sure it only proxy connections to an active master instance. More Info here
Actual behavior
Running in the replicated mode, this causes split brain and redisson fails to start with an error "Multiple masters detected".
Expected behavior
Redisson should to be able to connect to the ha-proxy ports and run without split brain.
Steps to reproduce or test case
Use HAProxy and Redis Sentinel for automatic failover
Redis version
5.0.5
Redisson version
3.11.1
Redisson configuration
Replicated Servers Config with nodeAddresses of ha proxy port

If the HAProxy is managing the IP address changes and making the failover transparent to the frontend client, then you should use master-slave config to run Redisson.


[WIP][CARBONDATA-3144] CarbonData support spark-2.4.0

Be sure to do all of the following checklist to help us incorporate
your contribution quickly and easily:

[ ] Any interfaces changed?

[ ] Any backward compatibility impacted?

[ ] Document update required?

[ ] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder2.1/1631/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/1842/

Please close this if you are not working on it. Thanks

I will work on this maybe next week.

Build Failed  with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:8080/job/carbondataprbuilder2.3/10220/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/2241/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.1/43/

Build Failed  with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/42/

Build Failed  with Spark 2.4.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.4/44/


bigger ble pads

bluetooth board part in eagle needs to be a bit bigger. Extend the pads out a little. Probably 1mm on the left and right side. This will allow hand soldering and better smt soldering with no bubbles

after having RL's produced at professional shops with no issues here, I think we'll leave them as is.


Random fragments

It could be very useful to have a random fragment in output. That way a signup form can be tested without having to add some random stuff to the email/username. It could also help to differentiate test users by first name for example.
Implementation idea: On deserialisation, replace %RANDOM% keyword with a (pseudo)randomised string, limited to HEX is probably safest. This doesn't require any extra UI (except perhaps a hint in the popup).
Input<EMAIL_ADDRESS>Output<EMAIL_ADDRESS>I'd be willing to try a PR for this if you like the idea.

#32 created

Added in recent version


Devcontainers

Setting up devcontainers to make it easier for folks to contribute

Ah, my bad, I think it should be fine as long as we approve ad merge the other one first. I can always cancel this and resubmit if there is a problem.


feat: load examples from config instead of code

SUMMARY

Currently the examples that come with Superset are all generated by Python scripts, making modifying the existing examples or creating new ones unnecessarily complicated.
With the new export/import functionality from SIP-54 we can store the examples in the repo as YAML files instead of code. This way the examples can be easily modified, and new examples can be created inside Superset, exported and added to the repo.
In this PR I moved the "Unicode test" example to YAML files. Doing so required a few modifications, namely, adding a data attribute to the dataset config pointing to a URL where the data can be download as a CSV. This is similar to how load_examples currently work, with the difference that we don't know the column types a priori, so they need to be inferred from the dataset metadata.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

N/A
TEST PLAN

I loaded the examples, and verified that the unicode test is imported and set up correctly.
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

Codecov Report

Merging #12026 (f886f32) into master (022d755) will decrease coverage by 2.73%.
The diff coverage is 44.44%.

@@            Coverage Diff             @@
##           master   #12026      +/-   ##
==========================================
- Coverage   66.66%   63.93%   -2.74%
==========================================
  Files         951      472     -479
  Lines       46663    29058   -17605
  Branches     4571        0    -4571
==========================================
- Hits        31106    18577   -12529
+ Misses      15421    10481    -4940
+ Partials      136        0     -136

Flag
Coverage Δ

cypress
?

javascript
?

python
63.93% <44.44%> (-0.67%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

superset/cli.py
40.66% <0.00%> (+0.13%)
:arrow_up:

superset/examples/utils.py
31.57% <31.57%> (ø)

superset/datasets/commands/importers/v1/utils.py
57.14% <39.28%> (-35.72%)
:arrow_down:

superset/commands/importers/v1/examples.py
44.23% <44.23%> (ø)

superset/commands/importers/v1/__init__.py
95.94% <100.00%> (ø)

superset/commands/importers/v1/utils.py
86.11% <100.00%> (ø)

...erset/dashboards/commands/importers/v1/__init__.py
100.00% <100.00%> (ø)

superset/dashboards/commands/importers/v1/utils.py
93.75% <100.00%> (+2.08%)
:arrow_up:

superset/datasets/schemas.py
96.46% <100.00%> (+0.03%)
:arrow_up:

superset/examples/__init__.py
100.00% <100.00%> (ø)

... and 504 more

Continue to review full report at Codecov.

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


Create a document that describes clearly core concepts of AsyncAPI

Reason/Context
We need a kind of concept doc or FAQ that explains basic concepts of the specification so it is easy to onboard to the spec to understand basics before further exploration
Description
Explain things like

AsyncAPI is for the application interface
It is protocol agnostic
publish/subscribe semantics
AsyncAPI is not always for broker-centric architectures

@derberg I want to pick this up, mind explaining better the goal of this issue?

@derberg I want to pick this up, mind explaining better the goal of this issue?

Hey @AceTheCreator, I just joined the Postman team under AsyncAPI and I'm the new Technical Writer! One of the first tasks I'd like to do is re-design the Information Architecture of our Docs and adding a Concepts section is part of my proposal.
Since I see you commented interest in this issue for adding docs about terms/concepts, I wanted to ask you what you had in mind or if you have specific suggestions for me as well. 😀

oh! yes totally agree @derberg
closing ✌🏽


[Feature]: Product Not shortList

Describe the feature

In this project /category page price section will selected the products price cannot shortListing .
use the filter to find the price range and product shortlist.
please assign me...

Add ScreenShots
Screencast from 2024-07-02 09-36-17.webm
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[ ] I'm a VSOC'24(Vinayasa Summer of Code) contributor
[X] I want to work on this issue

@trishanu-init please assign me...

Hello @trishanu-init ,
I will try to open the home page that is not showing the product in the home page and trying to copy the /category/d09b477d-b503-4d80-a27f-4e536656dbdf?maxPrice=100&minPrice=50 in live site then paste in the localmaching but same No results how i can issue can i work on it .. please what i can change..


feat: /get-server-details should also log most recent Errors

Describe the solution you'd like
/get-server-details should also print the most recent error messages so that it's possible to get information on why the bot is failing to update a status message without access to the bot's logs. It should not log the whole stacktrace though.

closed in favor of the PR #74


Same call on different platform yields different results

Consider the following minimal snippet.
import yfinance as yf
from pandas_datareader import data as pdr
yf.pdr_override()
res = pdr.get_data_yahoo("TCOM", start="2019-01-01", end="2021-06-20")

When ran on my local machine I get in 622 rows in the resulting dataframe. However, if running from within a docker image or a remote VM it returns 621 rows. Somehow, when running on my local machine the first row is dates 2018-12-31...
For both the local and "remote" environments I use the following requirements.txt:
pandas~=1.0
yfinance~=0.1
pandas_datareader~=0.8
pytest<7.0
loguru<0.6
beautifulsoup4~=4.9
python-dotenv<0.20
click<9.0

I'll be happy to provide more debugging information :) Thanks!

I can imagine it is due to the fact that my local machine is in UTC+2 and the docker/VM environments are in UTC. But I don't see how to fix it.

I just discovered that when replacing the ticker TCOM with CMCSA then the same number of rows is returned on both the local and docker environments.

Timezone handling fixed in recent versions, can you confirm issue fixed


Allow user creation with given_name specified.

This affects the CN/DN so must be done at user creation time.

This change is

thank you


Add error when not connecting to WS server

Add a error message if connexion to WebSocket server failed

Added in a33eb931b83eacdca500877658cda30ec8ccef34


Add link to SPARC solaris exporter.

Hello,
I want to share my exporter for SPARC Solaris: [https://github.com/n27051538/solaris_exporter].
Could you create link to it on [https://prometheus.io/docs/instrumenting/exporters/]
(Hardware related)?
It gathers information similar to node_exporter but it is written on Python.
The problem of node_exporter is that it is written on Go Lang, and it not provides the release for SPARC Solaris. I tried to build it on SPARC Solaris, but had no success. That is why I wrote my own exporter on Python.
Also I provide alert rules, Grafana Dashboard and Ansible playbook for Deployment.

Thanks for sharing. We try to avoid duplication in this list, but it sounds like the node exporter may not cover your use case.
@SuperQ is SPARC officially/unofficially supported by the node exporter?

It's officially supported, but I don't think we include binaries in the release builds.

Dears, as I wrote, I tried to build it on SPARC Solaris, but had no success. I had trouble with too old golang compiler on SPARC Solaris 11.4 (the latest). I understand, that SPARC platform is not popular and soon goes away, that is why you not providing binaries of node_exporter. My exporter is a quick solution for people who have to support existing SPARC environment (such as I am).

Hello, dears! Any reaction? If you try to Google "solaris exporter", my line is the first.

Hello, any updates?


compileReleaseJavaWithJavac FAILED

react-native-cli: 2.0.1
react-native: 0.50.1
"react-native-account-manager": "^1.0.6"

When I try to run react-native run-android it fails with the following error
/<ProjectPath>/node_modules/react-native-account-manager/android/src/main/java/com/gointegro/accountmanager/AccountManagerPackage.java:15: error: method does not override or implement a method from a supertype
        @Override
        ^
Note: /<ProjectPath>/node_modules/react-native-account-manager/android/src/main/java/com/gointegro/accountmanager/AccountManagerModule.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
:react-native-account-manager:compileReleaseJavaWithJavac FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-account-manager:compileReleaseJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

#2 fixed the bug

Have you uploaded a new version?

I am getting this error too...

Fixed in latest version


FileUpload Dont Work With SVG Image

Package
filament/filament
Package Version
v2.12.9
Laravel Version
v9
Livewire Version
v2.6
PHP Version
PHP 8
Bug description
when I upload an image of type SVG its stops on uploading and don't complete upload the image
note: I am using the simple resource

any console errors?

any console errors?
there is no error on the console.
I tried uploading all the types of images and they worked fine, but the SVG upload is not working

I've just tried uploading an SVG and it works fine?


GoogleLogin and useGoogleLogin (implicit & auth-code) do NOT return matching responses

GoogleLogin returns keys including a credentials key:value pair. For our login process, we can use this credentials value with jwt.decode to get an Object containing email, first/last name, avatar image.
I'm trying to create a custom button instead of using GoogleLogin, because GoogleLogin seems to be bugged on Mobile developer mode where the right side of the iframe is overflowing and clipping. From the project readme, I have to use useGoogleLogin.
useGoogleLogin with auth-code flow returns "code", which is not jwt, and nowhere does it say what I'm supposed to do with the value of "code".
useGoogleLogin with implicit flow returns "access_token", which is not jwt either.
Your code example just says to console log this code or access_token value, which is not informative. How are you supposed to use useGoogleLogin?

Any updates on this? as I am facing the similar issue.

I am also interested in how I can use useGoogleLogin to get the same response as the default one.

no updates yet, in the mean time I did some hacky css things (overlay an image of what it looks like correctly) to keep using the GoogleLogin component, hopefully a dev responds

Still no fix on this? I need this now. This is so frustrating.

@kueiRad how did you handle the event propagation if the user clicks the image?

@kueiRad how did you handle the event propagation if the user clicks the image?

I wrote a javascript onclick on the image to create a click event for the GoogleLogin component

Are there any updates on this? I am facing the same issue.


sync of netcdf-4 file looks like it will be slower than it needs to be

I am making good progress on a much faster open for netcdf-4 files.
But while doing that, I noticed the following in sync_netcdf4_file(), which is called on closing or syncing a file:
   /* Write any metadata that has changed. */
   if (!(h5->cmode & NC_NOWRITE))
   {
      nc_bool_t bad_coord_order = NC_FALSE;

      if ((retval = nc4_rec_write_groups_types(h5->root_grp)))
         return retval;

      /* Check to see if the coordinate order is messed up. If
       * detected, propagate to all groups to consistently store
       * dimids. */
      if ((retval = nc4_rec_detect_need_to_preserve_dimids(h5->root_grp,
                                                           &bad_coord_order)))
         return retval;

      /* Write all the metadata. */
      if ((retval = nc4_rec_write_metadata(h5->root_grp, bad_coord_order)))
         return retval;
}

In spite of the comment, this seems to write all metadata every time, whether it has changed or not.
For a file with a LOT of metadata, this seems like it would be unnecessarily slow. After getting the fast opens working, it may be worth checking whether closing a file can also be made faster.

In fact, I think this must be fixed. For lazy read of atts, for example, this will cause all atts to be read on file close unless the file is opened NOWRITE. That is not acceptable.

OK, I have looked into this, and it looks like everything is OK as it is.
Here is the key piece of code (from nc4hdf5.c):
static int
write_attlist(NCindex* attlist, int varid, NC_GRP_INFO_T *grp)
{
   NC_ATT_INFO_T *att;
   int retval;
   int i;

   for(i=0;i<ncindexsize(attlist);i++)
   {
      att = (NC_ATT_INFO_T*)ncindexith(attlist,i);
      if(att == NULL) continue;
      if (att->dirty)
      {
         LOG((4, "%s: writing att %s to varid %d", __func__, att->hdr.name, varid));
         if ((retval = put_att_grpa(grp, varid, att)))
            return retval;
         att->dirty = NC_FALSE;
         att->created = NC_TRUE;
      }
   }
   return NC_NOERR;
}

With lazy atts, the attlist is null until someone tries to read one of the atts in the group.
So for groups whose atts have not been read since file open, this function will do the right thing. All of those groups whose atts have not been read will have null attlists, so no attempt is made to write them. Which is good.
With respect to variable attributes, once again we are OK:
   /* Now check the attributes for this var. */
   if (var->attr_dirty)
   {
      /* Write attributes for this var. */
      if ((retval = write_attlist(var->att, var->hdr.id, grp)))
         BAIL(retval);
      var->attr_dirty = NC_FALSE;
   }

When a vars attributes are unread, the attr_dirty field is 0. So no attempt is made to read or write it on close.
So I am going to close this ticket, since it seems that the code already is working the way it should with respect to lazily unread atts on file close.


Check that row IDs are being added correctly

Tanner has observed that some row ID's are being skipped; not all sequential ID's are observed. Is this right?

Confirmed that all rows are captured for at least 4 separate name families.


neutrino should be able to sync chain with height > 3000

The current version of node service is using getheaders & headers msg to sync the chain with peers.
While the node receives headers msg, it propagates them in a dedicated channel and checks if we have all ancestors of the chaintip (checkSync function). However, the code does not take into account the headers msg limit: max 3000 headers/msg that's why if u try to sync with testnet or mainnet, only 3000 blocks will be synced.
We should maybe re-send a getheaders msg in such cases.
https://github.com/vulpemventures/neutrino-elements/blob/beeb0cb147d2741cf340a3b0ab57f15455c18687/pkg/node/cmd_headers.go#L11-L27

Status of this?


Error "CoreFoundation.framework is being linked by more than one version of the package

glutin "0.7.3".
$ cargo build
error: native library `CoreFoundation.framework` is being linked to by more than one version of the same package, but it can only be linked once; try updating or pinning your dependencies to ensure that this package only shows up once

  core-foundation-sys v0.2.3
  core-foundation-sys v0.3.0

I wrote up a workaround here https://github.com/PistonDevelopers/piston/issues/1152

As usual I don't have a Mac and I have no clue how this whole core-foundation/obj/etc. stuff works, so I can't really fix this.

There are two problems going on here,

core-foundation = "0" fetches the most current version: 0.3.0

Solution:
Change Cargo.toml:32:
- core-foundation = "0"
+ core-foundation = "0.2.3"

Run cargo update

Cargo seems to have a tough time resolving dependencies:
winit 0.5.9: core-foundation = "^0"
core-graphics (0.2-0.5): core-foundation = "^0.2"

In my opinion cargo should strive to fit nested dependencies within all parents if possible. In this case, 0.2.3 would do the trick but cargo chooses 0.3.0 for winit and 0.2.3 for core-graphics.
Workaround:
Change Cargo.lock:485:
- "core-foundation 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "core-foundation 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",

@tomaka I'm new to rust world, but what's the reason for Cargo.lock being in the .gitignore? If it weren't we could fix this for everyone, but as is they'll have to apply patch 2) manually.


Just wondering how shinobi adds to 5.2.x

Just wondering how shinobi adds to 5.2.x or has 5.2.x started to take on a maority of what shinobi started as?

From what I can see from the Laravel 5.2 documentation Shinobi still adds the same value in Laravel 5.2 that it added to Laravel 5.1. Laravel still doesn't have the "roles" ability (or association between roles and permissions) of Shinobi. Nor does it have the "all-access" or the "no-access" options as far as I can tell.
So packages like Shinobi (and Bouncer, Sentry, Entrust, etc...) still offer a needed value to Laravel 5.2.

I'm using Shinobi with Larvarel 5.2.
Don't suppose you have an idea how to check for multiple roles?
@role('advisor')
I want to do multiple checks...  @role('advisor', 'admin')
However this throws an error.


Update README.md misspelling

In Shopping List section of README.md,
correct misspelling of "* Pi Zero-conpatible camera"
and change to "* Pi Zero-compatible camera"

Nice catch, approved.


Java: please emit covariant Map types

:rocket: Feature Request
Affected Languages

[x] Java
[x] .NET (C#, F#, ...) (maybe! I don't know)

Right now, a {[key: K]: V} (or Record<K, V> which I prefer writing because all those curlies make me dizzy :) ), renders to the following type in Java:
Map<K, V>

Example:
TS:  {[key: string]: any}

# renders to

Java: Map<String, Object>

I'd like to use this in the IAM library in addCondition(), where the user needs to actually pass a Record<string, string | string[]>, but since we don't do unions we take the common supertype, which is any.
The problem is, most people are going to want to use an ImmutableMap<> to pass as an argument. That's fine, but the effective type of that map in 9 times out of 10 is going to be:
ImmutableMap<String, String>

And it so happens that you cannot assign a Map<String, String> to a Map<String, Object>, as Java doesn't know about the subtyping relationship you intend (and prefers not to guess).
Proof:
    Map<String, Object> x = new HashMap<String, String>();

Main.java:6: error: incompatible types: HashMap<String,String> cannot be converted to Map<String,Object>
    Map<String, Object> x = new HashMap<String, String>();

https://repl.it/repls/TalkativeUnrulyTheories
Proposed solution
The actual type we should be emitting in Java, to mirror the subtyping relationship in TypeScript, is the following:
Map<String, ? extends Object>

(In fact it should actually be Map<? extends String, ? extends Object>, but since we never have anything other than a String in the first position (because JavaScript), we can simplify a little...)
And the same for List.
You would need to investigate yourself whether we need to explicitly annotate C# as well, or not.

I like this idea a lot!
I don't reckon C# needs something similar... But we should add a compliance test to confirm that.

Opening this cause we had to temporary revert the change


pull request for e2e test at 01/10/2017 02:56:12

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


Support AutoDiff for one operator by use source-code-transform ?

When I develop a new operator, the time of backward always cost many time. If triton can support autodiff, It will be very nice!

That would actually be amazing. At the moment though, I have very little knowledge on how to auto-diff C-like code. Are you aware of any project that does something similar that I could take a look at out of curiosity?

That would actually be amazing. At the moment though, I have very little knowledge on how to auto-diff C-like code. Are you aware of any project that does something similar that I could take a look at out of curiosity?

As I know, this project can do autodiff for LLVM. https://github.com/wsmoses/Enzyme.

As I know, this project can do autodiff for LLVM. https://github.com/wsmoses/Enzyme.

Yes, this helps. However, I feel like this is a bit out of the scope of Triton, which aims just to be a replacement for CUDA. My intuition is that automatic differentiation of CUDA kernel could be a bit hard in the general case, i.e. when atomics are used or more generally when different kernel instances touch the same memory location. For example, it is not always the case that a single forward propagation kernel can be auto-differentiated into a single kernel.

Yes, this helps. However, I feel like this is a bit out of the scope of Triton, which aims just to be a replacement for CUDA. My intuition is that automatic differentiation of CUDA kernel could be a bit hard in the general case, i.e. when atomics are used or more generally when different kernel instances touch the same memory location. For example, it is not always the case that a single forward propagation kernel can be auto-differentiated into a single kernel.

https://dspace.mit.edu/handle/1721.1/122623 is a paper which does this for gpu.

@ptillet Enzyme maintainer here, we actually can do GPU these days - have been intrigued to see if Enzyme can handle Triton without adding new custom primitives for the adjoint generation. From having read the paper, and sifted over the code, Triton is essentially generating a reduced subset of LLVM IR?
Is there a switch inside of Triton to inspect the generated IR? Would be happy to give a prototype a go.

@ludgerpaehler Thanks for reaching out :) I think my main worry isn't so much whether it can be done, but how efficiently it can be done. I've thought about the problem a bit, and I don't think something like matmul could be auto-differentiated into an optimal backward pass -- let alone flash attention. There would likely still be some utility to having a slow-ish backward pass though, as long as it's not 5x slower.
Triton does generate LLVM-IR (NVPTX) code eventually, but I am not sure about the performance of any approach that would try to auto-differentiate that code automatically, as the compiler has no way to know whether some shared memory (or global memory) values are used by different threads. One thing that could potentially work would be to auto-diff Triton-IR directly, but even there the existence of pointers in an SPMD model makes me think we'd have to at least double the amount of memory i/o (i.e., backward pass of pointers loads become atomic adds?) although we may retain optimal shared memory / tensor cores utilization. That still could have good enough performance to be useful.
I think long term, what would be absolutely bonkers would be something like Enzyme capable of operating on MLIR dialects (provided some interface, of course). Is this an idea that has been thrown around?

@ptillet I don't want to say too much and overpromise, but it is something we are looking at very closely and something which we are very keen to pursue. Are you going to be at the US LLVM Dev meeting in San Jose? Would be happy to discuss more in-depth in person (or via mail) :)

Sorry for the delay. I won't be at the LLVM Dev meeting as it is around the time I'm traveling to France to see my family :) Happy to talk more about it via mail or on a call; feel free to shoot me an email at<EMAIL_ADDRESS>


Project name and version not included in HTML output

Currently project version & name is not included in the generated HTML title as expected:

Nor when you define them in the task:
gulp.task('docs', function () {
  return gulp.src('./src/index.js')
    .pipe(gulpDocumentation('html'), {}, {
      name: 'Project.js'
    })
    .pipe(gulp.dest('docs'));
});
```

I have the same problem here..

Fixed in documentationjs/documentation#845 and released v5.1.1


RFE: optional PersistentVolumeClaim link on IronicDatabase

Allows persistence of data if someone needs that.

/remove-lifecycle stale
/lifecycle frozen

/help

/triage accepted

/help cancel
This is potentially complex since we'd need to handle MariaDB upgrades. Still a good item to consider but a bad issue for new contributors.


Rename earthdata to earthaccess

Package was renamed from earthdata to earthaccess in https://github.com/nsidc/earthaccess/pull/181, and reflected on conda-forge at v0.4.5.

/condalock
Re-locking due to timeout at https://github.com/pangeo-data/pangeo-docker-images/actions/runs/5227613394/jobs/9439367053

/condalock

/condalock

/condalock

/condalock

/condalock

well that did work but was slow!

It's possible unpinning apache-beam will help (and will be necessary to go to python 3.11 #461 (comment)).
But happy to merge this and see what happens next time, thanks @weiji14 !

Yeah, 16min to re-lock forge from scratch, compared to 6min before? We should definitely update apache-beam, and probably look to using conda-lock>=2 later to see if it speeds things up.


Can't edit files

Policy and info

Maintainers will close issues that have been stale for 14 days if they contain relevant answers.
Adding the label "sweep" will automatically turn the issue into a coded pull request. Works best for mechanical tasks. More info/syntax at: https://docs.sweep.dev/

Expected Behavior
I'm trying to have gpt-engineer change a list of files.
Current Behavior
I ran gpt-engineer <project_dir> -i.
After manually editing the generated list of files in file_selection.toml to include all 7 files in the folder, I run the command again. The files are being read and changes proposed, but instead of writing the changes to the files, the following error appears after the LLM response:
WARNING:root:multiple candidates for starting index
WARNING:root:multiple candidates for starting index
WARNING:root:multiple candidates for starting index
Error while improving the project: 'dashboard/index.js'

The files have not been changed.
Failure Information
macOS 14.5
iTerm
Python 3.12
Failure Logs
debug_log_file.txt

@similato87 can you please have a look at this?

@fabiandecuveland, thank you for providing the details necessary to enhance our project!
I reviewed the log file, which indicated an error occurred when our project attempted to write diffs back to your codebase.
Could you confirm the process you undertook? You selected three files—comments-paper/index.js, charts-paper/index.js, stories-paper/index.js—for improvements. Our project then successfully generated diffs for each. Does this accurately reflect your experience?
Additionally, dashboard/index.js was supposed to be treated as a new file and written back to your database. However, it either wasn't detected as a new file or it was just generated for no reason. Which scenario do you think is more accurate for your situation?

Hey @fabiandecuveland, can you please look at @similato87's comment and answer so we can try to solve this issue?

@similato87 Thanks for the reply and sorry for taking so long to answer.
I selected 7 files by uncommenting their path in file_selection.toml, but according to the log only 3 were uploaded.
In a first step of adapting ESM export statements, diffs were created for these 3 files.
In a second step of adapting ESM import statements in dashboard/index.js a diff was created for that file as well.
Unfortunately, no files were written to.

@fabiandecuveland Thanks for the reply and no worries about the delay!
Good news! PR #1198  will fix this issue. We will let you know when the PR is merged.

@similato87 Good to hear! For when is the release scheduled?

@fabiandecuveland It was merged last week. If you pull the latest main you can see the updates. For the Pypi release, we will probably have a new release in a month.


Crash on linux when i set window.SetTopMost(true)

Hi, for the sake of convenience during development, I'm trying to make my window always on top of other windows. This works fine on Windows, but causes a crash on Linux.
Crash happens when I call window.WaitForClose() and get "Process finished with exit code 139."
I am using Fedora Linux 36 with KDE Plasma 5.27.1 on X11

Thank you for mentioning this.
Our Linux setup is based on the newest Ubuntu distribution where this did not seem to be an issue. We will look into it again to verify. But unfortunately, if for some reasons different distributions do in fact behave differently, it would be too much effort to verify all functionality on all Linux distributions, all the time.

This is also the case on Raspberry Pi OS (based on Debian Bookworm)

Fixed with https://github.com/tryphotino/photino.Native/commit/fee5803aa73762a61ecdc62bafae0818e8487fbe will be added in next release


How to change the string when asking for permission of location

When I have to accept the location for the usage app, I have this string appearing too in the alert box : $NSLocationWhenInUseUsageDescription
I don't succeed to change it.
I tried by changing the string in HelloCordova-Info.plist, but also in the plugin.xml of cordova-plugin-googlemap.
Thank you !

$> cordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="..." --variable API_KEY_FOR_IOS="..." --variable NSLocationAlwaysUsageDescription="My app needs to access your location for example"

https://github.com/mapsplugin/cordova-plugin-googlemaps/blob/a5af878a9d4a88c70f7a7d4212b5af9642c2b53a/plugin.xml#L199-L207

Doesn't seem to work well for me :/
I did :
cordova plugin rm cordova-plugin-googlemaps
cordova plugin rm com.googlemaps.ios
cordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="..." --variable API_KEY_FOR_IOS="..." --variable NSLocationAlwaysUsageDescription="My app needs to access your location for example"

And the string stays like that in the plugin.xml

        <preference name="NSLocationWhenInUseUsageDescription" default="Show your location on the map" />
        <config-file target="*-Info.plist" parent="NSLocationWhenInUseUsageDescription">
            <string>$NSLocationWhenInUseUsageDescription</string>
        </config-file>

        <preference name="NSLocationAlwaysUsageDescription" default="Trace your location on the map" />
        <config-file target="*-Info.plist" parent="NSLocationAlwaysUsageDescription">
            <string>$NSLocationAlwaysUsageDescription</string>
        </config-file>

You need to specify both NSLocationWhenInUseUsageDescription and NSLocationAlwaysUsageDescription

Yes sorry this what i wrote exactly :
cordova plugin add https://github.com/mapsplugin/cordova-plugin-googlemaps --variable API_KEY_FOR_IOS="..." --variable API_KEY_FOR_ANDROID="..." --variable NSLocationAlwaysUsageDescription="La localisation est utilisée pour mieux vous repérer sur la carte et proposer plus de contenus pertinents" --variable NSLocationWhenInUsageDescription="La localisation est utilisée pour mieux vous repérer sur la carte et proposer plus de contenus pertinents"

Or just modify the plugin.xml directly.
$> git clone https://github.com/mapsplugin/cordova-plugin-googlemaps
$> vim cordova-plugin-googlemaps/plugin.xml  // open the plugin.xml, then edit the message
$> cordova plugin add (path to the folder)/cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="..." ... etc

Ok thank you.
So what I did is modifying the hellocordova-info.plist, but I have to do this each time after build because it is restarting the value to NSlocation...
I will try again with the --variable if I really need to rebuild all my project.
:)


However, I have noticed that this Repo doesn't contain a LICENSE file and everything that is not part of the template doesn't have a license header.
Could you clarify the license situation, by adding a top level file?

What license works for you? Happy with something pretty permissive.

Idk how mixed licensing works so I'd suggest just putting it under the same license as Ghidra itself, Apache 2.0
Does that work for you?

Sounds good. Do you have time to PR the necessary changes?


Remove fuse NTO profile

Fuse module is now loaded by default by RHCOS, and OSD doesn't allow
the node tagging we do to load fuse only on a single node.

flake
/test 4.6-gpu-operator-e2e
On Thu, Oct 21, 2021 at 11:36 AM openshift-ci[bot] @.***>
wrote:

@kpouget https://github.com/kpouget: The following test failed, say
/retest to rerun all failed tests or /retest-required to rerun all
mandatory failed tests:
Test name Commit Details Required Rerun command
ci/prow/4.6-gpu-operator-e2e 3d9d9c8
https://github.com/openshift-psap/ci-artifacts/commit/3d9d9c81dbedd1fa874c05d3e3af549f12270748
link
https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift-psap_ci-artifacts/272/pull-ci-openshift-psap-ci-artifacts-master-4.6-gpu-operator-e2e/1451108442205851648
true /test 4.6-gpu-operator-e2e
Full PR test history
https://prow.ci.openshift.org/pr-history?org=openshift-psap&repo=ci-artifacts&pr=272.
Your PR dashboard
https://prow.ci.openshift.org/pr?query=is:pr+state:open+author:kpouget.
Instructions for interacting with me using PR comments are available here
https://git.k8s.io/community/contributors/guide/pull-requests.md. If
you have questions or suggestions related to my behavior, please file an
issue against the kubernetes/test-infra
https://github.com/kubernetes/test-infra/issues/new?title=Prow issue:
repository. I understand the commands that are listed here
https://go.k8s.io/bot-commands.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/openshift-psap/ci-artifacts/pull/272#issuecomment-948432954,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABZVQIRTTVIR4ZUFOH5D7XTUH7NJHANCNFSM5GLW3A2Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


esp_littlefs: Failed to unlink path "/flash/index.html". Has open FD.

Hello,
I'm working on native ESP-IDF 4.4 .4 with a ESP32
I try to delete a file which was opened before but correctly closed,
I got the error:
esp_littlefs: Failed to unlink path "/flash/index.html". Has open FD.
I tried straight forward:
  	f = fopen(file_name, "rb");
  	fclose(f);
    unlink(file_name);                               // erase if exists

Does not help, only a unregister, re-register works, but that is not a solution
same code works with SPIFFS
any hints ?
Regards,
Mike

Hi @grooves38, this looks like an issue in the ESP-IDF layer. The littlefs core (this repo) doesn't actually care if a file is open in unlink.
You will probably need to open an issue in ESP-IDF to find someone who knows what the issue might be. The fact that SPIFFS works is curious, but it could be a different in the integration for the two filesystem there. They do need to support what is probably subtly different filesystem APIs.


Fixes twitter text to fit into tweet

Right now, if a user clicks the "tweet" button on the site, the tweet is too long to be shared causing the user to need to modify the tweet before tweeting.

Now that Twitter is rolling out 280, I guess this doesn't really matter too much.

Thanks for this, let's close it for now.


Updated Installer Prompt that G Suite is optional

Updated Installer Prompt that G Suite is optional

Closing this since it is a duplication of #1936


 Looks like something changed how epoll unregisters file descriptors.
diff --git a/leapp/libraries/stdlib/call.py b/leapp/libraries/stdlib/call.py
index 9ecb70e..4f16ea3 100644
--- a/leapp/libraries/stdlib/call.py
+++ b/leapp/libraries/stdlib/call.py
@@ -70,9 +70,9 @@ def _multiplex(ep, read_fds, callback_raw, callback_linebuffered,
                     continue
                 offset += os.write(fd, data[offset:])
                 if offset == len(data):
-                    os.close(fd)
                     hupped.add(fd)
                     ep.unregister(fd)
+                    os.close(fd)

     # Process leftovers from line buffering
     if encoding:

@pirat89 can you please try the following patch? Looks like something changed how epoll unregisters file descriptors.
diff --git a/leapp/libraries/stdlib/call.py b/leapp/libraries/stdlib/call.py
index 9ecb70e..4f16ea3 100644
--- a/leapp/libraries/stdlib/call.py
+++ b/leapp/libraries/stdlib/call.py
@@ -70,9 +70,9 @@ def _multiplex(ep, read_fds, callback_raw, callback_linebuffered,
                     continue
                 offset += os.write(fd, data[offset:])
                 if offset == len(data):
-                    os.close(fd)
                     hupped.add(fd)
                     ep.unregister(fd)
+                    os.close(fd)

     # Process leftovers from line buffering
     if encoding:

@shaded-enmity yes. this fixes the issue.

@shaded-enmity yes. this fixes the issue.

Here is the reason: https://github.com/python/cpython/commit/5b23f7618d434f3000bde482233c8642a6eb2c67
And: https://bugs.python.org/issue39239
So this is really expected fix.


Relation Property Value does not exist

Describe the bug
This is an enhancement. Relation properties are not represented in the type definitions.
To Reproduce
Node version: 14.14.0
Notion JS library version: 0.2.3
Steps to reproduce the behavior: Try to assert type == "relation"; get a type error. I also cannot access .relation on a property.
Expected behavior
I should be able to access relation property values as defined in the notion docs
Screenshots

Additional context
An example of a relation property is below.
{"id":"xtdL","type":"relation","relation":[{"id":"52d4e783-be01-4bf3-944c-0a210c487837"}]}

#185 fixes this issue!


https://www.facebook.com/md.apurboislam.3956?mibextid=ZbWKwL

My acount

My facebook account is hacked can anyone help me recover it please

Dm me on my telegram only +13177993061

I can you Help me
On Fri, Apr 5, 2024, 6:41 PM Rimu430 @.***> wrote:

My acount
Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the
following vulnerability and I will provide you with a perfect assessment of
your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025
—
Reply to this email directly, view it on GitHub
https://github.com/chinoogawa/fbht/issues/74#issuecomment-2039707662,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BHI7F45M43I5E3TVFT73ZTLY32LX7AVCNFSM6AAAAABFFWQJXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4YDONRWGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Can u get my facebook back
On Mon, Apr 8, 2024 at 5:20 PM likhon0130 @.***> wrote:

I can you Help me
On Fri, Apr 5, 2024, 6:41 PM Rimu430 @.***> wrote:

My acount
Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the
following vulnerability and I will provide you with a perfect assessment
of
your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025
—
Reply to this email directly, view it on GitHub
https://github.com/chinoogawa/fbht/issues/74#issuecomment-2039707662,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/BHI7F45M43I5E3TVFT73ZTLY32LX7AVCNFSM6AAAAABFFWQJXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4YDONRWGI>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/chinoogawa/fbht/issues/74#issuecomment-2043736186,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BHV4Q3CO5RGJVLG2MFIRLHLY4MJZXAVCNFSM6AAAAABFFWQJXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBTG4ZTMMJYGY
.
You are receiving this because you commented.Message ID:
@.***>

My facebook account is hacked can anyone help me recover it please

Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the following vulnerability and I will provide you with a perfect assessment of your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025

Can u get my facebook back
…
On Mon, Apr 8, 2024 at 5:20 PM likhon0130 @.> wrote: I can you Help me On Fri, Apr 5, 2024, 6:41 PM Rimu430 @.> wrote: > My acount > > Hello, This is Shohag. I am a professional Ethical Hacker, > Security Specialist as well as Penetration Tester. I can test the > following vulnerability and I will provide you with a perfect assessment of > your website security > which makes your website safe and sound. > > My Experience: > 💗. Recovering Hacked WordPress Website > 💗. Full Vulnerability Scan and WordPress website malware removal > 💗. Vulnerability Assessment > 💗. Antispam protection > 💗. Analysis of database servers > 💗. Restore a hacked website > 💗. Ethical Hacking(White Hat Hacker) > 💗. Hacked account recovery > 💗. Password recovery > 💗. Decode encrypted files > 💗. Vulnerability Testing > 💗....my WhatsApp number +8801314956025 > > — > Reply to this email directly, view it on GitHub > <#74 (comment)>, > or unsubscribe > < https://github.com/notifications/unsubscribe-auth/BHI7F45M43I5E3TVFT73ZTLY32LX7AVCNFSM6AAAAABFFWQJXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4YDONRWGI> > . > You are receiving this because you authored the thread.Message ID: > @.> > — Reply to this email directly, view it on GitHub <#74 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BHV4Q3CO5RGJVLG2MFIRLHLY4MJZXAVCNFSM6AAAAABFFWQJXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBTG4ZTMMJYGY . You are receiving this because you commented.Message ID: @.>

Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the following vulnerability and I will provide you with a perfect assessment of your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025

My acount

Hello, This is Shohag. I am a professional Ethical Hacker,
Security Specialist as well as Penetration Tester. I can test the following vulnerability and I will provide you with a perfect assessment of your website security
which makes your website safe and sound.
My Experience:
💗. Recovering Hacked WordPress Website
💗. Full Vulnerability Scan and WordPress website malware removal
💗. Vulnerability Assessment
💗. Antispam protection
💗. Analysis of database servers
💗. Restore a hacked website
💗. Ethical Hacking(White Hat Hacker)
💗. Hacked account recovery
💗. Password recovery
💗. Decode encrypted files
💗. Vulnerability Testing
💗....my WhatsApp number +8801314956025


Unable to scroll dropDownContainer on Android

It works fine on iOS, but as the title says, I can't scroll dropDownContainer on Android.

In my case it scrolls normally. But when dropdownContainer appears within a scrollview, it does not scroll.

listMode='SCROLLVIEW'              write this inside the dropdownpicker component


not working for UDEMY business

I have tried with my normal account and I am able to download the videos easily.
It is not working form business account.
the problem is when there is the business account you just have to put your organization group name and there is no need of login and password.
For normal udemy business portal, we enter our business group name then it will open organization window then we enter credentials.
can you please help me with downloading videos from the business account.

you can download, enable tick mark on Udemy business , mention companyname.udemy.com
here you have to mention companyname only

Hi Faisal ,
Check above screnshot. I just mentioned as business account and typed
company name according to format. Still it asking me for username and
password .
Thanks and reagards,
Akhil
On Fri, 21 Dec 2018 at 12:34 AM, Anbazhagan<EMAIL_ADDRESS>wrote:

you can download, enable tick mark on Udemy business , mention
companyname.udemy.com
here you have to mention companyname only
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/FaisalUmair/udemy-downloader-gui/issues/192#issuecomment-449260377,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ar0Vi4l8P0-aAiDVlk9WQM1OVzKnaHvaks5u7HL6gaJpZM4Zaq6s
.

--
Thanks and Regards,
Akhil padgilwar
Senior System Engineer
<EMAIL_ADDRESS><EMAIL_ADDRESS>Contact:<PHONE_NUMBER>

On udemy business account this is working fine. But on udeler it is not working fine. what should I do?

Try to change password and try again on  udeler

Hi Faizal,
I have already changed the password and one more thing. There is no
specific password for Udemy business. Once we enter group name or company
name, page will redirect to citi bank page and there I enter user id and
password.
So help me with this .
On Sat, 22 Dec 2018 at 6:00 PM, Anbazhagan<EMAIL_ADDRESS>wrote:

Try to change password and try again on udeler
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/FaisalUmair/udemy-downloader-gui/issues/192#issuecomment-449602767,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ar0Vi2OsqA-8cWje0IqttcY-7Qg5pvhIks5u7rmhgaJpZM4Zaq6s
.

--
Thanks and Regards,
Akhil padgilwar
Senior System Engineer
<EMAIL_ADDRESS><EMAIL_ADDRESS>Contact:<PHONE_NUMBER>

can you try for a business account? it is citigroup.udemy.com
check whether it will redirect to company page or not.

No one is replying

I have no problem with login. Do you have a login password set up?
Most companies have set up SSO sign in instead of passwords.
PS:  you might want to not mention personal information here (your phone number, that you work at a place and are using some other places udemy business account) .  Happy holidays

Hi @akhilpadgilwar I guess your account use OAuth with citigroup to login to udemy.
Are you able to login to Udemy website directly.
And I know I replied very late, but I am not able to work on the issues raised here, due to my busy schedule :( I hope to get some free time soon, to work on a new update and fix majority of issues.

hope you get back to us with good news for udemy business accounts

Important: Your IT team may need the following message to resolve the issue:
We received an unsuccessful response from your IdP. Contact your administrator or an IdP administrator for more information.
Response status: urn:oasis:names:tc:SAML:2.0:status:Responder

Ok go to udemy right click or F12 for Inspect
https://user-images.githubusercontent.com/50474221/57762231-a2f88200-76ee-11e9-9f2a-236ce45c532b.png
Choose Application tab, then choose Cookies
Take access_token form there
https://user-images.githubusercontent.com/50474221/57762361-e6eb8700-76ee-11e9-954f-e75dfe0cab5d.png
While loggin in udeler use Access Token and paste it
https://i.imgur.com/nITcv04.jpg

If you unable to Download Courses from Udeler Business account.
Do that this..
1/ Type your Business account name on box  (Ex:- org.udemy.com) put on box (org).
2/ Then click on login username and password.
3/ Type the credentials and here we gooooo


Angular 16

Please update extension to support Angular >=16.

Please update extension to support Angular >=16.

@janousek could you please elaborate on what kind of support you're asking for? Is the extension not working as expected with this version?

This extension always use embedded version of the the Angular Language Service (14.2.0). The extension, on the other hand, does not use the version that is installed as part of the project.
The current version is 16.0.x. In versions 15.x.x and 16.0.x there were a lot of changes that made the extension unusable (for example standalone components, required fields, etc.).

@janousek after #54 a local version of the Angular language service might be used, but there are some limitations which I mentioned on that PR.
However, are features of the language service extension (like completions) not working if you're using Angular 16 in your project?

I currenty get an error like this above my component.html code files:

Angular extension might not work correctly because ngcc operation failed. Try to invoke ngcc manually by running 'npm/yarn run ngcc'. Please see the extension output for more information. Show output

Visual Studio 2022:

and

While everything works fine with Visual Studio Code

@mmsaffari does that happen with a newly created project? I just tried to reproduce the issue with the Standalone TypeScript Angular project template and I don't have that gold bar.

@MariaSolOs I removed the extension, re-installed it and added a Standalone TypeScript Angular project to the solution. The error is still there.

If I run yarn run ngcc I'd get this alert message:

yarn run v1.22.19
$ C:\Workspace\VS\Tests\AngularProject1\node_modules.bin\ngcc
==========================================
ALERT: As of Angular 16, "ngcc" is no longer required and not invoked during CLI builds. You are seeing this message because the current operation invoked the "ngcc" command directly. This "ngcc" invocation can be safely removed.
A common reason for this is invoking "ngcc" from a "postinstall" hook in package.json.
In Angular 17, this command will be removed. Remove this and any other invocations to prevent errors in later versions.
==========================================
Done in 0.21s.

Does the gold bar appear when opening the IDE, or just after running yarn?

I added a new Standalone TypeScript Angular project.  No message.
I opened karma.conf.js. A message about ESLint modules shows up.

No ESLint module was found while trying to lint karma.conf.js.   Install the npm package   or   disable linting entirely.   Learn more.

I have ESLint installed globally using yarn global install
While I was writing this, I saw a package-lock.json file was automatically added to the project! I removed it and ran yarn install

Added a new Standalone TypeScript Angular project. The gold bar is not there.
Executed yarn install

Something must be running npm in the background. A package-lock.json file was added to the project while yarn install was running! I deleted package-lock.json and executed yarn install again.

Executed ng add @angular-eslint/schematics to configure ESLint for the project.
Opening app.component.html makes the VS freeze for 2-3 seconds, and then the gold bar appears.

Output window - Angular Language Service Extension:

Info: Using @angular/language-service v14.2.0 from<EMAIL_ADDRESS>Info: Angular language server process ID: 30600
Info: Logging is turned off. To enable, run command 'Open Angular server log'.
Info: Using typescript/lib/tsserverlibrary v4.8.2 from C:\Users\Mahdi\AppData\Local\Microsoft\VisualStudio\17.0_d87efce0\Extensions\r4wpj2k2.ke1\node_modules\typescript\lib\tsserverlibrary.js
Error: Failed to run ngcc for c:/Workspace/VS/Tests/AngularProject1/tsconfig.json, language service may not operate correctly:
Failed to resolve ngcc from c:/Workspace/VS/Tests/AngularProject1
Info: Enabling Ivy language service for c:/Workspace/VS/Tests/AngularProject1/tsconfig.json.

If I may weight in this conversation, I get this as well.
When I create a standalone everything works as expected, but as soon as I npm install, I get the gold bar and Angular Service stops working. Tried most of the steps mentionned by @mmsaffari without success.
Ive also tried adding an existing Angular project that I have and the gold bar appears.
Messages are pretty straight forward :

Failed to run ngcc for  repo_path/tsconfig.json
Failed to resolve ngcc from repo_path

Hi! We do run npm install on build (and on startup), depending on what version of the JavaScript SDK you're using. To avoid this, open your project file (the esproj, or double-clicking on the project in solution explorer) and add this:
false
Also, you may want to update the BuildCommand and the StartupCommand to user yarn instead of npm. It would look something like this:
yarn start
yarn build
Please do tell if this helps. Thanks! J

Hi there.
I'm here to report, I have reinstalled Windows, VS2022, node, global Angular and ESLint, and Angular Language Service extension just to get kinda the same behavior. I haven't installed yarn at all this time.

I see that every time I have over <form> tag, an Error line is added to the extension's output.

@mmsaffari given that the problem you're encountering is different from the original request of updating Angular, could you please open a separate issue?
Please also provide the versions of node, the Angular CLI, and VS that you're currently using.

@MariaSolOs Thanks. I'll open a new issue.

@mmsaffari - where is the new issue you posted. I am having the same issue.

@Steve-from-Memphis  - After updating the extension (released 4 days ago), I don't get the gold bar anymore; however, the extension's functionality in VS2022 is far behind what it is in VSCode. But this is another issue which I'm not gonna open.

@Steve-from-Memphis  - After updating the extension (released 4 days ago), I don't get the gold bar anymore; however, the extension's functionality in VS2022 is far behind what it is in VSCode. But this is another issue which I'm not gonna open.

I'm sorry to hear that you've had a negative experience with this extension. We would really appreciate hearing more about the feature gap you've experienced with VS Code, so that we can investigate and potentially improve the IDE support for VS.

@Steve-from-Memphis - After updating the extension (released 4 days ago), I don't get the gold bar anymore; however, the extension's functionality in VS2022 is far behind what it is in VSCode. But this is another issue which I'm not gonna open.

Hey Mohammad, would you like to briefly talk about why the extension's functionality in VS2022 is far behind? Thanks a lot in advance for your inputs.

This extension always use embedded version of the the Angular Language Service (14.2.0). The extension, on the other hand, does not use the version that is installed as part of the project. The current version is 16.0.x. In versions 15.x.x and 16.0.x there were a lot of changes that made the extension unusable (for example standalone components, required fields, etc.).

I'm facing the same error when just trying to use ngModel, it gives me an underlined error but everything is working.
I'm currently using 16.2.0 Angular version.
I get a vscode pop-up saying:
Angular extension might not work correctly because ngcc operation failed. Try to invoke ngcc manually by running 'npm/yarn run ngcc'. Please see the extension output for more information.
If I try to manually install ngcc package I get this error:
**ALERT: As of Angular 16, "ngcc" is no longer required and not invoked during CLI builds. You are seeing this message because the current operation invoked the "ngcc" command directly. This "ngcc" invocation can be safely removed.
A common reason for this is invoking "ngcc" from a "postinstall" hook in package.json.
In Angular 17, this command will be removed. Remove this and any other invocations to prevent errors in later versions.**
How can I resolve this problem? Does someone know if is there a good alternative to the Angular Language Service extension?

To fix the Popup you can just disable ngcc for the angular language service:

To fix the Popup you can just disable ngcc for the angular language service:

You must be using a different extension then. This extension doesn’t even expose settings.


CC6: Mitosis Simulation

Preview: https://deploy-preview-477--codingtrain.netlify.app/challenges/6-mitosis-simulation

Thank you!!


Example to show how to use function/callback to provide input data to pivot()

It took me a little while to figure this out following the documentation, I thought an example would be helpful to others.
Hope you agree!

This is great, thank you!


Proper inference of a string to typeof keyof Object

Hello,
I'm starting using Zod and I haven't figure out how  to proper infer string union type from key of an object without using a type guard.
Here is a sample Zod schema :
const obj = z.object({
  foo: z.optional(z.boolean()),
  bar: z.optional(z.boolean()),
})

And then I have a function that take a string in parameter and I would like to validate it's a key of the object and infer it.
function checkKey(key: string) {
  if (key in obj.keyof()) {
    // key is still of type 'string', should be 'foo' | 'bar'
}

Example stackblitz : https://stackblitz.com/edit/stackblitz-starters-qfu3yi?file=index.ts
Is this something possible without using type guard right now ? Maybe a potential feature ?

obj.keyof() returns a schema, you can't use it as a value, do something like this:
function checkKey(key: string) {
    const result = obj.keyof().safeParse(key)

    if(result.success) {
        needCorrectType(result.data, {})
    }
}


Write Tests for Line Tests in Base Module

It looks like there is no coverage for those asserts currently
https://codecov.io/gh/earthlab/matplotcheck/src/master/matplotcheck/base.py
The lessons where the line tests are used are here:

https://www.earthdatascience.org/courses/earth-analytics-python/lidar-remote-sensing-uncertainty/

https://github.com/earthlab/earth-analytics-lessons/tree/master/courses/earth-analytics-python/05-raster-vector-extract-data

If you write the tests for these plots, please add the notebook here:
https://github.com/earthlab/earth-analytics-lessons/tree/master/1-additional-content under ea-python-assignments

this is being addressed in pr #239

This can be closed, fixed in #274 @lwasser

wow it feels good to close issues!! thank you again!


Pull request fstab improvements

This pull request contains a series of commits that do the following:

Add the ability to unmount non-system mounts from the UI.
Hides jail bind mounts from the UI mounts list.
Adds the 'global' settings for fstab (e.g. anonymous mounts).
Adds a button to do block detect and write the output to /etc/config/fstab (in order for mounts points config to find new block devices).

I like it, merged. Thanks a lot Daniel.


Add support for single band rasters

Fixes #38

Pull Request Test Coverage Report for Build 174

6 of 6 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 98.718%

Totals

Change from base Build 170:
0.03%

Covered Lines:
154

Relevant Lines:
156

💛  - Coveralls


Email regex parsing

This doesn't seem to be working at all, I tried to change the delimiter to "|" but i get the same parsing errors
Python 2.7.14
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
python credmap.py --verbose -o imgur.com --proxy "socks5://<IP_ADDRESS>:9050" -l creds.txt -f "u:p:e"

i] Loaded 1 site to test.
i] Loaded 7 credentials from "creds.txt".

i] Starting tests at: "05:12:36"

 does not appear to be correct. Skipping...gygjg.com

 does not appear to be correct. Skipping...oud.com

 does not appear to be correct. Skipping....com

 does not appear to be correct. Skipping...ddd-gt.fc.com

 does not appear to be correct. Skipping...lkm.org

 does not appear to be correct. Skipping...fj.com

*] Testing [drcygcgh:78huhkkh] on "Imgur"...
i] The provided credentials are incorrect or the account doesn't exist.

i] Succesfully logged in with 0/1 credentials on the list..
i] An overall success rate of %0.

i] Finished tests at: "05:12:37"

python credmap.py --verbose -o stackoverflow.com --proxy "socks5://<IP_ADDRESS>:9050" -l creds.txt -f "u:p:e"

 [i] Loaded 1 site to test.
 [i] Loaded 7 credentials from "creds.txt".

 [i] Starting tests at: "05:14:09"

 " does not appear to be correct. Skipping...gygjg.com

 " does not appear to be correct. Skipping...oud.com

 " does not appear to be correct. Skipping....com

 " does not appear to be correct. Skipping...ddd-gt.fc.com

 " does not appear to be correct. Skipping...lkm.org

 " does not appear to be correct. Skipping...fj.com

 [*] Testing [drcygcgh:78huhkkh] on "Stack Overflow"...
 [!] Warning: CSRF token not found. Skipping site...

 [i] Succesfully logged in with 0/1 credentials on the list..
 [i] An overall success rate of %0.

 [i] Finished tests at: "05:14:10"

Sorry my mistake, I got the txt file from Notepad++ on windows to use on macOS and forgot about the unix/dos line breaks thing


Bug

What is this feature about? (1 sentence)
Why is it needed? What is the value? For whom do we build it?
High-level overview of the feature

Screens

Link to Google docs with screens. Template can be found on Google drive

Other things

@truongnhi08 the doc is private

Missing information


Update integrated dtoa.c with improved multi-threaded performance

This PR adds new dtoa.c https://netlib.sandia.gov/fp/dtoa.c that has additional options to mitigate lock contention multi-threaded applications.

@agentzh yeah, I would prefer to use the built in libc solution but I haven't found a nice way to enable ecma-262 number formatting ( https://github.com/openresty/lua-cjson/pull/54 ) while using libc. The best I've got it is to split between using %f or %g based on a threshold, but I'm not convinced %g would do correctly in all cases even with a threshold.


Validate construct exits

Fixes #2213, #2450
This change validate exits from a construct. Valid exits are described in the comment for IsStructuredExit().

Is this PR just waiting for a review, or is there something else?

Review

Note that seems to have regressed some ANGLE tests. Not sure who is at fault here. Possibly glslang?
https://ci.chromium.org/p/chromium/builders/ci/Linux FYI dEQP Release (NVIDIA)/68569
dEQP-GLES3.functional.shaders.switch.conditional_fall_through_2_uniform_vertex
../../third_party/angle/src/tests/deqp_support/angle_deqp_gtest.cpp:44: Failure
Failed
DebugUtilsMessenger(291): [ UNASSIGNED-CoreValidation-Shader-InconsistentSpirv ] SPIR-V module not valid: block  68[%68] exits the selection headed by  44[%44], but not via a structured exit
%68 = OpLabel

Same as #2604. The spec misses language for allowing breaks from switches.


[asio] Initial addition

Adds non-boost ASIO.
The only caveat being the end-user must define ASIO_STANDALONE and I am not sure how to indicate this or if there is a way to define it for them.

Hi @adam4813, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, MSBOT;

Since it's possible that a user would optionally like to not define the macro (if they'd like to use it with boost?), I think the best option is to make no assumptions. Additionally, the need for the macro is well documented on the ASIO website.
Thanks for the contribution!

Thanks for the affirmation. I wasn't sure if there was any type of "notes on using" feature that would provide a sentence or to for how to use a package.


F# Script File: No Errors Displayed in Code, No Pipe Lens

Describe the bug**
I've been working on a script file, and Ionide worked perfectly, until suddenly the following happened:

Errors in the code weren't displayed anymore (no red squiggles). Only running the code revealed any errors.
Pipe lenses stopped working (I didn't change the settings).

I have tried the following:

Clear cache: F#: Clear cache resulted in an error and therefore didn't work

Delete obj/ folder and reload VS Code
Run command: dotnet restore --no-cache and reload VS Code
Get the logs with F#: Ionide logs (but the log file was empty)

None of the above solved the problem or provided any more insights.
I got the red squiggles working after enabling "extensive logging" in the settings and reloading VS Code. However, after another reload, again, no errors were displayed in the code (and the pipe lenses hadn't re-appeared anyway).
The issue seems to be related to this script file, because when I opened another project, Ionide just worked as expected.
Is there anything else I can do?
Steps to reproduce

Link to sample reproduction
This is the code of the fsx file that shows both issues described above:
https://gist.github.com/bytesource/b187945430aa7ee2b9be605b2b4667bf
Expected behavior
Errors should be displayed in the code, and pipe lenses should work.
Screenshots
Here is a screenshot showing both errors.

Machine info

OS: Windows 11
.NET SDK version: 5
Ionide version: 5.7.3 (can't remember when Ionide was updated, though)

Additional context
Add any other context about the problem here.

Update:
I uninstalled ionide-fsharp and then installed the plugin again. At this point (without reloading VS Code), all errors appeared in the script (but not the pipe lens annotations).
However, after reloading VS Code, once again all errors were gone, and the code again looked as shown in the screenshot above.

Update:
I opened a fsx file (File -> Open File...) from another project in the same VS Code window, and Ionide is working perfectly on this file.
This is a rather curious situation, where I now have two files open side-by-side in different tabs, one of which is working with Ionide (the one opened from another project) while the other one (the original file of this project) is not.

Update:
Based on my previous observation, I opened another project and imported the file that was not working with Ionide into it (File -> Open File...).
To my surprise, Ionide was suddenly working fine with this file (although the pipe lens annotation are still not showing):

I'm really not sure what to make out of this. This must be the least-reproducible issue ever.
But maybe you have encountered a similar issue before that might give me an idea of what might be going on here.

Update:
After rebooting Windows, Ionide shows type errors in the code ("red squiggles"), but haven't found a way to get the pipeline lines to work again.

The pipeline lenses are back!
I'll tell you all the details in a second, but first this is what I think happened regarding the overall problem:
The two issues described in my first post seemed to be unrelated. At least different actions made them go away:
Issue 1: No type errors displayed in code
Solution: Reboot Windows
Issue 2: Missing pipeline type hints
As for the second issue, the pipeline lenses magically re-appeared the moment I removed the last type error in the script.
For example, this file contains type errors and doesn't show any pipeline lenses: https://gist.github.com/bytesource/cbac1c216a19e8ca6ef480b07f6602ba
Both getRawProducs (line 199) and getRawProducts2 (line 222) have type errors.
On the other hand, after correcting the type errors, the pipeline lenses where displayed again (literally on the last keystroke that fixed the remaining type error): https://gist.github.com/bytesource/223226d53bf2bcb9ed7d2fd272f6f9d8
I have no idea how this is possible, but from my observation, it seems the actual code of a fsx file is able to mess with the display of pipeline type hints.
Have you come across a similar issue before?

Can you please try on the latest version of Ionide? Script files are working fine for me.

I can't reproduce this, script files are working fine for me (and I belive we had some fixes in this area on FSAC side)


Should we remove "Add a User" options for maintainers from frontend?

It's kind of weird to create new users from the table. Like shouldn't u use the signup page for that?

We can remove it once we move on to the Project, I think we added it because of Assignment 2's requirements, where we have to demonstrate CRUD operations for user profile management:


Implement custom match

It is desirable to be able to write the sort of "custom match" like filter out the packets by skb->. It is also desirable to be able to put custom data to the struct event_data, parse it in the userspace and print out it.

Implement in 0408686de91d9f5ae3f825e44d08c3448aad40c5


Feature: Maybe We need a cancel in useQuery

I think we need a cancellation method without the user continuing the request.
It's like
const {
  ...
  cancel,
} = useQuery({
  key: ['products-list'],
  query: getAllProducts,
})

What for? Note you can already use a signal if you really need to cancel

Cancel my request. Maybe it should be called cancelFetch here.

What for? Note you can already use a signal if you really need to cancel

OK. I see it

But I’m really interested in the use case if you have it 😄

hahahha.
Indeed, I can cancel my request using signal or CancelToken, in axios or fetch
Then I found an example of using signal to cancel in tanstack-query
It can indeed achieve our goals, but I think it is more complicated to use.
Because the cancellation is actually in the fetch method, it is unreasonable to cancel in pinia-colada.
Maybe this is one of the reasons why you think you should use signal to cancel
However, I found an alternative in another warehouse.
Although we had no way to actually cancel the request, we could ignore this request as if it had not been triggered. This way we can cancel the request at least at the data and view level, but not at the network level.
It happens in client. like this
Maybe it makes more sense to call it ignoreOnce or skipOnce

But I’m really interested in the use case if you have it 😄

I'm sorry, I forgot to tell you about the use case, but my scene is actually, I'm doing a calendar system, request by month, but the amount of data is relatively large, when I switch between months or years, I need to cancel my last request, if it's not over yet.

Oh I see what you mean. At the very least we will add docs on how to handle this. I was also thinking of some onAbort hook for the already existing signal attached to each request. I will add that to the project board


bugfix:storage:avoid panic when iterater exhauested

Hello.
Found the panic when remote read api return the incomplete series. This PR avoids prometheus panic when underlying SeriesIterator is exhausted and mode detail see the adding tests

Strange that it did not fail for me locally


UI : Some questions.

For jsondoc-ui, why we have named html file to "jsondoc-ui"? should not it be "index.html"
Reason : I've integrated JSONDoc in one of my application, where I'm generating jsondoc-ui folder via defining dependency in pom.xml. And when I try to access the doc with url like ..
http://localhost:8080/json-doc/
This url gives me nothing, I've to specify that html file to access my  app's api-doc.

I've gone through the jsondoc-ui.html file, why aren't we separating the html,css,js code?

Sorry! if this is not the place to raise such question.

Hello and thank you for your questions. Here are my answers:

index.html is usually a name that is used by everyone to indicate the main (or welcome, or home) page. I wanted to avoid to overlap with that concept. In your application you can always map the /json-doc path to the jsondoc-ui.html view.
This is a good point. Currently there are two projects: jsondoc-ui and jsondoc-ui-webjar. I wanted to consolidate them and have only one, but I did not have time to do that. In any case, as a first step, it's possible (and good) to separate css/js from the html. It's a low priority task, but I'll definitely do that soon or later ;) Opening an issue right now about that.

@fabiomaffioletti  : Got the points. :+1: . Do let me know if you want help on separating css/js from html. I am ready to contribute.

Just done. Will be released in the next days.


Improvements to MBR; renamed MBR to RMTB

:white_check_mark: Build SMT 0.1.15 completed (commit https://github.com/SMTorg/SMT/commit/7b0baa8e03 by @hwangjt)


move_group_interface tutorial hangs after the 3rd motion

This tutorial:
https://moveit.picknik.ai/main/doc/examples/move_group_interface/move_group_interface_tutorial.html
Hangs after clicking Next the 3rd time.
I'm building moveit2_tutorials and moveit2 from source (main branches), everything else from debian. Rolling ROS distro. CycloneDDS middleware.

Hey @AndyZe
I tried going through the tutorials before and stumbled upon the same issue with ROS Humble. If you do not mind sharing insights or suggestions on where to look, I will focus on finding a fix for this or identifying the reason.

I have the same issue, any reason or fixes as of yet ?

Is this still an issue? There have been several related fixes in the past months

just tried this and plan 3 still fails. it continues after timeout.


About training

Can I train as a whole at once instead of in stages？

I am not sure whether it will work well. The scaling factor upon different loss items should be properly adjusted.


[AUTOMATED] Update crate versions after publish

:exclamation: DO NOT push commits to this PR! This PR was created automatically through CI
This PR includes crate version updates after they were published to crates.io by the publishing automation.
After the publishing works on master this PR's branch will automatically be forced pushed to with the version updates on top of the latest master commit. You should not push commits to this PR since they'll be overwritten by the force push. If you need to fix anything, instead branch off this PR's branch and create a new PR.
For additional context see https://github.com/paritytech/releng-scripts/wiki/Crates-publishing-automation#toc.

Note: this PR is currently blocked on https://github.com/paritytech/substrate/issues/12947. That should be dealt with once https://github.com/paritytech/substrate/pull/12950 is merged to master and the automation runs again. See https://github.com/paritytech/substrate/pull/12946#issuecomment-1354601981 for more context.

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-each-crate
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2164972

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2165061

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2166167

Could you please provide some context in the MR description what this means?

@ggwpez The MR description is auto-generated by the CI job. Do you have suggestions for what to include in it?
The PR itself is related to https://github.com/paritytech/release-engineering/issues/124. The setup explained in https://github.com/paritytech/releng-scripts/wiki/Crates-publishing-automation#how-it-is-set-up.

Note: this needs https://github.com/paritytech/substrate/issues/12947. After https://github.com/paritytech/substrate/pull/12950 is merged the automation will run again on master, which will regenerate the commits in this PR, therefore including the fix and thus effectively solving the issue.

@ggwpez I've tried to improve the description. It'll be created that way for future PRs. Let me know if you want me to include anything else.

I've tried to improve the description. It'll be created that way for future PRs. Let me know if you want me to include anything else.

Yes this helps a lot, thanks!

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2168081

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2169543

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2170076

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2170344

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2170492

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2171414

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2172769

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2175588

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2176598

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2176847

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: test-linux-stable
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/2178664

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/publish-substrate-to-crates-io/949/6

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/publish-substrate-to-crates-io/949/15

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/publish-substrate-to-crates-io/949/15

Given the discussion here, I am not sure what is the point of this PR :D


Export Xel to JSON for the purpose of ingesting to Elasticsearch easily

Summary of new feature
There is an existing function to export XelToCsv. I would like to ingest XE data into an ElasticSearch index, which is very simply to do from a JSON format. If dbatools could export from a .Xel to a .JSON that would be awesome. (Maybe there is an even better approach of directly sending from a .XEL into logstash or ElasticSearch directly)
Proposed technical details (if applicable)
Latest version of dbatools as of writing
1.0

@Angrboda2 Can you provide a litte more technical detail? Maybe some code that shows the needed transformation? Then we can try to build a command around it.

Hi! XESmartTarget can write to Graylog using a response type like GelfTcpResponse, which writes directly to the graylog server. We also have a TelegrafAppenderResponse to write to InfluxDb, which is very similar to ElasticSearch on that regard. If you describe the way you would like the data, I can implement it in XESmartTarget

So this would be best solved with XESmartTarget and is not in scope for dbatools? Can we close this?

Yep, can't incorporate anything until upstream has support.