Does youtube-dl need certain certificate to operate? Got the Empty certificate data error

OS is Windows 10 home edition 21H1
OS build 19043.1466
running command
youtube-dl -F xxxxxxxxx
youtube-dl -f22 xxxxxxxxx
haven't used other options, -F and -f22 is two I usually use
I got the following error, seems certain certificate is missing, the system runs fine, so I don't know which certificate youtube-dl needs
Traceback (most recent call last):
  File "__main__.py", line 19, in <module>
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpupik7c6w\build\youtube_dl\__init__.py", line 475, in main
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpupik7c6w\build\youtube_dl\__init__.py", line 442, in _real_main
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpupik7c6w\build\youtube_dl\YoutubeDL.py", line 422, in __init__
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpupik7c6w\build\youtube_dl\YoutubeDL.py", line 2395, in _setup_opener
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\ytdl-org\tmpupik7c6w\build\youtube_dl\utils.py", line 2297, in make_HTTPS_handler
  File "C:\Python\Python34\lib\ssl.py", line 439, in create_default_context
  File "C:\Python\Python34\lib\ssl.py", line 390, in load_default_certs
  File "C:\Python\Python34\lib\ssl.py", line 382, in _load_windows_store_certs
ValueError: Empty certificate data

I searched old post, a user "julenuri" mentioned the registry entries:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\CA\Certificates
For me its empty, except the string value "(Default)"
I also checked
HKEY_CURRENT_USER\SOFTWARE\Microsoft\SystemCertificates\CA\Certificates
Same, empty
So I don't know what it supposed to look like and how to fix it.

Please provide example command

Please provide example command

Not sure if you mean this, but commands I used are
youtube-dl -F xxxxxxxxx
youtube-dl -f22 xxxxxxxxx

If you want help, you need to provide full, unedited example URL.

If you want help, you need to provide full, unedited example URL.

I don't see why this is relevant, but here you go
youtube-dl -F U3W84wb5jKo
Or any other video, same error

Using version 2021.12.17, I get expected result:
PS C:\>  youtube-dl -F U3W84wb5jKo
[youtube] U3W84wb5jKo: Downloading webpage
[info] Available formats for U3W84wb5jKo:
format code  extension  resolution note
249          webm       audio only tiny   50k , webm_dash container, opus @ 50k (48000Hz), 9.17MiB
250          webm       audio only tiny   58k , webm_dash container, opus @ 58k (48000Hz), 10.67MiB
251          webm       audio only tiny  105k , webm_dash container, opus @105k (48000Hz), 19.27MiB
140          m4a        audio only tiny  129k , m4a_dash container, mp4a.40.2@129k (44100Hz), 23.54MiB
160          mp4        256x144    144p   31k , mp4_dash container, avc1.4d400c@  31k, 30fps, video only, 5.64MiB
394          mp4        256x144    144p   54k , mp4_dash container, av01.0.00M.08@  54k, 30fps, video only, 9.99MiB
278          webm       256x144    144p   71k , webm_dash container, vp9@  71k, 30fps, video only, 12.99MiB
133          mp4        426x240    240p   49k , mp4_dash container, avc1.4d4015@  49k, 30fps, video only, 9.02MiB
395          mp4        426x240    240p   69k , mp4_dash container, av01.0.00M.08@  69k, 30fps, video only, 12.66MiB
242          webm       426x240    240p   70k , webm_dash container, vp9@  70k, 30fps, video only, 12.80MiB
134          mp4        640x360    360p   89k , mp4_dash container, avc1.4d401e@  89k, 30fps, video only, 16.27MiB
243          webm       640x360    360p  123k , webm_dash container, vp9@ 123k, 30fps, video only, 22.54MiB
396          mp4        640x360    360p  125k , mp4_dash container, av01.0.01M.08@ 125k, 30fps, video only, 22.73MiB
135          mp4        854x480    480p  132k , mp4_dash container, avc1.4d401f@ 132k, 30fps, video only, 24.13MiB
244          webm       854x480    480p  174k , webm_dash container, vp9@ 174k, 30fps, video only, 31.75MiB
397          mp4        854x480    480p  210k , mp4_dash container, av01.0.04M.08@ 210k, 30fps, video only, 38.35MiB
136          mp4        1280x720   720p  242k , mp4_dash container, avc1.4d401f@ 242k, 30fps, video only, 44.03MiB
247          webm       1280x720   720p  293k , webm_dash container, vp9@ 293k, 30fps, video only, 53.40MiB
398          mp4        1280x720   720p  416k , mp4_dash container, av01.0.05M.08@ 416k, 30fps, video only, 75.81MiB
399          mp4        1920x1080  1080p  773k , mp4_dash container, av01.0.08M.08@ 773k, 30fps, video only, 140.58MiB
248          webm       1920x1080  1080p  914k , webm_dash container, vp9@ 914k, 30fps, video only, 166.20MiB
137          mp4        1920x1080  1080p  953k , mp4_dash container, avc1.640028@ 953k, 30fps, video only, 173.29MiB
18           mp4        640x360    360p  367k , avc1.42001E, 30fps, mp4a.40.2 (44100Hz), 66.83MiB
22           mp4        1280x720   720p  371k , avc1.64001F, 30fps, mp4a.40.2 (44100Hz) (best)

I would recommend installing via PIP, if youre not already doing so:
pip uninstall -y (pip freeze)^
pip install youtube-dl

pip install youtube-dl
Installing collected packages: youtube-dl
Successfully installed youtube-dl-2021.12.17
youtube-dl.exe -F U3W84wb5jKo
Same error
Also, I know the problem is on my end, that's why I ask if youtube-dl needs certain certificate to operate(judging by the error message, but I'm not sure), so I might be able to fix it.

Sorry, I dont know then. I have an alternate tool, if you want to try it:
youtube U3W84wb5jKo

https://github.com/89z/mech/releases/download/v1.44.0/youtube-windows.zip

Clearly OP's Windows is broken, since the error occurs as Python tries to load certificates from Windows. This is only incidentally a problem for yt-dl but OP's Python is confused.
A similar diagnostic should be generated by just typing 'import ssl' at the Python command prompt, unlike the successful case below:
$ python
Python 3.5.2 (default, Sep 13 2021, 12:22:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
>>> <ctrl+D>
$

(For Windows, exit with ctrl+Z, I expect)
See https://docs.microsoft.com/en-us/windows-hardware/drivers/install/local-machine-and-current-user-certificate-stores
You may want to roll back using System Restore to some point where the system certificates had not been erased, or re-install the 21H1 update.

I found the problem, it is indeed on my end.
I checked the certificate one by one, and found out I'm missing a intermediate CA
"GTS CA 1C3" to be specific.
I import the CA and everything works find now.
Thanks everyone
Closing the topic


A model problem

Hello, according to the link you gave, I downloaded the lightcnn pre training model, but when I used it, the following errors occurred.would you give me an answer? is the model download process wrong or other reasons?
~start
train generator
Traceback (most recent call last):
File "train_generator.py", line 187, in
Namespace(all_epochs=50, batch_size=8, gpu_ids='0', hdim=128, img_root='./data_set/NIR-VIS/picture/', ip_model='LightCNN_29Layers_V2_checkpoint.pth.tar', lambda_ip=1000.0, lambda_mmd=50.0, lambda_pair=5.0, lr=0.0002, out_path='results/', pre_epoch=0, print_freq=20, save_epoch=10, test_epoch=10, train_list='./data_set/NIR-VIS/casia_train.txt', workers=8)
=> loading pretrained identity preserving model 'LightCNN_29Layers_V2_checkpoint.pth.tar'
main()
File "train_generator.py", line 65, in main
checkpoint = torch.load(args.ip_model)
File "/home/xiatianpeng/anaconda3/envs/pytorch1.3/lib/python3.6/site-packages/torch/serialization.py", line 426, in load
return _load(f, map_location, pickle_module, **pickle_load_args)
File "/home/xiatianpeng/anaconda3/envs/pytorch1.3/lib/python3.6/site-packages/torch/serialization.py", line 620, in _load
deserialized_objects[key]._set_from_file(f, offset, f_should_read_directly)
RuntimeError: storage has wrong size: expected<PHONE_NUMBER>743817355 got 384
~end

It may be caused by the PyTorch version. Our model is trained on Pytorch 0.4.1 && Torchvision 0.2.1.

Thank you for your reply. In this case, let me have a try to train a lightcnn model myself.

You're welcome.


Relax Copy bounds on eof and many1

Relaxes the Copy requirement on the input types of eof, eof!, and many1! to Clone, to match other combinators.
The changelog notes that there was some work done to make all the combinators work with non-Copy types for 3.0.0; presumably this is still a desired property.
Related to #1251, but much less intrusive than the initial suggestion there.

Coverage increased (+0.003%) to 82.753% when pulling 497743c5516bd8c39558d4f406faa724152ae000 on meiomorphism:weaken-eof-constraints into c31d99245c97312fcd87c8d510bfa2e3cddf5100 on Geal:master.

thanks!

thanks!


Fix name of package documentation: std_xyz_package.html -> std_xyz.html

Also put in order the package and module definitions.

shouldn't these two commits be in separate PRs? They don't seem to have anything to do with each other.

yah sorry please refresh

I was going to look into this today, but I was going to use redirects, to avoid the std_algorithm.html / std.algorithm.package inconsistency.
Now that we have .htaccess redirects, there could me a Makefile rule that creates a .htaccess file with the necessary rewrite rules.
But this is good too.

win32.mak will need to be updated too, as well as the Phobos navigation in dlang.org of course.

Don't pull; I need to fix the menu links.
This is better than redirects because it offers a scalable approach to adding new packages or converting modules to packages.

I don't understand. How? You list the packages explicitly, so you could create redirects in the same way.

I don't understand. How? You list the packages explicitly, so you could create redirects in the same way.

With this pull all you need is specify the package in one place and its files next to it. The rest is automated.

Why do you think the same technique can't be applied to redirects?

Why do you think the same technique can't be applied to redirects?

Of course it can. What I see here is this is the direct, obvious, and already implemented approach so in a way it's incumbent already. No need to argue for it. If you think redirects are any better the burden of proof is on you. No need to waste time debating this.

Related: https://github.com/D-Programming-Language/dlang.org/pull/905

Please do not put the blame on me for this.
I've already said:

But this is good too.

I've only continued the discussion because, as I understood at the time, you said something that contradicted my understanding of the situation, so one of us was wrong or there was a miscommunication. I only wanted to find the problem to ensure we're on the same page.
I was not arguing in favor of redirects, I only wanted to know why you said that your approach was technically better when I did not see how.


Prevent opening impling jars, when clue is in inventory

For any clue hunters out there who want to save some impling jars.

I don't think we're interested in adding any further left-click inventory menu entry swaps. I would personally recommend just opening your impling jars more slowly. :)

Duplicate of #4927


Requirements for running the training phase

Reading the training notebook for the QA task, it looks like we would need a pretrained relevance roberta model at this location file_config.saved_models_dir/relevance_roberta.
To start the process of fine tuning, we need to have the right base model. Is the base model publicly available?

@MichaelClifford I think the best way would be to use the roberta-model that we have used so far in our local solution. Is it possible to upload it somewhere on S3? It should be also publicly available somewhere, but I did not find exactly what we are using quickly.

@MichaelClifford  Additionally we should also upload the models that we have trained on our side. Because until we are able to train new models for OS-C we should use them for further testing.

@ChristianMeyndt Yes, I think having all the models available on S3 is a good way to go. I think we could use the ocp-odh-os-demo-s3 bucket and use the directory prefix convention shared_models/<model_name>/<version_number>. Let me know if anyone has an objection to that :slightly_smiling_face:


Create Q2.java

This is one of the solutions (in Java) to the pattern in Q2. I added some comments to explain the code.

please move those files to respective directories of questions in your next pull request
it will be much easier to navigate

please move those files to respective directories of questions in your next pull request
it will be much easier to navigate

please move those files to respective directories of questions in your next pull request
it will be much easier to navigate

About that, I still do not know how to create folders in other people's repositories that's why I only put the files on the main directory. Sorry for the hassle I caused! I will try to do some research on it.

please move those files to respective directories of questions in your next pull request
it will be much easier to navigate

About that, I still do not know how to create folders in other people's repositories that's why I only put the files on the main directory. Sorry for the hassle I caused! I will try to do some research on it.


tests: drivers.pwm.pwm_basic: mimxrt1180_evk_cm33: build failure for pwm test

Describe the bug

CASE_NAME
ZEPHYR_VERSION
RESULT
PLATFORM
TEST_PATH

drivers.pwm.pwm_basic.pwm_invalid_port
v4.0.0-1725-gbea5fc71c495
CMake build failure
mimxrt1180_evk/mimxrt1189/cm33
drivers.pwm

drivers.pwm.pwm_basic.pwm_nsec
v4.0.0-1725-gbea5fc71c495
CMake build failure
mimxrt1180_evk/mimxrt1189/cm33
drivers.pwm

drivers.pwm.pwm_basic.pwm_cycle
v4.0.0-1725-gbea5fc71c495
CMake build failure
mimxrt1180_evk/mimxrt1189/cm33
drivers.pwm

Please also mention any information which could help others to understand
the problem you're facing:

What target platform are you using?
mimxrt1180_evk_cm33
What have you tried to diagnose or workaround this issue?
git bisect
Is this a regression? If yes, have you been able to "git bisect" it to a
specific commit?

d2040d103a30585e426268ad3611ebb326c33e8a
boards： nxp: mimxrt1180_evk： add TPM support
add TPM pin setting
Record TPM supported in yml and doc

Signed-off-by: Lucien Zhao<EMAIL_ADDRESS>
To Reproduce

Expected behavior
build pass
Impact
PWM/TMP
Logs and console output
Environment (please complete the following information):

OS: (e.g. Linux, MacOS, Windows)
Toolchain (e.g Zephyr SDK, ...)
Commit SHA or Version used: v4.0.0-1725-gbea5fc71c495

@lucien-nxp hey, could you take a look?

I had tried to resolve the issue yesterday. #82761.

Cool sounds like this is done then, thanks.


config policy for users when they make a cert request

https://github.com/G-Research/astral/issues/54

thanks for the review @suprjinx !


Omg 305 use prod mix env, don't start_permanent in :dev anymore

This takes :prod environment as far as being able to start locally and cleaning/documenting stuff. The main substantial change is "don't start_permanent in :dev anymore" so :prod should be use now for all deployments

don't review/merge before https://github.com/omisego/elixir-omg/pull/298


Consider whether CAPP should provide LXC instance not only qemu

not sure if LXC can be a kubernets node
what is the benefit of LXC comparing qemu ?

It can be done, but I am personally not a fan of it.(Feels hacky)
For reference:
https://gist.github.com/triangletodd/02f595cd4c0dc9aac5f7763ca2264185

I think we can focus on vm ATM


bumps Typescript and its target version

Bumps Typescript's target to ES2020. The previous target ES6 was really old and modern browsers already support most of the features included in ES2020.
Also, bumps typescript to v5.0

There are some issues to investigate when we are bumping typescript and its dependencies (@typescript-eslint/eslint-plugin and @typescript-eslint/parser) to latest version. Let's be sure those issues are fixed before merging.


no caching for lines inside requirements.txt

Our development involves rebuilding container multiple times. Since docker is not able to cache contents of requirements.txt , all pip packages are reinstalled for any modifications in requirements.txt.
Is there already a solution for this issue ?

Thanks for sharing the issue. For feature requests, please use https://github.com/moby/moby
If you have a Docker subscription, please ask help from your support contact. Otherwise, you can try to get support from the Docker Community Slack or Forums:

https://dockercommunity.slack.com/
https://forums.docker.com/


Delete Image Error

When Image Limit completed, then only the clear button is visible.  Also, delete event is not fired.
UploadDocumentComponent.html:18 ERROR TypeError: Cannot read property 'nativeElement' of undefined     at ImageUploadComponent.deleteAll (image-upload.component.js:85)     at Object.eval [as handleEvent] (ImageUploadComponent.html:27)     at handleEvent (core.js:13589)     at callWithDebugContext (core.js:15098)     at Object.debugHandleEvent [as handleEvent] (core.js:14685)     at dispatchEvent (core.js:10004)     at eval (core.js:10629)     at HTMLButtonElement.eval (platform-browser.js:2628)     at ZoneDelegate.invokeTask (zone.js:421)     at Object.onInvokeTask (core.js:4751)

Yes same issue here... I don't know it's good practice or not (of course not :) ) but it solved my issue by commenting out this line in  ImageUploadComponent.prototype.deleteFile
       this.inputElement.nativeElement.value = '';
in
/node_modules/angular2-image-upload/lib/image-upload/image-upload.component.js

@majidnk01  Obviously its not a good approach, when you are working remote. It will solve my current development problem but will cause problem for others.

Same issue on Angular 6 with your last version.

I found a workaround for this issue, just call contents of deleteAll() method directly in your code:
...
@ViewChild('logoUploader') logoUploader: ImageUploadComponent;
...
// this.logoUploader.deleteAll();
this.logoUploader.files.forEach(f => this.logoUploader.removed.emit(f));
this.logoUploader.files = [];
this.logoUploader.fileCounter = 0;
...

the same here

Publish it on npm, please

@aberezkin , @UncleDave  Can you please publish this update?

I'm having the same issue and it hasn't been published on npm yet!

Same here +1

The problem is the parameter [max]="xxxxx"
I solve my problem, remove the parameter and add the parameter [beforeUpload]="onBeforeUpload".
private fileCounter = 0;
onBeforeUpload = (metadata: UploadMetadata) => {
if (this.fileCounter >= xxx) {
metadata.abort = true;
} else {
this.fileCounter++;
}
return metadata;
};

Publish it on npm, please

facing same issue. Please update !

+1

Having same issue


Tree-sitter is giving wrong AST after file changed.

System Information
V doctor
OS: windows, Microsoft Windows 11 רҵ�� v22621 64-bit
Processor: 16 cpus, 64bit, little endian, Intel(R) Core(TM) i7-10700F CPU @ 2.90GHz
CC version: cc (Rev6, Built by MSYS2 project) 12.2.0

getwd: C:\Users\PC\.vls\reports
vmodules: C:\Users\PC\.vmodules
vroot: F:\Programming\V\v
vexe: F:\Programming\V\v\v.exe
vexe mtime: 2022-12-22 08:16:00
is vroot writable: true
is vmodules writable: true
V full version: V 0.3.2 3c5cfa2

Git version: git version 2.39.0.windows.2
Git vroot status: weekly.2022.50-55-g3c5cfa22 (26 commit(s) behind V master)
.git/config present: true
thirdparty/tcc status: thirdparty-windows-amd64 cb89a4fe

VLS info
vls version 0.0.1.f0aa56e

Problem Description

During file modification, Tree-sitter gives wrong AST for source code:
module main

fn main() {
	test := ''
}

Expected Output

Proper Tree-sitter AST should be:
module_clause [0, 0] - [0, 11]
  module_identifier [0, 7] - [0, 11]
function_declaration [2, 0] - [4, 1]
  name: identifier [2, 3] - [2, 7]
  parameters: parameter_list [2, 7] - [2, 9]
  body: block [2, 10] - [4, 1]
    short_var_declaration [3, 1] - [3, 11]
      left: expression_list [3, 1] - [3, 5]
        identifier [3, 1] - [3, 5]
      right: expression_list [3, 9] - [3, 11]
        interpreted_string_literal [3, 9] - [3, 11]

Actual Output

module_clause [0, 0] - [0, 11]
  module_identifier [0, 7] - [0, 11]
function_declaration [2, 0] - [4, 1]
  name: identifier [2, 3] - [2, 7]
  parameters: parameter_list [2, 7] - [2, 9]
  body: block [2, 10] - [4, 1]
    ERROR [3, 1] - [4, 0]
      expression_list [3, 1] - [3, 5]
        identifier [3, 1] - [3, 5]

Note: AST output is given by nvim-treesitter/playground plugin of Neovim.
Steps to Reproduce

You only need to modify assignment of test on line 4.
Open you file and start VLS with:
test := ''

Type whatever you like into string literal:
test := 'this'

Start deleting character you just typee one by one from the end of string literal, until the string is empty:
test := ''

Now you should see the ERROR node in AST.

Notice these two versions of AST differ in tokenized text length, I think this error maybe caused by text synchronization error.

Should this issue be posted at tree-sitter-v?

Closing this issue, because after some work I found it has nothing to do with VLS.

@SirZenith Been trying out V for the first time and had exactly the same issue with Treesitter on Nvim. Did you find a workaround somehow?

@theoribeiro No, this is a tree-sitter-v problem, and need to be fixed in tree-sitter-v.

Sorry for the confusion, is this tree-sitter-v's official repo?
https://github.com/nedpals/tree-sitter-v
So you manually sync whenever there are updates or is tree-sitter-v on this repo deprecated?

This kind of is tree-sitter-v's official repo. V team decides to manage tree-sitter-v source code here to make VLS update easier for user.
We make changes to tree-sitter-v here. All necessary changes are then sync to the repo you mentioned.

Try https://blog.vosca.dev/meet-v-analyzer/ instead, now that it is released.


WIP 59: Update vaccination numbers script

Merge Request - GuideLine Checklist
Guideline to check code before resolve WIP and approval, respectively.
As many checkboxes as possible should be ticked.
Checks by code author:

[x] There is at least one issue associated with the pull request.
[x] The branch follows the naming conventions as defined in the git workflow.
[x] New code adheres with the coding guidelines
[ ] Tests for new functionality has been added
[ ] A local test was succesful
[ ] There is appropriate documentation of your work. (use doxygen style comments)
[ ] If new third party software is used, did you pay attention to its license? Please remember to add it to the wiki after successful merging.
[ ] If new mathematical methods or epidemiological terms are used, has the glossary been updated ? Did you provide further documentation ?
is present or referenced. Please provide your references.
[ ] The following questions are addressed in the documentation*:  Developers (what did you do?, how can it be maintained?), For users (how to use your work?), For admins (how to install and configure your work?)
For documentation: Please write or update the Readme in the current working directory!

Checks by code reviewer(s):

[ ] Is the code clean of development artifacts e.g., unnecessary comments, prints, ...
[ ] The ticket goals for each associated issue are reached or problems are clearly addressed (i.e., a new issue was introduced).
[ ] There are appropriate unit tests and they pass.
[ ] The git history is clean and linearized for the merge request.
[ ] Coverage report for new code is acceptable.

Closes #59

This is WIP. There is still (a lot) to do. No unit tests have been added and certain functionality can be sourced out into smaller functions. However, you are invited to already give some comments @WadimKoslow :)

Closed here. New functionality will be added in a completely new branch.


Implement IntoView for Arc<str>

0.7 will be much harder to work with Rc, so this adds the Arc support in 0.6 to make it possible to transition away from Rc before taking the already-large step to 0.7.

Thanks!


Multithreaded efficiency

Currently I'm having some issues with efficiently calling physfs from multiple threads. For some context here's what I've got going on:

A task that does a massive enumeration through the entire virtual filesystem (to find archives to mount in the background)
A task to enumerate and find the items to display in my tool's file browser
A task that just changes what dirs are mounted when the user changes some path in my tool's settings

You can assume that all of this is running on different threads. The problem I ran into is that my massive enumeration will block the other two. Do you have any ideas for this issue? Here are the three solutions I've come up with, but they all have caveats:

Implement shared mutexes, where a unique lock is only used in functions that modify state. Cons: This only alleviates the issue for concurrent function calls that do not modify state, and would require changes to the native implementations.
Make a copy of needed state at the beginning of expensive functions, so the mutex only needs to be locked during cloning. Cons: cloning the opaque pointers, and cloning state would have to be carefully considered per each function it's implemented on so it doesn't cause unexpected outcomes.
Instantiating physfs contexts, as it appears you have planned for V4. Cons: the user has to manage the state of contexts across threads.

I didn't rule out option 1 because although it doesn't fully solve the problem on its own it could be a minor optimization to employ alongside another solution. Honestly it might make sense to do all three, as option two would help with performance for those who don't choose to maintain multiple contexts. All in all, 3 seems the most promising, so I'm glad that you have it planned.

Oh I just realized this is covered in #13.
My bad, I must have misspelled my search. Anyway hopefully this can connect as some more brainstorming or something.

There are plans to fix this, but for now, the fastest workaround is often to not use enumeration callbacks; use PHYSFS_enumerateFiles, then iterate the returned list yourself, since the lock will only be held while building the list.

I'll try that, thanks. Although most of the problem comes from the sheer number of files that need to be iterated, so I'm a little doubtful. In the coming days I may separate things out into contexts and open a PR, since that's desirable both for me and for your V4 plans.

I assume you must have some way to test compilation for all options and platforms... I'm slowly wrapping up my contexts implementation, but as simple as the changes are, it's likely that there are issues. There's just a ton of code I had to modify for this, and I can only test the Linux platform for compilation.
I still have work to do, so the PR won't be immediately. But it might be soon!

Oh and for some info on what my impl looks like:

Most PHYSFS API functions now have a PHYSFS_context counterpart. (Ex: PHYSFS_context_enumerate). These take in a PHYSFS_Context as their first parameter. PHYSFS_Context is just a void* typedef. physfs.c holds the actual struct for that.
platform and archive functions have been updated to take a PHYSFS_Context. This is in case they need it to call context-specific PHYSFS functions
Currently, the allocator is context-specific. I may revert this, as it doesn't make sense. If you see the context being needlessly passed around within private functions, it's probably leftovers of this.

Wait, just to be clear: there's zero chance I will merge a PR that makes dramatic changes like this.
My experience has been letting external contributors make sweeping changes causes problems down the line, and I'm in crunch on a different project, and not ready to seriously start on PhysicsFS 4.0 yet.

Yeah I was thinking about that going in, so I definitely understand where you're coming from. I do hope you take a look at the PR anyway, as although it has a lot of diffs it is a pretty simple change that was applied throughout.
I've done a lot of careful consideration all along the way, especially on where runtime bugs might pop up. Loss of context is the only worry I've been able to foresee, but I realized earlier today that I can turn that into a compiler error and test for it by compiling with non-context versions commented out. I do realize there may be unforeseen runtime bugs, but I'm doubtful that there will be anything significant, if anything at all. Just due to the nature of the change. I'll do my own testing of course.
I've even mimicked your coding style, because I understand that 1990s Ryan is better than a mix of 1990s Ryan with 2020s me, even if you're potentially aiming to modernize your codebase for V4.
Anyway I ask that you hold your judgement until the PR. I understand the risks of merging external code, and it's not my intention for it to be immediately merged onto master. But I hope you find that my work and this PR in specific are saving you time instead of wasting it, (because trust me, you don't want to find yourself typing or pasting "context" as many times as I have.)

Oh and I get the time crunch - I can leave the PR open as long as it needs to be. I'm just trying to fix an issue and pass on the code. If you don't like the code, thats fine, and I won't have a problem with that. But please take a look sometime! I'm confident it'd only save you time and energy.

Forget those messages I've just deleted. I've got a much better solution that will change much less:
It will instead only create four more PHYSFS functions:

PHYSFS_allocContext
PHYSFS_deallocContext
PHYSFS_initContext
PHYSFS_bindContext (if given null will bind default context)

The difference will be that the PHYSFS_Context will not have to be passed around all of PHYSFS. Instead, the PHYSFS functions implemented in physfs.c will call some function like getContextForCurrentThread() when they need that info. Changes should be isolated because of this.
What do ya think?

Well I went ahead and did the PR for my second implementation (#65). Please look through at your leisure! I'll close this issue and we can discuss there when you get the chance.


ConVar issues

I don't know much about convars, all I know is I'm wondering if this is an error to show you guys.
ConVarRef wire_expression2_file_max_size doesn't point to an existing ConVar
ConVarRef wire_expression2_quotatick doesn't point to an existing ConVar
ConVarRef wire_expression2_quotahard doesn't point to an existing ConVar
ConVarRef wire_expression2_quotasoft doesn't point to an existing ConVar
ConVarRef wire_expression2_unlimited doesn't point to an existing ConVar

Sorry for not replying sooner. I guess I was busy at the time and then forgot about this.
Anyway, I'd guess that you have some kind of lua error in the file that creates these convars. Since this is so old, I'm going to assume you already solved it (since you didn't bump the issue when nobody replied), but if you're still having this problem, feel free to reopen.

Since you can't reopen an issue we closed, just comment and we'll reopen it.


Plugin breaks nx serve after update to nx 17.3

This plugin seems to break the ability to stop command's like nx serve after the update of nx to 17.3.
Build, lint, ... all (cachable) seems to work fine, but serve (which is not cacheable), can't be "stopped" anymore in the regular way.

There is an issue on the nx repo as well for this. Seems like this plugin is not the only one affected:
https://github.com/nrwl/nx/issues/21523

+1

Hey, let's track this in the general repository, as this is not specific to the minio avriant: https://github.com/NiklasPor/nx-remotecache-custom/issues/37


Update AutosizeCodeEditor

await PR

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

Project coverage is 99.77%. Comparing base (6460943) to head (e6192de).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #179   +/-   ##
=======================================
  Coverage   99.77%   99.77%
=======================================
  Files         164      164
  Lines        2657     2657
  Branches      613      613
=======================================
  Hits         2651     2651
  Misses          6        6

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


Added e1.31 sACN support

I've added another DMX Gateway that adds e1.31 sACN support.

Would fix issue #48


Logging source before or after send it.

Which version of Elastic are you using?
[ ] elastic.v2 (for Elasticsearch 1.x)
[ ] elastic.v3 (for Elasticsearch 2.x)
[ ] elastic.v5 (for Elasticsearch 5.x)
[x] elastic.v6 (for Elasticsearch 6.x)
Please describe the expected behavior
Logging source after build request if I want.
It makes sure that I built request correctly.
Please describe the actual behavior
.source field of services is private and they do not have any methods to get this property or to log it.
Any steps to reproduce the behavior?
Implement request and send it.
Any idea to implement it

Make option for services or service builders turn on logging source.
Implement custom http.Clint with custom transport and logging it via RoundTripper interface.

You can enable trace logging. If you want to use your own logging mechanism and have direct access to the request and response, you can implement your own transport.


twice create schedule assign to one handler, after destroy() , first one can't be destroy.

var task = cron.schedule('1 * * * * ', ()=>{console.log('task1')}) # can't be destroy.
task = cron.schedule(' * * * * *', ()=>{console.log('task2')})    # destroyed
task.destroy()

@Joyeah That's because you're mutating the task variable, and so it references only the second task. Try the following:
const task1 = cron.schedule('1 * * * * ', ()=>{console.log('task1')});
const task2 = cron.schedule(' * * * * *', ()=>{console.log('task2')});
task1.destroy();
task2.destroy();


Update cryptography to >=41.0.3,<42.0.0

Update cryptography to >=41.0.3,<42.0.0 to satisfy security vulnerability
Closes #20

This change will currently break functionality as https://github.com/aristanetworks/cloudvision-python/blob/trunk/cloudvision/Connector/auth/cert.py#L24 requires the ver39 definition of the hash functions to work, per the comment on the issue.
We're discussing with the relevant team to address the usage such that we can upgrade

I assumed there was a reason to pin, thought I'd open the issue and a potential PR for resolution. Happy to close PR and let maintainers handle

Appreciate you opening it nonetheless 👍


Integration - Transaction + Notification

Hello.
How to integrate this: https://github.com/tpay-com/tpay-php/blob/master/tpayLibs/examples/BasicPaymentForm.php
with this: https://github.com/tpay-com/tpay-php/blob/master/tpayLibs/examples/TransactionNotification.php
?
Where is the response located?
Let's say I have sth like this:

namespace tpayLibs\examples;
use tpayLibs\src_class_tpay\PaymentForms\PaymentBasicForms;
// plik konfiguracyjny
    include_once 'config.php';

// plik "autoloader"
    include_once 'loader.php';

class TpayBasicExample extends PaymentBasicForms
{
public function __construct()
{
// secure key - z panelu TPAY
$this->merchantSecret   = '00000000000000';
    // ID konta w TPAY
        $this->merchantId       = 0000000;

    parent::__construct();
}

public function getDataForTpay()
{
    // dane potrzebne do zrealizowania i ukończenia transakcji
        $config = array(
            'amount'            => 12.99,
            'description'       => 'blah blah blah',
            'crc'               => 'SDFgewrtDSFGdfgxcvbbDSFSDF',
            'return_url'        => __WWW__.'sukces',
            'return_error_url'  => __WWW__.'blad',
            'result_url'        => __WWW__.'sukces',
            'result_email'      =><EMAIL_ADDRESS>            'email'             =><EMAIL_ADDRESS>            'name'              => 'Johnny Mnemonic',
            'language'          => 'DE',
        );

    /*
     * This method return HTML form
     */
    echo $this->getTransactionForm($config);
}

}
(new TpayBasicExample())->getDataForTpay();

What is eventually wrong here and how to paste here a notification class/function (just to receive payment status) ?
I tried, but I only see empty POST array..
Im testing this locally, but htaccess is configured to make external access available.

Let's say I am using demo version. Nothing is being returned after a successfull payment (testing payment). This is what I have so far:

Fatal error: Uncaught tpayLibs\src_class_tpay\Utilities\TException: 0 : Missing fields in tpay response: id,tr_id,tr_date,tr_crc,tr_amount,tr_paid,tr_desc,tr_status,tr_error,tr_email,md5sum in file /tpay-php/tpayLibs/src/_class_tpay/Validators/ResponseFieldsValidator.php line: 62 in /tpay-php/tpayLibs/src/_class_tpay/Validators/ResponseFieldsValidator.php:62 Stack trace: #0 /tpay-php/tpayLibs/src/_class_tpay/Notifications/BasicNotificationHandler.php(31): tpayLibs\src_class_tpay\Utilities\ObjectsHelper->getResponse(Object(tpayLibs\src_class_tpay\Validators\PaymentTypes\PaymentTypeBasic)) #1 /tpay-php/tpayLibs/examples/TransactionNotification.php(43): tpayLibs\src_class_tpay\Notifications\BasicNotificationHandler->checkPayment() #2 /index.php(13): include_once('/...') #3 {main} thrown in /tpay-php/tpayLibs/src/_class_tpay/Validators/ResponseFieldsValidator.php on line 62

It seems, that no POST is being sent. Why ? How to do that ?

Hello,
Tpay.com sends notifications on the URL which was sent in parameter ** result_url **. Our servers are equipped with a firewall that blocks traffic over standard www (i.e. 80, 8080, 443).
Could you send us an example title of a transaction? We will check that parameters were sent properly.

Please look at the example, linked as an attachment.
This is my config file, that reads payment form.
Parameters are in this file.
The problem is, when transaction (test transaction) is over, it
redirects to a /sukces url, and shows empty POST array.
Please send me a plain PHP example, how to use it. For instance, a
function that can read payment form and then return data, via
result_url. Please do not use any object oriented PHP.
W dniu 2018-07-30 09:49, mcudniewicz napisał(a):

Hello,
Tpay.com sends notifications on the URL which was sent in parameter **
result_url **. Our servers are equipped with a firewall that blocks
traffic over standard www (i.e. 80, 8080, 443).
Could you send us an example title of a transaction? We will check
that parameters were sent properly.
--
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [1], or mute the
thread [2].
Links:
[1]
https://github.com/tpay-com/tpay-php/issues/13#issuecomment-408777174
[2]
https://github.com/notifications/unsubscribe-auth/AYxfrfJY4jARZ0i8agu5bTh8GXRAdXpVks5uLrp9gaJpZM4VjVuh

--
Jotem Sivle

Please check our documentation: https://docs.tpay.com/#!/Tpay/tpay_notifications
In this section ( EXAMPLE NOTIFICATION HANDLING PHP), we described how to correctly receive and process notifications from our system.
Notice that all parameters are sent to address set in the result_url parameter.
To the return_url (success) we redirecting a customer after payment without any additional parameters.

The problem was simple but very uncomfortable.
Imagine that TPAY system does not allow to work on links with "underline" character".
For instance: test_domain.domain.com
But test-domain.domain.com will work out of the box...
Yeah.. polish guys from TPAY didn't know that, but they were telling me that my address is ok, and everything should be fine, and of course to read de docs....
ehh.... thatnks for any help, now it's working.

@elvisef glad to hear, the notifications are working for you now.
Please keep in mind that the links with underscores are not recommended anyway Keep a simple URL structure


Code generated for String.format(Locale locale, String format, Object... args) call won't compile [moved]

This is Issue 201 moved from a Google Code project.
Added on 2013-06-29T20:54:05.000Z by<EMAIL_ADDRESS>Please review that bug for more context and additional comments, but update this bug.
Original labels: Type-Defect, Priority-Medium

Lost test code when issue was moved to GitHub. Please open new issue if it's still a problem.


Handling links with parameter and #

I just noticed something. I'm adding Highway to an old project where we filter news articles. The filter uses parameters and we add an anchor to scroll to the right position on the page (the filters are half way down the page). The url structure we use is: /news/?type=events#posts. But when i click on the anchor the page will hard reload instead of using the default transition. When the link is without the #posts Highway will navigate to the page with the correct animation and filter. Is it something I'm doing wrong?

Hi @tsharms,
No, you are doing it right. When a URL contains an anchor on the same page, the page is hard reloaded to use the default behavior of the browser and to avoid reinventing the wheel. Does the filter work anyway?
Since we don't want to reinvent the wheel to scroll to anchors we'd prefer to keep it working as it does right now except if it breaks your filtering system. We don't want to increase the size of the library if we can rely on native browser features. Keep us in touch and don't hesitate to join our Slack to keep discussing this or other issues.
Best regards,
Anthodpnt

Hi @Anthodpnt thank you for your fast response.
The filtering system is working without any problems (It's just reloading). If this is a design choice I would keep it like that. I will use Slack next time :).
Thanks!
Best regards
Tom


Content type handling for json-rpc

In this seemingly deprecated document about json rpc v1.2 there is a recommended content type:

Content-Type SHOULD be 'application/json-rpc' but MAY be 'application/json' or 'application/jsonrequest'

Unfortunately I'm working with a third party server which is using that content type, but because application/json-rpc is not in pulsar.utils.httpurl.JSON_CONTENT_TYPES it is not automatically parsed as json.
Should it be added or can you think of a better solution?

Is this an issue with the JsonProxy class, the HttpClient or the pulsar rpc server middleware?
Can you show where your use case fails and why?

In my case I'm using the JsonProxy but it's actually the underlying HttpClient (the decode_content method) which is parsing json.

OK, I think the JsonProxy and JsonBatchProxy should not call decode_content but instead the json method.
The response should always be JSON serialisable.
Can you create a pull request with a fix?


🚨 Add toml linter

🚨 Add toml linter

Split cargo make format command

cargo make format-rust
cargo make format-toml

Add cargo make lint-tool command

This command is used as dependency of cargo make lint

Add GitHub action to exec taplo and lint toml files. To make this command faster, we use the docker container instead of build and instal the taplo cargo command. A GitHub action already exist (https://github.com/yisonPylkita/gh-action-toml-linter) but the binary is not up to date.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@d5fa183). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main       #4   +/-   ##
=======================================
  Coverage        ?   84.61%
=======================================
  Files           ?        1
  Lines           ?       13
  Branches        ?        0
=======================================
  Hits            ?       11
  Misses          ?        2
  Partials        ?        0

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


M5 in HA incorrect IoT clients count and IoT network(s) unavailable

Describe the bug

Total IoT clients count is incorrect
IoT WIFI 2.4G and IoT WIFI 5G show us unavailable, yet supported in the Deco M5

Logs
Add also all relevant logs from Settings->System->Logs.
Checking the logs, searching for iot, etc. didn't reveal anything useful.  If you've got ideas on where to look, I'm happy to.

Additional Information (please complete the following information)

Router Hardware Version: M5
Router Firmware Version: 1.7.4 Build<PHONE_NUMBER> Rel. 63684
Home Assistant Version: Core 2024.10.1
TP-Link Router Integration Component Version: v1.15.2

Hi,
All info from Deco router I get from this https://github.com/AlexandrErohin/TP-Link-Archer-C6U/blob/main/tplinkrouterc6u/client.py#L537. It would be great if you test this method and could catch what is wrong with getting data from Deco - As I dont have this router and cannot test it


Fitting new sessions between ses1 and ses2?

Hi developers,
We are using the BIDS format to convert and analyze all our data, and are very much looking forward to the extensions for EEG, PET, etc.
There is a problem we have encountered though. After converting and analyzing MPRAGE data, we are now turning to fMRI and DTI. Turns out that some subjects have sessions with fMRI data without MPRAGE data, and these fall between existing sessions in our analyzed MPRAGE data (i.e., between sess-01 and sess-02). What is the approach for integrating an intermediate session between existing sessions? Is this something BIDS is naturally designed for, or is this a problem to face each time a session falls in time between existing sessions.
Dorian

Looks like adding a session along with the _sessions.tsv file can do the trick. Please ignore this issue. Closing.


Wiki folder Lost to Bob

I am running (check any that apply, put an x inside the [ ] to check a box, like this: [x]):

[X] Windows
[ ] OSX
[ ] Linux
[ ] Other

and using

[ ] The nodejs version
[X] The single file executable

Before posting I read issue guidelines and:

[X] I am using the newest version (I think so, not sure how to check)
[X] The answer to my question isn't listed in the documentation or this isn't
a question
[X] This is not a duplicate issue
[X] I have not done anything that required me to set acceptance to
I Will Not Get Tech Support For This

Running the Single File Executable on Windows 10 has being working well. I recently installed the plugin for revisions http://j.d.revisions.tiddlyspot.com/ as discussed here but not tested https://groups.google.com/forum/?hl=en#!topic/tiddlywiki/EZhMkt0BDn0
Unfortunately the Wiki would not reload in Bob, I deleted the new plugin tiddler
I had backups and tried a few things. But can no longer get it to open in Bob, Although I have managed to load it via TiddlyServer/NodeJS
The Folder wiki no longer has the Bob Settings and the link from the wiki listing in bob remains.
Is it simply a matter of installing the bob plugin or something else to make the folder wiki accessible in Bob again, as it was originally made from Bob?
Or could/should I create a new wiki and import tiddlers from a single file backup version?
Thanks in Advance
Tony

I installed the latest SingleFile Version to be sure.

@AnthonyMuscio did this get resolved?

Without more information I can't do anything here and there has been no response so I am closing the issue.


did u do something wrong??

could not decrypt pak files at C:\Users\AVATA\AppData\Local\Packages\Microsoft.Lovika_8wekyb3d8bbwe\TempState\DUMP/Content/Paks
make sure u have latest version

I also have this problem. This is occuring with the End DLC or MCD v 10

i too am having this problem

Its because the new Version.
It Works with the Beta, you can get it through patreon.
Or wait until a stable release gets added here.

Me too


Don't store app state in configuration file

Hi,
I'm tracking my configuration files in git. Using cointop with this approach is not nice (possible, but not nice) because cointop writes application state (favourite coins for example) to the configuration file... where it does not belong (IMHO).
State should be written to a state directory (XDG defines XDG_STATE_HOME, which would be a good place, IMO).
Could you change that? :smile:
Otherwise this is a nice application! :+1:

I kindof agree - it's annoying how cointop writes to the config file, and looses any comments or formatting, or anything it doesn't understand.  We would need to define out the config->state override works carefully, though.


feat: change job version's default

Change the job spec version's default from 1 to 2. Any new job will use version 2 as default.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.02%) to 92.021%

Files with Coverage Reduction
New Missed Lines
%

ext/notify/pagerduty/pagerdutynotifier.go
2
96.55%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
8373

Relevant Lines:
9099

💛  - Coveralls


Single view model modification

Hi,
If I want to test the performance of the model in a single view, do I just need to modify the camera hyperparameters for training and inference? I only modified this, but many of the test results are 0.
Can you tell me if there is anything else that needs to be modified?
https://github.com/nickgkan/3d_diffuser_actor/blob/4faf00bdf89a3b3d07e266a59a28f9fbd02c7844/scripts/train_trajectory_peract.sh#L41

Hi,
This is our script for single-view experiments https://github.com/nickgkan/3d_diffuser_actor/blob/master/scripts/train_trajectory_gnfactor.sh.
Yes, you mainly need to change the --cameras argument.

😥Sorry, I forgot you also have a script for single-view testing. Thank you for your answer！


checkSlugAvailability doesn't take into account soft-deleted events

Event model is currently defined with paranoid: true. This causes a soft deletion to happen when an event is deleted so the deletedAt is set to non-null timestamp and the event is not actually deleted.
checkSlugAvailability doesn't take into account soft deleted events so it returns available to frontend when a slug that is used in a previous soft deleted event is used again. However trying to save the event causes a unique constraint conflict since slug is defined as unique.
Possible fixes would to be actually delete the event completely on deletion, checking also soft deleted events in checkSlugAvailability or upserting the soft deleted event on trying to use the same slug.
In FK repo, fixed this with just checking also soft deleted events.
https://github.com/fyysikkokilta/ilmomasiina/commit/1e5240757f155d6637c2144f13d90fef224e230d

Ah so there is a cron-job that deletes soft deleted events after 14 days or the set amount of time. Removing straight away wouldn't be desirable then.


Correction for raw affiliation Department of Computer Science, Western University

Correction needed for raw affiliation Department of Computer Science, Western University
raw_affiliation_name: Department of Computer Science, Western University
new_rors: 02grkyz14
previous_rors: 02agqkc58
works_examples: W4367049947;W4386225332;W4379518489;W4389625833;W4323075331;W4390061764
contact: 77d8bea5262783f65f7625b5fc10e58e:9fd00ac5c6389bf0 @ uwo.ca

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


callback for actions (zoom, pan)

Are there any callbacks for onZoom, onPanactions or at least do we access to the current values for zoom, panX, panY?

what are "a, b, c, d, e" in the "value"?

Hi @hatpick,
there is still an opened issue about this https://github.com/chrvadala/react-svg-pan-zoom/issues/30.
I hope to start to work on it very soon, but at this moment I haven't any target date.
To obtain some status information consider that onChangeValue callback gives back an object that contains few letters {a,b,c,d,e,f}. They refer to a transformation matrix. A transformation matrix describes zoom and pan status as standardized by w3c.
To learn more about this argument see these resources:

https://www.w3.org/TR/SVG/coords.html#TransformAttribute
https://github.com/chrvadala/transformation-matrix

Hello @chrvadala,
Thanks for your response. I can use onChangeValue and decompose the Value to get what I want. There is a minor bug for zooming out, the mode is always "idle" when I'm zooming out.

In progress here https://github.com/chrvadala/react-svg-pan-zoom/pull/75

Introduced in version 2.16.0


Web - UserB can modify "Who can post" permission by directly accessing the URL

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

Action Performed:

Login to userA's account
Create a workspace and invite userB
Open the "#announce" chat
Go to Details > Settings > Who can post
Copy the URL of the "Who can post" page
Change the permission to "Admins only"
Open a different browser and login to userB's account
Open the "#announce" chat
Open a new tab
Paste the copied URL
Change the permission to "All members"

Expected Result:
Accessing the "Who can post" page directly via the URL should be restricted
Actual Result:
UserB can access and modify the "Who can post" permission by directly entering the URL
Workaround:
Unknown
Platforms:

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

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.34-1
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/5ddd1fa1-d2bf-44ac-b108-b026766541bc
https://github.com/Expensify/App/assets/93399543/7d157c0a-3007-4c20-a157-73fc898d55aa
Expensify/Expensify Issue URL:
Issue reported by: @ayazhussain79
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1688069676341599
View all open jobs on GitHub

Proposal
Please re-state the problem that we are trying to solve in this issue.

A non-admin user is able to access the who-can-post page using the URL directly.

What is the root cause of that problem?

The FullPageNotFoundView component is not added to the who-can-post (WriteCapabilityPage.js) route.

What changes do you think we should make in order to solve the problem?

Cover the WriteCapabilityPage.js component with the FullPageNotFoundView component.
And for shouldShow prop of the FullPageNotFoundView component, we can get the role for given report's policyID, by providing policies with withOnyx.

What alternative solutions did you explore? (Optional)

N/A

Slightly behind. Getting to this tomorrow

Not seeing this

@muttmuure did you join userA's room before opening the "Who can post" link? i can still reproduce it

@hungvu193 you can also reproduce it right ?
@muttmuure You can also reproduce it on room here is room steps:

Login to the  userA’s account.
Navigate to the "New room" section
Enter a name for the room and select the userA workspace
Set the visibility of the room to "Public"
Click on the "Create room" button
Go to the room details
Share code > Copy the URL to clipboard
Go to the details > Settings > Who can post
Open another browser and log in with userB account
Join the room by pasting the copied room URL
Now copy the “Who can post” page url from userA’s account
Paste it in UserB’s account
Now you

https://github.com/Expensify/App/assets/56740856/8fd1d1ab-58b4-495d-9dd2-bbd834385067

@muttmuure can you please check this again? you can reproduce it on room too using these steps https://github.com/Expensify/App/issues/22011#issuecomment-1622431028


Running more tests using dotnet test

cc @natemcmaster

@pranavkm thanks for this! Work is partially underway in #4638 to completely switch to dotnet-test. Mind if I merge your commit into that so we can get one big change at the same time?

That makes sense. Feel free to close this PR out if you're merging in the changes.

Ok. I'll merge this with my ongoing work to fixup tests.

Added the changes to #4638


Generate access token in admin cli

Fixes https://github.com/go-gitea/gitea/issues/6404

Codecov Report

Merging #6847 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #6847      +/-   ##
==========================================
- Coverage   41.18%   41.17%   -0.01%
==========================================
  Files         423      423
  Lines       58394    58394
==========================================
- Hits        24048    24045       -3
- Misses      31167    31170       +3
  Partials     3179     3179

Impacted Files
Coverage Δ

modules/log/event.go
64.46% <0%> (-1.53%)
:arrow_down:

Continue to review full report at Codecov.

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


How to properly release the DIY message

Expected behavior
DIY message is released
Actual behavior
Steps to reproduce
Used 4.1.50.Final jar
Minimal yet complete reproducer code (or URL to code)
Netty version
JVM version (e.g. java -version)
1.8
OS version (e.g. uname -a)
public class TransmissionMessage implements ReferenceCounted {
private Map<String,Object> someMap;

@Override
public int refCnt() {
    return 0;
}

@Override
public ReferenceCounted retain() {
    return null;
}

@Override
public ReferenceCounted retain(int i) {
    return null;
}

@Override
public ReferenceCounted touch() {
    return null;
}

@Override
public ReferenceCounted touch(Object o) {
    return null;
}

@Override
public boolean release() {
    return false;
}

@Override
public boolean release(int i) {
    return false;
}

}
we what to know how to release our msg
We need to pass somemap to the next handler

The handler that "consumes the message" is responsible to call release()


Amendments & Revisions are displayed in the task list when creating a project [7]

Describe the Bug:
Amendments & Revisions are displayed in the task list when creating a project (before saving a project).
Probability (how likely the bug is to happen, scored from 1-5): 5
(For example, probability of 5 is something like "it happens to all users every time they log in."
Probability of 1 "only happens to certain users when a really specific and unlikely path is followed.")
Effect (how bad the bug is when it does happen, scored from 1-5): 2
(For example, effect of 5 is "the entire app crashes and makes it unusable for all users" or "the bug causes the wrong data to be saved, with critical information (e.g. payment) being affected."
Effect of 1 is "It makes some styling look a little bit weird.")
Steps to reproduce the behaviour:
Login -> create new project -> click amendments and revisions on the task list

Thank you @Sepehr-Sobhani! The amendments and other revisions is no longer displayed in the task list when creating a new project.


Timeline 3 license

License for Timeline 3

Codecov Report

Merging #907 (07bead0) into master (040a0e8) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #907   +/-   ##
=======================================
  Coverage   74.10%   74.10%
=======================================
  Files          52       52
  Lines        5079     5079
  Branches      601      601
=======================================
  Hits         3764     3764
  Misses       1140     1140
  Partials      175      175

Continue to review full report at Codecov.

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


Firecamp upgrade guide

Hi @JuniusLuo . Could you please publish Firecamp upgrade guide to the wiki? I'm running 0.9.6 and would like to upgrade to 1.0 but worrying about the correct procedure.

Please add the guide to the wiki


Update Catch to use the deep learning library.

This PR contains minimal changes required to make Catch make use of the deep learning library, and minimal changes that attempt to correct the algorithm.

We do not yet have a VJP for Tensor.max() in the library, so 𝛁loss is not computed via automatic differentiation.
Use reward from the previous step for correctness. It only improves learning a little bit, however.
Change Environment.observation() and Environment.reward() to computed properties as their computation is trivial.
Not print rewards.

I got these final results:
Win rate (total): 0.6368 [3184/5000]
Win rate (final): 0.6368 [3184/5000]

I guess more work is needed to fix the algorithm.

Yes, it stabilizes at 0.6x.


[VLM][BugFix] Make sure that multi_modal_kwargs can broadcast properly with ring buffer.

The premerge test for #5880 didn't incorporate the latest code in distributed backend. The postmerge test caught this bug.
Additionally updated type hinting for the key of tensor_dict to be specifically str.
Example capture:
~~~~~~~~~~~~broadcasting tensor_dict.keys() = dict_keys(['input_tokens', 'input_positions', 'selected_token_indices', 'lora_requests', 'lora_mapping', 'multi_modal_kwargs', 'num_prefill_tokens', 'num_decode_tokens', 'slot_mapping', 'num_prefills', 'seq_lens', 'seq_lens_tensor', 'max_query_len', 'max_prefill_seq_len', 'max_decode_seq_len', 'query_start_loc', 'seq_start_loc', 'context_lens_tensor', 'block_tables', 'use_cuda_graph', '_cached_prefill_metadata', '_cached_decode_metadata'])
(VllmWorkerProcess pid=86768) ~~~~~~~~~~~~recving tensor_dict.keys() = dict_keys(['input_tokens', 'input_positions', 'selected_token_indices', 'lora_requests', 'lora_mapping', 'multi_modal_kwargs', 'num_prefill_tokens', 'num_decode_tokens', 'slot_mapping', 'num_prefills', 'seq_lens', 'seq_lens_tensor', 'max_query_len', 'max_prefill_seq_len', 'max_decode_seq_len', 'query_start_loc', 'seq_start_loc', 'context_lens_tensor', 'block_tables', 'use_cuda_graph', '_cached_prefill_metadata', '_cached_decode_metadata'])

BEFORE SUBMITTING, PLEASE READ THE CHECKLIST BELOW AND FILL IN THE DESCRIPTION ABOVE

 PR Checklist (Click to Expand)
Thank you for your contribution to vLLM! Before submitting the pull request, please ensure the PR meets the following criteria. This helps vLLM maintain the code quality and improve the efficiency of the review process.
PR Title and Classification
Only specific types of PRs will be reviewed. The PR title is prefixed appropriately to indicate the type of change. Please use one of the following:

[Bugfix] for bug fixes.
[CI/Build] for build or continuous integration improvements.
[Doc] for documentation fixes and improvements.
[Model] for adding a new model or improving an existing model. Model name should appear in the title.
[Frontend] For changes on the vLLM frontend (e.g., OpenAI API server, LLM class, etc.)
[Kernel] for changes affecting CUDA kernels or other compute kernels.
[Core] for changes in the core vLLM logic (e.g., LLMEngine, AsyncLLMEngine, Scheduler, etc.)
[Hardware][Vendor] for hardware-specific changes. Vendor name should appear in the prefix (e.g., [Hardware][AMD]).
[Misc] for PRs that do not fit the above categories. Please use this sparingly.

Note: If the PR spans more than one category, please include all relevant prefixes.
Code Quality
The PR need to meet the following code quality standards:

We adhere to Google Python style guide and Google C++ style guide.
Pass all linter checks. Please use format.sh to format your code.
The code need to be well-documented to ensure future contributors can easily understand the code.
Include sufficient tests to ensure the project to stay correct and robust. This includes both unit tests and integration tests.
Please add documentation to docs/source/ if the PR modifies the user-facing behaviors of vLLM. It helps vLLM user understand and utilize the new features or changes.

Notes for Large Changes
Please keep the changes as concise as possible. For major architectural changes (>500 LOC excluding kernel/data/config/test), we would expect a GitHub issue (RFC) discussing the technical design and justification. Otherwise, we will tag it with rfc-required and might not go through the PR.
What to Expect for the Reviews
The goal of the vLLM team is to be a transparent reviewing machine. We would like to make the review process transparent and efficient and make sure no contributor feel confused or frustrated. However, the vLLM team is small, so we need to prioritize some PRs over others. Here is what you can expect from the review process:

 After the PR is submitted, the PR will be assigned to a reviewer. Every reviewer will pick up the PRs based on their expertise and availability.
 After the PR is assigned, the reviewer will provide status update every 2-3 days. If the PR is not reviewed within 7 days, please feel free to ping the reviewer or the vLLM team.
 After the review, the reviewer will put an  action-required label on the PR if there are changes required. The contributor should address the comments and ping the reviewer to re-review the PR.
 Please respond to all comments within a reasonable time frame. If a comment isn't clear or you disagree with a suggestion, feel free to ask for clarification or discuss the suggestion.

Thank You
 Finally, thank you for taking the time to read these guidelines and for your interest in contributing to vLLM. Your contributions make vLLM a great tool for everyone!

HI @xwjiang2010 have this bug fixed in release 0.5.3？i face the same problem using 0.5.3 inference llava- v1.6

Oh... maybe we need to handle nested lists as well.

HI @xwjiang2010 @DarkLight1337 have this bug fixed in release 0.5.3？i face the same problem using 0.5.3 inference llava- v1.6 however, same code works for llava- v1.5

it happens when i generate with batched input even when batchsize=2 tp=2

The issue should be fixed now.


feat(note): add isHumanAudible method

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.05%) to 94.135%

Totals

Change from base Build<PHONE_NUMBER>:
0.05%

Covered Lines:
321

Relevant Lines:
341

💛  - Coveralls


in mapping, type having "float" as value would be also convert to "number"

context
when I generate a new index pattern  there is 2 attributes
geoip.longitude   and geoip.latitude   wich are "float"
kibana want type="number" and format="string"
ref : https://www.elastic.co/guide/en/kibana/current/managing-fields.html#_geographic_point_field_formatters
my poor solution
So, even if I never code in python, I found in mapping.py
https://github.com/rfarley3/Kibana/blob/master/kibana/mapping.py#L257
    if key in self.mappings:
                if (key == 'type' and
                    (val == "long" or
                     val == "integer" or
                     val == "double")):
                    val = "number"

I've change it
 if key in self.mappings:
                if (key == 'type' and
                    (val == "long" or
                     val == "float" or
                     val == "integer" or
                     val == "double")):
                    val = "number"

and it's works fine
(even if format still empty and  not "sprint" as request)

Question of beginner :
Why export config, viz, search and board but not index-pattern ?
index-pattern is needed to a correct import.

@throskam mon anglais c'est ok ?

Thanks for noticing this. It's now fixed in PR #8. Closing this. I'll be making a new pypi release later today with some other small fixes.
Feel free to open a new issue about exporting index-pattern. I don't currently see a need for this, please explain in more detail (in the new issue). Did you know that you can dotkibana --export all --pkg to get everything at once.

Great.
I check  dotkibana --export all --pkg
I would create a new issue to explain my need if dotkibana --export all --pkg doesn't respond to it


Sparrow frozen when trying to sign 3 of 5

I'm using Debian bookworm and Sparrow 1.9.1.
I'm trying to sign a transaction of a multisig wallet 3 of 5 in native sewgit, one key is hot, other keys are cold. Cold keys are signed using a seedsigner 0.7.0.
Before finishing the scan of the first cold signature the software freezes and the operative system freezes too. Sometimes I get this message but everything gets frozen later.

This problem only comes out when signing with seedsigner but not with the hot seed. My seedsigner works fine with Sparrow if I'm signing a singlesig wallet.

This sounds like a camera driver issue. Take a look at #1429, and try changing the camera resolution as well.

Yes, I remembered some months ago I was able to use the camera without any problem.
I was working on a virtual machine (and I still doing) so I reinstalled the OS and the problem has gone.
Thanks for your support.


This page

[Enter feedback here]

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

ID: 225d8386-c24d-7202-4eb0-61e2f8249e3e
Version Independent ID: 83f151c6-4870-58b1-b44e-56e3bd42bb25
Content: Supported browsers and devices for Azure portal - Azure portal
Content Source: articles/azure-portal/azure-portal-supported-browsers-devices.md
Service: azure-portal
GitHub Login: @JnHs
Microsoft Alias: jenhayes

@tommyhero619 Can you elaborate what your feedback is about in this page?


fix(currentRefinements): reset page number on refine

FX-1834
Summary
All refinement widgets but currentRefinements reset the pagination.
This can result in users seeing "No results" when clearing a refinement narrows the results.
Result
Added test to make sure we reset pagination when calling refine on currentRefinements

How could clearing a refinement narrow the results?


Feature: Set default i18n language depending on browsers language

Set i18n initial language using browsers default one, make sure they are able to change it later

Hi, @dartpain
I am on this issue now.
Please confirm: if a user's default browser language is set to a language that isn't English nor our currently supported language options, default in that case should be set to English?

Yeep, thats correct!


For consideration - Improve validation

Hi @bluebill1049 - please take a look at this if you have time (still in draft as I would like feedback).   This branch fixed some remaining issues I had with trying to make my custom component with custom validation work.    One notable change (you'll see in the unit tests) is that if a validation fails, I would like it to return an empty object, so that isEmptyObject handles it properly.
Thoughts?

Thanks @barry4dev again 🙏🏻😱❤

thanks very much for the effort! merging I will fix those two comments myself ❤


OLS-804: Prepare for new Ruff version

Description
Prepare for new Ruff version
Type of change

[x] Refactor
[ ] New feature
[ ] Bug fix
[ ] CVE fix
[ ] Optimization
[ ] Documentation Update
[ ] Configuration Update
[ ] Bump-up dependent library
[ ] Bump-up library or tool used for development (does not change the final image)

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

Project coverage is 95.61%. Comparing base (587fa12) to head (07021a6).
Report is 19 commits behind head on main.

Additional details and impacted files

@@            Coverage Diff             @@
##             main    #1224      +/-   ##
==========================================
- Coverage   95.66%   95.61%   -0.06%
==========================================
  Files          56       56
  Lines        2586     2394     -192
==========================================
- Hits         2474     2289     -185
+ Misses        112      105       -7

see 6 files with indirect coverage changes

/retest

/lgtm

/retest

/retest

/retest

/approve


added a newer screenshot to show a better representation of what the site looks like and what filters there are

Merged, thank you!


How to cope with changes to object definition between pickle and unpickle

I may have missed something, but reading the docs for picking I have not seen any comments about what to do if I update the classes that define the pickled data.  So if I am running an application with version 1 of a data class, pickle the data and store it in a file, load a new version of the JAR containing the classes and try to unpickle the data, what will happen.
Presumably if none of the data fields (as opposed to methods) have changed then all should be well, but how does the unpickling process cope with either old fields which no longer exist, or new ones that have been created.  Presumeably new fields are not a problem if they have default values, and I could always leave old fields and just stop using them.  But what I do not want to happen is for the unpickle to fail.
David

This is a great question.  Migration of data is VERY hard.   for sbt-serialization, we actually added special handling for Option[T] data types in the picklers.   It allows for fields to no longer be present, but not fail the pickler.  the mechanism here, then, is to use Option[] for things which are added (or may not be present), allowing old values to be serialzied and new values to also serialize.
Generally though, protocol compatibility is considered outside the realm of picklers themselves.  You can, e.g. create a custom pickle container that has a protocol version and this will be used to select the types you pickle/unpickle.   I recommend, highly, taking time to think through how your project needs to handle serialization compatiblity and generate an extensive test suite to ensure it is not broken.  If you'd like an example, see:
https://github.com/sbt/sbt-remote-control/blob/master/protocol-test/src/test/scala/sbt/protocol/ProtocolSpec.scala

My need is to pickle data for storage in a DB and yes, I want to store objects as blobs, I do not need or want to use a SQL DB and store the data as fields. I then need to be able to unpickle it at a later time when the code may have been updated.  Thus I need to be able to tollerate both additions and deletions of fields, and possibly type changes.

David, I would look at Avro, or some other serialization mechanism that explicitly supports schema lifecycle.


Images used in modules should be be pulled by digest and not by tag

Currently the images used in the test containers modules are being pulled by tag.
This has several disadvantages, the biggest one being a possible attack vector if the owner's account for those images in Docker is compromised.
I understand that users can override and pull whatever image they want but it would be nice to have a more secure default.
I was going to submit a pr with these changes but I noticed that some images were already being pulled by digest before and this was changed to tags (example: #1406).
I want to know if there is interest in doing this. If so I can help. It's also unclear what kind of architectures are supported with Testcontainers (eg: arm?) which will influence the approach in case you feel like implementing this change.

Thanks - this is a good suggestion. I'm not 100% sure what to do about it either at this stage, but security and test reproducibility are obvious advantages.
There are some potential problems, so perhaps let's enumerate those and see if we can collectively find some solutions.
#1406 - can't use SHA256 image digests offline
This could be solved. It would require us to make a change to docker-java as well so that the right information about available images is exposed.
#1345 - changes to image pull policy
This is not a problem, but one to think about. We're very close to being able to merge it, so I think it'll be best to do that and then reflect on any further pull-related changes that we'd need for digests (there may be nothing to add).
Architectures
As far as I know we are amd64-only. I don't have any strong aspirations to expand to other architectures right now, and our essential 'support' images mean that we know we're not usable on other architectures.
We should probably consider the impact of other architectures on the design, though - i.e. not design ourselves into a corner that would cause breaking API changes somewhere down the line.
Legibility
Everywhere that we replace an image tag with a SHA256 digest, it becomes a little harder for people to quickly understand which version of the image is being used. I don't know if perhaps we should have some other mechanism for resolving a tag to a digest, or have a simple policy of comments in code to describe digests in human-readable form, or something else...
Deletion of old layers
IIRC Docker Hub does delete layers that are no longer referenced from a tag. This could be a critical blocker, and I'd like to check this before we do anything.


swipe up and swipe down not working

Hi am developing an application with marionette and hammer,swipe up and swipe down functions are not invoked,where as swipe left and swipe right is invoked.

I just want to know how everyone resolved this problem. When i try to swipe up and down it doesn't work. Swipe Left / Right work. But i have so many content in the list.

Hello @chengqiang1992
I've just fixed my issue by setting:
var hammertime = new Hammer(document.body);

hammertime.get('swipe').set({ direction: Hammer.DIRECTION_ALL });

I hope it helps.

@jaysalvat  if you do this ,the body can not scroll . but if add touchAction ='pan-y'  ,swipe will not work. and please help me . many thanks


 It just rewrites the input CSV as tab-delimited CSV, and then expands the tabs in the output as per elastic tabstops. This is easy to see in the implementation: https://github.com/BurntSushi/xsv/blob/4278b8593260bb2e9bfdf6e91cc4df5b7df5b8fb/src/cmd/table.rs#L49-L71
It does seem plausible that it would be better to print the parsed contents (i.e., after unescaping quotes).

The thing that confused me the most was that it does remove the quotes around "a".
Is the output of xsv table intended to be parseable as CSV too?

The thing that confused me the most was that it does remove the quotes around "a".

Yes, because the CSV writer knows when quotes are necessary. They aren't necessary to write a.

Is the output of xsv table intended to be parseable as CSV too?

No. As I said, the tabs are expanded to spaces. So it's very deliberately not CSV. It's for human consumption. Which is arguably why this should be treated as a bug and the quotes should be unescaped.

That's what I thought!
Can I help? Xsv is a great tool 😄

xsv table doesn't print the parsed contents of CSV data. It just rewrites the input CSV as tab-delimited CSV, and then expands the tabs in the output as per elastic tabstops. This is easy to see in the implementation:
https://github.com/BurntSushi/xsv/blob/4278b8593260bb2e9bfdf6e91cc4df5b7df5b8fb/src/cmd/table.rs#L49-L71
It does seem plausible that it would be better to print the parsed contents (i.e., after unescaping quotes).

I ran into something similar for xsv fmt --ascii. Printing the parsed contents would be much more useful of a feature, since that is what one wants for ASV!

xsv fmt --table? 🤔

xsv table doesn't print the parsed contents of CSV data. It just rewrites the input CSV as tab-delimited CSV, and then expands the tabs in the output as per elastic tabstops. This is easy to see in the implementation:
https://github.com/BurntSushi/xsv/blob/4278b8593260bb2e9bfdf6e91cc4df5b7df5b8fb/src/cmd/table.rs#L49-L71
It does seem plausible that it would be better to print the parsed contents (i.e., after unescaping quotes).

I ran into something similar for xsv fmt --ascii. Printing the parsed contents would be much more useful of a feature; one turns to ASV precisely so that you don't need to escape strings!

xsv fmt --ascii should definitely not print the parsed contents. It should print CSV data. And insert quoting when necessary. But it does look like it is inserting quotes when it shouldn't for --ascii.


Evaluate if the application works with a spatial reference other than Web Mercator Aux. Sphere

Evaluate if the application works with a spatial reference other than Web Mercator Aux. Sphere
Test out the application using map services with a non-Web Meractor Aux. Sphere
-All services need to be using the same local spatial reference
-Basemaps, dynamic, feature, GP services (Verify the WKID is not a Web Mercator WKID)
-geoenrich is another consideration for this

Based on the conversation b\t Jess\CT on Environment Impact app and this issue. This is a significant change. We hadn't done this for other white label apps (save LUPN per specific business need) and will not implement now.


fit-to-page doesn't work with pdf files

Version: 1.4.1
CUPS.org User: cyberpatrol
The option fit-to-page doesn't work with pdf files. If I print pdf files which are bigger than the printable area of my printer (HP DeskJet 960C) they are printed in the original size and the bottom of the page is cut.
This bug was already existing with the option fitplot at least in version 1.3.11.
In earlier versions fitplot worked perfectly with pdf files.

have the same issue after almost 10 years

Now 14Y later and no changes!


[Question]Smooth quant int8 gemm

I found trtllm process smooth quant  like this

smooth & quant input to int8
int8 gemm
dequant  int8 gemm output to  fp16
quant gemm output and then dequant  it (fake quant), like QAT

I can't understand the 4th  operation,  why we use fake quant ?  is this op necessary？ Thanks for explaning

Yes you are right, and we will have an new version of SQ soon which is optimized by remove the 4th operation.


Error building on Windows 2012 R2 Standard (x64) and MVSC2015

Hello,
I have tried to compile haywire on Windows thought the Developer Command Prompt for Visual Studio and the "build.bat" file. However, I have found a set of errors related to "unresolved external symbol", which is similar to #76 closed issue. This is the relevant output part:
`"C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire.sln" (destino predeterminado) (1) ->
"C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_hello_world.vcxproj.metaproj" (destino predeterminado) (4) ->
"C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj.metaproj" (destino predeterminado) (5) ->
"C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj" (destino predeterminado) (6) ->
(Link destino) ->
http_request.obj : error LNK2019: unresolved external symbol http_request_buffer_mark referenced in function http_request_on_message_complete [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_request.obj : error LNK2019: unresolved external symbol http_request_buffer_pin referenced in function http_request_on_url [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_request.obj : error LNK2019: unresolved external symbol http_request_buffer_reassign_pin referenced in function http_request_save_current_header [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_request.obj : error LNK2019: unresolved external symbol http_request_buffer_locate referenced in function http_request_save_current_header [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_init referenced in function create_http_connection [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_consume referenced in function http_stream_on_read_http_parser [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_sweep referenced in function http_stream_on_read_http_parser [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_alloc referenced in function http_stream_on_alloc [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_chunk referenced in function http_stream_on_alloc [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
http_server.obj : error LNK2019: unresolved external symbol http_request_buffer_destroy referenced in function free_http_connection [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\builds\windows\debug\haywire_shared\haywire.dll : fatal error LNK1120: 10 unresolved externals [C:\Users\Administrador\Desktop\HTTP Server c\haywire-master\haywire_shared.vcxproj]
159 Advertencia(s)
11 Errores

`
I also attached two txt files with the whole output from "build.bat", MVSC2015 to provide more information about the issue; and the haywire-master.zip file downloaded today 18th March 2016.
Kind regards,
ipueyo.
Output_build_bat.txt
Output_VS2015_haywire_hello_world.txt
haywire-master.zip

Same errors


chore: initial setup / transfer

transfer components from NotificationPortlet to this repo, stubbed out similar to uportal-web-components

Thanks @rmathis! :bow:
This is a great start, most of the pieces are in play right off the bat. :baseball:
A few tweaks and this should be good to go. :tada:


ModuleNotFoundError: No module named 'himawaripy'

hi, I just installed it in Ubuntu 18.04,
GNOME Shell 3.28.3,
And I just updated  python3-setuptools,
return "Finished processing dependencies for himawaripy==2.0.1".
But, when I type "himawaripy", I got massage :
Traceback (most recent call last):   File "/home/sun/anaconda3/bin/himawaripy", line 11, in <module>     load_entry_point('himawaripy==2.0.1', 'console_scripts', 'himawaripy')()   File "/home/sun/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py", line 487, in load_entry_point     return get_distribution(dist).load_entry_point(group, name)   File "/home/sun/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2728, in load_entry_point     return ep.load()   File "/home/sun/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2346, in load     return self.resolve()   File "/home/sun/anaconda3/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2352, in resolve     module = __import__(self.module_name, fromlist=['__name__'], level=0) ModuleNotFoundError: No module named 'himawaripy'

Hi, would you mind installing the latest version and trying again?
python3 -m pip install --user himawaripy==2.2.0


Add #[wasm_bindgen] on all types

I am trying to use this excellent library in webasm using #[wasm_bindgen]. I have
#[wasm_bindgen]
#[derive(Debug, Copy, Clone)]
pub struct Pose {
   pub t: i64,
    pub pose: na::Isometry3<f64>,
}

and unfortunately get this error:
6 | #[wasm_bindgen]
  | ^^^^^^^^^^^^^^^ the trait `wasm_bindgen::convert::FromWasmAbi` is not implemented for `na::Isometry<f64, na::U3, na::Unit<na::Quaternion<f64>>>`

As far as I understand I cannot implement this myself in my own crate, so it would be cool if I could expose types easily using wasm_bindgen.

How exactly are you getting this error? Compiling the following with cargo build --target wasm32-unknown-unknown does succeeds for me using rustc 1.31.0-nightly (14f42a732 2018-10-14):
use wasm_bindgen::prelude::*;

#[cfg(test)]
mod tests {
    #[test]
    fn it_works() {
        assert_eq!(2 + 2, 4);
    }
}

#[wasm_bindgen]
#[derive(Debug, Copy, Clone)]
pub struct Pose {
    t: i64,
    iso: na::Isometry3<f64>
}

Make iso pub and you should see the error.

Am 29.10.2018 um 10:34 schrieb Sébastien Crozet<EMAIL_ADDRESS>How exactly are you getting this error? Compiling the following with cargo build --target wasm32-unknown-unknown does succeeds for me using rustc 1.31.0-nightly (14f42a732 2018-10-14):
use wasm_bindgen::prelude::*;
#[cfg(test)]
mod tests {
#[test]
fn it_works() {
assert_eq!(2 + 2, 4);
}
}
#[wasm_bindgen]
#[derive(Debug, Copy, Clone)]
pub struct Pose {
t: i64,
iso: na::Isometry3
}
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


moving to concatenating and reassigning the classname…

incase a classname is already in the array before the init call per @rwjblue suggestion.
Also moving the super call back to the top just for safe keeping.

👍

Is this pushed to Ember 2.12, or this is a separate component?
I am seeing similar issue as the .push() with ember 2.8 to 2.12 upgrade.

@gnanavelum this should be fixed in the latest version. What version of this add are you experiencing the issue with?

I am upgrading to ember 2.12 right now seeing this issue. I have seen that in 2.11 as well. 2.10 I didn't face it.

@gnanavelum the classNames property got "frozen" in 2.11, so that's why. If you upgrade ember-component-css to a minimum of 0.2.6 ... the issue should go away.


Add vendor (Dmarcian)

SSO only available at the Enterprise tier

They qualify but I'm going to cut them some Slack - the $24 tier only allows one user, for whom enabling SSO would be a little odd (not without merit, but odd). I'll update to reflect the price jump from the 3 user tier to the SAML tier.


Doubt regarding the normalization of the depthmap during preprocessing of dataset in the training procedure

Thank you for your awesome work!!!
I would like to be clarified of a doubt I have. During the normalization procedure are you dividing the values of the depthmap by 255? Is this the only normalization you applied to the depth in the dataset NYUDv2, even if it is a uint16 datum?

Hi, you may refer to the transform part. Does that solve your question about normalization procedure?

Thank you very much!! I don't understand though why you divide the depthmap by 255. Is your depthmap in HHA format? From the dataset Nyudv2 that you provided seems to me that the depthmap is a uint16 matrix, therefore I would have divide the values of the map by 2**16 -1 not 255.

We follow the same setting as TokenFusion. Dividing the depthmap by 255 is for image normalization. For the NYUDV2 dataset, we take the multiscale inputs.


⚠ Bofrost.at has degraded performance

In 48f0c6e, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1075 ms

Resolved: Bofrost.at performance has improved in 1dd1420 after 6 minutes.


Fix bpftrace -l for non supported attach points

Instead of completely bailing if an attach point is not supported (e.g. kfunc), list the attach points that ARE supported.
Issue: 2855
Checklist

[ ] Language changes are updated in man/adoc/bpftrace.adoc and if needed in docs/reference_guide.md
[ ] User-visible and non-trivial changes updated in CHANGELOG.md
[ ] The new behaviour is covered by tests

Abandoned in favor of: https://github.com/iovisor/bpftrace/pull/2860


Token for trigger mirror-sync only

Gitea version (or commit ref): 1.14.0+dev-239-gad2a28862

Git version: 1.14.0+dev

Operating system: Linux/Docker

Database (use [x]):

[X] PostgreSQL
[ ] MySQL
[ ] MSSQL
[ ] SQLite

Description
User can read repo, but can not trigger https://git.my.org/api/v1/repos/my/repo/mirror-sync?token=$TOKEN, this is used in the webhook of other system like gitlab, github. Webhook is not hide in most system, this cause the owner's PAT is leaked to who can access the webhook, which is quite common allowed a lot user to access. Better to have a token only for mirror-sync or provide another webhook url which not require token.
BTW, gitlab has a lot token for various actions, like feed token or email token, this can prevent leak the pat.

I think this is closely enough related to #4300 to close this one in favor of the other with more details.


docs: Correctly render includes when editing README template

Blocked by:

https://github.com/whelk-io/asciidoc-template-maven-plugin/pull/119

ascii template plugin doesn't seem to have released v19 to maven central yet :/


Update README.md

A few minor grammar suggestions.

Thanks, but my "mistakes" are mostly intentional: I hate clutter. Those 'the' and 'a' mean nothing in the context where either one can be used, depending on POV of a reader.


Update to new SDKs

Update to latest Azure SDKs
References #66
References #77

We did a spike on updating the Cosmos SDK and have it mostly working. We have filed the issues with the SDK team.
I added the blocked tag as it will be a month or more until the SDK is ready enough to use. We are keeping the branch, but postponing work for the moment.


Spark example

need merge with the lastest master

@tqchen I merged with master, I still feel that we need to monitor the tracker's return value by calling waitFor, who knows what will happen.....

We can do that via asynchronous thread that wait and throw exception if
something is wrong
On Sun, Mar 6, 2016 at 12:48 PM Nan Zhu<EMAIL_ADDRESS>wrote:

@tqchen https://github.com/tqchen I merged with master, I still feel
that we need to monitor the tracker's return value by calling waitFor, who
knows what will happen.....
—
Reply to this email directly or view it on GitHub
https://github.com/dmlc/xgboost/pull/927#issuecomment-192987242.

that's what I'm doing currently

it's done


Add an option to allow access on user resources without authorization for trusted clients using JWTBearer grant type

https://github.com/OAuth2-Framework/OAuth2-Framework.github.io/issues/3


[tests-only] fix variable overwrite

Description
Fix incorrect variable assignment when adding pipelines.
Related Issue

Fixes <issue_link>

Motivation and Context

How Has This Been Tested?

test environment:
test case 1:
test case 2:
...

Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Technical debt
[ ] Tests only (no source changes)

Checklist:

[ ] Code changes
[ ] Unit tests added
[ ] Acceptance tests added
[ ] Documentation ticket raised:

https://drone.owncloud.com/owncloud/ocis/10474/20/6
cs3ApiTests and localApiTests pipelines both ran and passed - good.


Get tiger192,3 hash

Hello, I'm trying to get the same hash using mhash and php with tiger192. I tried to do 3 rounds using mhash but the results are different. Is there an easy way to do this?

Hi @Sembiance ,

What the difference between tiger192 , tiger192,3 and tiger192,4 ?
Same for haval: haval192 , haval192,3 and haval192,4
I'm moving one project from php to js, so on php we've used tiger192,3 and tiger192,4 only.

@dr-dimitru I do not know exactly what the difference is. This node module just wraps the 'mhash' library. That library I did not create and I don't know what all the different hash algorithms are, I just expose them for ease of use in JS.

@Sembiance Maybe you can give a little explanation on this code?:
var hash = require("../../index.js").hash;

var before = hash("tiger192", "abc");
var after = "";
for(var i=0;i<3;i++)
{
    for(var z=7;z>=0;z--)
    {
        after += before.substr((i*16)+(z*2), 2);
    }
}
console.log(after);

@dr-dimitru I whipped that up over a year ago and I'm afraid I only learned enough to be able to solve the specific problem at the time and I no longer remember how the tiger192 function really works.
I do remember that searching Google provided all the info I needed.

@Sembiance thank you


Getting Failed to apply plugin [class 'io.spring.gradle.dependencymanagement.DependencyManagementPlugin']

While trying to build the project via gradle build I am getting following error message:-
A problem occurred evaluating root project 'burp-rest-api-master'.

Failed to apply plugin [class 'io.spring.gradle.dependencymanagement.DependencyManagementPlugin']
Could not create task of type 'DependencyManagementReportTask'.

Gradle version :- 4.6
Groovy version :- 2.4.12
Can someone help me out ? I need to use these RestAPI soon
Thanks,
NIshant Shah

Nee to solve this issue soon.
Any help would be highly appreciated.
Thanks,
Nishant Shah

I'm seeing the same error. Exact same runtime environment as @nishmastercoder.

I downgraded to gradle version 2.13 and then it started working fine for me.

I was seeing the same issue.
I downgraded to gradle 2.13, and I can confirm that it solves the problem. Thanks @nishmastercoder

Btw, see https://github.com/vmware/burp-rest-api/blob/master/FAQ.md


SOPClass import errors in store examples

Since the SOP imports were removed from init.py in 293654deeed0, StorageSOPClass and VerificationSOPClass need to be imported from SOPclass directly.

Thanks Ed,
I'm still not confortable with git, but I believe I could merge your change.
2015-09-08 17:20 GMT-04:00 edmcdonagh<EMAIL_ADDRESS>
Since the SOP imports were removed from init.py in 293654d
https://github.com/patmun/pynetdicom/commit/293654deeed04bad738f7df5f3641bc9dbe20d81,
StorageSOPClass and VerificationSOPClass need to be imported from SOPclass
directly.
You can view, comment on, or merge this pull request online at:
https://github.com/patmun/pynetdicom/pull/40
Commit Summary

Since the SOP imports were removed from init.py in 293654deeed0,
StorageSOPClass and VerificationSOPClass need to be imported from SOPclass
directly.

File Changes

M source/netdicom/examples/storescp.py
https://github.com/patmun/pynetdicom/pull/40/files#diff-0 (4)
M source/netdicom/examples/storescu.py
https://github.com/patmun/pynetdicom/pull/40/files#diff-1 (3)

Patch Links:

https://github.com/patmun/pynetdicom/pull/40.patch
https://github.com/patmun/pynetdicom/pull/40.diff

—
Reply to this email directly or view it on GitHub
https://github.com/patmun/pynetdicom/pull/40.

--
Patrice Munger


dependence error

org.springframework.core.ResolvableType used in FastJsonHttpMessageConverter not contains in Spring MVC 3.2.x
It is spring4 feature

@VictorZeng

@caorong see #1501

https://github.com/alibaba/fastjson/releases/tag/1.2.39
bug fixed in new version. please use 1.2.39