TBody equation

Hi, I'm working with mlx90632 medical version, and I can't find how to calculate TBody (Body Temperature) as melexis software does. Datasheet and libraries only mention how to calculste object temperature, which I can calculate right but it is lower than TBody for near 3°C
Thanks

That is correct.
The formula to determine body temperature from forehead temperature is normally IP of our customers.  We do have our own Melexis IP, but this is not freely available.  Please contact your distributor for more information.

That is not mentioned on any place neither datasheet nor melexis web site...I can't believe it. After buying the Eval Board for mlx90632 We expected to make a fast prototype forehead Thermometer to comply our requirements from Our clients

I agree, if you offer a medical grade sensor, you should have a means to have your customers prove this is correct.

How is calculation of core body temperature from either forehead, wrist, chest connected to the temperature measured by a temperature sensor? I am sure we can all agree that you can use any temperature sensor to measure the forehead temperature and then covert that to body core tempersture. How does that change with skin color, with activity intensity etc.?
This is why such calculations and collerations are the Intellectual Property of Melexis customers as it is not dependent on sensor measuring the temperature.

I agree, if you offer a medical grade sensor, you should have a means to have your customers prove this is correct.

Our customers do have a means to check if our sensor is working properly: In ASTM1965, a laboratory test and a clinical test is defined.  The laboratory test uses calibrated equipment to measure absolute temperatures.  The clinical test uses patients with and without fever to measure their fever.  Our customers use the laboratory test to make sure our senosr is calibrated according the ASTM1965 standard.

I agree, if you offer a medical grade sensor, you should have a means to have your customers prove this is correct.

Our customers do have a means to check if our sensor is working properly: In ASTM1965, a laboratory test and a clinical test is defined. The laboratory test uses calibrated equipment to measure absolute temperatures. The clinical test uses patients with and without fever to measure their fever. Our customers use the laboratory test to make sure our senosr is calibrated according the ASTM1965 standard.

Thank you for the information.

Also, it is observed that when the sensor is pointed at the hand or chest of a person, it takes about 17 minutes to get a stable surface temperature.  The surface is off by about 3 degrees F. Does anyone have an observation how to correct this and get the correct surface temperature in a short time (such as 500ms or 1 sec)?

Hands are usually much cooler than the core temperature and I am not sure how do you get a reference temperature of the hand. Do you take same emissivity with MLX90632 and other reference sensor?
Chest is strange position to measure temperature - how do you do that? I have hairy chest, so measuring skin temperature there is going to be difficult as hair changes emissivity of the surface (darker) as well as they are cooler, since they "float" in the air. I think this is not related to TBody equation as this moment, so lets discuss that in #48

Sales team should be a default point of contact for people that want to have some more information about body core temperature calculations. The current driver will not include that, because what we have is not medically verified, so we do not want to cause any confusion.
I assume my above project outlines some of the difficulties of the body temperature calculations.


serious-sans: init at a23f2b3

Description of changes
Packages another monospaced Comic Sans derivative; this one has less confusable as, among other nice changes.

Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[X] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Priorities
Add a :+1: reaction to pull requests you find important.

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

1 package built:

serious-sans


Git push succeeds even if LFS server is down

The issue https://github.com/github/git-lfs/issues/609 addressed the 401 failure case, but what about other types of upload failures?
I've tested some push scenarios when the LFS server is not reachable (or down), and the git push always succeed, even though the files are never uploaded.
Here are the git push traces, deliberately using a bad FQDN for the LFS server:
[/Projects/Stash/test_dbernard_lfs]$ GIT_TRACE=1 git push origin master
14:02:37.004276 git.c:346               trace: built-in: git 'push' 'origin' 'master'
14:02:37.005836 run-command.c:351       trace: run_command: 'ssh' '-p' '7999' 'git@stash' 'git-receive-pack '\''/drag/test_dbernard_lfs.git'\'''
14:02:37.245966 run-command.c:351       trace: run_command: '.git/hooks/pre-push' 'origin' 'ssh://git@stash:7999/drag/test_dbernard_lfs.git'
14:02:37.255984 git.c:555               trace: exec: 'git-lfs' 'pre-push' 'origin' 'ssh://git@stash:7999/drag/test_dbernard_lfs.git'
14:02:37.257033 run-command.c:351       trace: run_command: 'git-lfs' 'pre-push' 'origin' 'ssh://git@stash:7999/drag/test_dbernard_lfs.git'
trace git-lfs: run_command: git rev-list --objects b6f0c92e6a4ad7d502dc2cdf5a4c5050146db619 --not --remotes=origin
trace git-lfs: run_command: git cat-file --batch-check
trace git-lfs: run_command: git cat-file --batch
trace git-lfs: run_command: 'git' config -l
trace git-lfs: run_command: 'git' config -l -f /Projects/Stash/test_dbernard_lfs/.gitconfig
trace git-lfs: run_command: 'git' config -l -f /Projects/Stash/test_dbernard_lfs/.git/config
trace git-lfs: tq: starting 3 transfer workers
trace git-lfs: tq: running as individual queue
trace git-lfs: api: uploading (ef89aa51c09cb36df05b35a9fd19e8dc59cea5f8b2cf26f14443f5759cd6870b)
trace git-lfs: HTTP: POST http://dbernard@artifactory_bad_fqdn/artifactory/api/lfs/lfs-local-dbernard/objects
(0 of 1 files) 0 B / 110.13 KB
14:02:37.309818 run-command.c:351       trace: run_command: 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
14:02:37.310341 exec_cmd.c:179          trace: exec: 'git' 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
14:02:37.312800 git.c:346               trace: built-in: git 'pack-objects' '--all-progress-implied' '--revs' '--stdout' '--thin' '--delta-base-offset' '--progress'
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 393 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
To ssh://git@stash:7999/drag/test_dbernard_lfs.git
   cbd07c2..b6f0c92  master -> master

Tested using these versions:
git-lfs/0.6.0 (GitHub; darwin amd64; go 1.5.1; git 183bdc8)
git version 2.3.2 (Apple Git-55)

Since I'm kinda new to both git and git-lfs, I may be doing something wrong here. ;)
So am I missing something, or the upload error cases really need to be stronger and prevent any push if the files are not uploaded properly?

Hmm, that's definitely not good. Do you have any idea what kind of response that HTTP POST returned?

Well in that case the FQDN didn't even resolved to an IP address, so the POST was never actually sent on the network. But I also tested using a bad web server that returned 404 Not Found, and the push succeeded as well.

I'm able to reproduce with a bad FQDN for the legacy single operation API, but the batch API correctly exits with an error.

@rubyist, many thanks for the fix.
I have a question though. From the batch API documentation (https://github.com/github/git-lfs/blob/master/docs/api/http-v1-batch.md), it looks like the batch API is now enabled by default in 0.6. So how does the "fallback to legacy API" work when the server is not answering (bad FQDN) or is replying by some error code?

As currently implemented, the fallback to legacy does not happen for network related issues, only if a successful HTTP attempt is made and an appropriate error code returned. We do it this way because a legacy fallback will set a flag so the client will default to the legacy api for all future requests. We wouldn't want this to happen in the case of network problems, only if when we know for sure the server does not implement the batch API.

Perfect, thank you!

@rubyist, just tested your fix from master, and I confirm it works fine! Thanks.


feat: Added code to play embedded youtube and vimeo videos

Added code to play embedded youtube and vimeo videos

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


When powershell is set as default console, console composing is wrong

VSCode Version: Code 1.11.2 (6eaebe3b9c70406d67c97779468c324a7a95db0e, 2017-04-13T08:03:11.395Z)
OS Version: Windows_NT ia32 10.0.15063
Extensions:

Extension
Author
Version

ecdc
mitchdenny
0.10.3

Steps to Reproduce:

Press Ctrl+` to open console in VS Code
The console composing is wrong.

I don't know it's related to system language and powershell language setting. I'm using Windows 10 1703 pro in Chinese and powershell character is set to 936 (ANSI/OEM GBK). Using cmd as default console in VS code will not cause this problem.

Duplicate https://github.com/Microsoft/vscode/issues/19665


Incompatible with OptiFine?

When i try to use the mod and start MC it doesnt start and crashes, i think my PC isnt the problem, but idk why that happens
no problem with another mods, only optifine
i tried with only those 2, but i only can have activated or changed or optifine, not both
14gb Ram
AMD A8 6500B
Radeon HD8570D
so... idk why that happens, i want to play with shaders (and some optimization tweaks)

Known issue, Optifine sucks with other mods. I recommend using Rubidium, and Oculus for shaders.

 I recommend using Rubidium, and Oculus for shaders.

Embeddium is more updated then Rubidium. Rubidium hasn't seen updates in a long time.


⚠ Bofrost.lu has degraded performance

In db4ffab, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1523 ms

Resolved: Bofrost.lu performance has improved in f93d367 after 6 minutes.


Update tsconfig-doc with new file locations so the API reference is complete.

This change is

Review status: 0 of 1 files reviewed at latest revision, all discussions resolved, some commit checks failed.

Comments from Reviewable


trestle author command fails to create output when optional arguments are not provided

Describe the bug
A clear and concise description of what the bug is.
Command executed: author jinja -i ens_ssp_out.md.jinja -o ENS_ssp.md -v
Expected output: Trestle should generate SSP using the jinja template
Actual output: Trestle does not return an error or generate an output
When using verbose this is the behavior
sh-4.4# trestle author jinja -i ens_ssp_out.md.jinja -o ENS_ssp.md -v
trestle.core.commands.author.jinja:112 DEBUG: Starting jinja command
If I provide dummy spp and profile arguments, then trestle command proceeds.
To Reproduce
Steps to reproduce the behavior:
Run this command
trestle author jinja -i ens_ssp_out.md.jinja -o ENS_ssp.md -v
Expected behavior
A clear and concise description of what you expected to happen.
Likely fix:
Introduce a default return statement when ssp and profile are not provided
https://github.com/IBM/compliance-trestle/blob/develop/trestle/core/commands/author/jinja.py#L151
return JinjaCmd.jinja_multiple_md(
                    pathlib.Path(args.trestle_root),
                    input_path,
                    output_path,
                    lut,
                    parameters_formatting=args.bracket_format,
                    value_assigned_prefix=args.value_assigned_prefix,
                    value_not_assigned_prefix=args.value_not_assigned_prefix
                )

Screenshots / Logs.
If applicable, add screenshots to help explain your problem.
Environment

OS: [e.g. iOS] ubi minimal
Python version: Python 3.9.13
Installed packages: 2.0.0

@mrgadgil I am not sure what is the use case of not providing the ssp or profile to Jinja command?
Jinja in Trestle context is used to either:

Generate control docs and thus require a profile to be provided
Generate markdown ssp and thus require a ssp and profile to be provided

If nothing of this is provided there is nothing to generate, so program quits. I can only raise an exception in this case as it is unclear what to do.
Could you please share the contents of ens_ssp_out.md.jinja to understand the use case?

@enikonovad
I am using the trestle author command to generate ENS SSP. The ENS SSP is not control by control based. I will ping you on slack to share the contents of the ens_ssp_out.md.jinja

closing as the issue is resolved


Sonoma 14.4.1 appears to be broken with "database disk image is malformed" and "Could not decode to UTF-8 column"

It appears that as of upgrading to Sonoma 14.4.1 last night osxphotos is no longer happy. I have rebuilt/resynced the Photos library on the off chance that this was just Apple roaching the db during the upgrage. After repairing, the same errors persist.
Version information:
~ % osxphotos -v
osxphotos, version 0.67.9
Python 3.12.2 (main, Feb  6 2024, 20:19:44) [Clang 15.0.0 (clang-15<IP_ADDRESS>.5)]
macOS 14.4.1, arm64
Prologue:
Using last opened Photos library: /Users/thisuser/Pictures/Photos Library.photoslibrary
Using osxphotos export database: version 9.1 located at /Users/thisuser/Library/CloudStorage/Dropbox/thisuser/0_staging/0photos/.osxphotos_export.db
Processing database /Users/thisuser/Pictures/Photos Library.photoslibrary/database/photos.db
Processing database /Users/thisuser/Pictures/Photos Library.photoslibrary/database/Photos.sqlite
Photos database version: 6000, 9.
Then there will be a stram of hundreds of errors:
Error exporting photo (29BD1948-3024-4B49-BA4F-95B35BA475F1: IMG_2374.HEIC) as 2024-03-19 IMG_2374.HEIC: Could not decode to UTF-8 column 'photoinfo' with text '{"albums": [], "burst": false, "cloud_guid": "Ae+Rjz421ZjOadYfS/+NVe5hr6O6", "cloud_owner_hashed_id": null, "comments": [], "date": "2024-03-1
Error exporting photo (139A9E82-A08A-4AED-A17A-8895F7D325A5: IMG_0131.PNG) as 2024-01-31 IMG_0131.PNG: database disk image is malformed
Error exporting photo (4196AA95-8B31-40AD-B8A4-E4B4DC34D502: IMG_1801.HEIC) as 2024-02-09 IMG_1801.HEIC: database disk image is malformed
Error exporting photo (A890D367-FC42-4414-99E7-7D4E13D1DD09: IMG_1598.HEIC) as 2024-01-05 IMG_1598.HEIC: database disk image is malformed
Error exporting photo (2C5FEAA5-2401-4309-A50B-23B36944273A: IMG_1607.PNG) as 2024-01-08 IMG_1607.PNG: database disk image is malformed
These are all new.  Please let me know if there's any additional info I can provide.

These look like errors in the osxphotos created export database (/Users/thisuser/Library/CloudStorage/Dropbox/thisuser/0_staging/0photos/.osxphotos_export.db) not in Photos itself. Try: osxphotos exportdb "~/Library/CloudStorage/Dropbox/thisuser/0_staging/0photos/.osxphotos_export.db" --repair
I see this appears to be on a Dropbox folder -- it's possible Dropbox has done something to the export database, which gets modified many times during an export, that caused this.

That does seem to have had an effect, but it's interesting --
Error exporting photo (A9C0D9FE-C77F-4B15-AFCE-DCBB5A458695: IMG_2046.HEIC) as 2024-02-25 IMG_2046.HEIC: Invalid control character at: line 1 column 449 (char 448)
Error exporting photo (9723E40E-BA62-4E99-89E3-285AA639A7B9: IMG_1667.HEIC) as 2024-01-10 IMG_1667.HEIC: Expecting ',' delimiter: line 1 column 984 (char 983)
Error exporting photo (2FC02E2F-AF59-49CA-9305-C642E5E808FB: IMG_2098.HEIC) as 2024-02-25 IMG_2098.HEIC: Unterminated string starting at: line 1 column 4367 (char 4366)
Error exporting photo (F224B9B8-AE1C-4474-B1E2-F6C0FFA29D22: IMG_1592.HEIC) as 2024-01-05 IMG_1592.HEIC: Expecting property name enclosed in double quotes: line 1 column 4386 (char 4385)
Error exporting photo (7B01068B-73E6-43C7-B442-0F030887D2AA: IMG_1853.HEIC) as 2024-02-10 IMG_1853.HEIC: Expecting ':' delimiter: line 1 column 472 (char 471)
Error exporting photo (1A5754C3-51A6-4EC8-9205-1C35AD3CC09A: IMG_1768.HEIC) as 2024-02-06 IMG_1768.HEIC: Could not decode to UTF-8 column 'photoinfo' with text '{"albums": [], "burst": false, "cloud_guid": "Ab4vT1+N7mRw7RJYulb3Lii4KWbq", "cloud_owner_hashed_id": null, "comments": [], "date": "2024-02-0
Error exporting photo (DD8646D5-AE9C-4B68-8818-C633C90DA331: IMG_1926.HEIC) as 2024-02-14 IMG_1926.HEIC: Expecting ':' delimiter: line 1 column 1170 (char 1169)
Error exporting photo (E957B52C-E5C1-424D-89C0-2646D1D802E1: IMG_2226.HEIC) as 2024-03-08 IMG_2226.HEIC: Could not decode to UTF-8 column 'photoinfo' with text '{"albums": [], "burst": false, "cloud_guid": "ASr6WOrpC1O4VX41goDE1X1wyoZg", "cloud_owner_hashed_id": null, "comments": [], "date": "2024-03-0
Error exporting photo (CF3AA75F-C1D9-492C-966D-E651387CD91F: IMG_2384.HEIC) as 2024-03-20 IMG_2384.HEIC: Unterminated string starting at: line 1 column 4421 (char 4420)
Error exporting photo (BCD7FD8F-D71B-47DB-8AE9-E05FBC726BBA: IMG_1834.HEIC) as 2024-02-10 IMG_1834.HEIC: Invalid control character at: line 1 column 449 (char 448)
Error exporting photo (2D024735-6A80-40A9-AD12-E7A014434DC8: IMG_2378.HEIC) as 2024-03-20 IMG_2378.HEIC: Unterminated string starting at: line 1 column 446 (char 445)
Error exporting photo (30FD96B6-7512-4F20-B4F5-6D2712A8261E: IMG_2139.HEIC) as 2024-02-29 IMG_2139.HEIC: Unterminated string starting at: line 1 column 4224 (char 4223)
Error exporting photo (7D648607-FB5C-4951-9DF0-CE95FC8C56BF: IMG_1843.HEIC) as 2024-02-10 IMG_1843.HEIC: Unterminated string starting at: line 1 column 4382 (char 4381)
Error exporting photo (0896A394-71E7-41AD-ACE6-329432D1ADD5: IMG_1817.HEIC) as 2024-02-09 IMG_1817.HEIC: Expecting value: line 1 column 449 (char 448)
Error exporting photo (BBD0F273-EB81-4BCC-9B1F-C4B78CB7F13B: IMG_1953.HEIC) as 2024-02-17 IMG_1953.HEIC: Invalid control character at: line 1 column 466 (char 465)
Error exporting photo (0D6AE72E-7526-4983-9160-97279A5A4D32: IMG_5143.heic) as 2024-01-03 IMG_5143.heic: Unterminated string starting at: line 1 column 4082 (char 4081)
Error exporting photo (253D3B34-8550-4F94-A344-8C03A24BE085: IMG_2236.HEIC) as 2024-03-09 IMG_2236.HEIC: Expecting ':' delimiter: line 1 column 463 (char 462)
Error exporting photo (791BA434-8A62-4081-8743-B945C9BF0E07: IMG_1740.HEIC) as 2024-01-30 IMG_1740.HEIC: Invalid control character at: line 1 column 449 (char 448)
Error exporting photo (9D432FB5-72CD-4EBA-824F-CA78426AE26B: IMG_2074.HEIC) as 2024-02-25 IMG_2074.HEIC: Expecting property name enclosed in double quotes: line 1 column 4411 (char 4410)
Error exporting photo (4B12B548-EA13-4D25-948B-E5CB20ACB560: IMG_1821.HEIC) as 2024-02-10 IMG_1821.HEIC: Expecting ':' delimiter: line 1 column 4411 (char 4410)
Error exporting photo (C250320F-DD98-4638-8624-B7B07071DF00: IMG_2269.HEIC) as 2024-03-16 IMG_2269.HEIC: Expecting ',' delimiter: line 1 column 969 (char 968)
Error exporting photo (458515A8-2583-4607-BB47-BF625000E358: IMG_2430.HEIC) as 2024-03-25 IMG_2430.HEIC: Unterminated string starting at: line 1 column 4278 (char 4277)
Error exporting photo (9470298E-EA12-446F-AB53-C22E0012565E: IMG_1719.HEIC) as 2024-01-22 IMG_1719.HEIC: Unterminated string starting at: line 1 column 4256 (char 4255)

It appears your export database is corrupt. This might work.  Run the following from command line:
sqlite3 "/Users/rsr/Library/CloudStorage/Dropbox/thisuser/0_staging/0photos/.osxphotos_export.db" "UPDATE photoinfo SET photoinfo = '{}';"
Update the path to your actual path of course.

That did in fact fix it, thank you.


[SPARK-45633][PYTHON][SQL][TESTS] Make SQL test group depend on analyze_udtf

What changes were proposed in this pull request?
analyze_udtf is invoked from UserDefinedPythonTableFunctionAnalyzeRunner.runInPython, and tested in org.apache.spark.sql.SQLQueryTestSuite
Why are the changes needed?
to avoid https://github.com/apache/spark/pull/43470#issuecomment-1774628434
Does this PR introduce any user-facing change?
no, test only
How was this patch tested?
ci
Was this patch authored or co-authored using generative AI tooling?
no

cc @HyukjinKwon @ueshin @LuciferYang

Merged to master.


Some anchors break the website

broken page and:
Error: SyntaxError: Failed to execute 'querySelector' on 'Document': '#option!134' is not a valid selector.
on
https://dvc.org/doc/command-reference/gc#option!134
Priority depends on if we have titles (anchors with ! and other funny symbols).

There are such symbols in some titles but they get removed from the anchors (at least ! and ?), e.g.

https://dvc.org/doc/command-reference/init#when-is-this-useful
https://dvc.org/doc/cml/cml-with-dvc#for-github-actions-users-try-the-setup-dvc-action

But it's probably an invalid URL in general with anything other than [A-Za-Z/-._~] right?

Yep, doesn't matter anyway, website should not be breaking at least and handle things gracefully.
I would check all anchors that we have to see if we have any (allowed by RFC) symbols that break it. For now making it p1


Prepare for next release

lgtm

Coverage increased (+0.2%) to 91.351% when pulling 009362dd656671a0429d61b3f92ca8b3dce74210 on prepare_for_new_release into 56649b327341985679add63f08ff9ebe8934698a on master.


[4.0] [GSB] Improve handling of concrete types, type aliases, recursion

Explanation: Improves our handling of concrete conformances, type aliases in protocols, and same-type-to-concrete constraints in the generic signature builder to make them all more consistent and robust.
Scope: Affects many uses of generic code; will reject a number of ill-formed cases that would previously crash the compiler.
Radar: SR-4295 / rdar://problem/31372308, SR-4757 / rdar://problem/31912838, SR-4786 / rdar://problem/31955862, SR-5014 / rdar://problem/32402482, SR-4737 / rdar://problem/31905232, plus a few other dupes.
Risk: Low-ish. The generic signature builder is key to all generics handling in Swift, so changes there can cause breakage... but it's also fairly well-tested via the standard library, so it's likely we'd have caught regressions.
Testing: Compiler regression testing, plus lots of new tests from the various fixed radars.

@swift-ci please test

@swift-ci please test

@swift-ci please test


fixed issue #152 - Add test to make sure resultNoMatch isn't called

Thanks for the contribution @theotow :+1:
I do have one comment.

Each of these test specs can be read as a sentence describing a single behaviour.
For example, the test spec you added is:
annyang.addCallback('resultNoMatch') should add a callback which will not be called when result returned from Speech Recognition matches a command
However, your test not only tests what it says, it also tests that annyang.addCallback('resultMatch') works.

This is unnecessary, as we're already testing this in the spec for annyang.addCallback('resultMatch'). If you remove this, you get tests that are simpler to understand and read because they each test just one thing.
If a future change in annyang will break the functionality of the resultMatch callback, the test for the resultNoMatch would also fail.

If you just simplify your spec, removing the code that checks for resultMatch, you've got a great pull request.

makes fully sense :+1:

Thanks, I removed the unused spyOnResultMatch variable which was left there, and merged.
Thank you for the contribution! :+1:


Conda/Turi Graphlab Installion Issue

I try to install Graphlab with conda/pip and also with turi but i keep getting error like this. How to resolve this issue?

@yaxirhuxxain GraphLab Create is no longer supported. Please try the same with the turicreate package, and if you get a similar failure, please open a new issue for that one. Thanks!


ssl pinning

maybe add this feature?

to what? want to give a little more detail?

such as interception of traffic through the analyzers provide access to API

ModSecurity doesn't have access to this information. Generally this is not how public key cryptography is used with SSL. Certificates  are only delivered from the server side. This is the same location as where modSecurity is designed to run. As a result this wouldn't be very helpful since it wouldn't pin the certificate on the client side and wouldn't be very useful.  :(

This doesn't mean anything to either of us... what is the issue with SSL and how is ModSecurity supposed to help here. If you have HTTPS encrypted traffic you should be using ModSecurity on a reverse proxy in order to decrypt it.


Investigate using Deno instead of Node.js

Overview
Node.js is a limiting factor when it comes to building binaries.
The pkg tool used so far by Ctrl-Q for creating binaries is no longer updated beyond Node.js 18.
Options are

Node.js single execution applications is still in development and early tests on the Butler and Ctrl-Q code bases have not been very successful.
Deno. Latest version, Deno 2, is almost on level with Node.js, but also brings useful features such as good support for creating binaries.

Downsides with Deno

Some npm libraries don't work with Deno, for example axios.
Replacing axios with native Deno:fetch works, but it is not currently possible (?) to allow/disallow unsafe https cert handling at runtime. It has to be enabled or disabled at build time, which makes it impossible to let users control this via command line options to Ctrl-Q

Always disabling cert validation is not an option, which would mean that Ctrl-Q going forward would only allow connections to QS where there is a perfect match between the host name presented by the QS certificate and the host name specified in the Ctrl-Q command line --host option. It also means that the --auth-root-cert-file option would become mandatory if QS is used out of the box. If the default self-signed certificate in QS has been replaced with a proper, public TLS cert the CA command line option is not needed.

The conclusion is that Deno is not a viable option yet.
Too many npm libraries that either don't work with Deno or don't have Deno variants.
Specifically, the main feature gaps are in areas of networking, certificate handling and WebSockets.
Plan B is to investigate if Node.js 22+ Single Executable Applications (SEAs) can be used instead.


Cross implementation consistency tests

As the result of a discussion at https://github.com/phax/ph-schematron/discussions/148 create cross implementation consistency tests and contribute them to https://github.com/phax/ph-schematron.
A cross implementation consistency test validates a pair of (xml, schematron) files for example with schematrion-sch and schematron-pure and compares the results for equality.
schematrion-sch(xml, schematron) == schematron-pure(xml, schematron) for a certain definition of the equal operator == for comparing validation results.

Todos

Compare sch vs. pure vs. SchXslt
Implement actual logic in src/main/java so it is usable by others

Questions

Why is sequence of failed assertions different?
Why is location attribute different with sch and pure?

ph-schematron-testfiles; external/test-sch/universalTests2.sch; external/test-xml/valid03.xml
The result of running this should be four assertion messages: U7, U8, U9, and U10 only.
schematron-pure: 8 assertion messages

U5: This assertion should never succeed because the rule should never fire.
U6: This report should never succeed because the rule should never fire.
U7: This assertion should always fail.
U8: This report should always succeed.
U9: This assertion should always fail.
U10: This report should always succeed.
U11: This assertion should never succeed because the rule should never fire.
U12: This report should never succeeed because the rule should never fire.


examples-common project is added when BGFX_BUILD_EXAMPLES option is turned off.

When adding bgfx to a new cmake project using the following:
option(BGFX_BUILD_TOOLS "" OFF)
option(BGFX_BUILD_EXAMPLES "" OFF)
option(BGFX_BUILD_TESTS "" OFF)
option(BGFX_INSTALL "" OFF)
option(BGFX_CUSTOM_TARGETS "" OFF)
add_subdirectory("Libraries/bgfx.cmake")

The examples-common project is still added to my solution.
This can be fixed by wrapping add_example( common ... ... ... ) in a if(BGFX_BUILD_EXAMPLES) block in the examples.cmake file.

It's not only examples that link with examples common. Shaderc is in tools as one example.


Missing MKOB.pyw file

With latest build for Linux (Quadra) the MKOB.pyw file is missing.  Did serach sub directories and could not find it any where.

The file was moved to MKOB.py. This was done because the .pyw extension was causing some libraries to be pulled into the binary that aren't needed for this application.
I will update the README and the inovato Quadra instructions in the MorseKOB group.


fix: replace the gatsby favicon and update the manifest settings

This was driving me absolutely bonkers. Every time I saw one of your articles pop up on my web browser, it was with the gatsby favicon and the wrong name. This at maximum fixes the problem and at minimum alerts you to it. I also compressed the other images that were in the same folder.
I chose this icon for you bc I think it fits but feel free to do whatever you want as long as its not the Gatsby one lol.

You are amazing <3


Added a monster statblock note template

It's based on statblock5e's appearance.
Unfortunately, the border gets very badly messed up, just like for the other notes. I tried fixing it with constant offsets, but it seems that the shifted components scale with the height of the note!
For example, the shadow on the side of the regular note and my monster note moves up further the bigger the note contents are. I kind of gave up on fixing it after that... This was tested with miktex on Windows 10.

Can you add an example in the demo document ? Just to show how one is supposed to use it.

Unfortunately, the border gets very badly messed up, just like for the other notes.

Which of the other notes have bad borders?

I've amended the example.
Here are a few examples of the misaligned boundaries:

This is for the variant note, where it is the least noticeable.

This is the corner of a wide variant note. See how the top border sticks out more for the wider note. The offset actually scales with the size of the note.

This is the default note from the example as compiled by Miktex on windows.

Finally, this is a test by me showing how the offset is different for different sizes of notes.

Interesting, I can't reproduce any of these issues on my end. Could it come from your pdf reader, or from your tex distribution?

I use texlive 2017 and zathura with mupdf backend. Can you see the same artefacts on this sample document? https://drive.google.com/open?id=1XVm1a7onacZjPLqRHW4m-eDIoBTWCBh8

No, your sample document does not have this issue. Seems to be on my end then.
I would suggest moving the corners of the default note slightly outwards, so that the shadow for the main note body does not extend beyond the end of the corners. But that's just an aside, it does not relate to this PR.

I've changed to texlive, the notes now render correctly so long as they are multiline, which is fine.

Using that, I have adjusted spacing for the monster statblock note and it should now be ready for use.

I've merged your commits, thanks for the contribution!
If you want to add your name/email for copyright info in the relevant files, please do so. (I assume you're releasing the code/assets under WTFPLv2 ?)


Manage themes from admin

Recreate #507 PR because there were too much conflicts to resolve.

It seems there is still an error (not always occuring) when you enable a theme, similar to the one previously described about the cache manager.

What's the status of the branch?

It seems there is still an error (not always occuring) when you enable a theme

The error still occurs.

I tested again after the merge and the error doesn't occur anymore.

@sfmskywalker hey Sipke, are you happy with this PR? if so, could you approve it?


fix: column order of frozen columns when query changes

Description
This PR focuses on reordering the frozen columns when the query changes. With this PR, we intend to retain the position of the frozen columns.
Fixes #21154
Type of change

Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Manual

Order of the unfrozen common columns should appear as expected.
Column order of common columns should work as expected as before

Cypress

Frozen custom columns should retain the position on query change
Custom common columns should retain the position on query change
Frozen column should remain frozen and unfrozen column should come first when query changes
The order of the frozen columns should remain the same.
When 2 common columns, one is frozen to left, other is unfrozen, then post query change, unfrozen comes before frozen

Test Plan

Add Testsmith test cases links that relate to this PR

Issues raised during DP testing

Link issues raised during DP testing for better visiblity and tracking (copy link from comments dropped on this PR)

Checklist:
Dev activity

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] PR is being merged under a feature flag

QA activity:

[ ] Test plan has been approved by relevant developers
[ ] Test plan has been peer reviewed by QA
[ ] Cypress test cases have been added and approved by either SDET or manual QA
[ ] Organized project review call with relevant stakeholders after Round 1/2 of QA
[ ] Added Test Plan Approved label after reveiwing all Cypress test

/ok-to-test sha=8a2b4b2

/ok-to-test sha=d85186b

/build-deploy-preview env=release

Observed that on migration Save/Discard button is not retaining to it's correct position. It remains as it was before migration.
https://www.loom.com/share/0661df09b7d443e8b56169aead5d1081

Observed that on migration Save/Discard button is not retaining to it's correct position. It remains as it was before migration.
https://www.loom.com/share/0661df09b7d443e8b56169aead5d1081

Observed that on migration Save/Discard button is not retaining to it's correct position. It remains as it was before migration. https://www.loom.com/share/0661df09b7d443e8b56169aead5d1081

@chandannkumar please ignore the above callout since the user can directly unfreeze and freeze the column at the correct position.
CC: @dilippitchika

Tested this PR and LGTM


[type:feat] get user & get users

With pull requests:

Open your pull request against main
Your pull request should have no more than two commits, if not you should squash them.
You should pass all tests by go test -v ./... at the project root path in local.
It should pass all tests in the available continuous integration systems such as GitHub Actions.
You should add/modify tests to cover your proposed code changes.
If your pull request contains a new feature, please document it on the README.

Codecov Report

Merging #102 (c40915a) into main (6d290ef) will decrease coverage by 2.22%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #102      +/-   ##
==========================================
- Coverage   24.95%   22.73%   -2.23%
==========================================
  Files          14       14
  Lines         593      651      +58
==========================================
  Hits          148      148
- Misses        429      487      +58
  Partials       16       16

Impacted Files
Coverage Δ

internal/core/openapi/user.go
0.00% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us.


fix(workflows/main_chart): update GitHub token secret

Changes:

Update stefanprodan/helm-gh-pages from 1.5.0 to 1.7.0
use OPENEBS_CI_GITHUB instead of GITHUB_TOKEN to push to openebs/mayastor-chart-donotuse.

bors merge


Frontend/Rework: Welcome page

The welcome page needs to be updated with at least the new date as well as some design decisions.

[ ] Set new conference date for countdown
[ ] Use new pictures for the carousel
[ ] Restructure pages using components (?)
[ ] Default message when no sponsor have applied
[ ] Fix styling of applied sponsors

Closed in #401


GPUGridLayer PART-1: Fix world space aggregation

For #2084

Background
Fix issues found when enabling world space aggregation (GridLayer)

Fix rounding issue in shader instructions when calculating domain (min/max) values.
Fix Model creation/update when  64-bit aggregation is toggled.

Change List

GPU Grid Aggregation PART-1: Aggregator: fix world space aggregation

Coverage increased (+0.003%) to 60.362% when pulling 26af844c2523f694c05596500a5e9e984a365da5 on GPUGridLayer1 into 6d8080bc870b15e449db106f74837a790de0bc08 on master.


 System Linux 3.13.0-43-generic
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/visahub/visahub-api/node_modules/waterlock-local-auth/node_modules/bcrypt
gyp ERR! node -v v0.12.1
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok
npm ERR! Linux 3.13.0-43-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "waterlock-local-auth"
npm ERR! node v0.12.1
npm ERR! npm  v2.5.1
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the bcrypt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls bcrypt
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/visahub/visahub-api/npm-debug.log

For other's facing the same issue, I have created a form with a small fix (reverted the bcrypt) version to a previous version of the repository, please use the following command to get by
npm install git+https://github.com/gunish/waterlock-local-auth.git

@gunish Could you make a PR out of that fix?

@gunish please try the latest version 0.0.6

Still fails with 0.0.6

Has anyone figure this out? This bug is killing me. It seems to be random in a lot cases. Tried your repo @gunish, but no luck :-(

I've updated bcrypt to latest and also amended the target node versions in local-auth to match that of core and it seems to have fixed the issue:
https://travis-ci.org/waterlock/waterlock-local-auth/builds/75943754
Please let me know if there are any further issues


NeoForge's @ExpectPlatform not working

Environment;
loom version: 1.7-SNAPSHOT
architectury-plugin version: 3.4-SNAPSHOT
enabled platforms: fabric,neoforge
minecraft version: 1.21
Detailed Description
I created a method with @ExpectPlatform in org.cneko.toneko.common.mod.misc.ToNekoAttributes and returned null, then implemented it in org.cneko.toneko.common.mod.misc.fabric.ToNekoAttributesImpl and org.cneko.toneko.common.mod.misc.neoforge.ToNekoAttributesImpl, but only Fabric worked, not NeoForge.
But the interesting thing is that if I change its package path to org.cneko.toneko.common.mod.misc.forge.ToNekoAttributesImpl, the following error will be thrown at runtime:
java.lang.NoClassDefFoundError: org.cneko.toneko.common.mod.misc.neoforge.ToNekoAttributesImpl

Sorry, this seems to be just some of my problems


Signal groups not supported

This python package does not support processing the signal groups in dbc file.
Actually I have to modify the package by myself to add this functionality.
In addition, if someone modify the doc file and then save it, all the signal groups will lost because of the same reason.

I have added this functionality in cantools 33.2.0.
For any question, please contact me.


Add CommonJS support

Can we add support for loading the module as a CommonJS module?
See example of Angular UI-Router:
https://github.com/angular-ui/ui-router/blob/master/release/angular-ui-router.js
This will allow doing:
var leonardo = require('leonardo');

angular.module('app', [
    leonardo
])

Instead of hard coding the module name.

I'll merge it but just out of curiosity, how are you using this? is it just to to load the file. are you using browserify?

We use Webpack with ES6, so instead of adding a <script> tag in the HTML we usually do:
import leonardo from 'leonardo';

angular.module('app', [
    leonardo
])

The require syntax is used when not using ES6.


encoding/json: Panic when parsing JSON strings containing slashes

What version of Go are you using (go version)?

$ go version
go version go1.16.3 linux/amd64

Does this issue reproduce with the latest release?
Yes
What did you do?

I'm trying to parse some SSL certificate metadata and encountered this error when decoding/unmarshaling from a JSON file containing the following input string:
"CN=Go Daddy Secure Certificate Authority - G2,OU=http://certs.godaddy.com/repository/,O=GoDaddy.com\, Inc.,L=Scottsdale,ST=Arizona,C=US"

After further investigation, I found it to be related to the following lines: https://github.com/golang/go/blob/master/src/encoding/json/scanner.go#L340-L343 -- it's expecting that a slash will correspond to an escaped quote " character, but this is not always the case.
Relevant Go Playground Link: https://play.golang.org/p/tovEHscZFes
What did you expect to see?
The above input string should be parsed to:
CN=Go Daddy Secure Certificate Authority - G2,OU=http://certs.godaddy.com/repository/,O=GoDaddy.com\, Inc.,L=Scottsdale,ST=Arizona,C=US

What did you see instead?
You will get the following panic:
panic: invalid character ',' in string escape code

Thank you for raising this issue. It looks like the panic is coming from your error handling code, not the json package. What is the issue here? Is it the panic, or a difficulty parsing json? If it’s the latter the issue tracker may not be the best place for this discussion.
Unlike many projects, the Go project does not use GitHub Issues for general discussion or asking questions. GitHub Issues are used for tracking bugs and proposals only.
For asking questions, see:

Stack Overflow with questions tagged "go"

The Go Forum, a web-based forum

Gophers Slack, use the invite app for access. The #general channel is a good starting point.

Go Community on Hashnode with questions and posts tagged with "go"

The golang-nuts mailing list

IRC channel #go-nuts on Freenode

Hi @davecheney, thanks for the reply.
I think I might be experiencing a bug with an upstream library that relies on encoding/json but the error is making it look like it's a bug with encoding/json. Let me do a bit more investigation on my part and confirm.

\, is not a valid json string. It must be encoded.


Add mariadb version 3.x support

Lost db.statement when maridb version in 3.x.
Beacause some class was change:
MariaDbConnection -> Connection, ClientSidePreparedStatement ->ClientPreparedStatement, ServerSidePreparedStatement -> ServerPreparedStatement, MariaDbStatement -> Statement
https://github.com/mariadb-corporation/mariadb-connector-j

If you are going to contribute a new plugin, then you are required more than https://github.com/apache/skywalking-java/pull/460.
You need to follow the plugin test doc to add relative plugins, https://skywalking.apache.org/docs/skywalking-java/next/en/setup/service-agent/java-agent/java-plugin-development-guide/#contribute-plugins-to-the-apache-skywalking-repository. Specifically, follow https://skywalking.apache.org/docs/skywalking-java/next/en/setup/service-agent/java-agent/plugin-test/

Notice, Java agent doesn't rely on screenshots to verify the plugin. there are automatic mechanisms to run and check data through CI. I didn't ask it for your #460, but at here, you need to follow.

No update for two weeks.


Error ~ Please Help

when i try to load a world this shows up

An error occurred while opening C:\Users\Dawn\Desktop\New folder\MCEdit 2 Files\schematics\apartment building.schematic
'SchematicFileAdapter' object has no attribute 'requireRevisions'

Traceback
(most recent call last):
File "mcedit2\editorapp.py", line 699, in loadFile (self is a MCEditApp)
File "mcedit2\editorsession.py", line 183, in init (self is a EditorSession)
File "mceditlib\worldeditor.py", line 271, in requireRevisions (self is a WorldEditor)
AttributeError: 'SchematicFileAdapter' object has no attribute 'requireRevisions'

@tyschnoor
This is the MCEdit-Unified bug/error/suggestion tracker.
We can't do anything for you, except linking you to the MCEdit 2 one: https://github.com/mcedit/mcedit2


updating domain 🥲

xoka, Devine! I'm just adding a little change to my entry. I lost my website 🥲

all good :)


update functionref params to jsonnode

Signed-off-by: Tihomir Surdilovic<EMAIL_ADDRESS>Many thanks for submitting your Pull Request :heart:!
What this PR does / why we need it:
Special notes for reviewers:
Additional information (if needed):

Fixes #51


Use tab instead of enter

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 [...]
I generally think that for code completion the tab button is the button that should do the completion (based on my use of various other tools). It would be good to have this as an option rather than the current default which is the enter button.
Describe the solution you'd like
A clear and concise description of what you want to happen.
When I type 'select * from ' the code completion appears. When I press 'TAB' the selected option is used for code completion.
Would be ideal to have an option to choose the button to use.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@williambuchanan2 This feature is highly demanded even by people in our team, but for now we are restricted in it's implementation by Eclipse platform. We will look what can be done in the future.

closed as a duplicate of #2316


Add Clear button to RangeWidget

Description
Add clear button to reset RangeWidget filters.
https://user-images.githubusercontent.com/7818205/194521726-7b28dfdc-841f-4680-80d5-23e64f551283.mov
Type of change

Feature

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

6 of 8 (75.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.1%) to 71.637%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/react-ui/src/widgets/RangeWidgetUI.js
6
8
75.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.1%

Covered Lines:
1698

Relevant Lines:
2213

💛  - Coveralls


How can I obtain a description? (.csv)

I want to use Tabsyn with a custom dataset.(.csv)  How can I obtain a description?

Hi, thanks for your interest! What do you mean by a description? If it is the dataset information .json file, you have to create it manually.
We will update this repo soon, including detailed introduction about how to use tabsyn on you own dataset.

HI, Thanks for the reply. I have an additional question.
I only have a .CSV dataset. , so the json file will be based on what the
json file looks like for datasets like magic,adult,beiging. Is there any
format for creating a json file on GitHub yet, right?
And I understood that I just need to modify the code in the process_data.py
file to fit my data. Is this correct, and is this only possible if the
tabular data has no missing values?
Thank you.
[image: Mailtrack]
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
Sender
notified by
Mailtrack
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
24.

오후 05:30:01

2024년 1월 18일 (목) 오후 5:03, Hengrui Zhang @.***>님이 작성:

Hi, thanks for your interest! What do you mean by a description? If it is
the dataset information .json file, you have to create it manually.
We will update this repo soon, including detailed introduction about how
to use tabsyn on you own dataset.
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/6#issuecomment-1897982481,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A75DX74BC2CBDYUWKHCX2OLYPDJNTAVCNFSM6AAAAABB7U6HCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJXHE4DENBYGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

You can create the json file following the given examples. I think the only required information should be the indexes of the numerical and categorical columns (and the target). Your data can have missing values but you have to preprocess into the right format, see below in process_data.py:
line 232-239
for col in num_columns:
    train_df.loc[train_df[col] == '?', col] = np.nan
for col in cat_columns:
    train_df.loc[train_df[col] == '?', col] = 'nan'
for col in num_columns:
    test_df.loc[test_df[col] == '?', col] = np.nan
for col in cat_columns:
    test_df.loc[test_df[col] == '?', col] = 'nan'

Thanks. I have an additional question.
Generating report ...(1/2) Evaluating Column Shapes: : 100%|█| 9/9
[00:00<00:00, 354.90it/(2/2) Evaluating Column Pair Trends: :  81%|▊| 29/36
[00:00<00:00,
62/home/yunjin/.pyenv/versions/3.9.12/lib/python3.9/site-packages/scipy/stats/_stats_py.py:4781:
ConstantInputWarning: An input array is constant; the correlation
coefficient is not defined.
warnings.warn(stats.ConstantInputWarning(msg))(2/2) Evaluating Column Pair
Trends: : 100%|█| 36/36 [00:00<00:00, 53Overall Score: 90.01%Properties:-
Column Shapes: 88.52%- Column Pair Trends: 91.5%Generating report ...(1/2)
Evaluating Data Validity: : 100%|█| 9/9 [00:00<00:00, 406.12it/(2/2)
Evaluating Data Structure: : 100%|█| 1/1 [00:00<00:00, 537.32itOverall
Score: 100.0%Properties:- Data Validity: 100.0%- Data Structure:
100.0%Traceback (most recent call last):  File
"/home/yunjin/tabsyn/eval/eval_density.py", line 115, in
coverages = diag_report.get_details('Coverage')  File
"/home/yunjin/.pyenv/versions/3.9.12/lib/python3.9/site-packages/sdmetrics/reports/base_report.py",
line 281, in get_details
self._validate_property_generated(property_name)  File
"/home/yunjin/.pyenv/versions/3.9.12/lib/python3.9/site-packages/sdmetrics/reports/base_report.py",
line 235, in _validate_property_generated
self._check_property_name(property_name)  File
"/home/yunjin/.pyenv/versions/3.9.12/lib/python3.9/site-packages/sdmetrics/reports/base_report.py",
line 210, in _check_property_name    raise ValueError(ValueError: Invalid
property name 'Coverage'. Valid property names are 'Data Validity', 'Data
Structure'.
When I ran the python eval/eval_density.py --dataname [NAME_OF_DATASET]
--model [METHOD_NAME] --path [PATH_TO_SYNTHETIC_DATA] code, I got the
following error.
How can I fix it?
[image: Mailtrack]
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
Sender
notified by
Mailtrack
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
24.

오후 01:28:07

2024년 1월 18일 (목) 오후 5:48, Hengrui Zhang @.***>님이 작성:

You can create the json file following the given examples. I think the
only required information should be the indexes of the numerical and
categorical columns (and the target). Your data can have missing values but
you have to preprocess into the right format, see below in process_data.py:
line 232-239
for col in num_columns:
train_df.loc[train_df[col] == '?', col] = np.nan
for col in cat_columns:
train_df.loc[train_df[col] == '?', col] = 'nan'
for col in num_columns:
test_df.loc[test_df[col] == '?', col] = np.nan
for col in cat_columns:
test_df.loc[test_df[col] == '?', col] = 'nan'
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/6#issuecomment-1898042520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A75DX745WWMJ5IYVI5ZWUUTYPDOVVAVCNFSM6AAAAABB7U6HCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJYGA2DENJSGA
.
You are receiving this because you authored the thread.Message ID:
@.***>

I guess this is because you are using a new version of "sdmetrics" which has introduced some new features. You can simply comment out these lines since the "Coverage" score is not a promising metric.

(remind mail)
HI, I have some questions.
If you look at the TABSYN json file, it specifies a target column called
target_col_idx. Does this really specify an index for the prediction, or
does it just generate synthetic data for that column?
To summarize, is it correct that TABSYN generates synthetic data for all
columns when it runs? Or is it only the target column called target_col_idx
that generates synthetic data?
thank you
[image: Mailtrack]
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
Sender
notified by
Mailtrack
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&
24.

오전 10:03:40

2024년 1월 19일 (금) 오후 4:06, Hengrui Zhang @.***>님이 작성:

I guess this is because you are using a new version of "sdmetrics" which
has introduced some new features. You can simply comment out these lines
since the "Coverage" score is not a promising metric.
—
Reply to this email directly, view it on GitHub
https://github.com/amazon-science/tabsyn/issues/6#issuecomment-1899877779,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A75DX7ZL645PP6UY2IDSI3TYPILPXAVCNFSM6AAAAABB7U6HCKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJZHA3TONZXHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

We generate all columns instead of the single target column. The target column idx is provided since in ML areas, a tabular dataset is usually associated with a regression/classification task, and we have to specify this column for downstream tasks, e.g., Machine Learning Efficiency.


flet pre: client_storage throws not implemented

Description
page.client_storage.(set, get, remove) all throw a not implemented error in the pre-release
Code example to reproduce the issue:
import flet as ft

async def main(page: ft.Page):

    async def on_click(event: ft.ControlEvent):
            event.page.client_storage.set("test", "test")

    await page.add_async( ft.ElevatedButton("Click me", on_click=on_click) )
    await page.update_async()

ft.app(target=main)

Describe the results you received:
ERROR:asyncio:Task exception was never retrieved
future: <Task finished name='Task-9' coro=<__connect_internal_async.<locals>.on_event() done, defined at web_app/lib/python3.11/site-packages/flet/flet.py:346> exception=NotImplementedError()>
Traceback (most recent call last):
  File "/web_app/lib/python3.11/site-packages/flet/flet.py", line 348, in on_event
    await conn.sessions[e.sessionID].on_event_async(
  File "/web_app/lib/python3.11/site-packages/flet_core/page.py", line 459, in on_event_async
    await handler(ce)
  File "/web-app2/test.py", line 6, in on_click
    event.page.client_storage.set("test", "test")
  File "/web_app/lib/python3.11/site-packages/flet_core/client_storage.py", line 13, in set
    self.__page.invoke_method(
  File "/web_app/lib/python3.11/site-packages/flet_core/page.py", line 808, in invoke_method
    result = self._send_command(
             ^^^^^^^^^^^^^^^^^^^
  File "/web_app/lib/python3.11/site-packages/flet_core/page.py", line 675, in _send_command
    return self.__conn.send_command(
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/web_app/lib/python3.11/site-packages/flet_core/connection.py", line 19, in send_command
    raise NotImplementedError()
NotImplementedError

Describe the results you expected:
expected browser to store local client side data
flet version 0.4.0.dev1066
Operating system:
macOS 13.1 on a M1 MacBook Pro

You have to use _async storage methods as well:
import flet as ft

async def main(page: ft.Page):

    async def on_click(event: ft.ControlEvent):
            await event.page.client_storage.set_async("test", "test")

    await page.add_async( ft.ElevatedButton("Click me", on_click=on_click) )
    await page.update_async()

ft.app(target=main)

Look at this full-featured async example: https://github.com/flet-dev/examples/blob/async-examples/python/apps/authentication/github-oauth-with-listing-repos-async.py

Ah, ok.  Other non async function actually have an error that says to use the async version, so I did not expect that.


Update centralized-deployment-FAQ.yml

removed Fixed(default) as users are allowed to remove the add-ins now.

@JohanFreelancer9 Please copy review

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/6083


investigate basing work off of whatsie

Starting an issue here to keep track of anyone else interested in helping me work on a messenger built on whatsie.
I don't know if we want to work on it as a branch here, or as a new line of code. I'm happy to start a new repo in the later case.

For records:
SYTTEN:
Actually, he is currently working on Whatsie (https://github.com/Aluxian/Whatsie) which is a wrapper for whatsapp based on electron. His code is much more mature than this one and will be easy transferred to facebook-messenger. I don`t really want to do a release only this specific bug, so I will wait until I have more stuff to push.
If you guys are motivated, the best thing to do would be to help finish the app whatsie and then make the changes necessary to use messenger instead.
Another possibility would be to continue maintaining this code and update NWJS, but I think that electron is a more mature framework and, lets be honest, this code is a total mess right now...
TERIN:
@Sytten completely off topic (sorry!), but I can start a branch based on whatsie. Either based on yours, or based on upstream.
SYTTEN:
I know its off topic, but I will clean it later. If you have more experience with electron, I suggest your fork the whatsie app and start working on it.
Actually the app is almost finished from what we talked on gitter:
" What's left to do: updates, keyboard shortcuts annddd well, that's pretty much it except some fixes and eventual bugs/issues from gh "
So my plan would be:
1- Fork whatsie
2- Finish the work to complete the app
3- Create a new repo based on the work of whatsie
4- Change the code in that repo to use messenger instead

@Sytten sorry, I must have created this issue as you were replying. Thanks for cleaning up the original issue and copying the thread here. :+1:

Any development so far? I will have time next weekend to work on that

Not relevant anymore


Source request: Top Cinema

Source name
Top Cinema
Source link
https://web3.topcinema.top/category/مسلسلات-انمي/?key=episodes
Source language
Arabic
Other details
A site for watching anime in high quality and fast downloading
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a title with source name.
[X] I have checked that the extension does not already exist on the website extensions list or the app.
[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I will fill out all of the requested information in this form.

Duplicate of #2470


Backend Command pipes' paths are not based on the DEVCADE_PATH in the .env file

After cloning the repo and setting the .env file up, navigating into the backend folder and running cargo run results in the command pipes being set in the default $HOME/.devcade path rather than the defined DEVCADE_PATH var in the .env file.
based on what I can understand the front end for the onboard is working as intended, thereby throwing an error when the path in .env is set to something other than the corresponding $HOME/.devcade (in my case DEVCADE_PATH=/home/lefler/.devcade)
Also the backend does not throw a warning when falling back onto the default as wrote in the lib.rs file in the backend folder
current workaround i found was to see where the backend puts the command paths folder and then put the full path of that folder into the .env file

Fixed by #88


Key Management System

Can you add a key management system, including one-click key generation, management of public keys, private keys, etc., import and export. Write public key to server with one click
Originally posted by @chuan01 in https://github.com/isontheline/pro.webssh.net/issues/43#issuecomment-674423540

[ ] https://github.com/isontheline/pro.webssh.net/discussions/402 by @apenen
[ ] Ability to copy Public Key to a remote server : https://github.com/isontheline/pro.webssh.net/discussions/616#discussion-4073397

Thx for the app! Generating a key is an important feature for me. I use ssh apps on many devices and prefer the private keys to be unique for each device so I can easily disable access for 1 device if lost.
I also like to then be able to use the same key for a few different hosts as I consider the key identifying a device and a person, not a destination/server.

Hello @GrahamCobb 👋
Thank you for your feedback about this issue it will help me to drive the roadmap!

For @isontheline work :

https://github.com/openssh/openssh-portable/blob/35253af01d8c0ab444c8377402121816e71c71f5/contrib/ssh-copy-id#L239
https://www.ssh.com/academy/ssh/copy-id
https://linux-audit.com/distributing-ssh-keys-using-ssh-copy-id-manually-automated/
https://github.com/VijayS1/Scripts/tree/master/ssh-copy-id

A first beta release will be available in a few hours (TestFlight)

Available on TestFlight for iOS : https://testflight.apple.com/join/QSrBK59z
On macOS, I'm waiting for review :

Ability to copy Public Key to server will come (very) soon.

"ssh-copy-id" now available :

Launch a connection (with password or already known key)
Use "..." ellipsis top right button on the terminal
Choose Tools submenu
Choose ssh-copy-id
Choose the Private Key you want to have it's Public Key sent to .ssh/authorized_keys
You will obtain a success or error message
Go back to the terminal
Disconnect
Use your Private Key to connect again

If your private key is protected by a passphrase : at step five (5) long press / right click to generate a public key.
Have a nice day ☀

WebSSH 21.8 is now being pushed to the App Store for review.
If you see any issue, your feedback is welcome 🙏


[SPARK-47586][SQL] Hive module: Migrate logError with variables to structured logging framework

What changes were proposed in this pull request?
This PR proposes to migrate logError with variables of Hive module to structured logging framework.
Why are the changes needed?
To improve the existing logging system by migrating into structured logging.
Does this PR introduce any user-facing change?
No API changes, but the SQL catalyst logs will contain MDC(Mapped Diagnostic Context) from now.
How was this patch tested?
Run Scala auto formatting and style check. Also the existing CI should pass.
Was this patch authored or co-authored using generative AI tooling?
No.

cc @gengliangwang @panbingkun @pan3793 🙏

Thanks @gengliangwang and @panbingkun for the review! Just address the comments.

Hm, I'm not sure why CI is complaining about the negative Scala style result since it is passed form my local envs. Let me just try re-triggering the CI.

@itholic Can you retrigger the workflow again?
I believe it can turn green this time, haha

@panbingkun sure! Thanks for the notice :-)

@itholic we need more migrations:
$ grep -r logError\( *|grep -v test
src/main/scala/org/apache/spark/sql/hive/TableReader.scala:            logError(s"Exception thrown in field <${fieldRefs(i).getFieldName}>")
src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala:          logError(
src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala:        logError(

@itholic we need more migrations:

I belive src/main/scala/org/apache/spark/sql/hive/TableReader.scala is already addressed.
Just migrated src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala. Thanks!

LGTM except one comment

Thanks, merging to master

Thanks @gengliangwang @panbingkun @pan3793 for the review :-)


fixes #1380 Update font-awesome version and fix social media icons

Pull Request Checklist

[X] I have added screenshots and videos to show before and after the working of my code.
[X] I have ensured that the screen size is set to 100% while making the video.
[X] I have synced the latest fork with my local repository and resolved any conflicts.
[X] I have mentioned the issue number which I created before making this PR .(format to mention issue number is : fixes #(issue number) )
[X] I understand that if any the above conditions are not met , my PR will not be MERGED .

footer on rest of the pages -

footer on leading blog page-

kindly fix

@harjasae2001 Why have you removed hover on icons

#1380

I was working on this for the past one week and now you have closed this one. At that time it was not visible I fixed that problem them u assigned me to fix another problem then another in that time someone else might have fixed that issue.
So how is it my mistake also my PR gets rejected everytime.

@harjasae2001 You have to check at the time of making pr. If you have raised issue then you have to make it resolved timely , someone might have improved in his pr without raising a separate issue.


[WIP] direnv: 2.17.0 -> 2.18.1 + make cross-compile on windows

Motivation for this change
show case of https://github.com/NixOS/nixpkgs/pull/50835 do not merge.
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

Success on aarch64-linux (full log)
Attempted: direnv, go_1_11
Partial log (click to expand)
stripping (with command strip and flags -S) in /nix/store/q5lfnw5lzcb5l6qzgxfi69n3azk9x7g4-direnv-2.18.1-bin/bin
patching script interpreter paths in /nix/store/q5lfnw5lzcb5l6qzgxfi69n3azk9x7g4-direnv-2.18.1-bin
checking for references to /build/ in /nix/store/q5lfnw5lzcb5l6qzgxfi69n3azk9x7g4-direnv-2.18.1-bin...
cannot find section .dynamic
shrinking RPATHs of ELF executables and libraries in /nix/store/0chyvxllsmw0jgzi7l184nmc9ypdv34y-direnv-2.18.1
strip is /nix/store/yyx28sl7a9n4xs9f82v0llpvrmryanan-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/0chyvxllsmw0jgzi7l184nmc9ypdv34y-direnv-2.18.1
checking for references to /build/ in /nix/store/0chyvxllsmw0jgzi7l184nmc9ypdv34y-direnv-2.18.1...
/nix/store/q5lfnw5lzcb5l6qzgxfi69n3azk9x7g4-direnv-2.18.1-bin
/nix/store/plicr05pvfjwijnl8rzjx9p5h6ldb4ps-go-1.11.2

Success on x86_64-darwin (full log)
Attempted: direnv, go_1_11
Partial log (click to expand)
cp -R man/*.1 /nix/store/qw76dl1dqg25529n1myk7aziapsvf1bl-direnv-2.18.1-bin/share/man/man1
post-installation fixup
gzipping man pages under /nix/store/qw76dl1dqg25529n1myk7aziapsvf1bl-direnv-2.18.1-bin/share/man/
strip is /nix/store/4wic98ibvzb79nfrlq4gjpnys6d1ywl6-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/qw76dl1dqg25529n1myk7aziapsvf1bl-direnv-2.18.1-bin/bin
patching script interpreter paths in /nix/store/qw76dl1dqg25529n1myk7aziapsvf1bl-direnv-2.18.1-bin
strip is /nix/store/4wic98ibvzb79nfrlq4gjpnys6d1ywl6-cctools-binutils-darwin/bin/strip
patching script interpreter paths in /nix/store/brd8j1bv3pixj2lgvf6pw8mxy5pwmc83-direnv-2.18.1
/nix/store/qw76dl1dqg25529n1myk7aziapsvf1bl-direnv-2.18.1-bin
/nix/store/9ay538168bq5yr5khnwillhxiwyir1rp-go-1.11.2

Success on x86_64-linux (full log)
Attempted: direnv, go_1_11
Partial log (click to expand)
stripping (with command strip and flags -S) in /nix/store/20smh811vqvjyi7mz4pg5d5y6hm447nj-direnv-2.18.1-bin/bin
patching script interpreter paths in /nix/store/20smh811vqvjyi7mz4pg5d5y6hm447nj-direnv-2.18.1-bin
checking for references to /build/ in /nix/store/20smh811vqvjyi7mz4pg5d5y6hm447nj-direnv-2.18.1-bin...
cannot find section .dynamic
shrinking RPATHs of ELF executables and libraries in /nix/store/c3c0lhw3zr636dna6g2jrf22ya6wsvbd-direnv-2.18.1
strip is /nix/store/br51frm28n8n85bs9wrcx6g8rpa42ain-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/c3c0lhw3zr636dna6g2jrf22ya6wsvbd-direnv-2.18.1
checking for references to /build/ in /nix/store/c3c0lhw3zr636dna6g2jrf22ya6wsvbd-direnv-2.18.1...
/nix/store/20smh811vqvjyi7mz4pg5d5y6hm447nj-direnv-2.18.1-bin
/nix/store/xkbjgmigkpzdmwv84y20cwpipvzlp5ih-go-1.11.2


Plugin dev: editing HTML files during postBuild not working properly

Have you read the Contributing Guidelines on issues?

[X] I have read the Contributing Guidelines on issues.

Prerequisites

[X] I'm using the latest version of Docusaurus.
[X] I have tried the npm run clear or yarn clear command.
[X] I have tried rm -rf node_modules yarn.lock package-lock.json and re-installing packages.
[X] I have tried creating a repro with https://new.docusaurus.io.
[X] I have read the console error message carefully (if applicable).

Description
I'm writing a custom plugin to edit the SVGs contained in the HTML file created with the build, so I'm using the postBuild lifecycle to do so.
For example, I want to delete all the SVGs with a certain class. It appears that, if I run npm run serve, docusaurus still renders the SVGs, also if they've been deleted from the HTML files in the build folder.
I've noticed that if I clean the /build/assets/js folder, and I reload the page, the SVGs finally disappear.
I'm not sure this is a bug, but I'd like to report it, and in case it's not a bug I'd like to understand which is the right way to do what I'm trying to do.
For screenshots that show better the issue, see the discussion https://github.com/facebook/docusaurus/discussions/8819
Reproducible demo
https://github.com/0xCaso/polkadot-spec
Steps to reproduce
npm i
npm run build_no_kaitai
npm run serve

Then open in a text editor, for example, /build/chap-state/chap-state.html
Look for 'graphviz', which is the class of the removed SVGs, and you should find nothing.
If you go to the related page in the local website, you'll still be able to visualise the deleted SVGs.

Expected behavior
The expected behaviour would be that the SVGs are not loaded if deleted from the HTML file.
Actual behavior
The SVGs are still present in the rendering.
Your environment

Public source code: https://github.com/0xCaso/polkadot-spec
Docusaurus version used: 2.4.0
Environment name and version (e.g. Chrome 89, Node.js 16.4): Brave v1.49.120,
Operating system and version (e.g. Ubuntu 20.04.2 LTS): MacBook Air M1, MacOS 13.2.1 (22D68)

Self-service

[ ] I'd be willing to fix this bug myself.

UPDATE
I updated the code. The issue remains, but I deleted the example, and instead of deleting the SVGs, now the plugin actually does the edits that I want to do. You can still notice the issue: edits happen ONLY IF I clean the /build/assets/js directory.
The problem actually applies for both the custom plugins I made.
UPDATE 2
Probably the one or more of the generated js files is because of the remark or rehype plugins (math, katex), or the default ones. I think the only way to solve this is establishing the plugins execution order, but as I've read it's not possible: docusaurus calls them in parallel.
I could treat the plugin I wrote as a standalone script, called after the build (and not as a plugin that runs in postBuild), but I think this won't solve anything as there will always be those js files that "hide" the edits.

@0xCaso sorry but I'm going to close this. We can pursue the existing discussion on the already existing discussion to figure out if there is a bug or not. A bug report requires a clear minimal repro of the problem, not throwing away a large repro and let me do the work to figure out what you even try to say.
If you want to open a bug report, explain things clearly, and provide me a but report with only the relevant parts from a newly initialized Docusaurus site. There should be 0 mentions of anything related to Polkadot in the repro. Ideally, you'd add 2 commits: one for project init, and one for the modifications that led to the bug you encounter.
In other words, if you want me to help you, do the upfront work so that helping you is not a time-sink for me.


AtomicStore features

See #7

Hm, I see a lot of errors - let me try to clean up and fix things first so that the tests run at least.  Pls hold off reviewing for a while.


[Bug] Jupyter: Notebook File Root only works for local jupyter session

Environment data

VS Code version: 1.65.2
Jupyter Extension version (available under the Extensions sidebar): v2022.2.1030672458
Python Extension version (available under the Extensions sidebar): v2022.2.1924087327
OS (Windows | Mac | Linux distro) and version: windows10 19044.1586
Python and/or Anaconda version: 3.8.10
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): conda
Jupyter server running: remote

Expected behaviour
using ${fileDirname} as notebook file root should let notebook work in the dir contains the notebook file
Actual behaviour
using ${fileDirname} as notebook file root only let local jupyter session work in the notebook file dir, but not remote jupyter session
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]

change Jupyter: Notebook File Root setting value to ${fileDirname}
launch a jupyter server in a directory different from the notebook file
open a notebook and connect to the jupyter server
try to import a module in the notebook directory, or read a data, etc.
or just import os;os.getcwd() and find it is not the notebook file directory

Logs

Output for Jupyter in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Jupyter)

XXX

sorry, dup


Added Lyceum International Schools

@thimiraonline Thank you for your patience while waiting for a review and processing your request. Pull request merged. Thank you!


Add static-link support option

Manually tested on:

linux arm64
linux amd64
Darwin arm64
Darwin amd64

Also tested the integration in rdk on MacOS (one main sending encoded jpegs to a remote which decodes them).

Couple of things in comments. Major thing though is documenting how to build these static libraries for future changes.

So originally as a PoC I just pulled these out of the homebrew prebuilt packages. But talking with Robin about windows, realized there are official packages here: https://sourceforge.net/projects/libjpeg-turbo/files/<IP_ADDRESS>/ I'd suggest @Rob1in extract the files from there (replacing the ones I put into this PR as the PoC) and document the process.

Also, @Otterverse why do we even need static libs over just cgo compiling this code on demand since it's pretty self contained?

Not sure I follow there. You want to include the entire source code for libjpeg and compile it on demand every time? I'm not sure that would work cleanly as it's a complex build process AFAIK (uses cmake and such.) Or did you mean something else?

@edaniels @Otterverse
I have added:

windows static library (and specific headers)
building instructions (see jpeg/BUILDING.md)
license (see jpeg/LICENSE.md)

Tested on windows.


Front-end access error

Search before asking

[X] I searched the issues and found no similar issues.

Linkis Component
linkis-commons
What happened + What you expected to happen
Unexpected token {in JSON at position 4}
Relevent platform
nothing
Reproduction script
nothing
Anything else
This question comes from the QA documentation of the Linkis community
QA Doc Link：https://docs.qq.com/doc/DSGZhdnpMV3lTUUxq
Are you willing to submit a PR?

[X] Yes I am willing to submit a PR!

Solution： Check the URL configuration of linkis in the front-end configuration file.


CocoaHTTPServer 2.3.0 installed via cocoapods compile error

Repro:

Create a new mac application TestProject in objective c
Add a Podfile with the following, then run pod install:

def macos_version; '10.14' end
platform :osx, macos_version
use_frameworks!
inhibit_all_warnings!

workspace 'TestProject.xcworkspace'

target 'TestProject' do
  project 'TestProject.xcodeproj'
  pod 'CocoaHTTPServer', '2.3.0'
end

Open the generated TestProject.xcworkspace
Add #import <CocoaHTTPServer/HTTPServer.h> to any objc file, such as AppDelegate.m
Observe it fails to build because of import order or something similar in the generated CocoaHTTPServer-umbrella.h

CocoaHTTPServer 2.2.1 works just fine though.

Observe it fails to build because of import order or something similar in the generated CocoaHTTPServer-umbrella.h

CocoaHTTPServer 2.2.1 works just


Since Heron does not use kryo for anything, there is no need to shade it out

if it is not used - should we remove the library from the jar? If the application programs link against this with different version of kryo then you might have a clash.

It is not included in the instance jar either. This snippet of code seems to be a leftover from prev where kryo was part of instance/api.

good to know that Heron does not use kryo


Add license

Can you please add an open source license to clarify terms of reuse? Thanks!

License Added.
Thanks


Support inverting zoom

I tend to think of the Spacemouse handle as a handle on the model (or in this case, canvas). Thus pushing to the left moves the canvas to the left (effectively the same as scrolling right), and pulling the Spacemouse handle up moves the canvas closer (i.e. zooming in).
This is not possible currently, but should be relatively straightforward to implement as an “Invert zoom” setting (following the established paradigm). I may take this on if I find myself with some time, but that's not likely for a while.
Thanks for making this plugin regardless!

I agree. Spacemouse uses a direct manipulation model in all its 3D applications. And to many users one way will be more "natural" than the other.  I should be able to get this in fairly easily.
Thanks for the suggestion!

Implemented. Also added a 3D mode treats the canvas and the knob in the same spatial coordinate system.


[CAMEL-10332] Define netty version in dependency management

Thanks for the PR it has been merged. Do you mind closing this?


Display Bottom Navigation Bar in PWA

This comment is to document the basic functionality requirements of the bottom navigation bar.
The bar is configured in SAB/ Navigation/ Bottom Navigation section.
It can have no more than 5 buttons (at this time).  If no buttons are configured, the bar never displays
The bar displays in the text window at the bottom of the screen, below audio bar.
It displays when the text window is scrolled up and disappears when the window is scrolled down.
It is hidden when text is selected and remains hidden until there is no selection
It always displays when in Content menu screens
It always displays when in the Reading Plans screen on the initial tab that shows current, available and completed plans tabs
Button types:
Contents button:  If configured with a screen title, then that screen is displayed with a back button that will take it to the top content screen.  This includes if the selected title is the first screen.  If no title is configured, then go to the top Contents screen.
Scripture button - No link configured - Check to see if "current book" has been saved.  If so, go to that book collection and book, chapter 1.  Clear saved current book information.  If no book has been saved, go to the current text without moving.
Scripture button - Link configured - Save the current book collection and book.  Go to the book collection and book specified in the link, chapter 1.
Plan button - Go to the initial plan selection tab.
Search - Go to the search screen
Settings - Go to the settings popup screen
About - Go to the About screen
For content, Bible and plan buttons, bold the first button that matches the type. So if on the content screen, make the first content button defined "selected" by showing in bold.  At least at this point, it is not attempting to match the actual button that was pressed to get you to that location.  So if in text, change the first Bible button to "selected".  In Plans, show the Plans button as selected.  The bar does not appear for any of the other button types so they never appear as selected.
Depending on how this bar is displayed, it may affect how you want to handle animations between contents, text and plans.  In the case of iOS, I eliminated animations between these screens so it appears the bar is always there and is not moving in with the page.  That is always what Android does.
The text that appears with the icon on the button is configured for each button and can have translations to match each defined interface language.  So any time the language changes, the bar needs to be updated with the correct captions for that language.


Handle policy sets that are not placed on a cluster

When there are no placement decisions associated with the policy set or the policies within it, the console would crash when viewing the details of the policy set.

/cc @KevinFCormier @willkutler @dhaiducek @JustinKuli

/lgtm


connect to the device does not work

Hi,
Note: This is an Expo project. For now, open the localhost link (this will appear after completing step 5) to access the web version.
What is the step 5. I only saw the step 4. After I open the web browser, click "connect to the device" does not show anything.
Thank you, appreciate any help!

It is resolved after I use another computer.


Archived room pill info component “This chat room has been archived.” is not aligned proper at bottom

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

Action Performed:

Log in any account
Search for archived chat (if not create and delete workspace)
Notice bottom pill is not aligned and conflicts with bottom spacing

Expected Result:
info pill should be proper aligned and have a space below that
Actual Result:
info pill does not have bottom space
Workaround:
unknown
Platform:

Where is this issue occurring?

iOS
Android
Mobile Web

Version Number: 1.2.36-2
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

Expensify/Expensify Issue URL:
Issue reported by: @dhairyasenjaliya
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1670302296370479
View all open jobs on GitHub

While we're at it, we should also fix the border radius of this info message. It should use componentBorderRadius and not buttonBorderRadius

Proposal
We can tinker around with some css styles to achieve this. The following changes:
diff --git a/src/components/ArchivedReportFooter.js b/src/components/ArchivedReportFooter.js
index c271b0f8c..0acc493d5 100644
--- a/src/components/ArchivedReportFooter.js
+++ b/src/components/ArchivedReportFooter.js
@@ -4,12 +4,14 @@ import PropTypes from 'prop-types';
 import {withOnyx} from 'react-native-onyx';
 import CONST from '../CONST';
 import Banner from './Banner';
+import withWindowDimensions, {windowDimensionsPropTypes} from './withWindowDimensions';
 import withLocalize, {withLocalizePropTypes} from './withLocalize';
 import compose from '../libs/compose';
 import personalDetailsPropType from '../pages/personalDetailsPropType';
 import ONYXKEYS from '../ONYXKEYS';
 import * as ReportUtils from '../libs/ReportUtils';
 import reportPropTypes from '../pages/reportPropTypes';
+import styles from '../styles/styles';

 const propTypes = {
     /** The reason this report was archived */
@@ -40,6 +42,8 @@ const propTypes = {
     })).isRequired,

     ...withLocalizePropTypes,
+
+    ...windowDimensionsPropTypes,
 };

 const defaultProps = {
@@ -71,6 +75,7 @@ const ArchivedReportFooter = (props) => {
             })}
             shouldRenderHTML={archiveReason !== CONST.REPORT.ARCHIVE_REASON.DEFAULT}
             shouldShowIcon
+            containerStyles={[styles.archivedComposeBanner, props.isSmallScreenWidth ? styles.mb5 : null]}
         />
     );
 };
@@ -81,6 +86,7 @@ ArchivedReportFooter.displayName = 'ArchivedReportFooter';

 export default compose(
     withLocalize,
+    withWindowDimensions,
     withOnyx({
         personalDetails: {
             key: ONYXKEYS.PERSONAL_DETAILS,
diff --git a/src/styles/styles.js b/src/styles/styles.js
index f492b7cf0..663e61713 100644
--- a/src/styles/styles.js
+++ b/src/styles/styles.js
@@ -1388,6 +1388,12 @@ const styles = {
         flexBasis: '100%',
     },

+    archivedComposeBanner: {
+        borderRadius: variables.componentBorderRadius,
+        paddingHorizontal: '20px',
+        paddingVertical: '10px',
+    },
+
     // Be extremely careful when editing the compose styles, as it is easy to introduce regressions.
     // Make sure you run the following tests against any changes: #12669
     textInputCompose: addOutlineWidth({

Result
Uploading Screen Recording 2022-12-07 at 2.42.44 AM.mov…

Proposal 2
The same effect can be achieved by following changes:
diff --git a/src/components/ArchivedReportFooter.js b/src/components/ArchivedReportFooter.js
index c271b0f8c..0d72052f2 100644
--- a/src/components/ArchivedReportFooter.js
+++ b/src/components/ArchivedReportFooter.js
@@ -10,6 +10,7 @@ import personalDetailsPropType from '../pages/personalDetailsPropType';
 import ONYXKEYS from '../ONYXKEYS';
 import * as ReportUtils from '../libs/ReportUtils';
 import reportPropTypes from '../pages/reportPropTypes';
+import styles from '../styles/styles';

 const propTypes = {
     /** The reason this report was archived */
@@ -71,6 +72,7 @@ const ArchivedReportFooter = (props) => {
             })}
             shouldRenderHTML={archiveReason !== CONST.REPORT.ARCHIVE_REASON.DEFAULT}
             shouldShowIcon
+            containerStyles={[styles.archivedComposeBanner]}
         />
     );
 };
diff --git a/src/pages/home/report/ReportFooter.js b/src/pages/home/report/ReportFooter.js
index 7c3a4191b..5db182a96 100644
--- a/src/pages/home/report/ReportFooter.js
+++ b/src/pages/home/report/ReportFooter.js
@@ -76,13 +76,11 @@ class ReportFooter extends React.Component {
                                 report={this.props.report}
                             />
                         )}
-                        {!this.props.isSmallScreenWidth && (
-                            <View style={styles.offlineIndicatorRow}>
-                                {hideComposer && (
-                                    <OfflineIndicator containerStyles={[styles.chatItemComposeSecondaryRow]} />
-                                )}
-                            </View>
-                        )}
+                        <View style={styles.offlineIndicatorRow}>
+                            {hideComposer && (
+                                <OfflineIndicator containerStyles={[styles.chatItemComposeSecondaryRow]} />
+                            )}
+                        </View>
                     </View>
                 )}
                 {(!hideComposer && this.props.shouldShowComposeInput) && (
diff --git a/src/styles/styles.js b/src/styles/styles.js
index f492b7cf0..663e61713 100644
--- a/src/styles/styles.js
+++ b/src/styles/styles.js
@@ -1388,6 +1388,12 @@ const styles = {
         flexBasis: '100%',
     },

+    archivedComposeBanner: {
+        borderRadius: variables.componentBorderRadius,
+        paddingHorizontal: '20px',
+        paddingVertical: '10px',
+    },
+
     // Be extremely careful when editing the compose styles, as it is easy to introduce regressions.
     // Make sure you run the following tests against any changes: #12669
     textInputCompose: addOutlineWidth({

Please note: No proposals will be accepted on this issue. This was assigned internally and no external label was applied.

Yup I'm able to replicate this as well!

this pr is merged: https://github.com/Expensify/App/pull/13467 :)

All right - so I think this means @dhairyasenjaliya get $250 and we're done here?

yup, and I believe we need to pay @mananjadhav for testing and reviewing the pr.

All right job is here and have sent $250 offer to @dhairyasenjaliya and $1000 for @mananjadhav

All paid up!


No Intellisense or autocomplete from Ionide

Describe the bug
When using the Ionide FSharp extension, none of its features such as autocomplete, intellisense or tooltip hovering is working (both on fsac runtime net and netcore).
To Reproduce
Steps to reproduce the behaviour:

Create a new F# project with dotnet new console -lang f#
Install Ionide Fsharp if it is not installed yet
Type something that does not compile

Expected behaviour
A red line beneath the faulty code and information on what's wrong.
Screenshots

Environment (please complete the following information):

OS: Windows 10 Pro, 64-bit operating system, x64 based processor
Ionide version: 4.0.5
VSCode version: 1.36.1
dotnet SDK version: 2.2.300
.Net Framework version: 4.0

Additional context
This has been mentioned before in #1153.
I have tried reinstalling Ionide and/or restarting VS Code and reloading window.
Not sure if it is useful, but I noticed the following appears in my F# Output log when I hover over my code:
[Error - 12:42:46 PM] Request textDocument/hover failed.
Message: System.NotSupportedException: The given path's format is not supported.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at FsAutoComplete.Lsp.positionHandler@194.Invoke(Unit unitVar)
at Microsoft.FSharp.Control.AsyncPrimitives.CallThenInvoke[T,TResult](AsyncActivation1 ctxt, TResult result1, FSharpFunc2 part2)
at Microsoft.FSharp.Control.Trampoline.Execute(FSharpFunc`2 firstAction)
Code: -32603

This is a duplicate of #1177, which is being worked on.


Python Version Updated to 3.11 in Lookout

Required items, please complete
Change(s):
Change in Python Version to 3.11
Reason for Change(s):
-As per requirement (Deprecation of 3.8)
Version Updated:
Python version - 3.11
Testing Completed:
Yes

approved

Approving and merging on behalf of Alex Shevchenko.


Register with "Type: project" in Packagist

The zendframework/skeleton-application package misses the "Type: project" attribute in Packagist:
https://packagist.org/packages/zendframework/skeleton-application
See the difference with the zendframework/zend-expressive-skeleton, which has this attribute:
https://packagist.org/packages/zendframework/zend-expressive-skeleton
As a result the Packagist API is query with filtering by project type then the Skeleton Application does not appear in the result list. Example query: https://packagist.org/search.json?q=skeleton-application&type=project

@kaloyan-raev can you send a PR for it?

@Ocramius I am not sure what needs to be changed to fix the issue. I can see that the type is already set to "project" in composer.json: https://github.com/zendframework/ZendSkeletonApplication/blob/master/composer.json#L4

Maybe something can be changed in packagist package configuration?

It's correctly showing up in Packagist at this time; I think it was likely awaiting a stable release with that metadata in place.


stamina calc

reads your Windows clock and tells you what time it will be to have to desired stamina, and not only how many hours and minutes it will take to recover
e.g.
Will be ready: Tomorrow at 7:56 AM

https://github.com/PawelKusnierek/TibiaPal/pull/62

thanks very much, could I ask for a minor improvement please, instead of displaying the date as e.g. 25/03/2022, could it instead be displayed more like 25th March 2022, or something like this?
I don't want there to be any ambiguity with MM/DD/YY or DD/MM/YY format, as I have a few american users :)

used method toLocaleString depends on your local settings, for example en-US will format MM/DD/YYYY,en-GB use DD/MM/YYYY, polish locale are using dots
you still think that it should be unified?

Ah I forgot. Fair enough, agreed, closing the issue. Thanks!


[Feature] Secondary Sort For PokemonID

When sorting by pokemon id, do a secondary sort by IV if the PokemonID is the same.

Unmerged?

I did spend some time today to merge stuff I did on another project to this one, and this includes secondary sort, si it should do it.
You can check current master and tell me.

I am guessing a very quick overview of your code, it sorts CP before IV?

true

Ok.. I'l have to revert that change for my personal version then.


support MMLongBench for xcomposer2d5

Please do the pre-commit check.
# Under the directory of VLMEvalKit, install the pre-commit hook:
pip install pre-commit
pre-commit install
pre-commit run --all-files
# Then you can commit your code.


Fix docs links

See https://trello.com/c/hkvSttvR/127-docs-page-has-unnecessary-read-on-the-web-links

Closing PR. I realized I targeted the wrong tag.

Fixed HTML structure.

https://snoopycrimecop.github.io/www.openmicroscopy.org/docs/ updated - the boxes aren't a consistent size which looks a bit odd - especially for OME Files where the box ends up being the biggest despite it having the smallest amount of text

Of course now I realise the boxes are the same on the live page, I just never noticed before!

Looks a lot better now thanks - they still aren't exactly the same but it's a lot less glaring now.
Happy with this @manics ?

That's a lot better 👍


Hope to be an contributor.

Hi, team
I hope this message finds you well.
I recently reviewed your GitHub profile and was impressed by your work on a web3 project. As a full-stack blockchain and AI developer with significant experience in integrating AI and blockchain technologies, I am eager to explore potential opportunities to contribute to this project.
If you're open to collaboration or would like to discuss how I can add value to your project, I would love to connect.
Looking forward to hearing from you!
Best regards,
Joe
https://soulstar-0x.surge.sh/
<EMAIL_ADDRESS>https://t.me/secondstar9792

Hi Joe, I am also happy to work together in this field


Update prompt_dialog.dart

Add showPasswordIcon
Add barrierDismissible
Simpler fix for returning initialValue if no changes.

@FRFGCCEVCV Awesome!
Thanks for your contributes!
Your commit have just published with 1.0.4 !


Better result check and tests

This fixes up the results_check() and how it's used to handle invalid objects, and adds some new tests for the run() and run_wrapper() functions.

Conflicts resolved.  PTAL.

Ok, tests are fixed again too (I must have accidentally removed the import line when merging).  PTAL.

Resolved new conflicts.

Ping, :)