distruct.py fails without X display (workaround included)

I found that the usage of matplotlib in distruct.py fails if X is not present:
  File "{snip}/python/pyenv/versions/2.7.14/lib/python2.7/lib-tk/Tkinter.py", line 1819, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable

To work around this, the following two lines should be included prior to import matplotlib.pyplot as plot:
import matplotlib as mpl
mpl.use('svg')

For example, the top of the file looks like this:
import numpy as np
import matplotlib as mpl
mpl.use('svg')
import matplotlib.pyplot as plot
import colorsys
import getopt
import sys, pdb

def plot_admixture(admixture, population_indices, population_labels, title)

I have tested this solution and was able to generate an svg file from a headless node.

alternatively it could be configured in the users' context instead of in code, but this may be undesirable as it would effect other invocations of matplotlib by that user. This can be accomplished by setting backend : svg in the user's matplotlibrc


Set up dev environment for auditing

We ensure the necessary environment variables are set to start logging audit data on our preprod environment

@tahb You'll want to make the same changes in values-prod.yaml

 Get environment set up for hmpps-audit


removed ingress class annotations as the support for it was dropped

Closes #
Fixes https://github.com/boomerang-io/roadmap/issues/358
Changelog
New

N/A

Changed

N/A

Removed

Removed the kubernetes.io/ingress.class annotation since the support for it was dropped (reference - https://github.com/boomerang-io/roadmap/issues/358#issuecomment-1175702875)

Testing / Reviewing
Tested on a local Kubernetes deployment using k3s v1.21

A merge seems to have gone wrong with that one. Anyway yes, thank you for finding this!

Yes, I did a soft reset on my branch to be at the same level with main did a push and forgot to commit the new changes. Since the branch was at the same level with main it closed itself automatically. I didn't know it would do that.


LED's Util

I think to make the LED's more usable and less likely to cause issues we should make a public global robot state variable in our utils class.  Then make an LED's command that uses a logic or case select to pick the LED color.
Example
-Default - Panther Streak
-State "intake" - green pulse
-State "intake & isNoteDetected - orange pulse (I think a jostick rumble would be a good add here too)
-State isNoteDetected - orange
-State robotCentric - Rambow
-State launchSpinning - Blue
-Stake target acquired - Red -
I would almost think the lower down the list the higher the priority.

fixed by latest merge


privacy md

We'll need a privacy statement for the iTunes Store submission - adding now while I remember, so that I don't have to scramble late one evening to submit ;)

@antonmc I think you need to merge your changes from master into this branch to avoid some conflicts first.


Enable configuring controllers through HiveConfig

This PR enables configuring max concurrent reconciles, client rate
limiter and workqueue rate limiter for each controller through HiveConfig.
Once HiveConfig is edited, an update is made to hive-controllers-config
configmap and hive-controllers pod is restarted. A controller picks up its
latest configurations from hive-controllers-config configmap.
jira: https://issues.redhat.com/browse/CO-1069

@staebler this is ready for another round of review

PR updated.

Looks like an actual e2e test failure here, hive-operator pod getting errors on the hive namespace not existing?


OS/2.strikeoutSize and post.underlineThickness: note about common practice

I suggest adding a note saying that it is common practice to keep the strikeout and underline sizes the same throughout a family in order to avoid different thicknesses of connecting strokes in situations where different styles are used on the same line (e.g., a bold word in a regular text).

Detalles del documento
⚠ No edite esta sección. Se requiere para learn.microsoft.com ➟ Vinculación de problema de GitHub.

ID: 1ae9457c-0d3d-c137-588b-81d54a086f07
Version Independent ID: 658c6d22-b9d1-1007-9cdb-6898911c9c75
Content: OS/2 - OS/2 and Windows metrics table (OpenType 1.9) - Typography
Content Source: typographydocs/opentype/spec/os2.md
Product: typography
GitHub Login: @PeterCon
Microsoft Alias: alib

Is this relevant information for a technical spec? Whether underlines are the same thickness across all weights is an aesthetic choice.
What might be a common practice now can change in the future.

Good point, but that is more an issue of how we formulate it. What about warning of potentially unwanted behaviour:

If you do not keep the strikeout and underline sizes the same throughout a family, a text rendering will likely display different thicknesses of connecting strokes in situations where different styles are used on the same line (e.g., a bold word in a regular text).

Noting common font design practice could be useful in the spec if it could help software developers avoid creating issues. If it's a matter of avoiding problems in how fonts interact with applications, then that suggests the need for a recommendation. This doesn't strike me as either of those. This is aesthestic guidance, and there are lots of other aspects of aesthetic guidance that could be called out. I'm not inclined to have much of that in the spec, unless it's something not obvious that can lead to pretty bad results.


Smart Charging - Refactor build car method and handle phases properly

QA: not tested.
@OliveGerste: what are the validation tests?

@jerome-benoit
I tested via postman, that all the cases for triggering the smart charging still work correctly:
Test cases I handled:
Single phased station (with single phased car, three phased car) (TransactionStart, StatusChange, first meterValue with phases used)
Three phased station (with single phased car, three phased car) (TransactionStart, StatusChange, first meterValue with phases used)
Dc Charger (TransactionStart, StatusChange, first meterValue)
It is a bit cumbersome to do it with postman.
I think it is also okay to watch the logs for triggering the smart charging, because we have all these cases in production

Ok, so I think that issue can be closed and that you probably need to merge your updated postman collection into the ev-server one.
Thanks.


kubectl-evict-pod: 0.0.10 -> 0.0.12

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/rajatjindal/kubectl-evict-pod/releases.
meta.description for kubectl-evict-pod is: "This plugin evicts the given pod and is useful for testing pod disruption budget rules"
meta.homepage for kubectl-evict-pod is: "https://github.com/rajatjindal/kubectl-evict-pod"
meta.changelog for kubectl-evict-pod is: ""
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.0.12 with grep in /nix/store/zw7cxnm4kw0kndhdzpk2ygar1agwlv9v-kubectl-evict-pod-0.0.12
found 0.0.12 in filename of file in /nix/store/zw7cxnm4kw0kndhdzpk2ygar1agwlv9v-kubectl-evict-pod-0.0.12

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
kubectl-evict-pod

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/zw7cxnm4kw0kndhdzpk2ygar1agwlv9v-kubectl-evict-pod-0.0.12 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A kubectl-evict-pod https://github.com/r-ryantm/nixpkgs/archive/2c9226d8de3ed3ac64d44b3624876f6b0456b74f.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/zw7cxnm4kw0kndhdzpk2ygar1agwlv9v-kubectl-evict-pod-0.0.12
ls -la /nix/store/zw7cxnm4kw0kndhdzpk2ygar1agwlv9v-kubectl-evict-pod-0.0.12/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

kubectl-evict-pod

Maintainer pings
cc @j4m3s-s for testing.

Result of nixpkgs-review pr 187752 run on x86_64-linux 1

1 package built:

kubectl-evict-pod


[Bug]: Somehow, this was deployed on Github Pages

Steps to reproduce the issue?
In the github sidebar on this repo, under "Environments," click "Github-Pages." Click "View Deployment" on the top one.
What happened?
An error that probably came as a result of it thinking it's actually the browser, and it said that this webpage couldn't be found or something.
Your environment (if applicable)
Firefox, although I'd assume this error would happen on all browsers.
Version
N/A

This bug is to be reported to the owners/developers of said service. I have checked the settings, and I have not deployed GitHub pages with this repository.


moloch services fail to start after rebooting on Ubuntu 16.04.1

Elasticsearch version: 2.4.4
Moloch version: 0.17.0
OS name and version: Ubuntu 16.04.1 (amd64)
How was Moloch built/installed: deb
# Install Oracle Java
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java8-installer

# Install elasticsearch
dpkg -i elasticsearch-2.4.4.deb
systemctl enable elasticsearch.service
systemctl start elasticsearch.service

# Install moloch
dpkg -i moloch_0.17.0-1_amd64.deb
apt-get install -f
/data/moloch/bin/Configure
/data/moloch/db/db.pl http://localhost:9200 init
/data/moloch/bin/moloch_add_user.sh admin admin admin --admin
systemctl enable molochviewer.service molochcapture.service
systemctl start molochviewer.service molochcapture.service

Provide logs, stack traces and steps to reproduce:
Immediately after installation, it works normally. But rebooting system, moloch services failed to start. I think that it's caused by slow starting elasticsearch. I have introduced the following workarounds. Is there another method to solve this problem?
  Run "db/db.pl host:port upgrade"
Jan 24 15:51:53 main.c:595 main(): THREAD 0x7fae28059780
Jan 24 15:51:53 main.c:163 parse_args(): WARNING: gethostname doesn't return a fully qualified name and getdomainname failed, this may cause issues when viewing pcaps - ubuntu
Jan 24 15:51:53 config.c:184 moloch_config_int(): INFO: Reseting pcapWriteSize since 262143 is less then the min 262144
Jan 24 15:51:53 main.c:573 moloch_mlockall_init(): WARNING: memlock in limits.conf must be unlimited or at least 4000000, currently 64
Jan 24 15:51:53 http.c:194 moloch_http_send_sync(): libcurl failure http://localhost:9200/dstats/version/version/_source error 'Couldn't connect to server'
Jan 24 15:51:53 db.c:1713 moloch_db_check(): ERROR - Couldn't load version information, database might be down or out of date.  Run "db/db.pl host:port upgrade"
Jan 24 15:51:53 main.c:595 main(): THREAD 0x7f8297f64780
Jan 24 15:51:53 main.c:163 parse_args(): WARNING: gethostname doesn't return a fully qualified name and getdomainname failed, this may cause issues when viewing pcaps - ubuntu
Jan 24 15:51:53 config.c:184 moloch_config_int(): INFO: Reseting pcapWriteSize since 262143 is less then the min 262144
Jan 24 15:51:53 main.c:573 moloch_mlockall_init(): WARNING: memlock in limits.conf must be unlimited or at least 4000000, currently 64
Jan 24 15:51:53 http.c:194 moloch_http_send_sync(): libcurl failure http://localhost:9200/dstats/version/version/_source error 'Couldn't connect to server'
Jan 24 15:51:53 db.c:1713 moloch_db_check(): ERROR - Couldn't load version information, database might be down or out of date.  Run "db/db.pl host:port upgrade"
Jan 24 15:51:53 main.c:595 main(): THREAD 0x7f6c61107780
Jan 24 15:51:53 main.c:163 parse_args(): WARNING: gethostname doesn't return a fully qualified name and getdomainname failed, this may cause issues when viewing pcaps - ubuntu
Jan 24 15:51:53 config.c:184 moloch_config_int(): INFO: Reseting pcapWriteSize since 262143 is less then the min 262144
Jan 24 15:51:53 main.c:573 moloch_mlockall_init(): WARNING: memlock in limits.conf must be unlimited or at least 4000000, currently 64
Jan 24 15:51:53 http.c:194 moloch_http_send_sync(): libcurl failure http://localhost:9200/dstats/version/version/_source error 'Couldn't connect to server'
Jan 24 15:51:53 db.c:1713 moloch_db_check(): ERROR - Couldn't load version information, database might be down or out of date.  Run "db/db.pl host:port upgrade"
Jan 24 15:51:54 main.c:595 main(): THREAD 0x7f1d4028b780
Jan 24 15:51:54 main.c:163 parse_args(): WARNING: gethostname doesn't return a fully qualified name and getdomainname failed, this may cause issues when viewing pcaps - ubuntu
Jan 24 15:51:54 config.c:184 moloch_config_int(): INFO: Reseting pcapWriteSize since 262143 is less then the min 262144
Jan 24 15:51:54 main.c:573 moloch_mlockall_init(): WARNING: memlock in limits.conf must be unlimited or at least 4000000, currently 64
Jan 24 15:51:54 http.c:194 moloch_http_send_sync(): libcurl failure http://localhost:9200/dstats/version/version/_source error 'Couldn't connect to server'
Jan 24 15:51:54 db.c:1713 moloch_db_check(): ERROR - Couldn't load version information, database might be down or out of date.  Run "db/db.pl host:port upgrade"

/data/moloch/logs/viewer.log
Elasticsearch WARNING: 2017-01-24T06:51:58Z
  Unable to revive connection: http://localhost:9200/

Elasticsearch WARNING: 2017-01-24T06:51:58Z
  No living connections

{ [Error: No Living connections] message: 'No Living connections' } undefined
/data/moloch/viewer/db.js:73
    if (data.version.number.match(/^(2.[0-3]|1|0)/)) {
            ^

TypeError: Cannot read property 'version' of undefined
    at /data/moloch/viewer/db.js:73:13
    at respond (/data/moloch/viewer/node_modules/elasticsearch/src/lib/transport.js:308:9)
    at sendReqWithConnection (/data/moloch/viewer/node_modules/elasticsearch/src/lib/transport.js:207:7)
    at next (/data/moloch/viewer/node_modules/elasticsearch/src/lib/connection_pool.js:213:7)
    at nextTickCallbackWith0Args (node.js:436:9)
    at process._tickCallback (node.js:365:13)
Elasticsearch ERROR: 2017-01-24T06:55:46Z
  Error: Request error, retrying
  GET http://localhost:9200/ => connect ECONNREFUSED <IP_ADDRESS>:9200
      at Log.error (/data/moloch/viewer/node_modules/elasticsearch/src/lib/log.js:225:56)
      at checkRespForFailure (/data/moloch/viewer/node_modules/elasticsearch/src/lib/transport.js:240:18)
      at HttpConnector.<anonymous> (/data/moloch/viewer/node_modules/elasticsearch/src/lib/connectors/http.js:162:7)
      at ClientRequest.wrapper (/data/moloch/viewer/node_modules/elasticsearch/node_modules/lodash/index.js:3095:19)
      at emitOne (events.js:77:13)
      at ClientRequest.emit (events.js:169:7)
      at Socket.socketErrorListener (_http_client.js:269:9)
      at emitOne (events.js:77:13)
      at Socket.emit (events.js:169:7)
      at emitErrorNT (net.js:1267:8)

Elasticsearch WARNING: 2017-01-24T06:55:46Z
  Unable to revive connection: http://localhost:9200/

Elasticsearch WARNING: 2017-01-24T06:55:46Z
  No living connections

{ [Error: No Living connections] message: 'No Living connections' } undefined
/data/moloch/viewer/db.js:73
    if (data.version.number.match(/^(2.[0-3]|1|0)/)) {
            ^

TypeError: Cannot read property 'version' of undefined
    at /data/moloch/viewer/db.js:73:13
    at respond (/data/moloch/viewer/node_modules/elasticsearch/src/lib/transport.js:308:9)
    at sendReqWithConnection (/data/moloch/viewer/node_modules/elasticsearch/src/lib/transport.js:207:7)
    at next (/data/moloch/viewer/node_modules/elasticsearch/src/lib/connection_pool.js:213:7)
    at nextTickCallbackWith0Args (node.js:436:9)
    at process._tickCallback (node.js:365:13)

It is not recommended that ES and capture be on the same hosts, so definitely can't add the requires elasticsearch.
The sleep is an option, but on a properly setup system it would delay capturing by 5 seconds.  You could move it after I guess.  (BTW there is a RestartSec= setting so you don't have to do a sleep, although would need to double check that it is AFTER a failure)
Could probably mess around with   StartLimitInterval= or  StartLimitBurst= but I have no experience with those.
Seems like this could just be an FAQ entry.


mirror upstream ansible version upgrade to <IP_ADDRESS>

fixes build break caused by upstream ansible version upgrade.

@rabbah @dgrove-oss has travis been enabled for this repo. ? If not, in the past I have opened a JIRA (infra) ticket and then chatted up INFRA team members I knew on HipChat to get their attention to work it (here: https://issues.apache.org/jira/projects/INFRA?selectedItem=com.atlassian.jira.jira-projects-plugin%3Asummary-page).
If you like, I can walk anyone through it or if you want Travis enabled I can open a ticket for you.


feat(auditlogging): add resources to CR

These changes have also been added to #97, but if you need more time to review #97 since it's quite large, you can merge this one to address https://github.ibm.com/IBMPrivateCloud/roadmap/issues/38983

covered in https://github.com/IBM/ibm-auditlogging-operator/pull/97


OSX build failing on upload_or_check_non_existence

Issue:
The OSX build of the deploy branch fails on the last step:
$ upload_or_check_non_existence ./recipe conda-forge --channel=dev -m ./.ci_support/${CONFIG}.yaml
Adding in variants from internal_defaults
Adding in variants from ./.ci_support/osx_.yaml
Attempting to finalize metadata for gmt
Solving environment: ...working... done
Solving environment: ...working... done
Solving environment: ...working... done
Traceback (most recent call last):
  File "/Users/travis/miniconda3/bin/upload_or_check_non_existence", line 146, in <module>
    main()
  File "/Users/travis/miniconda3/bin/upload_or_check_non_existence", line 138, in main
    upload(token_fn, path, owner, channel)
  File "/Users/travis/miniconda3/bin/upload_or_check_non_existence", line 67, in upload
    env=os.environ)
  File "/Users/travis/miniconda3/lib/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['anaconda', '--quiet', '-t', '/var/folders/vy/rcv48w3j4w79llzf_x6qnvw40000gn/T/tmp_fsf7ymx/binstar.token', 'upload', '/Users/travis/miniconda3/conda-bld/osx-64/gmt-6.0.0a17-blas_openblash0670df6_200.tar.bz2', '--user=conda-forge', '--channel=dev']' returned non-zero exit status 1.

The recipe was rerendered recently conda smithy says that there is nothing to be done. Any ideas @ocefpaf?

#54 did not work :-/
@isuruf I'm probably missing something obvious here, can you take a quick look?

I guess I forgot to push the re-render... I was going to use the web-services and forgot that too.

:tada:
https://anaconda.org/conda-forge/gmt/6.0.0a17/download/osx-64/gmt-6.0.0a17-blas_openblash0670df6_200.tar.bz2

Hehe. This is an internal problem that there is no way the maintainers could know.
@isuruf we shoulf probably expect a few more feedstock that are using branches to suffer from the same problem, but I don't think there are many of those out there though.


Error when using Select Top 1000 on table: Cannot read properties of undefined (reading 'serverInfo')

Issue Type: Bug
Connecting to SQL Server using a connection string with parameter "Initial Catalog" makes Azure Data Studio throw an error when right clicking a table and choosing "Select Top 1000" or "Edit Top 200". Error:
Scripting failed
Cannot read properties of undefined (reading 'serverInfo')
This started maybe 6 months ago
Azure Data Studio version: azuredatastudio 1.41.0 (cf5e0fe1a33709e2a82dc94f42dbe88487803d62, 2023-01-24T17:25:45.514Z)
OS version: Windows_NT x64 10.0.22623
Restricted Mode: No
Preview Features: Enabled

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz (8 x 2803)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off

Load (avg)
undefined

Memory (System)
15.73GB (5.87GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions: none

I am experiencing the same issue.

I'm also experiencing the same issue on Linux.
OS Version: Pop!_OS 22.04 LTS
Preview Features: Enabled

Are you using SQL in Azure? Have you added your IP to the Network panel?
I had the same issue, could log on, but not do a Select top 1000 * from XX
Normal I would expect not to be able to log on, if my ip was not on the list. But this time I did not get an error.

The issue I was having was identical to the original post, and I am no longer seeing that issue.
@Krighaar I did make sure when I posted before that my IP was whitelisted.
Here is info on system:
Azure Data Studio version: azuredatastudio 1.41.0 (https://github.com/microsoft/azuredatastudio/commit/cf5e0fe1a33709e2a82dc94f42dbe88487803d62, 2023-01-24T17:25:45.514Z)
OS version: Windows_NT x64 10.0.19045
Restricted Mode: No
Preview Features: Not Enabled

I'm still having the issue on 1.41.1.

@2ndcahl I had the same error but it went away when I updated to the latest version (1.41.1). I know that's the version you're using... Just saying what worked for me.

Also having the same issue at the moment. And none of the suggestions here so far has worked out

I have just tried with 1.41.2 and still have the same problem.

Using 1.41.2 when i right click a table and try Script as Create i get the error: Cannot read properties of undefined (reading 'serverInfo')

Same issue here, problems occurs when right clicking and selecting the option "select top 1000 rows" or "script create as"

Same issue.

Version: 1.41.2
Commit: 0f0960d0e774e1ce903b79378addff96117c27a6
Date: 2023-02-08T20:18:32.853Z
VS Code: 1.67.0
Electron: 19.1.8
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 22.3.0

Same issue with version 1.41.2 here when right clicking and selecting the option "select top 1000 rows" for a new connection created to a new azure database. Old other already created connection with older version of azure data studio continue to running well as before.

It seems to me, that this bug only occurs whne you add a new connection and directly start to work with the database.
When disconneticting and reconnecting to the database or just restarting Azure Data Studio, this bug hasn't occured to me.

I too am experiencing this bug when operating on Azure Database. Regardless of:

Restarting ADS
Reconnecting to the server and/or database

Version: 1.41.2

@redfave, you right once "disconnecting and reconnecting to the database or just restarting Azure Data Studio, this bug hasn't occured to me." it's fixed it.
(I missed to say also in my case it was with an azure database)

i too am experiencing the same issue

Still an issue in 1.42.0

Same issue.
https://learn.microsoft.com/en-us/answers/questions/1193097/cannot-read-properties-of-undefined-(reading-serve pointed me to disabling some plugins and it works again.
I disabled the following:

Azure SQL migration
Extension for Oracle
SQL Server Agent
SQL Server Dacpac
SQL Server Import
SQL Server Profiler

With those gone (I didn't try to find a more specific culprit) I'm back and working again.

@Wyseguys Interesting. I haven't got any of those extensions installed - actually haven't installed any extensions in ADS. However, ADS did come with some extensions that are showing as running (like Azure (Core)), so I will try to have a look at that when I have some time.

Seems like 1.43 have solved the issue. Can other people confirm?

Just running into this issue. No extensions installed.
Version: 1.44.1 Commit: 8f53a316fa00a98264f1ab119641cd540b5af25c Date: 2023-06-01T02:13:21.084Z (1 wk ago) VS Code: 1.70.0 Electron: 19.1.8 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: <IP_ADDRESS>-electron.0 OS: Darwin x64 22.5.0

Seems similar to #23414. Assigning it to @smartguest

Couldn't reproduce this in the latest insiders build - moving to next milestone as of now.

Checking in - any reports of this issue from latest v1.45?

Hi @cheenamalhotra,
I've had no issues since 1.43 and 1.45 still working fine, last tried yesterday. Like the little status that shows that ADS is performing the operation!

Just updated and running into this issue again.
Version: 1.45.0
Commit: 8eff468100f02157f2219335f7a566d14451ca49
Date: 2023-07-24T18:20:58.743Z
VS Code: 1.79.0
Electron: 22.3.14
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 22.5.0

It seems to me, that this bug only occurs when you add a new connection and directly start to work with the database. When disconnecting and reconnecting to the database or just restarting Azure Data Studio, this bug hasn't occured to me.

This worked for me. Disconnecting and re-connecting did the trick. Thanks for the tip!

It seems to me, that this bug only occurs when you add a new connection and directly start to work with the database. When disconnecting and reconnecting to the database or just restarting Azure Data Studio, this bug hasn't occured to me.

Thanks this worked for me !! I am using the version 1.41.2. But this tip worked.


#13 - Allow for configurable zip urls

The Travis errors appear to be unrelated (JDK7 issues with gradlew not being executable, and the use of OpenJDK vs Oracle JDK)

I've left a comment on #13 as there's an easier way to do this vs a code change. It might be worth a PR with some updated documentation detailing how to download the zip from the configured repositories.
Closing this PR


Optimize travis build

Description
I think the Travis build would go faster with only one call to conda update. We could add a full_install to the Makefile and use that in the travis config. In this repo, another build of Python is downloaded due to the tests and docs dependencies.

@huard Not sure this is related, but I'm trying to start a new build from scratch and getting the following errors:
$ make clean
Removing *.pyc files ...
rm: missing operand
Try 'rm --help' for more information.
Makefile:155: recipe for target 'srcclean' failed
make: [srcclean] Error 123 (ignored)
Makefile:59: *** "Conda is not available. Please install miniconda: https://conda.io/miniconda.html".  Stop.
//////////////////////////
$ make install
Makefile:59: *** "Conda is not available. Please install miniconda: https://conda.io/miniconda.html".  Stop.
I do have Miniconda installed, and I've never had this problem before. Usually if conda is not found it auto-downloads and installs, but now it seems to just stop. Should I remove and reinstall Miniconda?

I'll see if I can look at this at the end of the day. I know there were some changes to the Makefile that complicated the conda buildout. Is this on the Master branch?

@Zeitsperre
yes, Master branch.
However I think it would be better if we could complete the GIS stuff before fixing this. I can wait for now but the GIS codes are the bottleneck for a few items.
Thanks!

@richardarsenault Made a few edits to the master branch. Feel free to delete the environment you were working in and try the make processes again. It should work better now.

OK everything is working on a fresh build now, tests are all passing. Thanks!


Regarding system maintenance window

With system-managed schedule, the system will pick any one-hour window between 11pm and 7am in your server's region time.

Does it mean below? Is it okay to assume the maintenance will never start before 11 pm? And it will surely end by 7 am?

11 pm - 12 am
12 am - 1 am
.......
5 am - 6 am
6 am - 7 am

Or, does it include each or both of the one-hour windows below?

10 pm - 11 pm
7 am - 8 am

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

ID: 60c7f076-f889-895e-80b1-20b1d219957c
Version Independent ID: cae44e75-5096-766c-4e92-6324fea133c5
Content: Scheduled maintenance - Azure Database for PostgreSQL - Flexible server
Content Source: articles/postgresql/flexible-server/concepts-maintenance.md
Service: postgresql
Sub-service: flexible-server
GitHub Login: @GennadNY
Microsoft Alias: gennadyk

@LifeRyuto Thank you for the feedback. We are actively investigating and will get back to you soon.

#please-close


[Bug]: CSS support regression

System Info
  System:
    OS: macOS 14.5
    CPU: (10) arm64 Apple M1 Pro
    Memory: 538.23 MB / 32.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.17.1 - ~/.nvm/versions/node/v18.17.1/bin/node
    npm: 9.6.7 - ~/.nvm/versions/node/v18.17.1/bin/npm
    pnpm: 9.4.0 - ~/.nvm/versions/node/v18.17.1/bin/pnpm
    bun: 1.0.15 - ~/.bun/bin/bun
  Browsers:
    Chrome: 126.0.6478.183
    Safari: 17.5
  npmPackages:
    @rspack/cli: 1.0.0-beta.0 => 1.0.0-beta.0
    @rspack/core: 1.0.0-beta.0 => 1.0.0-beta.0

Details
Default CSS support doesn't seem to be working, neither by omitting a rule for CSS:
ERROR in ./src/main.css
  × Module parse failed:
  ╰─▶   × JavaScript parsing error: Expected ';', '}' or <eof>
         ╭─[1:1]
       1 │ body {
         ·      ─
       2 │   font-family: Arial, Helvetica, sans-serif;
       3 │   font-size: 20px;
         ╰────

or when setting a default rule with css/auto type:
ERROR in ./src/index.ts
  × No parser registered for 'css/auto'

Reproduce link
https://github.com/elsassph/test-rspack-compat
Reproduce Steps
pnpm run rbuild

try set experiments.css=true

Ref: https://rspack.dev/blog/announcing-1-0-alpha#bundling-css

Ugh I guess the note on https://rspack.dev/guide/tech/css wasn't obvious enough...

Yeah, we should improve the guide, PR welcome 😄


fix link to homepage Update setup.py

fixing homepage link for pypy

Thanks @ddimmich ! The package is updated with fixed url.


Crc

This is the change requested by commit #309.

Just to clarify, how have you tested this?

Just to clarify, how have you tested this?

I've conpared the crc output of each function to be the same using a test input.

Please also:
* drop the "Remove led example" commit

That would require to completely drop this pr and reissue it. Can do that of course if really required.

* merge remaining commits

See above.

* discuss testing / validation steps

Actually I can add selftest functionality for test automation but that was out of the scope as I didn't see any test automation being used in this project before.

Yes of course. I will close this pr and will reissue a new combined pr with your requested change.

FYI, you can force-push the PR branch to update the PR with completely new code.


How to use CULane dataset in SCNN-Tensorflow

Hi,when I use CULane dataset in SCNN-Tensorflow, I create the folder  lane-detection_mode/dataset and put CULane dataset into it, just like this, dataset/CULane/xxxxframe.when I run the code with  dataset_dir  dataset/CULane/list/ ,because list folder contains train_gt.txt and val_gt.txt, but I always get error of not found  some files, I don't know   I don't know if my configuration is correct? Could you give me a hand?

try to
cp CULane/list/*  CULane/

I try to do it as you said,but it can't work. not found xxxx
I copy  all  dataset file to  /lane-deteciton-mode/xxxxframe, but train_gt.txt and val_gt.txt  in dataset/CULane/,bu this way,The program can run correctly, I don‘t konw why?


Update DiffTransformer

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.07%. Comparing base (e5862d8) to head (71fb52d).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #332      +/-   ##
==========================================
- Coverage   99.84%   99.07%   -0.78%
==========================================
  Files          50       50
  Lines        1302     1297       -5
  Branches       51       50       -1
==========================================
- Hits         1300     1285      -15
- Misses          2       12      +10

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


chore: expands width on mobiles LESQ-493

Description
Music year: 1975

Changes width of search in put bar on mobile

Acceptance Criteria:

[x]  Text in search bar should be fully displayed at full widths

Issue(s)
Fixes #LESQ-493
How to test

Go to https://deploy-preview-2132--oak-web-application.netlify.thenational.academy
Look at search bar on mobile phone view

Screenshots
How it used to look (delete if n/a):

How it should now look:

Checklist

[ ] Added or updated tests where appropriate
[ ] Manually tested across browsers / devices
[ ] Considered impact on accessibility
[ ] Design sign-off
[ ] Approved by product owner
[ ] Does this PR update a package with a breaking change

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


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target/pull/944 is merged into live branch.
Auto archive content to https://github.com/opstest2/docs-archive-test-target.git

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

File
Status
Preview URL
Details

:x:Error

Details

[Error-GitBranchDeletedOrForcePushed] Cannot sync git repo to specified commit because branch Release_Archive_master_2021-07-07-09-00-36 has been deleted or has been force pushed

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


Problem during AVS installation on Pi 2

Hi everyone,
I have already installed AVS several times, now I want to try Alexa in Italian and I tried to reinstall AVS: I deleted the folders and I followed the instructions from wiki. At 65% my Pi2 slows down almost until it stops. The mouse does not respond, the lights are on and do not flash, from 2 hours it is stopped, the screen goes into standby and turns on normally. It is not freeze but the installation does not go on.
I have formatted everything. With clean installation it makes the same problem.
Raspberry Pi 2 has no bluetooth ....
What to do?

Briefly summarize your issue:
Problem during AVS installation
Tell us about your environment:
Only openhab already installed
What version of the AVS Device SDK are you using?
Last version
Tell us what hardware you're using:

[ ] Raspberry Pi

Tell us about your OS (Type & version):

[ ] Raspbian Stretch

Hello KataPi,
It sounds like you Pi may be running out of resources during the build.  I see you listed Pi 2.  Is it model B?  Also, do you know the size of your SD card?  Were you still able to open another console window when the build was in a stuck state?
One thing that may help narrow down the problem is to check the available 'disk' and memory (df and free commands) before the build, then early on in the build (say 5%), and finally near the problem point (say 50%).   You can use Ctrl-S to pause the build (by blocking console output) while you run these commands in a separate console and Ctrl-Q to continue.
Best regards,
-SWH

Hello @scotthea-amazon ,
I thank you for your reply. I did not know the df and free commands, thanks to you I learned something new.
I did a bit of testing to verify both ram and disk (SD = 16GB) and I had no problems. The installation is clean. I have formatted the sd and installed the latest version of noobs. I think it's hard to have problems with a newly installed operating system.

I have no idea why I first installed openhab and Alexa's app later, but I did it!

The installation was successful and is fully functional!

Surely the problem is between openhab and the bluetooth configuration.
After the reboot the openhab service left and Alexa works perfectly!
Thank you all
It can be closed.
P.S.= why Alexa in Italian has a voice worse than that in English?

Hi,
I have exactly the same problem with a brand new install of stretch. I've not install any thing else before tryingto install the avs.
the install stops like you at :
[ 57%] Building CXX object CapabilityAgents/AudioPlayer/src/CMakeFiles/AudioPlayer.dir/AudioPlayer.cpp.o
[ 57%] Building CXX object CapabilityAgents/Bluetooth/src/CMakeFiles/Bluetooth.dir/Bluetooth.cpp.o
I don't really understand your answer when you explain how you solved the problem. I didn't install ophenhab before. I just strictly followed the tutorial.
My sd is 8gb
thanks by advance


ListTransactions() always fail with -400 error

I'm trying to load history transaction of an wallet, but always get this error:
send err: lite server error, code -400: cannot load block (0,8000000000000000,40278934):ED46C7BCB4EF18DD435C2F17A55DE395B4F8E49E3AF6BCCF856E4050DF317D5D:51BC46484CF32A99E74B8A5FD54A589EE3FC68E452CFA5C5538FB5C38E757261 with specified transaction: not in db
Anyone know how to fix it? Does that mean all lite servers are down?
Thanks.
I just use the example code to test this feature:
https://github.com/xssnick/tonutils-go/blob/master/example/account-state/main.go

sorry, it seems it's my mistake. It's because I changed the lastLt to an invalid value.


how to config react-router-redux in store with react-native

Sorry that I can't config react-router-redux with react-native.
It is mainly because I don't know how to  config the history in the store.
Can you show us a example or tell us how to config with react-native？thanks

This is a bug tracker, not a support system. For usage questions, please use Stack Overflow or Reactiflux. Thanks!

@timdorr - does react-router-redux support react-native? It's not clear from the docs or this codebase.


Create a separate pipeline for the smoke tests

It's quite hard to distinguish a smoke test run from a regular CI run.

Create a separate pipeline for the smoke tests (and their schedules), so we can just use dotmesh-sync for doing CI builds on changes.

This won't work, as gitlab doesn't allow creating pipelines which are not associated with a repository. Duh.


How to run specific command only on one machine from cluster.

Q
A

Issue Type
Question

Deployer Version
latest

Local Machine OS
Mac OS

Remote Machine OS
CentOS

Description
Hi. I have the two question.

How I can run the specific command only on one host from the cluster. As an example: we have more than one backends and we want to run the migrations only on one node.
How I can run the list of specifics commands only on one host from the cluster. As an example: we have the web nodes (PHP-FPM) and have the processing nodes for work in foreground (PHP-CLI), and we want to restart processes only on processing nodes.

Thank. Have a nice day.

Hi,

Use --hosts option.
Use roles to specify which tasks to run.


New version applies JSON indentation rules in spite of ignore configuration

Describe the bug
In this project, I have configured fluid-lint-all to ignore the JSON indentation lint for package.json and package-lock.json. However it appears that this is broken in versions of fluid-lint-all > 1.2.9.
To reproduce
Steps to reproduce the behavior:

Review logs: https://github.com/fluid-project/eleventy-plugin-fluid/actions/runs/8969677691/job/24631537717?pr=267

Expected behavior
fluid-lint-all should respect ignore configuration for all linters.
Screenshots
Not applicable.

@greatislander, I can reproduce the problem and will start looking into it in a branch shortly.

I actually already had tests for this, but I excluded the badly indented content rather than changing the rule options.  I will work to make it work the other way, which should be supported.
If you add a line like this to your .fluidlintallrc.json file, you should be able to work around the problem for now.

Turns out I also had a test for the configuration option.

I thought at first this was a lintspaces issue, but it's actually the eslint.json check that throws the error.  You can work around the issue by excluding the file in the eslint.json check as well.
The change in behaviour is likely related to the recent ESLint formatting purge (and our move to using a replacement plugin).
I will check to see if there's a default rule that needs to be updated.

Looks like the namespacing changes in eslint-config-fluid did not actually make it into the full release of 2.1.1, which you're using.  In my testing I was working with a dev release which did include those changes.  I'll probably have to fix it from that end.

Turns out I just didn't release a new version of eslint-config-fluid with the changes.  My apologies.
If I update my copy of the main branch of your code to use<EMAIL_ADDRESS>I no longer see the linting error.


sqlite3.dll is missing.

Getting this on windows *flutter: Invalid argument(s): Failed to load dynamic library 'sqlite3.dll': error code 126 this issue exactly similar to #418. I hope it get fixed.
I hope in later version sqlite3.dll can come pre-bundle with drift package if it's possible.

The solution is described in the issue you linked, but I've also opened https://github.com/simolus3/sqlite3.dart/issues/82 to track bundling sqlite3 across platforms.


Update vertex.ipynb - updating title

Description
Changed the title in docs for vertex.ipny
Changing from "getting started" to "Vertex AI", this to aid readability of docs!
Fixes # (issue)
Type of Change
Please delete options that are not relevant.

[ ] 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 not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Added new unit/integration tests
[ ] Added new notebook (that tests end-to-end)
[ ] I stared at the code and made sure it makes sense

Suggested Checklist:

[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added Google Colab support for the newly added notebooks.
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I ran make format; make lint to appease the lint gods

Hoping to fix this:


Not possible to have different URL host from Host header.

I found this previously discussed on twitter:
https://twitter.com/mtougeron/status/322882012878876672
It is currently not possible to send a different Host header to that or the requested URL.
I want to send a request like this:
curl -XPURGE http://some-hostname/en/ -H "Host: some-other-hostname"

but guzzle always keeps the URL host and the Host header in sync, so the request always looks like this:
curl -XPURGE http://some-other-hostname/en/ -H "Host: some-other-hostname"

At the moment I am working around this with reflection:
$request = $client->createRequest('PURGE', $server . $path);

$headers = $request->getHeaders();
$header = $headers->get('Host');

$refl = new \ReflectionObject($header);
$prop = $refl->getProperty('values');
$prop->setAccessible(true);
$prop->setValue($header, array($host));

but this is far from convenient.
Thoughts?
Cheers.

In case you end up here like I did, as of April 2015 the only way to do this is:
$request = $client->createRequest( ...
$request->setHeader('Host', ' ...
$response = $client->send($request);

Another workaround is to use CURLOPT_RESOLVE (but this will only work if Guzzle uses cURL), e.g.
$client = new GuzzleHttp\Client(array(
    'curl' => array(CURLOPT_RESOLVE => array('fakedomain.dev:80:<IP_ADDRESS>')),
));

(source: https://laracasts.com/discuss/channels/tips/need-guzzlehttpguzzle-tips-with-apache-vhost)


svg file format supprt

We have tested with .png, .jpg, .gif, .jpeg and .svg image formats.
Out of this, even though .svg gets uploaded successfully, it doesn’t display in the scan history page on the mobile app. The other formats work as expected.

We need to decide source of these images and any file size limit if applicable


Consent between first party application .. must be configured via preauthorization

I am receiving following error when trying your script:
AADSTS65002: Consent between first party application '9bc3ab49-b65d-410a-85ad-de819febfddc' and first party resource '00000003-0000-0000-c000-000000000000' must be configured via preauthorization - applications owned and operated by Microsoft must get approval from the API owner before requesting tokens for that API.
I run:
python3 pis.py -e<EMAIL_ADDRESS>-c 9bc3ab49-b65d-410a-85ad-de819febfddc -G

Some client IDs (like Microsoft) require a tenant to be configured in order to use them with the tool.  We often had better luck with third party client IDs that were still verified.


[unstable option] binop_separator

Tracking issue for unstable option: binop_separator

Are there any unresolved questions or work needed for this option to be stabilized?

Please consider stabilizing this? Servo has been using it since forever, and it's been stable as far as I can tell.
If there's no issue with this option it'd be nice to be able to use stable rustfmt.

This will need to be re-done for 1.x


Sign Out does not work

I implement the entire code, but sign out is not working. After sign out i can access the Authorized resources.
Only 1st time sign in only required by this code , that is completely wrong.

I am also having this issue. Sign out just loops back to previous page still fully authenticated. I presume it might take some sort of force clearing the sign in cookie.

finally, I solve it... Basically it related to user role in azure active directory. For Admin user there is no need to login again and again (until browser is not closed), but other user have to sign in with its credential, every time.
My means to say , there is no issue with the code, only user permission is the issue, for non admin user this works, as i want.


HTTP 200 response does not always have OK

Thanks for creating this. The OK check looks for HTTP/1.1 200 OK but the OK part is not guaranteed to be there. Could the check just be for HTTP/1.1 200 instead?

Hey @Alien-lv426! Thank you for trying this project and for creating an issue.
I've fixed this as part of https://github.com/marianogappa/jira-cli/commit/00da42881900f551e601766876ac0c9018096747
Let me know if this fixes it for you. I assume other API things might have changed in 5 years, so let me know if there are any further issues.

Should I close this as fixed?

Yes. Thank you.

It works perfectly now. Thanks again.

👍


Is the project alive ?

Hi,
This library is used for the windmill.dev CLI client. I see that there is less activity and releases recently (and that we're still on an rc3). Do you suggest migrating to another library for production use?

Yes it is! But I had less time to maintain this project last year because I had a lot to do privately. I am currently traveling but will be back in a few days, then I will start preparing the v1 release.

Glad to hear!


The

Originally posted by @dilkum1414 in https://github.com/community/OSPO/issues/126

I'm just going home


Improve lightbulb colors for line bg colors

We originally updated the bg color of the lighbulb to help with the overlap of text #108888

but then we run into problems when we either have highlighted text or the current line bg is different:

We should find alternate ways to improve this without using bg colors of the editor, maybe an overlay of the lightbulb.

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


Type hint of RankProfile inputs

In pyvespa (v0.38.0) the inputs attribute of RankProfileFields has a type hint of inputs: List[Tuple[str, str, str]]. But the quickstart guide only uses a tuple with two elements. What is the third element in the tuple? Or is it just wrongly typed?

The (optional) default value.
We should document this better.

If the third value is optional, wouldn't it then make sense to type hint it as List[Tuple[str, str] | Tuple[str, str, str]]?

Yes, you are right - that too.


Enable stubbed mock rule

Context
Rubocop rules
Changes proposed in this pull request
Enable the stubbed mock rule and fix on violation
Guidance to review
Test pass, linter passes
Link to Trello card

Things to check

[ ] If the code removes any existing feature flags, a data migration has also been added to delete the entry from the database
[ ] This code does not rely on migrations in the same Pull Request
[ ] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[ ] If this code adds a column to the DB, decide whether it needs to be in analytics yml file or analytics blocklist
[ ] API release notes have been updated if necessary
[ ] If it adds a significant user-facing change, is it documented in the CHANGELOG?
[ ] Required environment variables have been updated or added to the Azure KeyVault

Screenshots

 Enabled StubbedMock rule


Feature request: Autofill in Chat textbox

I miss a feature I use in SpringLobby: Text autofill when pressing TAB key, for example for player nicknames.
Currently TAB key in Chat textbox produces a jump to next form control in GUI.

I see this is working if "Auto complete suggestions" setting is enabled. Not by default.


MudDataGrid | SortMode.Multiple is not working

Things to check

[X] I have searched the existing issues for this bug
[X] To rule out a caching problem I made sure the bug also happens in an incognito tab

Bug type
Component
Component name
MudDataGrid
What happened?
It sorts only by one column and when clicking the next column it resets the sorting definitions and the second column becomes first.
Expected behavior
It should sort by multiple columns in the order they were clicked.
Reproduction link
https://try.mudblazor.com/snippet/wkwIFmujRInqIPjZ
Reproduction steps

Open the snippet.
Click one of the columns for sorting.
Click on a second column for sorting different than the first one.

Relevant log output
No response
Version (bug)
7.15.0
Version (working)
7.12.1
What browsers are you seeing the problem on?
Chrome, Edge
On which operating systems are you experiencing the issue?
Windows, Linux
Pull Request

[ ] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

As stated in the documentation, you need to hold the ctrl key to extend the sort to additional columns

Was the

Version (working)
7.12.1

A misinformation then? Don't recall having any breaking change on default behavior.


ADFS - AADSTS750056: SAML message was not properly base64-encoded.

I have recently upgraded my deps from:
     {:phoenix, "~> 1.3.3"},
     {:phoenix_pubsub, "~> 1.0"},
     {:phoenix_ecto, "~> 3.2"},
     {:postgrex, ">= 0.0.0"},
     {:phoenix_html, "~> 2.6"},
     {:phoenix_live_reload, "~> 1.0", only: :dev},
     {:gettext, "~> 0.11"},
     {:plug_cowboy, "~> 1.0"},
     {:absinthe, "~> 1.4.2"},
     {:absinthe_plug, "~> 1.4.0"},
     {:absinthe_phoenix, "~> 1.4.0"},
     {:absinthe_relay, "~> 1.4.0"},
     {:distillery, "~> 0.10.1"},
     {:samly, "~> 0.8"},
     {:timex, "~> 3.1"},
     {:guardian, "~> 1.0"},
     {:comeonin, "~> 4.1"},
     {:bcrypt_elixir, "~> 1.0"},
     {:temp, "~> 0.4"},
     {:xml_builder, "~> 2.0.0"}

to:
     {:phoenix, "~> 1.4.11"},
     {:phoenix_pubsub, "~> 1.1.2"},
     {:phoenix_ecto, "~> 4.1.0"},
     {:ecto_sql, "~> 3.2"},
     {:postgrex, "~> 0.15.1"},
     {:phoenix_html, "~> 2.13.3"},
     {:phoenix_live_reload, "~> 1.2.1", only: :dev},
     {:plug_cowboy, "~> 2.1.0"},
     {:absinthe, "~> 1.4.16"},
     {:absinthe_plug, "~> 1.4.7"},
     {:absinthe_phoenix, "~> 1.4.4"},
     {:absinthe_relay, "~> 1.4.6"},
     {:distillery, "~> 2.1.1"},
     {:samly, "~> 1.0.0"},
     {:timex, "~> 3.6.1"},
     {:guardian, "~> 1.2.1"},
     {:comeonin, "~> 5.1.3"},
     {:bcrypt_elixir, "~> 2.0.3"},
     {:temp, "~> 0.4.7"},
     {:gettext, "~> 0.11"},
     {:jason, "~> 1.1.2"},
     {:poison, "~> 4.0.1"},
     {:xml_builder, "~> 2.1.2"}

and am now seeing the following ADFS error:
AADSTS750056: SAML message was not properly base64-encoded.
Is there anything obvious you can suggest?
Thanks
Richard

Quick update to this, I started again and only made the following changes, still same error:
-      {:samly, "~> 0.8"},
+      {:samly, "~> 1.0.0"},

+      {:esaml, "~> 3.7", override: true}

Did anyone get the solution?

Not yet.

I have the same issue. Trying to integrate with ADFS IDP but having the error,
System.FormatException: The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.

being thrown on the ADFS server. If i use version {:samly, "~> 0.8"} it works but then i am using an unsupported version.

My project didn't go any further so I didn't push on with a fix.
Sorry to not be of more help.


Use CRLF line ending in image update action

Changes
Pull requests created from the image update automation have a red release note validation. The weird thing is that the release note block looks good and if I edit the PR body by adding a space far away from the release notes block, and save again, then a rerun of the validator ends green.
My first idea is to change the action yaml to use \r\n.
Another idea I have is to make the action optional in the validation, but then we also need to do the same in draft_release_notes script.
But let's try this first.
Submitter Checklist

[ ] Includes tests if functionality changed/was added
[ ] Includes docs if changes are user-facing
[x] Set a kind label on this PR
[x] Release notes block has been filled in, or marked NONE

Release Notes
NONE

Should we try the idea of making the release script more robust accepting both \r\n and \n?

Should we try the idea of making the release script more robust accepting both \r\n and \n?

Yes


Remove 0.x

Following node LTS...

Coverage remained the same at 97.949% when pulling d49e702e41d55c334aa60246f55d7cf58b91c726 on jimmywarting:patch-1 into d7398c3e7cd81ed12ecc0b84363721bae467db02 on form-data:master.

Thanks for the thought. But there are still some places with old versions of node,
so removing it for the sake of removing probably not the best strategy.
Let's wait until it blocks us from moving forward, then we'd remove it.
Thank you.


DEBIAN_FRONTEND should not be set in the Dockerfile

As per the documentation:
https://docs.docker.com/engine/faq/#/why-is-debian-frontend-noninteractive-discouraged-in-dockerfiles

DCO 1.1 Signed-off-by: Ray Kivisto rkivisto at ca.ibm.com


I don't see a way to export the data in my "Check Number" column.  YNAB export feature doesn't do this.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

We use Trello to track Feature Requests so that users can vote on what they'd like to see next. This is crucial for us since there are so many requests and so little time amongst those of us who work on the Toolkit.
Your feature request has been added here and will need to be manually sorted.
This issue can now be closed.


Fix - System message for changed workspace name is not translated to Spanish

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/46219
PROPOSAL: https://github.com/Expensify/App/issues/46219#issuecomment-2251155234
Tests

Change the name of a workspace
Change language preference
Check the admin room of the workspace
Verify that the workspace name updated system message is translated

[x] Verify that no errors appear in the JS console

Offline tests

QA Steps

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is approved by marketing by adding the Waiting for Copy label for a copy review on the original GH to get the correct copy.
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native

https://github.com/user-attachments/assets/2ccff36d-9b78-470f-98da-9136cdb23a9c

Android: mWeb Chrome

https://github.com/user-attachments/assets/f1efa695-1214-4ec0-8ce6-cca20164d988

iOS: Native

iOS: mWeb Safari

https://github.com/user-attachments/assets/629fd900-1b4f-46c5-9277-b9a93ab0bccc

MacOS: Chrome / Safari

https://github.com/user-attachments/assets/a9ba75f9-795d-4a67-9cf7-998016360945

MacOS: Desktop

https://github.com/user-attachments/assets/7174f528-0c29-4155-9981-18be02405018

@FitseTLT We should also update the alternateText for the sidebar as I mentioned in comment.

Yep Fixed Thx 👍

Just some conflicts to be resolved and I can merge 👍

Just some conflicts to be resolved and I can merge 👍

@robertjchen  Resolved

🚀 Deployed to staging by https://github.com/robertjchen in version: 9.0.22-3 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by https://github.com/chiragsalian in version: 9.0.22-9 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


Prevent SIGINT from killing the kernel

Clicking the Interrupt Kernel button is still causing the kernel to restart.  This PR implements the fix mentioned in #31 to match the change in how Julia handles interrupts (JuliaLang/julia@10c7d4e).

This fixes the issue for me.

Thanks!  There needs to be a VERSION > v"0.3" check, however, since Julia 0.2 is still supported by IJulia.

Ok, added the check!

Thanks!


Adopt Windows 10 Text Style Names

See the online documentation for full reference: https://msdn.microsoft.com/en-us/library/windows/apps/Hh700394.aspx
What MahApps currently has using separate keys for font families, font sizes etc. Microsoft has packaged up into preset styles you can simply use.  The link I provided shows the table with the style name, font family, font size, line size, font weight, etc.
That can get rid of the need for my other issue on documentation and you can just post a link to that page.

@bloritsch that's all fine, but it's for UWP apps...

Doesn't Mahapps get us a lot closer to being able to do those apps on Windows 7 boxes?
I like the concept of the style names I can just use and it does everything consistently.  If we adopt names that will be used when I can graduate to programming UWP it just means less relearning later on.  I'm not set on the sizes, etc.  I just like the convenience of not having to replicate four settings on each text element when I'm rendering a chart with axis labels, etc.  It's easier to communicate to the other guys on my team.


Controls don't disable correctly for start/stop/pause/unpause

Restart works nicely.
Pause/unpause doesn't do anything for a second or two
Stop re-enables the controls too soon (stop button is back then a couple of seconds before its replaced w/ a play)

Root cause appears to be that the API call for restart waits until the restart operation is completed before responding, which gives the nice disabled-button-spinner effect while the operation is happening. Pause and Start return almost immediately.

I implemented option 3 from my previous comment. Even after doing a getNodeDetails request immediately after a control request, the payload that comes back shows all of the controls as available (even after clicking the 'stop' button, for example). The workflow I tested looks something like this:
doControlRequest() // We enter the pending state here, preventing further controls.
  .then(() => getNodeDetails()) // Unfortunately, this still returns all controls, even after the container has been stopped.
  .then(() => receiveControlSuccess()) // Pending state is removed.
// Some time in the future, we get an update to remove the controls.

This will need to be changed server-side if we want more immediate feedback after control actions, which will give us the desired 'pending' state specified in the issue description.

@jpellizzari looks like to progress on this some server-side changes are needed, so perhaps you should un-assign yourself.


[Q] XYZ

💬 Questions and Help
Man, how to use excejjs to read XLS files

just like the XLSX files, https://github.com/exceljs/exceljs#reading-xlsx


support customize Crossref server base URL  for consolidation

Crossref is a nice service but it is slow in some areas. Crossref provides its offline data so we can build our own crossref compatible service.
So supporting customize Crossref server base URL for consolidation is a very useful feature for production use.

Hi @elonzh !
-> https://github.com/kermitt2/biblio-glutton
You even get some matching accuracy improvements as compared to crossref and more metadata (PMC/PMID mappings).

Note: this is documented here


A11y_AzureDataStudioSQLMigration_AzureSQLMigration_ScreenReader:NVDA is reading the link as learn more link which is not descriptive enough for the users when tabbing to the link.

“Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”
GitHubTags: #A11yMAS;#A11yTCS;#A11ySev2;#SH_AZUREDATASTUDIOSQLMigration_June2021;#SQL Azure Data Studio;#Win10;#FTP;#DesktopApp;#WCAG2.4.4;#AINotInScope;#NVDA;#JAWS;#Linkpurpose;#STP
Environment Details:
Application Name: SQL Azure Data Studio
Windows Version: Win10
Screen Reader:NVDA,JAWS
Repro Steps:

Launch the application-Azure Data Studio-Insiders and install extension Azure SQL Migration.
Connect to any sql server.
Tab till Azure SQL migration Tab and press enter.
Start Screen Reader:NVDA
Tab till learn more link using tab key.

Actual:
NVDA is reading the link as learn more link which is not descriptive enough for the users when tabbing to the link.
This issue is also observed with JAWS.
Expected:
NVDA should read as learn more things you need before migration link when tabbing to the link.
User Impact:
Screen reader users will not understand the purpose of the link.

Closing the bug as the issue is not repro
Version: 1.42.0-insider(user-setup)

GithubTags:#Closed;


JBEHAVE-1400 Parse textual composite steps without composed steps

The changes have been added to master branch: 7b4ed858c7f194cb2f027cc3aa918f03d530fc25


Allow page_size optional parameter

Currently ServiceMessages.java suppresses the page_size field from being generated as a parameter in page streaming calls. In the languages that support required/optional parameters (e.g., Python), page_size should actually be present as an optional parameter.

Fixed by #147


Android width=0, height =0

After selecting image from gallery, the response object is returned with {width: 0, height: 0}. Tested on:
Emulator: 6.0, 5.1.0, 4.4.4
Real device: Samsung A5 5.1.0
react-native: 0.32
react-native-image-picker: 0.22.5

Having the same issue.

Looks to be solved by this commit: https://github.com/marcshilling/react-native-image-picker/commit/c5761829f193b3c0a38c33c92bbcd7b01eb3cde8

Can you guys confirm if it's fixed in v0.22.6 on npm?

Testing now. That one-line commit I just linked works when I made it in-line into the ImagePickerModule.java file in my own node-modules folder.

This is confirmed working with two real devices (Samsung Galaxy S7 Edge and HTC 10 running Android 6.x) and genymotion emulator running the same version of Android.

Re-tested again. All is good.


Are initialized zipkin and datadog trace ids different?

When envoy is configured to initialize traces and propagate them as zipkin and datadog HTTP headers the IDs seem to be different
Description:
If DataDog and b3/zipkin tracing is enabled and a trace is initialized do the corresponding ids have any relationship to one another or is each randomly generated?  DataDog trace ids are typically 64 bit long integers, whereas b3 ids could be a 128 bit or lower hex number.  Some tracing libraries convert between the two. i.e. convert a 64 bit long to a 64 bit hex string and vice versa, but if the envoy ids are random in both cases then one wouldn't translate to the other.  Here's an example in Kamon where hex trace IDs are converted to base 10 when reporting to DataDog.
For example, I'm observing the following HTTP headers that are associated to a trace in my environment.
x-b3-traceid: 16f5175124b5191af5273fdf79d7bba9,
x-datadog-trace-id:<PHONE_NUMBER>212085418

In this case the b3 trace id is 128 bit.  In base 10 it is<PHONE_NUMBER>1871624100066069095397178281.  If I take the lower 64 bits to get an ID I can use with DataDog I get<PHONE_NUMBER>2438498217.  Neither of these match the<PHONE_NUMBER>212085418 integer that's in the datadog header.
My C++ isn't the strongest so I couldn't validate this in the code. I was hoping someone else could confirm if this behaviour is correct and/or desirable.

They are different. DataDog's APM supports both B3 and DataDog headers: https://docs.datadoghq.com/tracing/setup_overview/setup/go/?tab=containers#b3-headers-extraction-and-injection. But it seems that Envoy only recognizes DataDog headers: https://github.com/envoyproxy/envoy/blob/10d783d8985a21b9fabe28461e143532be6119d4/source/extensions/tracers/datadog/datadog_tracer_impl.cc#L38-L41
If Envoy's DataDog tracer supported B3 as well, that would greatly help with interoperability.


[NSAffineTransform] NSCoding implementation

Implemented NSCoding protocol and isEqual to match macOS Foundation.

Hm, the darwin one encodes this as a C array of 6 big-endian floats.

So should it encode a UnsafePointer<Double> or just and array like [Double]?

UnsafePointer<Float> I think.

@parkera please review. Not sure it's a right implementation, but i found no other way to encode UnsafePointer<Float>.

Sure, let's give this a shot.

@swift-ci please test and merge

TestFoundation/TestNSAffineTransform.swift:361: error: TestNSAffineTransform.test_NSCoding : XCTAssertEqual failed: ("<NSAffineTransform: 0x0000000001c704b0>") is not equal to ("<NSAffineTransform: 0x0000000001c7e9c0>") - Archived then unarchived `NSAffineTransform` must be equal.
Test Case 'TestNSAffineTransform.test_NSCoding' failed (0.004 seconds)

@parkera please review.

@swift-ci please test

@parkera if i understand correctly this test job (617) performed without errors.

Great!

@swift-ci test and merge


Enhancer tests and examples

Required for #141

Coverage remained the same at 100.0% when pulling d19f85b442a31d5989cfee32445d29c696871c3b on enhancer-test into ce0ba4097019c2872ed7dc74784ca920272b00ac on master.

Coverage remained the same at 100.0% when pulling 42837a1664e48e6eb5691dd6de01749590c594f1 on enhancer-test into ce0ba4097019c2872ed7dc74784ca920272b00ac on master.

:ship:


Optimization Process

Issue on page:        https://github.com/opentelekomcloud-docs/image-management-service/blob/main/umn/source/managing_private_images/optimizing_a_windows_private_image/optimization_process.rst
Here we are talking about Xen. However, Xen Flavors are no longer available in the OTC.

thanks for spotting this discrepancy.
We address it with our internal ticket system and fix will be provided soon

documentation fixed


Date race risk causing at new xcode.

Description
Date race risk causing at new xcode.

Checklist

[ ] I have determined whether this bug is also reproducible in a vanilla SwiftUI project.
[ ] If possible, I've reproduced the issue using the main branch of this package.
[X] This issue hasn't been addressed in an existing GitHub issue or discussion.

Expected behavior
No response
Actual behavior
No response
Reproducing project
No response
The Composable Architecture version information
1.15.0
Destination operating system
iOS 18
Xcode version information
Version 16.1 beta (16B5001e)
Swift Compiler version information
No response

Hi @rezojoglidze, Xcode 16.1 beta uses an older version of Swift that has a bug in sendability checking (it's the same version of Swift shipped with Xcode 16.0 beta 5). If you use the Xcode 16.0 RC you will not have this problem.
Since this isn't an issue with the library I am going to convert it to a discussion. Please feel free to continue the conversation over there!


refactor mocking in tests for Login, Logout and Publish

Welcome to Codecov :tada:
Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.
Thanks for integrating Codecov - We've got you covered :open_umbrella:


[Qt 5.15] Quick for qt 5.15?

Will quick support be added for qt version 5.15?

It's always supported. However, some controls provided by FramelessHelper will not be available, because I'm using pure C++ to implement them, but the private classes I used were not exported in Qt5.

In the earlier days of FramelessHelper, I'm using QML files to implement these controls, so they work on both Qt5 and Qt6, later I migrated to pure C++ implementation to get better performance and higher customizability, but sadly since that time they can't be ported to Qt5


HOME env var not in scope for Node-RED instance under Device Agent

Current Behavior
The Node-RED instance doesn't have a HOME env var pointing to the home dir of the user running the device agent
Expected Behavior
HOME should be set
Steps To Reproduce
create device
add to instance
turn on developer mode
open editor
add HOME to change node
deploy and click inject
Environment

FlowFuse version:
Node.js version:
npm version:
Platform/OS:
Browser:

Linked Customers

Customer name and/or link to HubSpot contact

@gdziuba setting FORGE_EXPOSE_HOST_ENV to any value (but 0 or false) should also work


Missing task output during custom task developing.

Issue: Missing task output without using logger.
I am developing Gradle Plugin. I have to use coroutines, that write output within task execution label like this: > Task :my-task.
But it does not work, and coroutines' output goes beyond this label.
I watched Gradle Logging API. There was a function seems to solve my problem: LoggingManager.captureStandardOutput(LogLevel level). But it does not work as I expected.
Expected Behavior
Coroutines' output will be within task execution scope.
Current Behavior
Coroutines' output appears outside of task execution scope, usually above.
There are output examples in README.md in the project I attach to issue below.
Addition
I have shown in the example below achieving behaviour what I expected using Task Logger. Would not it be better if there
will be more examples in documentation using logger, not standard println. API Users will keep in mind
to use logger instead of println. I had lost a lot of time trying to figure out what is happening in
my code and why.
I think that examples in the documentation should be rewritten using logger. For example there and there.
Actually the same problem will appear if you will try to use java.lang.Thread to write in stdout.
Steps to Reproduce
I did a little example to show it.
You have actually to build&publish plugin & to hook it up to any project, and call ./gradlew my-task

Sorry for the late reply.
Regarding the aggregation of the standard output - this is the expected behavior, and it's unlikely we'll change that. However, this should be explicitly documented.
However, your points about documentation make total sense. We should expose logging features more in our samples.
Given the above, requalifying this as a valid documentation issue.


clean up impl of query hint interpretation

use 'switch' statements

I'm going to go right ahead and just assume that the failure on Sybase is nothing to do with this change.


angularCompile at row level

Would it be possible to toggle angularCompile at the row level?

afraid not. as per the other issue with similar comment, that would require a large code change on the grid side, and do not want to follow ng1 patterns inside the grid.
is there something you cannot do with standard DOM / JavaScript using the processRowPostCreate() callback?


longRunningRecognize result

how do i get a text file with longRunningRecognize. it's just returned name text.
name:<PHONE_NUMBER>814577284

I don't know if I understand you correctly, but you can write the response yourself in a text file and save it?

final responseLongRunning = await speechToText         .longRunningRecognize(         RecognitionConfig(           audioChannelCount: 2,           encoding: AudioEncoding.LINEAR16,           model: RecognitionModel.basic,           enableAutomaticPunctuation: true,           sampleRateHertz: 44100,           languageCode: 'tr-TR',           useEnhanced: false,         ),         'gs://hyunda/kisa.m4a');   }
This is my LongRunningRecognize function.
My result is just that
name:"";

Info in #44


Want to add a new Attractive UI Game i.e Car Racing game

I have made a new game which is user friendly and interactive car racing game now i want to add this game in your repo. please assign this it to me under the GSSOC '2023

What type of game and how it will be helpful in this project, please explain.

Its a car racing game user will play with help of arrow keys and achieve the score according to that.

But how it will be helpful to a learning platform Gyanaguru??

NO its not helpful in your repo

Then ?

Sir Why You open ?

You have closed it as completed, you have to close it as not planned


Feature request: Extended bbb_dialin_default_play_and_get_digits

This feature request will allow to use customize dailin announces.
e.g. 5 5 3 7000 # ivr/ivr-please_enter_pin_followed_by_pound.wav ivr/ivr-that_was_an_invalid_entry.wav pin \d+ to acconce to use the pound sign

Oh, I mixed up. Again.


[QUESTION] How to be more generic ?

Hello,
I'm trying to use RTTR in a gateway application where data types are compiled during the execution and loaded as an external library. I can load and use these data types with RTTR, but I'm trying to implement this in a generic way since I may deal with an unknown set of types. I can generate them since I know there names (as strings).
But at some point, I need to call a function that that has this data type as parameter. Let say:
auto t = type::get_by_name( "DevicePosition" );
auto var = t.create();
    cout << "var.get_type().get_name() = " << var.get_type().get_name() << endl;

    auto p1 = t.get_property( "device_name" );
    p1.set_value(std::string( "testDevice" ));

    auto p2 = t.get_property( "longitude" );
    p2.set_value(var, double(1.4));

    auto p3 = t.get_property( "latitude" );
    p3.set_value(var, double(2.5));

    auto p4 = t.get_property( "altitude" );
    p4.set_value(var, double(3.6));

    for ( auto& prop : t.get_properties() )
    {
        if ( prop.get_name() == "device_name" )
            cout << "name: " << prop.get_name() << " value: " << variant_cast<std::string>( prop.get_value(var) ).in() << endl;
        else
            cout << "name: " << prop.get_name() << " value: " << prop.get_value( var ).to_string() << endl;
    }

    Gateway::DevicePositionDataWriter deviceposition_writer;

    Gateway::ReturnCode error = deviceposition_writer->write ( variant_cast<Gateway::DevicePosition>( var ) , null );

In this last function, I would dream of not having to write "Gateway::DevicePosition" since I can't see how I could obtain that type in the generic part of the code (where I can only name the type through a string). Any idea here?
And in the same time I can't understand why although a rttr::variant knows its type (which I get with var.get_type()), it can't return its base type without the need to provide the base type information in a templated signature function.
I hope I was clear enough, don't hesitate to ask for clarifications. Thank you very much in advance.

I don't really get it. What is your problem with writing this:  variant_cast<Gateway::DevicePosition>( var )
You have to know the exact type to extract it's value. When you store your value in a type safe container, you have to provide the type again to extract it later.
The 2nd question is also not understandable for me.
Sorry.


client.sentence_similarity() does not use correct route by default

Describe the bug
I have a TEI embedding model endpoint created like this:
from huggingface_hub import create_inference_endpoint

repository = "thenlper/gte-large"  #"BAAI/bge-reranker-large-base"
endpoint_name = "gte-large-001"
namespace = "MoritzLaurer"  # your user or organization name

# check if endpoint with this name already exists from previous tests
available_endpoints_names = [endpoint.name for endpoint in huggingface_hub.list_inference_endpoints()]
if endpoint_name in available_endpoints_names:
    endpoint_exists = True
else:
    endpoint_exists = False
print("Does the endpoint already exist?", endpoint_exists)

# create new endpoint
if not endpoint_exists:
    endpoint = create_inference_endpoint(
        endpoint_name,
        repository=repository,
        namespace=namespace,
        framework="pytorch",
        task="sentence-similarity",
        # see the available hardware options here: https://huggingface.co/docs/inference-endpoints/pricing#pricing
        accelerator="gpu",
        vendor="aws",
        region="us-east-1",
        instance_size="x1",
        instance_type="nvidia-a10g",
        min_replica=2,
        max_replica=4,
        type="protected",
        custom_image={
            "health_route":"/health",
            "env": {
                "MAX_BATCH_TOKENS":"16384",
                "MAX_CONCURRENT_REQUESTS":"512",
                "MAX_BATCH_REQUESTS": "124",
                "MODEL_ID": "/repository"},
            "url":"ghcr.io/huggingface/text-embeddings-inference:latest"
        }
    )
    print("Waiting for endpoint to be created")
    endpoint.wait()
    print("Endpoint ready")

# if endpoint with this name already exists, get existing endpoint
else:
    endpoint = huggingface_hub.get_inference_endpoint(name=endpoint_name, namespace=namespace)
    if endpoint.status in ["paused", "scaledToZero"]:
        print("Resuming endpoint")
        endpoint.resume()
    print("Waiting for endpoint to start")
    endpoint.wait()
    print("Endpoint ready")

Based on the docs here, I should be able to call it like this:
from huggingface_hub import InferenceClient
client = InferenceClient()
client.sentence_similarity(
    "Machine learning is so easy.",
    other_sentences=[
        "Deep learning is so straightforward.",
        "This is so difficult, like rocket science.",
        "I can't believe how much I struggled with this.",
    ],
    model=endpoint.url
)

This results in this (hard to interpret) error message: HfHubHTTPError: 422 Client Error: Unprocessable Entity for url: https://c5hhcabur7dqwyj7.us-east-1.aws.endpoints.huggingface.cloud/ (Request ID: nEd4Xz) Make sure 'sentence-similarity' task is supported by the model.
It does work when making the /similarity route from TEI explicit:
from huggingface_hub import InferenceClient
client = InferenceClient()
client.sentence_similarity(
    "Machine learning is so easy.",
    other_sentences=[
        "Deep learning is so straightforward.",
        "This is so difficult, like rocket science.",
        "I can't believe how much I struggled with this.",
    ],
    model=endpoint.url + "/similarity"
)
# output: [0.9319057, 0.81048536, 0.75192505]

Seems like the route is not set correctly by the client.
Reproduction
No response
Logs
No response
System info
{'huggingface_hub version': '0.24.6',
 'Platform': 'Linux-5.10.205-195.807.amzn2.x86_64-x86_64-with-glibc2.31',
 'Python version': '3.9.5',
 'Running in iPython ?': 'Yes',
 'iPython shell': 'ZMQInteractiveShell',
 'Running in notebook ?': 'Yes',
 'Running in Google Colab ?': 'No',
 'Token path ?': '/home/user/.cache/huggingface/token',
 'Has saved token ?': True,
 'Who am I ?': 'MoritzLaurer',
 'Configured git credential helpers': 'store',
 'FastAI': 'N/A',
 'Tensorflow': 'N/A',
 'Torch': 'N/A',
 'Jinja2': '3.1.4',
 'Graphviz': 'N/A',
 'keras': 'N/A',
 'Pydot': 'N/A',
 'Pillow': 'N/A',
 'hf_transfer': 'N/A',
 'gradio': 'N/A',
 'tensorboard': 'N/A',
 'numpy': 'N/A',
 'pydantic': 'N/A',
 'aiohttp': 'N/A',
 'ENDPOINT': 'https://huggingface.co',
 'HF_HUB_CACHE': '/home/user/.cache/huggingface/hub',
 'HF_ASSETS_CACHE': '/home/user/.cache/huggingface/assets',
 'HF_TOKEN_PATH': '/home/user/.cache/huggingface/token',
 'HF_HUB_OFFLINE': False,
 'HF_HUB_DISABLE_TELEMETRY': False,
 'HF_HUB_DISABLE_PROGRESS_BARS': None,
 'HF_HUB_DISABLE_SYMLINKS_WARNING': False,
 'HF_HUB_DISABLE_EXPERIMENTAL_WARNING': False,
 'HF_HUB_DISABLE_IMPLICIT_TOKEN': False,
 'HF_HUB_ENABLE_HF_TRANSFER': False,
 'HF_HUB_ETAG_TIMEOUT': 10,
 'HF_HUB_DOWNLOAD_TIMEOUT': 10}

(could maybe be useful to double check all the TEI routes (Swagger here) and related client methods to make sure that they work correctly)

Thanks for reporting these with a reproducible example @MoritzLaurer. I'm figuring out a solution to avoid this kind of problems where we don't call the correct endpoint because of difference between Inference API and Inference Endpoints (similar to https://github.com/huggingface/huggingface_hub/issues/2484). Will keep you posted.


Support for prem_1b_chat

@Killthebug I've just seen it now that you're starting from dev, can you recreate it starting from main (there are some missing info like parameters/env)?

Closing PR as it's branched out from dev.


logger: ensure stderr lock is not overwritten

Currently the lock gets overwritten by tests that invoke main, which
is problematic due to the new lock only being kept alive for the
duration of those tests. If anything tries to acquire the lock after
these tests have run, we invoke UB and risk crashing.
This changes the logger to ignore subsequent calls to setLock, ensuring
that we keep using the original lock (defined in test_runner.h) for the
duration of the tests.
Signed-off-by: Snow Pettersen<EMAIL_ADDRESS>Risk Level: Medium, unclear whether there's subtle consequences to this change
Testing: Verified that this fixed the crash I reproduced in #4396
Docs Changes: n/a
Release Notes: n/a
Fixes #4396

Opening this to start the conversation, I'm not sure if this should be solved with a bigger change to how this mutex is used. It's unclear to me why we have this setup where we allow reseting the lock. Why not just make the whole registry static and make the lock a global?
If there's a need to change the mutex in test somewhere we should probably keep track of previous locks and restore those once the new lock goes away, but I couldn't find anywhere where we actually do this.

@jmarantz I think you've done some work in here, do you have any thoughts?
I think this might relate to the comment here: https://github.com/envoyproxy/envoy/blob/master/source/common/common/logger.cc#L63

Closing in favor of #4435


improve tests

Fixes #29

decouple the Amadeus object from some tests
delete some unreasonable tests

@jabrena Hello, Sir! Don't forget to review and merge this one, plzzzz! Because every new PR for integrating API will need this!


I run 'requirements.txt' a version incompatibility problem was encountered

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
openxlab 0.0.35 requires setuptools~=60.2.0, but you have setuptools 69.2.0 which is incompatible.

the same error

same!

related https://github.com/yerfor/GeneFacePlusPlus/issues/169#issue-2237308523


[ICD] Refactor Openthread SED code to link CSL / polling intervals to the ClientMonitoring cluster attributes

Feature description
GenericThreadStackManagerImpl_OpenThread.cpp uses two defines to set Fast and Slow pollin intervals. Once #24252 is done, the defines need to be replaced by the clusters attrbutes.

This still needs to be resolved.

ICD Manager now owns the Fast/Slow Polling interval and when to use change. Task is complete.


Apps work even when mitm proxy is offline

Hi,
I set the proxy of the android smartphone to my PC IP address. But some apps like Likee or WhatsApp works even when my PC is turned off.
I tried this on iPhone and they worked on iPhone too.
Is anybody explains to me how they work when network configuration is set to use proxy and proxy is offline?

In short:

Mobile data bypasses your home network.
Apps may ignore the proxy setting.

There unfortunately isn't much mitmproxy can do here.

Why you close this topic?
My phone has not mobile data. It is without sim card.