docker-compose build error

This must be something ridiculously simple, alas, it is not working for me.
Any suggestions greatly appreciated.

OSX Yosemite: 10.10.5
Docker version 1.9.1, build a34a1d5
docker-compose version 1.5.2, build 7240ff3
docker-machine version 0.5.2 ( 0456b9f )

cd ~/.go/src/github.com/docker/notary
[-bash3.2-] -=> godep restore
[-bash3.2-] -=> make binaries
pkcs11 import was not found anywhere without a build tag, yay

/Users/peconi/.go/src/github.com/docker/notary/bin/notary-server
/Users/peconi/.go/src/github.com/docker/notary/bin/notary
/Users/peconi/.go/src/github.com/docker/notary/bin/notary-signer
binaries

[-bash3.2-] -=> docker-compose build
WARNING: The DOCKER_CLIENT_TIMEOUT environment variable is deprecated. Please use COMPOSE_HTTP_TIMEOUT instead.
Building notarymysql
ERROR: (NotImplemented) build is not implemented (5f885430-a2d2-11e5-b6cd-0dc5c3b3d9ed)
[-bash3.2-] -=> docker info
Containers: 0
Images: 64
Server Version: 1.9.1
Storage Driver: aufs
Root Dir: /mnt/sda1/var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 64
Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.1.13-boot2docker
Operating System: Boot2Docker 1.9.1 (TCL 6.4.1); master : cef800b - Fri Nov 20 19:33:59 UTC 2015
CPUs: 1
Total Memory: 996.2 MiB
Name: dev
ID: GACQ....
Debug mode (server): true
File Descriptors: 12
Goroutines: 18
System Time: 2015-12-15T02:22:20.439849875Z
EventsListeners: 0
Init SHA1:
Init Path: /usr/local/bin/docker
Docker Root Dir: /mnt/sda1/var/lib/docker
Username: psmilajkov
Registry: https://index.docker.io/v1/
Labels:
provider=virtualbox

Hi @peconi!  Could you run env and see if you have a DOCKER_CLIENT_TIMEOUT set?  Maybe it's in a .bashrc somewhere?  It looks like you're hitting this check.  Thanks!

Oops, sorry, misread.  :)

@peconi does docker-compose build work on any other compose file?  Maybe one of the examples here:  https://github.com/b00giZm/docker-compose-nodejs-examples?

Apologies, it seems that going to Joyent was the problem. Going to another host worked fine. Closing.


Quarterly roadmap/milestones blog post

Now that we have good practices around roadmaps and milestones, it would be neat to write a blog post at the beginning of each quarter, detailing the high level goals, and going down to each milestone. The exact dates of the milestones don't matter much, what I wanna get at is explaining to others what we set out to do next. (It should of course still link to the right places for getting actual PM info.)
I'd volunteer to do it for Q1.

This would be ideal for generating discussion on the forum and HN too. It's also an excellent opportunity to get people contributing, of course given we break milestones down into task properly from the start, and attach enough info for it to actually be "ready".
We should probably also explain what we have in mind with regards to making these meetings open and accessible to the community.

Sounds like there is good support for this. Closing this issue, and replacing it with issues for Q3 & Q4 blog posts specifically.

See #108


Marking ServiceAccountIssuerOpenID as Ineligible for Conformance due to being Beta Endpoints

Description of the Issue:
ServiceAccountIssuerOpenID are new Beta endpoints currently showing as new technical debt of 1.20 in APISnoop.
There meta data still need updating to show their Beta status.
Endpoint list:

Endpoint
Level
Category

getServiceAccountIssuerOpenIDConfiguration
stable
WellKnown

getServiceAccountIssuerOpenIDKeyset
stable
openid

Community interaction:
#96206 aim to add "Beta" tag to meta data.
However this update is likely not going to be ready by end of 1.20.
Therefor the endpoints would show a new technical debt.
Target outcome for this issue:
Mark the ServiceAccountIssuerOpenID endpoints as Ineligible for Conformance. In order to not show a false positive for "new technical debt"

These endpoints are now designated as 'beta' in apisnoop, and so will nto show up in the conformance coverage yet.
I will keep an eye on that PR and update our logic when there's beta metadata to check.


fix: correctly pass through entity names (FC-0024)

Fixes issues with the problem interaction models where fields weren't being passed through correctly, leading to errors at query time.
This PR also updates the strategy for joining entity names, avoiding an unnecessary join in the fact_learner_problem_summary model. dbt test now succeeds and these models correctly display data in the instructor dashboard. This should unblock the corresponding PR in tutor-contrib-aspects.

Thanks for the pull request, @SoryRawyer!  Please note that it may take us up to several weeks or months to complete a review and merge your PR.
Feel free to add as much of the following information to the ticket as you can:

supporting documentation
Open edX discussion forum threads
timeline information ("this must be merged by XX date", and why that is)
partner information ("this is a course on edx.org")
any other information that can help Product understand the context for the PR

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.
Please let us know once your PR is ready for our review and all tests are green.

@SoryRawyer 🎉 Your pull request was merged!  Please take a moment  to answer a two question survey so we can improve your experience in the future.


Tune the cost of EXTCALL with value

There is the table comparing the gas and costs of all legacy and EOF calls.

Cost (burned)
Callee min
Callee max
Min retained

CALL V=0
100
0
g - g/64
g/64

CALL V≠0
100+6700
2300
g - g/64
g/64

DELEGATECALL
100
0
g - g/64
g/64

STATICCALL
100
0
g - g/64
g/64

EXTCALL V=0
100
2300
g - max(g/64, 5000)
5000

EXTCALL V≠0
100+9000
2300
g - max(g/64, 5000)
5000

EXTDELEGATECALL
100
2300
g - max(g/64, 5000)
5000

EXTSTATICCALL
100
2300
g - max(g/64, 5000)
5000

Note that in legacy the additional value transfer cost in CALL is 6700 while in EXTCALL this is 9000.
This is because of how stipend is applied in legacy and how we do it in EXTCALL. I think it is just a coincidence and we should fix it.
I.e. in legacy CALL the stipend gas (2300) is added from nowhere so the actual value transfer is 6700 not 9000. Try sending a value to an empty contract, you will get the 2300 back.
In EOF we kinda implemented it properly so the cost is actually 9000.

How about also defining the retained gas not by a fixed number, but rather as i.e. "maximum cost of SSTORE * 1.5x" ?
Also left this comment on #95.

I reviewed the implementation of CALL and EXTCALL and there are some important details:

In CALL relation between the value transfer cost (9000) and the stipend (2300) is more convoluted than presented in the table above. Some checks and calculations (including 63/64 rule) are performed in the context where 9000 cost is already burned but the 2300 stipend is not added back yet. E.g. a CALL can fail of OOG if it cannot cover the 9000 cost although the total gas balance would be positive if the callee returned any of its stipend back.
In EXTCALL the stipend mechanism is replaced with "min callee gas". This is worth mentioning in https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7069.md#stipend-and-6364th-rule.

So the conclusion is: if the value transfer in EXTCALL is lowered from 9000 to 6700 its behavior will be closer to CALL but not identical. Main differences are:

in EXTCALL the callee will receive more gas because the 63/64 rule is calculated out of higher value.
there are cases where CALL fails of OOG while EXTCALL can go though.

In my opinion keeping the cost of 9000 is still slightly better than changing to 6700.

Updated table. What do you think?

Caller required gas
Caller cost (burned gas)
Caller min retained gas
Callee min gas

CALL V=0
100
100
0
0

CALL V≠0
100+9000
100+6700
0
2300

DELEGATECALL
100
100
0
0

STATICCALL
100
100
0
0

EXTCALL V=0
100
100
5000
2300

EXTCALL V≠0
100+9000
100+9000
5000
2300

EXTDELEGATECALL
100
100
5000
2300

EXTSTATICCALL
100
100
5000
2300

caller required gas: the minimum amount of gas a caller is required to have to execute a call instruction, lower value causes caller's OOG,
caller cost: the amount of gas deducted from the caller to execute the instruction, this amount is not available to the callee,
caller min retained gas: the minimum amount of gas the caller is guaranteed to have after the call, if this cannot be guaranteed the call fails with 0 without even reaching the caller,
callee min gas: the minimum gas limit for the callee's execution.

Posted the EIP update: https://github.com/ethereum/EIPs/pull/8506

The "rough consensus" is not to change the 9000 value.


holes

This is in preparation for #147.

@hallettj: Good catch, I've changed the PR. Could you try again, please?

i wasn't fully done with the review but wanted to get the comments in there before heading out ☝


/languagestats not working

Issue Description
Issue: can't see the language statistics for PT-BR (I believe this happens with every language not in the slash command list)
Steps:

Just try to /languagestats a language that is not listed in the slash command suggestions, this didn't work for PT and PT-BR

Expected result
The language statistics
Actual result
A error saying "That language couldn't be found!"
Your roles on the server

Portuguese Brazilian Translator
Hypixel Translator
SkyblockAddons Translator
Quickplay Translator
Bot Translator
1 Year Veteran
MVP+
Verified
Crowdin Updates

Additional context
No response

Seems like the bot just hadn't updated, this issue was fixed as of https://github.com/Hypixel-Translators/hypixel-translators-bot/commit/b3abcd70cea675b3c11992d6ce3ae901715d1802


GDH

I think it would be most useful to have the output be a dataframe, and all the entity names located in the column header of each series

done


Allow for transparent navbar

Feature Request
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
It'd be great to have a navbar that allowed transparency (or a degree of transparency) to continue the modern look! I have tried doing it myself a bit, but haven't had any luck yet. I also don't like overwriting default files and values if I don't have to!
Describe alternatives you've considered
Auto-hiding the navbar or side navbars are alternatives, but not exactly what I'm looking for.

It's already possible to have a transparent navbar - just supply a transparent color in your theme file and it works.
E.g. Set  menu_primary = "rgba(44,0,0,0.5)" in your theme file. Refer to the Academic docs and community chat for how to customize themes.

I can't believe I missed that. Thanks again!


Thoughts and suggestions

First of all, thanks for this loader! I have some thoughts and suggestions for this loader:

Maybe rename it to something more descriptive like vue-jsx-hot-loader? This way it seems like it handles JSX transformations although there is already Babel plugin which does that
Publish it as unscoped module
Handle situations where module doesn’t only have render method but also other methods like data - currently only rerender method is called but in more complex situations reload should be called - maybe check if component options has some other methods other than render and the switch to reload API call?
Handle CJS exports - currently loader expects to have component options on default property of module.exports which is the case with ES modules, but it should also handle standard CJS exports (maybe also do check like for rerender/reload method)
Coordinate with VueJS organization to make this loader official?

What do you think?

Hi! You're welcome :)

Maybe rename it to something more descriptive like vue-jsx-hot-loader? This way it seems like it handles JSX transformations although there is already Babel plugin which does that

You're totally right. Will do.

Publish it as unscoped module
Coordinate with VueJS organization to make this loader official?

The reason I scoped the module was because it was an experiment. It'd be cool if the package ends being official :+1:

Handle situations where module doesn’t only have render method but also other methods like data - currently only rerender method is called but in more complex situations reload should be called - maybe check if component options has some other methods other than render and the switch to reload API call?
Handle CJS exports - currently loader expects to have component options on default property of module.exports which is the case with ES modules, but it should also handle standard CJS exports (maybe also do check like for rerender/reload method)

Those are good improvements. Will have to invest some time into learning how the internals work since I never got it at all (and it's being a long time since I created this plugin).


Connection TLS state logging misses some connections

Summary
I'm trying to determine whether a particular request was encrypted from the logs output by file-log plugin. request.tls.* keys seem to contain this information. However they are missing for some requests where I'm certain they were encrypted. I'm guessing this is because of TLS session caching, as this only appears on requests from browsers.
It would be very useful to either have this information on all requests, or if the information is not available due to session caching, a flag to indicate whether encryption is enabled.
Steps To Reproduce

enable logging
make a https request through Kong using a browser
observe lack of request.tls.* keys in the logs

Additional Details & Logs

Kong version: 2.0.0

@vikoivun Thanks for the report! We'll look into it.

Could you confirm if the issue still happens in Kong 2.1.0? @thibaultcha has made improvements for TLS session pool management, not sure if these are related.


Cassandra support

Any plans to integrate Cassandra support ? If not do you see any integration impediments ?
There are few native and wrapper drivers available:

https://github.com/madmaxio/rustcql
https://github.com/tupshin/cassandra-sys-rs
https://github.com/tupshin/cassandra-rs

There are no plans at this time. Diesel is designed to allow for third party adapters to be written out of tree though. Feel free to drop by our gitter room if you are interested in pursuing that.

any news on this?

@lmtr0 Please do not comment on old closed issues to ask for news. There is never anything new there if there is no new comment indicating that.
As outlined above: We do not plan to add additional adapters to diesel. You can write your own backend and connection implementation outside of diesel if you are interested in diesel support for Cassandra (or whichever other database system).


[gssoc'23] Making navbar translucent

Is your feature request related to a problem? Please describe.
Making navbar translucent
Describe the solution you'd like.
improves ui
Describe alternatives you've considered.

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

Sure @purviporwal0 , also check the spaces between every nav links


Drag&Drop modifiers

We have to decide, would we use drag&drop modifiers in our development?
List of those:
https://developer.apple.com/documentation/swiftui/view/draggable(_:)
https://developer.apple.com/documentation/swiftui/view/draggable(_:)
https://developer.apple.com/documentation/swiftui/view/dropdestination(for:action:istargeted:)
https://developer.apple.com/documentation/swiftui/view/itemprovider(_:)
https://developer.apple.com/documentation/swiftui/view/ondrag(_:)
https://developer.apple.com/documentation/swiftui/view/ondrop(of:istargeted:perform:)-f15m

There's a few different ways of doing drag & drop in SwiftUI. We may want to only implement the new Transferable method with draggable and dropDestination, instead of the NSItemProvider method.
Then there's DragGesture, which is more manual. Not sure how the gesture APIs would work in LVN atm.

To Q2 with modifiers

documentation is done in #235


[BUG] Add space between icons

Is there any existing issue for this?

[X] I have searched the existing issues

Description
Add some space between these icons in the Popup, it looks kinda glued.
Screenshots

Any additional information?
No response
What browser are you seeing the problem on?
No response

Hi @rupali-codes , Could I work on this issue?


Add support for pgvector via make

This is an earlier draft approach of https://github.com/navapbc/template-infra/pull/631 -- looking for feedback here on the approach (adding a new step to the set up) -- not on code style yet.

Closing in favor of https://github.com/navapbc/template-infra/pull/631


Update Yii docs

This PR updates the Yii & Craft docs to remove the enabled() and related methods as they have been moved to the base spatie/ray package.
The methods were removed by this commit in spatie/yii-ray.

Thank you!!


only first contact is displayed

Nextcloud logs show both Mirek and Thirsa as contacts, but only Thirsa is displayed in the GUI

Should check if this also affects oc-sciencemesh or only nc-sciencemesh.

I can see the XHR call returns:
{
   "status": {
      "code": 1,
      "trace": "fbc98367cb139882fef4523b165790d1"
   },
   "accepted_users": [
      {
         "id": {
            "idp": "https://mesh.pondersource.com/",
            "opaque_id": "einstein",
            "type": 1
         },
         "display_name": "einstein"
      },
      {
         "id": {
            "idp": "https://cs3mesh-iop.apps.dcw1.paas.psnc.pl/",
            "opaque_id": "marqs",
            "type": 1
         },
         "display_name": "Marek Blazewicz"
      },
      {
         "id": {
            "idp": "https://surf-iop-rd-app-acc.data.surfsara.nl/",
            "opaque_id": "thirsa",
            "type": 1
         },
         "display_name": "thirsa"
      }
   ]
}

So this is either a problem in the template or in contacts.js.


Can't download deskshare mp4

external_videos.json could not be downloaded: 404 Not Found
Successfully downloaded slides_new.xml
video/webcams.webm could not be downloaded: 404 Not Found
polls.json could not be downloaded: 404 Not Found
deskshare/deskshare.mp4 could not be downloaded: 404 Not Found
video/webcams.mp4 got 10.00KiB / 138.19MiB
deskshare/deskshare.webm could not be downloaded: 404 Not Found

In terminal i got those error. It downloads webcam video, take every frame but i can't download the video record.

About what video recording are you speaking?

About what video recording are you speaking? If it does not download the deskshare, there was probably no desk shared in the session.

I want to download a presentation like the attached photos.

Does not look like deskshare for me.Just normal slides

If you want to create a video from the session. Just let bbb-dl run till it is complete.

If you want to create a video from the session. Just let bbb-dl run till it is complete.

Yes i want the video but i can't understand how should i do.

What is the problem? Send the complete terminal output.

The problem it says no deskshare found. It's captures every frame. But i want the video and audio. Because in presentation it seems like video.
(venv) C:\Users\eneso\Desktop\videolar>bbb-dl -sc https://canliders.kemalhoca.com/playback/presentation/2.3/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119
Output directory for the final video is: C:\Users\eneso\Desktop\videolar
Directory for the temporary files is: C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b
Downloading meta information
Downloading metadata.xml...
Downloading shapes.svg...
shapes.svg got 10.00KiB / 1.58MiB
metadata.xml got 2.54KiB / 2.54KiB
Successfully downloaded metadata.xml
shapes.svg got 863.76KiB / 1.58MiB
Successfully downloaded shapes.svg
Downloading webcams / deskshare
Downloading cursor.xml...
Downloading panzooms.xml...
Downloading captions.json...
Downloading deskshare.xml...
Downloading events.xml...
Downloading presentation_text.json...
Downloading slides_new.xml...
Downloading notes.html...
Downloading polls.json...
Downloading external_videos.json...
Downloading video/webcams.webm...
Downloading video/webcams.mp4...
Downloading deskshare/deskshare.webm...
Downloading deskshare/deskshare.mp4...
panzooms.xml got 10.00KiB / 16.81KiB
Successfully downloaded panzooms.xml
captions.json got 2.00B / 2.00B
Successfully downloaded captions.json
events.xml could not be downloaded: 404 Not Found
cursor.xml got 10.00KiB / 562.80KiB
deskshare.xml got 86.00B / 86.00B
Successfully downloaded deskshare.xml
presentation_text.json got 9.48KiB / 9.48KiB
Successfully downloaded presentation_text.json
notes.html could not be downloaded: 404 Not Found
slides_new.xml got 10.00KiB / 31.93KiB
polls.json could not be downloaded: 404 Not Found
Successfully downloaded slides_new.xml
Successfully downloaded cursor.xml
external_videos.json could not be downloaded: 404 Not Found
video/webcams.mp4 got 10.00KiB / 117.32MiB
video/webcams.webm could not be downloaded: 404 Not Found
deskshare/deskshare.webm could not be downloaded: 404 Not Found
deskshare/deskshare.mp4 could not be downloaded: 404 Not Found
video/webcams.mp4 got 809.76KiB / 117.32MiB
video/webcams.mp4 got 1.57MiB / 117.32MiB
video/webcams.mp4 got 2.40MiB / 117.32MiB
video/webcams.mp4 got 3.18MiB / 117.32MiB
video/webcams.mp4 got 3.96MiB / 117.32MiB
video/webcams.mp4 got 4.76MiB / 117.32MiB
video/webcams.mp4 got 5.56MiB / 117.32MiB
video/webcams.mp4 got 6.34MiB / 117.32MiB
video/webcams.mp4 got 7.13MiB / 117.32MiB
video/webcams.mp4 got 7.92MiB / 117.32MiB
video/webcams.mp4 got 8.71MiB / 117.32MiB
video/webcams.mp4 got 9.53MiB / 117.32MiB
video/webcams.mp4 got 10.31MiB / 117.32MiB
video/webcams.mp4 got 11.09MiB / 117.32MiB
video/webcams.mp4 got 11.87MiB / 117.32MiB
video/webcams.mp4 got 12.67MiB / 117.32MiB
video/webcams.mp4 got 13.45MiB / 117.32MiB
video/webcams.mp4 got 14.23MiB / 117.32MiB
video/webcams.mp4 got 15.02MiB / 117.32MiB
video/webcams.mp4 got 15.80MiB / 117.32MiB
video/webcams.mp4 got 16.60MiB / 117.32MiB
video/webcams.mp4 got 17.40MiB / 117.32MiB
video/webcams.mp4 got 18.20MiB / 117.32MiB
video/webcams.mp4 got 18.98MiB / 117.32MiB
video/webcams.mp4 got 19.77MiB / 117.32MiB
video/webcams.mp4 got 20.56MiB / 117.32MiB
video/webcams.mp4 got 21.34MiB / 117.32MiB
video/webcams.mp4 got 22.12MiB / 117.32MiB
video/webcams.mp4 got 22.91MiB / 117.32MiB
video/webcams.mp4 got 23.70MiB / 117.32MiB
video/webcams.mp4 got 24.49MiB / 117.32MiB
video/webcams.mp4 got 25.28MiB / 117.32MiB
video/webcams.mp4 got 26.06MiB / 117.32MiB
video/webcams.mp4 got 26.84MiB / 117.32MiB
video/webcams.mp4 got 27.62MiB / 117.32MiB
video/webcams.mp4 got 28.42MiB / 117.32MiB
video/webcams.mp4 got 29.22MiB / 117.32MiB
video/webcams.mp4 got 30.01MiB / 117.32MiB
video/webcams.mp4 got 30.79MiB / 117.32MiB
video/webcams.mp4 got 31.57MiB / 117.32MiB
video/webcams.mp4 got 32.37MiB / 117.32MiB
video/webcams.mp4 got 33.16MiB / 117.32MiB
video/webcams.mp4 got 33.94MiB / 117.32MiB
video/webcams.mp4 got 34.72MiB / 117.32MiB
video/webcams.mp4 got 35.50MiB / 117.32MiB
video/webcams.mp4 got 36.28MiB / 117.32MiB
video/webcams.mp4 got 37.08MiB / 117.32MiB
video/webcams.mp4 got 37.87MiB / 117.32MiB
video/webcams.mp4 got 38.66MiB / 117.32MiB
video/webcams.mp4 got 39.44MiB / 117.32MiB
video/webcams.mp4 got 40.23MiB / 117.32MiB
video/webcams.mp4 got 41.02MiB / 117.32MiB
video/webcams.mp4 got 41.81MiB / 117.32MiB
video/webcams.mp4 got 42.59MiB / 117.32MiB
video/webcams.mp4 got 43.39MiB / 117.32MiB
video/webcams.mp4 got 44.17MiB / 117.32MiB
video/webcams.mp4 got 45.01MiB / 117.32MiB
video/webcams.mp4 got 45.84MiB / 117.32MiB
video/webcams.mp4 got 46.62MiB / 117.32MiB
video/webcams.mp4 got 47.40MiB / 117.32MiB
video/webcams.mp4 got 48.20MiB / 117.32MiB
video/webcams.mp4 got 48.98MiB / 117.32MiB
video/webcams.mp4 got 49.76MiB / 117.32MiB
video/webcams.mp4 got 50.54MiB / 117.32MiB
video/webcams.mp4 got 51.32MiB / 117.32MiB
video/webcams.mp4 got 52.10MiB / 117.32MiB
video/webcams.mp4 got 52.91MiB / 117.32MiB
video/webcams.mp4 got 53.70MiB / 117.32MiB
video/webcams.mp4 got 54.51MiB / 117.32MiB
video/webcams.mp4 got 55.29MiB / 117.32MiB
video/webcams.mp4 got 56.09MiB / 117.32MiB
video/webcams.mp4 got 56.87MiB / 117.32MiB
video/webcams.mp4 got 57.65MiB / 117.32MiB
video/webcams.mp4 got 58.43MiB / 117.32MiB
video/webcams.mp4 got 59.21MiB / 117.32MiB
video/webcams.mp4 got 59.99MiB / 117.32MiB
video/webcams.mp4 got 60.78MiB / 117.32MiB
video/webcams.mp4 got 61.60MiB / 117.32MiB
video/webcams.mp4 got 62.42MiB / 117.32MiB
video/webcams.mp4 got 63.22MiB / 117.32MiB
video/webcams.mp4 got 64.02MiB / 117.32MiB
video/webcams.mp4 got 64.82MiB / 117.32MiB
video/webcams.mp4 got 65.66MiB / 117.32MiB
video/webcams.mp4 got 66.45MiB / 117.32MiB
video/webcams.mp4 got 67.25MiB / 117.32MiB
video/webcams.mp4 got 68.03MiB / 117.32MiB
video/webcams.mp4 got 68.82MiB / 117.32MiB
video/webcams.mp4 got 69.61MiB / 117.32MiB
video/webcams.mp4 got 70.39MiB / 117.32MiB
video/webcams.mp4 got 71.19MiB / 117.32MiB
video/webcams.mp4 got 71.98MiB / 117.32MiB
video/webcams.mp4 got 72.76MiB / 117.32MiB
video/webcams.mp4 got 73.54MiB / 117.32MiB
video/webcams.mp4 got 74.32MiB / 117.32MiB
video/webcams.mp4 got 75.12MiB / 117.32MiB
video/webcams.mp4 got 75.90MiB / 117.32MiB
video/webcams.mp4 got 76.70MiB / 117.32MiB
video/webcams.mp4 got 77.48MiB / 117.32MiB
video/webcams.mp4 got 78.26MiB / 117.32MiB
video/webcams.mp4 got 79.04MiB / 117.32MiB
video/webcams.mp4 got 79.82MiB / 117.32MiB
video/webcams.mp4 got 80.60MiB / 117.32MiB
video/webcams.mp4 got 81.40MiB / 117.32MiB
video/webcams.mp4 got 82.18MiB / 117.32MiB
video/webcams.mp4 got 82.97MiB / 117.32MiB
video/webcams.mp4 got 83.75MiB / 117.32MiB
video/webcams.mp4 got 84.57MiB / 117.32MiB
video/webcams.mp4 got 85.37MiB / 117.32MiB
video/webcams.mp4 got 86.16MiB / 117.32MiB
video/webcams.mp4 got 86.94MiB / 117.32MiB
video/webcams.mp4 got 87.72MiB / 117.32MiB
video/webcams.mp4 got 88.50MiB / 117.32MiB
video/webcams.mp4 got 89.28MiB / 117.32MiB
video/webcams.mp4 got 90.06MiB / 117.32MiB
video/webcams.mp4 got 90.84MiB / 117.32MiB
video/webcams.mp4 got 91.65MiB / 117.32MiB
video/webcams.mp4 got 92.46MiB / 117.32MiB
video/webcams.mp4 got 93.24MiB / 117.32MiB
video/webcams.mp4 got 94.03MiB / 117.32MiB
video/webcams.mp4 got 94.83MiB / 117.32MiB
video/webcams.mp4 got 95.61MiB / 117.32MiB
video/webcams.mp4 got 96.39MiB / 117.32MiB
video/webcams.mp4 got 97.17MiB / 117.32MiB
video/webcams.mp4 got 97.96MiB / 117.32MiB
video/webcams.mp4 got 98.77MiB / 117.32MiB
video/webcams.mp4 got 99.56MiB / 117.32MiB
video/webcams.mp4 got 100.37MiB / 117.32MiB
video/webcams.mp4 got 101.15MiB / 117.32MiB
video/webcams.mp4 got 101.93MiB / 117.32MiB
video/webcams.mp4 got 102.71MiB / 117.32MiB
video/webcams.mp4 got 103.49MiB / 117.32MiB
video/webcams.mp4 got 104.28MiB / 117.32MiB
video/webcams.mp4 got 105.06MiB / 117.32MiB
video/webcams.mp4 got 105.84MiB / 117.32MiB
video/webcams.mp4 got 106.62MiB / 117.32MiB
video/webcams.mp4 got 107.42MiB / 117.32MiB
video/webcams.mp4 got 108.21MiB / 117.32MiB
video/webcams.mp4 got 108.99MiB / 117.32MiB
video/webcams.mp4 got 109.80MiB / 117.32MiB
video/webcams.mp4 got 110.58MiB / 117.32MiB
video/webcams.mp4 got 111.38MiB / 117.32MiB
video/webcams.mp4 got 112.23MiB / 117.32MiB
video/webcams.mp4 got 113.03MiB / 117.32MiB
video/webcams.mp4 got 113.81MiB / 117.32MiB
video/webcams.mp4 got 114.59MiB / 117.32MiB
video/webcams.mp4 got 115.40MiB / 117.32MiB
video/webcams.mp4 got 116.20MiB / 117.32MiB
video/webcams.mp4 got 116.98MiB / 117.32MiB
Successfully downloaded video/webcams.mp4
Downloading slides
Downloading presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-1.png...
Downloading presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-2.png...
Downloading presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-3.png...
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-1.png got 10.00KiB / 50.14KiB
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-3.png got 10.00KiB / 40.96KiB
Successfully downloaded presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-1.png
Successfully downloaded presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-3.png
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-2.png got 10.00KiB / 48.14KiB
Successfully downloaded presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-2.png
Recording title: 16 Temmuz / Vocabulary
Recording date: 2024-07-16T19-26-20
Recording duration: 1:31:03
No desk was shared in this session
Start capturing frames...
Output directory for frames is: C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b\frames
Initialization takes a few seconds...
Done: 00011 / 03052 Frames | 000 / 009 Parts /
1/9 Partition finished: 1:27:01 to 1:27:01
2/9 Partition finished: 54:56 to 54:59
3/9 Partition finished: 54:54 to 54:56
4/9 Partition finished: 1:27:08 to 1:27:12
5/9 Partition finished: 1:27:12 to 2:05:29
Done: 00058 / 03052 Frames | 005 / 009 Parts |
6/9 Partition finished: 1:27:01 to 1:27:08
Done: 00129 / 03052 Frames | 006 / 009 Parts -
7/9 Partition finished: 1:24:10 to 1:27:01
Done: 02344 / 03052 Frames | 007 / 009 Parts /
8/9 Partition finished: 54:59 to 1:24:10
Done: 03040 / 03052 Frames | 008 / 009 Parts
9/9 Partition finished: 0 to 54:54
Frames capturing is finished and took: 2:24.
Start creating slideshow...
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\eneso\Desktop\videolar\venv\Scripts\bbb-dl.exe_main.py", line 7, in
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 1521, in main
bbb_dl.run()
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 280, in run
slideshow_path = self.create_slideshow(frames)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 1259, in create_slideshow
asyncio.run(self.ffmpeg.create_slideshow(slideshow_txt_path, slideshow_path))
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_events.py", line 687, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\ffmpeg.py", line 194, in create_slideshow
await ffmpeg.execute()
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\ffmpeg\asyncio\ffmpeg.py", line 177, in execute
self._process = await create_subprocess(
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\subprocess.py", line 224, in create_subprocess_exec
transport, protocol = await loop.subprocess_exec(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_events.py", line 1743, in subprocess_exec
transport = await self._make_subprocess_transport(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_events.py", line 400, in _make_subprocess_transport
transp = _WindowsSubprocessTransport(self, protocol, args, shell,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_subprocess.py", line 36, in init
self._start(args=args, shell=shell, stdin=stdin, stdout=stdout,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_events.py", line 878, in _start
self._proc = windows_utils.Popen(
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_utils.py", line 153, in init
super().init(args, stdin=stdin_rfd, stdout=stdout_wfd,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 1538, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Is something missing in the final video?

Haha, yes, next time please send the whole log directly. Then we could have saved ourselves the lively exchange of messages.
As you can see at the end of your log, there is the real error.
:/ Windows problem. Will take some time probably till I can fix it.
What windows version are you using?
Can you make a second run and add the option --verbose? And then send the complete log again.

There also seems to be something wrong with your bbb-dl installation. Is your installation new, or have you installed it for long time?
Could you please try to update bbb-dl?
like: pip install -U bbb-dl

Haha, yes, next time please send the whole log directly. Then we could have saved ourselves the lively exchange of messages.
As you can see at the end of your log, there is the real error.
:/ Windows problem. Will take some time probably till I can fix it.
What windows version are you using?
Can you make a second run and add the option --verbose? And then send the complete log again.

Sorry mate i am not good at this i am just learning to improve myself and sorry for taking your time.
I am using Windows 10 Pro 22H2
(venv) C:\Users\eneso\Desktop\videolar>bbb-dl --verbose https://canliders.kemalhoca.com/playback/presentation/2.3/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119
Output directory for the final video is: C:\Users\eneso\Desktop\videolar
Directory for the temporary files is: C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b
Downloading meta information
metadata.xml is already present
shapes.svg is already present
Downloading webcams / deskshare
cursor.xml is already present
panzooms.xml is already present
captions.json is already present
deskshare.xml is already present
Downloading events.xml from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/events.xml
presentation_text.json is already present
slides_new.xml is already present
Downloading notes.html from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/notes.html
Downloading polls.json from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/polls.json
Downloading external_videos.json from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/external_videos.json
Downloading video/webcams.webm from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/video/webcams.webm
video/webcams.mp4 is already present
Downloading deskshare/deskshare.webm from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/deskshare/deskshare.webm
Downloading deskshare/deskshare.mp4 from: https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/deskshare/deskshare.mp4
external_videos.json could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/external_videos.json'
events.xml could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/events.xml'
polls.json could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/polls.json'
notes.html could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/notes.html'
video/webcams.webm could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/video/webcams.webm'
deskshare/deskshare.webm could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/deskshare/deskshare.webm'
deskshare/deskshare.mp4 could not be downloaded: 404 Not Found
Error: 404, message='Not Found', url='https://canliders.kemalhoca.com/presentation/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119/deskshare/deskshare.mp4'
Downloading slides
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-1.png is already present
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-2.png is already present
presentation/4f471951b3e1b56728227e7fd724ab7147c11f27-1721147205124/slide-3.png is already present
Recording title: 16 Temmuz / Vocabulary
Recording date: 2024-07-16T19-26-20
Recording duration: 1:31:03
BBB version: 3.11.11+
No desk was shared in this session
Start capturing frames...
Output directory for frames is: C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b\frames
Initialization takes a few seconds...
Done: 00000 / 10168 Frames | 000 / 009 Parts /
1/9 Partition already finished: 1:27:01 to 1:27:01
Done: 00053 / 10168 Frames | 001 / 009 Parts /
2/9 Partition finished: 54:54 to 54:56
3/9 Partition finished: 54:56 to 54:59
4/9 Partition finished: 1:27:08 to 1:27:12
Done: 00198 / 10168 Frames | 004 / 009 Parts
5/9 Partition finished: 1:27:01 to 1:27:08
6/9 Partition finished: 1:27:12 to 2:05:29
Done: 01194 / 10168 Frames | 006 / 009 Parts
7/9 Partition finished: 1:24:10 to 1:27:01
Done: 07814 / 10168 Frames | 007 / 009 Parts
8/9 Partition finished: 54:59 to 1:24:10
Done: 10157 / 10168 Frames | 008 / 009 Parts -
9/9 Partition finished: 0 to 54:54
Frames capturing is finished and took: 5:17.
Start creating slideshow...
Running command: ffmpeg -hide_banner -f concat -i C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b\frames\slideshow.txt -c:v libx264 -c:a copy -framerate 24 -r 24 -pix_fmt yuv420p -strict experimental -crf 23 -preset fast C:\Users\eneso\AppData\Local\bbb-dl\7a6c36684e75ca32a09f13155137294b\slideshow.mp4
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\eneso\Desktop\videolar\venv\Scripts\bbb-dl.exe_main.py", line 7, in
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 1521, in main
bbb_dl.run()
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 280, in run
slideshow_path = self.create_slideshow(frames)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\main.py", line 1259, in create_slideshow
asyncio.run(self.ffmpeg.create_slideshow(slideshow_txt_path, slideshow_path))
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\runners.py", line 194, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_events.py", line 687, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\bbb_dl\ffmpeg.py", line 194, in create_slideshow
await ffmpeg.execute()
File "C:\Users\eneso\Desktop\videolar\venv\Lib\site-packages\ffmpeg\asyncio\ffmpeg.py", line 177, in execute
self._process = await create_subprocess(
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\subprocess.py", line 224, in create_subprocess_exec
transport, protocol = await loop.subprocess_exec(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_events.py", line 1743, in subprocess_exec
transport = await self._make_subprocess_transport(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_events.py", line 400, in _make_subprocess_transport
transp = _WindowsSubprocessTransport(self, protocol, args, shell,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_subprocess.py", line 36, in init
self._start(args=args, shell=shell, stdin=stdin, stdout=stdout,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_events.py", line 878, in _start
self._proc = windows_utils.Popen(
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\asyncio\windows_utils.py", line 153, in init
super().init(args, stdin=stdin_rfd, stdout=stdout_wfd,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\eneso\AppData\Local\Programs\Python\Python312\Lib\subprocess.py", line 1538, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [WinError 2] System cannot found specified file

There also seems to be something wrong with your bbb-dl installation. Is your installation new, or have you installed it for long time?
Could you please try to update bbb-dl? like: pip install -U bbb-dl

I just installed new

Have you installed ffmpeg correct? Have you restarted (or re-login) after installation of ffmpeg?

Have you installed ffmpeg correct? Have you restarted (or re-login) after installation of ffmpeg?

Maybe it's the reason because i am not sure i've installed correctly ffmpeg

Don't worry, I'm doing it voluntarily, you're not wasting my time. I meant it as a joke, but so that you can do better in the future.
Normally bbb-dl should detect if ffmpeg is missing. But maybe this part is broken. I will check it the next days.
For now you could just place the ffmpeg.exe in the same folder where you run your comand. And use the option to specify the location of ffmpeg. You will find the option if you run bbb-dl --help

The option is --ffmpeg-location
Use it like --ffmpeg-location . if the ffmpeg exe is in the same direcotry as you run the command
or like --ffmpeg-location C:\\Path\to\ffmpeg\ if you want to specify the directory in that the ffmpeg.exe is

Don't worry, I'm doing it voluntarily, you're not wasting my time. I meant it as a joke, but so that you can do better in the future.
Normally bbb-dl should detect if ffmpeg is missing. But maybe this part is broken. I will check it the next days.
For now you could just place the ffmpeg.exe in the same folder where you run your comand. And use the option to specify the location of ffmpeg. You will find the option if you run bbb-dl --help

Like this you saying?

Yes, thats an option. Place ffprobe.exe in there too. Thats needed too.

The option is --ffmpeg-location Use it like --ffmpeg-location . if the ffmpeg exe is in the same direcotry as you run the command or like --ffmpeg-location C:\\Path\to\ffmpeg\ if you want to specify the directory in that the ffmpeg.exe is

i run --help command and i saw ffmpeg location

then add this option to your bbb-dl command

--ffmpeg-location

(venv) C:\Users\eneso\Desktop\videolar>bbb-dl --ffmpeg-location https://canliders.kemalhoca.com/playback/presentation/2.3/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119
usage: bbb-dl [-h] [-ao] [-sw] [-swfd] [-sa] [-sc] [-sz] [-bk] [-kt] [-v] [--ffmpeg-location FFMPEG_LOCATION] [-scv]
[-ais] [-uac] [-ftv FORCE_TLS_VERSION] [--version] [--encoder ENCODER] [--audiocodec AUDIOCODEC]
[--preset PRESET] [--crf CRF] [-f FILENAME] [-od OUTPUT_DIR] [-wd WORKING_DIR]
[-mpc MAX_PARALLEL_CHROMES] [-fw FORCE_WIDTH] [-fh FORCE_HEIGHT]
URL
bbb-dl: error: the following arguments are required: URL

You have to specify the path to the directory after the --ffmpeg-location option. As I explained above.
Like
bbb-dl --ffmpeg-location C:\Users\eneso\Desktop\Path\To\FFMPEG-Folder https://canliders.kemalhoca.com/playback/presentation/2.3/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119

You have to specify the path to the directory after the --ffmpeg-location option. As I explained above.
Like bbb-dl --ffmpeg-location C:\Users\eneso\Desktop\Path\To\FFMPEG-Folder https://canliders.kemalhoca.com/playback/presentation/2.3/7ed0acd086a0b7a637466274d98fac848326fd88-1721147180119

Sorry for the late reply, i did it thank you so much.
But do you have advice for the speed up the creating slideshow

If you have a graphic card you can speed up the process a lot (like up to 100x depending on your graphic card)
See the readme for details, and ask if you still have questions.

If you have a graphic card you can speed up the process a lot (like up to 100x depending on your graphic card) See the readme for details, and ask if you still have questions.

Thanks for your help again, have a nice day.


[Exalted 3] dots layout adjustment

Changes / Comments
Adjusted the dot-based layout of the sheet to have 5 dots per ability/attribute rather than 10, as those stats have a normal maximum of 5.
Added an enemy soak prompt to the quick pools damage roll so the damage pools don't have to be adjusted each time.
Made a couple of touch-ups to the dot layout to make better use of the space and align the sections better.
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[ ] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

Character Sheet Info Roll20 Internal Use only.


Specify full height screenshot without setting a size

Is it possible to capture the full height of the page, without specifying a height in the config? It would be nice to set 0 (or such) and have it capture the full height.

Not yet. We're logging the full issue in #318.


Support ::interval casting / INTERVAL SQL datatype

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
In DataFusion, we support SQL syntax like INTERVAL '3 months' that is then converted into Intervals (I think originally contributed by @ovr).
This has a few limitations:

It can't represent the full range of intervals, leading to issues like https://github.com/apache/arrow-datafusion/issues/5689
It only works for constant strings in INTERVAL ...  not more generally

Describe the solution you'd like
I would like to be able to use the interval type from sql as normal:
select '1 day`::interval
select cast('1 day' as interval);
select arrow_cast('1 day', 'Interval(MonthDayNano)');

Here is what happens today
❯ select '1 day'::interval;
This feature is not implemented: Unsupported SQL type Interval
❯ select cast('1 day' as interval);
This feature is not implemented: Unsupported SQL type Interval
❯ select arrow_cast('1 day', 'Interval(MonthDayNano)');
Error during planning: Cannot automatically convert Utf8 to Interval(MonthDayNano)
❯ select arrow_cast('1 day', 'Interval(YearMonth)');
Error during planning: Cannot automatically convert Utf8 to Interval(YearMonth)
❯ select arrow_cast('1 day', 'Interval(DayTime)');
Error during planning: Cannot automatically convert Utf8 to Interval(DayTime)

Describe alternatives you've considered
One thing we need to figure out is what Arrow interval type will map to the sql interval type.
Intervals can be either YearMonth or DayTime or MonthDayNano
I think in order to support '1 day' and '1 minute' with the same type, we will need to use IntervalMonthDayNano:
https://docs.rs/arrow/35.0.0/arrow/datatypes/struct.IntervalMonthDayNanoType.html
Additional context
I believe the casting support is added upstream in arrow-rs by @doki23  -- https://github.com/apache/arrow-rs/pull/3762 in arrow 35.0.0.
However, that upgrade is blocked (see https://github.com/apache/arrow-datafusion/pull/5441) so we may have to wait for arrow-36.0.0 to implement this feature

@waitingkuo  I would be curious to know what you think about this proposal

I think in order to support '1 day' and '1 minute' with the same type, we will need to use IntervalMonthDayNano

To keep data not damaged, we must use IntervalMonthDayNano to store. But I think maybe we could provide some optional output formats like postgresql?

To avoid data compatibility problem we must use IntervalMonthDayNano to store. But I think maybe we could provide some optional output formats like postgresql?

I agree this would be a good idea.
Ideally we could add some options to the arrow display module to support different output formats. I plan to file some tickets about interval support shortly, and I will include more display as well

hi @alamb this is great, arrow_cast to specific IntervalUnit is quite helpful.
I'd like to know when the source doesn't feed into the interval , e.g.
select arrow_cast('1 second', 'Interval(YearMonth)');

do we just simply return a 0 or we should raise some warning or even err?
or when there're some ambiguities
select arrow_cast('1 month', 'Interval(DayTime)');

do we return 30 days or we should raise an ambiguity error?

I'd like to know when the source doesn't feed into the interval , e.g.

select arrow_cast('1 second', 'Interval(YearMonth)');
do we just simply return a 0 or we should raise some warning or even err?

I think the best way to think of arrow_cast is as a way to invoke the arrow cast kernel
So in your examples
select arrow_cast('1 second', 'Interval(YearMonth)');

That would invoke cast(StringArray, IntervalYearMonthArray)
select arrow_cast('1 month', 'Interval(DayTime)');

Basically this should be whatever the arrow kernel does (probably throw an ambiguity error, but I am not sure)


Honor X-forwarded-host and X-forwarded-proto

If the service is behind a reverse proxy (like pound), that acts as a ssl
wrapper for simple transport level security, the wsdl always has http in the
service and the schema urls. It would be nice if the "x-forwarded-proto" header
in the request would be honored. I'm not sure if it is standard, but common.
Here is my code suggestion (ServletConnectionImpl.java):
static @NotNull String getBaseAddress(HttpServletRequest request)
{ StringBuilder buf = new StringBuilder(); // Check for reverse proxy https wrapper String forwardedProto = request.getHeader("x-forwarded-proto"); buf.append(forwardedProto != null ? forwardedProto : request.getScheme()); buf.append("://"); buf.append(request.getServerName()); buf.append(':'); buf.append(request.getServerPort()); buf.append(request.getContextPath()); return buf.toString(); }
Environment
Operating System: All
Platform: All
Affected Versions
[JAXWS 2.1.1 RC1]
Source: https://github.com/javaee/metro-jax-ws/issues/1122
Author: glassfishrobot

dup of #572


Created German translit

Please add my map for German. thx!
(Ref: https://github.com/octobercms/october/blob/master/modules/system/assets/ui/js/input.preset.js)

@Avatar4eg: Sry for pushing this … – Can this PR integrated, please!? thx

cc @Avatar4eg I would love this PR merged.

Since this extensions switched to Behat Transliterator this PR isn't relevant anymore. #thx


grad of logsumexp produces NaN

Description
The following code
import jax
import jax.numpy as jnp

jax.grad(jax.scipy.special.logsumexp)(jnp.array([0.0, 100.0]), where=jnp.array([True, False]))

outputs
Array([ 1., nan], dtype=float32)

A workaround I'm currently using is

def logsumexp(a, where):
    a_max = jnp.max(a, initial=-jnp.inf, where=where)
    return a_max + jnp.log(jnp.sum(jnp.exp(jnp.where(where, a - a_max, -jnp.inf))))

jax.grad(logsumexp)(jnp.array([0.0, 100.0]), where=jnp.array([True, False]))

which produces the desired output
Array([1., 0.], dtype=float32)

System info (python version, jaxlib version, accelerator, etc.)
jax:    0.4.33
jaxlib: 0.4.33
numpy:  2.1.0
python: 3.11.9 (main, Apr  6 2024, 17:59:24) [GCC 11.4.0]

We had a fix for this in #22836, but had to roll it back due to internal breakages at Google.

It looks like this is a duplicate of #22398, so I'm going to close this. Thanks for raising the issue, hopefully we'll be able to re-land the fix.


Problem rearding prompt

While using box prompt I am getting this error
It will be very kind if you could help me to solve this

Can you provide more details on how this function is activated and the value of x_thre?

Thank you for your kind response I follow the the steps as mentioned in the repo

Also can you suggest anything to improve the performance as I am getting very low dice on KvasirSEG dataset by following the steps mentioned in the repo

Hi, there was some bug in the box generating function usage in dataset.py and we have fixed it. In addition, we added a demo for box mode: SingleGPU_train_finetune_box.py; and it works on our side with no errors. please let us know if you meet further issues.

Thank you for your updates, but now the code is giving me this error


multiple Route53Zone found please use vpc_id option to filter

I'm trying to setup a custom domain along side a custom subdomain that both point to the same nextjs project but no matter what I try I'm getting this error:
Error: multiple Route53Zone found please use vpc_id option to filter

  on .terraform/modules/tf_next/main.tf line 293, in data "aws_route53_zone" "alias_domains":
 293: data "aws_route53_zone" "alias_domains" {

Error: multiple Route53Zone found please use vpc_id option to filter

  on .terraform/modules/tf_next/main.tf line 293, in data "aws_route53_zone" "alias_domains":
 293: data "aws_route53_zone" "alias_domains" {

As this issue seems to be appearing inside of the tf_next module I'm not sure there is much I can change in my main.tf.
Any ideas on how to fix?

Hi and sorry for the delayed response.
This problem will be addressed in #55 which allows to define the domain resources outside from the module.
We will release this as part of the 0.9.0 release which is due this week.
Will post an update how to resolve this issue once the release is completed.

This should now be possible when upgrading to the 0.9.0 release.
When following the custom domain example you should now be able to provide a vpc_id to filter for the correct Route53 zone:
...
#######################
# Route53 Domain record
#######################

# Get the hosted zone for the custom domain
data "aws_route53_zone" "custom_domain_zone" {
  name = var.custom_domain_zone_name
+ vpc_id = "your_vpc_id"
}

# Create a new record in Route 53 for the domain
resource "aws_route53_record" "cloudfront_alias_domain" {
  zone_id = data.aws_route53_zone.custom_domain_zone.zone_id
  name    = var.custom_domain
  type    = "A"

  alias {
    name                   = aws_cloudfront_distribution.distribution.domain_name
    zone_id                = aws_cloudfront_distribution.distribution.hosted_zone_id
    evaluate_target_health = false
  }
}
...

Thanks for the response. Is there an example of what the example with the VPC might look like? Struggling to get this to work.


[FEATURE] Track attack types like in DND5e mwak, rwak, etc

Describe the new feature
A clear and concise description of what the feature is.
Expected behavior
A clear and concise description of what you expected to happen.
Additional Information
Relates to #336

pf2e (now?) has roll options to easily show you if it is melee attack or ranged attack
ranged-attack-roll and melee-attack-roll


change ref single quote to backtick

too many commits for this simple change. deployments/requirements.rst won't render :ref:'provisioninfra'


Add DATA_API_INCLUDED_KEYSPACES to settings

By default we should include all of them but this will be a helpful complimentary setting for users that only want to expose a subset of user keyspaces

We have the option for a single keyspace,DATA_API_KEYSPACE that, when set, exposes the schema at /graphql (no subpath with the ks name).

Maybe this should supersede single keyspace mode?


feat: allow configuring a custom JsonMapper

This PR adjust the definition of the JsonMapper bean in the ContextFunctionCatalogAutoConfiguration to be conditional on missing bean, so a custom JsonMapper can be registered and used with spring-cloud-functions.
This PR fixes #1159 and fixes #1059.

I am trying to understand the purpose for this. JsonMapper is just a wrapper class over ObjectMapper or Gson, so don't you think it would be better to address it by injecting an instance of one of those? I know it can't be done now, but thinking that we could. Can you please elaborate about the problem you are trying to solve?

I am trying to understand the purpose for this. JsonMapper is just a wrapper class over ObjectMapper or Gson, so don't you think it would be better to address it by injecting an instance of one of those? I know it can't be done now, but thinking that we could. Can you please elaborate about the problem you are trying to solve?

@olegz I just wanted to fix issue #1159 and it seemed reasonable to allow providing a custom JsonMapper bean. Yes allowing to inject the json implementation would be better. The other PR #1162 is implementing this behaviour.

The #1162 has been merged and I honestly prefer this approach, so please let me know if that's ok with you so I can close this

The #1162 has been merged and I honestly prefer this approach, so please let me know if that's ok with you so I can close this

I am perfectly fine with this, so I am closing my PR.

I request this to be expedited.
This issue is currently breaking non-default json serialization.


[bug] fix for test_common.py preview KMeans()-check_estimators_dtypes

Description
Preview k-means has a CI failure for tests/test_common due to a lack of a dtype check for predict. This is similar to an issue just discovered on the ensemble algorithms. This doesn't show up on normal CI runs, but on extended CI sklearn evaluations which include the test_common suite.
Changes proposed in this pull request:

Add dtype check to preview kmeans predict

/intelci: run


Create "Show Me More" Skeleton

Summary
One of the final components we need is the "Show Me More" tab. In HealthLogToggle.jsx we currently have the "My Health Log" functionality mostly in place, but we need the skeleton UI scaffolding to implement the "Show Me More" page.

For the time in, we can feed in dummy data as is being done in WeeklyTracker, and then create a new issue to handle user data from Gaia.
Motivation
We need this component to just about finish out all necessary components for our app!
Describe alternatives you've considered
N/A

closing, as this is the old design. Apologies

Nevermind, I'm losing it - we still need this

I think because you felt this is made, in that case, you are right. Needed some modification to show.
It still needs to be converted to material-ui but for now it is working


Problem with redirect from Safari

Xcode 7 beta 5
For now previously working project fault on redirect back to app.
"safari cannot open the page because the address is invalid"

It's kinda magic :) with minor changes (change url scheme like in you example) it started to work again


Inaccuracy in comparisons guide

Why is there no Chinese Teaching Video？

Hello. Please note that we always welcome contributions :)


hide table name in json encoding output

Hi all,
I need to hide in the output array like this the name of the table "snow_statss":
{ "snow_statss": [
{ "layer_name": "NUTS2_Alps", "polygon_fid": 0, "date": "2014-01-01", "snow_line_altitude": 999999.0, "snow_cover": 0.011787, "cloud_cover": 0.297765, "north_exposed_snow_line": 0.0, "east_exposed_snow_line": 0.0, "south_exposed_snow_line": 2.0, "west_exposed_snow_line": 1.0 },
{ "layer_name": "NUTS2_Alps", "polygon_fid": 0, "date": "2014-01-02", "snow_line_altitude": 999999.0, "snow_cover": 0.01099, "cloud_cover": 0.677639, "north_exposed_snow_line": 0.0, "east_exposed_snow_line": 6.0, "south_exposed_snow_line": 5.0, "west_exposed_snow_line": 0.0 },
]
}
Is it possible?
Thank you for your help,
Andrea.

Hello Andrea. You can certainly customize the name with the rowSetAlias attribute of the table def. See http://restsql.org/doc/Concepts.html#ColumnandTableAliases. Don't think you can totally eliminate it. But you're welcome to submit a fork with some option, in the metadata to suppress it.
Mark

Setting this as a feature request to return an array only instead of an object with the name rowSetAlias that contains an array.


feat(ci): Run generate in CI to auto commit files

Run make generate in CI & add commit modified files.
Should fix: https://github.com/SchwarzIT/go-template/issues/40

Wait until https://github.com/SchwarzIT/go-template/pull/244 is merged


Cython 0.29 broke support for C++ enum classes

Before https://github.com/cython/cython/commit/be4ca1d685e8d703f2285183147f8587da56fe6d (a fix for #2186), on this input:
cpdef enum E "E":
    A

Cython was generating this:
/* CIntToPy */
static CYTHON_INLINE PyObject* __Pyx_PyInt_From_enum__E(enum E value) {
    const enum E neg_one = (enum E) -1, const_zero = (enum E) 0;

Since https://github.com/cython/cython/commit/6079a5b0b0936feb2ec339a1f31d7d708ae6d3a3 it is generating this:
/* CIntToPy */
static CYTHON_INLINE PyObject* __Pyx_PyInt_From_enum__E(enum E value) {
    const enum E neg_one = (enum E) ((enum E) 0 - (enum E) 1), const_zero = (enum E) 0;

This works for C enums, but fails to compile for C++ enum classes (https://godbolt.org/z/NY8PJT):
enum class E { X };
const enum E neg_one_class_28 = (enum E) -1;
const enum E neg_one_class_29 = (enum E) ((enum E) 0 - (enum E) 1);

<source>:3:54: error: invalid operands to binary expression ('enum E' and 'enum E')
const enum E neg_one_class_29 = (enum E) ((enum E) 0 - (enum E) 1);
                                          ~~~~~~~~~~ ^ ~~~~~~~~~~

Here is a complete example.
e.hpp:
enum class E { A, B };

e.pyx:
cdef extern from "e.hpp" namespace "E":
    cpdef enum E "E":
        A
        B

Ok, this is really getting cumbersome … :)
What other options do we have that C and/or C++ compilers would accept without complaining all too loudly? Maybe (enum E) (0 - 1), without the second cast ?

I think that (enum E) (0 - 1) would be the same as (enum E) -1, as was before #2186. I can not reproduce the warning mentioned in that issue, even though I have tried various version of gcc and clang with -Wall, with enum and enum class: https://godbolt.org/z/buBUI9

Apparently it is a GCC bug that (enum E) -1 generates a warning with -Wconversion, since it is documented that it should "not warn for explicit casts like abs ((int) x) and ui = (unsigned) -1". Moreover, the current workaround does not help gcc 5.5 and earlier, as demonstrated in https://godbolt.org/z/DlXIfA.
I propose to explicitly silence this warning with:
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wconversion"
#endif

const enum E a = (enum E) -1;

#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif

I thought that enum class is not supported yet. See, https://github.com/cython/cython/issues/1603.

Sorry to revive this old issue, but it seems that the problem is still present.
There are still occurrences of the problematic code
https://github.com/cython/cython/blob/master/Cython/Utility/TypeConversion.c#L658
/////////////// CIntToPy ///////////////

static CYTHON_INLINE PyObject* {{TO_PY_FUNCTION}}({{TYPE}} value) {
    const {{TYPE}} neg_one = ({{TYPE}}) (({{TYPE}}) 0 - ({{TYPE}}) 1), const_zero = ({{TYPE}}) 0;

https://github.com/cython/cython/blob/master/Cython/Utility/TypeConversion.c#L879
/////////////// CIntFromPy ///////////////
//@requires: CIntFromPyVerify

{{py: from Cython.Utility import pylong_join }}

static CYTHON_INLINE {{TYPE}} {{FROM_PY_FUNCTION}}(PyObject *x) {

@cf-natali In Cython 3 we do now support enum classes properly. Obviously that doesn't help Cython 0.29 users but going forward the thing to do is probably to use an enum class instead.

Thanks @da-woods .
Indeed, we're looking forward to Cython 3 however for now it's quite annoying for us since Cython 0.29 is used e.g. in the latest Ubuntu LTS - I assume this will affect quite a few people.

https://github.com/cython/cython/pull/3803 fixes this (tested locally).


[Hibernate]: Hibernate documentation

Changelog category

Documentation (changelog entry is not required)

Java is missing from the examples


Add the repetition code

Find solutions for

[ ] Convert general layout to specific layout for the repetition code by removing the edges and/or create a layout generator
[ ] CNOT dance is different between the ideal case (2 steps) and what it is done experimentally (I don't think it is necessary to create two different files, with one containing two different qec_rounds is enough)

As the name of the repository indicates, this is a surface code package, thus having the repetition code here does not make a lot of sense. However, the repetition code is a surface code whose $d_X$ or $d_Z$ is 1, thus the repetition code is already implemented in the package. Example:
import matplotlib.pyplot as plt
from surface_sim.layouts import library
from surface_sim.layouts import plot

layout = library.rot_surface_code_rectangle(distance_z=1, distance_x=11)

fig, ax = plt.subplots()
plot(ax, layout)
plt.show()

Note that the QEC cycle is not the most efficient one (4 CNOT steps instead of 2) as it is using the CNOT dance of the surface code. This can be solved by tweaking the current implementation of the qec_round and making it that NE and SE act at the same time and same for NW and SW. Although it is an easy change, I am not going to implement it the repository because I don't need it (for now...)


Php lint not showing errors

First of all awesome plugin!
Probably not really a bug but I have the problem that the php linter does not show errors. It works when I remove 1>/dev/null from line 90. Somehow redirecting standard output does something strange at my system.
I have not put a lot of research in why this could be. Just wanted to let you and someone else who could have the same problem know.
Thanks

I had the same problem with vim version 7.4.1345 on OSX 10.11.3, removing the redirect resolved the issue.

I wonder how this could have ever worked ;) According to the manual the linter writes everything to STDOUT - sending it to /dev/null kind of disables the feature. Maybe it wrote to STDERR a couple versions back. But anyway, great plugin :)


fix: use latest dat-node for network improvements with hyperswarm

Contributor checklist:

[x] My commits are in nice logical chunks with good commit messages
[x] If my changes depend upon an update to a dependency, I have updated the package-lock.json file using npm install --package-lock
[x] I have used the app myself and all of the buttons work.
[x] I have tested the application with the commandline
tool.
[x] My changes have been tested with the integration tests, and all tests pass.
[x] My changes are ready to be shipped to users on Mac and Linux.

Description
Better connectivity: A better DHT and holepunching. The networking stack has been entirely rewritten. See https://github.com/hyperswarm/hyperswarm

fixes #648

Built binaries for easier testing: http://vvvvvvaria.org/~luke/dat-desktop%40next.tar.gz

OK, so the changes are good, I was able to build, LGTM!
Bad news is that I still can't share files with this new networking... will try to debug...

Oh wait, it worked! I tried the dat@next cli and it worked for sharing :birthday:
Perhaps I built the binaries incorrectly (it was quite hard in the end...) So, I would say that it will be nice when this is merged and someone who knows what they are doing can publish the new binaries with these changes included.
Thanks again for the work!

Thanks for testing @martinheidegger!
Branch is rotting, oh oh, any bump on getting this merged in once rebased?
Thanks and sorry for nagging (but it is gentle, I hope ;))

@decentral1se I wish it would work, then the merging was a no-brainer.

Is this a bug with this branch or is it also reproducible on master @martinheidegger ?


Healthkit Supprt

Do you have a time frame for Healthkit intergration for the App?
Many Thanks

I haven't thought about it! Let's make it happen :)

Closing this issue as we now have support to HealthKit!


Implement sha256 check for the model

@FynnBe In the meeting today we discussed that the sha256 check should be enforced in the core package.

implemented in spec by now, see https://github.com/bioimage-io/core-bioimage-io-python/pull/346


Adding custom plugin doesn't work

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

zplug "dabz/kafka-zsh-completions", from:github, use:kafka.zsh, lazy:false
zplug install
zplug load

Expected behavior
Commands from apache kafka that in $PATH should get autocompletion.
Screenshots
https://asciinema.org/a/kRgZg9EDedhlGdUwlKWFnxLpQ
Env (please complete the following information):

zplug --version:
2.4.2

zsh --version:
zsh 5.7.1-dev-0 (x86_64-apple-darwin18.7.0)

uname -a:
Darwin viks-mbp-16.lan 19.4.0 Darwin Kernel Version 19.4.0: Tue Feb 25 22:28:31 PST 2020; root:xnu-6153.101.5~8/RELEASE_X86_64 x86_64

Minimal zshrc (with less than 30 lines)
Create a minimal reproducing set of configurations for this issue. Please remove all unnecessary parts!
source ~/.zplug/init.zsh

zplug "dabz/kafka-zsh-completions", from:github, use:kafka.zsh, lazy:false

if zplug check || zplug install; then
  zplug load --verbose
fi

we did shuffle a repo a bit.
now command looks like zplug "dabz/kafka-zsh-completions", use:kafka.plugin.zsh but completion still doesn't work
@b4b4r07 welp ;(

I have a similar issue with a couple of other plugins (knu/zsh-abbr and knu/zsh-manydots-magic) — similar in that they don't start working until I manually source them.
As far as I know, it might be a documentation issue. Zplug might be able to source the appropriate files but the docs are pretty sparse so I don't know how to make it do so.


@orta -> tapping selected tab scrolls to top

Not sure how to test.
fixes https://github.com/artsy/eigen/issues/110

Give that the CI is failing on something different I'm going to merge this :+1:


[Bug] Export To Excel of Forms Plugin of a Table fails

Version of Archi, Operating System
archi 4.0.3
org.archicontribs.form plugin 1.8.1 (or earlier)
Windows and Mac
FormPlugin.log
Expected Behaviour
The table should get exported to excel
Actual Behaviour
I get an error popup of "Failed To update Excel file." "null".
Steps to Reproduce the Behaviour

By following the form wiki instructions Create a simple form with a table and some lines. I set   "excelFirstLine": 1
Run the form and get some data back.
Export to excel

Workaround
Add this to the config file as well as the excelFirstLine, but set to 1.
"excelLastLine": 1,
So either the wiki needs to say this, or the code needs to default last to first.

Hi,
You on the wrong repository. The form plugin is maintained by @herve91 on its own repository.
Regards

https://github.com/archi-contribs/form-plugin/issues

FWIW I've created the issue for you ;-)
https://github.com/archi-contribs/form-plugin/issues/7

Many thanks - sorry for misplacing.
Regards,
Richard.
On 21 Nov 2017, 13:34 +0000, Jean-Baptiste Sarrodie<EMAIL_ADDRESS>wrote:

FWIW I've created the issue for you ;-)
archi-contribs/form-plugin#7
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


fix(assert): assertObjectMatch() does not print objects correctly

Fixes: #3472

Currently, when filtering arrays, assertObjectMatch() uses fn({ ...value }, { ...subset }), which converts arrays into objects. Consequently, arrays are displayed as objects. This PR adds filterArray() to handle arrays.

Fixes: #3771

When filtering objects, if actual and expected don't have the same keys or symbols, the fn() currently returns an empty object. It leads to missing properties if both are not empty. This PR adds logic so that it returns the keys and symbols in actual instead of an empty one. (also rename fn() to filterObject())

Are you able to split this into separate PRs? There are a few moving parts and I don't want to miss anything.

Sure 👍


Input with name="identifier" gets unfocused.

If I put an input in the drawer with name="identifier" for example:
< input type="text" name="identifier" />' and then click the input, the body gets focused.
So on click the input blurs and focus is on the html body.
If I remove the name the input can be focused.
But I need the name to be "identifier".

This happened everytime I click on the input.

@emilkowalski is this a general radix ui issue?

I guess this might be somewhat related: https://github.com/emilkowalski/vaul/issues/128

@michaelmikh so how do I solve it?

https://github.com/emilkowalski/vaul/assets/52600520/2b5e89a7-cc6b-4e0d-8b5f-f3fd633b1c00
@emilkowalski @michaelmikh I think this might help
Again I inspected the current focused element and the issue is that something causes the body to focus on click on the input.

@michaelmikh so how do I solve it?

I don't have a particular solution for this, sorry. You either have to look into that yourself or wait for 'vaul' maintainer to address it in some way.

So you just stopped using the drawer?
Am Sa., 25. Nov. 2023 um 18:21 Uhr schrieb Michael @.***

:

@michaelmikh https://github.com/michaelmikh so how do I solve it?
I don't have a particular solution for this, sorry. You either have to
look into that yourself or wait for 'vaul' maintainer to address it in some
way.
—
Reply to this email directly, view it on GitHub
https://github.com/emilkowalski/vaul/issues/170#issuecomment-1826381392,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMRJ5SAE2JQP6DYO4JEWIVLYGISH5AVCNFSM6AAAAAA7IT66NOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRWGM4DCMZZGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

No, I still use it, but as for now I don't do inputs or stuff inside.


support ipv4range

can you add the following? i would PR but this project depends on things local to your filesystem ATM.
countAddrs :: Word8 -> Word64
countAddrs w =
  let amountToShift = if w > 32 then 0 else 32 - fromIntegral w
  in shift 1 amountToShift

toSet :: IPv4Range -> SU.Set IPv4
toSet (IPv4Range ip len) = runST $ do
  let totalAddrs = countAddrs len
  arr <- newPrimArray totalAddrs
  let go !w (IPv4 !a) = if w > 0
         then writePrimArray arr w (IPv4 a) >> go (w - 1) (IPv4 (a + 1))
         else pure ()
  go totalAddrs ip
  unsafeFreezePrimArray arr

pingRange :: Int -> IPv4Range -> IO (MUU.Map IPv4 Word64)
pingRange !i !r = multiping i (toSet r)

I've added a variant of the toSet function you suggested into primitive-containers, and I've built Network.Icmp.Ping.range on top of that.


Difficult to type a div in razor that's in a code block in another div

This issue has been moved from a ticket on Developer Community.

[severity:I'm unable to use this version]
I'm trying to add a div inside the foreach block below in a Razor file:
<div>
    @foreach (var item in items)
    {
        // Add a div here
    }
</div>

When I type the opening div tag, the editor matches it with the closing div tag outside of the foreach block instead of generating a new closing div tag.
If I try to type the closing div tag it gets automatically completed as an opening div tag with a closing div tag, which is really frustrating.
! [6UCAcPkig4.gif] (https://aka.ms/dc/image?name=Becc54d8041ca4b51b86fc72adf62ae0d637711474345224136_20211029-163713-6UCAcPkig4.gif&tid=ecc54d8041ca4b51b86fc72adf62ae0d637711474345224136)

Original Comments
Feedback Bot on 10/31/2021, 10:40 PM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.

Original Solutions
(no solutions)

Another report: https://developercommunity.visualstudio.com/t/HTML-In-Razor-If-Statement-Blazor-net-/10120457
@chsienki @333fred if possible, could we have this issue prioritized for an upcoming sprint? There have been multiple customer reports.

@allisonchou I don't know what you're expecting us to do differently here. As I've said on similar issues in nested contexts, the only way that we can change this is by re-engineering error recovery in the compiler is to do significant amounts of error recovery and backtracking. Possible, yes, but it's more than a single sprint of work. It sounded like Taylor needed to follow up with the web tools team?

As I've said on similar issues in nested contexts, the only way that we can change this is by re-engineering error recovery in the compiler to do significant amounts of error recovery and backtracking

@333fred Are you recommending that we shouldn't do re-engineering work on error recovery in the compiler? Or are you just clarifying that it will take some time (longer than a sprint)? If it's the later, then that's completely understandable. The ask here is simply to make sure that the work gets prioritized and doesn't get unnecessarily delayed.

It sounded like Taylor needed to follow up with the web tools team?

@333fred  I assume Taylor was referring to following up with the Web Tools team about https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1431961, which has since been fixed and closed. @NTaylorMullen Can you confirm?

Or are you just clarifying that it will take some time (longer than a sprint)?

I'm saying this one. It's a significant chunk of work.

Is there a different issue that we can track to determine if there's progress being made?
Every preview version of VS2022 that is released I hope to see this issue fixed (or improved) and I've not seen or heard of progress. Honestly, from the outside, it feels like this is a low priority item. I see new features in VS being released, which are nice and cute and cool - but do not impact me anywhere near the way this issue does.
I am not sure how many of the VS devs on the team do the impacted kind of work daily - but this makes using VS a real chore and I am really hoping for some progress and fixes in this space.
I can definitely say that based on the general comments around this issue on forums like Reddit, Twitter, etc. - devs are suffering through this.
For the first time in two decades, I am considering changing to a different IDE. Probably Rider since it seems to be a competent competitor based on streamers and videos on YouTube. I don't mean that as a threat as much as it's gotten to the point that I am easily losing 15% efficiency everyday by not having Intellisense to speed me up and having to clean up all the wrong things that the editor wants to do that don't make sense. Not to mention frustrations.
Please share some good news with us!

Hi @tbasallo,
I appreciate that this is taking a long time, but I can assure you that it's not a low priority for us. We understand how much it hurts developers and are determined to get it fixed.
The razor compiler is a complicated piece of code that has been added to by various teams over the years. Unfortunately, we've gotten to the point where it's no longer feasible to just 'add one more thing' and we need to restructure some of the deep internals to make sure that it works correctly going forward. A lot of this work has just basic infrastructure stuff, and we're only now getting to the point where we can actually start remaking the foundations.
VS is a large product with a large team, but the number of people working directly on the Razor compiler is comparatively small. We're workin' our butts off to get it done, but there's only so many hours in a day :). I know that it would be a lot more satisfying if I could just answer 'this will ship in preview X', but hopefully this lets you know that we really do care, and really are in the process of trying to fix it.
@333fred Do we have a better issue or an umbrella issue that can be used to track the error recovery improvements and what needs to be done beforehand?

Checking in to see if any progress has been made?

It's been nearly 2 years since this was moved here. I say the following not to somehow shame the group, but to really shine a light on how horrific the experience is in VS 2023 Professional, including the Preview versions, today. I work from three different machines and they all exhibit the same issues. Working in VS is a constant correction of what it wants to do - it's auto-correct issues x 1000.  And while I appreciate that everyone that has commented understands it's important, it does not seem to be making any appreciable improvement. In the meantime, more and more features are being added with nary a mention of how buggy the editor experience is once you introduce code. I may be the one guy that is suffering or everyone else has moved on (or living with it). Perhaps everyone moved onto other IDEs if they code Razor/Blazor pages. (C# works perfectly). Maybe they left to VS Code.
I start next week to use Rider - purchased last week on special and if it works as well (better?) as some folks say (Nick Chaspas, for one) we'll move our team to it and will be the recommended IDE (and cheaper than VS even at full price). Honestly, JetBrains should take advantage of the VS editor's issues and promote Rider - they'd surely get a bunch of users (the ones still hanging on).
Related: #8399, #7608, #8976, #8047, and many, many more. If you were to combine them with emojis showing support I am sure it'd be much more the impact that it's having.
Again, while I appreciate what @chsienki, @danroth27, @333fred and the rest have said about being important, but hard to fix - this is not OK. The main editor for Razor and Blazor pages needs to be prioritized and fixed.
By VS and Hello

@tbasallo However, Rider's Hot Reload feature isn't as good as Visual Studio's.

That may be true, I've been setting up Rider all day - no coding yet. But Hot Reload is only passingly useful. I usually have to restart after an hour or so of coding because EVERY change requires a rebuild.

Hi this affects me too and is quite frustrating as often razor components have a code block to cover the rendering e.g @if(IsLoading) {
}
this means that my entire HTML structure that goes inside the block has to be written outside and then moved in, otherwise it takes me twice as long.  Also includes features like "surround with " which is super helpful for styling etc.


Mocha path

-supports configuring node_modules location when running mocha tests. Right now, it looks for it under project home directory. This one checks it from mocha.json with 'path' as key and if it is specified, will use that value, if not, will the project home directory.

Hi @ericpizon, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;

Hi @ericpizon, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;


Create angular2-meteor-accounts-ui

Without dependencies on Blaze

what do I have to do to get access to angular2-meteor-accounts-ui ??
Right now I get:
$ meteor npm install --save angular2-meteor-accounts-ui
npm ERR! Darwin 15.4.0
npm ERR! argv "node" "/Users/light/.meteor/packages/meteor-tool/.1.3.0_3.nfjm3y++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/bin/npm" "install" "--save" "angular2-meteor-accounts-ui"
npm ERR! node v0.10.43
npm ERR! npm  v2.14.22
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/angular2-meteor-accounts-ui
npm ERR! 404
npm ERR! 404 'angular2-meteor-accounts-ui' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/light/ownCloud/meteor/socially/npm-debug.log

Looks like @Urigo is dealing with this here: here

Should be fixed now. please try again


suggested corrections for 4 Mixtec varieties [first batch]

Are you submitting a comment in regards to more than 10 data-points? If so, please complete this form and attach a spreadsheet with columns for feature ID number, language name/glottocode and a comment field. You can find a blank Grambank coding sheet here. Please fill in Feature and Language ID for the relevant datapoints. *
Yes, 16 data points so far. Spreadsheet is named gb1_mixtec_corrections1.tsv

Have you read the Grambank wiki article for the features that you want to suggest a change for? If not, please visit our wiki .
Yes, I read them.

What language or dialect would you like to suggest a change in coding for? Please give the Name and/or glottocode. (If more than 10 data-points, please just refer to the spreadsheet.)*
concerns 4 languages so far (alac1244, magd1235, sant1436, tezo1238)

What features do you want to suggest a change for? (If more than 10 data-points, please just refer to the spreadsheet.)*
see gb1_mixtec_corrections1.tsv

What is the reason behind this change?*
corrections to current coding

What is your expertise in regards to this language or dialect?*
I do documentation on one Mixtec variety and have experience working with all documented Mixtec varieties from a historical perspective

What sources do you have in regards to this change in coding?*
The corrections are based on the same sources as were used originally.

Archive.zip

@SAuderset
A quick qustion regarding GB023 (Are there postnominal articles?) for sant1236.
The examples with the definite article ma are prenominal. Did you find any examples with postnominal ma?

Let me check. That does sound wrong... I'm wondering if I accidentally copied in the wrong feature ID. Sorry about that, will try to get back asap with more info.

No worries and no rush.
All your other suggestions and comments that I've reviewd so far are improvements to Grambank - thank you!

Here is a list of the Mixtec languages already in Grambank raw (i.e. the continued data after grambank 1.0)
  filename Glottocode                         Name

1:  JE_atat1238   atat1238            Atatláhuca Mixtec
2:  JE_ayut1236   ayut1236                Ayutla Mixtec
3:  JE_coat1241   coat1241            Coatzospan Mixtec
4:  JG_sanm1295   sanm1295  San Miguel El Grande Mixtec
5:  MM_magd1235   magd1235     Magdalena Peñasco Mixtec
6: RHE_alac1244   alac1244         Alacatlatzala Mixtec
7: RHE_sant1436   sant1436 Santa María Zacatepec Mixtec
8: RHE_tezo1238   tezo1238             Tezoatlán Mixtec

We also have five Mixtec in the to do-list:
These are assigned to @johnaell
Diuxi-Tilantongo Mixtec | diux1235
Jamiltepec Mixtec | jami1235
These are currently unassigned:
Ocotepec Mixtec | ocot1243
Silacayoapan Mixtec | sila1250
Yosondúa Mixtec | yoso1239

@yafinka I checked and it is a copy error on my side - oops! so GB023 in my spreadsheet is GB022, or in other words, there are prenominal articles.

Hello @SAuderset!
It took me a while to decide what to code for GB020 (Are there definite or specific articles?) for alac1244 and sanm1244. After consulting with Michael on this one, I decided to code '?' for both, since the deictic function in the examples provided cannot be ruled out. Michael thinks that the function of demonstratives in the Mixtec languages may be evolving under the influence of Spanish.
Do you have any further suggestions for corrections? If not, I will submit the changes and close this issue.
Thanks again for your help!
Olga

Right now that's all I have. I'm not sure when I will make it through the rest of the features, so probably best to close it. Thanks!


Templates are counted as guests that seems to be down

Hi,
thank you for your great work.
I recognized that a proxmox template is counted as down.
Perhaps you can exclude the templates?
Thank you
Thomas

Hey Thomas, thanks for the kind words. Yeah, I actually recently noticed that myself and was thinking a bit about it. I guess from the perspective of Proxmox, a template isn't much different from a stopped VM. But I think I personally agree with treating templates as different from stopped VMs, and I can see it being problematic with alerting rules anyway. So I'll make the exporter exclude them, thanks for the Issue!

Somewhat surprisingly, I'm not seeing an identifier in the API for a VM instance that specifies whether it's a template or a normal VM https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu
I'll keep looking around the documentation, I would assume Proxmox exposes that information in the API somewhere. But if it requires an additional API request per-VM to discover if it's a template, I might choose to make it opt-in via a flag or environment variable.

Ah, on their /cluster/resources endpoint they expose that information (it's actually not documented but for qemu resources there's a secret template field that they toggle between 1 and 0, for template and not-template respectively.) https://pve.proxmox.com/pve-docs/api-viewer/index.html#/cluster/resources
I can probably carve some time to add that API request in tomorrow. This seems to be one API request per page-load, so not too expensive to make the default here.

I believe the latest version of the exporter fixes the behavior for templates showing up as stopped VMs. Let me know if you get a chance to update and can confirm.

Hey, thanks for bearing with me on the grafana part! I missed the re-open of this Issue for a bit. And when I found it, I was in the middle of some pressing issues at work so I put it off until a more calm time. I updated the grafana json in main with your version of the query. In your opinion, does this same feedback apply for any of the other stats at the top of the dashboard like down LXCs? I don't really use LXC at all.

Hey, sorry for the time lapsed between your reply and my fix! Since you hadn't replied to this Issue I'm going to assume this is fully resolved for you. Please open up a new Issue or comment back/re-open this one if you have any other suggestions or issues with the exporter :)

Hey,
I have two Proxmox clusters running.
In my second cluster I have LXCs both running and powered down.
Is it possible to somehow configure more than one Proxmox cluster?
I'd be happy to share my knowledge if your JSON is working with the LXCs, too.

Is it possible to somehow configure more than one Proxmox cluster?

I think configuring this to monitor multiple clusters may be more code overhead than is worth to maintain, to be honest. I would suggest running multiple installations of this exporter - one for each Proxmox cluster.


EVK-89 squash jobs and tasks migrations

This PR squashes many of the migrations for Jobs and Tasks.  All of the migrations can't be squashed as easily because they are referenced in other files.  The convention seems to be squash before and after referenced migrations.
To test run unit tests, and observe any decrease in time to run migrations.
Additionally the application should be run to test for any missing migrations.

This isn't as useful as I would have hoped and instead I think maybe the project will consider resetting migrations at some point to remove much of the old migration noise.


Needs to be updated to boost 1.67.0

The current version seems to be based on boost 1.66.0.  Are there directions for upgrading to 1.67.0?

I have built the 1.67 version, but since 1.68 is around the corner I was planning to jump to that.


<EMAIL_ADDRESS>(#2445)

PR for #2455
Release: https://github.com/hyperrealm/libconfig/releases/tag/v1.7.3
Used by:

https://github.com/kubevirt/kubevirt
https://github.com/JFreegman/toxic

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (libconfig) have been updated in this PR. Please review the changes.

Please check the presubmit

Thanks, will try to fix

@meteorcloudy I added an experimental fix, can't test it now because I don't have access to the Windows VM. But it looks like the additional defines should fix compilation errors on Windows.


created a new specific function for phone validation.

Coverage remained the same at 81.456% when pulling decb202dcac52bcef650ea73ace42e921fdc3b20 on fix-phone-validation into 9b8f94f4a00d4147691f2a3688e8d1cd757950be on master.


[Select] Unable to style MUISelect using theme-level styleOverrides

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
https://codesandbox.io/s/boring-river-kddz7h?file=/demo.tsx
Notice the TS errors and the styles are not applied.
const theme = createTheme({
  components: {
    MuiSelect: {
      styleOverrides: {
        // ts(6198)
        root: ({ ownerState, theme }) => {
          return {
            outline: "2px solid red"
          };
        }
      }
    }
  }
});

Current behavior 😯
Unlike other components, MuiSelect does not appear to support a theme-level style override using styleOverrides. The styles are ignored and the following TS error generated:
Type '{ root: ({ ownerState, theme }: { ownerState: any; theme: any; }) => any; }' is not assignable to type 'Partial<OverridesStyleRules<keyof SelectClasses, "MuiSelect", Omit<Theme, "components" | "palette"> & CssVarsTheme>>'.
  Object literal may only specify known properties, and 'root' does not exist in type 'Partial<OverridesStyleRules<keyof SelectClasses, "MuiSelect", Omit<Theme, "components" | "palette"> & CssVarsTheme>>'.ts(2322)
Binding element 'theme' implicitly has an 'any' type.

Expected behavior 🤔
No response
Context 🔦
No response
Your environment 🌎

npx @mui/envinfo
  System:
    OS: macOS 13.2.1
  Binaries:
    Node: 16.19.1 - ~/.nvm/versions/node/v16.19.1/bin/node
    Yarn: 1.22.19 - ~/.nvm/versions/node/v16.19.1/bin/yarn
    npm: 8.19.3 - ~/.nvm/versions/node/v16.19.1/bin/npm
  Browsers:
    Chrome: 110.0.5481.177
    Edge: Not Found
    Firefox: 110.0
    Safari: 16.3
  npmPackages:
    @emotion/react:  11.10.6
    @emotion/styled:  11.10.6
    @mui/base:  5.0.0-alpha.118
    @mui/core-downloads-tracker:  5.11.9
    @mui/icons-material:  5.11.11
    @mui/material:  5.11.10
    @mui/private-theming:  5.11.9
    @mui/styled-engine:  5.11.9
    @mui/system:  5.11.9
    @mui/types:  7.2.3
    @mui/utils:  5.11.11
    @types/react:  18.0.21
    react:  17.0.2
    react-dom:  17.0.2
    typescript:  4.9.4

Thank you so much @sai6855

By the way, I noticed a bunch of issues related to using select instead of root, where the ownerState values such as label can become undefined. Using root with tsignore fixes my problem as a work-around.


Add multivendor topology

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 53.282%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1859

Relevant Lines:
3489

💛  - Coveralls


Add rknpu2 support into armnn

https://github.com/rockchip-linux/rknpu2 just released
Related issues

https://github.com/rockchip-linux/rknpu2/issues/65
https://github.com/blakeblackshear/frigate/pull/5733/files#diff-19c2d5c5cd8efa16c105dce5a243d311eefdd7412be831e655fc392c0fb320c1R40

Hi @podarok could you explain a bit more about what you are suggesting here?

Hi @MatthewARM
I'm using orange pi 5 which is based on RK3588S CPU for frigate NVR. There is a tensor lite ML detection.
With Armnn I was able to accomplish good performance from ARM core and MALI 610 GPU, but NPU - not used.
Above I posted a link to library, created by rockchip team that would be great to incorporate  in armnn in order to use 6TOPS NPU for ML tasks

Understood. Needs someone to volunteer to add the new backend and maintain it.

For Frigate we succeeded with rknpu2 here https://github.com/blakeblackshear/frigate/pull/5733#issuecomment-1479317334
But this means we should have both armnn and rknpu2 detectors, which is not good long term
I still think rknpu2 is better to have as a part of armnn.
But as  you said @MatthewARM - depends of human resources at this point

Hi @podarok
I'm going to close this ticket as it's outside of the scope of the ArmNN project.
Best regards,
Mike


Add a README file

Create README.md file to give an overview of what this repo is for

Test test
test test
#test
##Todo

[ ] Add README.md file


fix type of value in port of prometheus

helm is waits for  String in the value of "prometheus.io/port" and an  is  being  Int

@violenti can you sign off your commit please? also patch-version of the chart will need bumping.
/assign

ok @davidkarlsen