As a user on a smaller screen, I want to zoom in on the timetree so that I can view and interact with the content more easily.

depends on #35

notes from today's working session:

on mobile, don't show leaf labels at default zoom level, but can show them at next zoom level
limit zoom scale extent 1-4
constrain zooming so that the left and right edges of the svg don't move from the edge of the screen when zooming in near the edge
when a leaf is clicked at any zoom level, automatically zoom to zoom level 4 and center on the selected leaf (possibly higher than center to make sure it is clear of the panel)
when the panel closes, do not change the zoom level

@gissoo I need your advice (or maybe a co-working session) on the century label sizing. The font is styled at 14px size as you designed, but the svg is 800 width on mobile, so they're being displayed at somewhere about half size (depends on the width of the screen on the mobile device). They're the same size as the leaf labels we're not showing when the tree is zoomed out, but obviously that solution doesn't work for the centuries.
I will experiment some with transforming the century labels on zoom so I know more about our options for resizing.

@rlskoeser can we make the century label 16px on mobile as well? thanks for letting me know

increasing estimate to 5pts since we didn't break out any separate user stories for related zoom functionality

@gissoo question about zoom behavior: should anything change when you show or hide the intro panel with the info button? It's currently reseting zoom when you close or open the panel, but I don't remember why and I don't see it on our list.

implemented in #142


Implement column title alignment for Tree

godotengine/godot-proposals#982
Implement methods Tree::set_column_title_alignment and Tree::get_column_title_alignment.

Results using the attached project:

test_project.zip

It seems to me that HORIZONTAL_ALIGNMENT_LEFT and HORIZONTAL_ALIGNMENT_RIGHT should be renamed to HORIZONTAL_ALIGNMENT_BEGIN and HORIZONTAL_ALIGNMENT_END, but that's a separate discussion.

Any chance of getting this in v4.1?

Windows failure doesn't look like it's due to my changes.

I think you need to rebase the PR to fix it.

Needs squashing tho.

I don't know how to accomplish that.

Well, that didn't work so good.

I'm going to close this PR ad redo it.

This is why you should never use the GitHub buttons to rebase xd


withFormik doesn't work with imported components

🐛 Bug report
Current Behavior
Passing an imported component (inner form) to withFormik, results in an error "Cannot read property 'handleReset' of undefined". The error is caused by the Form calling useFormikContext out of the Formik context.
However, when the inner form is defined in the same module, the error is not raised.
Expected behavior
Imported components can be passed to withFormik just like components defined in the same module.

issue with peer dependencies. closing


Any plan on new version?

Current version (3.4.1) has leaks for InputStream #131 , is it possible to have a new release version?

Bumping this issue up.

Yeah I was kinda hoping for a new release too since I reported that bug and saw the fix :)

3.5.0 released


show me white when run the draft from facebook

why give me the result of white page when run the draft from facebook, and without any wrong.
please give me answer, thank you so much!!!

Closing due to no response.


Registration only works on the second attempt - [Errno 99] Cannot assign requested address

When calling the code to register a user, the API initially returns a status 500 error. However, despite the error, the user is still created. Afterwards, when i delete this user and the registration code is executed again, the call is successful with a status of 201.
The frontend (Vue.js) and Django are Docker containers. However, only the registration is problematic. Tried with dj-rest-auth 2.2.5 and 4.0.1.
curl -X POST -H "Content-Type: application/json" -d '{
  "username": "bob3",
  "email"<EMAIL_ADDRESS>  "password1": "Kennwort1!",
  "password2": "Kennwort1!"
}' http://greenit:8000/api/registration/

That is the error message:

Traceback:
Environment:

Request Method: POST
Request URL: http://greenit:8000/api/registration/

Django Version: 4.0.3
Python Version: 3.11.3
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'APITest',
 'corsheaders',
 'rest_framework',
 'rest_framework.authtoken',
 'dj_rest_auth',
 'django.contrib.sites',
 'allauth',
 'allauth.account',
 'allauth.socialaccount',
 'dj_rest_auth.registration']
Installed Middleware:
['corsheaders.middleware.CorsMiddleware',
 'django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
  File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/usr/local/lib/python3.11/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 84, in view
    return self.dispatch(request, *args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/django/utils/decorators.py", line 46, in _wrapper
    return bound_method(*args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/django/views/decorators/debug.py", line 92, in sensitive_post_parameters_wrapper
    return view(request, *args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/dj_rest_auth/registration/views.py", line 42, in dispatch
    return super().dispatch(*args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 509, in dispatch
    response = self.handle_exception(exc)
  File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 469, in handle_exception
    self.raise_uncaught_exception(exc)
  File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
    raise exc
  File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/rest_framework/generics.py", line 190, in post
    return self.create(request, *args, **kwargs)
  File "/usr/local/lib/python3.11/site-packages/dj_rest_auth/registration/views.py", line 64, in create
    user = self.perform_create(serializer)
  File "/usr/local/lib/python3.11/site-packages/dj_rest_auth/registration/views.py", line 90, in perform_create
    complete_signup(
  File "/usr/local/lib/python3.11/site-packages/allauth/account/utils.py", line 186, in complete_signup
    return perform_login(
  File "/usr/local/lib/python3.11/site-packages/allauth/account/utils.py", line 168, in perform_login
    response = adapter.pre_login(request, user, **hook_kwargs)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/adapter.py", line 409, in pre_login
    send_email_confirmation(request, user, signup=signup, email=email)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/utils.py", line 319, in send_email_confirmation
    email_address.send_confirmation(request, signup=signup)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/models.py", line 59, in send_confirmation
    confirmation.send(request, signup=signup)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/models.py", line 166, in send
    get_adapter(request).send_confirmation_mail(request, self, signup)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/adapter.py", line 549, in send_confirmation_mail
    self.send_mail(email_template, emailconfirmation.email_address.email, ctx)
  File "/usr/local/lib/python3.11/site-packages/allauth/account/adapter.py", line 140, in send_mail
    msg.send()
  File "/usr/local/lib/python3.11/site-packages/django/core/mail/message.py", line 298, in send
    return self.get_connection(fail_silently).send_messages([self])
  File "/usr/local/lib/python3.11/site-packages/django/core/mail/backends/smtp.py", line 124, in send_messages
    new_conn_created = self.open()
  File "/usr/local/lib/python3.11/site-packages/django/core/mail/backends/smtp.py", line 80, in open
    self.connection = self.connection_class(
  File "/usr/local/lib/python3.11/smtplib.py", line 255, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/local/lib/python3.11/smtplib.py", line 341, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/local/lib/python3.11/smtplib.py", line 312, in _get_socket
    return socket.create_connection((host, port), timeout,
  File "/usr/local/lib/python3.11/socket.py", line 851, in create_connection
    raise exceptions[0]
  File "/usr/local/lib/python3.11/socket.py", line 836, in create_connection
    sock.connect(sa)

Exception Type: OSError at /api/registration/
Exception Value: [Errno 99] Cannot assign requested address

getting same issue for me as well.

Looks like your SMTP backend isn't properly configured.

I think the dj-rest-auth registration views need a exception handling to avoid this issue.

Looks like your SMTP backend isn't properly configured.

I tried with below settings,
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_AUTHENTICATION_METHOD = 'username'
ACCOUNT_EMAIL_VERIFICATION = "mandatory"
Now I can able to register the user.
//output
{
"detail": "Verification e-mail sent."
}
But if I click the link that user must verify email, it showing below errors.
ImproperlyConfigured at /dj-rest-auth/registration/account-confirm-email/NTc:1s5ep8:fN6f-dfGaKRKCGCOo8w9mpqWwTUZM-KpuJ9jK_Il9lo/
TemplateResponseMixin requires either a definition of 'template_name' or an implementation of 'get_template_names()'


Fix $global to allow storage of arbitrary JSON

The current implementation of $global only supports value types of:

NSData
NSString
NSNumber
NSDate
NSArray
NSDictionary

This was not an intended behavior and it should be able to store any arbitrary JSON regardless of how deeply nested it is or if they contain nulls.
Fix $global so that it supports this.

Fixed with https://github.com/Jasonette/JASONETTE-iOS/pull/252


Handle deprecated classes in arel

Attribute deprecation is based upon aliases and virtual attributes.
Ensure both concepts are working correctly together.
Bug: The virtual attribute was generating bogus arel, when it should
have been deferring to the attribute_alias mechanism built into rails
So the new code prioritizes attribute_alias over virtual_attribute
https://bugzilla.redhat.com/show_bug.cgi?id=1507047
This is an alternative to #16489
/cc @gtanzillo @imtayadeway

Gaprindashvili backport details:
$ git log -1
commit a99124b8c3d1e03830e381c599ab225b6866d761
Author: Gregg Tanzillo<EMAIL_ADDRESS>Date:   Thu Nov 30 17:42:55 2017 -0500

    Merge pull request #16560 from kbrock/arel_attribute

    Handle deprecated classes in arel
    (cherry picked from commit de70ac0ee3631b6a626c6fb3ad585b8a5edd1553)

    https://bugzilla.redhat.com/show_bug.cgi?id=1519852


No motion events coming from Dahua NVR - Connection to VTO failed

It's popping up hundreds of times in the last few hours. The cameras are working fine but none of the sensors are registering any motion.
Home Assistant 2022.8.6
Supervisor 2022.08.3
Operating System 8.4
Frontend 20220802.0 - latest
Connected to Dahua NVR4PRO with the following cameras:
DH-IPC-HDW3641EMP-S-0280B-AUS-S
This error originated from a custom integration.

Logger: custom_components.dahua
Source: custom_components/dahua/thread.py:136
Integration: Dahua (documentation, issues)
First occurred: 9:44:39 AM (405 occurrences)
Last logged: 1:06:51 PM

Connection to VTO failed will try to connect in 30 seconds, error: [Errno 111] Connect call failed ('192.168.1.xxx', 5000), Line: 121

I had a look at thread.py and had a brief look at the code and this failure probably explains why I'm not getting any events from the NVR.
https://github.com/rroller/dahua/blob/650bd482aa8dc2faa83749411a6e4ea39d6d299e/custom_components/dahua/thread.py#L17

Replying to my own issue.
After doing some searching, I managed to resolve the problem by following the instructions here. The Dahua integration was seeing my NVR as a doorbell.
https://github.com/rroller/dahua/issues/168#issuecomment-1215708219


Add Plotting module

Start inheriting from PySilCam plotting
https://github.com/SINTEF/PySilCam/blob/master/pysilcam/plotting.py

To be merged after #78


Strange folders appearing out of the blue

Describe the bug
On several occasions, folders with Chinese names on them have appeared in my files and disappear quickly. Many of these occasions have resulted in a crash of the files app.
To Reproduce
It seems to just happen at random but it almost always happens after I've been using the file system for a long time not right at start up.
Expected behavior
Folders I create should be the only ones in the file system.
Screenshots
sorry, haven't been able to capture it yet.
Desktop (please complete the following information):

OS:  Windows 10 [2004 19041.572]
App version: [v0.17.0]

Additional context
I got it directly from the windows store.
Log file
Please post the log file here so that we can understand your problem better. You can access it from Settings->About->Open log location.
debug_fulltrust.txt

@Concorde1234 Thank you for reporting this issue. Can you also post the regular log file called "debug.txt"?

debug.txt
debug_fulltrust.txt
These are the only log files I found. Is this what your looking for?

This is an update to the issue I had said previously about the problem

Version <IP_ADDRESS>
debug.txt
debug_fulltrust.txt
Why is this issue occurring? How safe is data on the app?

It seems to be related to text encoding

So no data is being sent or tracked by a third party right?
Sent from my Galaxy
-------- Original message --------
From: Ruofan<EMAIL_ADDRESS>Date: 11/3/20 11:59 PM (GMT-08:00)
To: files-community/Files<EMAIL_ADDRESS>Cc: Concorde1234<EMAIL_ADDRESS>State change<EMAIL_ADDRESS>Subject: Re: [files-community/Files] Chinese Folder appearing out of the blue (#2109)
It seems to be related to text encoding
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHubhttps://github.com/files-community/Files/issues/2109#issuecomment-721573769, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARLGGJEE3YNZR2J45DU5T6TSOECXRANCNFSM4SUSG2FQ.

So no data is being sent or tracked by a third party right?
…
Sent from my Galaxy
-------- Original message -------- From: Ruofan<EMAIL_ADDRESS>Date: 11/3/20 11:59 PM (GMT-08:00) To: files-community/Files<EMAIL_ADDRESS>Cc: Concorde1234<EMAIL_ADDRESS>State change<EMAIL_ADDRESS>Subject: Re: [files-community/Files] Chinese Folder appearing out of the blue (#2109) It seems to be related to text encoding — You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub<#2109 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARLGGJEE3YNZR2J45DU5T6TSOECXRANCNFSM4SUSG2FQ.

I want to assure you that none of your files or data is tracked or accessible to us.

@Don-Vito I see that you marked this as partially fixed with #2823, does this issue still exist in some scenarios?

@Don-Vito I see that you marked this as partially fixed with #2823, does this issue still exist in some scenarios?

@Don-Vito I see that you marked this as partially fixed with #2823, does this issue still exist in some scenarios?

@yaichenbaum - the PR we merged definitely resolves a scenario that led to the creation of such folders / files. I wrote "partially" because when working on the fix I was not aware of this ticket and didn't try to hunt down additional scenarios. FWIW I am not aware of additional scenario that can lead to this.

@Don-Vito I see that you marked this as partially fixed with #2823, does this issue still exist in some scenarios?

@yaichenbaum - the PR we merged definitely resolves a scenario that led to the creation of such folders / files. I wrote "partially" because when working on the fix I was not aware of this ticket and didn't try to hunt down additional scenarios. FWIW I am not aware of additional scenario that can lead to this.

@Don-Vito Sounds good, I can't reproduce this anymore in my tests.
@Concorde1234 This issue seems to be resolved with #2823 and will be available in the next update. Please reopen this issue if you can still reproduce it once you get the update.

@Don-Vito Sounds good, I can't reproduce this anymore in my tests.
@Concorde1234 This issue seems to be resolved with #2823 and will be available in the next update. Please reopen this issue if you can still reproduce it once you get the update.

@Don-Vito Sounds good, I can't reproduce this anymore in my tests.
@Concorde1234 This issue seems to be resolved with #2823 and will be available in the next update. Please reopen this issue if you can still reproduce it once you get the update.

Thanks for the fix

@Don-Vito Sounds good, I can't reproduce this anymore in my tests.
@Concorde1234 This issue seems to be resolved with #2823 and will be available in the next update. Please reopen this issue if you can still reproduce it once you get the update.

Thanks for the fix


Unable to connect with proxmox 8

Hi friends....I had this working great with my proxmox 7.4 instance. I recently installed 8 on a spare workstation and am unable to connect. I get invalid username or password...try again. The user is added to proxmox and has the correct permissions. Not sure what I could be missing or if PVE-VDI has been tested with proxmox 8 yet.

Hello, I've got the same error but it's was misconfiguration, I was trying to connect with PAM instead of pve authentification..

Hello, I've got the same error but it's was misconfiguration, I was trying to connect with PAM instead of pve authentification..

That was it. Thank you my friend!

You're welcome !


unsupported media type requested

We are using github action for waypoint and we are gettin the below error
Error: Failed to fetch version metadata file Error: unsupported media type requested, only [application/vnd+hashicorp.releases-api.v0+json application/vnd+hashicorp.releases-api.v1+json] are available
Here is the step where we are getting this error.
steps:
- uses: actions/checkout@v2
- name: Deploy Waypoint
uses: hashicorp/action-setup-waypoint@main
with:
version: "0.8.2"
- run: waypoint init
The same error is happening on the tests on this repo:
https://github.com/hashicorp/action-setup-waypoint/runs/6479406538?check_suite_focus=true

The weird thing with this issue is that it is very inconsistent for us. It just started a few days agos. Sometimes re-deploying works fine, other times you wait an hour or two.
I have tried with version 0.7.0 and 0.8.0 ect.

I also ran into the same issue. I created a fork from the PR for #301 and added the missing Accept header. Assuming Hashicorp starts accepting PRs. I'll make a proper PR for it. Until then, you can use the fork.
- uses: MarcMeszaros/action-setup-waypoint@main
  with:
    version: '0.8.2'

This is not currently actively maintained by the Waypoint team. We may revisit it in the future, but in the interest of clarity, we will archive this project.


Fix potential NullPointerException in FileState.

If you accessed file.Url without being saved yet, you would crash. Very bad.

Ship!


Apply concurrency & add some unit tests

This PR contains all the concurrency mechanisms tested with a huge improvement on performance.
Removed the logic to run all items to the secrets module.
Also added some unit tests for secrets & plugins modules.
Some minor issues/errors are fixed and improved a bit our loging mechanism

closing as dup


custom css themes not recognized by syntax check

i believe this update is causing some false positives with extended theme colors.

as you can see, the value itself is valid and resolves correctly.

this issue vanishes when reverting back to 0.13.1.
Originally posted by @vaaski in https://github.com/windicss/windicss-intellisense/issues/121#issuecomment-841492666

@vaaski thanks for your help. I will fix it today

excellent, thank you very much.

Thank you for your help.


Update Rollbar gem to support secure_headers 6.x

The secure_headers 6.x gem changed the interface for accessing the
configuration object. Trying to use default yields an exception now.
This is the new interface.
I know that this was just changed for @marunbai's PR https://github.com/rollbar/rollbar-gem/pull/730. However, it looks like the latest version of secure headers has changed this yet again. This fixes it immediately.
A few additional thoughts:

Since there is no hard dependency on a specific version of SecureHeaders in the Gemfile, it makes these kinds of changes really hard to track—they just pop up on you and break things... would it make sense to introduce a hard dependency on SecureHeaders? Probably not as that is probably not something many people want.

... so, would it make sense to pull some of this coupling between rollbar-gem and secure-headers into a separate integration gem, say, rollbar-gem-secure-headers so that dependencies could be more accurately tracked?

I'd love to get this fix out asap, but it might be worth thinking about 2...

@ArturMoczulski or @jondeandres Could one of you review this?

@agibralter thanks for this. I had started working on the code to make the secure_headers integration to work with, almost all the versions we can find. I don't think there should be a hard dependency with a such specific gem like secure_headers. Many people would complain about it.
So...I will try to work in an integration that will work with the different secure headers versions. Until we release it you could easily monkey patch Rollbar::Middleware::Js with the code you purpose in this PR.
I don't close the PR since I might use the commit on it or I will close after we release a final fix for this (that will be in next days)

hey @agibralter, for those projects not using secure headers the unique overhead will be  return SecureHeadersFalse unless defined?(::SecureHeaders::Configuration) per request, I think that will be ok.
About extracting the logic to a gem, I think we can just write some code that will identify how to get the CSP from secure_headers configuration for the different secure_headers versions. We shouldn't force, if possible, to use one specific version of the gem.

@jondeandres I'm a little surprised to hear you're so resistant to extracting secure_header-related code into a separate gem. How do you plan to support all past and future versions of secure_headers? That is the whole point of gemspec and semantic versioning: when you depend on a third party library, you specify which versions of that library you support. The current plan is very likely to break—without warning—if/when secure_headers 7.x changes the API again.

This is fixed on https://github.com/rollbar/rollbar-gem/pull/779

@jondeandres thank you! Are you planning on cutting a new version for rubygems soon?

Hey @agibralter . Yes, I will be cutting a new release either today or tomorrow.


Clean up of sprite helper functions

Cleaned up sprite helper functions.
We only really need one! PIXI.Sprite.from
Added ability to pass texture options
Brings function inline with PIXI.Texture.from
Also you can now pass a texture in to the from function. Handy!

@GoodBoyDigital could you take a look at this?
Deprecated

PIXI.Sprite.fromImage moves to PIXI.Sprite.from
PIXI.Sprite.fromSVG moves to PIXI.Sprite.from
PIXI.Sprite.fromCanvas moves to PIXI.Sprite.from
PIXI.Sprite.fromVideo moves to PIXI.Sprite.from
PIXI.Sprite.fromFrame moves to PIXI.Sprite.from
PIXI.Texture.fromImage moves to PIXI.Texture.from
PIXI.Texture.fromSVG moves to PIXI.Texture.from
PIXI.Texture.fromCanvas moves to PIXI.Texture.from
PIXI.Texture.fromVideo moves to PIXI.Texture.from
PIXI.Texture.fromFrame moves to PIXI.Texture.from


[NextJS] GraphQL Request Client + GraphQL Sitemap Service

Description
Generates a sitemap using Graphql queries
Motivation

How Has This Been Tested?

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation update (non-breaking change; modified files are limited to the /docs directory)

Checklist:

[ ] I have read the Contributing guide.
[ ] My code follows the code style of this project.
[ ] My code/comments/docs fully adhere to the Code of Conduct.
[ ] My change is a code change and it requires an update to the documentation.
[ ] My change is a documentation change and it requires an update to the navigation.

Guessing it's a separate backlog item but will there be an ability to swap out the sitemap service for Disconnected mode, e.g. to use the manifest to get route paths?

Guessing it's a separate backlog item but will there be an ability to swap out the sitemap service for Disconnected mode, e.g. to use the manifest to get route paths?

Guessing it's a separate backlog item but will there be an ability to swap out the sitemap service for Disconnected mode, e.g. to use the manifest to get route paths?

I'm not sure how it will be implemented for disconnected mode, but may be we can define separate method for disconnected mode, or create a separate service, it can be replace in getStaticPaths

Guessing it's a separate backlog item but will there be an ability to swap out the sitemap service for Disconnected mode, e.g. to use the manifest to get route paths?

I'm not sure how it will be implemented for disconnected mode, but may be we can define separate method for disconnected mode, or create a separate service, it can be replace in getStaticPaths


RST close failed

when TCP connection is busy, sending RST to close the connection failed.

My test shows that if the client and server are on the same device and there is no Ethernet frame, the Reset packet does not seem to work.
For other cases, I just asked chatGPT
https://chatgpt.com/share/67404716-5b04-8003-9ff8-f69fbff39114


meta-data Fig. 4

Hi,
Would it be possible to have the meta-data of Fig. 4 to use it to add new results to it?
Thanks

Hi, @fabiopoiesi, thanks for your interest in our work!
The meta-data of Fig. 4 is here.
Inlier_threshold.txt
Distance_threshold.txt
best,
Sheng


Dependency resolve failure for yarn berry (pnp)

Hi,
I'm trying out knip on my yarn pnp project, I got following error when running knip.
This is reproducible in the simpliest pnp project (please see attchment).
knip-test.zip
Thanks in advance!
/Users/mookeun/Projects/knip-test/.pnp.cjs:10938
      Error.captureStackTrace(firstError);
            ^

Error: @pnpm/npm-resolver tried to access @pnpm/logger (a peer dependency) but it isn't provided by its ancestors; this makes the require call ambiguous and unsound.

Required package: @pnpm/logger
Required by: @pnpm/npm-resolver@virtual:47d882f261ff1e5ee9185b15c631d6da6eccdce872e60532db0cc73cc7c1aa45bb3db61258f118fffb172d14412b3284e347ac28695fbdd934c1b1979739155e#npm:18.0.0 (via /Users/mookeun/Projects/knip-test/.yarn/__virtual__/@pnpm-npm-resolver-virtual-1b644e1381/0/cache/@pnpm-npm-resolver-npm-18.0.0-c814e1b91c-a35fbc34f9.zip/node_modules/@pnpm/npm-resolver/lib/)

Ancestor breaking the chain: @pnpm/workspace.pkgs-graph@npm:2.0.11

Require stack:
- /Users/mookeun/Projects/knip-test/.yarn/__virtual__/@pnpm-npm-resolver-virtual-1b644e1381/0/cache/<EMAIL_ADDRESS>- /Users/mookeun/Projects/knip-test/.yarn/__virtual__/@pnpm-npm-resolver-virtual-1b644e1381/0/cache/<EMAIL_ADDRESS>- /Users/mookeun/Projects/knip-test/.yarn/cache/<EMAIL_ADDRESS>    at require$$0.Module._resolveFilename (/Users/mookeun/Projects/knip-test/.pnp.cjs:10938:13)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at require$$0.Module._load (/Users/mookeun/Projects/knip-test/.pnp.cjs:10827:31)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object.<anonymous> (/Users/mookeun/Projects/knip-test/.yarn/__virtual__/@pnpm-npm-resolver-virtual-1b644e1381/0/cache/@pnpm-npm-resolver-npm-18.0.0-c814e1b91c-a35fbc34f9.zip/node_modules/@pnpm/npm-resolver/lib/pickPackage.js:11:18)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at require$$0.Module._extensions..js (/Users/mookeun/Projects/knip-test/.pnp.cjs:10982:33)
    at Module.load (node:internal/modules/cjs/loader:1119:32)

Looks like a duplicate of #327 - not an issue with Knip.


Enhance the error message headers before sending to DLQ only for consumer with embedded header mode

This is a small fix to prevent enhancing the error message before sending to DLQ in case of a consumer with raw header mode.

@aldex32 Thanks for the contribution.
Merged as fe571133fb7184791256123d4044ac81d12cfa53 with test case e982d60cd3c2d2fb9067b12fb2463b537707c094
In future, please

limit commit headlines to 50 characters
provide a test case for the fix

The fix for master is more complex; I've opened an issue there and I will port/polish this fix over there.
Thanks again.

Thanks @garyrussell , I will keep your suggestions in mind for the next time.

Hey @garyrussell @sabbyanandan Is there a timeline to release a 1.3.3 containing this fix?

Hi, @william-tran! We are targeting 2.1 M1 and the maintenance release (2.0.1) by June 2nd week. We can also consider cutting a 1.3.3. Are there specific reasons to why you haven't upgraded to 2.0 yet?

We use https://github.com/spring-cloud-incubator/spring-cloud-kubernetes for configmap and secrets integration, which isn't ready for spring boot 2.0 yet, so we're stuck on boot 1.5 until that gets worked out.

Hey, @william-tran. We have released Ditmars.SR4 yday, which includes Kafka binder fix. If you see any other anomalies, feel free to open a different issue.

Thanks @sabbyanandan and team!


[Q]Some unexpected files in /tmp/ directory

Hi,
I really love this platform which can give me really excellent visualization about my model. But when I use it in the slrum system, I find each time I run the wandb I will get a file in /tmp/ directory, which really troubles me. What is the meaning of the files and can I set the path of these temporary files?

Hi @sirius777coder thank you for writing in. Besides these directories which are controlled by the environment variables WANDB_DIR, WANDB_CACHE_DIR and WANDB_CONFIG_DIR, the wandb SDK in some cases such as logging Artifacts will additionally write some temporary files in the tmp directory. This is intended behavior, and it isn’t currently possible to switch this off. You can however remove these files once your training has completed and everything has synced with W&B App. For example calling a command as follows cleans up  the /tmp folder after your training has finished and synced everything to W&B App:
os.system('find /tmp -type d -name "*wandb*" -exec rm -rf {} \;')
I understand how it could be important to expose an environment variable for this to directly to control where these temp files are written.  I have filed a feature request to our engineering team to expose an environment variable for this directory. Please let me know if that would help. Also, in terms of logged data, has everything uploaded fine in W&B, or are you getting blocked? Do let me know if you have any questions.

Hi @sirius777coder do you have an update on the above or have you been able to resolve the issue?

Hi @sirius777coder , since we have not heard back from you we are going to close this request. If you would like to re-open the conversation, please let us know!

Thanks! I have already solved this problem following your scripts.

Can it save at somewhere else? My server requires sudo access to delete contents in /tmp folder but I cannot get this

Same problem here! Was this fixed?

Actually, when I have finished training my model I just delete all the /tmp files manually. Maybe you can try the advice by MBakirWB


Missing spanish translations in VBA flow (Company types and routing and bank account number example) - Reported by: @Santhosh-Sellavel

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

Action Performed:

Set app to spanish
Navigate to bank account flow > Manually set bank account
Check the image example above the routing and bank account number
Enter test credentials and proceed to company step
Click on the company type dropdown

Expected Result:
All page should be correctly translated to spanish.
Actual Result:
The example image in add bank account modal is not translated along with the company type options in Company step
Workaround:
None needed.
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.8-8
Reproducible in staging?: Yes
Reproducible in production?: Yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1634748908001600
View all open jobs on GitHub

Triggered auto assignment to @flodnv (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

Assigned to @PrashantMangukiya
@shawnborton Can you answer Ioni's question above "Do you have that image?"

Apologies for the delay, here's the Spanish translation!

@michelle-thompson   thanks for the Spanish image. I will prepare and submit pr asap.

☝ PR deployed to staging

The solution for this issue has been :rocket: deployed to production :rocket: in version 1.1.14-4 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

https://github.com/Expensify/App/pull/6190

If no regressions arise, payment will be issued on 2021-11-22. :confetti_ball:

@PrashantMangukiya paid!
@Santhosh-Sellavel can you please accept the offer for this job here so I can pay for reporting this issue? Thank you!

@NicMendonca Accepted!

@NicMendonca Contract is still open, end it when you have time thanks!


Add endpoint to get account holder profile image

Add endpoint to get account holder profile image.

Agreed looks good.


works too slowly

i installed this package in my solution. all tests passed before installation.
after install, half failed. but if i ran each one then it passed.
each test fail was due to timeout.
i'm building an akka.net based system.
https://github.com/akkadotnet/akka.net
i decided to remove the package.
are tests suppose to run slower with this package?
am i missing something?
i just installed the package and ran all tests.
should i have added some code?

All tests start immediately. Then, the xUnit's SynchronizationContext handles the max parallelism (at async/await level, not per test). So, a test can start first, be blocked by the synchronization context, and finish last.

i added the following line at the start of each test
        await Task.Delay(1);

but still half the tests are failing with timeout.
:(

Adding this line shouldn't change anything. If you have max 2 threads and 4 tests, the execution can be:
Thread 1: | Test1 (a long synchronous test)               |
Thread 2: | Test2 | Test3 | Test5 | Test4 | Test2 | Test6 |

You can see that Test2 is scheduled multiple times as it may have multiple continuations.
But there is no order guarantee, so it can run differently.
I don't know how you configure the timeout in your application. But, when a test starts, you don't control when the code will actually run. So, if you have a CancellationToken with a short delay, there are lots of chances that it will expire before the test ends.


Blackjack

Aim

One will get proper understanding of OOPS (Object-Oriented Programming System) by implementing this type of script as it contains classes and functions from scratch.

Details

import modules and define variables
make classes
make functions
game endings
game play

I would like to work on this as a GSSOC'21 participant.


Ability to set a statement_timeout on the server site (and as session setting)

Problem Statement
To prevent long running queries - especially does not used anymore - from blocking resources on a CrateDB cluster, it would be good to have the option to set a statement timeout. This e.g. could happen, when a complex query has been started by a 3rd party tool, which the user does not fully have control over (e.g. BI tools)
Possible Solutions
PostgreSQL and Cockroach have a statement_timeout (and various others https://www.postgresql.org/docs/15/runtime-config-client.html), which can be set for a cluster and as session setting.
Description
statement_timeout (integer)
Is a cluster setting, that allows to specify a time in milliseconds before a query is automatically canceled.
0 is the default value and turns canceling off. This could also take INTERVAL values as an input.
Optional:
Be able to override this setting in a session, to explicitly run a longer query.
SET statement_timeout TO '60 minutes'::INTERVAL

To be discussed:
Should this only be relevant for DQL queries?
Considered Alternatives
If the client does not support query timeouts on the protocol level, that use wire protocol canceling (which only a few do) first fetching data from sys.jobs_log and then using KILL <job_id> would be an approach. However you would need to do this with the crate superuser and do a scheduling outside of CratDB that checks for long running queries.

We implemented statement_timeout as cluster and session setting and now allow setting session settings via the startup options for clients using the PostgreSQL wire protocol. See:

https://github.com/crate/crate/pull/13980
https://github.com/crate/crate/pull/14025
https://github.com/crate/crate/pull/14045


Move hive.metastore-timeout to ThriftHiveMetastoreConfig

The config is applicable only when using thrift metastore.

replaced with https://github.com/prestosql/presto/pull/1349


[Docs] Enhance docs for /api/user/token

Current State
The functionality of this API endpoint is not well-described.
Desired State
Provide details as the the behavior and purpose of this endpoint.

Contributor Guides and Handbook

📚 Instructions for contributing to documentation

Meshery documentation site and source

🛠 Meshery Build & Release Strategy
🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

How does this endpoint relate to this UI menu item, "Get Token"?

@meshery/maintainers

Hi,
I am new to open source, I would like to work on this issue.

I would like to work on this

Thanks, @0x-chaitu

Hi, @thisiskaransgit
I have some confusion about this issue according to my findings.
/api/user/token => This api validates the token and gets the capabilities for corresponding token.
If token is not present or invalid we are redirected to /provider

While the UI item get token calls the below api
/api/token  => This api extracts the token from request and returns
		"meshery-provider": l.Name(),
		tokenName:          tokenString,

I would like some clarification as I am new to mesheries code base.

@zakisk @suhail34

@leecalcote I want to work on this issue :)

Hey @leecalcote, just want to confirm that I have to work on this part of docs which states how to get your token via Meshery UI or CLI, basically I have to enhance this doc so that user can better understand that how by clicking on get token in Meshery UI, a file will be downloaded in their local system from where they can copy their auth token.


[Translatable] Shrink locale column

During a database migration from utf8 charset to utf8mb4, I realized that locale columns coming from this library are VARCHAR(255). This works, but it's not optimum. It would be better to shrink down these columns to 2 chars.
Unfortunately, this would be a BC break and thus it could be done only for the next major release.

What about en-us and en-gb? Maybe 2 is too small.

@CoalaJoe Indeed, I checked Symfony routing to see what is allowed, and determined 2 would be ok for this library; But as it can be used without Symfony, so limiting to 5 seems more reasonable :)

imho we should have an upper limit and let the maxlength possible (190 if we want utf8mb4 compliance)
For example this is a valid locale with 3 components : zh_Hant_CN (Language code, Script code, Country code), but this one is a valid too de_DE_u_co_phonebk_cu_ddm
As seen on the CLDR site we can have :
unicode_language_subtag(2)_unicode_script_subtag(4)_unicode_region_subtag(2)_unicode_variant_subtag(8?)_[key_type, key_type, ...]

On real projects the longest I have used is zh_Hant_CN / zh_Hans_CN but I think it's a better strategy to give more room for developers choice and flexibility
References :

https://www.unicode.org/reports/tr35/tr35-17.html#Locale
https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

Resolved by https://github.com/KnpLabs/DoctrineBehaviors/pull/389


update autogen versions in tests and bump min depdb to v5

Motivation

No reason to keep old autogen version support around, and not having to support older versions means simpler code.
Test plan

See included automated tests.

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build results here:
→ https://go/builds/bui_OszncnAdnprzDX
→ https://go/builds/bui_OszngSEgrb733r
→ https://go/builds/bui_Osznz54ZUdhbaU


Use commands instead of flags

I was wondering if using flags (-s, -m, -u) was the idiomatic way of handling different actions.
It seems to me that commands (git spr update, git spr merge, git spr status) may be more idiomatic, as commands exclude one another by their nature (git spr update merge is plain wrong, just as you would not use git diff status), whereas flags seem like they can all be passed in at the same time git spr -u -s -m is as idiomatic as git diff -a -p)
Then, we could also provide command-specific help, e.g. only git spr status -h would include information from #54.
This is a minor issue, but I thought that from UNIX/CLI standpoint, commands make more sense to me in this case and I wanted to bring it up :slightly_smiling_face:

I like this idea, and I agree that sub commands would be a more idiomatic way.
The only issue I have with this, is having to type long commands.
I don't think git extension commands will be picked up by shell tab completions. but I haven't tested this.
For me the most used subcommand is status, so maybe just having git spr as the status, and git spr update and git spr merge. At least will have less typing in the common case.
Another potential option is to not use git-subcommand, and just have spr. After all this is really a github specific tool, and not git. In that case we would have spr status, spr udpate, spr merge

Yeah, good point. Maybe a separate CLI would make sense. I generally agree with your suggestions and don't mind which one we go for

Hi, if you want you can take a look at how kubectl does it. But it has a dependency on bash-completion and seems complicated tbh. Also it has support for zsh. In the end, one can simply use aliases ;)

Updated spr cli to use commands instead of flags.
The help message is better as well. Although it only works with git spr -h, running git spr --help doesn't work because git doesn't find a help page for spr and the script is never called.

Nice! Thanks for addressing both this and #54. Looks great :ok_hand:


feat: Add Module.End.baseChangeHom

This is a more-bundled version of LinearMap.baseChangeHom

Thanks :tada:
If CI passes, please remove the label awaiting-CI and merge this yourself, by adding a comment bors r+.
bors d+


Move to manylinux2014 as a base image for AppImages

Part of beeware/briefcase#1132.
Briefcase-Repo: https://github.com/freakboy3742/briefcase.git
Briefcase-Ref: standalone
PR Checklist:

[x] All new features have been tested
[x] All new features have been documented
[x] I have read the CONTRIBUTING.md file
[x] I will abide by the code of conduct

More chicken-egg problems; these tests are failing because they need the standalone template branches.


Confused about behavior

I'm very new to using this tool. I'm trying to use the pp option. I'm unsure about what the intended usage is for the file inclusion.
I have a markdown file with one inline ocaml snippet and one snippet that uses the file sync feature. When I run ocaml-mdx pp readme.md, I only see the inline snippet. Is that intentional? If so, should I use the following to validate the file?
ocamlc -impl snippet.ml -o ... # validate external snippet
ocamlc -pp 'ocaml-mdx pp' -impl readme.md -o ...  # validate inline snippets
I wasn't able to deduce this from the README instructions.

Hi, it looks like you need the mdx test command instead of mdx pp, you can also have a look at how to use mdx from dune  (see https://dune.readthedocs.io/en/latest/dune-files.html#mdx-since-2-4)


Incompatibility with rails 3.2 and strong parameters gem

The strong parameters gem do not allow an array for attributes like this (on older versions, rails 4 does accept):
params.require(:user).permit([:login, :email])

Instead you have to pass the attributes splatted like this:
params.require(:user).permit(:login, :email)

Because of that the permitted_attributes(record) helper do not works.
Would you accept a pull request fixing that? The fix is easy:
params.require(param_key).permit(policy.public_send(method_name))

To this:
params.require(param_key).permit(*policy.public_send(method_name))

Huh, I was sure that we'd already fixed this, seems like it got lost in merges somehow.


docs: book pass + rpc chapter

Documents the remaining RPC namespaces and cleans up some other parts of the book
Cleanups

Some formatting of the book cover
Updating the installation instructions to be up to date (GHCR over Dockerhub, no rethup, add missing platforms)

Remaining

[x] Document every method in eth_
[x] Document every method in net_
[x] Document every method in txpool_
[x] Document every method in debug_
[x] Document every method in trace_
[x] Document every method in rpc_

@gakonst I'll do the config in a separate PR.
There is also an outstanding task on updating all of the --help outputs on the page, but I'm thinking I'll just open a good first issue for that?

Yes sounds good.


Use Progress Bar instead of Spinner

Lesson learnt : Release builds keep compressed copies - if you're tweaking the build results, modify the compressed versions as well.


Windows - Really fix VFS this time

Signed-off-by: John Howard<EMAIL_ADDRESS>@swernli
This PR is part of the proposal described in docker/docker issue 10662 to port the docker daemon to Windows. This one really does add VFS. #13494 wasn't quite right.

LGTM

LGTM


fix(relevantSort): export RelevantSortWidgetParams type

This type cannot be imported from other projects, as opposed to other widgets.

@Haroenv Yes, good idea. Added to the backlog.


Display of running version of darkwire in "About"

Would it be possible to include the version of the running darkwire installation in the "About" dialogue?

:+1:

I noticed that the release notes link to an non-existing link. You forgot the v in front of th v1.2.3 ;-)


Critical Bug: Game Crashes/Save bricks if using speaker on train with only one stop

Describe the bug
As title suggests, when using the Speaker on a train on a track featuring only one single stop, upon arriving at that station, the Speaker will deliver the line, and the game will promptly crash, and any attempt to reload that world will cause the same crash, bricking the save (presumably until a user goes into an NBT editor and manually deletes the train entity from the pertinent file). this error does not occur on a line with two stations (and thus presumably any non-one station line is entirely safe).
Crash Log:
crash-2024-12-19_02.05.25-server.txt
given the cited error I would guess there may be some problem with trying to read some array of stations for whatever reason, and the idea that only 1 would exist not being properly accounted for as an edgecase, as the singular station would be registered at Index 0, leading it to attempt to read a nonexistent second station at index 1, which causes the crash
To Reproduce
build a train with a speaker, blaze burner/conductor on a track with only one singular station on it's length (my testing engine is shown below)

Create a schedule that assigns the sole station as the next stop, giving it to the conductor. once the train arrives, the Speaker will attempt to deliver it's line, sometimes succeeding and sometimes failing (this was in version 0.1.1 where I found the speaker would sometimes cut itself off, although I never found that happening in 0.1.0, although I dunno if that means it's an 0.1.1 specific bug), regardless of the circumstance, it will immediately crash upon "finishing" (or trying to). attempting to reload the world will result in the same crash again.
Expected behavior
It should read out it's line and then stop, as there are no further stations to go to on this line. Obviously it should neither crash nor brick one's save.
Technical Information:

OS: Windows 10
Mod Loader: Forge (1.20.1-forge-47.3.0)
Mod Version: 0.1.1/0.1.0

Additional context

Crash is repeated on both my full modlist, and a modlist stripped down to create 0.5.1-j, create Steam 'n' Rails 1.6.7 as well as Tramways 0.1.1.

The test featuring two stations was a full circuit- I do not know if the bug would persist if the stations were on a straight section of line the test train moving back and forth along it's length.

Fixed in 9d1733a5


gitvote: Add initial configuration

GitVote configuration file reference: https://github.com/cncf/gitvote/blob/main/docs/config/.gitvote.yml
Quick explanation of the config:
The default GitVote profile is set to seek votes from the gitvote-steering GitHub team.
Votes are open for 4 weeks, have daily and weekly checks, and will automatically conclude once 67% of Steering has passed.
Two notes:

The gitvote-steering GitHub team was created so that the vote percentage is calculated strictly from the membership of the Steering Committee. While GitVote supports excluding team maintainers (which you can see reflected in the config file in this PR), @anajsana is an organization owner, which means she cannot be set as a team maintainer (and I'm not going to remove her from the steering-committee GitHub team without a discussion)
The pass threshold for a vote is currently set to 67 to account for the fact that @lhawthorn is not currently a member of the GitHub organization. While percentage-wise, that's a two-thirds majority, it actually ensures that we have achieved a simple majority (51%) or four (4) passing electronic votes, as required by our charter, at this point in time. This pass threshold can be updated to 51% once Leslie joins the org.

ref: https://github.com/todogroup/governance/issues/326

@anajsana — I'm self-merging to do some testing, but dropping this comment as an FYI to you.


Attaching to IBM java

Hi guys,
I've tried attaching to IBM java process but not able to get any log outputs.
IBM J9 VM (build 2.9, JRE 1.8.0 )
Thanks.

Hey @kisisten. IBM java is currently not supported.
I'll update the project description to reflect this.


Convert OidcClient to TypeScript.

See Title. Resolves #2.
Let me know if you have any questions!

Ok, very cool and quite a bit for me to absorb since I'm new to TS. Did you use some tool to gen the interfaces/typings files?

The es6 typings already existed, but the rest was hand written. Sadly is 0 pre-existing typings for the jsbin or jsasign libraries you pulled in. Wrote typings for the parts that are used. All the interfaces in the OidcClient itself were built either from the spec or from usage within the library itself.
Random sidenote: Wouldn't not be amiss to eventually move from concat to something like browserify. Would also allow for require-ing oidc client and the two default libraries which I admit I'd like to do in one of my projects without a shim :)

So I looked over this and it is certainly a lifestyle change. Bear with me as I ask my noob questions. I'm certainly not attacking you in any way, so don't take it that way. I'm just asking blunt and certainly naive questions.
The first one is "what was the value in this"? As in, what benefit did this bring? I just see a lot more code and ceremony. I guess this is really a TS motivation question. Since you did the work, I didn't get a chance to work thru doing this myself manually (and slowly) so I missed the opportunity to get a visceral feel it all. In short, I missed the opportunity to learn the answer to this on my own.
Second: I've not used browserify, Is that the new kid on the block compared to require?

So I looked over this and it is certainly a lifestyle change. Bear with me as I ask my noob questions. I'm certainly not attacking you in any way, so don't take it that way. I'm just asking blunt and certainly naive questions.

All good. Ask away!

The first one is "what was the value in this"? As in, what benefit did this bring? I just see a lot more code and ceremony. I guess this is really a TS motivation question. Since you did the work, I didn't get a chance to work thru doing this myself manually (and slowly) so I missed the opportunity to get a visceral feel it all. In short, I missed the opportunity to learn the answer to this on my own.

This is hard to answer by its nature, but some of big upsides at our work have been:

Immediate static checking. You know pretty quickly if you passed something wrong or did something wrong.
Tooling support. Intellisense, squiqqles, better docs, etc...
A lot of the normal boilerplate you'd have to deal with is abstracted away. Some relevant points would be fat arrow functions, instead of having to do var client = this. OidcClient isn't big enough where this is a big gain, but it helped erase a lot of boilerplate code for us, especially since we were using AMD. Arguably could get with something like babel.
Support for new features in ES6/ES7. Not as relevant for OidcClient, and arguably could get with something like babel.

Browserify, long story short, allows you to use commonjs-style require and certain node modules in the browser. That's pretty much it.

I am with RichiCoder1. Moving to TypeScript and generating the .d.ts definitions file would be great to have when dealing with this library. TypeScript just flat out make you write better code. I started down the road converting the latest release to TypeScript using the ts-loader webpack loader. I found some bugs like this that just pop out at you in TypeScript...  Line 66 IFrameWindow.js
this._boundMessageEventssage = null;
I really think if you got over the TypeScript hump you would really love it...

Thanks @anwalkers. I already spent close to 4 weeks rewriting this in ES6, so I don't really have the time to retool again at this point. Next time around, perhaps.

Just arrived at this thread, and I echo the sentiment. I came looking for typings and will likely have to roll my own. After converting to Typescript, I can't imagine going back.

FYI, there's now a typings file for this. As for using this library, does that help?

...and glad to contribute if this is something the curators decide should be part of the codebase.

OH YEAH, Many thanks.

So yea, for now there's a typings file for consuming this library and I'm happy it helps (and happy for @jmurphzyo to have contributed it). I'd love to have the time to learn, then convert to TS. I just don't have that time and unfortunately don't think I can accept a PR for it, as I need to go thru the learning curve and pain myself if I am to maintain this project.

Thanks and completely understand. When you find the "free time", the learning curve is not steep and you can always fall back to "any" which is akin to CLR dynamic, if that is familiar.  Javascript is a language subset so it is possible to incrementally strengthen type safety over time.
I admit my Typescript resembles c# at times, with the occasional "oh yeah, still a prototype language and I can do ..xyz". Call me an Andres fanboy.

Sure. And even my ES6 rewrite of this felt so much more like C# then any JS I'd ever written.

@brockallen One more quick question when doing npm install can you make it where if annotate npm i --save oidc-client@dev it pulls this branch? instead of the master so we get the typings? That will help people using the library from having to do a little extra work! Once again thanks for the lib!

It will get master when I publish this (later today).

Ok, 1.1.0 is now offically published.


Fixes security issue with Kudos creation

What's this PR do?
Prevents you from creating a Kudo for someone else
How should this be reviewed?

Can you perform kudos?
Edit the <meta name="drupal-user-id" with a different user id. Can you still perform kudos? (Look at the JS console, errors blocking auth should show up)

Any background context you want to provide?
Never trust the client!
Relevant tickets
Fixes #6933
Checklist

[ ] Tested on staging.

to break the insanely long comment chain, i already ripped it out, just testing it all over the place to make sure things are good

@weerd @DFurnes updated

One tiny thing, otherwise looks solid to me. 👍

https://github.com/DoSomething/phoenix/blob/8d17e7947ac6a4cca77893886daab0ea8f0195e3/lib/themes/dosomething/paraneue_dosomething/js/components/ReactionsList.js#L115 This needs to update too right?

oh right we have two version of the JS now, good call @weerd !

okie dokes should be good to go

¡OLÉ! :sheep: it! :crossingfingers:


[Explore] Investigate changes needed for the merge

Investigate what impact the merge has on Web3Signer and what changes if any are needed.
Already identified

Either need to change API to include Eth1 block data or use the block body root see #437

Acceptance Criteria

Identify what changes are needed to Web3Signer to support the merge
Document how the changes affect Web3Signer
Identify when this needs to be done by
What testnets are available

Changes needed for Web3signer. For Bellatrix either the Beacon block body needs to be updated to include the execution payload or the beacon block body is replaced with the beacon block body root. Preferred approach is to use the beacon body root #437 as this will reduce that amount data is sent, parsed and simplify the API.


.Net: Update samples to use SK 0.18

Motivation and Context
Time marches on,
Description
Updated samples to use SK 0.18 and modified code when necessary due to that upgrade.
Contribution Checklist

[ ] The code builds clean without any errors or warnings
[ ] The PR follows the SK Contribution Guidelines and the pre-submission formatting script raises no violations
[ ] All unit tests pass, and I have added new tests where possible
[ ] I didn't break anyone :smile:

https://github.com/microsoft/semantic-kernel/pull/2207 ??

#2207 ??

Argh. I just compared our branches. There are a couple of differences. Maybe merge one in then update the other to see what's missing?


Plot data

Need plots for to represent data. Think bar graph but we'll see.

Implemented via pull request #11


Allow renaming imported names.

This issue was originally filed by @kaendfinger

Dart has a 'namespace' kind of as import system.
import "dart:io" as IO;

what if we had stronger as importing with 'show'
import "dart:io" show Platform as System, Sink as IOSink;

This would provide a nice way to import declarations how you want.

Renaming can be useful, but can also cause confusion. Users may be surprised if, for example, the name of a class in error messages doesn't correspond to the name they use to refer to it in their source code.
It's not a bad idea, but it's not a priority right now. I'm going to go ahead and close this. I'm trying to get issue tracker to more accurately reflect the set of issues the language team has active interest in. This doesn't make the cut today, but that doesn't mean we'll never do it. It just means we're OK with relying on a customers or ourselves re-opening this issue at that later date when we decide to take an interest.


Unsupported top level event type "topScrollBeginDrag" dispatched

Actual behaviour
I am getting this error when trying to drag up my bottom tabbar, which shouldn't result in anything happening at all!
Code sample, screenshots
  <TabViewAnimated
              style={[styles.container]}
              navigationState={this.state}
              renderScene={this._renderScene}
              renderFooter={this._renderFooter}
              onIndexChange={this._handleIndexChange}
              initialLayout={initialLayout}
              animationEnabled={false}
              swipeEnabled={false}
              useNativeDriver
            />

log
Unsupported top level event type "topScrollBeginDrag" dispatched
Unsupported top level event type "topScrollEndDrag" dispatched
Unsupported top level event type "topMomentumScrollBegin" dispatched
Unsupported top level event type "topMomentumScrollEnd" dispatched

Seems to be React Native bug https://github.com/facebook/react-native/issues/16522 fixed in https://github.com/facebook/react-native/commit/ca834f96afcb99a7f1f4eec0a864f4f5b33a632b


Create GraphNode EF SQL DB to reduce memory contrains on creating Graph.

Sacrifices performance, but allows to parse the whole dataset.

"No va a funcionar" -Aidan.


PR: Replace setup.py package name by pywinpty

Fixes #18

@ccordoba12 I did not understand you show pyzmq and zmq as an example? but you agree with the change or not?

I dont undertsand... the pypi package is pywinptyy but the setup was wrong?/?

Yes, I actually forgot to send these changes to upstream

ok

The Python package name was wrong but the module name is right.
See: https://github.com/zeromq/pyzmq

ok

@andfoy, don't forget to remove winpty from PyPi.

That is what I was saying... @andfoy uploaded it correctly...
https://pypi.python.org/pypi/pywinpty
There was never a https://pypi.python.org/pypi/winpty package... I think he forgot to make a PR. That is the reason for making PRs as opposed to working directly on branches ;-)

What? Very confusing!! @andfoy, please be more careful for next time!

Sorry, when I uploaded those wheels the changes were made locally and never got to be even on my fork.


Calculated Policy - Alarm if EC2 instance is in public subnet

New calculated policy that alarms if an EC2 instance is in a subnet that has an associated route table, and that route table contains a route to an IGW.

need to test some additional use cases


question about input custom face with glasses

1、I try to input custom face with glasses, the glasses attribution is still 0 when applying gendata.py.
2、I set the glasses attibution to 1 manually in gendata.py.
3、The glasses cannot be removed when applying app.py.
4、But the random latents manipulation with glasses are correct.

The glasses detection is using project 'https://github.com/foamliu/Face-Attributes-Mobile'. You can add some debug info in gendata.py to check if its output is right or not. But it won't affect latents manipulation, it only assign the initial value for your image. You can try other face image. How about other attributes?

Thanks for your kindly reply!
well operated random generated pics:
1、find random generated pics with glasses when running app.py(fig. 1)
2、u can see the glasses scrollbar is init as 1
3、set the glasses scrollbar to 0,  and the glasses can be removed(fig. 2)
failed operation:
1、prepare some face pics with glasses as input(fig. 3)
2、manually fix the glasses attribute to 1 during running gendata.py(fig. 4-5)
3、the glasses scrollbar is then init as 1 when running app.py ./data(fig. 6)
4、set the glasses scrollbar to 0, but the glasses cannot be removed(fig. 7-9)
i know the glasses detection operation won't affect latents manipulation, it only assign the initial value. But  why the custom face with glasses failed? Is there some mistakes in  app.py ./data?

Maybe it's due to encoder, you can use e4e encoder(https://github.com/omertov/encoder4editing). e4e can generate latent more editable.

I think it's the reason, thanks, i'll try e4e.


Ubuntu compile

could you please update for makefile.. ubuntu compile

Have you read https://github.com/uxmal/pytocs/blob/master/doc/HOWTO.md ? It explains in detail how to compile for .NET Core. You will need to install .NET Core + SDK on Ubuntu first.


Fix sidebar background bug

This commit should address the issues mentioned in https://github.com/tinted-theming/tinted-sublime-text/issues/2
Previously dark themes looked something like this (using base16-ocean here):

And now base16-ocean looks like this:

looks great, what r we waiting for to merge? for some other reviewer?

looks great, what r we waiting for to merge? for some other reviewer? :)

I wanted to wait a little bit to see if you or anyone had any comments before merging :sweat_smile:

:) @JamyGolden thanks for the fix, just checked - looks great

@JamyGolden i think there are more places left to fix, i'll create another issue


Fix the buffer overlap panic when read a udp/packet socket

As explained in https://github.com/shadowsocks/go-shadowsocks2/issues/95
It should be safe without locking when reading from the packet socket.

We don't really need 64k buffer for read, since the MTU is much smaller, it xpuld be 10k or less. And if we use the buffer b in place,  we have to call copy(). I don't think copy is better than just using a new buffer.

Max UDP packet size is a little less than 64KB. We cannot assume it'll be smaller due to potential fragmentation reassembly. And the packet might not come from WAN at all, in which case 1500 MTU cannot be assumed either.
As for the extra copy, Golang implements it via memmove which is very efficient (especially when the packet size is small and it fits in the cache).

Fixed as you wish. By the way, I have a local build which is compatible with Shadowsocks-android as its built-in client. But it uses some features only available after go 1.11. If you would like to keep the code here, I can make a PR after go 1.11 is released.

Thanks for the PR! BTW do we need to fix the AEAD packet Unpack as well? I think it will also be affected by the Go 1.11 InexactOverlap constraint.
What features do you use from Go 1.11? I'd like to take a look :D

you are right, the AEAD part also needs to be fixed.
New APIs in the net package have been exposed in go 1.11,
https://go-review.googlesource.com/c/go/+/72810
I need to protect the sockets which are connecting the server from VPN connections, before calling equivalent connect(socket) in C when creating them.
https://developer.android.com/reference/android/net/VpnService.html#protect(java.net.Socket)


sincerely request for data file 'gpr_medium.mat'

Dear author,
I am writing to request access to your data. I am very interested in your work and would like to use your data for my own research. I would be extremely grateful if you could provide me with the data file 'gpr_medium.mat'.
Thank you very much for considering my request, and I am looking forward to your reply.
Sincerely, Zini Wang

Hi ZiNi,
Thanks for your interest in our work. You can access the trained GP model at here.
Regards,
Jie

Dear author,
GP_MPC_Platoon_simulation
When I ran this file, I encountered the following error, and the simulation could not stop. Have you ever encountered this problem?
CasADi - 2024-04-04 17:33:08 WARNING("solver:nlp_jac_g failed: Inf detected for output jac_g_x, at nonzero index 357 (row 18, col 108).") [.../casadi/core/oracle_function.cpp:377]
Error evaluating Jacobian of equality constraints at user provided starting point.
No scaling factors for equality constraints computed!

Dear author, GP_MPC_Platoon_simulation When I ran this file, I encountered the following error, and the simulation could not stop. Have you ever encountered this problem? CasADi - 2024-04-04 17:33:08 WARNING("solver:nlp_jac_g failed: Inf detected for output jac_g_x, at nonzero index 357 (row 18, col 108).") [.../casadi/core/oracle_function.cpp:377] Error evaluating Jacobian of equality constraints at user provided starting point. No scaling factors for equality constraints computed!

You can try to change 'max_iter', 100 to 30 to alleviate this issue.

Dear author, GP_MPC_Platoon_simulation When I ran this file, I encountered the following error, and the simulation could not stop. Have you ever encountered this problem? CasADi - 2024-04-04 17:33:08 WARNING("solver:nlp_jac_g failed: Inf detected for output jac_g_x, at nonzero index 357 (row 18, col 108).") [.../casadi/core/oracle_function.cpp:377] Error evaluating Jacobian of equality constraints at user provided starting point. No scaling factors for equality constraints computed!

You can try to change 'max_iter', 100 to 30 to alleviate this issue.

The problem still exists. Why is it shown that scale factors without calculated equality constraints are displayed? Do you know the reason?
CasADi - 2024-04-12 14:25:55 WARNING("solver:nlp_jac_g failed: Inf detected for output jac_g_x, at nonzero index 357 (row 18, col 108).") [.../casadi/core/oracle_function.cpp:377]
Error evaluating Jacobian of equality constraints at user provided starting point.
No scaling factors for equality constraints computed!
CasADi - 2024-04-12 14:25:55 WARNING("solver:nlp_jac_g failed: Inf detected for output jac_g_x, at nonzero index 357 (row 18, col 108).") [.../casadi/core/oracle_function.cpp:377]
Error evaluating Jacobian of inequality constraints at user provided starting point.
No scaling factors for inequality constraints computed!


Fix too many dentry cache slab objs#7508.

Fix #7508.

There's another hidden FS bug here:
synchronized (files) {
  if (closed) {
    return;
  }
  ...

If two methods call this, and the first one that finishes causes the JVM to be shut down, then the other one may never finish and actually do the delete. It is at the author's discretion if they want to keep the scope of this PR to just #7508 or to fix up `LimitedTemporaryStorage::close`` in general

#drcrallen I have changed the source code with checking a flag createdStorageDirectory.


How to enabled UART1 in Edison

The following is default GPIO:
UART_1_TX  GP131
UART_1_RX GP130
Currently, the "/dev/ttyMFB0" path is not found.
How to configure it? maybe the driver issue?

New name is "/dev/ttyS1"


Update referentialIntegrity to relationMode for Prisma 4.7.0

Hey folks 👋
We have made some changes to the feature previously known as Referential Integrity.

This feature has been renamed to “Relation mode” in Prisma 4.5.0.
This feature will become Generally Available in Prisma 4.7.0, which will be released next Tuesday (29th November).

You can learn more about this change in the documentation and release notes.
Making this PR to update the docs and to give you a heads-up on this change.
If you have any questions or if any further modifications are needed, please let me know. Additionally, please only merge this after Prisma 4.7.0 is released on 29th November.

I've opened a PR to merge tomorrow so it correctly shows inside the PlanetScale app (when you use the Connect modal to get your connection string and schema setup).

Thanks for helping with this @TasinIshmam!

My pleasure. Thanks for the super quick response!


cmake: remove enabling Swift as a language

It's not needed and does not work with some cross compilation scenarios
rdar://86116809

@swift-ci smoke test


Replace scene service

Description

Replaces a broken scene service to improve these samples.
Checklist:

[ ] Set target branch to main (current release) or v.next (next release)
[ ] Request a reviewer
[ ] Assign a reviewer
[ ] Tag reviewer in comment

@Rachael-E please could you review? Relates to 7495, see comments in there. I think we should replace this scene service to improve these samples in the next release.

@Lui12799 could you do a first review here?

Thanks @Rachael-E , she reported the issue so will definitely be verifying 👍


How to setup on cpanel?

Any idea how to configure using cpanel??

I did once, basically  application startup file would be manage.py and entrypoint would be entrypoint.sh right?
log file error:
App 660 output: /opt/cpanel/ea-ruby27/root/usr/share/passenger/helper-scripts/wsgi-loader.py:26: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
App 660 output:   import sys, os, re, imp, threading, signal, traceback, socket, select, struct, logging, errno
App 660 output: Traceback (most recent call last):
App 660 output:   File "/opt/cpanel/ea-ruby27/root/usr/share/passenger/helper-scripts/wsgi-loader.py", line 369, in
App 660 output:     app_module = load_app()
App 660 output:   File "/opt/cpanel/ea-ruby27/root/usr/share/passenger/helper-scripts/wsgi-loader.py", line 76, in load_app
App 660 output:     return imp.load_source('passenger_wsgi', startup_file)
App 660 output:   File "/home/vendscon/virtualenv/crm.vendscon.com/3.7/lib64/python3.7/imp.py", line 171, in load_source
App 660 output:     module = _load(spec)
App 660 output:   File "", line 696, in _load
App 660 output:   File "", line 677, in _load_unlocked
App 660 output:   File "", line 728, in exec_module
App 660 output:   File "", line 219, in _call_with_frames_removed
App 660 output:   File "/home/vendscon/crm.vendscon.com/passenger_wsgi.py", line 8, in
App 660 output:     wsgi = imp.load_source('wsgi', 'manage.py')
App 660 output:   File "/home/vendscon/virtualenv/crm.vendscon.com/3.7/lib64/python3.7/imp.py", line 171, in load_source
App 660 output:     module = _load(spec)
App 660 output:   File "", line 696, in _load
App 660 output:   File "", line 677, in _load_unlocked
App 660 output:   File "", line 724, in exec_module
App 660 output:   File "", line 860, in get_code
App 660 output:   File "", line 791, in source_to_code
App 660 output:   File "", line 219, in _call_with_frames_removed
App 660 output:   File "manage.py", line 8
App 660 output:     def entrypoint.sh(environ, start_response):
App 660 output:                   ^
App 660 output: SyntaxError: invalid syntax


Add APCu pecl extension to PHP 7.* containers

Issue: https://github.com/docksal/service-cli/issues/75
We've faced the same issue and extended container to have APCu installed by default. Here is a patch for all PHP 7 versions.

@lmakarov please review ^^

@lmakarov hmm, for some reason I have not received a notification about your comment. yep, I will add

@lmakarov Please review ^^

@ddrozdik please move apcu in Dockerfiles to the top of the respective sections (keep the alphabetical order) and update the list of modules in php-modules.txt to have automated tests pass.
It looks like installing apcu for PHP 5.6 also adds an emulated apc module - http://take.ms/yqV21
So php-modules.txt for PHP 5.6. would need to include both, apc and apcu:
https://travis-ci.org/docksal/service-cli/jobs/429210916#L1327-L1331
Thanks!

@ddrozdik FYI I wend ahead and made the changes in another PR, since I did not have permission to push to your fork. Thanks for the contribution!


[Samples] Added an example CosmosDB Input binding which uses property values from QueueTrigger payload.

Added an example CosmosDB Input binding which uses property values from QueueTrigger payload.
Will be linking the doc snippet from this file in the docs repo PR.

/check-enforcer override

/check-enforcer evaluate

/check-enforcer override

/check-enforcer evaluate

/check-enforcer override


[Request] Missing icons

I'm submitting a

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Enhancement
[ ] Feature request
[ ] Documentation issue or request

Description
Hello, I have problem with missing icons. https://ibb.co/kxXH2S. Do you have any suggestion how can i fix it?
Version Information
ngx-editor: x.x.x
angular: 5

Browser

[ x] Chrome -  65.0.3325.181
[ ]  Mozilla Firefox - x.x.x
[ ] Opera - x.x.x
[ ] Microsoft Edge - x.x.x

@Lukasz199312  you are using Fontawesome 5 version, but in editor is Fontawesome 4. If you want use FA5, add next styles to your project:
.fa-scissors::before {
  content: "\f0c4";
}

.fa-files-o::before {
  content: "\f0c5";
}

.fa-repeat::before {
  content: "\f01e";
}

.fa-chain-broken::before {
  content: "\f127";
}

.fa-picture-o::before {
  content: "\f03e";
}

.fa-youtube-play::before {
  content: "\f03d";
}


chore: update release workflow trigger type

This PR updates our release workflow so that the tag-for-release workflow triggers the publish workflow (instead of the publish workflow being triggered by a tag push.)
Motivation: When the GitHub Bot would create a new tag in our repository the on.push.tag trigger would not actually trigger and a manual tag push was required. This change streamlines our release workflow to not require that middle step.
The trigger logic for this change was heavily inspired (:cough: copied :cough:) from uds-core/.github/workflows/tag-and-release.yaml and uds-core/.github/workflows/publish.yaml

I don't see any issues with the workflow as written, the conventions all seem correct


API change: separate save/export function

Take out save/export functionality from runClinicalCharacteristics and make this a separate function call. Return on runClinicalCharacteristics should be a list with the results which can be saved in an export call.

completed as of v0.3.2


sdl: don't return error when reading 0 bytes

Here's an easy one. Avoids errors at the end of reading files.

As Github said, size_t is unsigned. So >= 0 is always true.

Ugh
    SDL_ClearError();
    size_t bytes_read = SDL_RWread(file, buffer, 1, length);

    if(!SDL_GetError()[0])
      return (int32_t)bytes_read;

This doesn't seem right either. The doc says "call SDL_GetError() for more information." but the doc for SDL_GetError says "You should not use the results of SDL_GetError() to decide if an error has occurred! Sometimes SDL will set an error string even when reporting success. SDL will not clear the error string for successful API calls. You must check return values for failure cases before you can assume the error string applies."
So that means SDL_GetError might report a different error. I don't see how it is possible to tell the difference between EOF and error with this API.

Yeah, that was part of the "ugh". I did clear the error before the call, but it's still nasty. Maybe we'll just have to rewrite it to not use rwops (as it's only using files anyway)...

Seems reasonable since the errors are per-thread and nothing else gets called in between.
I asked the question on SDL forums: https://discourse.libsdl.org/t/how-to-tell-whether-an-error-happened-in-sdl-rwread/38828

Thank you both!

Hah, they fixed the "can't tell if EOF or error" problem... in SDL3.


Forgot/reset password

Do not merge yet, some styling is still needed.

Can't comment on the style but the python code is pretty straight forward. Not sure how we want to handle the translation though?

Good point. Yeah, we need to use translation keys in there. I did it at some places but not everywhere yet.

@beygorghor  I'm guessing you are the best to review the front and style part

Also note that the mail sending is still synchroneous here, it's okay for me for this feature but if we wanted to use this as an excuse to set up the async mail infrastructure it's obviously still missing

@beygorghor I added to back to login link but I'm not sure about the logo thing. I purposely removed it from these pages as they are more transactional and the logo didn't have its place there in my opinion. I don't have a strong opinion on this so if you really want to put it back, no problem.


Color suggestions via Leonardo plugin

https://github.com/adobe/leonardo
could either use the functions they wrote or kick the user into a new tab with the params prefilled for folks to explore. go straight from your website and selecting something with a color to a leonardo experience for fine tuning.

there's also this tool, which could be nice to kick out to as well https://color.review/check/436482-EAEAEA
maybe a nice little link in the a11y inspector could populate this and let a user fine tune colors in a nice big experience?


Unauthorized when POST to Tweets endpoint

https://twittercommunity.com/t/post-request-returning-error-401-unauthorized/162950/4
following the example in the README, let response = await client.get('tweets', { ids: id }) works as expected, but let response = await client.post('tweets', { text: message }) fails with {  code: 401,  details: 'Unauthorized' }.  nodejs 17.2.0, windows.
It's expected that POST should authenticate using the same method and send a tweet successfully.
Full code example:
const Twitter = require("twitter-v2")

const client = new Twitter({
  consumer_key: process.env.TWITTER_CONSUMER_KEY,
  consumer_secret: process.env.TWITTER_CONSUMER_SECRET,
  access_token_key: process.env.TWITTER_ACCESS_TOKEN_KEY,
  access_token_secret: process.env.TWITTER_ACCESS_TOKEN_SECRET
});

async function sendTweet(message) {
  try {
    const response = await client.post('tweets', { text: message })
    console.log(response)
  } catch (err) {
    console.error(err)
  }
}

async function getTweet(id) {
  try {
    const response = await client.get('tweets', { ids: id })
    console.log(response)
  } catch (err) {
    console.error(err)
  }
}

sendTweet('test tweet!')

getTweet('1228393702244134912')

I confirmed with postman that my credentials do work, and the end point is correct. So there must be something in this module. From what I can see, the auth headers should be the same as the GET request. And the BODY should be converted into JSON properly. I'm not sure where else to look right now

@ssplatt Were you able to figure it out? I'm having the same issue

I changed to twitter-api-v2 and that works perfectly

Hi @ssplatt ! can u share an snipet code using twitter-api-v2 creating a tweet?
I have the same issue! and always receiving unauthorized!
Thanks!

https://twittercommunity.com/t/oauth-1-0-with-postman-to-get-single-tweet-and-following-a-user-by-id-with-twitter-api-v2-0-essential/163033/6
This is how I got the auth to work. Then I just used the sample code from the repo

But were did u get Access and token secret? you need to do the 3-legged auth flow ? Because im building a API so it wouldn't have interaction with the user.
I want to sent a tweet on my own account
Thanks!

But were did u get Access and token secret? you need to do the 3-legged auth flow ? Because im building a API so it wouldn't have interaction with the user.
I want to sent a tweet on my own account
Thanks!

You get those from Twitter in the developers area when you sign up

I found it. I was confusing about the user flow authentication. But how i will using my own account its not necessary!
Thanks for the response men!


Chapter 6: The ESC-50 folder name are different between book and repo code

Chapter 6: The ESC-50 folder name are different between book and repo code
In the book, tell me to get the  wav file from 2 ways, one is to use git clone, the command in the book is below:
git clone https://github.com/karoldvl/ESC-50

The other is to download the zip file directly and unzip it.
Both will create the folder with the default name ESC-50.
but in the repo code, it used another name esc50 in the file Chapter 6.ipynb:
device="cuda"
bs=64
PATH_TO_ESC50 = Path.cwd() / 'esc50'

It confused me for a long while, every times I failed, get 0 result, I checked and checked again, and finally found the reason.
I suggest to update the repo code

@falloutdurham What you think?


Do not append main character's name if the tooltip unit has changed

The logic that appends the main character's name to the GameTooltip contains a 0.1 second delay. Currently, if the cursor moves to something unrelated in this time, the name will be appended regardless. This can result in strange tooltips, such as Meeting Stone [Treeston].
This PR adds a check to the delay callback, making sure that the tooltip unit is still the same that it originally was.

This was adapted as part of b3e1b45797d3.


Limit the namespaces in which ca-acme-http-solver pod is created.

Is your feature request related to a problem? Please describe.
Currently, acmesolver pods are created in the same namespaces as ingress resources for which the HTTP-01 challenge is performed. This behavior requires granting permission to manage pods, services and ingress in all namespace, and when using network policy in a cluster, it is also necessary to set global traffic rules for these pods.
Describe the solution you'd like
The ability to specify one namespace in which all the resources necessary to complete the HTTP-01 challenge will be created.
/kind feature

This is also kind of related to https://github.com/jetstack/cert-manager/issues/2579 - that issue is currently blocked as we need to change the 'ownership' of the solving resources to be owned by the ClusterIssuer/Issuer resource.
If we were to do this, we could also allow users to configure the HTTP01 solving namespace for ClusterIssuer resources at least, and potentially then have a single HTTP01 solver service instead of deploying one per-challenge to be solved.
This is quite a big change though and would likely be quite disruptive to users. Before we've resolved it however, I don't think we can proceed forward with this as we cannot have cross-namespace owner references.
/kind feature
/priority backlog
/area acme
/remove-lifecycle rotten


 GDB? Handling goroutines? Debugging concurrency issues?

@shamiq all great content, thanks! any specific one of those that you'd like to see in the near future?

:+1: I viewed them all as subtopics under debugging for Go. Particularly, I'm interested in debugging somewhat complex goroutines/worker queues.

good to know. let me do some research there so I can focus a screencast on the best tools

+1

+1

@mjio @shamiq @bdougie new screencast posted at https://www.youtube.com/watch?v=LQi0N0nA5RA. Gonna leave this issue open for now, since there are a lot more topics to cover


[KYUUBI #1769][FOLLOWUP] Fix the slf4j-api dependency for kyuubi-hive-jdbc module

Why are the changes needed?

In https://github.com/apache/incubator-kyuubi/pull/1842, the org.slf4j:slf4j-api dependency was removed from kyuubi-hive-jdbc module.
Now it is from hive-service-rpc
[INFO] org.apache.kyuubi:kyuubi-hive-jdbc:jar:1.5.0-SNAPSHOT
[INFO] +- org.apache.hive:hive-storage-api:jar:2.7.2:compile
[INFO] +- org.apache.hive:hive-service-rpc:jar:2.3.9:compile
[INFO] |  +- org.apache.thrift:libfb303:jar:0.9.3:compile
[INFO] |  +- org.apache.thrift:libthrift:jar:0.9.3:compile
[INFO] |  \- org.slf4j:slf4j-api:jar:1.7.30:compile

How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

I don't think we need touch jcl-over-slf4j and slf4j-api in both kyuubi-hive-jdbc and kyuubi-hive-jdbc-shaded modules, why delete them in the previous PR?

I think we should not touch jcl-over-slf4j and slf4j-api in both kyuubi-hive-jdbc and kyuubi-hive-jdbc-shaded modules, why delete them in the previous PR?

I thought that they all involve common dependencies, it is a mistake.

Codecov Report

Merging #1854 (2001243) into master (3323bae) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #1854      +/-   ##
============================================
- Coverage     59.70%   59.70%   -0.01%
+ Complexity      269      267       -2
============================================
  Files           282      282
  Lines         13978    13978
  Branches       1781     1781
============================================
- Hits           8346     8345       -1
  Misses         4924     4924
- Partials        708      709       +1

Impacted Files
Coverage Δ

...rg/apache/kyuubi/engine/trino/TrinoStatement.scala
64.70% <0.00%> (-1.18%)
:arrow_down:

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 3323bae...2001243. Read the comment docs.


stdout option not tested

Could not test or build, got quite a few compiler error with snprintf after using Kore/make.js
But I thought it might help

Thanks, think it will help. Will build and test.


Auto predict F0 in RVC

Will the Auto predict F0 feature ever be added? It's present in so-vits-svc, and I used it a lot when I was processing raps. RVC doesn't have it!!

integrate #734


Example App Not Working RN 0.40

Down below what I'm receiving, I used the example code in my app and it's not working.
iOS 10.2
React Native 0.40

Please, take a look on hotfix/example branch. It's a known issue, and we're currently working on it (iOS is fixed, but Android still fails)

closed as duplicate of https://github.com/react-native-community/react-native-blur/issues/149


add brew install --local flag

Opening this as an issue as it sounds like a good idea, and as best I could tell from a quick search, I don't think it has been done yet/discussed further.
My personal interest in it is probably more focused on casks than formulae, so --build-from-source doesn't seem relevant to that use case.
Proposal

May want to consider making an explicit --build-from-source always bypass the API CC @Bo98 for thoughts.

I would rather lean more towards a new flag, e.g. --local or whatever, that is much more explicit that the intention is to use a locally edited formula. There's a question however of how should it behave for dependencies. Should those be installed from API or from the local clone? The latter is perhaps useful in some cases, though does mean that the flag would behave differently than how all other brew install flags work.
Originally posted by @Bo98 in https://github.com/Homebrew/homebrew-core/issues/138060#issuecomment-1658291638

I would rather lean more towards a new flag, e.g. --local or whatever, that is much more explicit that the intention is to use a locally edited formula.

Great idea 👍🏻

There's a question however of how should it behave for dependencies. Should those be installed from API or from the local clone?

Hmm, good question. Feels like probably always using the local clone is better for consistency and because it's needed some of the time?
Originally posted by @MikeMcQuaid in https://github.com/Homebrew/homebrew-core/issues/138060#issuecomment-1658409445

Workaround / Alternatives
I'm not sure if this is the canonical way, but as a workaround, currently when creating a new formula I just use a direct path to the file; eg.
brew install --cask $(brew --repository homebrew/cask)/Casks/f/foo.rb

This works ok, but is a little annoying/verbose in having to use the full path, or switch to the Casks directory first. It also seems to not play nice with the autocompletions, so I can't just tab my way to completing the filename/path.

https://github.com/Homebrew/brew/tree/master/completions

https://github.com/Homebrew/brew/blob/master/completions/zsh/_brew#L1084-L1140

If the --local isn't a good option, then perhaps drawing attention to HOMEBREW_NO_INSTALL_FROM_API=1 (if that's the canonical way) in the text for brew install -h would be useful.
It was added to the pull request template for homebrew-core in:

https://github.com/Homebrew/homebrew-core/pull/138060

And there are already other env vars described in the brew install -h text:
https://github.com/Homebrew/brew/blob/de224796beb4e2aca73b7ad4a2a9b77f62ab5626/Library/Homebrew/cmd/install.rb#L19-L31

I'd like to discourage HOMEBREW_NO_INSTALL_FROM_API=1 so I'm still hoping to do this, yeah.

Agreed this is a desirable feature, thanks for opening @0xdevalias.
@Bo98 I feel like --local should, ideally, just use the named formula from the tap and dependencies from the API (maybe unless they are changed in git but that probably starts to get overly complex).

should, ideally, just use the named formula from the tap and dependencies from the API

Maybe --local could do this part; which would handle a majority of needs/cases in the simplest way.

(maybe unless they are changed in git but that probably starts to get overly complex).

And then some other flag used with it (--local-with-deps) could imply this part; for those more nuanced situations where multiple deps are being changed at once.
I also wouldn't be opposed to this only happening if they were changed as well, as 99.9% of the time I'm not going to have local differences unless I'm specifically working on them.
As for how to detect that easily/cleanly/with minimal code.. shrugs

should, ideally, just use the named formula from the tap and dependencies from the API

Maybe --local could do this part; which would handle a majority of needs/cases in the simplest way.

Agreed 👍🏻

If --local will have the same effect/semantics as --build-from-source; does that make them somewhat duplicates?
I like --build-from-source as it's very semantic/obvious, but it doesn't make sense for casks.
I like --local for it's simplicity.
Perhaps something could be added to --build-from-source that says it implies --local or similar to remove ambiguity?
Similar to how the docs for brew audit --new say that it implies --strict and --online

I didn't mean a literal alias. I was talking more in terms of how things like --build-from-source don't build dependencies from source - only the formula you selected.
But it will still behave similarly yes. For formulae, --local will basically be a scoped no-API load and then it will imply --build-from-source to the internal installer. Casks will just be the initial no-API load and that's it as the installer doesn't need to do anything differently beyond that.

For formulae, --local will basically be a scoped no-API load and then it will imply --build-from-source to the internal installer.

That's the part that I think should be explicitly mentioned in the --help docs (similar to what build install --new does); so that people know that there is no reason to pass --local --build-from-source for example.


Fixed New chat issue

<If necessary, assign reviewers that know the area or changes well. Feel free to tag any additional reviewers you see fit.>
Details

Fixed Issues

Fixes GH_LINK
Tests

Tested On

[ ] Web
[ ] Mobile Web
[ ] Desktop
[ ] iOS
[ ] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

I have sent a new PR at the #2013 . So I have to close this PR.
Thanks


Query proxy where or

Fixes #
This pull introduces/changes:

This PR will introduce .where_or method to QueryProxy objects
This will be a logical or for conditions passed to .where_or call
eg.
 User.where_or(name: 'CEO', title: 'sd')
will produce a query like

MATCH (result_user:`User`)
WHERE (result_user.name = {result_user_name}) OR (result_user.title = {result_user_title})
RETURN result_user | {:result_user_name=>"CEO", :result_user_title=>"sd"}

Closing this PR as this does not sound like a viable option.


feat: Provide possibility to display specific countries in SelectCountryBone

There was no possibility to limit the set of available countries in a selectcountryBone.
I added the parameter countries to limit it.  I also updated the docstring.

Replaced by #1342 and due lack of activity.


Improvements to terminal hover

Refs: #170580, #177078

[ ] macOS @eleanorjboyd
[x] linux @rzhao271
[x] windows @sandy081

Complexity: 3
Create Issue

There have been several improvements to the terminal hover, please test each of the following. UX feedback is welcome.

The "stale environment" indicator no longer lists the actual environment changes which used to be a wall of text, but instead lists the extensions that want to contribute. The extension will eventually contribute a description that we will put next to the extension ID. You can test this by opening a terminal, typing in it and changing auto attach in the Toggle Auto Attach command

The relaunch terminal action should still work

There is a new environment changes active message, this includes an action in the hover's "status bar" that allows displaying the changes

You can see the exact process ID of the shell and the command line used:

The hover is keyboard accessible via ctrl+k, ctrl+i (or cmd+k, cmd+i) when either the terminal or the terminal tab is focused

@eleanorjboyd oh sorry, on Mac it's special because cmd+k is used for clear so no chords work. Try enabling screen reader mode to get the key binding working.

yes, I have that in the status bar- I used toggle screen reader accessibility mode to turn it on but this was the only step I took. Do I need to do anything else?


Unsubscribe me

i already unsubscribed the email but still i m receiving it! please remove it

Kindly unsubscribe me. I still receive email notifications after unsubscribing and "unstarring" this project. Thank you.

i already unsubscribed the email but still i m receiving it! please remove it

done krke unsubscribe kr do meko nhi aate aise

Check Ignore


Wrong avatar on quick post form

When i open https://staging.busy.org logged with my account fabien, the avatar on quickpost form is wrong:

For some reason, i'm not able to reproduce this issue anymore.

Can you @jm90m @Sekhmet ?

I've never seen this issue.

I don't see this issue..

can we close this?

can we close this @bonustrack ?

@bonustrack @jm90m happened today (staging.busy.org)