Burp not capturing traffic from xserver even after intercept proxy has been set

Hello can you kindly respond to this, I'm waiting on your reply

First, you shall make sure that XServer is running in target APP. If XServer is running, you will be able to access it's web page.
There will be several reasons, mostly because hook framework not work properly.
Then, you shall check proxy settings. When method is hooked, XServer will call it though HTTP and the server address will be <IP_ADDRESS>:8000, with system proxy settings.
So, the HTTP traffic should be sent to your proxy, and then come back to XServer's port.
By this way, you can modify parameters and result of hooked method.
However, you should make sure BURP knows where is XServer's port. Mostly it's <IP_ADDRESS>:8000 that BURP will proxy to, so you need to map <IP_ADDRESS>:8000 to the port XServer listens.
Emulator sometimes I use, I use adb to map the port. Instead of set proxy in wifi settings, I use 3 adb command:
'adb forward tcp:8000 tcp:8000' to map XServer's port to PC.
'adb shell settings put global http_proxy <IP_ADDRESS>:8080' to set proxy.
'adb reverse tcp:8080 tcp:8080' to map BURP's listening port to device.

I use real android mobile to do this, but nothing to intercept too.

I use real android mobile to do this, but nothing to intercept too.

Can you open it's web page?
One should keep methodView page open, to have the interception on.
When methodView page open, it has a websocket connection. XServer websocket handler do intercept and proxy, so you must have the websocket connection.


missing return types

Issue and Steps to Reproduce

useOidcIdToken and  useOidcAccessToken has return type of any.
Versions
@axa-fr/react-oidc-context 4.3.2
Screenshots
Expected
return value to be typed.
Actual
has return type of any
Additional Details

Installed packages:

Yes definitively, it must be added.

Thank you for the feedback :)

Hi @Snazzie, I think the last version resolve the types issues.
Have you tried it?

Hi @Snazzie , i close the issue. Thank you very much for thz pullrequest. Feel free to reopen it if anything is missing.


Our team currently uses only one Flow in a Project. But there are nearly 4,000 tasks in our Flow. When to be run Flow or when viewing the historical tasks of this Flow, opening the page is very, very slow. Even now the browser memory is full and hangs.  The reason for this is the formation of a dependency graph.  Is there any solution or workaround for the too big flow.....

@burgerkingeater

@burgerkingeater Hi ,I hope you can help me give me an workaround...

Hi @kqixiang945 thanks for reporting this. We don't have a good workaround except breaking the flow into smaller pieces(usually level of several hundreds is acceptable, but 4000 is far beyond what I have seen).

@burgerkingeater Thank you very much for your answer.


Forsaken northrend base did not unlock

Under what conditions should the base unlock for Forsaken or what quest is it tied to?

@SavanticIO I believe it's this quest from the latest vJASS version: https://github.com/AzerothWarsLR/AzerothWarsLR/blob/master/jass/Quests/Forsaken/QuestScholomanceBuild.j

Okay yeah. I'll take this one


[Feature] Use CC: Tweaked inventory API for inventory peripherals

Describe your feature idea
The inventory manager (and ae/rf bridges) could implement the same api as the cctweaked inventory api as it would allow polymorphic code to utilize different inventories with less work. (This doesn't mean removing the old functions as that may break some new ones, just adding an alias to the standard names) This also includes adding support for local directions (left,right) and cabled inventories as imports and exports and would allow exporting from a RF bridge directly to an inventory controller.
Example renames for Inventory Manager

addItemToPlayer -> pullItems
removeItemFromPlayer -> pushItems
getItems -> list
And maybe implementing the others:
size() | Get the size of this inventory.
getItemDetail(slot) | Get detailed information about an item.
getItemLimit(slot) | Get the maximum number of items which can be stored in this

Describe alternatives you've considered if you've any
An alternative is to add a local chest that is also wired and use it as a buffer, but requires extra management code, especially in more complex managed software.
Additional context
This would match the CC: Tweaked api described here and should allow a chest to .pushItems to a RF bridge and such, as well as adding slot support to the inventory manager

Originally described in #89

size() | Get the size of this inventory.

The occupied size? I mean, the size of a player inventory should always be the same

Ah nvm.
These functions are for the connected inventory

size would always give the constant number and getItemLimit would give the stack size for that slot (usually 64, but enderpearls would have 16). This would mean that some code that uses a chest peripheral would just work if you passed in a RS peripheral or an inventory manager peripheral

Added in 0.7a


Select-String sets wrong LineNumber

"foobar" | Out-File tmp1.txt
"barbaz" | Out-File tmp2.txt
Select-String bar* *.txt

results in MatchInfo objects with strange line numbers. Both output objects should obviously have LineNumber set to 1, but in my example they are set to 8 and 9.

Looks like the line number is not being reset for each file so it keeps incrementing. I will add a test and fix this.


Installed Indicators misplaced

Platform
Windows
Geode Version
v0.6.1 Alpha
Mods Installed
hjfod.devtools v0.0.5
hjfod.betteredit v5.0.2
mat.circle-tool v1.0.0
mat.practice-music v1.0.1
Expected Behavior
Glow-y Squares around Mod Icons are Centered around Icon.

Actual Behavior
Both Mod Icon and Square around Icon are Misplaced by about 10 pixels left and down.

Steps to Reproduce

Install Mod from Download Menu in Geode
Enable "Show Installed" Option in Download Menu
View Downloads Page

Additional Information
No response

Known bug, fixed in 1.0.0
Though will still leave the issue up because we havent made the release yet

We made the release oops


Bug Report: `value' is missing in props validation

Where is the issue?
https://github.com/CodeHarborHub/codeharborhub/tree/main/courses/react-js/advanced-level/component-optimization/MemoizationExample.js
Why is this an issue?
In JavaScript, props are typically passed as plain objects, which can lead to errors and confusion when working with components that have specific prop requirements. However, it lacks of type safety and clarity when passing props to components in a codebase.
By defining types for component props, developers can enforce type safety and provide clear documentation for the expected props of a component. This helps catch potential errors at compile-time. It also improves code maintainability by making it easier to understand how components should be used and what props they accept.
How can I fix it?
Noncompliant code example
import PropTypes from 'prop-types';

function Hello({ firstname, lastname }) {
  return
Hello {firstname} {lastname}
; // Noncompliant: 'lastname' type is missing
}
Hello.propTypes = {
  firstname: PropTypes.string.isRequired
};

// Using legacy APIs

class Hello extends React.Component {
  render() {
    return
Hello {this.props.firstname} {this.props.lastname}
; // Noncompliant: 'lastname' type is missing
  }
}
Hello.propTypes = {
  firstname: PropTypes.string.isRequired,
};
Compliant solution
import PropTypes from 'prop-types';

function Hello({ firstname, lastname }) {
  return
Hello {firstname} {lastname}
;
}
Hello.propTypes = {
  firstname: PropTypes.string.isRequired,
  lastname: PropTypes.string.isRequired,
};

// Using legacy APIs

class Hello extends React.Component {
  render() {
    return
Hello {this.props.firstname} {this.props.lastname}
;
  }
}
Hello.propTypes = {
  firstname: PropTypes.string.isRequired,
  lastname: PropTypes.string.isRequired,
};

Activity

[ ] Status Done / Not

More info
Documentation

React Documentation - static propTypes
Flow.js Documentation - React

I will like to work on this!!

hey @Ajay-Dhangar is what I am supposed to do:

send pr I will checkout

send pr I will checkout

because we can do but first we need make simple and easy for best not complex to others

@Ajay-Dhangar  please check pr #199


[FLINK-25872][state/changelog] Hotfix! Fix the description of Changel…

…ogCompatibilityITCase

What is the purpose of the change
Fix the description of ChangelogCompatibilityITCase,  recovering from non-changelog checkpoints in claim mode is supported after FLINK-25872.
Brief change log

Fix the description of ChangelogCompatibilityITCase

Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@reswqa Thanks for the review and suggestion, I amended the commit message as suggested.


buffer.js:705 throw TypeError('value is out of bounds');

What version of WebTorrent Desktop? (See the 'About WebTorrent' menu)
DEBUG INFO: webtorrent-cli 1.2.3, webtorrent 0.95.2, node v0.10.42, linux x64, exit 1
What operating system and version?
CentOS release 6.8 (Final), 64bit
What did you do?
Tried to download file (On my CentOS Linux VPS/remote server in different country) which im trying to seed (via WebTorrent 0.8.1, 0.95.2) on my home Windows computer.
What did you expect to happen?
File downloaded to my Linux CentOS remote server from my home WIndows computer.
What actually happened?
Here is a screenshot of the error: https://s20.postimg.org/lkwmjkyx9/webtorrent_cli_dl_error.gif
buffer.js:705
throw TypeError('value is out of bounds');

Node v0.10 is not supported anymore. You can install the latest version of Node.js on CentOS by following the instructions here: https://github.com/nodesource/distributions#rpminstall
Give that a try and let me know if it works!

Yes, it worked. This is what worked to install it on CentOS:
yum remove nodejs npm -y;yum install nodejs npm -y;npm install webtorrent-cli -g
webtorrent --help

:+1:! Also, just a note: this repo is for the WebTorrent desktop app, if you’re reporting issues for the CLI you should put them here: https://github.com/feross/webtorrent-cli or for the core WebTorrent library: https://github.com/feross/webtorrent.


Two stereo cameras

Hi, if my setup has two stereo pairs, what changes should I expect to make in the system to be able to use the extra stereo?

We did some work to support multi-camera setups (see here), however this work will not be open-sourced. The changes are not trivial. The fastest way to do it would be to run two frontend modules in parallel, and pass all measurements to the backend. You will have to keep track of which feature tracks are from which frontend, though the final optimization will include all of the data.
I can say that the primary improvement gained from multi-camera setups was in the monocular case, as the scale estimation was improved. However, with stereo we were unable to get much better than with just one stereo camera, since extrinsic calibration was difficult and the error from poor calibration resulted in a lot of outliers in the final factor-graph optimization.


Update description of FileDialog filters property

specify that multiple filetypes/extensions can be included in one filter within the
PackedStringArray, and provide an example

Cherry-picked for 3.5.

Cherry-picked for 3.4.3.


system-wide localSystem.gcc.arch and nondeterminism

Although the system-wide localSystem.gcc.arch, which adds something like -march=skylake to the gcc and clang command lines, works more or less fine (and has a long history on Gentoo), it still has minor problems with legacy software.

For example, fontforge produces different fonts when compiling with AVX2 enabled, and the difference is not just a different order of the file sections (like it was in glibc vs. musl case), but the coordinates of some points differ by 1 pixel.
# nix hash-path --type sha256 --base32 $(
    nix-build -E 'with (import (builtins.fetchTarball https://github.com/NixOS/nixpkgs/archive/release-21.05.tar.gz) {
                  }).pkgs; [ dejavu_fonts.full-ttf ]'
  )

15b6dd47qi02xn4www097dhkmw5z8jf5ww150pzgqz0cr5ims5hq

# nix hash-path --type sha256 --base32 $(
    nix-build -E 'with (import (builtins.fetchTarball https://github.com/NixOS/nixpkgs/archive/release-21.05.tar.gz) {
                    overlays = [
                      (self: super: { fontforge=super.fontforge.overrideDerivation(_: {NIX_CFLAGS_COMPILE="-march=skylake";}); })
                    ];
                  }).pkgs; [ dejavu_fonts.full-ttf ]'
  )

1hnzk8jdvdplrnpmcp07aasg16l5dv18b4hfb6qpfqbhsng5zcrx

# nix hash-path --type sha256 --base32 $(
    nix-build -E 'with (import (builtins.fetchTarball https://github.com/NixOS/nixpkgs/archive/release-21.05.tar.gz) {
                    localSystem = {
                      system    = "x86_64-linux";
                      gcc.arch = "skylake";
                    };
                  }).pkgs; [ dejavu_fonts.full-ttf ]'
  )

1hnzk8jdvdplrnpmcp07aasg16l5dv18b4hfb6qpfqbhsng5zcrx

It's hard to say how many more of similar bugs there are and how serious they are, if the first one we discovered only a few years later. With a bit older nixpkgs I got 3 different fonts: "without AVX", "with AVX" and "with AVX2"; on 21.05+ only AVX2 issue is reproducible. Just a sign that it is not a single bug to kill.

Maybe it makes sense to enable propagation of localSystem.gcc.arch into gcc's -march=${localSystem.gcc.arch} only for derivations like tensorflow or clickhouse which are designed for modern CPUs and disable it by default ?
This would also improve the use of cache.nixos.org, since older packages - most packages - could be downloaded even if system-wide localSystem.gcc.arch is set, which would increase the adoption of localSystem.gcc.arch.  And for those already using localSystem.gcc.arch, it would be an incentive to put the exact processor types in there instead of older ones trying to reduce the diversity of CPU types in order to cut down the number of packages that need to be built locally.
PS. there is a space for intermediate solutions: system-wide -msse4.2 -maes might be a safe bet for all westmere+ CPUs

Also
https://github.com/NixOS/nixpkgs/blob/7c38b03f742a657bf38e9579adeb608fc7cc5f1a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix#L109-L112
https://github.com/NixOS/nixpkgs/blob/586a9e6bffb1b4e0e444bf4013169d8f415f2987/pkgs/development/libraries/gsl/default.nix#L16-L17

I think the bug here is relying on the output of fontconfig in fixed-output derivations. Hacking with what flags we pass to gcc is the wrong place to fix this imo. In particular, currently the system controlling -march is quite simple, and introduction exceptions ("Maybe it makes sense to enable propagation of localSystem.gcc.arch into gcc's -march=${localSystem.gcc.arch} only for derivations like tensorflow or clickhouse which are designed for modern CPUs and disable it by default ?") is not going into the right direction I think.

My proposal is not to hack with gcc flags to fix the issue: The fontforge bug is not so important to fix: it is just a few dots are misplaced by ~0.1% of character height.
Please, do not fix mark this ticket as resolved as soon as fontforge bug will be fixed.
What makes me worry is what programs like octave might produce different computation results depending on localSystem.gcc.arch too. And it is not what nixpkgs team can see, track down and fix.
My proposal is to stop hacking with gcc flags when upstream is not designed for that.
At least, there are FPU-wide global registers for rounding modes which can get out of sync if we compile old program with -march=skylake

cc @Ericson2314 @volth @grahamc @matthewbauer


[Bug]: parse pdf file error

Is there an existing issue for the same bug?

[X] I have checked the existing issues.

Branch name
main
Commit ID
fjoiesjf0923iur092jdpo2
Other environment information
linux
docker install ragflow
copy deepdoc model manually because of the "No such file or directory: '/ragflow/rag/res/deepdoc/ocr.res'be0c1e50eef6047b412d1800aa89aba4d275f997/ocr.res"

Actual behavior
the ragflow start normally.
but when import pdf file, it report error:
Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.
Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.
Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.
Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.
Expected behavior
the pdf file can be parsed normally
Steps to reproduce
create a knowledge base and then import pdf file

Additional information
No response

I have tested with the pdf file on my server , It works fine.

But I have checked my docker path. The ocr.res file located in /ragflow/rag/res : /ragflow/rag/res/ocr.res .

I have tested with the pdf file on my server , It works fine.

But I have checked my docker path. The ocr.res file located in /ragflow/rag/res : /ragflow/rag/res/ocr.res . It's different than the path you mentioned
@ben-qiao

I have tested with the pdf file on my server , It works fine.

But I have checked my docker path. The ocr.res file located in /ragflow/rag/res : /ragflow/rag/res/ocr.res . It's different than the path you mentioned
@ben-qiao

i checked my path, the ocr.res file is same path:

I have tested with the pdf file on my server , It works fine.

But I have checked my docker path. The ocr.res file located in /ragflow/rag/res : /ragflow/rag/res/ocr.res . It's different than the path you mentioned
@ben-qiao

Manually download the resource files from huggingface.co/InfiniFlow/deepdoc to your local folder ~/deepdoc.
Add a volumes to docker-compose.yml, for example:

~/deepdoc:/ragflow/rag/res/deepdoc

Is there an existing issue for the same bug?

[x]  I have checked the existing issues.

Branch name
main
Commit ID
fjoiesjf0923iur092jdpo2
Other environment information
linux
docker install ragflow
copy deepdoc model manually because of the "No such file or directory: '/ragflow/rag/res/deepdoc/ocr.res'be0c1e50eef6047b412d1800aa89aba4d275f997/ocr.res"

Actual behavior
the ragflow start normally. but when import pdf file, it report error: Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again. Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again. Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again. Chunkking Java开发手册(黄山版).pdf/Java开发手册(黄山版).pdf: An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the specified revision on the local disk. Please check your internet connection and try again.
Expected behavior
the pdf file can be parsed normally
Steps to reproduce
create a knowledge base and then import pdf file

Additional information
No response

If it happened on demo website, please delete and upload  again.
If it's local, check the status of minio.

ragflow/rag/res/deepdoc

i download deepdoc from huggingface and add a volumes to docker-compose.yml, after ragflow startup, i import pdf file to kb, and get a new error:
'''
WARNING] [2024-04-19 16:22:04,334] [synonym.init] [line:24]: Realtime synonym is disabled, since no redis connection.
[WARNING] Load term.freq FAIL!
[WARNING] Load term.freq FAIL!
Traceback (most recent call last):
File "/ragflow/deepdoc/parser/pdf_parser.py", line 42, in init
self.updown_cnt_mdl.load_model(os.path.join(
File "/root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/core.py", line 2588, in load_model
_check_call(_LIB.XGBoosterLoadModel(self.handle, c_str(fname)))
File "/root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/core.py", line 282, in _check_call
raise XGBoostError(py_str(_LIB.XGBGetLastError()))
xgboost.core.XGBoostError: [16:22:07] /workspace/dmlc-core/src/io/local_filesys.cc:209: Check failed: allow_null:  LocalFileSystem::Open "/ragflow/rag/res/deepdoc/updown_concat_xgb.model": No such file or directory
Stack trace:
[bt] (0) /root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/lib/libxgboost.so(+0x1ba24e) [0x7f002eec424e]
[bt] (1) /root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/lib/libxgboost.so(+0xcc9637) [0x7f002f9d3637]
[bt] (2) /root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/lib/libxgboost.so(+0xcb54ce) [0x7f002f9bf4ce]
[bt] (3) /root/miniconda3/envs/py11/lib/python3.11/site-packages/xgboost/lib/libxgboost.so(XGBoosterLoadModel+0x18e) [0x7f002ee78ace]
[bt] (4) /root/miniconda3/envs/py11/lib/python3.11/lib-dynload/../../libffi.so.8(+0xa052) [0x7f0157371052]
[bt] (5) /root/miniconda3/envs/py11/lib/python3.11/lib-dynload/../../libffi.so.8(+0x8925) [0x7f015736f925]
[bt] (6) /root/miniconda3/envs/py11/lib/python3.11/lib-dynload/../../libffi.so.8(ffi_call+0xde) [0x7f015737006e]
[bt] (7) /root/miniconda3/envs/py11/lib/python3.11/lib-dynload/_ctypes.cpython-311-x86_64-linux-gnu.so(+0x92ba) [0x7f01573812ba]
[bt] (8) /root/miniconda3/envs/py11/lib/python3.11/lib-dynload/_ctypes.cpython-311-x86_64-linux-gnu.so(+0x87e3) [0x7f01573807e3]
'''

it is a configuration problem. i pull new version 0.3.0,and run docker with docker-compose-CN.yml(before a run docker-compose.yml). then import pdf, the file is parsed successfully.
add new config in docker-compose-CN.yml:

./deepdoc:/ragflow/rag/res/deepdoc


Deepfm -- fix the excessively high memory usage of data processing

What type of PR is this?

/kind enhancement

What does this PR do / why do we need it:
fix the excessively high memory usage of data processing for deepfm demo
Which issue(s) this PR fixes:
fix the excessively high memory usage of data processing for deepfm demo
test install and run:
git clone https://github.com/kaierlong/tinyms.git && cd tinyms
git checkout deepfm

cat requirements.txt |sed "s#mindspore#mindspore-gpu#" > requirements_gpu.txt
cat setup.py |sed "s#mindspore#mindspore-gpu#" > setup_gpu.py

pip3 install -r requirements_gpu.txt
python3 setup_gpu.py install

mkdir ~/test
cp tests/st/deepfm.py ~/test/
cd ~/test

nohup python3 deepfm.py --device_target=GPU --epoch_size=5 --batch_size=16000 --checkpoint_dir=. &

@kaierlong Sorry, it is so late to reply. Our team has built a new environment in recent days, I will test your code in this new environment, thanks.

@kaierlong Thanks for your contribution. The test has been passed, can you resolve the conflict？


A zero return from BIO_read()/BIO_write() could be retryable

A zero return from BIO_read()/BIO_write() could mean that an IO operation
is retryable. A zero return from SSL_read()/SSL_write() means that the
connection has been closed down (either cleanly or not). Therefore we
should not propagate a zero return value from BIO_read()/BIO_write() back
up the stack to SSL_read()/SSL_write(). This could result in a retryable
failure being treated as fatal.

Should we backport this?

Yes we should

For master/1.1.0. A separate PR is coming for 1.0.2

See #1764 for the 1.0.2 version

I added a test for this as per @kroeckx request, and added some additional comments. @levitte, can you reconfirm?

Pushed. Thanks.


DPL-1081 [BUG] Don't allow selection of inappropriate templates

Describe the bug
On the 'Select Plate Template' screen in the Cherrypicking pipelines, you are allowed to select templates that are not appropriate for the intended size of the destination plate. This can cause an unhandled exception to occur when the next screen is loaded.
RT Ticket Number
Would prevent https://rt.sanger.ac.uk/Ticket/Display.html?id=796306 from happening again in future.
To Reproduce
Steps to reproduce the behaviour:

Go to page 'UAT Actions' - Generate Plate (defaults are fine) - copy resulting barcode
Go to homepage - 'Create Submission'
Template = "Cherrypick for Fluidigm", Fluidigm Chip = "Fluidigm 192-24"
Add Order
Fill out a study and project
Add Samples - from Plate and Wells - paste barcode you copied earlier
Click off box, click Save Order, then Build Submission, refresh page until submission built
Go to Pipelines - Cherrypick for Fluidigm - select box associated with your submission, click Create Batch - Submit
Click Select Plate Template
Select Output plate purpose as "Fluidigm 192-24" (Problem - how to get to a screen where this is an option - still need to work out - think you might have to work through several cherrypicking steps to get there, because there are multiple request types in the submission)
Notice Template list includes many templates whose size is not 192 (in the database, these are Labware where sti_type is "PlateTemplate")

Expected behaviour
The template list should only contain templates whose size matches that of the output plate purpose.
Also, if they do somehow manage to select an inappropriate template, the exception should be handled gracefully. More is explained below.
Additional context
In the RT, the exception came from workflows > _plate.html.erb line 20 - undefined method []' for nil:NilClass, meaning that current_wellwasnilon one of the iterations.current_wellis set bycurrent_well = plate[col*plate_rows + row]- this was trying to access an element that was not in the array. This happened becauseplatecontained 96 wells, whileplate_rowsandplate_cols` were 16 and 12 respectively - so the sizes were mismatching.
plate, plate_rows and plate_cols are passed in by _cherrypick_batches.html.erb and generated by _cherrypick_handler, at the end of render_cherrypick_task method.
@plate_rows and @plate_cols come from the destination plate, if it's a partial, or else the destination plate purpose.
@plates is generated by pick_new_plate in cherrypick_task - initially a list of wells by build_plate_wells_from_requests, then they get split into plates by the lambda push_completed_plate, after the check current_destination_plate.full?.
current_destination_plate.full? comes from pick_target.rb, which uses the size passed in from the template (selected in the UI.
So ultimately, the plate purpose size and the plate template size were mismatched and it should be enforced that they are the same.

It seems this issue arises when trying to cherrypick samples that belong to plates of different sizes. There will be two (or possibly more) options when selecting an output plate purpose. This causes there to be plate templates of varying sizes to choose from, which will cause an error when mixed.
There are a couple of options that we have to go about this if this isn't an intended/common use case:

Dynamically update the plate templates dropdown to reflect the size of the output plate purpose (ideal)
Display a warning when conflicting plate templates are chosen

If this does have a use case, then further discussion would be needed.

Thanks for the update. Just to add a bit more detail - it's when trying to cherrypick a batch where
a) there are no 'next requests' i.e. this is the last request in the chain of requests in the submission, and
b) the requests don't all have the same size of 'target purpose' (meaning the purpose of the intended destination plate) - this is selected while making the submission in the following screen:

We've contacted the customer who raised the RT ticket to try to understand the use cases more and decide on a solution.

Email from Joe D:

To the best of my recollection, I believe that the root cause was attributed to human error at the time. After scanning in the IFC assay chip barcode, Sequencescape automatically tabbed down into the next available data entry point - “Plate Template”. I subsequently scrolled to the bottom of the page to submit the sample batch. Unbeknown to me, I must have accidentally switched the template from "Fluidigm 192.24 Template" to “H12 Empty” instead of scrolling to the bottom of the page.  We have since introduced a CAPA to double-check that the correct plate template is selected prior to batch creation. Generally speaking, we create our own sample submissions for our Fluidigm QC workflow, so I am somewhat reluctant to directly involve the SSR’s on this occasion. I would however be happy to discuss this issue in greater detail, how to improve the process and assist you in answering any further questions that you may have.

Write-up of chat with Joe & Ada from Sample Prep team 26/4/24:
Notes:

When making a (Fluidigm cherrypicking) submission, there are 2 options to select: 192 & 96 (see screenshot in previous comment).
When selecting rows in the Fluidigm Cherrypicking Pipeline inbox, to submit for a batch, it’s never intentional to mix the above options - should only be plates destined for a 192 chip, or plates destined for a 96 chip.
They mentioned there is some validation happening here - it ‘knows’ when a 96 batch is intended and doesn’t allow them to select more than 96 samples, and the same for a 192 batch (Actually, ideally it would limit it to 95 and 190, as they leave some wells empty). The button is greyed out in this case.
When selecting the rows from the inbox table, they are referring to paperwork (created after making submissions, I think) that shows them the plate barcodes they should be selecting.
There could sometimes be multiple rows for one plate barcode - this is if the plate is split across multiple studies - you are forced to create separate submissions for different studies. They would always select these rows together and submit in the same batch. This is the place where there has been the most user error - missing one of the rows when selecting rows for a batch.
The thing they would most like changed is the ability to roll back just one step in the pipeline, rather than having to go right back to the beginning - and without having to submit a ticket to PSD. They’ve had quite a few issues (due to the previous bullet point) - 6 times in 2 years - where they’ve had mistakes, and sometimes have to wait a couple of days before being able to proceed. ‘Steps’ in the pipeline here refer to sequential cherrypicking batches. The submission covers multiple request types (STA, STA2 etc.) - and each one is a cherrypick, where the output plate of one pick is the input of another.
They mentioned that there’s a lot of tedious clicking - sometimes they have to click through the submission screen 20 times in a row. I suggested using the batch submission interface (spreadsheet-based) instead - but, it sounds like the way they do their submissions is integrated into their lab process, how they order their work etc, and it would need some thought as to how to improve this.

Thoughts:

Why are they using SS cherrypicking rather than a Limber pipeline? If they don’t need all the flexibility of the cherrypicking screens, a Limber pipeline would involve less clicking.

Actions (for PSD):

Test if the system allows you to select a mixture of ’96’ submissions and ‘192’ submissions in the inbox screen.

If it does allow this, look into how easy it would be to prevent that.
Don't spend too much more time on this as it's not high priority.

(Not in scope of this Github issue) Chat with Neil about the tickets that have come in.

How easy would it be to allow roll back just one step?


oauth refresh

without offline_access, the result won't return refresh token

Docs Build status updates of commit d7a8e7b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Advertising/hotel-service/get-started-service.md
:white_check_mark:Succeeded

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


Add support for wss via sslEngineConfigurator

The RemoteP2P module currently instantiates the websocket client via the following:
ClientManager client = ClientManager.createClient();
However, if a custom ssl context has to be created, we need to add a client property as follows:
client.getProperties().put("org.glassfish.tyrus.client.sslEngineConfigurator",
sslEngineConfigurator);
The sslengineconfigurator is configured as follows. This is typically done by the application Instantiating the RemoteP2PModule.
System.getProperties().put(SSLContextConfigurator.TRUST_STORE_FILE, trustStoreLocation);
System.getProperties().put(SSLContextConfigurator.TRUST_STORE_PASSWORD, "xxx");
final SSLContextConfigurator defaultConfig = new SSLContextConfigurator();
	defaultConfig.retrieve(System.getProperties());
	SSLEngineConfigurator sslEngineConfigurator = new SSLEngineConfigurator(defaultConfig, true, false,
			false);

Add a new constructor to the RemoteP2PModule as follows:
public RemoteP2PModule(URI baseURI,SSLEngineConfigurator configurator) {
this.baseServerUri = baseURI;
this.sslEngineConfigurator = configurator;
}
Add an instance variable as below:
SSLEngineConfigurator sslEngineConfigurator;

Can you provide a pull request with these changes?
I think both should be possible, ws and wss


Renaming the field name from eventlist to events

Renaming the field name from eventlist to events

/lgtm
/approve


Hide WIP docs.

What is being addressed
Fixes #2685
Remove docs which are WIP from the project readme
How is this addressed

Comment out WIP pages from the mkdocs

/test-force-approve


Osu failed to open after updating

[box=Report]
Version 13.2.1 (Build 22D68)
Engine: WS11WineCX20.0.2
Wineskin <IP_ADDRESS>-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log
[/box]

it keeps opening the updater. When checked that osu is "up to date" the osu icon appears shortly, then nothing happens.

I have the same issue. I hope it can be fixed.


Streaming API : Platform events - replay from id

Hi,
Is it possible to use the Streaming API to subscribe to platform events, but from a certain replay id  as outlined https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_durability.htm.
I'm building an occasionally connected api (AWS Lambda) that will store the last replayId and when it is triggered again will use the replayId to resume processing.

It should be possible, but unfortunately the documentation here is vague at best.  Would need to dig into what the "Salesforce-provided CometD" setReplay code is actually doing.
Looks like that can be found here.


save-image saves a 4MB binary but prints correct size

I'm trying to convert an .elf file into .bin. espflash (2.0.0-rc3) correctly picks up the partition sizes (my target partition is 2.5MB) and prints partition usage, but the stored binary is padded to 4MB.

Interesting, I think I just misunderstood what save-image is intended to do. I assumed it'll generate an image appropriate for my partition table, but instead it seems to generate the image as if I'm targeting a bare-metal chip.
Interestingly though, -P still gives me a binary larger than what the app size is (1_684_000 bytes vs 1_487_392) - my guess is, it still pads my binary to some alignment?


Add known issue of leading zeroes and corresponding remedies

Adds documentation regarding leading zeroes (as mentioned by #130 )

Added another disclaimer regarding names with - and /, as well as names with numeric characters. I've put it under Known Issues, but would like some suggestions on where it should be placed instead.

For names containing numeric characters: They do exist
See: https://en.wikipedia.org/wiki/Jennifer_8._Lee


Add DataFixture

Add DataFixture in README.md
Project URL
https://github.com/andreadelfante/DataFixture
Category
Other Testing
Description
Add DataFixture in Other Testing section
Why it should be included to awesome-ios (mandatory)
There are no structured library that generate fake data model. This library can prepopulate RealmDatabase in a structured way with some fake data.
Inspired by Laravel Factory and Seeders.
Checklist

[ ] Has 50 GitHub stargazers or more
[ ] Only one project/change is in this pull request
[x] Isn't an archived project
[ ] Has more than one contributor
[x] Has unit tests, integration tests or UI tests
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 / tvOS 10 or later
[x] Supports Swift 4 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

@andreadelfante Thanks for contributing!


sts assume within execution region

current behavior is to assume within target region, we should create a session and assume within execution region, and use creds against target. this allows usage within regions that are sts disabled.

closed in #665


Change some logging levels

PlainTextWithBytes - 4xx/5xx this should just be TRACE
notFoundInternal - the "error" here is too noisy and should be DEBUG
WorkerPool - Worker pool scaling messages are normal and should be DEBUG

Signed-off-by: Andrew Thornton<EMAIL_ADDRESS>

I really do not like the skip method. It's ugly, unstable and difficult to tune.
We could just output the full stack if it is necessary, then developer can get the information they need, just like most all modern languages. If not necessary we could just leave it as it is as do not touch the skip.
Or we could use a internal function to avoid exposing the skip:
plainTextBytesInternal (skip=2)
PlainTextBytes(no skip)
PlainText(no skip)

skip is precisely the right thing to do here. This is a framework method.
PlainTextBytes, PlainText and notFoundInternal are not useful or usable places to say that an error came from - they're never the cause of the problem and referring to them in the logs is not useful. Using skip here is the same as the t.Helper() function in go tests. These are pure framework methods and using the message already you can uniquely identify the line of code that has emitted the error if you need.
Stacktraces are almost always unhelpful in Go as you can see if you turn on Stacktrace logging on - therefore we have to work around the problem and that means we have to decide what is best to log from. The judicious use of skip within framework methods is the right way around that.
Skip is the only way you can you as the framework writer choose what is the most important place to say where the error has been emitted from. I would agree that we need to be cautious about using skip but this is the right thing to do here.
Without skip there is NO point in this logging and the only benefit of a stack trace would be to search up the stack to find precisely the line that the skip here is providing.

skip is the framework method, but it shouldn't be exposed by PlainText(...) to end users.
Stacktraces are almost always unhelpful in Go, I can not agree. Do you still remember the secret key related 2FA base64 decode error in discord? The missing of stacktrace  misled everyone, if there was a stacktrace, everyone can know that the error occurs during the AES decryption. Gitea code is very old and lacks of correct error handling.

skip is the framework method, but it shouldn't be exposed by PlainText(...) to end users.

then your problem here is that the skip is being exposed as an optional arg?

Stacktraces are almost always unhelpful in Go, I can not agree. Do you still remember the secret key related 2FA base64 decode error in discord? The missing of stacktrace misled everyone, if there was a stacktrace, everyone can know that the error occurs during the AES decryption. Gitea code is very old and lacks of correct error handling.

The problem is code like:
if err != nil {
   return err
}

Adding a stacktrace when you eventually log the error up to 15 functions up the chain is NOT helpful - the context for that error is lost and often the context for that error isn't actually going to be in the stacktrace anyway.
I don't know how many times I have to write the same or similar examples but let's add another one:
func retErr(i int) error {
	errChan := make(chan error)
	go func() {
		err := fmt.Errorf("retErr error")
		if i > 0 {
			err = retErr(i - 1)
		}
		errChan <- err
		close(errChan)
	}()

	return <-errChan
}

func main() {
	fmt.Println(retErr(15))
}

Now what should be the "stacktrace" of the error be here? The stack when error arises is going to be retErr.func().1 (+ some go funcs) and that's it. This isn't particularly elucidating over simply grepping the code for "retErr error".

To get a useful stacktrace for an error would mean changing every place that returns an error to something like:
if err != nil {
  return errors.WithStackTrace(err)
}

(Although see above how channels and go routines completely mess that)
Where WithStackTrace does some magic to add that context - BUT - it's still not going to provide the correct stack trace for the error as the only line it knows about is the return line - not the place that actually created the error. We would then have to change every single piece of code that generates an error to do something similar - but we're screwed because every external piece of code won't have that context.
However, it could be argued - (and is argued by the golang devs) that this is equivalent to :
if err != nil {
   log.Error("This code caused a problem: %v", err) // if considered helpful
   return fmt.Errorf("this error came from this bit and wraps: %w", err)
}

We need to add context to errors when we see them and we need to decide what is the correct context for that error. Whilst a stacktrace of where the error was seen helps give that context, one of the really appalling things about stacktraces is that most of the noise they produce is just not relevant.
More targeted information being added to errors can be much more useful.
The Go developers argue that the additional context provided by stacktraces is simply not worth the performance cost and noise cost of providing this. Therefore they are not provided by the language.
That is simply a feature of the language - we can disagree with that as much as we like and we could add back something like errors.WithStackTrace(...) and it could be helpful - but to be honest so would simply adding context to the errors.
Your problem with base64 was because the error didn't return or add any context.

However, this is frankly irrelevant to this PR.
This PR simply looks at the framework and determines that the correct context for this error is not the place where the error arose but actually 1 or 2 functions back - it adds context to help determine where exactly the error arose but it tells the reader of the log file where it thinks is the most important thing. That is correct error handling.
A stacktrace can be correct error handling and they can certainly be helpful in debugging, using the stacktrace here? Well that's just noise. It's not any more helpful at all in determining where this error came from as compared to skip and a bit of context in the error.

then your problem here is that the skip is being exposed as an optional arg?

Yep, it's not ideal to expose it. For internal usage (limited to the package), since it just works.

Or we could use a internal function to avoid exposing the skip:
plainTextBytesInternal (skip=2)
PlainTextBytes(no skip)
PlainText(no skip)

Just like what notFoundInternal does

PR: https://github.com/zeripath/gitea/pull/11

Sorry, made a mistake that push the forked PR directly into this main repo. Let me fix it ....

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@e19b965). Click here to learn what that means.
The diff coverage is 71.42%.

@@           Coverage Diff           @@
##             main   #18421   +/-   ##
=======================================
  Coverage        ?   46.03%
=======================================
  Files           ?      842
  Lines           ?    93202
  Branches        ?        0
=======================================
  Hits            ?    42908
  Misses          ?    43483
  Partials        ?     6811

Impacted Files
Coverage Δ

modules/queue/workerpool.go
55.62% <25.00%> (ø)

modules/context/context.go
65.26% <90.00%> (ø)

Continue to review full report at Codecov.

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


Please tell me what can i do to resolve this problem? check_migrations

[root@iZ25qp2d64mZ EHT]# python3 manage.py runserver_plus --cert server.crt <IP_ADDRESS>:7000
Traceback (most recent call last):
File "manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/usr/local/lib/python3.5/site-packages/django/core/management/init.py", line 338, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python3.5/site-packages/django/core/management/init.py", line 330, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python3.5/site-packages/django/core/management/base.py", line 390, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/local/lib/python3.5/site-packages/django/core/management/base.py", line 441, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python3.5/site-packages/django_extensions/management/utils.py", line 62, in inner
ret = func(self, *args, **kwargs)
File "/usr/local/lib/python3.5/site-packages/django_extensions/management/commands/runserver_plus.py", line 262, in handle
self.inner_run(options)
File "/usr/local/lib/python3.5/site-packages/django_extensions/management/commands/runserver_plus.py", line 305, in inner_run
self.check_migrations()
AttributeError: 'Command' object has no attribute 'check_migrations'

@lvshuai789 we already answered your question in https://github.com/django-extensions/django-extensions/issues/1414
Please stop creating new issues and upgrade your Django version.


Correct me if I'm wrong, but it seems that ".clone()" is written as "clone()" without the period in the instructions.

Challenge Clone an Element Using jQuery has an issue.
User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12) AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Safari/602.1.50.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

jQuery Playground

#left-well

        <button class="btn btn-default target" id="target1">#target1</button>
        <button class="btn btn-default target" id="target2">#target2</button>
        <button class="btn btn-default target" id="target3">#target3</button>

#right-well

        <button class="btn btn-default target" id="target4">#target4</button>
        <button class="btn btn-default target" id="target5">#target5</button>
        <button class="btn btn-default target" id="target6">#target6</button>

In the official documentation it is mentioned as .clone()
https://api.jquery.com/clone/
In instructions they mentioned that clone() is a function, but when using it you have to use it with a period.

I think this is an issue of semantics. clone() is the name of the function. Adding the period is how you connect it to a jQuery element.


Issues contributor

Reasons to Bind to the localhost

Please add the contents of this doc to https://github.com/open-telemetry/sig-security/blob/main/docs/recommendations.md

Good day @codeboten, I will be very grateful if explain more on what you mean by add the contents of this doc to......

The recommendations in this PR overlap with this other PR https://github.com/open-telemetry/sig-security/pull/23/files @oly-baby @EjiroLaurelD

Good day @codeboten and @jpkrohling
please i have added my work to the recommendation.md file.
check my pull request and please give me a feedback.
Thank you


Job Widget UI issues when sending multiple small files

The Job Widget shows a horizontal progress bar when sending or receiving a file that shows the percentage of the transfer. This widget appears and disappears with each file successfully transferred. If transferring a lot of small files, this bar will appear and disappear quite often. The problem is..
When the bar appears and disappears, it causes the entire contents below the widget to shift up and down. This makes it impossible to use the UI below the current transferring file because the interface is shifting up and down every few seconds. The correct thing to do is to make the progress bars fixed on the interface. Don't hide and show them, just update them. This would fix the issue.

Thx for noticing it. I will try to find a way to fix it.


Pytest

Is pytest needed? Or linting is enough?

I believe pytest is required (or some alternative)

Is pytest needed? Or linting is enough?

Use pytest for lining. You can use any other because there is no fixed requirement regarding this.

If I am not wrong you have to do both but still, confirm it.


After Integrating zulip with our application,how to skip login after redirecting from any application to zulip?

There's a few options for this, probably the simplest of which is JWT authentication (https://zulip.readthedocs.io/en/latest/production/authentication-methods.html#jwt).


Revert "arch: common: Add user can specify the nocache location"

This reverts PR https://github.com/zephyrproject-rtos/zephyr/pull/76998
we should not add new chosen node to zephyr, which is yet another zephyr-ism in DT, we already have the ability to generate no-cache linker region using zephyr,memory-region and zephyr,memory-attr

@decsny You missed adding a Signed-off-by line to the commit log.

@Cherish-Gww FYI

@nashif @dcpleung need assignee review


Investigate wheel build failure

This PR is for investigating the failures on pip install localstack that are occurring with this sample

Closed because problem was fixed in LocalStack itself


Does git-secrets work for gitlab too?

Does git-secrets work for gitlab too? (though Gitlab has its own secret detection.)

I use it in gitlab, I made a user gitlab-ci that has a gpg key and in pipelines it pulls it's gpg key from the gitlab secrets and uses the job runner to do any git secret commands we want to run.


1.2.0rc2

Review the entirety of changes since 1.1.1 (last stable release) here:
https://github.com/readthedocs/sphinx_rtd_theme/compare/1.1.1...master

Looks like table output format has changed here, for the worse:

Also, the flyout menu doesn't work on our PR build demo docs because of the missing jQuery. I thought the plan was to load this automatically from our theme, using the sphinxcontrib-jquery extension. Did this change?

I just realized these are one in the same issue -- the extra table classes to control width come from JS code, which doesn't load because the theme is not including jQuery anymore.

@agjohnson I was a bit quick to include some PRs, so if you want the best possible overview of code changes, perhaps this diff view is useful? https://github.com/readthedocs/sphinx_rtd_theme/compare/1.1.1...master
After publishing this pre-release, I suggest we do a bit more QA with the community and on docs.readthedocs.io (by enabling Sphinx 6 + 1.2.0rc2 there)

Tables seem good again :+1: https://sphinx-rtd-theme--1397.org.readthedocs.build/en/1397/demo/lists_tables.html#giant-tables

Bumping our own doc projects would be a good next step :+1:

Released! https://pypi.org/project/sphinx-rtd-theme/1.2.0rc2/


Create a Basic Workflow in SAP Business Application Studio

Tutorials: https://developers.sap.com/tutorials/cp-workflow-2-create-module-cf.html
I followed the instructions. After creating with YEOMAN a workflow and having given id,name,description etc the canvas opens without start and end task and the canvas at the left side compains no data given. If I add again the data I still cannot add any blocks to the canvas.
Thanks,
Thorsten

Hi Thorsten,
Unfortunately, this is a know bug that is being worked on. Have you loaded the HANA Calc View Editor together with Workflow Management extension, then...
o	... the Workflow and Step Editor opens “blank”
o	... the Variant Editor does not allow dragging of steps
Current Workaround:
•	Use separate dev spaces for HANA Calc View Editor and Workflow Management extension (and do not run them in the same dev space)
Is this of help?
Best regards, Astrid

@thhapke Thank you for your feedback. We haven't heard from you in a while, so we are closing the issue.  If you still have questions, feel free to reopen the issue.
@AstridHerbst Is this something for which we should add a note, or otherwise update the tutorial. If the tutorial is fine, please close the ticket.


Buildpack TOML file suddenly is not found anymore

Expected Behavior
When using this Buildpack in a Spring Boot application, the OpenTelemetry resolution has suddenly started failing today.
bootBuildImage {
    builder = "docker.io/paketobuildpacks/builder-jammy-base"
    buildpacks = ["paketo-buildpacks/java", "gcr.io/paketo-buildpacks/opentelemetry"]
}

It fails with the following error:
 > Pulling builder image 'docker.io/paketobuildpacks/builder-jammy-base:latest' ..................................................
 > Pulled builder image 'paketobuildpacks/builder-jammy-base@sha256:3607951929167c3f76294ca29ef8cb3a5b4141eca72834e889c10ffe294f0d2a'
 > Pulling run image 'docker.io/paketobuildpacks/run-jammy-base:latest' ..................................................
 > Pulled run image 'paketobuildpacks/run-jammy-base@sha256:50e96b1e8ae6ac02afd38d8e9285b5344d1f8a37698cf3442857bcf8849133ef'
 > Pulling buildpack image 'gcr.io/paketo-buildpacks/opentelemetry:latest' ..................................................
 > Pulled buildpack image 'gcr.io/paketo-buildpacks/opentelemetry@sha256:6d9248582f121ee90c0ed0937d48aba27cd5b11d5f5eac09ffa80f86dc0ec59b'
 > Executing lifecycle version v0.18.4
 > Using build cache volume 'pack-cache-f3cd7fb093b2.build'

 > Running creator
    [creator]     ===> ANALYZING
    [creator]     Image with name "myapp" not found
    [creator]     ===> DETECTING
    [creator]     ERROR: failed to initialize detector: open /cnb/buildpacks/paketo-buildpacks_opentelemetry/1.7.0/buildpack.toml: no such file or directory

It turned out to be a cache issue on our environments.

I've seen this relate to Docker v25 changes: https://github.com/spring-projects/spring-boot/issues/39323
If so you might see this again if versions are mixed in CI, FYI

@pivotal-david-osullivan thank you so much, that's really helpful. I have indeed just experienced the error again on a different environment having a different Docker version.


Update mixed-reality-capture-for-developers.md

added metadata

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/mixed-reality-capture-for-developers.md
:white_check_mark:Succeeded
View

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


fail to lint this : {% for a in b.in %}

when i run twigcsfixer on this particular file it fails
the run
twig-cs-fixer lint --fix test.html.twig
Error: Cannot fix the file "test.html.twig".

the file
{% for a in b.in %}
    <tr>
    </tr>
{% endfor %}

".in" is causing twig-cs-fixer to fail. when i rename this to "ins" for exemple the code is ok.

Should be solved in the version 0.4.4


Simplify imports

Importing from the lib is unnecessarily verbose. use wadray::wadray::Wad should be just use wadray::Wad.
For signed types, we both use wadray::SignedWad and wadray::signed::SignedWad make sense to me, but I have a slight preference for the first choice. Curious to read your thoughts.
At the same time, we should rename the repo to just wadray so the dependency definition would become cleaner, more consistent -> wadray = { git = "https://github.com/lindy-labs/wadray.git" }.

I have renamed this repo to wadray.


Add support for org.apache.poi:poi:5.2.3

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 [...]

No.

Describe the solution you'd like
A clear and concise description of what you want to happen.

Add support for org.apache.poi:poi:5.2.3.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Null.

Additional context
Add any other context or screenshots about the feature request here.

Metadata generated at https://github.com/linghengqian/graalvm-trace-metadata-smoketest/issues/1 .

Linkes to https://github.com/alibaba/easyexcel/pull/2888 .

I'm working on this issue.

@linghengqian any updates on this perhaps? Thanks 🙏

@linghengqian any updates on this perhaps? Thanks 🙏

Hi, due to my personal time issues, I may have to wait until July 2024 to be free to deal with this issue.

If you have needs, you can submit a PR to handle this issue. The content of this PR is predictable.

Apache ShardingSphere has successfully removed its dependency on poi, and the current issue is no longer meaningful.

Sorry, I misunderstood the current issue and thought it was a subtask of apache shardingsphere. The current issue is actually related to Alibaba easyexcel, and the related JSON has never been sorted separately. I will continue to work on the current issue.


Use in App router with authOptions obj

How to use SteamProvider without req?
I`m use something like this structure:
import NextAuth from "next-auth"
import {authOptions} from "@/lib/auth";

const handler = NextAuth(authOptions)

export {handler as GET, handler as POST}

And my authOptions:
export const authOptions: NextAuthOptions = {
    pages: {
        signIn: '/sign-in',
    },
    providers: [
        SteamProvider(req? ,{
            clientId: ...!,
            callbackUrl: ...!
        }),
}

Where i`m getting error about req and callbackUrl not found and define
Some solutions or advice?

I am getting the same

I am guessing that I should downgrade next for now?

Nope, you can type // @ts-expect-error for now.
It seems Next.js or next-auth made some breaking changes in their API. Gonna take a look ASAP.

Fixed


shamelessly steal grafana color schemes

:tada:
requested in #381
note: do we still want the old color schemes? i kept spectrum2001 cause it's cool, but no one really used any others.
@grobie @juliusv

also, you can now set color schemes per expression.

:+1: for the branch name. Now looking at this closer :P
Do you know what's up with the failing tests?

intermittent failure, happens all the time

Ok, so three things I see until now:

what do "m" and "g" stand for? It seems the "g" ones contain variants of "all" the colors, while the "m" ones contain variants of the same one? Some better names would be good. At least for the latter, one could put the name of the base color into the name? Otherwise the user just sees a long list of "" combinations, which doesn't tell them anything.
I'm wary of simply throwing out the old color schemes... especially right now, they just get replaced with a random new one, which can throw people off. Unfortunately, we don't know what people have been using out there. Maybe just keep them all? :-/
The feature to set the color scheme per expression is interesting, but the expression input was already way too small before, and now it's completely unusably small due to the new input adjacent to it. Mabye hold off on it until we have a better solution? AFAIR the primary thing that people requested was actually once to set the color, not the colorscheme, for individual expressions, right?

what do "m" and "g" stand for? It seems the "g" ones contain variants of "all" the colors, while the "m" ones contain variants of the same one? Some better names would be good. At least for the latter, one could put the name of the base color into the name? Otherwise the user just sees a long list of "" combinations, which doesn't tell them anything.

"m" and "g" don't stand for anything, they're just random letters. the "g" color schemes were stolen from grafana, and "m" is created programmatically by selecting all the similar colors from "g" (check out palettes.js)

I'm wary of simply throwing out the old color schemes... especially right now, they just get replaced with a random new one, which can throw people off. Unfortunately, we don't know what people have been using out there. Maybe just keep them all? :-/

yeah I'm fine keeping them all, no big deal

The feature to set the color scheme per expression is interesting, but the expression input was already way too small before, and now it's completely unusably small due to the new input adjacent to it. Mabye hold off on it until we have a better solution? AFAIR the primary thing that people requested was actually once to set the color, not the colorscheme, for individual expressions, right?

is it a UI issue, or a feature issue? While people wanted to set individual colors (e.g. status codes), they could now select one of the "m" colors that only has one type and set it for an expression that only e.g. returns 500s.

Ok, I can take a look at helping with naming these properly later
Ok, then the scheme-per-expression is mostly a UI issue. Besides squishing the expression input, it feels like the per-expression inputs are getting too complex in general. Too many different selection boxes. I just don't know if this feature is worth the extra input at the moment. Open for ideas of accomodating both concerns better, of course...

Let's keep the old ones! They're also used for sure, here a summary from SoundCloud (ignoring all widgets using the default profile without an explicit selection):
classic9: 19
colorwheel: 130
cool: 25
munin: 121
spectrum14: 20
spectrum2000: 1
spectrum2001: 45

I'd need to see the different colors first, but maybe "Grafana $type" e.g. "Grafana dark" and `Grafana bright" or so?

Let's just switch to Grafana :)


Add tests for core functionality

There are no tests right now and that makes it really easy to break things. "Add tests" is too broad of an issue, so for now the focus should probably be the Command.search functionality. The function doesn't require a broad set of dependencies, so it should be pretty easy to set up tests for. Just create a Vector of arbitrary commands and aliases and then pass in a search string and make sure the results are correct.

Initial work was merged with #51. The next step is writing tests for all the other commands.


Shift+Tab should cycle to the previous element

I just checked, it does this under Linux (example1). Any more details?


Implement the new Personal Ranking results per mock

What

Implement the new Personal Ranking results per mock

[ ] Move the count bar on the top (as we now have a navigation)
[ ] Remove the confusing icons and color the count of products with the traffic light system
[ ] Add the "A great match" text banner on top of the result tab (I'm not sure if we can/should reuse some of summary card for that)

Note
This is visible in 3 places:

[ ] Ranked history
[ ] Ranked search
[ ] Ranked scans

Mocks

@teolemon Please play with merged #984 and tell me if anything needs to be fixed. Or close the issue.

@monsieurtanuki
4 small things from my testing:

[ ] Missing banner for "Unknown match"
[ ] I would keep the banner even if the tab is empty
[ ] Missing thick color underline (if not too complex, useful for reptilian reading)
[ ] Missing thin line between tab system and the View title

@teolemon I've just PR'ed #985, that almost ticks everything:

[x] Banner for "Unknown match"
[x] Banner even if the tab is empty
[x] Underline for selected tab - but not very thick
[ ] Still missing thin line between tab system and the View title

I don't know we could go further without unfortunate code refactoring - e.g. not using flutter default tabs anymore and implement tabs from scratch.
My point of view: good enough is good enough.

I think we're done here with #985.
@teolemon Feel free to reopen the issue if needed.


⚠ PrivateHD has degraded performance

In 4b9e4ae, PrivateHD ($PHD) experienced degraded performance:

HTTP code: 200
Response time: 1211 ms

Resolved: PrivateHD performance has improved in c975d02.


15 tests fail during the first build

Hi, I am new in this repository.
Upon installation ... I tried to run make test-sdk
Most of the tests passed. But I had 15 fails. Is that an expected behavior?
I have attached the log below.
LOG.txt
Thanks in advance.

@ProttayMondalAdhikari-eaton we've updated the README.  please follow it and try again.


Updated classpath instructions for Eclipse

Tiny PR to update the README to have the current steps I use to get Eclipse working with the tip of the compiler github repo.
I've updated just the "Using Eclipse" section so it now includes the missing steps mentioned in #2683. It would be better if the mvn eclipse:eclipse target could do some of these automatically, but I'm no maven expert.

@supersteves, thanks for this update.
Imported and sent to @MatrixFrog for internal review.


add bulma grid theme

This is the style I put together for AlgebraOfGraphics using the Bulma component, as Bulma is the CSS stylesheet used by Documenter, so this should give a consistent feel to the page. This is what it looks like for AlgebraOfGraphics.
It's a simpler approach than #104 (they are not mutually exclusive), where one gets nice defaults just by using a pre-built component (no custom CSS).
This does not force the size of the image, but is based on a 2-column layout for demo cards (1-column on mobile). It also does not force height or image ratio (as that may vary), but it does assumes that all images have a same (or at least similar ratio), which I think is reasonable. It would be possible to force the ratio using Bulma helpers, but I think it's better to be flexible here.
The thing I'm not happy about is that I would like to make the whole card clickable, but can't quite figure out how. I asked on Slack, and they mentioned it would need to be with some post-processing but I couldn't figure it out exactly (don't really now Documenter that well).

This is nice! I'm wondering if it's possible to center the image?

Good to go also on my end! I've made the image fullwidth by default (so it looks sensible even with small images, like the logo).
I had some worries about screen-readers in that by default they would start by reading the uninformative alt text. I think it's better if the screen-reader starts with title and subtitle, so I've used a small CSS trick to display the image above but read things correctly.
Note that things don't display quite correctly in the docs here, because the other style :grid adds properties to a pre-existing Bulma class card. I don't think it should do that (it's the CSS equivalent of type piracy).

I don't have many html/css experiences to tweak the stylesheets. Thank you so much for improving it!


Improve the Trello action with more syncing functionality

For now the action only creates a new card when an issue is created here. Maybe trigger it with modifications too? Or copy labels? Assignees?

Suggestions:

Add issue link as an attachment for the GitHub Trello power-up
Add labels from the issue to the Trello card


Battery losses do not affect resilience runner

Describe the bug
Battery losses are not applied to the calculations of "hours of autonomy during outage" in the resiliency runner. The losses are applied to a source (PV, grid, battery) in the powerflow code, and the resiliency runner does not interface with this code. This generates behavior such as:
(a) The no-loss case and the loss case having the same hours of autonomy (given the same SOC at that step).
(b) Overestimating the survival hours. For example, a battery with 3.5 kWh of charge and a 1 kW discharging loss reports 5 hours of survival.
To Reproduce
Steps to reproduce the behavior:

Load the attached SAM file:
losses_bug.zip
Run both cases
Observe the hours of survival issues stated above.

Expected behavior
The resiliency code should account for battery losses.
Exists in 2020.11.29, and also in develop. The approach we took in solving https://github.com/NREL/ssc/issues/379 did not touch the code for the resiliency runner.

This fix is in the dispatch_for_grid_outage branch, which should be ready for a pull request next week.

Closed in https://github.com/NREL/ssc/commit/9cf27a1bb29f9488eb1b13f95a3ce35315d3ea9b


add support for environment variable expansion to command parser

To allow better integration with the system shell I'd like to add support for parsing environment variable references / tokens from command parameters, and auto-expanding them as part of the default token processing system.

work for this improvement was done elsewhere


It seems Neural Cloud's UnityCN key was changed

Neural Cloud CN has updated today to version number "2.0.3".
After that, it seems the UnityCN key was also changed.
The existing UnityCN key for Neural Cloud, "31636162383436663532393031633965" does not working anymore.
Are there any methods to get the changed UnityCN key?
Or would you see this game and find the UnityCN key?

Greetings,
Added.

Greetings,
Added.

I didn't expect you to reply so quickly.
Confirmed the changed UnicyCN key is working well.
Your work has helped me in many ways, thank you so much.


JavaScript prototypes - Go to def, type def, implementations refs, peek and others don't work

VS Code Version: Version: 1.55.2
Windows: OS: Windows_NT x64 10.0.19042
All extensions disabled and restarted VSC.

Steps to Reproduce:
Save this code to whatever.js
var mytime =<PHONE_NUMBER>00000000;
var date = new Date((mytime-116444736000000000)/10000);

Date.prototype.yyyymmddhhmmss = function() {
var yyyy = this.getFullYear().toString();
var mm = (this.getMonth()+1).toString(); // getMonth() is zero-based
var dd = this.getDate().toString();
var hh = this.getHours().toString();
var min = this.getMinutes().toString();
var ss = this.getSeconds().toString();
return yyyy + '-' + (mm[1]?mm:"0"+mm[0]) + '-' + (dd[1]?dd:"0"+dd[0]) + ' ' + (hh[1]?hh:"0"+hh[0]) + ':' + (min[1]?min:"0"+min[0]) + ':' + (ss[1]?ss:"0"+ss[0]);
};

console.log(date.yyyymmddhhmmss());

If you select anywhere in the yyyymmddhhmmss  and click on any of the things highlighted red here, they don't work.
This is really the only thing that'll prevent me from switching from Sublime Text.

Screenshot of the problem

Duplicate of https://github.com/microsoft/TypeScript/issues/36609

If that other thread is the same will the fix for that also resolve the issues outlined in my issue?


issue #401 - First round of changes to improve clarity of document. Removed mention of U-mode interrupts.

This PR contains my many updates to the CLIC spec to improve clarity. Based on discussions in the Fast Interrupt TG, I removed references to user-mode interrupts to simplify the specification. If the N extension someday moves forward towards ratification, we can add in support to the CLIC specification at that time.

i went roughly half through this PR for now. I gave some comments, but I don't think I can review this as a whole.
In general, it is good to limit the scope of a PR to one issue to enable a good review.
E.g. a single PR to fix the notion of mode/level would be easy to review.

I’ll look at the table build error. Works fine in my VSCode preview but I should be building this first before doing a PR. Sorry, I’m still ramping up on these sorts of tasks.
From: Christian Herber @.>
Sent: Wednesday, September 4, 2024 1:01 AM
To: riscv/riscv-fast-interrupt @.>
Cc: James Ball @.>; Author @.>
Subject: Re: [riscv/riscv-fast-interrupt] issue #401 - First round of changes to improve clarity of document. Removed mention of U-mode interrupts. (PR #403)
WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros.
@christian-herber-nxp commented on this pull request.

In src/clic.adochttps://github.com/riscv/riscv-fast-interrupt/pull/403#discussion_r1743257742:

+interrupt input. The mideleg CSR (if present) no longer controls interrupt delegation.

+=== CLIC Extensions Summary

+This table provides a summary of the extensions supported by the CLIC.

+[%autowidth]
+|===
+| Extension Name | Description

+| smclic | CLIC support for M-mode
+| ssclic | CLIC support for S-mode
+| smclicshv | Selective Hardware Vectoring for M-mode
+| smclicconfig | Allows implementations to support different parameterizations of CLIC extensions
+|
+|===
this table is giving an error in the build process
—
Reply to this email directly, view it on GitHubhttps://github.com/riscv/riscv-fast-interrupt/pull/403#pullrequestreview-2279292573, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BBRBTGA3S423JRCDLEXE4QDZU242TAVCNFSM6AAAAABNTCHJRGVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDENZZGI4TENJXGM.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>

I did the merge since it was approved (hope I'm supposed to do this, I'm still learning GitHub)

I did the merge since it was approved (hope I'm supposed to do this, I'm still learning GitHub)

looks good. I would recommend to do a squash merge in future, to make to have one commit on the main branch per PR.


Remove unused backend code

Summary
Some more cleanup

Remove apiconstants.py, which is only used for the legacy job path (with the exception of QISKIT_IBM_RUNTIME_API_URL, which is moved to constants.py)
Remove backendjoblimit.py since runtime doesn't have job limits
Raise an error in backend.run()
Remove _deprecate_id_instruction() because it's only used in backend.run().

We may need to remove backend reservation as well since it's not supported by cloud runtime and isn't really related to runtime.
Details and comments
Fixes #

FYI: I've hit the same linting error in my other PR and fixed it already via https://github.com/Qiskit/qiskit-ibm-runtime/pull/39/commits/ac4f27c8af6dac5b6cf9c38f155d0be91344d9bb.
************* Module qiskit_ibm_runtime.runtime_program
qiskit_ibm_runtime/runtime_program.py:17:0: W0611: Unused List imported from typing (unused-import)

Neither Jessie, nor I have touched qiskit_ibm_runtime/runtime_program so I'm not sure why the unused import wasn't caught earlier.
@rathishcholarajan given the above and that we're in an early stage of this repo: do you think we can go ahead and integrate this refactoring and trust that the linter issue will be fixed with my PR in a next step :)?

FYI: I've hit the same linting error in my other PR and fixed it already via ac4f27c.
************* Module qiskit_ibm_runtime.runtime_program
qiskit_ibm_runtime/runtime_program.py:17:0: W0611: Unused List imported from typing (unused-import)

Neither Jessie, nor I have touched qiskit_ibm_runtime/runtime_program so I'm not sure why the unused import wasn't caught earlier.
@rathishcholarajan given the above and that we're in an early stage of this repo: do you think we can go ahead and integrate this refactoring and trust that the linter issue will be fixed with my PR in a next step :)?

Thanks @daka1510! That is weird. We need to investigate if this happens again.


Additional analyses

There's currently one analysis included in this tool: aggregating hashtags common to a specified hashtag. There are likely other useful analyses that researchers and journalists are interested in, including

Generating network graph of related hashtags (e.g. nodes are hashtags and edge weight between nodes is the number of posts that contain both hashtags)

If you encounter other interesting workflows involving TikTok, let us know in the comments of this issue.

Plotting the frequencies for a combination of hashtags would be useful.
Use case: Tried to have a look at posts around the #hanau shooting - which is a bit noisy due to posts not related to the shooting. Trying #saytheirnames is overlayed by posts related to George Floyd, and I would like to filter for the combination of the two to be able to scan for the relevant hashtags.


fix(installer): align with OpenShift v3.9.0

This PR makes the following changes:

passes v3.9.0 into the oc cluster up command
ensures that the v3.9.0 release of the oc CLI tool is installed. If using install.sh and a previous version is found, the user will be asked would they like to remove it and have the latest one installed.
Aligns with our minishift setup by setting the cluster IP address to <IP_ADDRESS>

@darahayes is this still relevant

@darahayes, @maleck13 updated AMI with<EMAIL_ADDRESS>@darahayes when build passed rebase your PR and resolve conflicts


Improve the jemalloc-based allocator implementation.

Describe your problem
The TCACHE is disabled in the jemalloc-base allocator, which, brings performance penality to the allocator and requires more work to be fixed.
Besides, currently the usage jemalloc seems has problems on Linux (Ubuntu 20.04) to reclaim allocated virtual memory
address spaces.
Additional context
N/A.

We have done for our goals.
Closing and thanks for the effort from @peilii !


Teaching

Very nice 👍

From: Niko Laaksonen @.>
Sent: Monday, October 31, 2022 2:42:25 PM
To: solita/ivves-machine-spraak @.>
Cc: Subscribed @.***>
Subject: Re: [solita/ivves-machine-spraak] Teaching (PR #2)
Merged #2https://github.com/solita/ivves-machine-spraak/pull/2 into main.
—
Reply to this email directly, view it on GitHubhttps://github.com/solita/ivves-machine-spraak/pull/2#event-7703925743, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD4JGA6JZQS542LFQGZPN7TWF65DDANCNFSM6AAAAAARTBH7H4.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


Can't update from 2.0.0b63 to 2.0.0b64 on Home Assistant OS

What version of Music Assistant has the issue?
2023.7.3 and 2023.8.0
The problem
When I attempt to update to MA 2.0.0b64, I get the error noted below in the logs.
How to reproduce
Attempt update
Relevant log output
Logger: homeassistant.components.websocket_api.http.connection
Source: components/hassio/update.py:169
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 10:11:40 PM (1 occurrences)
Last logged: 10:11:40 PM
[281472996469952] Error updating Music Assistant BETA: Can't install ghcr.io/music-assistant/server:2.0.0b64: 500 Server Error for http+docker://localhost/v1.42/images/create?tag=2.0.0b64&fromImage=ghcr.io%2Fmusic-assistant%2Fserver&platform=linux%2Farm64: Internal Server Error ("manifest unknown")
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/hassio/update.py", line 167, in async_install
await async_update_addon(self.hass, slug=self._addon_slug, backup=backup)
File "/usr/src/homeassistant/homeassistant/components/hassio/handler.py", line 52, in _wrapper
raise HassioAPIError(data["message"])
homeassistant.components.hassio.handler.HassioAPIError: Can't install ghcr.io/music-assistant/server:2.0.0b64: 500 Server Error for http+docker://localhost/v1.42/images/create?tag=2.0.0b64&fromImage=ghcr.io%2Fmusic-assistant%2Fserver&platform=linux%2Farm64: Internal Server Error ("manifest unknown")
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 226, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1974, in async_call
response_data = await coro
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2011, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service
return await service.entity_service_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 870, in entity_service_call
response_data = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 942, in _handle_entity_call
result = await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/update/init.py", line 157, in async_install
await entity.async_install_with_progress(version, backup)
File "/usr/src/homeassistant/homeassistant/components/update/init.py", line 421, in async_install_with_progress
await self.async_install(version, backup)
File "/usr/src/homeassistant/homeassistant/components/hassio/update.py", line 169, in async_install
raise HomeAssistantError(f"Error updating {self.title}: {err}") from err
homeassistant.exceptions.HomeAssistantError: Error updating Music Assistant BETA: Can't install ghcr.io/music-assistant/server:2.0.0b64: 500 Server Error for http+docker://localhost/v1.42/images/create?tag=2.0.0b64&fromImage=ghcr.io%2Fmusic-assistant%2Fserver&platform=linux%2Farm64: Internal Server Error ("manifest unknown")
Additional information
I attempted the update from the "Settings" page in HA and also from the Add-Ons area. The same error occurred for both attempts. I also updated Home Assistant to 2023.8.0 and the same error occurred after the HA update.
What version of Home Assistant Core are your running
2023.8.0
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
ODROID

Yes problem with the repo. Will take a little while to resolve

beta 65 released

Thanks!


⚠ Bofrost.fr has degraded performance

In f931e29, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1323 ms

Resolved: Bofrost.fr performance has improved in 7925d15 after 8 minutes.


Add the git clone step

HI there! You need to update the notebook index.ipynb, not the README. Since the README is autogenerated from this notebook, your change will be erased the next time we build the docs.
Could you make another PR changing the index? Thanks in advance!

Thanks @sgugger. I will make the change.


Nip44: unpaddedLen integer overflow

See #134
I don't know if the fix makes sense, but it fixes the issue.

These PRs accompanied by issues confuse me so much.


Feature/46 sub sidebar and sidebar new mockup ui

@ddelpiano do you want me to merge this one?

@ddelpiano do you want me to merge this one?

not yet, there are the changes we discussed yesterday to be made still. Thanks!

@emekauja is this still required or can we close it?


The "locale" folder is missing in egg

Hi,
I want to use apex and have followed the tutorial to use apex here:
http://thesoftwarestudio.com/apex/QUICKSTART.html
But somehow, when I try to the application using the following command:
pserve development.ini --reload
it failed with this error message:
pyramid.exceptions.ConfigurationError: "C:\Users\bert\AppData\Roaming\Python-Eggs\apex-0.9.2dev-py2.7.egg-tmp\apex\locale/" is not a directory
I checked inside the egg, and indeed, there's no "locale" folder inside the apex (I see one in the source code). What shouldI do to fix this? Thanks before.
Ps. Sorry if it's not the appropriate place to ask, please tell me where to ask if you do not accept this kind of question here.

Temporarily you can create the directory, I'll have to fix the Manifest file which appears to be pruning the empty directory.


Issues regarding video playback

It seems like it's not being able to fetch from the sources anymore as none of the titles are playing anymore

Same problem


NETOBSERV-448: Moving agent type, ipfix and ebpf config into their own common subsection

Addressing this API review comment: https://github.com/openshift/api/pull/1218#discussion_r927657821

You will have merge conflict on all the generated files, I would advise to not commit them (I think, more or less, everything in bundle)

Yes I'll expect until definitive version of 0.1.4 is merged then I'll fix all the conflicts and regenerate the manifests.

Added do-not-merge label as we will remove support for ipfix

Closing this PR in favor of https://github.com/netobserv/network-observability-operator/pull/162


CUDA 9.1 support

Is there a way to run BitCrack on CUDA 9.1? I have GTX 460 and last driver version is 9.1

Hi,
I made a CUDA 8.0 build for Fermi devices. Does that work for you? Fermi is completely removed from CUDA 9.

Yes it works for me on CUDA 8


Update front-door-cdn-comparison.md

As you can see from the learn below, Azure Policy can be applied to AFD Std/Prem.
https://learn.microsoft.com/en-us/azure/governance/policy/samples/built-in-policies#cdn

@duongau
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@duongau
Can you review this old PR and determine whether it needs to be closed or merged?

#sign-off


fix: onboarding buttons uses translated string

After changing the language and resetting settings, we see that the onboarding buttons were not translated (since the language is not reset).
This solves the problem by reusing the string in tutorials.onboarding.buttons.*.

Ah, really! I completely forgot about changing those strings to translated ones! Thank you very much for both spotting and fixing this!


On new machine, trying to run bacalhau list gives an error on close

as root:
bacalhau list -n 100 --output foo.json
See:
00:59:51.975 | FTL system/cleanup.go:68 > could not create memory profile: open /tmp/bacalhau-devstack-mem.prof: permission denied

what OS?

we should just not fail if we can't write the profile

Raised #933 to implement a better longer-term solution, but will stop the command now from failing with #931

Notes for the future:

The output file has a hardcoded name, so multiple users on the same machine will write to the same file. This would probably cause various permission issues if the file is owned by someone else.
Some Linux distributions ban root from writing to /tmp


Create codeql.yml reusable workflow

It's more and more common to use tools to discover vulnerabilities like CodeQL, Polaris, etc.
For projects on GitHub, CodeQL should be the first choice because it's free to research and open source.

Have you tested this? Is it copied from a template?
I'm curious about the C++ support, particularly how CodeQL determines the C++ project's build process (and how it understands what any third-party dependencies are).


Scrollbar not visible in chrome

Chrome (tested version "39.0.2171.95 m") does not show the vertical scrollbar in the iconpicker popup! IE & FF do show the scrollbar.

Confirmed. PR welcome!

Pretty much a showstopper for this. Can't use it if there isn't a scrollbar

There is some code in scss file which makes the scrollbar inivisble for webkit browsers:
        &::-webkit-scrollbar {
            width: 0.1em;
        }

In the dist css you can remove this code:
.ui-iconpicker > ul.dropdown-menu::-webkit-scrollbar {
  width: 0.1em;
}


Terminal settings not cleaned up on exit

I do the following:

$ ambr foo bar
Press q to quit
and then when I type in bash everything I type is invisible and the terminal behaves "weird" in a lot of ways. Only after blindly typing stty sane every is back to normal.

stty shows the following setting that where not there before calling amber:
min = 1; time = 0;
-icanon -echo

I'm using the current git-version install on Arch by the AUR package.

Thank you for your report.
I tried to reproduce the issue, but it was not reproduced.
Could you describe your environment (ex. OS, terminal, shell,,,) ?

bash, kitty, Arch-Linux

Just tested with other terminals (Konsole & xterm) and I get the same issue there.

bash --norc --noprofile also does not fix the issue.

Thanks!
I fixed it. Could you try current master branch?

Works! Thank you a lot for the super fast fix and for amber in general!


”Ludu”, ”Proitești”, ”Răiculești”, ”Șipotu”, ”Valea Ursului” are listed in the drop-down menu

Description:
When user writes ”Ludu”, ”Proitești”, ”Răiculești”, ”Șipotu”, ”Valea Ursului” the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Ludu"

Expected results
The location appears in the drop-down menu as "Sat Ludu, MEHEDINȚI (Ponoarele)".

Step 3
Write in the search bar "Proitești"

Expected results
The location appears in the drop-down menu as "Sat Proitești, MEHEDINȚI (Ponoarele)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Write in the search bar "Răiculești"

Expected results
The location appears in the drop-down menu as "Sat Răiculești, MEHEDINȚI (Ponoarele)".

Step 6
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 7
Write in the search bar "Șipotu"

Expected results
The location appears in the drop-down menu as "Sat Șipotu, MEHEDINȚI (Ponoarele)".

Step 8
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 9
Write in the search bar "Valea Ursului"

Expected results
The location appears in the drop-down menu as "Sat Valea Ursului, MEHEDINȚI (Ponoarele)".


Uncaught TypeError: Class extends value [object Object] is not a constructor or null

Verify latest release

[X] I verified that the issue exists in the latest chatgpt release

Verify webapp is working

[X] I verify that the ChatGPT webapp is working properly for this account.

Environment details
node: 18.13.0
Vue3+vite
edge
Describe the Bug
Uncaught TypeError: Class extends value [object Object] is not a constructor or null
at node_modules/keyv/src/index.js (chatgpt.js?t=1679826427694&v=0104fa51:109:17)
at __require2 (chunk-OZI5HTJH.js?v=0104fa51:15:50)
at chatgpt.js?t=1679826427694&v=0104fa51:280:27

It looks like you're trying to use this package from a non-node.js environment. Both edge and browser environments are not supported.
Either that or the prompt or response you're passing to sendMessage that's being stored into keyv is a class / object instead of a string.
Either way, I think Stack Overflow would be a better place to debug this issue.

It looks like you're trying to use this package from a non-node.js environment. Both edge and browser environments are not supported.
Either that or the prompt or response you're passing to sendMessage that's being stored into keyv is a class / object instead of a string.
Either way, I think Stack Overflow would be a better place to debug this issue.

Thank you

same issue, thanks :)


build: Include README.md and friends in the release tarball.

Signed-off-by: Philip Tricca<EMAIL_ADDRESS>

This PR is failing for what looks to be the same issue with the coveralls stuff. It gives the same error message / behavior as documented in #657


network won't train properly till the end

running detached on aws seems like the network doesn't train all the way to the end?! figure out why and fix

this turns out to be an issue with jupyter since updates to the notebook itself are written by the browser and not by the jupyter server/kernel. As soon as the browser detaches updates from the kernel can not be fed back into the notebook. Longrunning notebooks should be kept open all the time.. :(


ACUS2023: Merlinspawn games show in gamebook with additional GM wrongly

This was a data error, fixed now.


Add visualization page similar to Kibana

Aspire seems to use https://plotly.com. There is a Blazor wrapper available https://github.com/LayTec-AG/Plotly.Blazor.


[$500] Wallet - Unable completed the wallet connection  without receiving correct test data

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

Version Number: v1.3.87-1
Reproducible in staging?: Y
Reproducible in production?: N
Unable to verify Alberta Charleson account in production
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:
Preconditions: The user must not have enabled the wallet yet and must have no payment method.

Go to Settings
Go to Wallet
Press 'Add payment method'
Press 'Bank account'
Add the 'Plaid Checking' or 'Plaid Saving' bank account
Verify an 'Enable wallet' button is present in the wallet page
Press the 'Enable wallet' button
Verify the user is navigated to a page requesting additional details to be provided
Successfully complete the steps

Expected Result:
Steps completed successfully
Actual Result:
If I enter test data for Alberta Charleson, then Onfido verification follows.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

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

Screenshots/Videos

Android: Native

Android: mWeb Chrome

iOS: Native
https://github.com/Expensify/App/assets/115492554/a072b979-bf97-43c4-a3fa-4925aac29492

iOS: mWeb Safari

MacOS: Chrome / Safari

MacOS: Desktop
https://github.com/Expensify/App/assets/115492554/b75189e8-7ea0-45f3-ba45-84561512d96d

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01e955090352dc810f
Upwork Job ID:<PHONE_NUMBER>617654784
Last Price Increase: 2023-10-20

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Not a blocker, we do not currently allow test wallets to be activated on staging. I think we can close for now.
Internal conversation here: https://expensify.slack.com/archives/C05RECHFBEW/p1697779547303629

@izarutskaya when testing https://github.com/Expensify/App/pull/29573, only execute steps 1 - 8. Thank you!

Yes, please 🙏🏼


Wrong error message on ENV var usage on provider

Using the same env var for provider does not work:

Details:

Even if using env vars is not allowed here, or using it twice does not make sense, the error message should be better.

Found the issue, pushing a fix in a bit


Issue with Meraki API polling

Hi,
We have Meraki API integration running, intermittently we hit the rate limit (429) where Ktranslate does the retry with a 5secs interval and we start seeing back the data, but once in a while the data totally stops reporting when we check the logs we see bunch of 429 errors followed by below errors where it gets fixed and we see data only after we restart the container.
[Warn] KTranslate>Global-Meraki-Dashboard Uplink Status: Orgname 429, sleeping 5s
panic: runtime error: invalid memory address or nil pointer dereference
[Warn] KTranslate>Global-Meraki-Dashboard Device Status: Orgname 429, sleeping 5s
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x18ec06c]
Please check.
Thanks,
Raju

Thanks for this report! There should be a stack trace printed out below the error with line numbers. Getting this output will be key to fixing the bug. Can you add it to the issue?

No, I don't see any trace with line numbers below this error. It only has another warning log line stating that it is skipping that organisation.
May be it only prints that when it is in debug mode?

If I had to guess I think you're only capturing stdout and the stack trace is on stderr.
One idea I have is to try setting max_http_retry in the meraki config and see if this makes a difference in if you get crashes. For example:
       meraki_config:
         api_key: "MY_API_KEY"
         max_http_retry: 1

Otherwise, if you can poke around and see if its possible to recover the stderr from a container this would be super helpful.

max_http_retry  is set to 2 by default, do you want me to increase it more?

Decrease it -- I was thinking set to 1 or 0. This might make the bug causing the crash not happen.

Alternatively, next time it happens can you run docker logs $NAME_OF_CONTAINER this should capture both the stdout and stderr with the needed stack trace.

it doesn't have any stack trace with line numbers.

Weird, I haven't seen this before.
Anyrate, I added a guard for anything I can think could cause a nil pointer exception into the kentik/ktranslate:staging image. Can you pull and run this image and see if the bug goes away? Without a stack trace I can't promise anything so this is all about throwing food on the wall and seeing what sticks.


Contains (v5 keyword proposal)

This PR provides a rough implementation of the contains keyword proposed for JSON Schema draft 5:
https://github.com/json-schema/json-schema/wiki/contains-(v5-proposal)
The feature uses a forked json-schema/JSON-Schema-Test-Suite with a draft5 test suite to stay in bounds.

Closing in favor of progress on any other PR.


Embed Google Form at /hello

Closes #471

@brittainhard, let's not add a link to the header bar just yet:

Looks great otherwise.


Review comments from Peter

Peter W. went through and commented on the Overleaf document related to sleep quality and indoor air quality. These comments/edits need to be addressed.

Waiting on Kerry's comments before implementing