text:
Capacitor v3 no sound

Having installed the plugin and placed audio files in the Android/iOS location defined, when I call NativeAudio.preload it is returning an error (the error content is just "achievement.mp3"). I'm just including the file name like:
NativeAudio.preload({
assetId: "achievement",
assetPath: "achievement.mp3",
audioChannelNum: 1,
isUrl: false
});
What am I missing?

Given the widely reported problems in the cordova plugin related to dealing with changing hardcoded plugin code from "www" to "public" for the file location... one would assume the capacitor community plugin would be explicitly designed to overcome this problem (since one of the main concepts promoted about capacitor is how it's so much more stable than using cordova with ionic).
Does anyone have this plugin working using ionic capacitor v3 angualar?

@wwwguy same and no fix found yet. Can't seem to get audio working using any native library with capacitor 3.

@wwwguy Hello ✋
Please, send a screenshot of your Android Studio/XCode where you placing audio
And full code what working with NativeAudio.

@wwwguy Can you convert sounds to wav format and try ?

@wwwguy @bazuka5801 I just got it working and the issue is the path. You don't need to put the audio files in the locations mentioned in the docs. Just change your assetPath to point to the public folder and it works. See my working example below...
NativeAudio.preload({   assetId: "swipeLeft",   assetPath: "public/assets/sounds/swipe-left.mp3" })

@allankiezel Did you tested it on both platforms (Android & iOS)?

Thanks for all the feedback. Unfortunately still not working. Some answers to above...

Currently I'm just running on Android. Will tackle iOS once I have this working.
I have tried using wav instead of mp3 files, no change, same error.
Changing the assetPath as mentioned to a "public/" address, no change, same error.

And the code... app.component.ts
NativeAudio.preload({
assetId: "achievement",
assetPath: "test.wav"
}).then(function(){
console.log("SUCCESS");
}, function(error){
console.log("ERROR - " + error);
});
Outputs the following error:
ERROR - Error: test.wav

@wwwguy try follow with docs and drag-and-drop music sounds to xcode/Android studio like docs in readme

Yes, correct... from inside Android Studio I have drag/dropped my audio files into:
android/app/src/assets
Then in the preload code, I am just using the filename itself for the assetPath variable. I have also tried various versions of the full path as suggested by @allankiezel

I haven’t tried android yet as the emulator doesn’t play sounds on my machine. Also, you sample capacitor v3 codebase doesn’t have any actual ionic files to reference.

On Jul 21, 2021, at 6:25 PM, wwwguy @.***> wrote:

Yes, correct... from inside Android Studio I have drag/dropped my audio files into:
android/app/src/assets
Then in the preload code, I am just using the filename itself for the assetPath variable. I have also tried various versions of the full path as suggested by @allankiezel
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Hi guys! I I'm using the plugin in a Ionic Vue project. I put the files on:
my-ionic-vue-project/android/app/src/main/assets
Then preload the files only with the name: audio1.mp3
NativeAudio.preload({
assetId: 'audio1',
assetPath: 'audio1.mp3',
audioChannelNum: 1,
isUrl: false
});
And play it:
NativeAudio.play({
assetId: 'audio1',
time: 0.0
});
I hope this helps somebody.

I'm using Capacitor v.3
I'm using Ionic5 with ReactJs and Typescript.
I have copyed sound.mp3 in /public/assets/ then building for android wint ionic build android the builder copy all the content in the right place.
Then you need in your code call:
          NativeAudio.preload({
            assetId: "warn",
            assetPath: "public/assets/sound.mp3",
            audioChannelNum: 1,
            isUrl: false
          })
          .then(()=>{
            NativeAudio.setVolume({
              assetId: 'warn',
              volume: 1.0,
            });

            NativeAudio.play({
              assetId: 'warn',
              time: 0.0
            })
          });

Bingo. My code was all fine. Big thank you to @orviljuarez for correcting the file location. The instructions here say to place them at:
android/app/src/assets
This is NOT correct (or at least, would not work me). When I move them to:
android/app/src/main/assets
...it starts working fine. Not sure if the instructions here need to be updated or if there is some other factor that would cause this? Anyway, also... for those less familiar using native Android Studio (vs ionic CLI pre-capacitor), make sure to drag and drop audio files inside of Android Studio (much the same as you may already be used to in xCode).

authors: allankiezel bazuka5801 gine orviljuarez wwwguy

repo: capacitor-community/native-audio


text:
Feat/custom headers

Added the ability to pass custom headers so that photoviewer can download private images that require authorization headers.
Works on Android and iOS. ✅
Have also setup a demo app for the project.

@shiv19 I will merge it without testing. Any issues coming from this merge must be handle by yourself. As i said i will not continue to maintain this plugin. if you want to take the ownership please contact Mike Hartington mike@ionic.io.

@jepiqueau Thank you.
Yes, I have contacted him on X.com
He has responded with some questions which I've answered. I'm waiting for his response.
I'm happy to continue maintaining this plugin :)

@shiv19 that will be great if you can

source: gharchive/pull-request

repo: capacitor-community/photoviewer

license: MIT

license_type: permissive

license_source: github-api


text:
[doc] Recommend the standard StatusBar plugin instead of enabling immersive mode on android

Not really a bug, but mostly a suggestion. I think we shouldn't recommend people in the readme to enable immersive mode on android themselves when installing this plugin, and instead direct them toward the StatusBar plugin's documentation. This will keep code compartmentalized and make sure they don't break compatibility with standard capacitor features.

It's been removed from the docs.
See this comment for more info: https://github.com/capacitor-community/safe-area/pull/2#issuecomment-2092723752

source: gharchive/issue

authors: kawazoe tafelnl

repo: capacitor-community/safe-area


text:
How to upgrade capacitor version  3?

I need to upgrade capacitor v3 from v2 .any docs for that?

we can update manually in package.json ,
i know,i need to configure twice times to update v2 to v3 however
i want to run vue add capacitor
then i reinstall latest packages again .
i feel better .if package option given in vue add capacitor while run (choose v2, choose v3)

i am facing issue  after i updated v3
it working =>npx add run android
but when i run npm run capacitor:serve
it launching android studio but showing error
Unable to find method 'org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String;'.
full error

Unable to find method 'org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()Ljava/lang/String;'.
Possible causes for this unexpected error include:
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)

The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)

Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.

In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.


text:
Issues loading on galaxy tab e device (and others?)

Received from part of email:
"I cant get them to load up at all on my Samsung tablet. It a galaxy tab E not that it should make much of a difference but your page just wont load at all."

I'm not really sure what to do with this.  I don't have access to this device, all the devices I use work (with some minor style issues sometimes).  I'm going to close this but ask the community to report and devices that don't work and I may reopen.

license: mit

license_source: bigquery


text:
Fix space in git suffix. Fixes 1738

Fix for https://github.com/capistrano/capistrano/issues/1738
Still trying to figure out a test.

Thanks for the PR! Testing might be too difficult to accomplish given the current codebase. Feel free to skip the test this time around. It will be easier to add a test once #1572 is merged.
If you could add a changelog entry I will merge this in.

Although perhaps gsub(/\s+/, " ") would be better since it would catch all sorts of white space?

I added the changelog entry and swapped #tr for #gsub.

Looks good. Thanks! ✨

authors: mattbrictson will-in-wi

repo: capistrano/capistrano


text:
Boto Credentials Error in long running Container

Getting a weird Boto error when I run custodian in a container. Not sure why the credentials are not being pulled properly. The custodian run was executing multiple policies but more than halfway through policy file it just lost creds.
2016-05-12 01:13:58,969: custodian.output:ERROR Error while executing policy
Traceback (most recent call last):
  File "/src/c7n/policy.py", line 161, in provision
    manager = LambdaManager(self.session_factory)
  File "/src/c7n/mu.py", line 195, in __init__
    self.client = self.session_factory().client('lambda')
  File "/src/c7n/credentials.py", line 37, in __call__
    self.assume_role, "CloudCustodian", session)
  File "/src/c7n/credentials.py", line 74, in assumed_session
    metadata=refresh(),
  File "/src/c7n/credentials.py", line 65, in refresh
    RoleSessionName=session_name)['Credentials']
  File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 258, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 537, in _make_api_call
    operation_model, request_dict)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 117, in make_request
    return self._send_request(request_dict, operation_model)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 142, in _send_request
    request = self.create_request(request_dict, operation_model)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 126, in create_request
    operation_name=operation_model.name)
  File "/usr/local/lib/python2.7/site-packages/botocore/hooks.py", line 227, in emit
    return self._emit(event_name, kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/hooks.py", line 210, in _emit
    response = handler(**kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/signers.py", line 90, in handler
    return self.sign(operation_name, request)
  File "/usr/local/lib/python2.7/site-packages/botocore/signers.py", line 124, in sign
    signer.add_auth(request=request)
  File "/usr/local/lib/python2.7/site-packages/botocore/auth.py", line 313, in add_auth
    raise NoCredentialsError
NoCredentialsError: Unable to locate credentials
Exception in thread Thread-21:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/local/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/src/c7n/log.py", line 222, in loop
    self.send()
  File "/src/c7n/log.py", line 182, in send
    self.send_group(k, messages)
  File "/src/c7n/log.py", line 188, in send_group
    if not self.create_stream(group, stream):
  File "/src/c7n/log.py", line 173, in create_stream
    logGroupName=group, logStreamName=stream)
  File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 258, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/client.py", line 537, in _make_api_call
    operation_model, request_dict)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 117, in make_request
    return self._send_request(request_dict, operation_model)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 142, in _send_request
    request = self.create_request(request_dict, operation_model)
  File "/usr/local/lib/python2.7/site-packages/botocore/endpoint.py", line 126, in create_request
    operation_name=operation_model.name)
  File "/usr/local/lib/python2.7/site-packages/botocore/hooks.py", line 227, in emit
    return self._emit(event_name, kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/hooks.py", line 210, in _emit
    response = handler(**kwargs)
  File "/usr/local/lib/python2.7/site-packages/botocore/signers.py", line 90, in handler
    return self.sign(operation_name, request)
  File "/usr/local/lib/python2.7/site-packages/botocore/signers.py", line 124, in sign
    signer.add_auth(request=request)
  File "/usr/local/lib/python2.7/site-packages/botocore/auth.py", line 313, in add_auth
    raise NoCredentialsError
NoCredentialsError: Unable to locate credentials

i just saw this occur, but its seeing this mostly after cascades of InternalFailure across an api across accounts at the same time which makes me wonder if this was an aws blip, about 8m total

So is this not a Docker issue then?

I don't see how at the moment,  we should probably setup a sandbox instance to test with and have logs for.

i haven't seen any repeats of this across the fleet of installations in the past month, i'm going to close it out. if we see a reoccurence let's reopen.

authors: kapilt mandeepbal

repo: capitalone/cloud-custodian


text:
[wip] c7n kubernetes provider

work in progress from hackathon, still needs some testing infrastructure.

The official Python client library for Kubernetes - https://github.com/kubernetes-client/python - which this work uses seems to have extensive unit tests. We should investigate what can be used.

@ewbankkit i think the operative word wrt to the client tests was 'seems' to.. in practice it looks like smoke and mirrors as the test files are generated and the contents empty afaics for every test file
in https://github.com/kubernetes-client/python/blob/master/kubernetes/test/

we can probably leverage some of the azure testing infrastructure here, both are to a common urllib3 adapter pattern, ie. reuse vcr here. not sure how it will play with the watch style method (websocket), but otherwise that should cover off on most api usage.

hmm, looks like kubernetes client api is not compatible with python 3.7 due to use of async keyword.

renamed provider to k8s, after some discussion with hackathon team that contributed this, going to go ahead and merge as is. intent will be going forward backfilling on test infrastructure (reusing azure vcr/requests integration).

authors: ewbankkit kapilt


text:
Created an Intake Source for Experiment Table

Description
Issue: Currently we are trying to build an extension for serving visualizations through a Juptyer lab extension. To do this we want to include visualization information in the catalogs. Initially, we created a base visualization data source similar to the existing one for projects and experiments. Now we need to create a concrete implementation for Experiments Table.
base.py
Solution: For this issue, we added a new ExperimentsTableDataSource that is going to extend VizDataSourceMixin. We will read in the catalog data and metadata from the passed arguments . Then _get_schema creates a experiments Table visualization and sets it as the visualization object attribute.
Changes

Created a new file called viz.py within the intake_rubicon folder. This file holds the code for the new ExperimentsTableDataSource.
Updated the __init__  function within the intake_rubicon folder to now be able to include ExperimentsTableDataSource for module importing purposes.
Updated   rubicon_ml/viz/experiments_table.py to import the publish function straight from the intake_rubicon folder as there was a circular import issue.
Updated the setup.cfg file to include the ExperimentsTableDataSource as an Intake driver.

Related Issues
#442 -> Original Issue discussing changes needed and background
#441 -> An extension of this issue.

also idk what's up with the mend failures. I don't think its anything on our end. it should be fine on the next commit

mend seems to be broken - you can just ignore it for now

authors: ryanSoley yashvb

repo: capitalone/rubicon-ml


text:
Replace deprecated CDK APIs

Replace deprecated CDK APIs in preparation of upgrading from CDK v1 to v2.

Replace deprecated properties used in various constructs
Replace "old" CDK Pipelines API with the new one

Besides updating snapshots, library consumers that use Liflig CDK Pipelines will need to make small adjustments to their CDK codebase, mainly changing pipeline.addApplicationStage(...) to pipeline.addStage(...).
(The biggest change for us as library maintainers is that we now need to pass in a synth property when creating the pipeline. This property basically needs to resolve to an artifact that contains the cloud assembly. The changes introduced in this PR shoehorns the necessary changes into the existing code structure, so there are probably  cleaner ways to do this. But we should be able to defer a potential refactor to a later PR without causing any diff in the snapshots)
Some tags are unexpectedly removed from various CDK Pipelines-related resources (e.g., IAM roles using by CodePipeline) when upgrading to the new CDK Pipelines API. Seems like the aspect we've set up for tagging is not being applied to all constructs, and it is not clear to me why this is happening. It's not a big deal if it only affects these a handful of pipeline-related roles, but this is unexpected behavior that I'd like to get to the bottom of. In general, we should be able to trust that an aspect visits all constructs in a given stack. I've created an issue https://github.com/aws/aws-cdk/issues/18440.

I'm leaning towards merging these changes to an alpha branch. On this branch, the release plugin will then automatically publish releases such as 1.5.3-alpha.1, etc. This makes it easy for consumers of the library to test out the changes before we merge it into master and a stable release. (And we can re-use the branch for the CDK v2 updates -- e.g., 2.0.0-alpha.1 etc.)

Closed in #124

repo: capralifecycle/liflig-cdk


text:
Use on non-window scroll element

My app's UI is pretty complex and a lot of the scrolling does not occur on the body of the document.
Since this library puts all the listeners on the window it won't work for non-trivial layouts. We should allow passing in a prop which represents the scroll container.

Feature is provided as part of upcoming release of 6.0.0

repo: captivationsoftware/react-sticky


text:
Create command error

Hi,
Thank you for all the effort put in this tool!
Today I was trying pandora for the first time, I got these 2 errors while creating a new framework:

It fails to rename the extracted template. I fixed it by renaming the folder from pandora_framework_template-master to just pandora_framework_ and rerun.

$ pandora create FW_NAME inc.acme
=> Downloading framework template
=> Framework template downloaded
=> Uncompressing template
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:519:in `rename': No such file or directory - (/Users/XXXXXX/workspaces/Xcode/FW_NAME/template-master, /Users/XXXXXX/workspaces/Xcode/FW_NAME/FW_NAME) (Errno::ENOENT)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:519:in `block in mv'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1558:in `block in fu_each_src_dest'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1574:in `fu_each_src_dest0'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:1556:in `fu_each_src_dest'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:508:in `mv'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:59:in `unzip_template'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:30:in `execute'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/client/main.rb:10:in `create'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/exe/pandora:5:in `<top (required)>'
	from /usr/local/bin/pandora:23:in `load'
	from /usr/local/bin/pandora:23:in `<main>'

When run again, I got the following issue:

$ pandora create FW_NAME inc.acme
=> Downloading framework template
=> Framework template downloaded
=> Uncompressing template
=> Template uncompressed
=> Renaming files content
/Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:79:in `gsub': invalid byte sequence in UTF-8 (ArgumentError)
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:79:in `block in rename_files_content'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:77:in `each'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:77:in `rename_files_content'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/commands/create.rb:32:in `execute'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/lib/pandora/client/main.rb:10:in `create'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
	from /Library/Ruby/Gems/2.0.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
	from /Library/Ruby/Gems/2.0.0/gems/pandora-frameworks-0.1.3/exe/pandora:5:in `<top (required)>'
	from /usr/local/bin/pandora:23:in `load'
	from /usr/local/bin/pandora:23:in `<main>'

I would love to fix it, but I don't have enough Ruby knowledge 😞

It seems the code contains the new name already: https://github.com/carambalabs/pandora/blob/master/lib/pandora/commands/create.rb#L59
Maybe the gem is outdated?

That's the issue, I think the name should be pandora_framework_, not pandora_framework_template-master.

Well, I eventually figured out a way - simply use GitHub source as you suggested, and build the gem:
gem build pandora.gemspec
gem install pandora-frameworks-0.1.3.gem

As of writing this comment, version number is 0.1.3, which, of cource, may change in the future. But I'm sure everybody gets the point.

authors: DivineDominion luvacu tomekc

repo: carambalabs/pandora


text:
Support Authentication

The registry endpoint should be secured by an auth mechanism

@dimisjim Thanks for your suggestion. I'm not actively making many changes in rekisteri but if I start making more changes that will be one of the features on the roadmap.

authors: caramelomartins dimisjim

repo: caramelomartins/rekisteri


text:
Modify error rate's alert query that use UPI protocol

Due to knative revision metrics treated all grpc response code as 200, we need to modify alert query regarding error rates. Modification is by using istio_requests_total metric if grpc protocol being used and using existing revision_request_count query if http protocol being  used

if grpc protocol being used and using existing revision_request_count query if http protocol being used

Since we are creating an Istio VS for the router from the Turing codebase, I think we can assume the Istio metric will always be there. Given this, shall we default to using the Istio metrics for both http and grpc instead of selectively handling this?

if grpc protocol being used and using existing revision_request_count query if http protocol being used

Since we are creating an Istio VS for the router from the Turing codebase, I think we can assume the Istio metric will always be there. Given this, shall we default to using the Istio metrics for both http and grpc instead of selectively handling this?

Update this using metric from istio_requests_count but still need to do the condition since we rely on different labels for status code between grpc and http

Not important to do this, but for avoiding any confusing, can we update the sample alert in https://github.com/caraml-dev/turing/blob/main/api/turing/service/alert_service_test.go#L34, to no longer use revision_request_count ?

Not important to do this, but for avoiding any confusing, can we update the sample alert in https://github.com/caraml-dev/turing/blob/main/api/turing/service/alert_service_test.go#L34, to no longer use revision_request_count ?

The alert that must use istio metrics is only the error rate due to revision metric could not differentiate  ok or fail status code when using grpc, hence the only query that change only the error rate for throughput and latency we can still rely on the revision metrics

repo: caraml-dev/turing


text:
fix(slider): fix logic to calculate new left position and new value

Overview
Fixes #349.
There was an error in logic happening when min value is non-zero. This PR addresses that.
Testing / Reviewing
Testing should make sure slider is not broken.

👍 ✅  Awesome, thanks for fixing this!!

🙌  ! 👍 ✅

authors: asudoh marijohannessen tw15egan

repo: carbon-design-system/carbon-components


text:
chore(components): remove observer of ID attribute

This change is a continuation of #137, removing redundant code observing id attribute for unique-ID generation purpose.
As stated in #137, auto-generated unique ID is no longer needed at most places, given shadow DOM creates its own ID space.

I suppose this means we can drop the id property everywhere else too 🤔

@cal-smith Good point, I think yes, public id property is no longer needed, at least for most of the components.

authors: asudoh cal-smith


text:
Web component: Card group - on mobile & tab cards are not stretched to full page.

Detailed description
Issue: On mobile & tab cards are not stretched to ends of screen size.
Additional information

#4379 seems to address this issue.

authors: Praveen-sr asudoh


text:
[Mega menu] Website - add Mega menu as a section and content to the Masthead page

Objective
Provide Carbon for IBM.com adopters the best practices and guidance they need to adopt Mega Menu.
Publishing acceptance criteria

[ ] Content crafting is done.
[ ] Asset image creation is done.
[ ] Publishing with markdown is done.
[ ] Content review is done by DDS designers
[ ] QA'd by Jenny.
[ ] PR merged by Jenny.
[ ] Web page is published and live on the website.

Note
PR #889 created by Lily will be used for the work.

Issue moved to carbon-design-system/carbon-for-ibm-dotcom-website #897 via ZenHub


text:
refactor(content-group-simple): use CSS grid for layout

Related Ticket(s)
Refs #4967.
Description
Use CSS grid for layout for <dds-content-group-simple> to ensure correct Carbon grid alignment and simplify the markup.
Changelog
Changed

Change to use CSS grid for layout for <dds-content-group-simple>.

Only thing is this extra spacing in image-with-caption, I think?

Great catch @kennylam! Fixed.


text:
test(feature-section): add e2e-storybook

Related Ticket(s)
#7758
Description
Add e2e storybook tests for feature section
Changelog
New

checks eyebrow, heading, and copy content
checks if content on left and image on right (media align: right)
checks if content on right and image on left (media align: left)
loaded and clickable card link
customize card link from local to external

Changed

{{changed thing}}

Removed

{{removed thing}}

@ariellalgilmore thank you for this!
Looks like some tests are failing:

@jeffchew updated!!

authors: ariellalgilmore jeffchew


text:
Deprecated SvelteComponentTyped in Svelte 4

Using Svelte 4.2.7 with carbon-icons-svelte 12.11.0 and carbon-components-svelte 0.85.2 setting icons on carbon components raises errors such as:
Types of construct signatures are incompatible.
  Type 'new (options: ComponentConstructorOptions<CarbonIconProps>) => Asleep' is not assignable to type 'new <Props extends Record<string, any> = any, Events extends Record<string, any> = any, Slots extends Record<string, any> = any>(options: ComponentConstructorOptions<Props>) => SvelteComponent<Props, Events, Slots>'.
    Construct signature return types 'Asleep' and 'SvelteComponent<Props, Events, Slots>' are incompatible.
      The types of '$$prop_def' are incompatible between these types.
        Type 'CarbonIconProps' is not assignable to type 'Props'.
          'CarbonIconProps' is assignable to the constraint of type 'Props', but 'Props' could be instantiated with a different subtype of constraint 'Record<string, any>'.ts(2419)

To me this looks like an issue of carbon icons being typed as SvelteComponentTyped which is now deprecated?

This is unexpected. Could you first try restarting the Svelte Language Server in your IDE?

authors: MoritzKronberger metonym


text:
feat(tutorial): complete step 3 - Boeblingen

Closes #
{{short description}}
Changelog
New

{{new thing}}

Changed

{{change thing}}

Removed

{{removed thing}}

@jessicaroth Looks spectacular 🥇! I've recorded your completion of step 3.

authors: ZrianinaMariia jessicaroth

repo: carbon-design-system/carbon-tutorial


text:
feat(tutorial): complete step 4 - Rochester

Closes #
{{short description}}
Changelog
New

{{new thing}}

Changed

{{change thing}}

Removed

{{removed thing}}

Looks good.  I've marked your step 4 as complete.

authors: dstanich kjmcneese


text:
[PageHeader]: pageActions don't allow user to pass in a React.ReactNode and doesn't allow for Icon Buttons to be passed in

Package
Carbon for IBM Products
Description
When using Pageheader, one cannot use an icon button.

We would also like to be able to pass in a node instead of actions.
Component(s) impacted
PageHeader
Browser
Chrome
@carbon/ibm-products (previously @carbon/ibm-cloud-cognitive) version
2.33.0
Severity
Severity 2 = Aspects of design is broken, and impedes users in a significant way, but there is a way to complete their tasks. Affects major functionality, has a workaround.
Product/offering
Financial Transaction Manager (FTM)
CodeSandbox or Stackblitz example
https://codesandbox.io/p/devbox/jovial-fermat-4k9jy7?file=%2Fsrc%2FExample%2FSamplePage%2FSamplePage.jsx%3A41%2C4
Steps to reproduce the issue (if applicable)
No response
Release date (if applicable)
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I checked the current issues for duplicate issues

Need to make sure there is a label that can ben used when the page actions collapse into the ButtonMenu on smaller screen sizes.

authors: AlexanderMelox matthewgallo

repo: carbon-design-system/ibm-products


text:
When closing a nested popup, move cursor to its parent popup

If your cursor is on a nested popup and you're closing that popup, your cursor should end up on its parent popup. If your cursor is not on the nested popup being closed, then we should not move the cursor since the user probably just wants to stay where they are.

Closed by #33


text:
Cardano Governance

https://github.com/paradoxicalsphere/cardano-improvement-proposals/blob/main/CIP-x/README.md

To other editors: In my understanding, these ideas have been outlined already in this Cardano Forum thread (also linked in the "Discussions" of this issue): https://forum.cardano.org/t/idea-for-proposing-a-cardano-improvement-proposal/107720
I've already posted in that thread why I believe this subject matter is outside the defined scope of the CIP process.  So I'll leave this issue in the hands of any other editors who might wish to leave it open and/or contribute any feedback.

@rphair ,
Thank you for your thoughtful reply acknowledging your awareness of the idea, as well as discussion surrounding the idea within the Cardano Technical Community, which I have genuinely sought to mediate within the spirit of the CIP guidelines, though in hindsight my efforts have been far from perfect.
I would request that if you, the CIP Editors, do not deem the idea worth developing further at this time, that you please allow the three-year period mentioned in the CIP guidelines prior to rejecting the idea:
CIPs should be changed from draft or proposed status to rejected status, upon request by any person, if they have not been progressed for more than three years.
I believe that the potential of the idea may be better recognized over time.
Also, I would ask that as CIP Editors you ask the Input Output, Cardano Foundation and EMURGO organizations at the management and upper management levels whether the respective organizations may be interested in changing the scope of the CIP process to include governance processes such as those that I seek to propose, rather than deciding for yourselves as CIP Editors, which I believe would be overstepping your responsibilities.
I believe that the idea must be presented as a CIP because Cardano seeks to decentralize governance, and so does my idea. The CIP process currently is a best decentralized process that Cardano already has in place. Therefore, the CIP process must be used to propose further changes to the Cardano ecosystem also pertaining to governance. The corollary would be me, as an individual, perhaps presenting my idea directly to IO, CF and EMURGO. Proposing process changes related to the future of governance within the Cardano ecosystem in such a centralized manner would be destined to fail. I seek to present the idea on behalf of the Cardano community merely as a representative of said community.
The idea does suggest that the Cardano community give some power to Cardano employees for the sake of creating better balance throughout the Cardano ecosystem. The commitment from all sides would be no different than the commitment we make when entering into a long-term relationship, marriage or parenthood, for example. We give up some individual power so that the social network may become stronger. The willingness to compromise for the sake of society and the greater good is a sign of health and maturity within a social network.
I would also ask that you request the opinions of subject matter experts, including Sasha Ivanov (cited in the draft proposal) prior to making decisions related to the potential of the idea that I seek to present as a member and mere representative of the Cardano community. The idea is in my own interests in that I believe that the Cardano ecosystem should be able to support stake pools supporting charitable causes in society without invoking derision and ridicule from fellow stake pool operators. I am strongly committed to growing a stake pool firmly committed to supporting good and charitable causes, over time.
I recognize that I am asking you, IO, CF and EMURGO to consider and make the effort change in new, potentially uncomfortable directions. I believe Cardano's flexibility in the Voltaire era would have potential to secure Cardano as a mature, stable and permanent fixture in the global Web3 space.
As The Pope recently told a public audience (https://www.theglobeandmail.com/world/article-pope-francis-appeals-to-young-people-to-save-the-planet-find-peace/): "[I am] pinning [my] hopes on... [your] efforts in working to save the planet and to make the world’s economy more attentive to the poor [such as Cardano's effors to bank the unbanked]... a world economy is needed that expresses 'a new vision of the environment and the Earth.'... [I lament] a lack of 'creativity, optimism, enthusiasm... we are grateful to God that you are here. Not only will you be there tomorrow, but you are here today.'"
Sincerely,
Paradoxical Sphere
Ticker CHG
https://change.paradoxicalsphere.com

Some of the core motivations of your proposal are also being discussed in CIP-1694 here: https://github.com/cardano-foundation/CIPs/pull/380. You should take a look if you haven't yet.

Hi Lucas,
Thank you, I will take a look,
Oliver
From: Lucas @.>
Sent: Monday, November 21, 2022 1:43 PM
To: cardano-foundation/CIPs @.>
Cc: Paradoxical Sphere @.>; Author @.>
Subject: Re: [cardano-foundation/CIPs] Cardano Governance (Issue #376)
Some of the core motivations of your proposal are also being discussed in CIP-1694 here: #380 https://github.com/cardano-foundation/CIPs/pull/380 . You should take a look if you haven't yet.
—
Reply to this email directly, view it on GitHub https://github.com/cardano-foundation/CIPs/issues/376#issuecomment-1322688823 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AFIJO4SHHV6U57IESFSPYXTWJPUHXANCNFSM6AAAAAASBCMGNA .
You are receiving this because you authored the thread.  https://github.com/notifications/beacon/AFIJO4XYSXDUWQSDUFS23R3WJPUHXA5CNFSM6AAAAAASBCMGNCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSO22QTO.gif Message ID: @.*** @.***> >

authors: ltouro paradoxicalsphere rphair

repo: cardano-foundation/CIPs


text:
Customizing getCookie return types

Is your feature request related to a problem? Please describe.
Would love to be able to add types to getCookie when I know what to expect
Describe the solution you'd like
Add generics to the signature: getCookie<KnownType>()
Describe alternatives you've considered
getCookie() as KnownType | undefined
Additional context
Not sure I'm up to it, but would be open to submitting a PR!

The returned type currently depends on the decoder:
https://github.com/carhartl/typescript-cookie/blob/135a52ba38674a305a90a83860616a3856277cc1/src/api.ts#L132-L135
So this already works:
const number: number = getCookie("c", { decodeValue: (value) => parseInt(value) });

Does that help?

Thank you, that is clarifying! I didn't realize it worked that way.
For my values, I'm not decoding anything but rather guaranteeing a narrow set of strings.
What happens now
type CookieResponse = 'one' | 'two' | 'three';
const cookie: string | undefined = getCookie(COOKIE_KEY);

What I was hoping to do
type CookieResponse = 'one' | 'two' | 'three';
const cookie: CookieResponse | undefined = getCookie<CookieResponse>(COOKIE_KEY);

Passing an empty decoder does indeed work, but feels less than ideal?
type CookieResponse = 'one' | 'two' | 'three';
const cookie: CookieResponse | undefined = getCookie(COOKIE_KEY, {
  decodeValue: x => x as CookieResponse,
});

authors: carhartl sambecker

repo: carhartl/typescript-cookie


text:
Wheel parameters can be changed neither via apply_physics_control() nor in UE editor

CARLA 0.9.13 compiled from source on Windows 10, running in synchronous mode.
API carla.Vehicle apply_physics_control() does not work for wheels.
Setting any wheel parameters (such as the wheel radius) via this function has no effect.
This is also verified by calling get_physics_control() which returns always the default values.
In addition to that, CARLA crashes after spawning an ego vehicle whose wheel radius has been modified in UE editor.

Hi,
for me it worked to create new wheel object, modified here the parameter like this:
physics_control = vehicle.get_physics_control()
wheels = []
for i in range(4):
    wheel = physics_control.wheels[i]
    wheel_new = carla.WheelPhysicsControl(
        tire_friction = wheel.tire_friction,
        your change
    ....
    wheels.append(wheel_new)
physics_control.wheels = wheels
apply_physics_control(physics_control)

I've got the same problem, UE is crashing whem trying to spawn a vehicule after modifying the wheel radius... it's so weird... Anybody knows what happens?

repo: carla-simulator/carla


text:
Fixed import to local_planner

Description

Without adding agents.navigation I get an import error.  This is called from automatic_control.py for example.
Where has this been tested?

**Platform(s): Ubuntu 16.04
**Python version(s): 2.7 & 3.6
**Unreal Engine version(s):4.21

This change is

This is a duplicate pull-request.  Hence closing it.


text:
🛑 Helios is down

In af13098, Helios (https://helios.ifms.edu.br) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Helios is back up in e984868 after 10 minutes.

repo: carlitos-ifms/uptime


text:
Streams that are RESET by peer don't decrement count towards concurrency limit

Sending 4000 notifications to APNs (Apple Push Notification service) gives this result:

Starts 4000 streams because hasn't received MAX_CONCURRENT_STREAMS from settings yet.
Receive settings with MAX_CONCURRENT_STREAMS as 1000.
Streams past the first 1000 are sent a reset frame by APNs.
... streams are retried with correct limit + eventually everything succeeds.
Connection doesn't close automatically (#222) because num_send_streams is 3000.

num_send_streams is 3000 at the end of this example because streams that are reset do not return true for is_closed(). I added a check for this in is_closed().

I would argue that the h2 API should not support creating streams until after a SETTINGS frame is received from the peer. Here's the relevant part of the spec:

A SETTINGS frame MUST be sent by both endpoints at the start of a connection

Also relevant:

To avoid unnecessary latency, clients are permitted to send additional frames to the server immediately after sending the client connection preface, without waiting to receive the server connection preface.

I've been wanting to add a local limit as well. So the effective limit would be min(local-limit, remote-limit).
Perhaps this could help? In that case, you could configure a max # of in-flight streams equal to what you expect the remote to be?
Of course, you would want to allow more if the remote allows more too. So, another option would be to supply a max that is in effect until you receive the remote settings. If this is set to zero, that would effectively achieve the behavior suggested by @jwilm

@carllerche the "initial max" variant you suggested might be nice for our use case. The local limit makes sense as well, but doesn't do as much for us. The problem with setting this to the expected value is that the peer could change it at any time, and if they permit more, then we don't necessarily see any improvement without a code change.
All that said, it seems like there's a bug when exceeding the peer's limit at startup which needs to be resolved in any case.

@carllerche @seanmonstar, what do you think is the right solution for this issue?
Basically, a stream increments num_send_streams when being pushed into self.pending_send.
https://github.com/carllerche/h2/blob/master/src/proto/streams/prioritize.rs#L700
And when the stream receives a reset, it transitions to closed:
https://github.com/carllerche/h2/blob/master/src/proto/streams/streams.rs#L260
But the stream does not decrement num_send_streams because it is not is_counted() before transitioning to closed. The reason is_counted() returns false is because it is still self.is_pending_open which is set when it is pushed into the queue (self.pending_send).
https://github.com/carllerche/h2/blob/master/src/proto/streams/stream.rs#L204
So current solution for removing the stream from the queue (when popped, ignore if reset) does not remove this flag pre-transition.
It seems in order to decrement num_send_streams properly we would need to remove it from the queue and clear the buffer before transitioning to mark it as is_counted(). But it seems a bit weird to change its state and then call counts.transition, as the whole point is that the state change happens within the function passed in.

@DarrenTsung Thanks for the analysis.
I'm not following this:

The reason is_counted() returns false is because it is still self.is_pending_open which is set when it is pushed into the queue (self.pending_send). https://github.com/carllerche/h2/blob/master/src/proto/streams/stream.rs#L204

I don't see where is_pending_open is being set when it is pushed into the pending send queue.
The self.pending_open.pop(store) call should set is_pending_open to false. So, that should also transition the stream to "is_counted".
Also, if you want to talk via IRC/Gitter, to try to work through this faster, that is also an option.

Sorry, what I wrote above was incorrect - pending_send should not be linked with is_pending_open. I actually found that this was the symptom of another issue (streams were being pushed into both pending_send and pending_open).
I'm closing this PR in order to order to open another PR as the work done on this branch is around debugging the root of the issue.

authors: DarrenTsung carllerche jwilm seanmonstar


text:
Related Posts Title Shows Even With No Related Posts

In the sidebar on any article, the related posts header shows even when there are no related posts.

I was hoping to help on this issue, but I'm having trouble replicating this issue. Has it maybe been fixed in a recent unlinked commit?

@jayeclark I fixed this is the following commit: https://github.com/carlson-technologies/coffeeclass.io/commit/ce0364cc3c7cfb42a0fdb3ca3b697dcf0a922c1d
Thanks for your interest in wanting to help! If you would like, check out the roadmap to view new features that need coding! There are actually some issues (bugs) in there too. I will add them to GitHub issues soon.

Thanks! I took a quick look & have a fix for the get-headers bug if you'd like me to contribute that.
I also noticed some responsiveness issues at certain viewport widths (see screenshot below - content spills off the left side of the page between 1025 and 1133px viewport width) and also some console errors that are fairly easy to clean up, if you'd like someone external to take on those chores!

Any contributions are welcome (articles too)! Feel free to create a PR or even open your own issue!

I was just opening a draft PR as you were writing that (for the "get-headings gets md inside of code snippets" bug.) 🙂
I think I can probably tackle issue #59 as well, since I've already been poking around in get-headings.ts and need to write unit tests for it already anyway.


text:
2 - Code required -  Capital City Report

City Report
A city report requires the following columns:
Name.
Country.
District.
Population.
As a Data Analyst, I need to generate a capital city report containing the following columns: City Name, Country, and Population, to analyse key demographic information of capital cities, facilitate comparison between countries, and support decision-making processes within the organization
select city.Name as Capital ,
country.name as Country, city.Population from city
JOIN country ON country.Code = city.CountryCode
where id in (select country.Capital from country);

For the population reports, the following information is requested:
The name of the continent/region/country.
The total population of the continent/region/country.
The total population of the continent/region/country living in cities (including a %).
The total population of the continent/region/country not living in cities (including a %).

select country.name,
sum(country.Population) as Total_Country_Population,
SUM(city.Population) as Total_City_Population,
CONCAT(round(SUM(city.Population) / SUM(country.Population) * 100, 2),'%') as City_Population_Percentage,
SUM(country.Population)-SUM(city.Population) as Total_Not_City_Population,
CONCAT(100 - round(SUM(city.Population) / SUM(country.Population) * 100, 2) ,'%') as None_City_Population_Percentage
from country
JOIN city ON country.Code = city.CountryCode
group by country.name;
SELECT country.Continent, sum(country.Population) as Total_Continent_Population,
SUM(city.Population) as Total_City_Population,
CONCAT(round(SUM(city.Population) / SUM(country.Population) * 100, 2),'%') as City_Population_Percentage,
SUM(country.Population)-SUM(city.Population) as Total_Not_City_Population,
CONCAT(100 - round(SUM(city.Population) / SUM(country.Population) * 100, 2) ,'%') as None_City_Population_Percentage
from country
JOIN city ON country.Code = city.CountryCode
GROUP BY country.Continent;
SELECT country.Region, sum(country.Population) as Total_Region_Population,
SUM(city.Population) as Total_City_Population,
CONCAT(round(SUM(city.Population) / SUM(country.Population) * 100, 2),'%') as City_Population_Percentage,
SUM(country.Population)-SUM(city.Population) as Total_Not_City_Population,
CONCAT(100 - round(SUM(city.Population) / SUM(country.Population) * 100, 2) ,'%') as None_City_Population_Percentage
from country
JOIN city ON country.Code = city.CountryCode
GROUP BY country.Region;

repo: carolinemcsherry/SCAD


text:
Each class appears twice in the JavaDoc index [HPPC-39]

I think we once had a similar issue in Carrot2.

Issue: HPPC-39 (migrated from JIRA), created by Stanisław Osiński (@stanislawosinski), resolved Mar 10 2011

Comment by Dawid Weiss (@dweiss) (migrated from JIRA)
Is this still valid? I don't think it is.

Comment by Stanisław Osiński (@stanislawosinski) (migrated from JIRA)
Switching to Maven fixed the issue.

repo: carrotsearch/hppc


text:
I'm getting this error while doing compilation

CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function buildWaypointsFromFile(std::vector<geometry_msgs::PointStamped_<std::allocator<void> >, std::allocator<geometry_msgs::PointStamped_<std::allocator<void> > > >&)': multiplegoal.cpp:(.text+0xbe): undefined reference to ros::package::getPath(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)'
multiplegoal.cpp:(.text+0x2f2): undefined reference to YAML::Load(std::istream&)' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::memory_holder::create_node()':
multiplegoal.cpp:(.text._ZN4YAML6detail13memory_holder11create_nodeEv[_ZN4YAML6detail13memory_holder11create_nodeEv]+0x1c): undefined reference to YAML::detail::memory::create_node()' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node_ref::mark_defined()':
multiplegoal.cpp:(.text._ZN4YAML6detail8node_ref12mark_definedEv[_ZN4YAML6detail8node_ref12mark_definedEv]+0x1c): undefined reference to YAML::detail::node_data::mark_defined()' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node_ref::set_null()':
multiplegoal.cpp:(.text._ZN4YAML6detail8node_ref8set_nullEv[_ZN4YAML6detail8node_ref8set_nullEv]+0x1c): undefined reference to YAML::detail::node_data::set_null()' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node_ref::set_scalar(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)':
multiplegoal.cpp:(.text._ZN4YAML6detail8node_ref10set_scalarERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN4YAML6detail8node_ref10set_scalarERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2a): undefined reference to YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node_ref::size() const':
multiplegoal.cpp:(.text._ZNK4YAML6detail8node_ref4sizeEv[_ZNK4YAML6detail8node_ref4sizeEv]+0x1c): undefined reference to YAML::detail::node_data::size() const' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::Node::Scalarabi:cxx11 const':
multiplegoal.cpp:(.text._ZNK4YAML4Node6ScalarB5cxx11Ev[_ZNK4YAML4Node6ScalarB5cxx11Ev]+0x6a): undefined reference to YAML::detail::node_data::empty_scalar[abi:cxx11]' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::Node::AssignNode(YAML::Node const&)':
multiplegoal.cpp:(.text.ZN4YAML4Node10AssignNodeERKS0[ZN4YAML4Node10AssignNodeERKS0]+0xe5): undefined reference to YAML::detail::memory_holder::merge(YAML::detail::memory_holder&)' CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node& YAML::detail::node_data::get<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, boost::shared_ptrYAML::detail::memory_holder)':
multiplegoal.cpp:(.text._ZN4YAML6detail9node_data3getINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE[_ZN4YAML6detail9node_data3getINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE]+0xd4): undefined reference to YAML::detail::node_data::convert_to_map(boost::shared_ptr<YAML::detail::memory_holder>)' multiplegoal.cpp:(.text._ZN4YAML6detail9node_data3getINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE[_ZN4YAML6detail9node_data3getINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE]+0x242): undefined reference to YAML::detail::node_data::insert_map_pair(YAML::detail::node&, YAML::detail::node&)'
CMakeFiles/multiple_goalpose.dir/src/multiplegoal.cpp.o: In function YAML::detail::node& YAML::detail::node_data::convert_to_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<YAML::detail::memory_holder>)': multiplegoal.cpp:(.text._ZN4YAML6detail9node_data15convert_to_nodeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE[_ZN4YAML6detail9node_data15convert_to_nodeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE]+0x65): undefined reference to YAML::detail::memory_holder::merge(YAML::detail::memory_holder&)'
collect2: error: ld returned 1 exit status
multiple_goalpose/CMakeFiles/multiple_goalpose.dir/build.make:117: recipe for target '/home/sathiban/catkin_ws/devel/lib/multiple_goalpose/multiple_goalpose' failed
make[2]: *** [/home/sathiban/catkin_ws/devel/lib/multiple_goalpose/multiple_goalpose] Error 1
CMakeFiles/Makefile2:3797: recipe for target 'multiple_goalpose/CMakeFiles/multiple_goalpose.dir/all' failed
make[1]: *** [multiple_goalpose/CMakeFiles/multiple_goalpose.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

It looks like the yaml-cpp library is missing, git clone https://github.com/jbeder/yaml-cpp.git and then compile and install according to the documentation may solve this problem

authors: LOKAKSHAI W-E-A


text:
Remove no longer needed bash completion replacement

Fixes https://github.com/casey/just/issues/2094

Nice, LGTM!

repo: casey/just


text:
Private ordinals

It would also be nice to define an extension for private ordinals. Some ideas:

Private ordinals start at an arbitrary slot or satpoint

Private ordinals don't use the default shuffling scheme. They use some keyed shuffling scheme where each private ordinal gets a different key, and if the attacker doesn't know the key, they won't know which output the private ordinal lands on in a transaction, and thus won't get any information by looking at patterns of transactions on-chain. The shuffling scheme could be keyed with the starting location of the ordinal, so all you need to know is the starting location to be able to track it, or it could be keyed with a secret known to all interested parties

Pros:

Leak less information from viewing the chain. (Although still some, since the values and input/output orders for ordinal transactions are likely to be distinct.)
Path from origin to current location is smaller, so less data to track
Can use arbitrary shuffling schemes, and maybe users will come up with ones that are useful. (i.e. give all ordinals to first output, unless OP_RETURN exists, etc)

Cons:

Hard to hold multiple private ordinals with different shuffling schemes in same output, since each uses different transfer rule
Can't build public database that can perform fast lookups of arbitrary private ordinals
Private ordinals aren't collectable

Thank you for further putting down some thoughts on private ordinals.

Private ordinals don't use the default shuffling scheme. They use some keyed shuffling scheme where each private ordinal gets a different key, and if the attacker doesn't know the key, they won't know which output the private ordinal lands on in a transaction.

So, do you basically mean that we could (privately) agree that some particular satpoint S is, in effect, our "zero" in the sense that it would play the role played by the zeroth satoshi in your canonical ordering?
As a completely unrelated side-note which I would be happy to discuss further in a separate issue if you like, it is quite interesting to think about what happens if, rather than assign ordinal numbers to sats, we instead assign a sign +1 or -1 or Heads or Tails in some deterministic, yet random-looking way (using a hash function or some similar construction). Then it becomes possible to compute statistics pertaining to a given ordinal not only based on which ordinals are in the utxo (according to your canonical ordering), but also some other properties of the utxo (such as is, in the signing example, is the utxo net positive or net negative, or balanced?).
On further thought, I suppose this mostly fits in with your "traits" concept, but the added complexity/tweak that the traits are dependent on the chosen ordering (naturally defaulting to your canonical ordering).

So, do you basically mean that we could (privately) agree that some particular satpoint S is, in effect, our "zero" in the sense that it would play the role played by the zeroth satoshi in your canonical ordering?

For private ordinals, we don't necessarily need to pick a zeroth satoshi. Every time we want a new private ordinal for something, we pick a new satpoint that one of us controls for the purpose. Since it's private, we don't need a globally unique identifier.

As a completely unrelated side-note which I would be happy to discuss further in a separate issue if you like, it is quite interesting to think about what happens if, rather than assign ordinal numbers to sats, we instead assign a sign +1 or -1 or Heads or Tails in some deterministic, yet random-looking way (using a hash function or some similar construction). Then it becomes possible to compute statistics pertaining to a given utxo not only based on which ordinals are in the utxo (according to your canonical ordering), but also some other properties of the utxo (such as is, in the signing example, is the utxo net positive or net negative, or balanced?).

I have wacky ideas like this! Check out the traits subcommand. It's just for fun, but it's a similar idea.

I was thinking about private ordinals, and I actually think they're not particularly useful. I think what makes ordinals useful is precisely that they're globally unique and public, and once you want privacy, you don't need global uniqueness or publicness, and you're actually much better served by something like RGB.
Also, even if you have a private ID system, and a private shuffling system, you're still going to need to perform weird splitting transactions in order to move your private ordinals around, and those splitting transactions will look odd and leak data about what you're doing.

Thanks for the additional thoughts and exposition. I tend to agree with your conclusions regarding private ordinals.

I have wacky ideas like this! Check out the traits subcommand. It's just for fun, but it's a similar idea.

Yes, very intriguing!

authors: VzxPLnHqr casey

repo: casey/ord


text:
Adding New Styles/Updating Style to 2015 BJCP

I would like to see the option to add new brew styles, and also update the style.xml file to the 2015 BJCP Style guide

PR #74 merged, this will be in the next version!
It will require an uninstall / reinstall to pick up the new data.

authors: caseydavenport couchguy

repo: caseydavenport/biermacht


text:
swiftUI support

when will be available swiftUI support

Duplicate of #107

authors: DidarSeyidov JakeWharton

repo: cashapp/multiplatform-paging


text:
Remove release build type from iOS apps

This keeps only the debug build type through various semi-hacks. Reduces the amount of tasks that run locally and on CI when you do an 'assemble'.
Before:
$ time gca -q 2> /dev/null

real	6m16.328s
user	0m1.360s
sys	0m0.263s

After:
$ time gca -q 2> /dev/null

real	2m59.198s
user	0m1.239s
sys	0m0.204s

Obviously a non-scientific measurement, but the link tasks are last and they are serial so they suck so hard. There are tasks to parallelize them such as https://youtrack.jetbrains.com/issue/KT-49385/KotlinNative-Parallelize-link-tasks-for-different-targets and https://youtrack.jetbrains.com/issue/KT-49662/KotlinNative-Use-Gradle-Workers-API-for-Link-and-Compile-Tasks that will hopefully come soon (for the others).

repo: cashapp/redwood


text:
Bump boot2docker version to 1.6.2

https://github.com/boot2docker/osx-installer/releases/tag/v1.6.2

Please don’t open issues if you’re going to submit a PR right after. It serves no purpose.

Alright! Thanks for pointing me.

No problem. Appreciate the PRs, though.

authors: rogeriopradoj vitorgalvao

repo: caskroom/homebrew-cask


text:
Cask request: Gitx

Cask details
The older gitx forks are out of date and unmaintained. Lets bring this forward!
A quick look at the rowanj network lead me to this: https://github.com/gitx/gitx which has commits up to July 2017.
Name:  gitx/gitx
Homepage: https://github.com/gitx/gitx
Download URL: https://github.com/gitx/gitx/wiki/Build-instructions
Description: gitx is a gui for git

@MaerF0x0 This fork doesn't have a binary distribution, we can't add it to Cask.

If I get them to add a binary distribution can we add it?
On Oct 23, 2017 3:28 PM, "commitay" notifications@github.com wrote:
@MaerF0x0 https://github.com/maerf0x0 This fork doesn't have a binary
distribution, we can't add it to Cask.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/caskroom/homebrew-cask/issues/39969#issuecomment-338815325,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAPIJsdKA7bk-jvefi5WeQn5RdSV2Ai_ks5svRMIgaJpZM4QC81b
.

If I get them to add a binary distribution can we add it?

Yes.
These are the open issues requesting pre-built binaries.
https://github.com/gitx/gitx/issues/38, https://github.com/gitx/gitx/issues/101


text:
Update snagit.rb

Changes to a cask:
Editing an existing cask

[x] Commit message includes cask’s name (and new version, if applicable).
[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} left no offenses.

I was under the impression I had commented this, but apparently not. When version is present, you also need to set sha256. You can find what it is by running shasum -a 256 on the downloaded file.

I have updated the condition

Thanks!

authors: My2ndAngelic jawshooah vitorgalvao


text:
graphviz: migrate to Homebrew

Deleting graphviz from Cask as part of deduplication process . See context here. Was not removed from Homebrew in #3333
Please note that this PR is created to continue case-by-case discussions from thread linked above and if decision is made not to remove the cask, PR will be closed.
cc @MikeMcQuaid

LGTM, graphviz won't even provide binary builds soon anyway

authors: AnastasiaSulyagina adidalal


text:
Update checksum for webex-wrf-player

After making all changes to the cask:

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

Additionally, if updating a cask:

[x] sha256 changed but version stayed the same (what is this?).
I’m providing public confirmation below.

I don't know why Webex updated the binary without changing the version number. I'm just fixing this cask.

bc4a62cca340e13933be580599611688c5bde5ab88576449be7d5f4f0317eb90  webexplayer_intel.dmg

Package "WebEx Player.pkg":
   Status: signed by a certificate trusted by Mac OS X
   Certificate Chain:
    1. Developer ID Installer: Cisco (DE8Y96K9QP)
       SHA1 fingerprint: 4A 2B 28 C7 B3 86 7E FA CB 4D 4B 2B 44 14 70 57 AB C4 46 7B
       -----------------------------------------------------------------------------
    2. Developer ID Certification Authority
       SHA1 fingerprint: 3B 16 6C 3B 7D C4 B7 51 C9 FE 2A FA B9 13 56 41 E3 88 E1 86
       -----------------------------------------------------------------------------
    3. Apple Root CA
       SHA1 fingerprint: 61 1E 5B 66 2C 59 3A 08 FF 58 D1 4A E2 24 52 D1 98 DF 6C 60

authors: commitay singingwolfboy


text:
Replicate docTTTTTquery work

Verify @rodrigonogueira4 's instructions at https://github.com/castorini/docTTTTTquery for docTTTTTquery

Done, closed with #919

repo: castorini/anserini


text:
Extract common code paths in indexing pipeline

Major refactoring of indexing pipeline (IndexCollection, IndexHnswDenseVectors, and IndexInvertedDenseVectors), extracting common code paths into AbstractIndexer.
@tteofili @MXueguang still running tests, but ready for review in parallel.

Tests are proceeding, but not finished yet. Stand by.


text:
Set up GitHub Actions to run Tox/PyTest

Initial switch from Travis CI to GitHub Actions for running Tox/PyTest.
The datastore is cached on GH so it doesn't have to be downloaded every time the tests are run. However, the way I'm determining if the cache needs to be replaced right now is a hack -- pulling the Zenodo DOIs out of the datastore module to see if they've changed. I was thinking of moving the dictionaries that map datasets to DOIs into a JSON or YAML file in package_data instead so it could be checked directly.
The only big change for users here is that instead of doing tox -e travis it's now a more generic tox -e ci

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- test/conftest.py  1

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- test/conftest.py  1

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Complexity increasing per file
==============================
- test/conftest.py  2

See the complete overview on Codacy

repo: catalyst-cooperative/pudl


text:
统一登录对接keycloak是否有计划？

What would you like to be added:
Why is this needed:
如题！！！

无

repo: ccfos/nightingale


text:
ansible is not related to image builds as much as config management

Pre-submission checklist:
Please check each of these after submitting your pull request:

[NA] Are you only including a repo_url if your project is 100% open source? If so, you need to pick the single best GitHub repository for your project, not a GitHub organization.
[NA] Is your project closed source or, if it is open source, does your project have at least 300 GitHub stars?
[NA] Have you picked the single best (existing) category for your project?
[NA] Does it follow the other guidelines from the new entries section?
[NA] Have you included a URL for your SVG or added it to hosted_logos and referenced it there?
[NA] Does your logo clearly state the name of the project/product and follow the other logo guidelines?
[NA] Does your project/product name match the text on the logo?
[NA] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[ ] ~5 minutes after opening the pull request, the CNCF-Bot will post the URL for your staging server. Have you confirmed that it looks good to you and then added a comment to the PR saying "LGTM"?

LGTM

repo: cdfoundation/cdf-landscape


text:
Make the Camera and Mic permissions UI more attractive

It's pretty ugly right now. React-native-vision-camera sample actually has something a bit nicer.

fixed with PR #78 (going to continue styling with set color theme)


text:
chore(deps): upgrade configuration

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-configuration-1.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 2312

Questions ?
Please refer to the Backport tool documentation


text:
chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-1.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 697

Questions ?
Please refer to the Backport tool documentation


text:
chore(deps): upgrade configuration

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-configuration-k8s-26-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3577

Questions ?
Please refer to the Backport tool documentation


text:
docgen for python flattens out structs that aren't flattened in codegen

The python documentation generated for this code:
export interface SecretValue {
  readonly secret: ISecret;
  readonly key: string;
}

export interface EnvValueFromSecretOptions {
  readonly optional?: boolean;
}

public static fromSecretValue(secretValue: secret.SecretValue, options: EnvValueFromSecretOptions = {}): EnvValue {
  ...
  ...
}

is this:
cdk8s_plus_25.EnvValue.from_secret_value(
  key: str,
  secret: ISecret,
  optional: bool = None
)

Notice how it flattened the first struct argument, even though its not supposed to. The docs should instead be:
cdk8s_plus_25.EnvValue.from_secret_value(
  secret_value: typing.Union["SecretValue", typing.Dict[builtins.str, typing.Any]],
  optional: bool = None
)

We can consider dropping the Dict from the signature and just mentioning the SecretValue class to avoid overloading the reader. But in any case the current docs are just wrong and result in a jsii error if used as is.

repo: cdklabs/jsii-docgen


text:
clipboard preservation

Hi cdown,
Thank you very much for clipmenu, excellent idea and code, I've never been happy with ClipIt and clipmenu is more into the suckless way.
Question: can we configure clipmenu for clipboard preservation? I mean when the process - a text editor for instance, take Geany - has exited, and the user still want to be able to paste the last filling of the clipboard made with Geany. I suppose Geany asks for a cleaning the clipboard and clipmenu would have to restore it, is it correct?
If clipmenu can not do that today, then do you know if it's a big work to add this capability to it?
NJ

clipmenu already does this unless you run it with CM_OWN_CLIPBOARD=0 (1 is the default). Are you having some problem with this?

Ok, maybe something was wrong with my configuration parameters.
It was not working previously, I tried on 2 different machines (Xubuntu
17.04 and Xubuntu 18.04).
After reading you email I tried CM_OWN_CLIPBOARD=0, not working and it is
expected.
And then I reverted to CM_OWN_CLIPBOARD=1, now it is working.
On Wed, May 9, 2018 at 2:17 PM, Chris Down notifications@github.com wrote:

clipmenu already does this unless you run it with CM_OWN_CLIPBOARD=0 (1
is the default). Are you having some problem with this?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cdown/clipmenu/issues/80#issuecomment-387719625, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA3beO2NXkM0W_LMKln9tQbCE8U37jqkks5twt5CgaJpZM4T335Y
.

Great!

A little addition to my previous email: it seems I have problems when using
the clipmenud.service, I think the problem is the access to the files
located in /tmp after being logged.
That said, it is not very annoying for now because anyone can start
clipmenud during session (.xsessionrc or openbox autostart in my case).
However I notice also something else and quite annoying this one: I am
using Caja (from MATE desktop) as file manager, and in this file manager
the copy/paste is not working properly when clipmenud is started: I need to
copy 2 times a file/directory (i.e. I need to type ctrl+c 2 times) for
being able to paste. Have you ever heard of a similar thing with another
file manager?
I tried Thunar and PCManFM but I do not see the same problem.
On Thu, May 10, 2018 at 6:12 PM, Chris Down notifications@github.com
wrote:

Great!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cdown/clipmenu/issues/80#issuecomment-388102649, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA3beKkN2imSxFHJoK0bT9qHtUAt5fBEks5txGbpgaJpZM4T335Y
.

Ok, just found out that clipmenud process is not killed when I log out,
i.e. if I login, and then logout, login, then I can see 2 processes
clipmenud.
And I do not see the copy/paste problem at first login.
The problem is there only when multiple instances of clipmenud are running.
On Sat, Jun 2, 2018 at 12:49 PM, Nicolas James nicolas.james@gmail.com
wrote:

A little addition to my previous email: it seems I have problems when
using the clipmenud.service, I think the problem is the access to the files
located in /tmp after being logged.
That said, it is not very annoying for now because anyone can start
clipmenud during session (.xsessionrc or openbox autostart in my case).
However I notice also something else and quite annoying this one: I am
using Caja (from MATE desktop) as file manager, and in this file manager
the copy/paste is not working properly when clipmenud is started: I need to
copy 2 times a file/directory (i.e. I need to type ctrl+c 2 times) for
being able to paste. Have you ever heard of a similar thing with another
file manager?
I tried Thunar and PCManFM but I do not see the same problem.
On Thu, May 10, 2018 at 6:12 PM, Chris Down notifications@github.com
wrote:

Great!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cdown/clipmenu/issues/80#issuecomment-388102649, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA3beKkN2imSxFHJoK0bT9qHtUAt5fBEks5txGbpgaJpZM4T335Y
.

authors: artebin cdown

repo: cdown/clipmenu


text:
Government Design Systems

TODO

[x] Identify scope
[x] Identify research questions
[ ] Conduct research
[ ] Synthesize findings
[ ] Share findings with team
[ ] Share with Platform management

Outcomes

Understanding how other governments have managed and implemented their design systems

Deliverables

A 1-pager comparing different government design system models

Estimated Effort

[ ] XS: 1 to 2 hours
[ ] S: half a day
[ ] M: 1-2 day
[x] L: 1 week
[ ] XL: Move to an epic

Out of scope

Examining other government design systems from a design or development perspective
Policy recommendations

Comparative Analysis

Working Document

repo: cds-snc/design-gc-conception


text:
refactor: css rewrite error summary

Summary | Résumé
CSS rewrite for the error summary component to add new CSS features like layers, etc.
Part of fix for https://github.com/cds-snc/design-gc-conception/issues/627

Figured out what was missing.

repo: cds-snc/gcds-components


text:
[deactivate] -- Emails

Add emails for form ownership changes

merged

repo: cds-snc/platform-forms-client


text:
🛑 tanecni-divadlo.cz is down

In 74d86a8, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 2759ed5.

repo: cebreus/upptime


text:
🛑 tanecni-divadlo.cz is down

In 2343bdb, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 4ebe31d.


text:
🛑 tanecni-divadlo.cz is down

In 9ba88c5, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 5510603.


text:
🛑 tanecni-divadlo.cz is down

In edbd956, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 86c2bfb.


text:
🛑 tanecni-divadlo.cz is down

In 155f92d, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in cd2f466.


text:
🛑 tanecni-divadlo.cz is down

In a9ae4cf, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in a4db014.


text:
🛑 tanecni-divadlo.cz is down

In 972e28a, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in fb3ee2f.


text:
🛑 tanecni-divadlo.cz is down

In 81705e4, tanecni-divadlo.cz (https://www.tanecni-divadlo.cz) was down:

HTTP code: 0
Response time: 0 ms

Resolved: tanecni-divadlo.cz is back up in 5a16566.


text:
🛑 CDN is down

In 3865e59, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 522
Response time: 15312 ms

Resolved: CDN is back up in 69003a4.

repo: ceccun/status


text:
🛑 CDN is down

In c1d9bd2, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 522
Response time: 15261 ms

Resolved: CDN is back up in d061b5f.


text:
🛑 CDN is down

In ffdb93c, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 522
Response time: 15392 ms

Resolved: CDN is back up in ec9818d.


text:
🛑 CDN is down

In 06a31cd, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 522
Response time: 15743 ms

Resolved: CDN is back up in 064f177.


text:
🛑 CDN is down

In ea6f293, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 525
Response time: 611 ms

Resolved: CDN is back up in 9b96564 after 1 hour, 32 minutes.


text:
🛑 CDN is down

In 47fe086, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 525
Response time: 323 ms

Resolved: CDN is back up in 3898798 after 35 minutes.


text:
🛑 CDN is down

In c89ee53, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 525
Response time: 267 ms

Resolved: CDN is back up in e12271a after 1 hour, 28 minutes.


text:
🛑 CDN is down

In bb0d2de, CDN (https://cdn.ceccun.com/cdynamic/captive) was down:

HTTP code: 521
Response time: 167 ms

Resolved: CDN is back up in 9b5748e after 27 minutes.


text:
🛑 CDN is down

In 0e57476, CDN (https://cdn.ceccun.com) was down:

HTTP code: 403
Response time: 472 ms

Resolved: CDN is back up in b318982.


text:
#47: Improve no metadata handling

Closes #47

Example error:
[Cryptomatte][dev][ERROR] no cryptomatte metadata found
...Cryptomatte/fusion/Modules/Lua/cryptomatte_utilities.lua:614: ERROR
stack traceback:
	[C]: in function 'error'
	...Cryptomatte/fusion/Modules/Lua/cryptomatte_utilities.lua:614: in function 'log_error'
	...Cryptomatte/fusion/Modules/Lua/cryptomatte_utilities.lua:694: in function 'get_cryptomatte_metadata'
	...iau/repo/Cryptomatte/fusion/Fuses/Matte/cryptomatte.fuse:273: in function <...iau/repo/Cryptomatte/fusion/Fuses/Matte/cryptomatte.fuse:249>
dev failed at time 1001

repo: cedricduriau/Cryptomatte


text:
Experimentation: 0.5.24 Issue

See https://github.com/ceedubs/unison-nix/issues/97

I've narrowed down the issue to the post fixup phase. Commenting this allows me to add ucm via home-manager. You can test this yourself by changing your inputs to,
inputs = {
    unison-lang = {
        type = "github";
        owner = "chiroptical";
        repo = "unison-nix";
        ref = "chiroptical/issue-97";
    };
};

repo: ceedubs/unison-nix


text:
Getting empty item titles

As of today, I am getting empty titles for PocketItems. I am on version 5.0.0. Not sure if Pocket changed something about the API?

It seems that the items also have no title on the Pocket web page:

These items were added to Pocket via PocketClient.Add. Is this an issue on Pocket's end or an issue with PocketClient.Add?

Hi. This is definitely an issue on Pocket's end. Their article parser seems to fail to get titles from Youtube videos. The title should be there even if you don't add it via the Add method, as this property only overrides the default title.

Adding a YT video via an official "Add to pocket" button correctly stores and outputs the title.
No matter what, that's a problem with the public API (they are not using it themselves, so they don't have these probs). They started caring about the API years ago :-/

Good to know. I'll contact them. Thanks for the help

authors: ceee derekantrican

repo: ceee/PocketSharp


text:
Update flight.py to include comma parsing for CO2 emissions

Just like for price parsing, CO2 emission entries also need to account for commas when converting them to int

@kcelebi

repo: celebi-pkg/flight-analysis


text:
chore: go vuln

Description
bumping the go version cause apparently there was a vulnerability

I've seen you have been forced to update every Golang security patch in the core app repo. Why is this necessary? I haven't seen other projects doing this. We may adopt that in the node if there is a good reason, but considering that anyone can compile an app on v1.22 with v1.22.2 binary locally and gain all the security gains, I am not sure that's worth the maintenance overhead

I don't think we are actually calling the bad code anywhere, the ci was just failing tho. We could fix the ci too

authors: Wondertan evan-forbes

repo: celestiaorg/celestia-core


text:
Add proto/pb to .gitignore

Files generated in proto/pb are copied to target location by the script. Because of use of docker container, it's not possible to remove the files automatically. proto/pb directory can be added to .gitignore to ensure that the files are not added to the repository.

I would like to work on this.

authors: rkoalsi tzdybal

repo: celestiaorg/optimint