The first version of Apple San Francisco UI Fonts (2016/2/24 release).

If there’s a checkbox you can’t complete for any reason, that's okay, just explain in detail why you weren’t able to do so.
After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if updating a cask:

[ ] If the sha256 changed but the version didn’t,
provide public confirmation by the developer: {{link}}

Additionally, if adding a new cask:

[X] Named the cask according to the token reference.
[X] brew cask install {{cask_file}} worked successfully.
[X] brew cask uninstall {{cask_file}} worked successfully.
[X] Checked there are no open pull requests for the same cask.
[X] Checked the cask was not already refused in closed issues.
[X] Checked the cask is submitted to the correct repo.

@vitorgalvao notice that this is a pkg install not requiring an uninstall and contains:
/Library (+)
/Library/Fonts (+)
/Library/Fonts/SFDisplay-Black.otf
/Library/Fonts/SFDisplay-Bold.otf
/Library/Fonts/SFDisplay-Heavy.otf
/Library/Fonts/SFDisplay-Light.otf
/Library/Fonts/SFDisplay-Medium.otf
/Library/Fonts/SFDisplay-Regular.otf
/Library/Fonts/SFDisplay-Semibold.otf
/Library/Fonts/SFDisplay-Thin.otf
/Library/Fonts/SFDisplay-Ultralight.otf
/Library/Fonts/SFText-Bold.otf
/Library/Fonts/SFText-BoldItalic.otf
/Library/Fonts/SFText-Heavy.otf
/Library/Fonts/SFText-HeavyItalic.otf
/Library/Fonts/SFText-Light.otf
/Library/Fonts/SFText-LightItalic.otf
/Library/Fonts/SFText-Medium.otf
/Library/Fonts/SFText-MediumItalic.otf
/Library/Fonts/SFText-Regular.otf
/Library/Fonts/SFText-RegularItalic.otf
/Library/Fonts/SFText-Semibold.otf
/Library/Fonts/SFText-SemiboldItalic.otf

I don’t think we want this font in HBC, and I’ll redirect you instead to @joeyhoer’s repo that has them.
The license for this font is stupidly restrictive. Unbelievably so (emphasis added).

Subject to the terms of this License, you may use the Apple Font solely for creating mock-ups of user interfaces to be used in software products running on Apple’s iOS, OS X or tvOS operating systems, as applicable. The foregoing right includes the right to show the Apple Font in screen shots, images, mock-ups or other depictions, digital and/or print, of such software products running solely on iOS, OS X or tvOS.
You may use this Apple Font only for the purposes described in this License and only if you are a registered Apple Developer, or as otherwise expressly permitted by Apple in writing.

This is a font you can’t even use at will on your own system. You can’t even change your text editor to use it and Apple makes is incredibly hard to even select it. You have to pay Apple $99/year to use the font, and even then you can only use it to create fake presentations of apps for their systems.
I doubt they’d be happy with us including it in HBC, and frankly this font isn’t requested enough (or at all, there’s a single other issue on it) to justify including it.
Any maintainer should feel free to disagree and continue the discussion, but if they go to such lengths to prevent us from even using the font properly, I question if they’d be happy with this.

On a personal note, I’ll add I think the font looks great and that I think it’s shameful of Apple that they don’t even allow us to use it in our own apps or to view webpages (without workarounds), and that even for the limited uses you need to pay an absurd fee. It shows a weird selfishness that leaves a really bad taste.

Thanks @miccal and @vitorgalvao for the follow-up.
I think we can add a caveat as done in @joeyhoer's repo.
I agree that the license is stupidly strict, but I believe millions of designers and developers working with Apple products and paying the Apple Developer Program fees will like to manage this font and its updates using HBC.
Please rethink about it.

@byassine52 for us to even consider it we would need Apple's permission to include it in Cask.

I think we can add a caveat as done in @joeyhoer's [repo]

caveats are for installation-specific instructions.

I believe millions of designers and developers working with Apple products and paying the Apple Developer Program fees will like to manage this font and its updates using HBC.

Considering there’s no one else asking for this, I highly doubt that. I even doubt a million users know about this repo, let alone millions wanting it here.


Chore/pypitest makefile

This PR adds more lines to .gitignore, and chore targets to Makefile.
Also one of its purposes is testing the test PyPI server to see if the release process works. For that I will need to tag the repo with a version, I can remove the tag afterwards.

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


IOBottleneck on full CTC sets in AWCY Machines

Hi,
https://beta.arewecompressedyet.com/?job=avm_crosscheck_base_ra_mandatory_17f&job=avm_crosscheck_target_ra_mandatory_17f%402022-10-14T22%3A59%3A34.034Z
2022-10-14 19:12:53.603 Exception while running WalkingInStreet_1920x1080_30fps.y4m with quality 135 of A2 for run avm_crosscheck_target_ra_mandatory_17f@2022-10-14T22:59:34.034Z [Errno 24] Too many open files

@tdaede Hi,
This seems to be problematic, we need to think of some ways to overcome this,
Maybe increase the ULIMIT further from 8GB? I am not sure, or is it because we accessing same file multiple times on same machine?

This is actually an issue with the # of file descriptors given to rd_tool. Changing ulimit isn't enough. We need to change the maximum number of file descriptors in /etc/security/limits.conf.
We might also possibly have a fd leak.


How to load model in Ionic react

First of all, thank you for this awesome plugin. I am using face-api.js in my Ionic react project to detect face from image clicked by user. however the detection canvas only works in browser ionic serve and not working after i compiled it into Android apk and IOS app. Please help me on this.
export const loadModels = () => {
const MODEL_URL = ${process.env.PUBLIC_URL}/models;
return Promise.all([
faceapi.nets.tinyFaceDetector.loadFromUri(MODEL_URL),
faceapi.nets.faceLandmark68Net.loadFromUri(MODEL_URL),
faceapi.nets.faceRecognitionNet.loadFromUri(MODEL_URL),
faceapi.nets.faceExpressionNet.loadFromUri(MODEL_URL),
faceapi.nets.ageGenderNet.loadFromUri(MODEL_URL),
]);
};
I also, try using loadModel(see below) and using loadFromDisk, but so far no luck
const MODEL_URL = process.env.PUBLIC_URL + "/models";
await faceapi.loadTinyFaceDetectorModel(MODEL_URL);
await faceapi.loadFaceLandmarkTinyModel(MODEL_URL);
await faceapi.loadFaceRecognitionModel(MODEL_URL);
If anybody with similar issue and have idea how to resolve this. Can you please let me know where I am doing wrong? I appreciate your help Thank you

Have you tried changing the filename extension of the model file and the paths value of model-weights_manifest.json to .bin?


VIM-575 Don't change cursor position of other splits in visual mode

Fixes https://youtrack.jetbrains.com/issue/VIM-575
If a file is opened in multiple splits, entering visual mode in one
split would change the cursor position in other splits as well.

@dezgeg Thanks for your pull request! Not sure about the use case described in VIM-575, I failed to reproduce it, but the fix works for the problem you've described.


Plugin should allow users to opt-in to anonymous usage tracking

@nbashirbello
Can we close this out?

Yes.


Add LeapAPI support

In this PR we add LeapAPIClient  base client, LeapAccount resource class, and the appropriate Leap API models (types) in order to support:

fetching the active project in Leap
listing all user projects
fetching SAPI token for each of the available projects

Codecov Report

Merging #540 (01610b9) into master (95f418e) will increase coverage by 0.24%.
The diff coverage is 96.77%.

:exclamation: Current head 01610b9 differs from pull request most recent head bf9d94f. Consider uploading reports for the commit bf9d94f to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##           master     #540      +/-   ##
==========================================
+ Coverage   86.31%   86.56%   +0.24%
==========================================
  Files          24       24
  Lines        3384     3438      +54
==========================================
+ Hits         2921     2976      +55
+ Misses        463      462       -1

Impacted Files
Coverage Δ

dwave/cloud/api/client.py
92.46% <93.75%> (+0.61%)
:arrow_up:

dwave/cloud/api/resources.py
93.71% <96.29%> (+0.47%)
:arrow_up:

dwave/cloud/api/__init__.py
100.00% <100.00%> (ø)

dwave/cloud/api/constants.py
100.00% <100.00%> (ø)

dwave/cloud/api/models.py
98.11% <100.00%> (+0.33%)
:arrow_up:

dwave/cloud/client/base.py
90.51% <0.00%> (+0.24%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

I believe Bulat might have some input for this feature. Can you add him to the PR as well?

We shouldn't release this until zero downtime for Leap is completed (Q3 '23). Otherwise, calls to /leap will end up failing during by weekly deployment. Bad UX.

We shouldn't release this until zero downtime for Leap is completed (Q3 '23). Otherwise, calls to /leap will end up failing during by weekly deployment. Bad UX.

Aren't SAPI calls failing during SAPI deploys?!

sapi-ws has zero downtime implemented and scheduler has a very short delay before restart, so all /sapi calls should be handled and processed as usual.
where as calls to /leap will show the maintenance page and probably return a 5xx error

We already use Leap API from the IDE, so I think it's fine to release this before end of Q3. It's not like it will be visible and used. Currently it's not even documented, so intended more for internal use.. for now.

We shouldn't release this until zero downtime for Leap is completed (Q3 '23). Otherwise, calls to /leap will end up failing during by weekly deployment. Bad UX.

My 2c is that a user who is using this feature (especially given its current semi-private nature) would understand that when Leap is down they would get an error message. So IMO while it's not an ideal user experience, the relative benefits are well worth it.

My 2c is that a user who is using this feature (especially given its current semi-private nature) would understand that when Leap is down they would get an error message. So IMO while it's not an ideal user experience, the relative benefits are well worth it.

Rad, Bulat and myself will be meeting on Monday -- we can reach a decision then.


Oasis Direct transaction not completing

Hello, I recently created an Oasis Direct transaction to buy ETH with DAI. You can see the transaction here:
https://etherscan.io/tx/0xf598a0557e3e472ee9f0f513086deaaa070e649158b0a019eccf8580f71458b1
So you can see that I sent the DAI, and it looks like the ETH got stuck in the middle as WETH in the address 0x5ae9c9e696549e5508e18848413ef26710edadad and I never got the ETH in my address 0xd977dA63d086d222EDE0aa68ee84328310485FFE.
Do you know what went wrong and when I will get my ETH?
Thanks

you got your eth, just look on the tab "internal transactions" on etherscan:

@john-light
So if you check the address 0x5ae9c9e696549e5508e18848413ef26710edadad (which is your proxy account) doesn't have any WETH stuck: https://etherscan.io/token/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2?a=0x5ae9c9e696549e5508e18848413ef26710edadad
And here you have the transactions that prove the paths:
https://etherscan.io/address/0x5ae9c9e696549e5508e18848413ef26710edadad#tokentxns
It shows how your proxy got DAI from you, sent it to the owner of the order that got matched and received WETH from the oasis contract.
Then you have your account:
https://etherscan.io/address/0xd977da63d086d222ede0aa68ee84328310485ffe#internaltx
If you see the internal transactions, you will see your proxy sent you native ETH for the same amount that received of WETH.
So I've added all your ETH inputs and outputs in a spreadsheet (including this internal transaction) and the final value is 0.7958509423. If you take into account the gas fees paid, 0.76... is just fine, not sure why you think it should be around 0.95.

@gbalabasquer thanks so much for looking further into this! I did the same exercise (accounting my balance) and noticed that on the same day, at almost the same time as the Oasis Dex tx there was a tx in the same amount (0.2) that went to another wallet. Hence why I had expected my wallet to have 0.2 ETH more in it. I do recall now making that transaction as a test between MetaMask and MyCrypto desktop wallet before testing Oasis Dex but clearly forgot and didn't notice it when reviewing the tx history in Etherscan.
So, in short, I apologize for wasting reviewers' time here and thank you all for trying to help me out 😅


Weekly reports aren't being sent

Describe the bug
Weekly reports are supposed to send at 6PM every Sunday, localised to every user's timezone. The weekly report does not actually send at this time and there is no error.
To Reproduce
N/A
Expected behavior
A weekly report sent to the assigned botChannel in the user's base at 6PM on Sunday

I'm not completely sure about htis one since I have 0 experience with Cron but could it be that the Cron config is incorrect. According to this cron calculator your cron config is set to run at “At minute 0 past every 30th hour from 0 through 24 on Saturday, Sunday, and Monday.”


Bug: Treasuries are duplicated - Double Cards

Description
Groups/Treasuries are duplicated.
Reproduce
Navigate to https://app.telos.net/trails/treasuries

This has been fixed.


Update index.md

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @alexcrichton (or someone else) soon.
If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. The way Github handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.
Please see CONTRIBUTING.md for more information.

just a small thing as I was going through the tutorial myself.

:pushpin: Commit 280f50d has been approved by alexcrichton

@bors: r+
Thanks!

:hourglass: Testing commit 280f50d with merge f09b361...

:sunny: Test successful - cargo-linux-32, cargo-linux-64, cargo-mac-32, cargo-mac-64, cargo-win-32, cargo-win-64


Fix #3142 [Android] navigationBar title is not in the middle

The fix https://github.com/timzaak/react-native/commit/31f3257c2ca50757596c3fd36f1fbf3d280fc7f9 was not merged properly, possibly when splitting per-platform navigation bar styles at https://github.com/facebook/react-native/commit/2c7de35dee347b5d9a40b4e87862622e60ddf7d9#diff-dd4d9e170fe2c59c308ac4f720125002.
https://github.com/facebook/react-native/issues/3142

https://github.com/facebook/react-native/issues/3142 was closed -- the title should be left aligned on Android. Or does this PR fix another bug?

#3142 was closed but the fix wasn't merged correctly. This PR does the same thing as https://github.com/timzaak/react-native/commit/31f3257c2ca50757596c3fd36f1fbf3d280fc7f9

Got it. Thanks.


Changing import Base: fun to Base.fun

Changing import Base: fun to Base.fun and minor bug fixes. This PR potentially fixes nightly's CI problems.
https://juliahealth.org/KomaMRI.jl/previews/PR373/

This branch has too many conflicts, I will start another one just to fix this #346


Flywheel 0.5.X causes extra severe artifacts with active windmills when using Optifine shaders.

Describe the Bug
Flywheel 0.4.X used to cause active windmills to produce wanky shadows that would change directions alongside your camera, which was bearable. But 0.5.X brought some seriously unbearable artifacts (new ones move with your camera too).
Setting "backend" option to "OFF" and restarting the game did nothing.
BSL, Complementary and Sildur's Enhanced Default have identical artifacts.
0.4.X used to say "off" or something along those lines in the F3 debug menu even when it was set to "ON" in the config.
0.5.X says "GL33 Instanced Arrays" even though I'm using shaders. (Shouldn't is say "OFF" as well? Mod page says flywheel doesn't work with shaders).
The worst part is, I can't even downgrade to the old mod pair now. Some up to date mods (probably some support lib mods) in my custom modpack are now not comparable with the old versions of Create/Flywheel and figuring out which ones would take me an absolute crapton of time :(
Reproduction Steps

Create any "Windmill Bearing" based contraption that could be activated
Activate said contraption

Expected Result
Either the lack of artifacts altogether or at the very least some wanky shadows instead of whatever this new stuff is.
Screenshots and Videos
0.4.X with shaders:

0.5.X with shaders:

Operating System
Windows 10
What is your GPU?
Nvidia Geforce 970
Mod Version
0.5.0
Minecraft Version
1.18.1
Forge Version
39.0.8/39.0.9 both have the problem
Other Mods
There is no crash and and the issue occurs even when only the 3 necessary mods are installed, but here's the list, just in case:
1.18.1-betteramethyst-1.0.jar
AI-Improvements-1.18-0.4.0.jar
alexsmobs-1.15.1.jar
AmbientSounds_v5.0.0_mc1.18.1.jar
Amplified Nether 1.0.1 ~ Forge.jar
appleskin-forge-mc1.18-2.2.0.jar
architectury-3.3.6.jar
AutoRegLib-1.7-52.jar
azalea-FORGE-3.0.0.jar
balm-2.4.0+0.jar
beenfo-1.18.1-forge39.0.9-1.2.jar
BetterAdvancements-1.18.1-<IP_ADDRESS>.jar
betterfpsdist-1.18-1.1.jar
BetterThirdPerson-Forge-1.18-1.6.0.jar
BiomesOPlenty-1.18.1-<IP_ADDRESS>-universal.jar.disabled
citadel-1.10.8-1.18.jar
cloth-config-6.1.48-forge.jar
Clumps-forge-1.18.1-8.0.4.jar
collective-1.18.1-3.8.jar
configured-1.5.1-1.18.1.jar
Controlling-forge-1.18.1-9.0.7.jar
corail_woodcutter-1.18-2.2.0.jar
corpse-1.18.1-1.0.0.jar
CosmeticArmorReworked-1.18.1-v1.jar
create-mc1.18.1_v0.4b.jar
createchunkloading-0.3.1.jar
CreativeCore_v2.4.1_mc1.18.1.jar
Ding-1.18-1.3.0.jar
durabilitytooltip-1.0.1-mc1.18.jar
EarthMobs-1.18.1-0.5.2.jar
EasyMagic-v3.2.0-1.18.1-Forge.jar
effective_for_forge-1.001.jar
EnchantmentDescriptions-Forge-1.18.1-9.0.5.jar
extremeSoundMuffler-3.19_1.18.jar
FarmersDelight-1.18.1-1.0.0.jar
FastFurnace-1.18.1-6.0.1.jar
FastLeafDecay-27.jar
FastSuite-1.18.1-3.0.0.jar
FastWorkbench-1.18.1-6.0.0.jar
fishingreal-1.18-1.2.jar
fixedanvilrepaircost_1.18.1-1.7.jar
flywheel-forge-1.18-0.5.0a.jar
FpsReducer-forge-1.25-mc1.18.jar
GameMenuModOption-1.18-Forge-1.13.jar
goblintraders-1.7.0-1.18.1.jar
goprone-1.18.1-1.6.0.jar
Iceberg-1.18.1-1.0.31.jar
inventoryessentials-forge-1.18-4.0.0.jar
inventorysorter-1.18-19.0.0.jar
jeed-1.18-1.6.jar
JustEnoughResources-1.18.1-<IP_ADDRESS>.jar
kleeslabs-forge-1.18-11.0.0.jar
LegendaryTooltips-1.18.1-1.1.5.jar
light-overlay-6.0.4-forge.jar
mcw-windows-2.0.2-mc1.18.1.jar
MmmMmmMmmMmm-1.18-1.5.0.jar
modnametooltip-1.18.1-1.18.0.jar
mores-1.1.jar
MouseTweaks-forge-mc1.18-2.21.jar
musicdr-1.4.0.jar
mutil-1.18.1-4.0.0.jar
NaturesCompass-1.18.1-1.9.4-forge.jar
netherportalspread_1.18.1-5.7.jar
notenoughcrashes-4.1.3+1.18.1-forge.jar
OptiFine_1.18.1_HD_U_H4.jar
Patchouli-1.18.1-63.jar
physics-mod-2.6.3-mc-1.18-forge.jar
PickUpNotifier-v3.1.0-1.18.1-Forge.jar
Placebo-1.18.1-6.0.3.jar
polymorph-forge-1.18.1-0.33.jar
PuzzlesLib-v3.1.3-1.18.1-Forge.jar
Quark-3.0-334.jar
QuarkOddities-1.18.jar
rhino-forge-1800.1.6-build.81.jar
RoughlyEnoughItems-7.1.357.jar
RoughlyEnoughItems-jei-internals-workaround-7.1.356.jar
seamless_loading_screen-1.18-3.0.0.jar
selene-1.18-1.11.jar
SereneSeasons-1.18.1-<IP_ADDRESS>-universal.jar
shutupexperimentalsettings-1.0.4-1.18+.jar
smarterfarmers-1.18-1.2.1.jar
snowundertrees-1.18-1.1.5.jar
SoL-Carrot-1.18.1-1.12.0.jar
soundphysics-forge-1.18.1-1.0.3.jar
starterkit_1.18.1-3.2.jar
StylishEffects-v3.0.2-1.18.1-Forge.jar
supermartijn642configlib-1.0.9-mc1.18.jar
supplementaries-1.18.1-1.1.3.jar
swingthroughgrass-1.18.1-1.8.0.jar
Terralith_v2.0.7_Fabric+Forge.jar
theoneprobe-1.18-5.0.1.jar
TinySkeletons-v3.1.0-1.18.1-Forge.jar
veinmining-forge-1.18.1-0.16.jar
VisualWorkbench-v3.1.0-1.18.1-Forge.jar
waystones-forge-1.18.1-9.0.1.jar
XaerosWorldMap_1.19.0_Forge_1.18.jar
Xaeros_Minimap_21.23.0_Forge_1.18.jar

A bit of an update:
The mod that caused the crash with an older create/flywheel mod pair turned out to be Supplementaries 1.1.3 and older, 'cause starting from 1.1.3 is has support for newer version of Create built in.
So, if you find yourself in a similar situation, downgrading to Create 0.4a, flywheel 0.4.2 and Supplementaries 1.1.2 could be a decent temporary workaround. Hope somebody will find this info useful.
Btw, Happy New Year , devs!

A bit of an update:
The mod that caused the crash with an older create/flywheel mod pair turned out to be Supplementaries 1.1.3 and older, 'cause starting from 1.1.3 is has support for newer version of Create built in.
So, if you find yourself in a similar situation, downgrading to Create 0.4a, flywheel 0.4.2 and Supplementaries 1.1.2 could be a decent temporary workaround. Hope somebody will find this info useful.
Btw, Happy New Year , devs!

Just wanted to add, this isn't a niche thing. Me and every person playing on my server are all experiencing the same issue, so we had to downgrade flywheel, create, and supplementaries as well. Unfortunate.

+1 would also really like to see this bug resolved as it affects my server

Fixed in latest Create and Flywheel.


Many items in menu

hi.
r you planning to make context menu with scrollbar when there are many items inside menu?
best regards

Hey @rsobies this is really a thing I never thought about and it has to be done.

Meanwhile you can use CSS to achieve this:
.ol-ctx-menu-container {
    max-height: 200px;
    overflow-y: auto;
}

thx

... submenu doesn't work when this style is applaid

Yeah, you're right. I'll have to work a bit on this.

There is a related discussion here and a possible solution here. What do you think?

great

hey, still having problems showing the menu at the bottom of the page, normally it should show up on top if you don't have enough space to show all items in the bottom. did you resolve this issue ?
Cheers,

i didn't resolve it. any chance to implement the solution you suggested some time ago? thanks

I ? i haven't suggested anything :)

@rsobies
Sorry, I'll try to find a time for this feature.

i will be grateful :)

Hello Jonatas,
Did you push the 2.3 version in npm ??
Cheers,
Sami

Thank you @serrougui, published now.

No. Thank you @jonataswalker !

hey @jonataswalker, love the component you've got going on here.
i was wandering if you are planning to make grid submenu possible, for displaying lots of icons, for instance.

Hey @ArtemAlagizov!
Right now I'm in a tight deadline but I'll get back this issue back ASAP. Would you like to contribute with a PR?

@jonataswalker that sounds fun, although i am also unda presha of a deadline at the moment
so, whoever gets to implement that first - wins!


Can't connect to server

BratishkaErik lost connection: Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Packet 0/0 (PacketPlayInTeleportAccept) was larger than I expected, found 11 bytes extra whilst reading packet 0

Having the same issue! Running Airplane.jar 1.17.1
Am able to connect without the plugin, tried very config setting and still can't connect with Panilla installed
[15:40:16 INFO]: Strahil211 lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.IllegalStateException: Object already disposed

I don't seem to have this issue on Paper 1.17.1
I think this is an issue with one of the various forks of Paper

Me and BratishkaErik both have CMI, could it be something related to that? He's on PaperMC and having the issue so I'm not convinced it's the server type causing it

Seems like it's an issue with Tuinity specifically. They've added some patch which causes this issue. I tried it and was able to reproduce it.

You are correct actually, it is Tuinity causing it. Should I report it to them or will you?
I really want to use this plugin on Tuinity/Airplane

I'm going to have a look to see what it is specifically. If's something I think Tuinity should address, I'll let them know. Otherwise, I'll adapt the plugin to overcome the issue.

I tried messing with Tuinity.yml but nothing helped that I tried. I think its packet rate related but I don't know much

FYI this commit is the culprit https://github.com/Tuinity/Tuinity/commit/5620c5720691a99ff0761093c1dab66833ecad15

The issue basically boils down to my replacement packet decompressor for MC.
This feature is honestly kind of redundant in newer server versions which derive from Paper. They include way more security checks now than they did in previous MC versions to make sure packets aren't doing spooky things (being over/undersized etc). I've removed it and attached a compiled Panilla .jar without it.  I will be using it on my new creative server and it will be much needed
Good review coming
Cheers!

But I am using PaperSpigot 1.12.2

But I am using PaperSpigot 1.12.2

I believe then the issue we are referencing is different from yours. Does the version I uploaded here fix your issue?

But I am using PaperSpigot 1.12.2

I believe then the issue we are referencing is different from yours. Does the version I uploaded here fix your issue?

I will check now

But I am using PaperSpigot 1.12.2

I believe then the issue we are referencing is different from yours. Does the version I uploaded here fix your issue?

I've tested with three levels of sctrictness, and so far so good, but you need to wait a bit, I'll test with a few players

But I am using PaperSpigot 1.12.2

I believe then the issue we are referencing is different from yours. Does the version I uploaded here fix your issue?

I've tested with three levels of sctrictness, and so far so good, but you need to wait a bit, I'll test with a few players
The problem is gone. Thank you very much!


Uniform navbar and nav bug fixes

Pull Request Checklist
Thank you for contributing to our project! Please ensure the following before submitting your pull request:
Description of Changes
Navbar was not uniform on all the pages. Also there were some bugs which led to irresponsive behaviour at some breakpoints. Those bugs are fixed in this PR and now the navbar is unform across the website.
Type of Change

[x] Bug fix
[ ] New feature
[ ] Documentation update
[ ] Refactoring
[ ] Other (please describe):

Related Issue

Closes: #142
Testing

Checklist

[x] I have tested my changes and ensured they work as expected.
[ ] I have added necessary documentation (if applicable).
[x] I have reviewed my code for style and linting issues.
[x] I have ensured that any dependent changes are merged before this PR.

Additional Notes

@Vimall03 Please have a look at this!

@ArchanRD, The navbar is not updated in these pages :

Also some images are not being rendered :

Push the code after making the necessary changes


Support pip install

Added the basic stuff to make this to be  pip installable.
Disclaimer : This is first time that I do this. It works well, but might not be the "proper" way to do it.
You can test it with my fork :
sudo pip install git+https://github.com/codingtony/haproxy-autoscale
update-haproxy.py

Wow this is great! Yeah I don't have much experience with packaging either but this works as far as I can tell. I really appreciate your work on this.


How come only bodyParser.json is exposed?

This module depends on body-parser and exposes bodyParser.json. However, if someone wanted to get the pure text result of the output, or use another method from body-parser, they'd have to install it themselves. Why not just expose all of the functions and save the user an extra install? Or not expose anything, and make the module lighter?

I think the general idea was to remove all these originally, but the json one was brought back.  I looked quickly for the old conversations but it was too long ago for me to remember what to look for.
I do think, if the choice is to include any, then all should be exposed.  But maybe there was some question about this someone else would remember better.

The others are being exposed in Express 4.17. Follow the release and what it includes in #3778


added locale strings for duckplayer

added locale strings for duckplayer
limit localization to none-desktop

#993 : 2  dependent PRs (#1008 , #1022 )
#1027  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @shakyShane and the rest of your teammates on  Graphite


V2 does not appear in HACS

hello,
Tuya integration V2 does not appear in HACS . only V1.1 .
thank you

@guigashm  hi, guigashm.
Tuya integration V2 is developing, will be released soon.

V1.2 released.


Mistake in the javafx-sample code

Hello,
I am trying to use the sample calibration in "javafx-sample" and I found a bug. The ImageView "gazeIndicator" is not placed in the preview well. The gaze point does not correspondent with the center of the circle-image. I think the method "getGazeIndicatorAnchor" in SceneController should be written in a different way.

Right you are. Fixed in latest merge.


Some site hangs

Which version of PhantomJS are you using? Tip: run phantomjs --version.
2.1.1

What steps will reproduce the problem?

var page = require('webpage').create();
console.log('The default user agent is ' + page.settings.userAgent);

page.open('https://m.douban.com',{
 headers: {
   "accept-encoding": "gzip" // without this will hang, with this the html result is totally a mess
 },
}, function(status) {
 console.log(status)
 var html = page.evaluate(function () {
   return document.documentElement.innerHTML
 })
 console.log(html)
 phantom.exit();
});

Which operating system are you using?
MacOS sierra
Did you use binary PhantomJS or did you compile it from source?
binary
Please provide any additional information below.
This is a Chinese site, but other Chinese site doesn't have this problem

Luckily, I finally find out the reason, one line code solved my problem(and remove the gzip header)：
page.settings.resourceTimeout = 10000

just like [this link](just like this link says, http://stackoverflow.com/questions/16657744/phantomjs-hanging-when-called-from-cli-or-web)
But shouldn't timeout setting have a default value like most browsers? Hanging without error is really confusing.

Update: disable the global mac proxy setting also solved this problem.


Cannot retrieve existing SSO credentials

Describe the bug
When installing AWS Toolkit in Visual Studio 2022 and attempting to use my existing SSO profiles to authenticate, the existing profiles do not appear in the list of available profiles. Attempting to add a new SSO profile does not work either, producing a "Failed to save all SSO profiles" error after authenticating.
To Reproduce

Launch Visual Studio 2022
Install AWS Explorer from Extensions marketplace
Click Extensions | AWS Toolkit | Getting Started
Under the AWS Toolkit option, click Enable
From the Profile Type dropdown, select IAM Identity Center
The Choose from an existing Profile or add new dropdown will not list any existing SSO profiles

Expected behavior
I should see a list of all existing SSO profiles.
Screenshots

Toolkit Logs
log_2024-12-06_08-55-02_18644.txt
Development System (please complete the following information):

Windows Version: 11 Pro 23H2
Visual Studio Version: 17.12.3
AWS Toolkit for Visual Studio Version: <IP_ADDRESS>

Hi @davidkeaveny thank you for reaching out and sharing your Toolkit log. It looks like the Toolkit is having problems accessing C:\Users\david.keaveny\.aws\credentials. Can you check if any other program has a lock on this file? It would be interesting to know if you are able to manually load this file up in an editor and save an edit to the file.


Consider renaming license sets

As discussed offline, license "sets" in "licenses.yml" like at
https://github.com/oss-review-toolkit/ort/blob/6f7d1047c28d711d378564676d2f3cb0dc3fe691/docs/examples/licenses.yml#L8
https://github.com/oss-review-toolkit/ort/blob/6f7d1047c28d711d378564676d2f3cb0dc3fe691/docs/examples/licenses.yml#L15
should probably be renamed to something less technical, like "tags", "labels" or "categories".

FYI, FSF License Metadata API uses the term "tags".

Slightly related to #2663.

In OrtResult, we already have a labels mechanism which actually does not only allow to label results with a key, but also have a value associated to that key. @mnonnenmacher @fviernau, do we need such flexibility for licenses, too? If yes, I'd rename "sets" to "labels" and implement it analog to OrtResult. If not, I'd use a different name than "label" to make clear it's a different mechanism.

Just wondering whether the section currently named license_sets is actually needed. If I understand the code in LicenseConfiguration correctly (property licensesBySetId), it is not enforced that the sets defined for a license match the declared license_sets. So this section is implicitly defined by these sets.

So this section is implicitly defined by these sets.

Correct. I guess @fviernau' intention here was to make the "sets" explicit for a better overview in the beginning of the file, and to avoid things like typos in set names by requiring them to be declared beforehand.

The renaming was done in https://github.com/oss-review-toolkit/ort/pull/3327/commits/0e817f12dac497aa5ebab26999c3d4674486a640.


Google Provider overrides Facebook account

Hello, I am having a problem where if I use the error indicating 'auth/account-exists-with-different-credential' as described in the Firebase documents, Facebook correctly identifies the already existing account and throws an error, but Google just overrides the existing Facebook account in case the same email is being used.

@macsinte what you are describing sounds like the intended behavior.  Google accounts can be merged onto existing accounts because we (Firebase/Google) can safely verify the user's email address.  In this way the Google provider is somewhat different than the others.
I understand this can be confusing, but it's not a bug.  And because this functionality is determined by the Firebase authentication backend and not this library (FirebaseUI) I am going to close this issue,=.


Compile error type on MethodGenerator.php line 25 using php 8.0

Using php 8.0 with symfony in my case, I could see the following bug while container is building:
"laminas/laminas-code": "4.2.1"
Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be ?Laminas\Code\Generator\DocBlockGenerator (as in class Laminas\Code\Generator\AbstractMemberGenerator) in /app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php on line 25
It seems that the property protected ?DocBlockGenerator $docBlock = null due an error type.
I've tried to remove type hint DocBlockGenerator to do a test and it works.
Your package is automatically added when syfony/orm-pack is installed, but this bug makes an error and don't allow to use it.

What is the full stack trace?
On Tue, Apr 27, 2021, 22:33 edurk89 @.***> wrote:

Using php 8.0 with symfony in my case, I could see the following bug while
container is building:
"laminas/laminas-code": "4.2.1"
Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be
?Laminas\Code\Generator\DocBlockGenerator (as in class
Laminas\Code\Generator\AbstractMemberGenerator) in
/app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php on line
25
It seems that the property protected ?DocBlockGenerator $docBlock = null
due an error type.
I've tried to remove type hint DocBlockGenerator to do a test and it works.
Your package is automatically added when syfony/orm-pack is installed, but
this bug makes an error and don't allow to use it.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/laminas/laminas-code/issues/79, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABFVEA5FWM25RSZXP6YTWTTK4NSZANCNFSM43VW3FNQ
.

`Symfony\Component\ErrorHandler\Error\FatalError:
Compile Error: Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be ?Laminas\Code\Generator\DocBlockGenerator (as in class Laminas\Code\Generator\AbstractMemberGenerator)
at /app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php:25   `

That's only one line: what's the full trace, so we can see what is causing the problem?
Overall, the type is already the one suggested by the exception.

We have same issue on 8.0.0, on 8.0.3 works fine.

I suppose this is a bug on PHP then? Any reference to an upstream related
issue?
On Thu, Apr 29, 2021, 12:36 Alexander Gubarev @.***>
wrote:

We have same issue on 8.0.0, on 8.0.3 works fine.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/laminas/laminas-code/issues/79#issuecomment-829122204,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABFVEFTQHWWPMFIFZ2PLN3TLEZCPANCNFSM43VW3FNQ
.

`Fatal error: Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be ?Laminas\Code\Generator\DocBlockGenerator (as in class Laminas\Code\Generator\AbstractMemberGenerator) in /app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php on line 25
Call Stack:
0.0136     349768   1. {main}() /app/bin/console:0
0.0307     680448   2. Symfony\Bundle\FrameworkBundle\Console\Application->run() /app/bin/console:43
0.0337     780384   3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() /app/vendor/symfony/console/Application.php:166
0.0337     780384   4. Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands() /app/vendor/symfony/framework-bundle/Console/Application.php:74
0.0337     780384   5. App\Kernel->boot() /app/vendor/symfony/framework-bundle/Console/Application.php:168
0.0337     780384   6. App\Kernel->preBoot() /app/vendor/symfony/http-kernel/Kernel.php:121
0.0400    1016592   7. App\Kernel->initializeContainer() /app/vendor/symfony/http-kernel/Kernel.php:780
0.3372    6841000   8. App\Kernel->dumpContainer() /app/vendor/symfony/http-kernel/Kernel.php:551
0.3403    6917544   9. Symfony\Component\DependencyInjection\Dumper\PhpDumper->dump() /app/vendor/symfony/http-kernel/Kernel.php:728
0.4585    9803192  10. Symfony\Component\DependencyInjection\Dumper\PhpDumper->generateProxyClasses() /app/vendor/symfony/dependency-injection/Dumper/PhpDumper.php:228
0.4586    9824136  11. Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\ProxyDumper->getProxyCode() /app/vendor/symfony/dependency-injection/Dumper/PhpDumper.php:569
0.4586    9824136  12. Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\ProxyDumper->generateProxyClass() /app/vendor/symfony/proxy-manager-bridge/LazyProxy/PhpDumper/ProxyDumper.php:82
0.4591    9830392  13. Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\LazyLoadingValueHolderGenerator->generate() /app/vendor/symfony/proxy-manager-bridge/LazyProxy/PhpDumper/ProxyDumper.php:104
0.4591    9830392  14. Symfony\Bridge\ProxyManager\LazyProxy\PhpDumper\LazyLoadingValueHolderGenerator->generate() /app/vendor/symfony/proxy-manager-bridge/LazyProxy/PhpDumper/LazyLoadingValueHolderGenerator.php:28
0.4626    9968536  15. array_map() /app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolderGenerator.php:98
0.4626    9971152  16. ProxyManager\ProxyGenerator\LazyLoadingValueHolderGenerator::ProxyManager\ProxyGenerator{closure:/app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolderGenerator.php:126-150}() /app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolderGenerator.php:98
0.4626    9971152  17. Symfony\Component\ErrorHandler\DebugClassLoader->loadClass() /app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolderGenerator.php:128
0.4627    9971936  18. include('/app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolder/MethodGenerator/LazyLoadingMethodInterceptor.php') /app/vendor/symfony/error-handler/DebugClassLoader.php:346
0.4627    9971936  19. Symfony\Component\ErrorHandler\DebugClassLoader->loadClass() /app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/ProxyGenerator/LazyLoadingValueHolder/MethodGenerator/LazyLoadingMethodInterceptor.php:19
0.4628    9972656  20. include('/app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/Generator/MethodGenerator.php') /app/vendor/symfony/error-handler/DebugClassLoader.php:346
0.4628    9972656  21. Symfony\Component\ErrorHandler\DebugClassLoader->loadClass() /app/vendor/friendsofphp/proxy-manager-lts/src/ProxyManager/Generator/MethodGenerator.php:14
0.4628    9972656  22. Laminas\ZendFrameworkBridge\Autoloader::Laminas\ZendFrameworkBridge{closure:/app/vendor/laminas/laminas-zendframework-bridge/src/Autoloader.php:93-121}() /app/vendor/symfony/error-handler/DebugClassLoader.php:350
0.4628    9973216  23. Composer\Autoload\ClassLoader->loadClass() /app/vendor/laminas/laminas-zendframework-bridge/src/Autoloader.php:112
0.4628    9973216  24. Composer\Autoload\includeFile() /app/vendor/composer/ClassLoader.php:346
0.4630    9974632  25. include('/app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php') /app/vendor/composer/ClassLoader.php:478
Symfony\Component\ErrorHandler\Error\FatalError^ {#5136
-error: array:4 [
"type" => 64
"message" => "Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be ?Laminas\Code\Generator\DocBlockGenerator (as in class Laminas\Code\Generator\AbstractMemberGenerator)"
"file" => "/app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php"
"line" => 25
]
#message: "Compile Error: Type of Laminas\Code\Generator\MethodGenerator::$docBlock must be ?Laminas\Code\Generator\DocBlockGenerator (as in class Laminas\Code\Generator\AbstractMemberGenerator)"
#code: 0
#file: "/app/vendor/laminas/laminas-code/src/Generator/MethodGenerator.php"
#line: 25
}
`

@AlexGx , you're right. Php version 8.0.3 solves problem.
Thanks!

I couldn't find any tickets related to this: https://bugs.php.net/search.php?search_for=type&boolean=0&limit=30&order_by=&direction=DESC&cmd=display&status=Open&bug_type=All&project=All&php_os=&phpver=8.0.0&cve_id=&assign=&author_email=&bug_age=0&bug_updated=0&commented_by=
Can anyone pinpoint it on https://github.com/php/php-src/compare/php-8.0.0...php-8.0.3 ?

Closing here meanwhile, since it is evidently an upstream issue.


Document ManagedOSImage

The ManagedOSImage is not documented in the Reference section.

This should also include the ManagedOSVersion and ManagedOSVersionChannel references, as they all influence each other.


Correct the file extension of PNG image

The Docker Hackday illustration is lovely! But the file extension should be .png, not .jpeg:
$ file docker_global_hackday3_red.jpeg
docker_global_hackday3_red.jpeg: PNG image data, 562 x 511, 8-bit/color RGB, non-interlaced

This PR fixes that small little defect. :heart:

Nice catch! Thanks for the PR @bittner


Add static builder method for json transformer

Simplify invocation of json transformer builder in the same way like it is already done for sql transformer:
static builder method

Codecov Report

Merging #669 (40ac8b4) into main (c4b6674) will decrease coverage by 0.04%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##               main     #669      +/-   ##
============================================
- Coverage     92.74%   92.70%   -0.04%
  Complexity     2634     2634
============================================
  Files           283      283
  Lines          5429     5430       +1
  Branches        590      590
============================================
- Hits           5035     5034       -1
- Misses          244      245       +1
- Partials        150      151       +1

Impacted Files
Coverage Δ

.../java/net/datafaker/service/FakeValuesService.java
85.03% <100.00%> (ø)

...net/datafaker/transformations/JsonTransformer.java
95.61% <100.00%> (+0.03%)
:arrow_up:

...n/java/net/datafaker/providers/base/BaseFaker.java
87.82% <0.00%> (-0.87%)
:arrow_down:

...c/main/java/net/datafaker/providers/base/Text.java
77.96% <0.00%> (-0.85%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add knowledge distillation example

Thanks for the code review! I have made the required changes, and added a short section in the end for comparing the performance of the student, when trained with and without knowledge distillation.

I have added the updates - thank you for the reviews!


Add test for OMETiffConverter.to_tiledb() supporting fileobj source

Rebased with https://github.com/TileDB-Inc/TileDB-BioImaging/pull/43


Correction for raw affiliation Institut Curie, Université PSL, Sorbonne Université, CNRS UMR3244, Dynamics of Genetic Information, Paris, 75005, France

Correction needed for raw affiliation Institut Curie, Université PSL, Sorbonne Université, CNRS UMR3244, Dynamics of Genetic Information, Paris, 75005, France
raw_affiliation_name: Institut Curie, Université PSL, Sorbonne Université, CNRS UMR3244, Dynamics of Genetic Information, Paris, 75005, France
new_rors: 04t0gwh46;013cjyk83;02feahw73;02en5vm52;02q6fa122
previous_rors: 04t0gwh46;013cjyk83;02feahw73;02en5vm52
works_examples: W4206656721
contact: 13d68b5da3030ebcdf8276439581c856:b729715951c3f4c09b1890dd40 @ sorbonne-universite.fr

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


sgd?

it runs very fast, great work! just wonder did you try sgd, how much can it be optimized?

Thanks! We are working on a SGD version. Please stay tuned :)

Great, Look forward to it! Also, it would be wonderful if it can be made as extensible kernels for broader families of models, such as word2vec, which is similar to matrix factorization but with different loss, essentially a triple based optimization.

Yeah... I do have a version that implements GloVe (http://nlp.stanford.edu/projects/glove/). For Word2Vec, wonder how easy it is to leverage MF. It would be more straightforward to use TensorFlow to implement it?

Tensorflow can do all, but it seems matrix factorization type of network (including Word2Vec) is not very fast, probably due to the lack of dense matrix-matrix operations which can be easily boosted. It seems their kernels are not specially optimized for sparse or vector based operations, I am not sure.

I have to take a look at TF code. Does it ever write its own CUDA kernels, or it solely rely on cuDNN, cuBLAS and cuSPARSE? As you can see from cuMF code, I had to write a few CUDA kernels to implement sparse MF.

I don't think so.. you may want to look at the following link in their tutorial which provide two versions of implementation: https://www.tensorflow.org/versions/r0.8/tutorials/word2vec/index.html#optimizing-the-implementation

I think TF does not have operators specified for sparse matrix. But Word2Vec is not based on sparse matrix multiplications, but dense ones. The sparse nature is only used implicitly during lock-free training.
Mikolov's original Word2Vec implementation works in a lock-free manner. In contrast, TF's standard SGD is not as parallel as ALS, and does not use the lock-free property. That may be the reason why TF is slow in Word2Vec training.

tensorflow has embedding lookup operator that can be used for triple based problem (map user/item => score), which can be view as (sparse) matrix factorization problem if you treat user/word as row, item/context as col, and score as entry. So if you can do fast SGD for MF, I think it should be applied to word2vec (skip-gram).
BTW, here is a fast implementation of word2vec (cbow, not skip-gram) on GPU: https://github.com/ChenglongChen/word2vec_cbow

Please stay tuned, we have a SGD version to be released very soon...


sign: fix expiration time value

According to this expiration time if passed as an integer is interpreted as "point in time" not as delta. timedelta could be used instead.

@martindurant please let me know if there is anything else missing here. It would be nice to merge and release (let me know if help is needed) since otherwise sign is completely broken it seems.


Does Monitor work?

Summary
I have used the download_features function as described but Monitor does not seem to indicate progress

@fbalaban Could you provide a minimal example to demostrate when or how the monitor does not work? Does the example from Quick Start in the readme also not work?
In addition to this, knowing which cdsetool version, python version, terminal emulator, shell and operating system would be a major help with debugging :nerd_face:

I don't have a typical setup, but for what it is worth, I have never seen any progress indication in any version from ~December until now when calling download_feature with the StatusMonitor as a part of options. Before #59, I was digging around in the internals of the StatusMonitor to figure out if a download was successful, so the monitor is definitely "attached".
I'm on Ubuntu 22.04 LTS and using the "Terminal" in whatever the default desktop environment is. My Python environment is the python:3.10-slim docker image, but with an added regular user, and TERM=xterm inside the container. I'm using bash as shell in both the terminal and the container.
I recently debugged some other download, and that threw up a progress bar in my terminal (using tqdm as this issue initially mentioned) in the same environment, so I don't think my environment is inherently incapable of displaying a progress bar. Beyond tqdm, my Python environment also has the typer package with "all" extras, and the logfmter package, so I'm guessing plenty of other things could interfere.
My environment cannot be taken apart easily, so I think it's better to work with @fbalaban for resolving this issue. If I suddenly get progress bars in the future I will comment here.

I have performed tests in these environments using cdsetool==0.2.8

bookworm, urxvt, zsh
bookworm, urxvt, bash
bookworm, xterm, zsh
bookworm, xterm, bash
bookwork, xfce-terminal, bash
python:3.10-slim, urxvt, bash
python:3.10-slim, xterm, bash
python:3.10-slim, xfce-terminal, bash

with this test script (the example from readme minus the shapefile filter)
from cdsetool.query import query_features, shape_to_wkt
from cdsetool.credentials import Credentials
from cdsetool.download import download_features
from cdsetool.monitor import StatusMonitor
from datetime import date

features = query_features(
    "Sentinel1",
    {
        "startDate": "2020-12-20",
        "completionDate": date(2020, 12, 25),
        "processingLevel": "LEVEL1",
        "sensorMode": "IW",
        "productType": "IW_GRDH_1S"
    },
)

list(
    download_features(
        features,
        "out",
        {
            "concurrency": 2,
            "monitor": StatusMonitor(),
            "credentials"<EMAIL_ADDRESS>"mypassword")
        },
    )
)

and i have no problem getting the expected progressbars
[[  | 2 files in progress | 0 files done | 146.80 MB total downloaded | 7.86 MB/s ]]
S1B_IW_GRDH_1SDV_20201219T230016_20201219T230041_024777_02F299_8E78.zip 1.77 GB (6%)
[█████                                                                                ]
S1A_IW_GRDH_1SDV_20201219T230017_20201219T230042_035761_042F74_B48D.zip 1.71 GB (1%)
[█                                                                                ]

Just to make sure nothing is wrong with download_feature, i also tested like this with no issues.
from cdsetool.query import query_features, shape_to_wkt
from cdsetool.credentials import Credentials
from cdsetool.download import download_feature
from cdsetool.monitor import StatusMonitor
from datetime import date

features = query_features(
    "Sentinel1",
    {
        "startDate": "2020-12-20",
        "completionDate": date(2020, 12, 25),
        "processingLevel": "LEVEL1",
        "sensorMode": "IW",
        "productType": "IW_GRDH_1S"
    },
)

with StatusMonitor() as monitor:
    for feature in features:
        download_feature(
            feature,
            "out",
            {
                "monitor": monitor,
                "credentials"<EMAIL_ADDRESS>"mypassword")
            }
        )

Hey @pedep ,
initially I apologize because I had brought up the issue with tqdm and then edited it, questioning Monitor.
To be honest, since Monitor was in the Roadmap list, (and I had not used the Quick start example), I have not properly investigated if it is indeed working or not.  Let me get back to you in a couple of days checking my containers.

Hi again @pedep,
I find no issues now with Monitor, even thought it does not refresh properly inside a container, but this does not seem to be a problem with cdsetool.
I will close this issue now. Thanks and sorry for the confusion


Error observed

undefined is not a function (near '...(0, _reactNativeReanimated.useCode)...')

Having the same issue. Using expo, and implemented it into a Javascript project.

Here is the image for reference. I am available for help and maintaining if needed :)

hi @GodwinEbikwo , @jackgisel
thanks for reporting the issue , i didn't test the library on Expo projects but i can assume that the Reanimated version is old. however PRs are always welcome 🙌

Hi @GodwinEbikwo , @jackgisel ,
plea


WIP: Add mask volume effect

@lassoan Can you take a look when you get a chance? I've implemented all feedback, and I think the effect should be just about ready to add.

This works very nicely already. I've merge merged it so that others can give it a try easily, too.


On IE11 can not be normal PDF.JS display PDF transparent image watermark problem

Link to PDF file (or attach file here):
WithGif.pdf
WithPng.pdf
**Configuration:

Web browser and its version:**
(1) These Web Browser is show the watermark well :
Google Chrome 54.0.2840.99 m (64-bit)
Mozilla Firefox 50.0.2
Opera 41.0.2353.69
(2) Microsoft Internet Explorer 11 show watermark wrong

- Operating system and its version: Microsoft Windows 7 64bit
- PDF.js version: v1.5.188
- Is an extension:
Steps to reproduce the problem:
Hello, I found that if the PDF file to insert PNG format or GIF format transparent background image file as a watermark,
Use pdf.js in Microsoft Internet Explorer 11 to view this pdf file
This watermark can not be displayed.
At present, only the watermark can not be displayed, the other content is normal.
IE 11 browser can not be displayed in the top left corner of each page, such as the following contains the text of the watermark:

But in Google Chrome 54.0.2840.99 m (64-bit), Mozilla Firefox 50.0.2, Opera 41.0.2353.69
These three browsers can be normal display.
I think this should be pfg.js and IE 11 browser with a transparent picture of the PDF file support a problem.
Because in practice, floating watermark should be transparent to the background of the file, so as not to cover the background content of the file.
Whether I use the v1.5.188 version downloaded on GitHub: https://mozilla.github.io/pdf.js/getting_started/#download
Or I can use the GitHub online pdf.js browser: https://mozilla.github.io/pdf.js/web/viewer.html
Have this problem.
What is the expected behavior? (add screenshot)

What went wrong? (add screenshot)

Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):
https://mozilla.github.io/pdf.js/web/viewer.html

We have the same problem with pdf background in IE11 in some specific versions

only

Closing IE11/Edge (non-Chromium-based) issues in response to #11211. Please note that, as outlined in https://github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions#faq-support, only bugs which completely prevent the library and/or the default viewer from running will be accepted.


In debug session: Add items to WATCH section by drag-and-drop them from VARIABLES section

Add a feature which will allow to drag-and-drop items from VARIABLES debug section to WATCH section.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


[Bug]: undefined symbol: _ZN3c104cuda9SetDeviceE

Before Reporting 报告之前

[X] I have pulled the latest code of main branch to run again and the bug still existed. 我已经拉取了主分支上最新的代码，重新运行之后，问题仍不能解决。

[X] I have read the README carefully and no error occurred during the installation process. (Otherwise, we recommend that you can ask a question using the Question template) 我已经仔细阅读了 README 上的操作指引，并且在安装过程中没有错误发生。（否则，我们建议您使用Question模板向我们进行提问）

Search before reporting 先搜索，再报告

[X] I have searched the Data-Juicer issues and found no similar bugs. 我已经在 issue列表 中搜索但是没有发现类似的bug报告。

OS 系统
ubuntun 20
Installation Method 安装方式
source
Data-Juicer Version Data-Juicer版本
latest
Python Version Python版本
3.10
Describe the bug 描述这个bug
在python3.10 用pip install -v -e .[sci]安装的时候   没有问题 但是运行python tools/process_data.py --config configs/demo/process.yaml的时候出现以下报错： 卸载numpy2.0 改为1.26还是不行
A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.0.2 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.
If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.
Traceback (most recent call last):  File "/home/likang/angang_data_clean/data-juicer-main/tools/process_data.py", line 3, in
from data_juicer.config import init_configs
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/init.py", line 1, in
from .config import (export_config, get_init_configs, init_configs,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/config.py", line 17, in
from data_juicer.ops.base_op import OPERATORS
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/init.py", line 1, in
from . import deduplicator, filter, mapper, selector
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/deduplicator/init.py", line 1, in
from . import (document_deduplicator, document_minhash_deduplicator,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/deduplicator/document_deduplicator.py", line 14, in
from ..base_op import OPERATORS, Deduplicator
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/base_op.py", line 5, in
import pyarrow as pa
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/pyarrow/init.py", line 65, in
import pyarrow.lib as _lib
AttributeError: _ARRAY_API not found
Traceback (most recent call last):
File "/home/likang/angang_data_clean/data-juicer-main/tools/process_data.py", line 3, in
from data_juicer.config import init_configs
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/init.py", line 1, in
from .config import (export_config, get_init_configs, init_configs,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/config.py", line 17, in
from data_juicer.ops.base_op import OPERATORS
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/init.py", line 1, in
from . import deduplicator, filter, mapper, selector
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/deduplicator/init.py", line 1, in
from . import (document_deduplicator, document_minhash_deduplicator,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/deduplicator/document_deduplicator.py", line 14, in
from ..base_op import OPERATORS, Deduplicator
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/base_op.py", line 5, in
import pyarrow as pa
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/pyarrow/init.py", line 65, in
import pyarrow.lib as _lib
File "pyarrow/lib.pyx", line 36, in init pyarrow.lib
ImportError: numpy.core.multiarray failed to import
To Reproduce 如何复现
在python3.10 用pip install -v -e .[sci]安装的时候   没有问题 但是运行python tools/process_data.py --config configs/demo/process.yaml的时候出现以下报错： 卸载numpy2.0 改为1.26还是不行 错误变成ImportError: /home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/_C.cpython-310-x86_64-linux-gnu.so: undefined symbol: _ZN3c104cuda9SetDeviceEi
Configs 配置信息
cuda：print(torch.version)
2.4.0+cu121
A40 -8卡
Logs 报错日志
python tools/process_data.py --config configs/demo/process.yaml
Traceback (most recent call last):
File "/home/likang/angang_data_clean/data-juicer-main/tools/process_data.py", line 3, in
from data_juicer.config import init_configs
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/init.py", line 1, in
from .config import (export_config, get_init_configs, init_configs,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/config/config.py", line 17, in
from data_juicer.ops.base_op import OPERATORS
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/init.py", line 1, in
from . import deduplicator, filter, mapper, selector
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/filter/init.py", line 2, in
from . import (alphanumeric_filter, audio_duration_filter,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/filter/video_tagging_from_frames_filter.py", line 8, in
from ..mapper.video_tagging_from_frames_mapper import
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/mapper/init.py", line 2, in
from . import (audio_ffmpeg_wrapped_mapper, chinese_convert_mapper,
File "/home/likang/angang_data_clean/data-juicer-main/data_juicer/ops/mapper/extract_qa_mapper.py", line 16, in
import vllm  # noqa: F401
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/init.py", line 3, in
from vllm.engine.arg_utils import AsyncEngineArgs, EngineArgs
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/engine/arg_utils.py", line 6, in
from vllm.config import (CacheConfig, ModelConfig, ParallelConfig,
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/config.py", line 9, in
from vllm.utils import get_cpu_memory, is_hip
File "/home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/utils.py", line 8, in
from vllm._C import cuda_utils
ImportError: /home/likang/miniconda3/envs/datajuicer/lib/python3.10/site-packages/vllm/_C.cpython-310-x86_64-linux-gnu.so: undefined symbol: _ZN3c104cuda9SetDeviceEi
Screenshots 截图
No response
Additional 额外信息
No response

根据社区报告，该错误由 vllm 和 torch 版本不兼容导致 https://github.com/vllm-project/vllm/issues/1807


Combine wheels-pure-tests and wheels-manylinux-test

These two scripts are nearly identical except that the manylinux version uses a matrix job. We should be able to adapt the former to use a matrix with a single entry. One option is to add a new parameter to the manylinux test workflow that controls whether to run the full matrix or not. An alternative that leverages what the workflow already supports is to simply reuse the matrix_filter to filter out the unused cases. The latter is the more generic solution and probably preferable, but I raise the possibility of a special filter arg because if we ever have more pure wheels we will end up needing a fairly extensive filter that is replicated across all of them.

just FWIW, matrix_filter is not the most intuitive thing to use (I, certainly, am not a jq expert)

I'm certainly open to finding a more straightforward approach to supporting filtering. The current solution gets the job done, but I agree that I am also not a skilled jq user. @ajschmidt8 knows the most here, if we want to develop an alternate solution would recommend pulling in his help. I think that would be an orthogonal task to the choice of how we resolve this issue though since I'd still be OK leveraging the filter in the shared workflow since it would be mostly set and forget.

Yes, orthogonal. A separate issue can be opened for that.
Feel free to open it and propose alternative solutions @wence-.

Closing, see https://github.com/rapidsai/shared-action-workflows/pull/90#issuecomment-1642525918 for explanation.


Rails 3 log to DB

For rails 3, I followed the issue and fixed the line:
class_inheritable_accessor - changed to - class_attribute
When I fix that line I run:
request-log-analyzer --format rails3 -d requests.db production.log
Then I get:
connection_pool.rb:409:in `retrieve_connection': ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished)
request_log_analyzer/aggregator/database_inserter.rb:40:in `block in aggregate'
if there's anything I can do to help. Thanks guys this gem has helped me a lot!
request-log-analyzer --format rails3 -d requests.sqlite production.log
Request-log-analyzer, by Willem van Bergen and Bart ten Brinke - version 1.11.1
Website: http://railsdoctors.com
/Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:409:in retrieve_connection': ActiveRecord::ConnectionNotEstablished (ActiveRecord::ConnectionNotEstablished)
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:107:inretrieve_connection'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/connection_adapters/abstract/connection_specification.rb:89:in connection'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:75:inconnection'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:54:in initial_count_for'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:12:inblock in initialize'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:29:in yield'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:29:indefault'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:29:in aliased_name_for'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/alias_tracker.rb:17:inaliased_table_for'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/join_helper.rb:15:in block in construct_tables'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/join_helper.rb:14:ineach'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/join_helper.rb:14:in construct_tables'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association_scope.rb:49:inadd_constraints'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association_scope.rb:33:in scope'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association.rb:99:inassociation_scope'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association.rb:88:in scoped'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/collection_association.rb:437:increate_scope'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association.rb:238:in block in build_record'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/base.rb:1569:ininitialize'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/reflection.rb:190:in new'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/reflection.rb:190:inbuild_association'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/association.rb:236:in build_record'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/collection_association.rb:104:inbuild'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.1.1/lib/active_record/associations/collection_proxy.rb:54:in build'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/aggregator/database_inserter.rb:40:inblock in aggregate'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/aggregator/database_inserter.rb:36:in each'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/aggregator/database_inserter.rb:36:inaggregate'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/controller.rb:314:in block in aggregate_request'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/controller.rb:314:ineach'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/controller.rb:314:in aggregate_request'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/controller.rb:335:inblock in run!'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:327:in handle_request'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:291:inupdate_current_request'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:220:in parse_line'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:177:inparse_io_19'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:127:in block in parse_file'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:127:inopen'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:127:in parse_file'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/source/log_parser.rb:77:ineach_request'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/lib/request_log_analyzer/controller.rb:333:in run!'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/gems/request-log-analyzer-1.11.1/bin/request-log-analyzer:126:in'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/bin/request-log-analyzer:19:in load'
from /Users/justinlouie/.rvm/gems/ruby-1.9.2-p290/bin/request-log-analyzer:19:in'

Well there are a couple of issues: 1) Willem and I are both very busy. 2) Neither of us is using the Database inserter. 3) Neither of us is running a rails3 app with rla in production. So any help is very much welcome!

Agreed: I am willing to accept pull requests to fix the issue but I don't have time to dig into this problem myself, and it's not likely I will make time for it anytime soon.
Personally, I would prefer changing the database inserter to a CSV exporter. I would just dump CSV data to $stdout. You can then use the RDB<S's command line client to load it into a database.

This is fixed in the current master. Could you please verify this?

Now for the next hurdle: pushing this as a gem will break all database inserters that use old versions of rails. Should we push a major, Willem?

@hugueschabot Travis agrees with you : http://travis-ci.org/#!/wvanbergen/request-log-analyzer


Doesn't hit dot files

# Doesn't hit dot files

## same text in file
htaccess
.htaccess
-----
AuthGroupFile "/dev/null"
-----

## execute
pt --nogroup --nocolor --ignore-case --smart-case --depth 99 -e "AuthGroupFile" .
-----
htaccess:1:AuthGroupFile "/dev/null"
-----
Doesn't hit .htaccess
I hope .htaccess hit default or option please!

pt --version
1.7.6

You can use --hidden or -H option for this purpose.

Thanks for reply @syohex .

I understand and try command follow.
pt --nogroup --nocolor --ignore-case --smart-case --depth 99 --hidden -e "AuthGroupFile" .
-----
unknown flag `hidden'
-----
Oh, my God. TT

# Environment
Windows 7 Professional
cmd.exe
pt_windows_amd64.zip

different in understanding? or version difference?? ...
I check pt --help, don't show --hidden option TT

thank you.

Ah, hidden option can be used only in development version.
If you use binary version, you cannot use it now.
You need to build pt from source code for using --hidden option.

Thanks syohex.
found --hidden option in branch!!!
TNKU.^^


added accordian in alarmup section with today,tomorrow and later

Hii first I want to say thanks for this great opportunity.
I hope I worked according to your requirements
I added accordion in alarm up section as per your requirements as I understood.
Please accept my PR. If you got any problem. Ping me I will try to solve it asap.
Fixes #54

@utkarsh4321 size of popup should not change. in both scenarios size is different and also different from other tabs as well

@utkarsh4321 do not make changes to Popup/index.css
You can access the class and add styles in the file itself

Hii @DarshitJain04 can you tell me how i will make accordion height dynamic tell me if you had any idea regarding this so I will solve it asap

Hii @DarshitJain04 can you tell me how i will make accordion height dynamic tell me if you had any idea regarding this so I will solve it asap

Try working with flex and overflow properties. It should work
Like maybe give overflow property to the parent element and fixed height to it so when the list collapse, the size of the parent remains the same.

@utkarsh4321 do not make changes to Popup/index.css
You can access the class and add styles in the file itself

Also, here the size of the accordion is larger than the number of alarms present. Like make it such that there is no extra space left and the collapsed accordion ends where the last alarm ends

@utkarsh4321 I'm not sure why there's some extra space left after the alarms. Try finding the bug using dev console, might help!

Ok
On Thu 8 Oct, 2020, 5:28 PM Darshit Jain<EMAIL_ADDRESS>wrote:

@utkarsh4321 https://github.com/utkarsh4321 do not make changes to
Popup/index.css
You can access the class and add styles in the file itself
[image: Screenshot 2020-10-06 222903]
https://user-images.githubusercontent.com/56914284/95235617-74b79d00-0823-11eb-9b0d-08e646b3263a.png
Also, here the size of the accordion is larger than the number of alarms
present. Like make it such that there is no extra space left and the
collapsed accordion ends where the last alarm ends
@utkarsh4321 https://github.com/utkarsh4321 I'm not sure why there's
some extra space left after the alarms. Try finding the bug using dev
console, might help!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/devlup-labs/meet-scheduler/pull/75#issuecomment-705520247,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHMA4H2RGJWSVTPP2X3DAVDSJWSN5ANCNFSM4SGGDJLQ
.

Hi @DarshitJain04 i did some changes according to your requirements. Please review it and let me know if there is any problem.

Hi @DarshitJain04 i did some changes according to your requirements. Please review it and let me know if there is any problem.

Hey @utkarsh4321 great work on UI
There's one problem, the alarm toggle doesn't work in the upcoming alarms ( The tick mark on the left in the upcoming alarms )
Please have a look at it
Everything else it perfect!

Hi @DarshitJain04 i did some changes according to your requirements. Please review it and let me know if there is any problem.

Hey @utkarsh4321 great work on UI
There's one problem, the alarm toggle doesn't work in the upcoming alarms ( The tick mark on the left in the upcoming alarms )
Please have a look at it
Everything else it perfect!

The console shows can not read property '0' of undefined

@utkarsh4321 The updatestatus tries to use the variable alarms
https://github.com/devlup-labs/meet-scheduler/blob/9e37ebe3578f29de49acde4297f4e24595fab4e9/src/pages/Popup/components/AlarmUp.jsx#L59
But now there's now such variable in the state and I guess because of when you try to toggle, it shows undefined

ok i will check it and solve asap

Hii @DarshitJain04 i fix the toggle functionality problem into upcoming alarms. Please check it and let me know if there is any problem i will try to fix it asap.

Hey @utkarsh4321 it's working completely fine now! Really great work!
Thank you for your contribution! We'll merge this PR now
@hirenchalodiya1 this PR is ready for merge

Merged !!
@utkarsh4321 thanks for contribution

Thanks to you guys for this great opportunity 🙏. if there is anything else
that I can do please let me know.
On Mon 12 Oct, 2020, 3:13 PM Hiren Chalodiya<EMAIL_ADDRESS>wrote:

Merged !!
@utkarsh4321 https://github.com/utkarsh4321 thanks for contribution
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/devlup-labs/meet-scheduler/pull/75#issuecomment-707009694,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHMA4H5FGRFYLM5BQKVPHO3SKLFVLANCNFSM4SGGDJLQ
.


Not Really 3 Easy Steps?

Hey, first of all I really like the idea of this!
I've been trying to make this work outside of the demo scene without luck after trying to use this in my own project.
Repro:

Create a new scene
Add a second camera and a 3d object in front of it so it has something to display
Add a canvas Camera or Overlay and create a child rect, or a child in a child to put your component in
Assign a camera to your component

Also, I always try to add RawImages to some elements to make sure they actually show up, they do, just not the Viewport
Have you tried setting it up from an empty scene?
Edit: Just realized hiding the panel in hierarchy wont hide the render, only at runtime. Was using that a lot in testing so maybe that's why I couldn't get it to work

Nevermind, it works! It might be helpful to add a brief explanation in the README on how it works. I expected a UI element, but it looks like it's just cameras drawing over other elements. Works great though!

Made with your package


How to use onClick function

unable to expand image on button click. Anyone know about this?

The image will expand on double-click by default, have you tried that?

This problem is not clearly described. If there is any problem, then reopen.


Github marketplace

Hi, I've been using the following action in my workflow smoothly, but recently it is breaking with error  "Unable to resolve actions. Repository not found: kt3k/license_checker."
- name: License Checker
  uses<EMAIL_ADDRESS>
So I tried to update it to the following based on https://github.com/marketplace/actions/license-checker
- name: License Checker
  uses<EMAIL_ADDRESS>
but it failed with error "Error: unzip is required to install Deno". What is the correct way to use your license checker in a github workflow?

Update<EMAIL_ADDRESS>works, but please let me know if there's a better way.

The below should work:
run: npx @kt3k/license-checker

If you prefer Deno, then:
- uses: denoland/setup-deno@v1
  with:
    deno-version: v1.x
- run: deno run --allow-read<EMAIL_ADDRESS>


ScroogeCodecLaws is flaky

Looks like we're testing JsonScalaCodec beyond its limits.  Various unicode strings can fail to round-trip, causing the test to (usually) fail.  This seems to be a limitation of the underlying protocol/serializer, and the correct approach is probably to constrain the set of strings tested.

This was fixed in #214

I'm scrounging around for scala issues. Closing this one, since it looks like it's fixed.

Nice to see you around here, @sritchie !


Dependent dynamic selects

Hi!
It there any "rails_admin way" to dynamically change a select field based on another select field?
Thank you in advance!

As of today, is it possible to do this?


feat(state): Use ReadStateService for RPCs

Motivation
We want to get blocks from the state without waiting for queued blocks.
Designs
Share block lookup code between the StateService and ReadStateService.
Solution
Functionality:

Use ReadStateService for RPCs
Implement Request::Block for ReadStateService
Refactor block lookup code so it can be shared between the StateService and ReadStateService

Deadlocks:

Add a WatchReceiver wrapper that always clones the borrowed watch data
Drop the shared Arcs as quickly as possible

Ergonomics:

Make read::block more flexible, by accepting any AsRef

After this PR merges, the get_best_block_hash RPC will panic. But lightwalletd doesn't do that in our tests, so we have some time to fix it.
Closes #3745.
Review
This PR is a high priority, because it could cause merge conflicts.
I tested a full lightwalletd sync manually, and it took about 28 minutes. (The same as the read-write StateService.)
Reviewer Checklist

[ ] Code implements Specs and Designs
[ ] Tests for Expected Behaviour
[ ] Tests for Errors

Follow Up Work

implement Request::Tip for ReadStateService or replace the state call in get_best_block_hash with ChainTip

I'm marking this as a high priority, because it and PR #3863 could cause merge conflicts.

I'm not sure about this. The WatchReceiver increases the scope a lot. I think it could have been a separate PR by itself. I also think that there is no need to change the LatestChainTip, and the change would also add an unnecessary clone there.
Could you explain why adding a single clone as I suggested would be a bad idea?
Regarding it being high priority, I propose that if we need to rush it, we could merge the PR in its previous state (without the WatcheReceiver), which I have already reviewed.

@jvff my goal is to make it impossible to deadlock the state watch channels, because we've had some very time-consuming deadlock problems.

I'm not sure about this. The WatchReceiver increases the scope a lot. I think it could have been a separate PR by itself.

You're right, happy to split that into a separate PR.

I also think that there is no need to change the LatestChainTip, and the change would also add an unnecessary clone there.

It's still possible to modify the LatestChainTip and cause deadlocks, because it has direct access to the watch channel. These deadlocks might not be obvious during a review, because they could happen in the closure code.
If we always clone the watched data, then it is impossible to cause read-write-read deadlocks, because each read is immediately cloned. That's why the clone is necessary.

Could you explain why adding a single clone as I suggested would be a bad idea?

To prevent deadlocks, we'd need to add a clone in each of the 6 planned ReadStateService requests. This seemed like a lot of duplicate code, and not something that most developers or reviewers would notice.

Regarding it being high priority, I propose that if we need to rush it, we could merge the PR in its previous state (without the WatchReceiver), which I have already reviewed.

Let's do that, I'll split the WatchReceiver out of this PR. Sorry that you're feeling rushed, I don't want to put pressure on you.

@jvff this should be fixed now, the only extra change is the clone() call in commit 8870944


Add file mapping detach function and file history demo

For file mapper it is always binded to some folder, and it would be inconveniet if we want to map the current workspace to a new folder. Add file mapping detach function to support this.
For file history, we store the history at each node, eventual consistency would be guaranteed.

Hello. Actually I realized historical versioning is quite a hard issue to solve. You may have to touch another repo.
If you do not mind would you like to take a look at #69 ?
I think that one is easier and involves the frontend only.

Hmm, I suppose adding history tracking needs to modify the backend a lot, maybe it needs to be discussed before implementing this functionality. I'll look at #69 first.


envoy: Update image for Envoy CVEs 2019-10-08

[ upstream commit 6f60b4fd8fdb61c29ff1ece6126c0f1cb3eb00f9 ]
Signed-off-by: Jarno Rajahalme<EMAIL_ADDRESS>Envoy has been updated to address CVE-2019-15226

This change is

test-me-please


Why was mutex (and other C++11 headers) unapproved?

Is there any document about why theses C++11 headers unapproved in google code style?

How fix this problem?

We generally prefer our own versions of those types, usually for both
performance and better design. See http://abseil.io. If you prefer the
standard versions of those locally in your own projects, that's reasonable.
On Mon, Jul 5, 2021 at 11:24 PM Zy Dong @.***> wrote:

How fix this problem?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/styleguide/issues/434#issuecomment-874430837,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC7CRX5KFPTAWD2RSQEVORLTWJZO7ANCNFSM4GXTLAIQ
.

--
*If you get an email from me outside of the 9-5 it is not because I'm
always on or expect an immediate response from you; it is because of work
flexibility
http://www.inc.com/john-boitnott/how-flexible-hours-can-create-a-better-work-life-balance.html
.  Evening and weekend emails are a sign I allocated some regular working
hours for other things (such as family, gym, friends,...).  And I encourage
you to feel free to do the same.


Chaotic Feat:Chaotic Updates to Signup Page and Connect Four Game

Describe your chaotic idea
Made the sign in page more chaotic for user to enter the details
and connect four instead instead of 2 colors added infinite colors and unpredictable placement of pawns and background color change every pawn is added
https://github.com/vansh-codes/ChaosWeb/pull/198
please review and add gssoc-ext tag
Add Screenshots or Sketches

Confirm

[X] I understand that my idea will add to the chaos and I'm okay with it
[X] I agree to follow this project's Code of Conduct
[X] I want to work on this feature
[X] I'm GSSOC'24 Extd registered Contributor
[X] I'm Hacktoberfest registered Contributor

You have to create issue first and wait to get it assign then create a PR, you should follow rules of contribution

my bad , if it does help in any ways , please do consider , will keep in mind next time the rules

Please follow rules from next time, for every project you should first create issue and wait until its assigned to you


Implemented loading animation and loading logic for Gallery pages

Fixes #4: Add loading animation to Gallery page
Changes:

Implemented loading spinner component

I wasn't sure how to style it, so I used one of the husky emojis as a placeholder. Pretty happy with how it came out though 😂

Implemented loading logic for the gallery and profile gallery pages

Passed an onLoaded callback to the ImageGrid component to set loading to false when images have loaded
Removed the useEffect timeout loading implementation, so ImageGrid, UploadedSnaps, and LikedImages components are all mounted while loading (when loading is complete, the onLoaded callback is used to remove the loading animation)

Note that loading animation currently doesn't appear for the "liked" section, because a single loading variable is shared between uploaded and liked snaps. May want to revise the loading state handler later to take that into account on profile pages (e.g. make uploadsLoading and likesLoading as separate states).
I also revised the useFirestore hook to fix a TypeError that occurred because 'length' was being read before emotionArray had loaded (this was occurring because UploadedSnaps and LikedImages now mount before photos have loaded, since I removed the 1s timeout loading logic)

Wow, the spinning husky looks great and well.. silly 😄. These changes are good and your code is high quality. The liked section is interesting because the user always see his/her own pictures before accessing the liked pictures, so that whole system could be implemented differently, but for now it's not a big deal I think. Thanks for your help!


redmine: 5.1.2 -> 5.1.3

Description of changes
Updates Rails as well, which fixes two CVEs. See https://rubyonrails.org/2024/6/4/Rails-Versions-6-1-7-8-7-0-8-4-and-7-1-3-4-have-been-released.
Things done

Built on platform(s)

[ ] 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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.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.

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

@GrahamcOfBorg test redmine

@GrahamcOfBorg test redmine

@GrahamcOfBorg test redmine

Can anyone help out with this issue?
machine # [   13.244171] redmine-pre-start[994]: /nix/store/82da2n2gnjra98a9h0mwml6lba943yzk-bundler-2.5.11/lib/ruby/gems/3.1.0/gems/bundler-2.5.11/lib/bundler/definition.rb:594:in `materialize': Could not find nokogiri-1.15.6-x86_64-linux, sqlite3-1.6.9-x86_64-linux, ffi-1.17.0-x86_64-linux-gnu in locally installed gems (Bundler::GemNotFound)

@GrahamcOfBorg test redmine

hey @felixsinger :wave:
sorry i didn't mean to ignore you - i have been swamped with various things and then got sick for a few days
are you making any progress?

hey @felixsinger 👋
sorry i didn't mean to ignore you - i have been swamped with various things and then got sick for a few days are you making any progress?

Yo!
No worries. Yeah, it seems I've got it just working. A couple platforms need to be removed. See the update.sh. :)
I'm planning to add more information to the commit message once the CI finished verifying.
By the way, since this is includes a security fix, should this PR have the "1. severity: security" label? I'm not very familiar with the labels.

awesome
yes, security label is always helpful, and i see you already marked for backport :heavy_check_mark:
looking good, thanks
is any additional detail needed in the commit message?

is any additional detail needed in the commit message?

Hmm... It's actually not needed. I'm just picky about my own commit messages :)
Anyway, if you think this is ready then let's get it in as soon as the CI is ready.

Look like most important tests passed. Darwin is still pending, but I think we can submit the patch.


Allow vscode.openFolder to optionally take a list of paths that should open in the resulting workspace

I really would like to use this functionality for RemoteHub, for the case where you open to a GitHub blob link. I want the new workspace to be open to the repository, but also open the file.
I have this basically working today, but it is kind of hacky with me having to essentially message pass from the previous workspace to the new one via global storage.

I think the request makes sense, if someone wants to provide a reasonably small PR, I can review it.

@eamodio a workaround that will manage this even today is to explicitly call the _files.windowOpen command:
vscode.commands.executeCommand('_files.windowOpen', [
	{ folderUri: vscode.Uri.file('/Users/bpasero/Desktop/test-ts/src/test') },
	{ fileUri: vscode.Uri.file('/Users/bpasero/Development/Microsoft/monaco/src/vs/workbench/browser/actions/workspaceCommands.ts') },
	{ fileUri: vscode.Uri.file('/Users/bpasero/Desktop/test-ts/src/test/runTest.ts') }
]);

Are you OK with me adding a new filesToOpen?: URI[] property (or similar) to IOpenFolderAPICommandOptions to expose this?
https://github.com/microsoft/vscode/blob/765ce34320bf80042faf37ad47bbb1b24411c700/src/vs/workbench/browser/actions/workspaceCommands.ts#L129-L134

Yeah if you want to give it a try, probably also needs a API discussion as usual.

@jrieken Is there a way to access the proposed api check here? Or how do I make this change without it being available? Should I just do a quality check?

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


Workaround for Windows-based GOST implementations

Many Windows-based GOST TLS implementations are unable to extend the
list of supported SignatureAlgorithms because of lack of the necessary
callback in Windows. So for TLS 1.2 it makes sense to imply the support
of GOST algorithms in case when the GOST ciphersuites are present.

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Merged. Thanks!


Extension causes high cpu load

Issue Type: Performance
Extension Name: python
Extension Version: 2019.3.6139
OS Version: Linux x64 4.15.0-46-generic
VSCode version: 1.32.3

:warning: Make sure to attach this file from your home-directory: /home/roman/ms-python.python-unresponsive.cpuprofile.txt :warning:
Find more details here: https://github.com/Microsoft/vscode/wiki/Explain:-extension-causes-high-cpu-load

Please could you upload the file /home/roman/ms-python.python-unresponsive.cpuprofile.txt

Closing in favour of https://github.com/Microsoft/vscode-python/issues/4895


Add KebabMenu

and other small style changes

I worked with max to get this into a better state. I think there is more work to be done to make all this stuff more ergonomic but that can come later when we actually know what we want to do.

awesome work guys!


test on mocks

The test for wherehows is a joke. (I know it start from me...)
The standard way is to create a lot of mocks for all dependence call, e.g. the database connection call, the rest API call and so on, then use these mocks to test.
It would be very time consuming :( But it would be a longterm goal to achieved to let wherehows be a more mature and standard system.

Adding more tests one by one.


more efficient report upgrade

ATM report.Upgrade()

does a lot of work even when no upgrading is necessary
gets called on merged reports, which means upgraded reports aren't stored, cached, etc, so the upgrading work is repeated over and over

Instead we should make report.Upgrade()

do very little work when no upgrading is necessary. Report schema versioning (#1061) would help here, but I don't think is essential for now
operate on the "ingest" path, so we store upgraded reports (we still need it in the query path too, because there will be stored, non-upgraded reports)

do very little work when no upgrading is necessary.

Done in #2965.

operate on the "ingest" path

I have created #2967 for that.


use typed structs for decoding patch JSON in unit tests

Signed-off-by: Steve Kriss<EMAIL_ADDRESS>As I was looking at moving the hasKeyAndVal func around as part of #413 I realized that the patch unit tests (which are the only thing that use this func) can be simplified by using typed structs for decoding the patches. Updated all of our tests. I think it's cleaner.

pkg/util/test/comparisons.go:75:9: decoder.DisallowUnknownFields undefined (type *json.Decoder has no field or method DisallowUnknownFields)

Is this a go1.10 addition?

oh, yeah, looks like it.

@ncdc we should be able to upgrade to go 1.10 after v0.8.0 gets out the door, right?

Definitely!

rebased for go 1.10, should be good to merge if CI is green.

@skriss why'd you close?

LGTM


UVI Request

--- UVI JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from  to before v5.13",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1c200f832e14420fa770193f9871f4ce2df00d07"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "1c200f832e14420fa770193f9871f4ce2df00d07",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "net: qed: Fix memcpy() overflow of qed_dcbx_params()\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v5.13 by commit 1c200f832e14420fa770193f9871f4ce2df00d07. For more details please see the references link."
}
--- UVI JSON ---

This issue has been assigned UVI-2021-1001144